@charset "UTF-8";:root{--editor-font-size: 16px;--composition-editor-color: #0B74C0;--composition-color-dark-3: #8D8F8F;--composition-color-dark-4: #C6C6C7;--composition-color-dark-5: #E9E9E9;--composition-color-dark-6: #F3F3F3;--composition-color-dark-7: #FAFBFB;--composition-color-blue-2: #4897D0;--composition-color-blue-4: #C2DCEF;--composition-color-blue-5: #E7F2F9;--composition-color-blue-6: #F2F8FC;--composition-color-dark-1-25: #1B1E1F3F;--composition-editor-black-color: #1B1E1F;--composition-editor-red-color: #C93063;--composition-editor-green-color: #8EAE3D;--composition-placeholder-color: #E9E9E9;--second-editor-color: #8EAE3D;--width-narrow-container: 1312px;--width-add-composition-icon: 200px;--composition-editor-background: #FFF;--composition-subeditor-background: #F3F3F3;--height-add-composition-area: calc(10 * var(--editor-font-size));--composition-editor-modal-width: 1200px;--editor-font: Inter, sans-serif;--Layouts-Borders-M: 4px;--editor-shadow-l: 0px 0px 1px 1px rgba(0, 0, 0, .07), 0px 1px 2px 0px rgba(0, 0, 0, .07), 0px 2px 1px 0px rgba(0, 0, 0, .03), 0px 1px 2px 0px rgba(0, 0, 0, .04);--editor-shadow-create: 0px 0px 2px 0px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(11, 116, 192, .07), 0px 4px 120px 0px rgba(11, 116, 192, .25);--clip-shadow-bottom: polygon(-50% -50%, 150% -50%, 150% 100%, -50% 100%)}:where(img[width][height]){height:auto}html{scroll-behavior:smooth}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}html,body{margin:0}body:has([data-jf-f-type=composition]){min-height:100vh}#jfEditorContent:has([data-jf-f-type=composition]){box-shadow:var(--editor-shadow-create);background-color:var(--composition-editor-background);position:relative}[data-jf-f-type=composition]{position:relative}[data-jf-f-type=composition] .jf-composition-edit{position:relative;z-index:1}[data-jf-f-type=composition] .jf-composition-edit:has(.submenu[open]){z-index:3}.jf-composition-active:has(.jf-app) .jf-composition-app{display:none}.jf-transform{transition:all .4s;transform:translateY(0);transition-timing-function:cubic-bezier(.4,0,.2,1);margin:0;opacity:1}.jf-hidden{opacity:0}.jf-composition-placeholder.jf-hidden{transform:translateY(-166px);margin-bottom:-166px}.jf-item-placeholder.jf-hidden{transform:translateY(-66px);margin-bottom:-66px}.jf-move-down,.jf-move-up{top:0}.jf-composition-placeholder{z-index:3;position:relative}.jf-composition-placeholder:has(.container--narrow){margin-left:auto;margin-right:auto;max-width:var(--width-narrow-container)}.jf-composition-placeholder:has(.container--narrow) .top-control-panel{left:-1px;right:-1px;width:calc(100% + 2px)}.jf-composition-placeholder .composition-tab-step{border:none;outline:1px solid var(--composition-editor-color)}.jf-composition-placeholder.jf-inited{z-index:4}[data-jf-item-container]:has(.jf-inited){position:relative;z-index:5}[data-jf-f-type=composition]:has(.hamburger-switcher.open),[data-jf-f-type=composition] [data-jf-item-container]:has(.hamburger-switcher.open),[data-jf-f-type=composition] .jf-editor-item:has(.hamburger-switcher.open){position:relative;z-index:6}.jf-item-placeholder{min-height:20px;position:relative}.jf-panel-composition-plus{position:absolute;z-index:1;width:calc(var(--width-add-composition-icon) + 40px);align-items:center;min-height:var(--height-add-composition-area);box-sizing:border-box;transition:all .2s;animation:fadeIn .25s ease-in;display:flex;justify-content:center}.jf-panel-composition-plus.jf-plus-active{width:100%;display:block}.jf-panel-composition-plus:is(.jf-plus-active,:hover,:focus,:active){width:100%}.jf-panel-composition-plus .jf-container{display:flex;transition:.5s;background:none;align-items:center;box-sizing:border-box;justify-content:center;width:calc(3 * var(--editor-font-size));height:var(--height-add-composition-area);margin:auto}.jf-panel-composition-plus:is(:hover,:focus,:active,.jf-plus-active) .jf-container{width:100%;background:#fff;box-shadow:var(--editor-shadow-create);border-top:1px solid var(--composition-editor-color);border-bottom:1px solid var(--composition-editor-color)}[data-jf-f-type=composition] .jf-panel-composition-add.hiding{animation:fadeOut .15s ease-in}[data-jf-f-type=composition] .jf-panel-composition-add .jf-plus,.jf-panel-composition-create .jf-plus{display:block;cursor:pointer;position:relative;text-align:center;border-radius:100%;box-sizing:border-box;box-shadow:var(--editor-shadow-l);width:calc(3 * var(--editor-font-size));height:calc(3 * var(--editor-font-size));background-color:var(--composition-editor-color)}[data-jf-f-type=composition] .jf-panel-composition-add .jf-plus:before,.jf-panel-composition-create .jf-plus:before{top:0;left:0;content:"";width:100%;height:100%;display:block;position:absolute;background:#fff;-webkit-mask:url(/build/assets/plus-7i1GGbVr.svg) center / var(--editor-font-size) no-repeat;mask:url(/build/assets/plus-7i1GGbVr.svg) center / var(--editor-font-size) no-repeat}body:has([data-jf-f-type=composition].jf-composition-active) [data-jf-f-type=composition]:not(.jf-composition-active){opacity:.12;filter:grayscale(1)}body:has(.jf-panel-composition-plus.jf-plus-active) [data-jf-f-type=composition] .container{opacity:.12}body:has(.jf-panel-composition-plus.jf-plus-active) .jf-panel-composition-plus:not(.jf-plus-active){opacity:0;visibility:hidden}body:has([data-jf-f-type=composition]:is(.jf-composition-preactive,.jf-panel-composition-active)) .jf-panel-composition-create{opacity:.12}[data-jf-f-type=composition] .jf-panel-composition-add:is(.jf-panel-before,.jf-panel-after){left:0;right:0;margin:auto}[data-jf-f-type=composition] .jf-panel-composition-add.jf-panel-before{top:calc(-1*var(--height-add-composition-area))}[data-jf-f-type=composition] .jf-panel-composition-add.jf-panel-after{bottom:calc(-1*var(--height-add-composition-area))}[data-jf-f-type=composition].jf-composition-preactive{z-index:3;display:block}[data-jf-f-type=composition].jf-composition-preactive .composition:before{top:0;left:0;z-index:1;content:"";width:100%;height:100%;display:block;transition:.5s;position:absolute;pointer-events:none;outline:1px solid var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-active:has(.container--narrow) .jf-composition-edit{margin-left:auto;margin-right:auto;max-width:var(--width-narrow-container)}[data-jf-f-type=composition].jf-composition-active:has(.container--narrow) .jf-composition-edit .left-top-control-panel{left:-1px}[data-jf-f-type=composition].jf-composition-active:has(.container--narrow) .jf-composition-edit .right-top-control-panel{right:-1px}[data-jf-f-type=composition].jf-composition-active .composition{box-shadow:var(--editor-shadow-create)}.container{width:100%}[data-jf-f-type=composition].jf-composition-preactive>.composition>[data-jf-f-type=container]{outline:2px solid var(--composition-editor-color)}[data-jf-f-type=composition] [data-jf-item-container]{position:relative}[data-jf-f-type=composition] [data-jf-item-container].app-jf-inited,[data-jf-f-type=composition] .jf-inited{z-index:3}[data-jf-f-type=composition].jf-composition-preactive :is([data-jf-f-type=text],[data-jf-f-type=heading],[data-jf-f-type=paragraph]).jf-editor-item{min-height:1em;height:auto}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder{z-index:1;outline-offset:0;position:relative}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:before,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:before{top:0;left:0;z-index:1;right:1px;bottom:1px;content:"";display:block;transition:.5s;position:absolute;pointer-events:none;outline:1px dashed var(--composition-color-blue-4)}[data-jf-f-type=composition].jf-composition-preactive [data-jf-w-managing-mode=grid] .jf-editor-item:before,[data-jf-f-type=composition].jf-composition-preactive [data-jf-w-managing-mode=grid] .jf-empty-composition-placeholder:before{display:none}[data-jf-f-type=composition].jf-composition-preactive [data-jf-w-managing-mode=grid] .jf-editor-item{cursor:pointer}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:hover,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:hover,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:focus,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:focus,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:active,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:active,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item.jf-item-preactive,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder.jf-item-preactive{z-index:2;transition:.5s}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:hover:before,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:hover:before,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:focus:before,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:focus:before,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:active:before,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder:active:before,[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item.jf-item-preactive:before,[data-jf-f-type=composition].jf-composition-preactive .jf-empty-composition-placeholder.jf-item-preactive:before{outline-color:var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-preactive [data-jf-border=inner].jf-editor-item{outline-offset:-4px}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item:has(.submenu[open]){z-index:3}.composition{transition:.5s;box-sizing:border-box;container-type:inline-size;display:flow-root}.composition:has(.top-first-row){background:var(--composition-color-dark-7)}.container{box-sizing:border-box}[data-jf-f-type=composition] .jf-panel-composition-add:hover .jf-plus,.jf-panel-composition-create:hover .jf-plus{width:100%;height:100%;box-shadow:none;background:#fff}.jf-panel-composition-create{z-index:1;position:relative}[data-jf-f-type=composition] .jf-panel-composition-add:hover .jf-plus:before,.jf-panel-composition-create:hover .jf-plus:before{background:var(--composition-editor-color)}[data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder],[data-jf-adder-standalone]{display:none}[data-jf-locked-sticker]{cursor:pointer}.composition:has([data-jf-locked-sticker]:is(:hover,.jf-locked-sticker-active)){outline:1px solid var(--composition-editor-color);outline-offset:-1px}[data-jf-locked-sticker]:is(:hover,.jf-locked-sticker-active){outline:1px dashed var(--composition-color-blue-4);outline-offset:-1px}[data-jf-locked-sticker].jf-locked-sticker-active [data-jf-adder-standalone]{display:revert;cursor:pointer;min-height:var(--editor-font-size);outline:1px dashed var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]){display:revert;cursor:pointer;min-height:var(--editor-font-size);outline:1px dashed var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]) .default-icon{position:relative;background-image:url(/build/assets/add_gallery_logo-RCP-PlEJ.svg);background-repeat:no-repeat;background-size:50%;background-position:center;width:100%;height:100%;min-width:356px;min-height:326px}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]) .default-icon:before{content:"";position:absolute;left:50%;top:50%;width:144px;height:72px;margin-left:-72px;margin-top:-36px;border:3px solid var(--composition-editor-color);background-color:#fff;box-shadow:0 0 20px #1b1e1f99;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:11}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]) .default-icon:hover:before{background-color:var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]) .default-icon:after{content:"";-webkit-mask-image:url(/build/assets/managing_plus-D8tJ5eM_.svg);mask-image:url(/build/assets/managing_plus-D8tJ5eM_.svg);position:absolute;left:50%;top:50%;background-color:var(--composition-editor-color);display:inline-block;width:36px;height:36px;margin-left:-18px;margin-top:-18px;z-index:12}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]) .default-icon:hover:after{background-color:#fff}[data-jf-f-type=composition].jf-composition-preactive .jf-item-preactive,[data-jf-f-type=composition].jf-composition-preactive .jf-item-placeholder{transition:.5s;box-shadow:var(--editor-shadow-create);width:-webkit-fill-available}[data-jf-f-type=composition]{min-height:calc(3 * var(--editor-font-size))}[data-jf-f-type=composition] .jf-panel-item-add{left:0;right:0;z-index:99;margin:auto;display:flex;transition:.5s;position:absolute;box-sizing:border-box;align-items:flex-start;justify-content:center;animation:fadeIn .25s ease-in;width:calc(7 * var(--editor-font-size));height:calc(5 * var(--editor-font-size));padding:0 calc(2 * var(--editor-font-size))}[data-jf-f-type=composition] .jf-panel-item-add.jf-empty-composition-placeholder{position:relative;left:auto;right:auto;margin:calc(var(--editor-font-size)) auto;width:100%;height:auto;min-height:calc(2 * var(--editor-font-size))}[data-jf-f-type=composition] .jf-panel-item-add .jf-plus{display:block;margin:0 auto;cursor:pointer;transition:.5s;position:relative;text-align:center;border-radius:100%;box-sizing:border-box;box-shadow:var(--editor-shadow-l);width:calc(2.5 * var(--editor-font-size));height:calc(2.5 * var(--editor-font-size));background:var(--composition-editor-color);border:1px solid var(--composition-editor-color)}[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:before{top:0;left:0;content:"";width:100%;height:100%;display:block;position:absolute;background:var(--composition-editor-background);-webkit-mask:url(/build/assets/plus-7i1GGbVr.svg) center / var(--editor-font-size) no-repeat;mask:url(/build/assets/plus-7i1GGbVr.svg) center / var(--editor-font-size) no-repeat}[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:hover,[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:active,[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:focus{transition:.5s;border-radius:var(--Layouts-Borders-M);background:var(--composition-editor-background);border-color:var(--composition-editor-background)}[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:hover:before,[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:active:before,[data-jf-f-type=composition] .jf-panel-item-add .jf-plus:focus:before{background:var(--composition-editor-color)}[data-jf-f-type=composition] .jf-panel-item-add .jf-plus.jf-plus-mini{width:calc(1.5 * var(--editor-font-size));height:calc(1.5 * var(--editor-font-size))}[data-jf-f-type=composition] .jf-panel-item-add.jf-panel-before{top:calc(-5 * var(--editor-font-size));padding-bottom:calc(2 * var(--editor-font-size))}[data-jf-f-type=composition] .jf-panel-item-add.jf-panel-after{align-items:end;bottom:calc(-5 * var(--editor-font-size));padding-top:calc(2 * var(--editor-font-size))}[data-jf-f-type=composition] [contenteditable]:is(:hover,:focus,:active){outline:none;min-height:20px}[data-jf-f-type=layout] .slot-info,[data-jf-f-type=layout] .cluster-info{background-color:var(--composition-editor-color);color:#fff;text-align:center;font-family:var(--editor-font);font-size:var(--editor-font-size);padding:calc(.5 * var(--editor-font-size))}[data-jf-f-type=layout] .cluster-info{background-color:var(--composition-editor-red-color)}button{outline:none}.submenu-control-panel{right:0;left:-1px;z-index:1;display:flex;isolation:isolate;position:absolute;min-width:-moz-max-content;min-width:max-content;align-items:center;box-sizing:border-box;box-shadow:var(--editor-shadow-l);clip-path:var(--clip-shadow-bottom);top:calc(-2.25 * var(--editor-font-size));height:calc(2.25 * var(--editor-font-size));background:var(--composition-subeditor-background);border-bottom:1px dashed var(--composition-editor-color)}.submenu-control-panel .jfe-button{padding:0;height:100%;font-size:0;cursor:pointer;transition:.5s;position:relative;box-sizing:border-box;border-radius:var(--Layouts-Borders-M);width:calc(2.25 * var(--editor-font-size));min-width:calc(2.25 * var(--editor-font-size));background:var(--composition-subeditor-background);border:1px solid var(--composition-subeditor-background)}.submenu-control-panel .jfe-button:after{top:0;left:0;content:"";width:100%;height:100%;display:block;position:absolute;background:var(--composition-color-dark-3);-webkit-mask:center / calc(.8 * var(--editor-font-size)) no-repeat;mask:center / calc(.8 * var(--editor-font-size)) no-repeat}.submenu-control-panel .jfe-button.jfe-button.jfe-button-h1:after{-webkit-mask-image:url(/build/assets/h1-BNbD-WTc.svg);mask-image:url(/build/assets/h1-BNbD-WTc.svg);-webkit-mask-size:var(--editor-font-size);mask-size:var(--editor-font-size)}.submenu-control-panel .jfe-button.jfe-button-h2:after{-webkit-mask-image:url(/build/assets/h2-DScNzVdD.svg);mask-image:url(/build/assets/h2-DScNzVdD.svg);-webkit-mask-size:var(--editor-font-size);mask-size:var(--editor-font-size)}.submenu-control-panel .jfe-button.jfe-button-h3:after{-webkit-mask-image:url(/build/assets/h3-SgAT8Mms.svg);mask-image:url(/build/assets/h3-SgAT8Mms.svg);-webkit-mask-size:var(--editor-font-size) m;mask-size:var(--editor-font-size)}.submenu-control-panel .jfe-button.jfe-button-h4:after{-webkit-mask-image:url(/build/assets/h4-CKQo6HVD.svg);mask-image:url(/build/assets/h4-CKQo6HVD.svg);-webkit-mask-size:var(--editor-font-size);mask-size:var(--editor-font-size)}.submenu-control-panel .jfe-button.jfe-button-bold:after{-webkit-mask-image:url(/build/assets/bold-EJsDC675.svg);mask-image:url(/build/assets/bold-EJsDC675.svg)}.submenu-control-panel .jfe-button.jfe-button-italic:after{-webkit-mask-image:url(/build/assets/italic-Dn1NkJDy.svg);mask-image:url(/build/assets/italic-Dn1NkJDy.svg)}.submenu-control-panel .jfe-button.jfe-button-url:after{-webkit-mask-image:url(/build/assets/url-CiknoILG.svg);mask-image:url(/build/assets/text-link-VMHBaRp9.svg)}.submenu-control-panel .jfe-button.jfe-button-icon:after{-webkit-mask-image:url(/build/assets/icon-BvH8HzCD.svg);mask-image:url(/build/assets/icon-BvH8HzCD.svg)}.submenu-control-panel .jfe-button.jfe-button-button:after{-webkit-mask-image:url(/build/assets/button-Clhs1xFI.svg);mask-image:url(/build/assets/button-Clhs1xFI.svg)}.submenu-control-panel .jfe-button.jfe-button-file:after{-webkit-mask-image:url(/build/assets/file-c8Vtgrtc.svg);mask-image:url(/build/assets/file-c8Vtgrtc.svg)}.submenu-control-panel .jfe-button.jfe-button-clear:after{-webkit-mask-image:url(/build/assets/clear-formatting-DuhF6SW0.svg);mask-image:url(/build/assets/clear-formatting-DuhF6SW0.svg)}.submenu-control-panel .jfe-button.jfe-button-live:after{-webkit-mask-image:url(/build/assets/database-CGr-wUWQ.svg);mask-image:url(/build/assets/database-CGr-wUWQ.svg)}.submenu-control-panel .jfe-button:hover,.submenu-control-panel .jfe-button:active,.submenu-control-panel .jfe-button:focus{transition:.5s;color:var(--composition-editor-color);border-color:var(--composition-editor-color);background:var(--composition-editor-background)}.submenu-control-panel .jfe-button:hover:after,.submenu-control-panel .jfe-button:active:after,.submenu-control-panel .jfe-button:focus:after{background:var(--composition-editor-color)}.jf-panel-composition-create{margin:auto;position:revert;height:var(--height-add-composition-area)}.jf-panel-composition-create:has(.container--narrow){margin-left:auto;margin-right:auto;max-width:var(--width-narrow-container)}.composition .icon.icon-intext,.icon.icon-intext{display:inline-block}.composition .pull-left{float:left}.composition .pull-right{float:right}.composition .m-l-1{margin-left:var(--editor-font-size)}.composition .m-l-2{margin-left:calc(2 * var(--editor-font-size))}.composition .m-r-1{margin-right:var(--editor-font-size)}.composition .m-r-2{margin-right:calc(2 * var(--editor-font-size))}.composition a[data-jf-url]:not([data-disable-after-jf-url]):after{z-index:100;opacity:.5;content:"";transition:.1s;cursor:pointer;position:relative;pointer-events:none;margin:0 1px 0 4px;display:inline-block;width:var(--editor-font-size);height:var(--editor-font-size);background:var(--composition-editor-color);--webkit-mask: url(/build/assets/open-link-Brp91TE9.svg) center / calc(.8 * var(--editor-font-size)) no-repeat;-webkit-mask:url(/build/assets/open-link-Brp91TE9.svg) center / calc(.8 * var(--editor-font-size)) no-repeat;mask:url(/build/assets/open-link-Brp91TE9.svg) center / calc(.8 * var(--editor-font-size)) no-repeat}.composition a[data-jf-url]:not([data-disable-after-jf-url]):after .composition a[data-jf-url]:not([data-disable-after-jf-url]):after .composition .jf-content-text [data-jf-app]:not([data-disable-after-jf-url]) a[data-jf-url]:after{display:none}.composition [data-jf-item-container]:has([data-jf-app]){z-index:10}.composition a[data-jf-url]:not([data-disable-after-jf-url]):is(:hover,:active,:focus):after{opacity:1;right:0;top:auto}.composition a[data-jf-url].jf-after-hover:not([data-disable-after-jf-url]){cursor:pointer}.composition a[data-jf-url].jf-after-hover:not([data-disable-after-jf-url]):after{opacity:1;transform:scale(1.3)}[data-jf-f-type=composition] [data-jf-f-type=picture]:empty,[data-jf-f-type=composition].jf-composition-preactive [data-jf-f-sourced].jf-editor-item[data-jf-f-type=picture]:empty{position:relative;box-sizing:border-box;width:100%;min-height:calc(6 * var(--editor-font-size));background:color-mix(in srgb,var(--composition-editor-data-color, #0E8A7E) 8%,transparent);cursor:pointer}[data-jf-f-type=composition] [data-jf-f-type=picture]:empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background:var(--composition-color-dark-3);-webkit-mask:url(/build/assets/image-Che1q8jL.svg) center / calc(2 * var(--editor-font-size)) no-repeat;mask:url(/build/assets/image-Che1q8jL.svg) center / calc(2 * var(--editor-font-size)) no-repeat}[data-jf-editor-ignore] a[data-jf-url]:after,a[data-jf-editor-ignore][data-jf-url]:after{display:none!important}[data-jf-f-type=composition] [data-jf-f-editor-source-state],[data-jf-f-editor-source-state]:not([data-jf-f-type]){--jf-item-state-color: #8D8F8F;position:relative}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=scheduled],[data-jf-f-editor-source-state~=scheduled]:not([data-jf-f-type]){--jf-item-state-color: #0B74C0}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=hidden],[data-jf-f-editor-source-state~=hidden]:not([data-jf-f-type]){--jf-item-state-color: #5F7628}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=locked],[data-jf-f-editor-source-state~=locked]:not([data-jf-f-type]){--jf-item-state-color: #33421A}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=closed],[data-jf-f-editor-source-state~=closed]:not([data-jf-f-type]){--jf-item-state-color: #33421A}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=unreachable],[data-jf-f-editor-source-state~=unreachable]:not([data-jf-f-type]){--jf-item-state-color: #A03027}[data-jf-f-type=composition] [data-jf-f-editor-source-state~=inactive],[data-jf-f-editor-source-state~=inactive]:not([data-jf-f-type]){--jf-item-state-color: #A03027}[data-jf-f-type=composition] [data-jf-f-editor-source-state]:after,[data-jf-f-editor-source-state]:not([data-jf-f-type]):after{content:attr(data-jf-state-label);position:absolute;top:0;left:0;z-index:2;color:#fff;opacity:.45;transform:translateY(0);transition:opacity .2s,transform .2s;font-weight:600;font-size:11px;line-height:1.5;white-space:nowrap;pointer-events:none;padding:1px 6px;font-family:var(--editor-font);background:var(--jf-item-state-color);border-radius:0 0 var(--Layouts-Borders-M) 0}[data-jf-f-type=composition] [data-jf-f-editor-source-state]:hover:after,[data-jf-f-editor-source-state]:not([data-jf-f-type]):hover:after{opacity:1;transform:translateY(-100%);border-radius:var(--Layouts-Borders-M) var(--Layouts-Borders-M) 0 0}body:has(.jf-panel-composition-plus:is(:hover,:focus,.jf-plus-active)) [data-jf-f-type=composition] [data-jf-f-editor-source-state]:after,body:has(.jf-panel-composition-plus:is(:hover,:focus,.jf-plus-active)) [data-jf-f-editor-source-state]:not([data-jf-f-type]):after{content:none}[data-jf-f-type=composition] tr[data-jf-f-editor-source-state]:after,tr[data-jf-f-editor-source-state]:not([data-jf-f-type]):after{content:none}[data-jf-f-type=composition] tr[data-jf-f-editor-source-state]>*:first-child,tr[data-jf-f-editor-source-state]:not([data-jf-f-type])>*:first-child{box-shadow:inset 3px 0 0 var(--jf-item-state-color)}.jf-link-popup-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998}.jf-link-popup-backdrop-visible{display:block}.jf-link-popup{display:none;position:absolute;z-index:99999;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 16px #00000026;padding:6px 10px;align-items:center;gap:8px;font-family:system-ui,sans-serif;font-size:13px;line-height:1;white-space:nowrap}.jf-link-popup-visible{display:flex}a.jf-link-popup-url{color:#555;max-width:260px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}a.jf-link-popup-url:hover{color:#111;text-decoration:underline}.jf-link-popup-actions{display:flex;gap:2px}.jf-link-popup-actions button{all:unset;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .15s}.jf-link-popup-actions button:hover{background:#f0f0f0}.jf-link-popup-icon{display:block;width:16px;height:16px;background:#444}.jf-link-popup-icon-open{-webkit-mask:url(/build/assets/open-link-Brp91TE9.svg) center / 14px no-repeat;mask:url(/build/assets/open-link-Brp91TE9.svg) center / 14px no-repeat}.jf-link-popup-icon-copy{-webkit-mask:url(/build/assets/clone-reWDHRzE.svg) center / 14px no-repeat;mask:url(/build/assets/clone-reWDHRzE.svg) center / 14px no-repeat}.jf-link-popup-copied .jf-link-popup-icon-copy{background:#2a2}.composition{background-color:var(--color-primary)}#jfEditorContent{transition:width .4s}#jfEditorContent :is(.tablet,.mobile,.desktop){display:none}#jfEditorContent[data-jf-mode=desktop] .desktop,#jfEditorContent[data-jf-mode=tablet] .tablet,#jfEditorContent[data-jf-mode=mobile] .mobile{display:initial}#jfEditorContent[data-jf-mode=desktop]{width:100%}#jfEditorContent[data-jf-mode=tablet]{width:768px;margin:auto}#jfEditorContent[data-jf-mode=mobile]{width:320px;margin:auto}[data-jf-f-type=composition].jf-composition-preactive .add-element{border:none;position:relative;box-sizing:border-box;box-shadow:var(--editor-shadow-create);background:var(--composition-editor-background)}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-container{left:0;right:0;z-index:9;width:100%;height:100%;margin:auto;display:flex;background:none;position:absolute;align-items:center;box-sizing:border-box;justify-content:center}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-editor-item:before{display:none}[data-jf-f-type=composition].jf-composition-preactive .add-element .veil{outline:none!important;background:none!important}[data-jf-f-type=composition].jf-composition-preactive .add-element .placeholder{width:-moz-fit-content;width:fit-content;pointer-events:none;color:var(--composition-placeholder-color);background:var(--composition-placeholder-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-jf-f-type=composition].jf-composition-preactive .add-element .placeholder-inlineblock{display:inline-block!important}[data-jf-f-type=composition].jf-composition-preactive .add-element .placeholder-icon{aspect-ratio:1;border-radius:0!important;background:var(--composition-placeholder-color)!important;-webkit-mask:none!important;mask:none!important}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-content-image{background:var(--composition-placeholder-color)!important}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-content-image img{visibility:hidden}[data-jf-f-type=composition].jf-composition-preactive .add-element:hover,[data-jf-f-type=composition].jf-composition-preactive .add-element:active,[data-jf-f-type=composition].jf-composition-preactive .add-element:focus{cursor:pointer;transition:.5s;box-sizing:border-box;background:#fff!important}[data-jf-f-type=composition].jf-composition-preactive .add-element:hover .jf-plus,[data-jf-f-type=composition].jf-composition-preactive .add-element:active .jf-plus,[data-jf-f-type=composition].jf-composition-preactive .add-element:focus .jf-plus{transition:.5s;background:var(--composition-editor-color)}[data-jf-f-type=composition].jf-composition-preactive .add-element:hover .jf-plus:before,[data-jf-f-type=composition].jf-composition-preactive .add-element:active .jf-plus:before,[data-jf-f-type=composition].jf-composition-preactive .add-element:focus .jf-plus:before{background:#fff}[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small){outline:none;box-shadow:none}[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small):before,[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small):after{display:none}[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small) .placeholder{font-size:10px;line-height:16px;font-weight:700;text-decoration:none;padding:0 calc(.5 * var(--editor-font-size)) 0 var(--editor-font-size);font-family:var(--editor-font);color:var(--composition-editor-black-color);background:var(--composition-color-blue-5)!important}[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small) .placeholder:before,[data-jf-f-type=composition].jf-composition-preactive .add-element:has(.jf-container-small) .placeholder:after{display:none}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-container-small .jf-plus{top:0;left:0;background:none;box-shadow:none;position:absolute;width:var(--editor-font-size);height:var(--editor-font-size)}[data-jf-f-type=composition].jf-composition-preactive .add-element .jf-container-small .jf-plus:before{background:var(--composition-editor-color);--webkit-mask-size: calc(.5 * var(--editor-font-size));-webkit-mask-size:calc(.5 * var(--editor-font-size));mask-size:calc(.5 * var(--editor-font-size))}[data-jf-f-type=composition].jf-composition-active :is([data-jf-f-type=repeatable-adder],[data-jf-f-type=cycle-adder]):has(.jf-container-small){outline:none}[data-jf-f-type=composition].jf-composition-settings-open .container,[data-jf-f-type=composition].jf-composition-settings-open .jf-editor-item,[data-jf-f-type=composition].jf-composition-settings-open .jf-panel-item-add,[data-jf-f-type=composition].jf-composition-settings-open [data-jf-item-container]{opacity:.83;pointer-events:none;transition:opacity .2s}[data-jf-f-type=composition].jf-composition-settings-open .jf-composition-edit,[data-jf-f-type=composition].jf-composition-settings-open .top-control-panel,[data-jf-f-type=composition].jf-composition-settings-open .jf-composition-app{pointer-events:auto;opacity:1}.jf-composition-slot-indicator{position:absolute;top:calc(-2.25 * var(--editor-font-size));right:0;z-index:1;height:calc(2.25 * var(--editor-font-size));display:flex;align-items:center;padding:0 calc(.5 * var(--editor-font-size)) 0 calc(2.5 * var(--editor-font-size));background-color:var(--composition-editor-color);border:1px solid var(--composition-editor-color);border-top-left-radius:var(--Layouts-Borders-M);box-shadow:var(--editor-shadow-l);clip-path:polygon(-50% -50%,150% -50%,150% 100%,-50% 100%);font-family:var(--editor-font);pointer-events:none;white-space:nowrap}.jf-composition-slot-indicator:before{content:"";position:absolute;left:0;top:0;width:calc(2.5 * var(--editor-font-size));height:100%;display:block;background:var(--composition-editor-background);mask:url(/build/assets/pin-CsikdSqV.svg) calc(1 * var(--editor-font-size)) center / var(--editor-font-size) no-repeat;-webkit-mask:url(/build/assets/pin-CsikdSqV.svg) calc(1 * var(--editor-font-size)) center / var(--editor-font-size) no-repeat}.jf-composition-slot-indicator .text{color:var(--composition-editor-background)}[data-jf-f-type=composition].jf-composition-active .jf-composition-slot-indicator{display:none}[data-jf-activable]{cursor:pointer}[data-jf-activable]:hover{outline:1px dashed var(--composition-editor-color);outline-offset:2px}.composition a.button[data-jf-url]:not([data-disable-after-jf-url]):after{position:absolute;right:0}[data-jf-f-type=layout] [data-jf-layout-part]{position:relative}[data-jf-f-type=layout] .jf-layout-part-controls{position:absolute;top:50%;left:calc(.5 * var(--editor-font-size));transform:translateY(-50%);display:flex;gap:4px}[data-jf-f-type=layout] .jf-layout-part-controls button{min-width:28px;height:28px;padding:0 6px;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;font:inherit;cursor:pointer}[data-jf-f-type=layout] .jf-layout-part-controls button:hover:not(:disabled){background:#fff3}[data-jf-f-type=layout] .jf-layout-part-controls button:disabled{opacity:.35;cursor:default}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item[data-jf-sourced-label]:before{outline-color:color-mix(in srgb,var(--composition-editor-data-color, #0E8A7E) 45%,transparent)}[data-jf-f-type=composition].jf-composition-preactive .jf-editor-item[data-jf-sourced-label]:is(:hover,.jf-item-preactive):before{outline-color:var(--composition-editor-data-color, #0E8A7E)}.jf-sourced-tag{position:absolute;z-index:100;transform:translateY(calc(-100% - 2px));padding:2px 8px 2px 22px;border-radius:4px;background:var(--composition-editor-data-color, #0E8A7E) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='8' ry='3'/%3E%3Cpath d='M4 5v14c0 1.66 3.58 3 8 3s8-1.34 8-3V5'/%3E%3Cpath d='M4 12c0 1.66 3.58 3 8 3s8-1.34 8-3'/%3E%3C/svg%3E") 6px center / 12px no-repeat;color:#fff;font:600 11px/16px var(--editor-font, sans-serif);white-space:nowrap;pointer-events:none}.jf-sourced-tag[hidden]{display:none}.jf-sourced-tag--locked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}[data-jf-f-type=composition] .jf-live{padding:0 2px;border-radius:3px;background:color-mix(in srgb,var(--composition-editor-data-color, #0E8A7E) 14%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--composition-editor-data-color, #0E8A7E) 60%,transparent)}[data-jf-f-type=composition] .jf-live:empty:before{content:attr(data-jf-live-label);font-style:italic;opacity:.7}.composition .button{padding-left:var(--button-padding-left);padding-right:var(--button-padding-right);padding-top:var(--button-padding-top);padding-bottom:var(--button-padding-bottom);margin-left:var(--button-margin-left);margin-right:var(--button-margin-right);margin-top:var(--button-margin-top);margin-bottom:var(--button-margin-bottom);border-radius:var(--button-border-radius);line-height:var(--button-line-height);font-family:var(--button-font);text-decoration:none;color:var(--button-color);background:var(--button-background-color)}:root .composition .icon{min-width:1rem;min-height:1rem;min-width:1cap;min-height:1cap}.composition.jf-empty{min-height:3rem;background-color:color-mix(in srgb,var(--composition-editor-color) 16%,transparent)}.container{width:100%;margin:0 auto;max-width:100%}.container--narrow .container{max-width:var(--width-narrow-container)}h1,h2,h3,h4,h5,h6{font-size:revert;font-weight:revert}.composition p,.composition .jf-regular{font-family:var(--regular-font);font-size:var(--regular-font-size);font-style:var(--regular-font-style);font-weight:var(--regular-font-weight);line-height:var(--regular-line-height);font-variant:var(--regular-font-variant);letter-spacing:var(--regular-letter-spacing);text-transform:var(--regular-text-transform);margin-left:var(--regular-margin-left);margin-right:var(--regular-margin-right);margin-top:var(--regular-margin-top);margin-bottom:var(--regular-margin-bottom);padding-left:var(--regular-padding-left);padding-right:var(--regular-padding-right);padding-top:var(--regular-padding-top);padding-bottom:var(--regular-padding-bottom)}.composition h1,.composition .jf-heading-1{font-family:var(--heading-1-font);font-size:var(--heading-1-font-size);font-style:var(--heading-1-font-style);font-weight:var(--heading-1-font-weight);line-height:var(--heading-1-line-height);font-variant:var(--heading-1-font-variant);letter-spacing:var(--heading-1-letter-spacing);text-transform:var(--heading-1-text-transform);margin-left:var(--heading-1-margin-left);margin-right:var(--heading-1-margin-right);margin-top:var(--heading-1-margin-top);margin-bottom:var(--heading-1-margin-bottom);padding-left:var(--heading-1-padding-left);padding-right:var(--heading-1-padding-right);padding-top:var(--heading-1-padding-top);padding-bottom:var(--heading-1-padding-bottom)}.composition h2,.composition .jf-heading-2{font-family:var(--heading-2-font);font-size:var(--heading-2-font-size);font-style:var(--heading-2-font-style);font-weight:var(--heading-2-font-weight);line-height:var(--heading-2-line-height);font-variant:var(--heading-2-font-variant);letter-spacing:var(--heading-2-letter-spacing);text-transform:var(--heading-2-text-transform);margin-left:var(--heading-2-margin-left);margin-right:var(--heading-2-margin-right);margin-top:var(--heading-2-margin-top);margin-bottom:var(--heading-2-margin-bottom);padding-left:var(--heading-2-padding-left);padding-right:var(--heading-2-padding-right);padding-top:var(--heading-2-padding-top);padding-bottom:var(--heading-2-padding-bottom)}.composition h3,.composition .jf-heading-3{font-family:var(--heading-3-font);font-size:var(--heading-3-font-size);font-style:var(--heading-3-font-style);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);font-variant:var(--heading-3-font-variant);letter-spacing:var(--heading-3-letter-spacing);text-transform:var(--heading-3-text-transform);margin-left:var(--heading-3-margin-left);margin-right:var(--heading-3-margin-right);margin-top:var(--heading-3-margin-top);margin-bottom:var(--heading-3-margin-bottom);padding-left:var(--heading-3-padding-left);padding-right:var(--heading-3-padding-right);padding-top:var(--heading-3-padding-top);padding-bottom:var(--heading-3-padding-bottom)}.composition h4,.composition .jf-heading-4{font-family:var(--heading-4-font);font-size:var(--heading-4-font-size);font-style:var(--heading-4-font-style);font-weight:var(--heading-4-font-weight);line-height:var(--heading-4-line-height);font-variant:var(--heading-4-font-variant);letter-spacing:var(--heading-4-letter-spacing);text-transform:var(--heading-4-text-transform);margin-left:var(--heading-4-margin-left);margin-right:var(--heading-4-margin-right);margin-top:var(--heading-4-margin-top);margin-bottom:var(--heading-4-margin-bottom);padding-left:var(--heading-4-padding-left);padding-right:var(--heading-4-padding-right);padding-top:var(--heading-4-padding-top);padding-bottom:var(--heading-4-padding-bottom)}.composition p a,.composition .jf-text a,.composition .jf-link{font-family:var(--link-font);font-size:var(--link-font-size);font-style:var(--link-font-style);font-weight:var(--link-font-weight);line-height:var(--link-line-height);font-variant:var(--link-font-variant);letter-spacing:var(--link-letter-spacing);text-transform:var(--link-text-transform)}.composition .jf-medium{font-family:var(--medium-font);font-size:var(--medium-font-size);font-style:var(--medium-font-style);font-weight:var(--medium-font-weight);line-height:var(--medium-line-height);font-variant:var(--medium-font-variant);letter-spacing:var(--medium-letter-spacing);text-transform:var(--medium-text-transform)}.composition .jf-label{font-family:var(--label-font);font-size:var(--label-font-size);font-style:var(--label-font-style);font-weight:var(--label-font-weight);line-height:var(--label-line-height);font-variant:var(--label-font-variant);letter-spacing:var(--label-letter-spacing);text-transform:var(--label-text-transform)}.composition .jf-subtitle{font-family:var(--subtitle-font);font-size:var(--subtitle-font-size);font-style:var(--subtitle-font-style);font-weight:var(--subtitle-font-weight);line-height:var(--subtitle-line-height);font-variant:var(--subtitle-font-variant);letter-spacing:var(--subtitle-letter-spacing);text-transform:var(--subtitle-text-transform)}small{font-size:.8rem}.composition .jf-color-primary{color:var(--color-primary)}.composition .jf-color-secondary{color:var(--color-secondary)}.composition .jf-color-contrast-dark{color:var(--color-contrast-dark)}.composition .jf-color-accent{color:var(--color-accent)}.composition .jf-color-detail-primary{color:var(--color-detail-primary)}.composition .jf-color-contrast-primary{color:var(--color-contrast-primary)}.composition .jf-color-detail-secondary,.composition .jf-color-contrast-secondary{color:var(--color-detail-secondary)}.composition .jf-bg-color-primary{background-color:var(--color-primary)}.composition .jf-bg-color-secondary{background-color:var(--color-secondary)}.composition .jf-bg-color-contrast-dark{background-color:var(--color-contrast-dark)}.composition .jf-bg-color-accent{background-color:var(--color-accent)}.composition .jf-bg-color-detail-primary{background-color:var(--color-detail-primary)}.composition .jf-bg-color-contrast-primary{background-color:var(--color-contrast-primary)}.composition .jf-bg-color-detail-secondary,.composition .jf-bg-color-contrast-secondary{background-color:var(--color-detail-secondary)}.composition a{color:var(--color-contrast-primary);text-decoration:underline}.composition a:is(:hover,:active,:focus,.active){color:var(--color-contrast-secondary);text-decoration:none}.composition .invert a{color:var(--color-primary);text-decoration:underline}.composition .invert a:is(:hover,:active,:focus,.active){color:var(--color-secondary);text-decoration:none}.composition .button{gap:.5rem;border:none;display:flex;transition:.5s;text-wrap:nowrap;min-height:2.5rem;position:relative;width:-moz-fit-content;width:fit-content;text-align:center;align-items:center;line-height:normal;text-decoration:none;box-sizing:border-box;color:var(--button-color);background:var(--button-background-color);border:1px solid var(--button-background-color);padding-left:var(--button-padding-left);padding-right:var(--button-padding-right);padding-top:var(--button-padding-top);padding-bottom:var(--button-padding-bottom);margin-left:var(--button-margin-left);margin-right:var(--button-margin-right);margin-top:var(--button-margin-top);margin-bottom:var(--button-margin-bottom);border-radius:var(--button-border-radius)}.composition .button.button-simple{padding-left:var(--button-simple-padding-left);padding-right:var(--button-simple-padding-right);padding-top:var(--button-simple-padding-top);padding-bottom:var(--button-simple-padding-bottom)}.composition .button:hover,.composition .button:active,.composition .button:focus{transition:.5s;color:var(--button-background-color);background:var(--button-color)}.composition a.button{display:inline-flex}.composition .button .icon{width:1.5rem;height:1.5rem;background:var(--color-primary)}.composition .button .button_text{color:var(--button-color)}.composition .button:hover .button_text,.composition .button:active .button_text,.composition .button:focus .button_text{color:var(--button-background-color)}.composition .button:hover .icon,.composition .button:active .icon,.composition .button:focus .icon,.composition .button:hover .button_text,.composition .button:active .button_text,.composition .button:focus .button_text,.composition .button:hover .button_effect:after,.composition .button:active .button_effect:after,.composition .button:focus .button_effect:after{transition:.5s}.composition .button:hover .icon,.composition .button:active .icon,.composition .button:focus .icon{background:var(--button-background-color)}.composition span.icon,.composition .icon.inline{width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content}.composition .icon.icon-adjustments{-webkit-mask-image:url(/front/jfdata/ikony/adjustments.svg);mask-image:url(/front/jfdata/ikony/adjustments.svg)}.composition .icon.icon-arrow{-webkit-mask-image:url(/front/jfdata/ikony/arrow.svg);mask-image:url(/front/jfdata/ikony/arrow.svg)}.composition .icon.icon-arrow-top{-webkit-mask-image:url(/front/jfdata/ikony/arrow-top.svg);mask-image:url(/front/jfdata/ikony/arrow-top.svg)}.composition .icon.icon-arrow-right{-webkit-mask-image:url(/front/jfdata/ikony/arrow-right.svg);mask-image:url(/front/jfdata/ikony/arrow-right.svg)}.composition .icon.icon-arrow-bottom{-webkit-mask-image:url(/front/jfdata/ikony/arrow-bottom.svg);mask-image:url(/front/jfdata/ikony/arrow-bottom.svg)}.composition .icon.icon-arrow-left{-webkit-mask-image:url(/front/jfdata/ikony/arrow-left.svg);mask-image:url(/front/jfdata/ikony/arrow-left.svg)}.composition .icon.icon-arrow-simple{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple.svg);mask-image:url(/front/jfdata/ikony/arrow-simple.svg)}.composition .icon.icon-arrow-simple-top{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple-top.svg);mask-image:url(/front/jfdata/ikony/arrow-simple-top.svg)}.composition .icon.icon-arrow-simple-right{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple-right.svg);mask-image:url(/front/jfdata/ikony/arrow-simple-right.svg)}.composition .icon.icon-arrow-simple-bottom{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple-bottom.svg);mask-image:url(/front/jfdata/ikony/arrow-simple-bottom.svg)}.composition .icon.icon-arrow-simple-left{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple-left.svg);mask-image:url(/front/jfdata/ikony/arrow-simple-left.svg)}.composition .icon.icon-wedding{-webkit-mask-image:url(/front/jfdata/ikony/wedding.svg);mask-image:url(/front/jfdata/ikony/wedding.svg)}.composition .icon.icon-eye{-webkit-mask-image:url(/front/jfdata/ikony/eye.svg);mask-image:url(/front/jfdata/ikony/eye.svg)}.composition .icon.icon-quote{-webkit-mask-image:url(/front/jfdata/ikony/quote.svg);mask-image:url(/front/jfdata/ikony/quote.svg)}.composition .icon.icon-graph{-webkit-mask-image:url(/front/jfdata/ikony/graph.svg);mask-image:url(/front/jfdata/ikony/graph.svg)}.composition .icon.icon-clients{-webkit-mask-image:url(/front/jfdata/ikony/clients.svg);mask-image:url(/front/jfdata/ikony/clients.svg)}.composition .icon.icon-photos{-webkit-mask-image:url(/front/jfdata/ikony/photos.svg);mask-image:url(/front/jfdata/ikony/photos.svg)}.composition .icon.icon-phone{-webkit-mask-image:url(/front/jfdata/ikony/phone.svg);mask-image:url(/front/jfdata/ikony/phone.svg)}.composition .icon.icon-message{-webkit-mask-image:url(/front/jfdata/ikony/message.svg);mask-image:url(/front/jfdata/ikony/message.svg)}.composition .icon.icon-clients{-webkit-mask-image:url(/front/jfdata/ikony/clients.svg);mask-image:url(/front/jfdata/ikony/clients.svg)}.composition .icon.icon-facebook{-webkit-mask-image:url(/front/jfdata/ikony/facebook.svg);mask-image:url(/front/jfdata/ikony/facebook.svg)}.composition .icon.icon-family{-webkit-mask-image:url(/front/jfdata/ikony/family.svg);mask-image:url(/front/jfdata/ikony/family.svg)}.composition .icon.icon-fashion{-webkit-mask-image:url(/front/jfdata/ikony/fashion.svg);mask-image:url(/front/jfdata/ikony/fashion.svg)}.composition .icon.icon-gastro{-webkit-mask-image:url(/front/jfdata/ikony/gastro.svg);mask-image:url(/front/jfdata/ikony/gastro.svg)}.composition .icon.icon-graph{-webkit-mask-image:url(/front/jfdata/ikony/graph.svg);mask-image:url(/front/jfdata/ikony/graph.svg)}.composition .icon.icon-instagram{-webkit-mask-image:url(/front/jfdata/ikony/instagram.svg);mask-image:url(/front/jfdata/ikony/instagram.svg)}.composition .icon.icon-linkedin{-webkit-mask-image:url(/front/jfdata/ikony/linkedin.svg);mask-image:url(/front/jfdata/ikony/linkedin.svg)}.composition .icon.icon-mail{-webkit-mask-image:url(/front/jfdata/ikony/mail.svg);mask-image:url(/front/jfdata/ikony/mail.svg)}.composition .icon.icon-portraits{-webkit-mask-image:url(/front/jfdata/ikony/portraits.svg);mask-image:url(/front/jfdata/ikony/portraits.svg)}.composition .icon.icon-products{-webkit-mask-image:url(/front/jfdata/ikony/products.svg);mask-image:url(/front/jfdata/ikony/products.svg)}.composition .icon.icon-person{-webkit-mask-image:url(/front/jfdata/ikony/person.svg);mask-image:url(/front/jfdata/ikony/person.svg)}.composition .icon.icon-twitter{-webkit-mask-image:url(/front/jfdata/ikony/twitter.svg);mask-image:url(/front/jfdata/ikony/twitter.svg)}.composition .icon.icon-video{-webkit-mask-image:url(/front/jfdata/ikony/video.svg);mask-image:url(/front/jfdata/ikony/video.svg)}.composition .icon.icon-youtube{-webkit-mask-image:url(/front/jfdata/ikony/youtube.svg);mask-image:url(/front/jfdata/ikony/youtube.svg)}.composition .icon.icon-check-ok{-webkit-mask-image:url(/front/jfdata/ikony/check-ok.svg);mask-image:url(/front/jfdata/ikony/check-ok.svg)}.composition .icon.icon-dot{-webkit-mask-image:url(/front/jfdata/ikony/dot.svg);mask-image:url(/front/jfdata/ikony/dot.svg)}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.composition .add-element .jf-container{left:0;right:0;top:50%;z-index:2;width:100px;height:48px;margin:auto;display:flex;position:absolute;align-items:center;box-sizing:border-box;justify-content:center;background-color:#fff;transform:translateY(-50%);box-shadow:0 0 20px #1b1e1f99;border:1px solid var(--composition-editor-color)!important}.composition .add-element .jf-container .jf-plus:before{top:0;left:0;content:"";width:100%;height:100%;display:block;position:absolute;background:var(--composition-editor-color);-webkit-mask:url(/front/jfdata/ikony/small_plus.svg) center / 37px no-repeat;-webkit-mask-image:url(/front/jfdata/ikony/small_plus.svg) center / 37px no-repeat;mask-image:url(/front/jfdata/ikony/small_plus.svg) center / 37px no-repeat}.composition .add-element .placeholder{overflow:hidden;width:-moz-fit-content;width:fit-content;padding:0!important;pointer-events:none;color:var(--composition-placeholder-color)!important;background:var(--composition-placeholder-color)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.composition .add-element.small-element{width:auto;height:auto;min-width:70px;min-height:40px}.composition .add-element.small-element:before{top:0;left:0;width:100%;height:100%}.composition .add-element.small-element .jf-container{width:64px;height:34px}.composition .add-element.small-element .jf-container .jf-plus:before{-webkit-mask-size:20px;mask-size:20px}.composition .add-element.icon-element{width:16px;height:16px}.composition .add-element.icon-element:before{top:0;left:0;width:100%;height:100%}.composition .add-element.icon-element .jf-container{width:13px;height:13px}.composition .add-element.icon-element .jf-container .jf-plus:before{-webkit-mask-size:10px;mask-size:10px}.composition .add-element:hover .jf-container .jf-plus,.composition .add-element:active .jf-container .jf-plus,.composition .add-element:focus .jf-container .jf-plus{background:var(--composition-editor-color)!important}@media(max-width:768px){.composition .max-md\:mx-4{margin-left:1rem;margin-right:1rem}.composition .max-md\:p-4{padding:1rem}.composition .max-md\:pt-4{padding-top:1rem}.composition .max-md\:py-4{padding-top:1rem;padding-bottom:1rem}}@media(prefers-reduced-motion:no-preference){.composition.fade-in-scale{scale:.8;opacity:0;animation:fade-in-scale linear forwards;animation-timeline:view();animation-range-start:entry 25%;animation-range-end:entry 75%}@keyframes fade-in-scale{to{scale:1;opacity:1;transition:.5s}}.composition.rise-up{padding-top:300px;animation:rise-up linear forwards;animation-timeline:view();animation-range-start:entry 25%;animation-range-end:entry 75%}@keyframes rise-up{to{padding-top:0}}}.hamburger-grid{gap:.5rem;display:grid;padding:.5rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.hamburger-grid .hamburger-box{padding-bottom:.5rem;box-sizing:border-box;border:1px solid #88B800}.hamburger-grid .hamburger-box .hamburger-switcher{top:auto;margin:0 auto;transform:none}.hamburger-grid span.composition-name{margin-bottom:.5rem}.hamburger-slide,.hamburger-clamp,.hamburger-fly,.hamburger-collapse{height:32px;margin:0 auto;display:block;aspect-ratio:1;cursor:pointer;position:relative;transition:.3s ease-in-out}.hamburger-slide span{left:0;opacity:1;width:100%;height:4px;display:block;position:absolute;border-radius:4px;transition:.3s ease-in-out;background:var(--color-contrast-primary)}.hamburger-slide span:nth-child(1){top:0}.hamburger-slide span:nth-child(2){top:50%;right:0;width:60%;left:auto;transform:translateY(-50%)}.hamburger-slide span:nth-child(3){bottom:0}.hamburger-slide.open span:nth-child(1){top:13px;transform:rotate(135deg)}.hamburger-slide.open span:nth-child(2){opacity:0;right:32px}.hamburger-slide.open span:nth-child(3){top:13px;transform:rotate(-135deg)}.hamburger-clamp span{opacity:1;width:50%;height:4px;display:block;position:absolute;transition:.3s ease-in-out;background:var(--color-contrast-primary)}.hamburger-clamp span:nth-child(2n){left:50%;border-radius:0 4px 4px 0}.hamburger-clamp span:nth-child(odd){left:0;border-radius:4px 0 0 4px}.hamburger-clamp span:nth-child(1),.hamburger-clamp span:nth-child(2){top:0}.hamburger-clamp span:nth-child(3),.hamburger-clamp span:nth-child(4){top:50%;transform:translateY(-50%)}.hamburger-clamp span:nth-child(5),.hamburger-clamp span:nth-child(6){bottom:0}.hamburger-clamp.open span:nth-child(1),.hamburger-clamp.open span:nth-child(6){transform:rotate(45deg)}.hamburger-clamp.open span:nth-child(2),.hamburger-clamp.open span:nth-child(5){transform:rotate(-45deg)}.hamburger-clamp.open span:nth-child(1){top:10px;left:4px}.hamburger-clamp.open span:nth-child(2){left:auto;top:10px;right:4px}.hamburger-clamp.open span:nth-child(3){left:-50%;opacity:0}.hamburger-clamp.open span:nth-child(4){left:100%;opacity:0}.hamburger-clamp.open span:nth-child(5){left:4px;bottom:10px}.hamburger-clamp.open span:nth-child(6){left:auto;right:4px;bottom:10px}.hamburger-fly span{left:0;opacity:1;width:100%;height:4px;display:block;position:absolute;border-radius:4px;transition:.3s ease-in-out;background:var(--color-contrast-primary)}.hamburger-fly span:nth-child(1){top:0}.hamburger-fly span:nth-child(2),.hamburger-fly span:nth-child(3){top:50%;right:0;width:60%;margin:auto;transform:translateY(-50%)}.hamburger-fly span:nth-child(4){bottom:0}.hamburger-fly.open span:nth-child(1){width:0;top:16px;left:50%}.hamburger-fly.open span:nth-child(2){width:100%;transform:rotate(45deg)}.hamburger-fly.open span:nth-child(3){width:100%;transform:rotate(-45deg)}.hamburger-fly.open span:nth-child(4){width:0;left:50%;bottom:16px}.hamburger-collapse span{left:0;opacity:1;width:100%;height:4px;display:block;position:absolute;border-radius:4px;transition:.3s ease-in-out;background:var(--color-contrast-primary)}.hamburger-collapse span:nth-child(1){top:0;width:60%;transform-origin:left center}.hamburger-collapse span:nth-child(2){top:50%;margin:auto;transform:translateY(-50%);transform-origin:left center}.hamburger-collapse span:nth-child(3){right:0;bottom:0;width:60%;left:auto;transform-origin:left center}.hamburger-collapse.open span:nth-child(1){top:3px;left:5px;width:100%;transform:rotate(45deg)}.hamburger-collapse.open span:nth-child(2){width:0;opacity:0}.hamburger-collapse.open span:nth-child(3){left:5px;width:100%;right:auto;bottom:3px;transform:rotate(-45deg)}.animations{margin:0 auto;max-width:1280px}.animations .animations_grid{gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.animations .animations_box{gap:1rem;width:100%;display:flex;margin:0 auto;min-height:150px;flex-flow:column;align-items:center;box-sizing:border-box;justify-content:center;border:1px solid #333}.composition .button-invert .button_effect{border:1px solid var(--button-background-color)}.composition .button-invert:hover,.composition .button-invert:active,.composition .button-invert:focus{background:var(--button-color)}.composition .button-invert:hover.button-icon .icon,.composition .button-invert:active.button-icon .icon,.composition .button-invert:focus.button-icon .icon{background:var(--button-background-color)}.composition .button-invert:hover .button_text,.composition .button-invert:active .button_text,.composition .button-invert:focus .button_text{color:var(--button-background-color)}.composition .button-block:hover,.composition .button-block:active,.composition .button-block:focus{box-shadow:5px 5px 0 0 var(--color-contrast-primary)}.composition .button-slide-horizontal .button_effect{border:1px solid var(--button-background-color)}.composition .button-slide-horizontal .button_effect:after{width:0;background:var(--button-color)}.composition .button-slide-horizontal:hover .icon,.composition .button-slide-horizontal:active .icon,.composition .button-slide-horizontal:focus .icon{background:var(--button-background-color)}.composition .button-slide-horizontal:hover .button_text,.composition .button-slide-horizontal:active .button_text,.composition .button-slide-horizontal:focus .button_text{color:var(--button-background-color)}.composition .button-slide-horizontal:hover .button_effect:after,.composition .button-slide-horizontal:active .button_effect:after,.composition .button-slide-horizontal:focus .button_effect:after{width:100%}.composition .button-slide-vertical .button_effect{border:1px solid var(--button-background-color)}.composition .button-slide-vertical .button_effect:after{top:auto;bottom:0;height:0;background:var(--button-color)}.composition .button-slide-vertical:hover .icon,.composition .button-slide-vertical:active .icon,.composition .button-slide-vertical:focus .icon{background:var(--button-background-color)}.composition .button-slide-vertical:hover .button_text,.composition .button-slide-vertical:active .button_text,.composition .button-slide-vertical:focus .button_text{color:var(--button-background-color)}.composition .button-slide-vertical:hover .button_effect:after,.composition .button-slide-vertical:active .button_effect:after,.composition .button-slide-vertical:focus .button_effect:after{height:100%}.composition .button-slide-diagonal{background:var(--button-color)}.composition .button-slide-diagonal .button_effect{border:1px solid var(--button-background-color)}.composition .button-slide-diagonal .button_effect:after{left:-15%;width:130%;transform:skew(45deg);background:var(--button-background-color);transition:transform .5s cubic-bezier(.3,1,.8,1)}.composition .button-slide-diagonal:hover .icon,.composition .button-slide-diagonal:active .icon,.composition .button-slide-diagonal:focus .icon{background:var(--button-background-color)}.composition .button-slide-diagonal:hover .button_text,.composition .button-slide-diagonal:active .button_text,.composition .button-slide-diagonal:focus .button_text{color:var(--button-background-color)}.composition .button-slide-diagonal:hover .button_effect:after,.composition .button-slide-diagonal:active .button_effect:after,.composition .button-slide-diagonal:focus .button_effect:after{transform:translate3d(100%,0,0)}.composition .button-circle .button_effect{border:1px solid var(--button-background-color)}.composition .button-circle .button_effect:after{right:0;width:0;height:0;bottom:0;margin:auto;aspect-ratio:1;border-radius:100%;background:var(--button-color)}.composition .button-circle:hover,.composition .button-circle:active,.composition .button-circle:focus{background:var(--button-background-color)}.composition .button-circle:hover .icon,.composition .button-circle:active .icon,.composition .button-circle:focus .icon{background:var(--button-background-color)}.composition .button-circle:hover .button_text,.composition .button-circle:active .button_text,.composition .button-circle:focus .button_text{color:var(--button-background-color)}.composition .button-circle:hover .button_effect:after,.composition .button-circle:active .button_effect:after,.composition .button-circle:focus .button_effect:after{left:-5%;width:110%;height:auto}.composition .button-resize{background:none}.composition .button-resize .button_effect:after{transition:.3s;background:var(--button-background-color)}.composition .button-resize:hover,.composition .button-resize:active,.composition .button-resize:focus{border:none;outline:1px solid var(--button-background-color)}.composition .button-resize:hover .button_effect:after,.composition .button-resize:active .button_effect:after,.composition .button-resize:focus .button_effect:after{top:3px;left:3px;transition:.3s;width:calc(100% - 6px);height:calc(100% - 6px)}.composition .button-arrow{background:none}.composition .button-arrow .button_effect:after{background:var(--button-background-color);clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0% 100%);transition:clip-path .5s cubic-bezier(.2,1,.8,1)}.composition .button-arrow:hover .button_text,.composition .button-arrow:active .button_text,.composition .button-arrow:focus .button_text{padding-right:.5rem}.composition .button-arrow:hover .button_effect:after,.composition .button-arrow:active .button_effect:after,.composition .button-arrow:focus .button_effect:after{clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%)}.composition .button-page{background:var(--button-color)}.composition .button-page .button_effect{border:1px solid var(--button-background-color)}.composition .button-page .button_effect:after{transform-origin:50% 100%;background:var(--button-background-color);transition:clip-path .3s;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-timing-function:cubic-bezier(.7,0,.2,1)}.composition .button-page:hover .icon,.composition .button-page:active .icon,.composition .button-page:focus .icon{background:var(--button-background-color)}.composition .button-page:hover .button_text,.composition .button-page:active .button_text,.composition .button-page:focus .button_text{color:var(--button-background-color)}.composition .button-page:hover .button_effect:after,.composition .button-page:active .button_effect:after,.composition .button-page:focus .button_effect:after{transition-duration:.3s;clip-path:polygon(0 0,100% 0,0 0,0% 100%)}.composition .button-underline{background:none}.composition .button-underline .icon{background:var(--button-background-color)}.composition .button-underline .button_text{color:var(--button-background-color)}.composition .button-underline .button_effect:after{top:auto;bottom:0;height:2px;background:var(--button-background-color)}.composition .button-underline:hover .icon,.composition .button-underline:active .icon,.composition .button-underline:focus .icon{background:var(--button-color)}.composition .button-underline:hover .button_text,.composition .button-underline:active .button_text,.composition .button-underline:focus .button_text{color:var(--button-color)}.composition .button-underline:hover .button_effect:after,.composition .button-underline:active .button_effect:after,.composition .button-underline:focus .button_effect:after{height:100%}.composition .button-reverse-underline{background:none}.composition .button-reverse-underline .button_effect:after{top:auto;bottom:0;background:var(--button-background-color)}.composition .button-reverse-underline:hover .icon,.composition .button-reverse-underline:active .icon,.composition .button-reverse-underline:focus .icon{background:var(--button-background-color)}.composition .button-reverse-underline:hover .button_text,.composition .button-reverse-underline:active .button_text,.composition .button-reverse-underline:focus .button_text{color:var(--button-background-color)}.composition .button-reverse-underline:hover .button_effect:after,.composition .button-reverse-underline:active .button_effect:after,.composition .button-reverse-underline:focus .button_effect:after{height:2px}.composition .button-corners{background:var(--button-color)}.composition .button-corners .icon{background:var(--button-background-color)}.composition .button-corners .button_text{color:var(--button-background-color)}.composition .button-corners .button_effect{overflow:visible}.composition .button-corners .button_effect:after,.composition .button-corners .button_effect:before{width:6px;height:6px;transition:.5s linear;border:0 solid var(--button-color)}.composition .button-corners .button_effect:after{top:0;left:0;border-top:3px solid var(--button-background-color);border-left:3px solid var(--button-background-color)}.composition .button-corners .button_effect:before{right:0;bottom:0;content:"";display:block;position:absolute;border-right:3px solid var(--button-background-color);border-bottom:3px solid var(--button-background-color)}.composition .button-corners:hover .button_effect:before,.composition .button-corners:focus .button_effect:before,.composition .button-corners:active .button_effect:before,.composition .button-corners:hover .button_effect:after,.composition .button-corners:focus .button_effect:after,.composition .button-corners:active .button_effect:after{transition:.5s linear;width:calc(100% + 3px);height:calc(100% + 3px)}.composition .button-border-snap .button_effect{overflow:visible}.composition .button-border-snap .button_effect:after{top:-5px;left:-5px;content:"";display:block;position:absolute;box-sizing:border-box;width:calc(100% + 10px);height:calc(100% + 10px);border:1px solid var(--button-background-color)}.composition .button-border-snap:hover,.composition .button-border-snap:focus,.composition .button-border-snap:active{background:var(--button-color)}.composition .button-border-snap:hover .icon,.composition .button-border-snap:focus .icon,.composition .button-border-snap:active .icon{background:var(--button-background-color)}.composition .button-border-snap:hover .button_text,.composition .button-border-snap:focus .button_text,.composition .button-border-snap:active .button_text{color:var(--button-background-color)}.composition .button-border-snap:hover .button_effect:after,.composition .button-border-snap:focus .button_effect:after,.composition .button-border-snap:active .button_effect:after{top:0;left:0;width:100%;height:100%}.composition .button-chat{background:none}.composition .button-chat .button_effect{overflow:visible}.composition .button-chat .button_effect:after{transition:.3s;background:var(--button-background-color);clip-path:polygon(0% 0%,100% 0%,100% 39%,100% 100%,100% 100%,100% 1000%,0 100%);transition:clip-path .3s cubic-bezier(.7,0,.2,1),transform .3s ease}.composition .button-chat:hover .button_effect:after,.composition .button-chat:focus .button_effect:after,.composition .button-chat:active .button_effect:after{transition:.3s;transform:translate3d(0,5px,0);clip-path:polygon(0% 0%,100% 0%,100% 70%,85% 70%,86% 100%,75% 70%,0 70%)}.composition .button-atom{border:none;background:none}.composition .button-atom:before,.composition .button-atom:after{top:0;left:0;opacity:.5;content:"";width:100%;height:100%;display:block;transition:.5s linear;position:absolute;border-radius:100%;border:1px solid var(--button-background-color)}.composition .button-atom:before{transform:rotate(-5deg)}.composition .button-atom:after{transform:rotate(5deg)}.composition .button-atom .button_text{color:var(--button-background-color)}.composition .button-atom .icon{background:var(--button-background-color)}.composition .button-atom:hover:before,.composition .button-atom:active:before,.composition .button-atom:focus:before{opacity:.8;transform:rotate(5deg)}.composition .button-atom:hover:after,.composition .button-atom:active:after,.composition .button-atom:focus:after{opacity:.8;transform:rotate(-5deg)}.composition .button-lines-horizontal{border:none;background:var(--button-color)}.composition .button-lines-horizontal:before,.composition .button-lines-horizontal:after{left:0;width:100%;content:"";height:50%;display:block;transition:.5s linear;position:absolute;background:var(--button-background-color)}.composition .button-lines-horizontal:before{bottom:0}.composition .button-lines-horizontal:after{top:0}.composition .button-lines-horizontal:hover:before,.composition .button-lines-horizontal:active:before,.composition .button-lines-horizontal:focus:before,.composition .button-lines-horizontal:hover:after,.composition .button-lines-horizontal:active:after,.composition .button-lines-horizontal:focus:after{height:1px;transition:.5s linear}.composition .button-lines-horizontal:hover .button_text,.composition .button-lines-horizontal:active .button_text,.composition .button-lines-horizontal:focus .button_text{color:var(--button-background-color)}.composition .button-lines-horizontal:hover .icon,.composition .button-lines-horizontal:active .icon,.composition .button-lines-horizontal:focus .icon{background:var(--button-background-color)}.composition .button-lines-vertical{border:none;background:var(--button-color)}.composition .button-lines-vertical:before,.composition .button-lines-vertical:after{top:0;width:50%;content:"";height:100%;display:block;transition:.5s linear;position:absolute;background:var(--button-background-color)}.composition .button-lines-vertical:before{left:0}.composition .button-lines-vertical:after{right:0}.composition .button-lines-vertical:hover:before,.composition .button-lines-vertical:active:before,.composition .button-lines-vertical:focus:before,.composition .button-lines-vertical:hover:after,.composition .button-lines-vertical:active:after,.composition .button-lines-vertical:focus:after{width:1px;transition:.5s linear}.composition .button-lines-vertical:hover .button_text,.composition .button-lines-vertical:active .button_text,.composition .button-lines-vertical:focus .button_text{color:var(--button-background-color)}.composition .button-lines-vertical:hover .icon,.composition .button-lines-vertical:active .icon,.composition .button-lines-vertical:focus .icon{background:var(--button-background-color)}.composition .button-icon-in{gap:0}.composition .button-icon-in .icon{width:0;opacity:0}.composition .button-icon-in:hover,.composition .button-icon-in:active,.composition .button-icon-in:focus{gap:.5rem}.composition .button-icon-in:hover .icon,.composition .button-icon-in:active .icon,.composition .button-icon-in:focus .icon{opacity:1;width:1.5rem}.composition .button-icon-out:hover,.composition .button-icon-out:active,.composition .button-icon-out:focus{gap:0}.composition .button-icon-out:hover .icon,.composition .button-icon-out:active .icon,.composition .button-icon-out:focus .icon{width:0;opacity:0}.composition .button-double-frame{background:none}.composition .button-double-frame:before,.composition .button-double-frame:after{width:20%;height:20%;content:"";display:block;transition:.5s linear;position:absolute;border:2px solid var(--button-background-color)}.composition .button-double-frame:before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent;border-top-color:var(--button-background-color);border-left-color:var(--button-background-color)}.composition .button-double-frame:after{right:0;bottom:0;border-top-color:transparent;border-left-color:transparent;border-right-color:var(--button-background-color);border-bottom-color:var(--button-background-color)}.composition .button-double-frame:hover:before,.composition .button-double-frame:active:before,.composition .button-double-frame:focus:before,.composition .button-double-frame:hover:after,.composition .button-double-frame:active:after,.composition .button-double-frame:focus:after{width:100%;height:100%;border-top-color:var(--button-background-color);border-left-color:var(--button-background-color);border-right-color:var(--button-background-color);border-bottom-color:var(--button-background-color)}.composition .button-double-frame .button_text{color:var(--button-background-color)}.composition .button-double-frame .icon{background:var(--button-background-color)}.composition .button-grow{background:none}.composition .button-grow:before,.composition .button-grow:after{left:0;bottom:0;content:"";display:block;transition:.5s linear;position:absolute}.composition .button-grow:before{width:30%;height:100%;background:var(--color-secondary)}.composition .button-grow:after{width:35%;height:2px;background:var(--button-background-color)}.composition .button-grow .button_text{color:var(--button-background-color)}.composition .button-grow .icon{background:var(--button-background-color)}.composition .button-grow:hover:before,.composition .button-grow:active:before,.composition .button-grow:focus:before,.composition .button-grow:hover:after,.composition .button-grow:active:after,.composition .button-grow:focus:after{width:100%;transition:.5s linear;aspect-ratio:unset}.composition .button-upload{background:none;border:1px solid var(--button-background-color)}.composition .button-upload .button_text{color:var(--button-background-color)}.composition .button-upload .icon{background:var(--button-background-color)}.composition .button-upload .button_effect:before,.composition .button-upload .button_effect:after{top:0;left:0;content:"";width:100%;height:100%;position:absolute}.composition .button-upload .button_effect:before{height:0;top:-110%;left:-10%;width:120%;border-radius:50%;padding-bottom:120%;background:var(--button-background-color);transform:translate3d(0,68%,0) scale3d(0,0,0)}.composition .button-upload .button_effect:after{background:var(--button-background-color);transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(.1,0,.3,1)}.composition .button-upload:hover .button_text,.composition .button-upload:active .button_text,.composition .button-upload:focus .button_text{color:var(--button-color)}.composition .button-upload:hover .icon,.composition .button-upload:active .icon,.composition .button-upload:focus .icon{background:var(--button-color)}.composition .button-upload:hover .button_effect:before,.composition .button-upload:active .button_effect:before,.composition .button-upload:focus .button_effect:before{transform:translateZ(0) scaleZ(1);transition:transform .4s cubic-bezier(.1,0,.3,1)}.composition .button-upload:hover .button_effect:after,.composition .button-upload:active .button_effect:after,.composition .button-upload:focus .button_effect:after{transition-delay:.4s;transition-duration:.05s;transform:translateZ(0);transition-timing-function:linear}.composition .button-icon-swipe{gap:0;padding:0;background:none}.composition .button-icon-swipe:before{top:0;left:0;content:"";width:2.5rem;height:2.5rem;display:block;transition:.5s linear;position:absolute;background:var(--button-background-color)}.composition .button-icon-swipe .icon,.composition .button-icon-swipe .button_text{padding:.5rem}.composition .button-icon-swipe .icon{--webkit-mask-size: 1.5rem;-webkit-mask-size:1.5rem;mask-size:1.5rem}.composition .button-icon-swipe .button_text{color:var(--button-background-color)}.composition .button-icon-swipe:hover,.composition .button-icon-swipe:active,.composition .button-icon-swipe:focus{padding:0 .5rem}.composition .button-icon-swipe:hover:before,.composition .button-icon-swipe:active:before,.composition .button-icon-swipe:focus:before{width:100%;transition:.5s linear}.composition .button-icon-swipe:hover .button_text,.composition .button-icon-swipe:active .button_text,.composition .button-icon-swipe:focus .button_text{color:var(--button-color)}.composition .button-icon-switch{background:var(--color-secondary)}.composition .button-icon-switch .icon,.composition .button-icon-switch .button_text{z-index:2}.composition .button-icon-switch:after{top:0;left:0;z-index:1;content:"";width:100%;height:100%;display:block;transition:.5s linear;position:absolute;background:var(--button-background-color)}.composition .button-icon-switch:hover,.composition .button-icon-switch:active,.composition .button-icon-switch:focus{gap:1rem;padding-left:.5rem}.composition .button-icon-switch:hover:after,.composition .button-icon-switch:active:after,.composition .button-icon-switch:focus:after{width:2.5rem;transition:.5s linear}.composition .button-icon-switch:hover .icon,.composition .button-icon-switch:active .icon,.composition .button-icon-switch:focus .icon,.composition .button-icon-switch:hover .button_text,.composition .button-icon-switch:active .button_text,.composition .button-icon-switch:focus .button_text{padding:0}.composition .button-icon-switch:hover .button_text,.composition .button-icon-switch:active .button_text,.composition .button-icon-switch:focus .button_text{color:var(--button-background-color)}.composition .button-chomp .button_effect:before,.composition .button-chomp .button_effect:after{content:"";display:block;transition:.5s linear;position:absolute;background-color:var(--color-secondary)}.composition .button-chomp .button_effect:before{left:20%;top:-4rem;width:140%;height:2.5rem;transform:rotate(10deg)}.composition .button-chomp .button_effect:after{top:4rem;left:-20%;width:140%;height:2.5rem;transform:rotate(10deg)}.composition .button-chomp:hover .icon,.composition .button-chomp:active .icon,.composition .button-chomp:focus .icon{background:var(--button-background-color)}.composition .button-chomp:hover .button_text,.composition .button-chomp:active .button_text,.composition .button-chomp:focus .button_text{color:var(--button-background-color)}.composition .button-chomp:hover .button_effect:before,.composition .button-chomp:active .button_effect:before,.composition .button-chomp:focus .button_effect:before,.composition .button-chomp:hover .button_effect:after,.composition .button-chomp:active .button_effect:after,.composition .button-chomp:focus .button_effect:after{transition:.5s linear}.composition .button-chomp:hover .button_effect:before,.composition .button-chomp:active .button_effect:before,.composition .button-chomp:focus .button_effect:before{top:-1rem;left:-20%}.composition .button-chomp:hover .button_effect:after,.composition .button-chomp:active .button_effect:after,.composition .button-chomp:focus .button_effect:after{top:1rem;left:-23%}.composition .button-3d{top:0;left:0;transition:all .15s linear 0s;box-shadow:-6px 6px 0 var(--color-contrast-primary)}.composition .button-3d:before,.composition .button-3d:after{z-index:-1;content:"";display:block;transition:all .15s linear 0s;position:absolute;transform:rotate(45deg);background:var(--color-contrast-primary)}.composition .button-3d:before{right:2px;width:8px;height:8px;bottom:-4px}.composition .button-3d:after{top:2px;left:-4px;width:8px;height:8px}.composition .button-3d:hover,.composition .button-3d:active,.composition .button-3d:focus{top:3px;left:-3px;transition:all .15s linear 0s;box-shadow:-3px 3px 0 var(--color-contrast-primary)}.composition .button-3d:hover:before,.composition .button-3d:active:before,.composition .button-3d:focus:before,.composition .button-3d:hover:after,.composition .button-3d:active:after,.composition .button-3d:focus:after{transition:all .15s linear 0s}.composition .button-3d:hover:before,.composition .button-3d:active:before,.composition .button-3d:focus:before{right:1px;width:4px;height:4px;bottom:-2px}.composition .button-3d:hover:after,.composition .button-3d:active:after,.composition .button-3d:focus:after{top:1px;left:-2px;width:4px;height:4px}@media(prefers-reduced-motion:no-preference){body:has(.animation-scroll-to-left.in-view),body:has(.animation-scroll-to-right.in-view){width:100%;overflow-x:hidden}}@media(prefers-reduced-motion:no-preference){@keyframes animation-scroll{0%{opacity:var(--animation-opacity-0);transform:var(--animation-scale)}to{opacity:1;transform:scale(1)}}.animation-scroll.in-view{animation:animation-scroll;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-top{0%{opacity:var(--animation-opacity-0);transform:translateY(var(--animation-length))}to{opacity:var(--animation-opacity-1);transform:translateY(0) scale(1)}}.animation-scroll.animation-scroll-to-top.in-view{animation:scroll-to-top;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-right{0%{opacity:var(--animation-opacity-0);transform:translate(var(--negative-animation-length)) var(--animation-scale)}to{opacity:var(--animation-opacity-1);transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-right.in-view{animation:scroll-to-right;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-bottom{0%{opacity:var(--animation-opacity-0);transform:translateY(var(--negative-animation-length)) var(--animation-scale)}to{opacity:1;transform:translateY(0) scale(1)}}.animation-scroll.animation-scroll-to-bottom.in-view{animation:scroll-to-bottom;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-left{0%{opacity:var(--animation-opacity-0);transform:translate(var(--animation-length)) var(--animation-scale)}to{opacity:1;transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-left.in-view{animation:scroll-to-left;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-top-right{0%{opacity:var(--animation-opacity-0);transform:translate(var(--negative-animation-length),var(--animation-length)) var(--animation-scale)}to{opacity:1;transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-top-right{animation-fill-mode:forward}.animation-scroll.animation-scroll-to-top-right.in-view{animation:scroll-to-top-right;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-bottom-right{0%{opacity:var(--animation-opacity-0);transform:translate(var(--negative-animation-length),var(--negative-animation-length)) var(--animation-scale)}to{opacity:1;transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-bottom-right.in-view{animation:scroll-to-bottom-right;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-bottom-left{0%{opacity:var(--animation-opacity-0);transform:translate(var(--animation-length),var(--negative-animation-length)) var(--animation-scale)}to{opacity:1;transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-bottom-left.in-view{animation:scroll-to-bottom-left;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}@media(prefers-reduced-motion:no-preference){@keyframes scroll-to-top-left{0%{opacity:var(--animation-opacity-0);transform:translate(var(--animation-length),var(--animation-length)) var(--animation-scale)}to{opacity:1;transform:translate(0) scale(1)}}.animation-scroll.animation-scroll-to-top-left.in-view{animation:scroll-to-top-left;animation-fill-mode:backwards;animation-delay:var(--animation-delay);animation-duration:var(--animation-duration)}}.composition{--menu-logo-height: 4rem;--menu-menu-height: 3rem;--menu-logo-font-size: 2rem;--menu-menu-font-size: 1.25rem;--width-narrow-container: 1320px;--box-shadow: rgba(149, 157, 165, .2) 0px 8px 24px;--width-menu-collapse: 1280px;--composition-placeholder-color: #eee;--button-padding-bottom: .5rem;--button-padding-right: 1rem;--button-padding-left: 1rem;--button-padding-top: .5rem}.composition.composition-overlap{position:relative;background:linear-gradient(to bottom var(--color-secondary) 0% var(--color-secondary) 40vh var(--color-primary) 40vh var(--color-primary) 100%)}.composition .container{width:100%;margin:0 auto;max-width:100%}.composition .container.container--narrow{max-width:var(--width-narrow-container)}.composition a{cursor:pointer;transition:.5s;text-decoration:underline;color:var(--color-contrast-secondary)}.composition a:hover,.composition a:active,.composition a:focus{transition:.5s;text-decoration:none;color:var(--color-contrast-primary)}.composition small{font-size:.8rem}.composition .button{gap:.5rem;border:none;display:flex;transition:.5s;min-height:2.5rem;position:relative;width:-moz-fit-content;width:fit-content;text-align:center;align-items:center;padding:.5rem 1rem;line-height:normal;text-decoration:none;box-sizing:border-box;background:var(--color-accent);padding-bottom:var(--button-padding-bottom);padding-right:var(--button-padding-right);padding-left:var(--button-padding-left);padding-top:var(--button-padding-top);color:var(--color-primary)}.composition .button .icon{min-width:1.5rem;min-height:1.5rem}.composition .button .icon,.composition .button .button_text{z-index:2;transition:.5s;position:relative}.composition .button .button_effect{top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;position:absolute;pointer-events:none;box-sizing:border-box}.composition .button .button_effect:after{top:0;left:0;content:"";width:100%;height:100%;display:block;transition:.5s;position:absolute}.composition .button:hover,.composition .button:active,.composition .button:focus{transition:.5s}.composition .button:hover .icon,.composition .button:hover .button_text,.composition .button:hover .button_effect:after,.composition .button:active .icon,.composition .button:active .button_text,.composition .button:active .button_effect:after,.composition .button:focus .icon,.composition .button:focus .button_text,.composition .button:focus .button_effect:after{transition:.5s}.composition .jf-content-inlineflex{gap:1rem;display:flex;flex-wrap:wrap}.composition .line-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.composition .read-more{color:var(--color-contrast-secondary)}.composition input,.composition textarea,.composition select{outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.composition .add-element{position:relative;box-sizing:border-box;background:#fff!important}.composition .add-element:before{top:3px;left:3px;z-index:2;content:"";display:block;position:absolute;box-sizing:border-box;width:calc(100% - 6px);height:calc(100% - 6px);border:1px dashed var(--composition-editor-color)}.composition .add-element.add-element-nopadding:before{top:0;left:0;width:100%;height:100%}.composition .add-element *{background:#fff!important;border-color:var(--composition-placeholder-color)!important}.composition .add-element .jf-container{left:0;right:0;top:50%;z-index:2;width:100%;height:100%;margin:auto;display:flex;max-width:100px;max-height:48px;position:absolute;align-items:center;box-sizing:border-box;justify-content:center;background-color:#fff;transform:translateY(-50%);box-shadow:0 0 20px #1b1e1f99;border:1px solid var(--composition-editor-color)!important}.composition .add-element .jf-container .jf-plus{width:100%;height:100%;transition:.5s}.composition .add-element .jf-container .jf-plus:before{top:0;left:0;content:"";width:100%;height:100%;display:block;position:absolute;background:var(--composition-editor-color);-webkit-mask:url(/front/jfdata/ikony/small_plus.svg) center/37px no-repeat;-webkit-mask-image:url(/front/jfdata/ikony/small_plus.svg) center/37px no-repeat;mask-image:url(/front/jfdata/ikony/small_plus.svg) center/37px no-repeat}.composition .add-element .veil{border:none!important;background:none!important}.composition .add-element .placeholder{width:-moz-fit-content;width:fit-content;pointer-events:none;color:var(--composition-placeholder-color)!important;background:var(--composition-placeholder-color)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.composition .add-element .placeholder-inlineblock{display:inline-block!important}.composition .add-element .placeholder-icon{aspect-ratio:1;border-radius:0!important;background:var(--composition-placeholder-color)!important;-webkit-mask:none!important;mask:none!important}.composition .add-element .jf-content-image{background:var(--composition-placeholder-color)!important}.composition .add-element .jf-content-image img{visibility:hidden}.composition .add-element:hover,.composition .add-element:active,.composition .add-element:focus{cursor:pointer;transition:.5s;box-sizing:border-box;background:#fff!important}.composition .add-element:hover .jf-plus,.composition .add-element:active .jf-plus,.composition .add-element:focus .jf-plus{transition:.5s;background:var(--composition-editor-color)}.composition .add-element:hover .jf-plus:before,.composition .add-element:active .jf-plus:before,.composition .add-element:focus .jf-plus:before{background:#fff}.composition .add-element.small-element .jf-container{width:100%;height:100%;max-width:80px;max-height:38px}.composition .add-element.small-element .jf-container .jf-plus:before{-webkit-mask-size:30px;mask-size:30px}.composition .add-element.small-element .jf-container+.placeholder{visibility:hidden}.composition .icon{width:100%;height:100%;display:block;transition:.5s;position:relative;background:var(--color-contrast-primary);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.composition .icon.icon-arrow{-webkit-mask-image:url(/front/jfdata/ikony/arrow.svg);mask-image:url(/front/jfdata/ikony/arrow.svg)}.composition .icon.icon-arrow-simple{-webkit-mask-image:url(/front/jfdata/ikony/arrow-simple.svg);mask-image:url(/front/jfdata/ikony/arrow-simple.svg)}.composition .icon.icon-wedding{-webkit-mask-image:url(/front/jfdata/ikony/wedding.svg);mask-image:url(/front/jfdata/ikony/wedding.svg)}.composition .icon.icon-eye{-webkit-mask-image:url(/front/jfdata/ikony/eye.svg);mask-image:url(/front/jfdata/ikony/eye.svg)}.composition .icon.icon-quote{-webkit-mask-image:url(/front/jfdata/ikony/quote.svg);mask-image:url(/front/jfdata/ikony/quote.svg)}.composition .icon.icon-graph{-webkit-mask-image:url(/front/jfdata/ikony/graph.svg);mask-image:url(/front/jfdata/ikony/graph.svg)}.composition .icon.icon-clients{-webkit-mask-image:url(/front/jfdata/ikony/clients.svg);mask-image:url(/front/jfdata/ikony/clients.svg)}.composition .icon.icon-photos{-webkit-mask-image:url(/front/jfdata/ikony/photos.svg);mask-image:url(/front/jfdata/ikony/photos.svg)}.composition .icon.icon-phone{-webkit-mask-image:url(/front/jfdata/ikony/phone.svg);mask-image:url(/front/jfdata/ikony/phone.svg)}.composition .icon.icon-message{-webkit-mask-image:url(/front/jfdata/ikony/message.svg);mask-image:url(/front/jfdata/ikony/message.svg)}.composition .icon.icon-clients{-webkit-mask-image:url(/front/jfdata/ikony/clients.svg);mask-image:url(/front/jfdata/ikony/clients.svg)}.composition .icon.icon-facebook{-webkit-mask-image:url(/front/jfdata/ikony/facebook.svg);mask-image:url(/front/jfdata/ikony/facebook.svg)}.composition .icon.icon-family{-webkit-mask-image:url(/front/jfdata/ikony/family.svg);mask-image:url(/front/jfdata/ikony/family.svg)}.composition .icon.icon-fashion{-webkit-mask-image:url(/front/jfdata/ikony/fashion.svg);mask-image:url(/front/jfdata/ikony/fashion.svg)}.composition .icon.icon-gastro{-webkit-mask-image:url(/front/jfdata/ikony/gastro.svg);mask-image:url(/front/jfdata/ikony/gastro.svg)}.composition .icon.icon-graph{-webkit-mask-image:url(/front/jfdata/ikony/graph.svg);mask-image:url(/front/jfdata/ikony/graph.svg)}.composition .icon.icon-instagram{-webkit-mask-image:url(/front/jfdata/ikony/instagram.svg);mask-image:url(/front/jfdata/ikony/instagram.svg)}.composition .icon.icon-linkedin{-webkit-mask-image:url(/front/jfdata/ikony/linkedin.svg);mask-image:url(/front/jfdata/ikony/linkedin.svg)}.composition .icon.icon-portraits{-webkit-mask-image:url(/front/jfdata/ikony/portraits.svg);mask-image:url(/front/jfdata/ikony/portraits.svg)}.composition .icon.icon-products{-webkit-mask-image:url(/front/jfdata/ikony/products.svg);mask-image:url(/front/jfdata/ikony/products.svg)}.composition .icon.icon-person{-webkit-mask-image:url(/front/jfdata/ikony/person.svg);mask-image:url(/front/jfdata/ikony/person.svg)}.composition .icon.icon-twitter{-webkit-mask-image:url(/front/jfdata/ikony/twitter.svg);mask-image:url(/front/jfdata/ikony/twitter.svg)}.composition .icon.icon-youtube{-webkit-mask-image:url(/front/jfdata/ikony/youtube.svg);mask-image:url(/front/jfdata/ikony/youtube.svg)}.composition .icon.icon-check-ok{-webkit-mask-image:url(/front/jfdata/ikony/check-ok.svg);mask-image:url(/front/jfdata/ikony/check-ok.svg)}.composition .icon:hover,.composition .icon:active,.composition .icon:focus{transition:.5s}@media(max-width:1280px){.composition .max-xl\:mx-8{margin-left:2rem;margin-right:2rem}.composition .max-xl\:p-8{padding:2rem}.composition .max-xl\:pt-8{padding-top:2rem}.composition .max-xl\:px-8{padding-left:2rem;padding-right:2rem}.composition .max-xl\:py-8{padding-top:2rem;padding-bottom:2rem}}@media(max-width:1024px){.composition{--menu-height-secondary: 4rem}}@media(max-width:768px){.composition .max-md\:mx-4{margin-left:1rem;margin-right:1rem}.composition .max-md\:p-4{padding:1rem}.composition .max-md\:pt-4{padding-top:1rem}.composition .max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.composition{--menu-logo-font-size: 1.5rem;--menu-menu-font-size: 1rem}.composition h1{font-size:2rem}.composition h2{font-size:1.6rem}.composition h3{font-size:1.3rem;line-height:1.5rem}}@media(max-width:640px){.composition{font-size:13px;--menu-height: 3rem;--menu-height-secondary: 3rem}.composition .jf-content-inlineflex{justify-content:center}}@media(min-width:1320px){.composition .container--narrow.cn\:mx-0{margin-left:0;margin-right:0}.composition .container--narrow .cn\:px-0{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:no-preference){.composition.fade-in-scale{scale:.8;opacity:0;animation:fade-in-scale linear forwards;animation-timeline:view();animation-range-start:entry 25%;animation-range-end:entry 75%}@keyframes fade-in-scale{to{scale:1;opacity:1;transition:.5s}}}@media(prefers-reduced-motion:no-preference){.composition.rise-up{padding-top:300px;animation:rise-up linear forwards;animation-timeline:view();animation-range-start:entry 25%;animation-range-end:entry 75%}@keyframes rise-up{to{padding-top:0}}}div[data-jf-wtype=photos] :is(div[data-jf-item-container],div[data-jf-f-type=picture]){width:100%;height:100%}div[data-jf-item-type=repeatable] :is([data-jf-f-type=repeatable-element]){display:contents}div[data-jf-f-editor-source-name=medium]{position:relative}[data-jf-f-type=composition] [data-jf-f-type=sticker]:not(.jf-sticker-active) [data-jf-wtype=photos][data-jf-f-type=cycle-adder]{display:none}[data-jf-f-type=composition].jf-composition-preactive [data-jf-f-sourced].jf-editor-item{min-height:1em;min-width:6ch}
