#home-link.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{display:block}#home-link.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:focus-visible{border-radius:8px;outline:1px dashed var(--theme-menu-color, #000000)}#home-link.svelte-s3plmt .group-text{fill:var(--theme-menu-color, #000000);transition:fill .5s cubic-bezier(0,0,.3,1)}@media only screen and (min-width: 0) and (max-width: 767px){#home-link.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{height:32px}}@media only screen and (min-width: 768px){#home-link.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{height:28px}}.nav-container.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{transition:transform .8s cubic-bezier(0,0,.3,1)}.nav-container.is-panel.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{background:#ffffff;display:flex;flex-direction:column;height:100%;max-width:720px;position:fixed;transform:translate(100%);right:0;top:0;width:100%}.nav-container.is-panel.is-active.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{transform:translate(0)}.nav-container.is-panel.is-active.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:before{opacity:1}.nav-container.is-panel.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:before{background:rgba(0,0,0,.4);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;right:100%;transition:opacity .5s cubic-bezier(0,0,.3,1);width:100vw;z-index:-1}.nav-container.is-panel.svelte-s3plmt nav.svelte-s3plmt.svelte-s3plmt{margin-top:-20px;padding:80px 0 0}.nav-container.is-panel.svelte-s3plmt nav.nav-main.svelte-s3plmt.svelte-s3plmt{background:#f2a900;clip-path:polygon(0% 10%,10% 12%,25% 6%,45% 10%,67% 0%,85% 4%,100% 2%,100% 100%,0% 100%)}.nav-container.is-panel.svelte-s3plmt nav.nav-main li.svelte-s3plmt.svelte-s3plmt:first-child{display:none}.nav-container.is-panel.svelte-s3plmt nav.nav-downloads.svelte-s3plmt.svelte-s3plmt{background:#d9d3c8;clip-path:polygon(0% 5%,15% 0%,33% 10%,55% 1%,75% 6%,90% 4%,100% 8%,100% 100%,0% 100%)}@media only screen and (min-width: 768px){.nav-container.is-panel.svelte-s3plmt nav.svelte-s3plmt.svelte-s3plmt{margin-top:-60px;padding-top:70px}}.nav-container.is-panel.svelte-s3plmt nav ul.svelte-s3plmt.svelte-s3plmt{align-items:flex-start;flex-direction:column;height:100%;justify-content:space-between}.nav-container.is-panel.svelte-s3plmt nav ul li.svelte-s3plmt.svelte-s3plmt{flex:1;width:100%}.nav-container.is-panel.svelte-s3plmt nav ul li .svelte-s3plmt.svelte-s3plmt:is(a,button){display:flex;font-size:clamp(24px,4.44vw,32px);font-weight:500;justify-content:space-between;padding:0 var(--layout-padding);color:#000;width:100%}@media only screen and (min-width: 768px){.nav-container.is-panel.svelte-s3plmt nav ul li .svelte-s3plmt.svelte-s3plmt:is(a,button){padding:0 calc(var(--layout-padding) * 2)}.nav-container.is-panel.svelte-s3plmt nav ul li .svelte-s3plmt.svelte-s3plmt:is(a,button):focus-visible{border:0;outline:0}.nav-container.is-panel.svelte-s3plmt nav ul li .svelte-s3plmt:is(a,button):focus-visible span.svelte-s3plmt{outline:1px dashed #000000;outline-offset:4px;border-radius:4px}}@media (hover: hover){.nav-container.is-panel.svelte-s3plmt nav ul li :is(a,button):hover .svg-wrapper.svelte-s3plmt.svelte-s3plmt{padding-right:calc(var(--layout-padding) * 1.5)}}.nav-container.is-panel.svelte-s3plmt nav ul li :is(a,button) .svg-wrapper.svelte-s3plmt.svelte-s3plmt{transition:flex .5s cubic-bezier(0,0,.3,1),padding .5s cubic-bezier(0,0,.3,1)}.nav-container.is-panel.svelte-s3plmt nav ul li .svelte-s3plmt:is(a,button) svg{height:auto;width:22px}.nav-container.is-panel.svelte-s3plmt nav #download-link.svelte-s3plmt.svelte-s3plmt{border:0}.nav-container.is-panel.svelte-s3plmt nav #download-link.svelte-s3plmt .icon-download{display:none}.nav-container.is-panel.svelte-s3plmt .nav-logo.svelte-s3plmt.svelte-s3plmt{aspect-ratio:2.33;margin-inline:auto;padding:calc(var(--layout-padding) * 2) var(--layout-padding) 0;width:100%}@media only screen and (min-width: 768px){.nav-container.is-panel.svelte-s3plmt .nav-logo.svelte-s3plmt.svelte-s3plmt{padding:var(--layout-padding) calc(var(--layout-padding) * 2) 0}}.nav-container.is-panel.svelte-s3plmt .nav-logo.svelte-s3plmt svg{height:auto;width:100%}.nav-container.is-panel.svelte-s3plmt .nav-logo.svelte-s3plmt .group-text{fill:#000}.nav-container.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:not(.is-panel){flex:1}.nav-container.svelte-s3plmt:not(.is-panel) .nav-logo.svelte-s3plmt.svelte-s3plmt{display:none}.nav-container.svelte-s3plmt:not(.is-panel) ul li .svelte-s3plmt.svelte-s3plmt:is(a,button):not(.btn):after{content:"";display:block;height:1px;background:var(--theme-menu-color, #000000);margin-top:4px;transform:translate(-100%);transition:transform .5s cubic-bezier(0,0,.3,1);width:100%}.nav-container.svelte-s3plmt:not(.is-panel) ul li :is(a,button)[aria-current=true].svelte-s3plmt.svelte-s3plmt:after{transform:translate(0)}.nav-container.svelte-s3plmt:not(.is-panel) ul li .svelte-s3plmt.svelte-s3plmt:is(a,button):focus-visible{outline:1px dashed var(--theme-menu-color, #000000);border-radius:4px}@media (hover: hover){.nav-container.svelte-s3plmt:not(.is-panel) ul li .svelte-s3plmt.svelte-s3plmt:is(a,button):hover:after{transform:translate(0)}}.nav-container.svelte-s3plmt:not(.is-panel) ul li .svelte-s3plmt:is(a,button):not(.btn) svg{display:none}.nav-container.svelte-s3plmt:not(.is-panel) ul li :is(a,button)[target=_blank].svelte-s3plmt svg{display:inline-block}.nav-container.svelte-s3plmt:not(.is-panel) ul li :is(a,button)[target=_blank].svelte-s3plmt svg path{fill:var(--theme-menu-color, #000000)}.nav-container.svelte-s3plmt:not(.is-panel) ul li #download-link.svelte-s3plmt .icon-more{display:none}.nav-container.svelte-s3plmt:not(.is-panel)+#menu-toggle.svelte-s3plmt.svelte-s3plmt{display:none}nav.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{flex:1}ul.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{align-items:center;flex-direction:row;flex:1;justify-content:space-between}ul.svelte-s3plmt li .svelte-s3plmt.svelte-s3plmt:is(a,button){align-items:center;color:var(--theme-menu-color, #000000);height:100%;overflow:hidden;text-decoration:none;display:block;position:relative;font-size:1rem}ul.svelte-s3plmt li .svelte-s3plmt:is(a,button) svg{transition:margin .5s cubic-bezier(0,0,.3,1)}ul.svelte-s3plmt li .svelte-s3plmt:is(a,button) svg path{fill:#000}ul.svelte-s3plmt li :is(a,button)[target=_blank].svelte-s3plmt svg{height:auto;margin:0 0 0 6px;transform:rotate(-45deg) translateY(2px);width:13px}#download-link.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{border-color:var(--theme-menu-color, #000000)}#download-link.svelte-s3plmt svg path{fill:currentColor}#menu-toggle.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{background:#ffffff;display:grid;border-radius:16px;color:#000;height:32px;place-content:center;position:relative;text-decoration:none;transition:opacity .3s cubic-bezier(0,0,.3,1),border-radius .5s cubic-bezier(0,0,.3,1),max-width .5s cubic-bezier(0,0,.3,1);z-index:5;min-width:32px;max-width:32px}#menu-toggle.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:focus-visible{outline:1px dashed var(--theme-menu-color, #000000)}@media only screen and (min-width: 0) and (max-width: 767px){#menu-toggle.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:not(.is-pinned){background:#ffffff;border-radius:8px;max-width:100px}#menu-toggle.svelte-s3plmt:not(.is-pinned) .label-wrapper.svelte-s3plmt.svelte-s3plmt{max-width:100px}#menu-toggle.svelte-s3plmt:not(.is-pinned) .label-wrapper span.svelte-s3plmt.svelte-s3plmt{opacity:1!important}}@media (hover: hover){#menu-toggle.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt:hover{background:#ffffff;border-radius:8px;max-width:100px}#menu-toggle.svelte-s3plmt:hover .label-wrapper.svelte-s3plmt.svelte-s3plmt{max-width:100px}#menu-toggle.svelte-s3plmt:hover .label-wrapper span.svelte-s3plmt.svelte-s3plmt{opacity:1!important}}#menu-toggle.is-active.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{background:none;color:#000}#menu-toggle.is-active.svelte-s3plmt .label-wrapper span.svelte-s3plmt.svelte-s3plmt{opacity:0!important}#menu-toggle.is-active.svelte-s3plmt span.svelte-s3plmt.svelte-s3plmt:nth-child(2){transform:rotate(45deg);width:12px}#menu-toggle.is-active.svelte-s3plmt span.svelte-s3plmt.svelte-s3plmt:nth-child(3){transform:rotate(-45deg) translateY(50%);width:12.5px}@media only screen and (min-width: 768px){#menu-toggle.is-active.svelte-s3plmt span.svelte-s3plmt.svelte-s3plmt:nth-child(2){width:14px}#menu-toggle.is-active.svelte-s3plmt span.svelte-s3plmt.svelte-s3plmt:nth-child(3){transform:rotate(-45deg);width:14px}}#menu-toggle.svelte-s3plmt .label-wrapper.svelte-s3plmt.svelte-s3plmt{font-weight:400;font-family:Gelion,"sans-serif";overflow:hidden;text-align:right;transition:max-width .5s cubic-bezier(0,0,.3,1);max-width:0}#menu-toggle.svelte-s3plmt .label-wrapper span.svelte-s3plmt.svelte-s3plmt{display:block;opacity:0;padding:0 32px 0 10px;transition:opacity .5s cubic-bezier(0,0,.3,1)}#menu-toggle.svelte-s3plmt .label-wrapper span.svelte-s3plmt.svelte-s3plmt:after{display:block;border-radius:16px;content:"";position:absolute;width:32px;height:32px;right:0;top:0;background:#ffffff}#menu-toggle.svelte-s3plmt .line.svelte-s3plmt.svelte-s3plmt{background:currentColor;display:block;height:1px;position:absolute;top:calc(50% - 1px);right:11px;transform-origin:center center;transform:translateY(-50%);transition:transform .3s cubic-bezier(0,0,.3,1),width .3s cubic-bezier(0,0,.3,1);width:10px}#menu-toggle.svelte-s3plmt .line.svelte-s3plmt.svelte-s3plmt:nth-of-type(2){transition-delay:0s}#menu-toggle.svelte-s3plmt .line.svelte-s3plmt.svelte-s3plmt:nth-of-type(3){transform:translateY(calc(2px + 50%))}#nav-downloads.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{height:calc(100vh + 85px);top:0;right:0;bottom:0;left:0;margin-top:0;padding-top:115px;position:absolute;overflow:auto;transition:transform .5s cubic-bezier(0,0,.3,1);transform:translateY(100%)}@media (hover: none){#nav-downloads.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{overflow:scroll;-webkit-overflow-scrolling:touch}#nav-downloads.svelte-s3plmt ul.svelte-s3plmt.svelte-s3plmt{height:200vh}}#nav-downloads.is-active.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{transform:translateY(-85px)}#nav-downloads.svelte-s3plmt>.svelte-s3plmt.svelte-s3plmt:is(p,button){padding:0 calc(var(--layout-padding) * 2) 0 var(--layout-padding)}#nav-downloads.svelte-s3plmt>button svg{height:auto;transform:rotate(-90deg);width:12px}#nav-downloads.svelte-s3plmt>button.svelte-s3plmt.svelte-s3plmt{color:#000;margin-bottom:var(--layout-padding)}#nav-downloads.svelte-s3plmt>button.svelte-s3plmt span.svelte-s3plmt{margin-right:5px}#nav-downloads.svelte-s3plmt p.svelte-s3plmt.svelte-s3plmt{font-size:clamp(48px,5.99vw,157px);font-weight:500;line-height:.95;margin-bottom:calc(var(--layout-padding) * 2)}#nav-downloads.svelte-s3plmt ul.svelte-s3plmt.svelte-s3plmt{height:auto}#nav-downloads.svelte-s3plmt ul.svelte-s3plmt li.svelte-s3plmt{max-height:84px}#nav-downloads.svelte-s3plmt ul.svelte-s3plmt li a.svelte-s3plmt{padding-top:32px;padding-bottom:32px}@media only screen and (min-width: 0) and (max-width: 767px){#nav-downloads.svelte-s3plmt ul.svelte-s3plmt.svelte-s3plmt{margin-bottom:calc(var(--layout-padding) * 3)}}@media only screen and (min-width: 768px){#nav-downloads.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{height:111.3vh;padding-top:14.5vh}#nav-downloads.is-active.svelte-s3plmt.svelte-s3plmt.svelte-s3plmt{transform:translateY(-11.3vh)}#nav-downloads.svelte-s3plmt>.svelte-s3plmt.svelte-s3plmt:is(p,button){padding-left:calc(var(--layout-padding) * 2)}}header.svelte-1fexrf5{display:flex;justify-content:space-between;height:var(--header-height);overflow:hidden;opacity:0;padding:var(--layout-padding) calc(var(--layout-padding) - 6px) 0 var(--layout-padding);position:fixed;transition:opacity .5s cubic-bezier(0,0,.3,1),transform .5s cubic-bezier(0,0,.3,1);z-index:20;width:100%}header.layout-ready.svelte-1fexrf5{position:relative}@media only screen and (min-width: 768px){header.svelte-1fexrf5{padding-right:var(--layout-padding)}}header.is-ready.svelte-1fexrf5{opacity:1}body.scroll-up #layout-header,.horizontal-scrolling #layout-header{position:fixed}svg.svelte-9hrmi7{fill:#000;width:17px;height:17px}svg.white.svelte-9hrmi7{fill:#fff}@media only screen and (min-width: 768px){svg.white.svelte-9hrmi7{fill:#000}}@media only screen and (min-width: 768px){svg.svelte-9hrmi7{fill:#000;width:28px;height:28px}}article.svelte-d1h06l{padding-bottom:calc(var(--layout-padding) * 2)}@media only screen and (min-width: 768px){h1.svelte-d1h06l{font-size:clamp(36px,3.95vw,101px)}}.modal-section.svelte-q4iyip.svelte-q4iyip{padding:75px 25px 25px;height:400px}@media only screen and (min-width: 768px){.modal-section.svelte-q4iyip.svelte-q4iyip{height:100%;width:50%;padding:60px}}.modal-section.image-section.svelte-q4iyip.svelte-q4iyip{display:flex;justify-content:center}.modal-section.image-section.svelte-q4iyip img.svelte-q4iyip{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}@media only screen and (min-width: 768px){.modal-section.text-section.svelte-q4iyip.svelte-q4iyip{overflow:scroll}}.modal-section.text-section.svelte-q4iyip .text-column.svelte-q4iyip{max-width:550px}.modal-section.text-section.svelte-q4iyip .text-column .content-category.svelte-q4iyip{text-transform:uppercase}.modal-section.text-section.svelte-q4iyip .text-column .modal-title.svelte-q4iyip{margin-top:5px}@media only screen and (min-width: 768px){.modal-section.text-section.svelte-q4iyip .text-column .modal-title.svelte-q4iyip{font-size:clamp(28px,3.51vw,90px)}}.modal-section.text-section.svelte-q4iyip .text-column .modal-subtitle.svelte-q4iyip,.modal-section.text-section.svelte-q4iyip .text-column .download.svelte-q4iyip{margin:45px 0 15px}@media only screen and (min-width: 768px){.modal-section.text-section.svelte-q4iyip .text-column .modal-subtitle.svelte-q4iyip{font-size:clamp(24px,2.34vw,60px)}}.modal-section.text-section.svelte-q4iyip .text-column .file-info.svelte-q4iyip{display:block}.modal-section.text-section.svelte-q4iyip .text-column .palette.svelte-q4iyip{display:flex;width:100%}.modal-section.text-section.svelte-q4iyip .text-column .palette .color.svelte-q4iyip{border-radius:10px;flex-grow:1;aspect-ratio:1/1}.modal-section.text-section.svelte-q4iyip .text-column .palette.short .color.svelte-q4iyip{height:60px}@media only screen and (min-width: 768px){.modal-section.text-section.svelte-q4iyip .text-column .palette.short .color.svelte-q4iyip{height:90px}}.modal-section.text-section.svelte-q4iyip .download.svelte-q4iyip svg path{fill:#fff}.modal-section.text-section.svelte-q4iyip br.svelte-q4iyip{display:none}.video-wrapper.svelte-1ffhmwl.svelte-1ffhmwl{background:#000000;height:100%;padding:var(--layout-padding);width:100%}.video-inner.svelte-1ffhmwl.svelte-1ffhmwl{align-items:center;justify-content:center;display:flex;flex-direction:column;height:100%;width:100%}.video-inner.svelte-1ffhmwl iframe.svelte-1ffhmwl{aspect-ratio:16/9;margin:0 auto}@media (max-aspect-ratio: 16/9){.video-inner.svelte-1ffhmwl iframe.svelte-1ffhmwl{width:100%}}@media (min-aspect-ratio: 16/9){.video-inner.svelte-1ffhmwl iframe.svelte-1ffhmwl{height:100%}}.modal.svelte-w4zicz.svelte-w4zicz{border:none;position:fixed;padding:0;top:0;left:0;width:100vw;height:100vh;z-index:30}.modal.modal-video.svelte-w4zicz svg path{fill:#fff}.modal.modal-single-content.svelte-w4zicz.svelte-w4zicz{max-width:720px;right:0;left:auto}.modal.modal-single-content[open].svelte-w4zicz.svelte-w4zicz:before{opacity:1}.modal.modal-single-content.svelte-w4zicz.svelte-w4zicz:before{background:rgba(0,0,0,.4);content:"";height:100vh;opacity:0;pointer-events:none;position:absolute;right:100%;transition:opacity .5s cubic-bezier(.215,.61,.355,1);width:100vw;z-index:-1}.modal.modal-single-content.svelte-w4zicz .modal-inner.svelte-w4zicz{padding:calc(var(--layout-padding) * 2) 0}.modal.svelte-w4zicz .modal-inner.svelte-w4zicz{overflow:auto;height:100%}@media only screen and (min-width: 768px){.modal.svelte-w4zicz .modal-inner.svelte-w4zicz{display:flex}}.modal.svelte-w4zicz .close-btn.svelte-w4zicz{position:absolute;top:30px;right:30px;z-index:10}@media only screen and (min-width: 768px){.modal.svelte-w4zicz.svelte-w4zicz{display:flex}.modal.svelte-w4zicz .modal-inner.svelte-w4zicz{width:100%}}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Gelion;src:url(../../../fonts/GelionRegular.woff2) format("woff2"),url(../../../fonts/GelionRegular.woff) format("woff");font-style:"normal";font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:GelionItalic;src:url(../../../fonts/GelionRegularItalic.woff2) format("woff2"),url(../../../fonts/GelionRegularItalic.woff) format("woff");font-style:"italic";font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Gelion;src:url(../../../fonts/GelionMedium.woff2) format("woff2"),url(../../../fonts/GelionMedium.woff) format("woff");font-style:"normal";font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Gelion;src:url(../../../fonts/GelionBold.woff2) format("woff2"),url(../../../fonts/GelionBold.woff) format("woff");font-style:"normal";font-weight:700;text-rendering:optimizeLegibility}@media only screen and (min-width: 0) and (max-width: 767px){.is-mobile-hidden{display:none}}@media only screen and (min-width: 768px){.is-desktop-hidden{display:none}}.is-wrapper{position:relative}.is-unselectable{-webkit-user-select:none;user-select:none}.has-overflow-hidden{overflow:hidden}.visuallyhidden,.visually-hidden,.screen-reader-only,.sr-only{border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}*:focus-visible{outline-color:-webkit-focus-ring-color var(--theme-menu-color, #000000);outline-offset:4px}.no-script{background-color:#d9d3c8;color:#000;display:flex;align-items:center;gap:20px;outline-offset:-2px;width:100%;padding:20px 40px;font-size:1.125rem}.no-script .icon-error{color:#d50808;font-size:1.375rem}h1,.h1,h2,.h2{font-family:Gelion,"sans-serif";font-weight:500;font-size:clamp(72px,10.83vw,277px);line-height:.95;letter-spacing:-.02em}h3,.h3{font-family:Gelion,"sans-serif";font-weight:500;font-size:clamp(36px,6.15vw,157px);line-height:.95;letter-spacing:-.02em}h4,.h4{font-family:Gelion,"sans-serif";font-weight:500;font-size:clamp(28px,3.51vw,90px);line-height:1.05;letter-spacing:-.01em}.layout-wysiwyg blockquote,h5,.h5{font-family:Gelion,"sans-serif";font-weight:500;font-size:clamp(24px,2.34vw,60px);line-height:1.05}.text-intro{font-size:clamp(18px,1.61vw,41px);line-height:1.05}.t-surtitle{font-size:clamp(16px,1.17vw,30px);font-weight:400;letter-spacing:.03em;line-height:1.05;text-transform:uppercase}::selection{background:#f2a900;color:#000}body{background:#ffffff;color:#000;font-family:Gelion,"sans-serif";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.9375rem;line-height:105%;letter-spacing:-.03em}@media only screen and (min-width: 768px){body{font-size:clamp(16px,1.17vw,30px);letter-spacing:-.02em}}body.horizontal-scrolling{overscroll-behavior:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0 0 var(--layout-padding)}p{line-height:115%;margin:0 0 var(--layout-padding)}p:last-child{margin-bottom:0}ol,ul{margin:0 0 var(--layout-padding);padding:0 0 0 20px}ol:last-child,ul:last-child{margin-bottom:0}ol li,ul li{margin:0 0 10px}ul li{list-style:disc}ol li{list-style:decimal}nav ul{display:flex;flex-direction:column;margin:0;padding:0}nav ul li{list-style:none;margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;background:none}img{display:block;height:auto;width:100%}a{color:#000}.skip-link{background:#f2a900;border:2px solid #000000;color:#000;font-weight:700;left:20px;line-height:2;z-index:50;border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.skip-link.focusable:active,.skip-link.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;white-space:normal;width:auto}.skip-link:focus{padding:4px 6px}#layout-main{position:relative;min-height:70vh}.layout-wrapper,.layout-single{padding:0 var(--layout-padding)}@media only screen and (min-width: 768px){.layout-single{margin:0 auto;max-width:1000px;padding:0 calc(var(--layout-padding) * 4)}}.layout-single h1{max-width:66%}.layout-wysiwyg blockquote{color:#3376d1;margin:0 0 14px;padding:10px 0}@media only screen and (min-width: 768px){.layout-wysiwyg blockquote{margin-bottom:16px;transform:translate(calc(var(--layout-padding) * -1))}}.layout-wysiwyg p{margin-bottom:14px}.layout-wysiwyg p:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.layout-wysiwyg p{margin-bottom:16px}}.layout-wysiwyg ol,.layout-wysiwyg ul{padding:0}.layout-wysiwyg ol li,.layout-wysiwyg ul li{list-style:none;padding-left:18px;position:relative}.layout-wysiwyg ol li ul,.layout-wysiwyg ol li ol,.layout-wysiwyg ul li ul,.layout-wysiwyg ul li ol{margin-top:10px}.layout-wysiwyg ul{padding:0}.layout-wysiwyg ul li:before{border-style:solid;border-width:4px 0 4px 11px;border-color:transparent transparent transparent #f2a900;content:"";display:block;position:absolute;left:0;top:4px}@media only screen and (min-width: 768px){.layout-wysiwyg ul li:before{top:clamp(4px,.35vw,13px)}}@media only screen and (min-width: 1600px){.layout-wysiwyg ul li:before{top:min(.48vw,13px)}}.layout-wysiwyg ul li ul li:before{border-width:4px 0 4px 8px;border-color:transparent transparent transparent #24333b;top:5px}@media only screen and (min-width: 768px){.layout-wysiwyg ul li ul li:before{top:clamp(5px,.45vw,14px)}}@media only screen and (min-width: 1600px){.layout-wysiwyg ul li ul li:before{top:min(.55vw,14px)}}.button,.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Gelion,"sans-serif";font-weight:400;justify-content:center;text-decoration:none}.button:focus,.btn:focus{outline-color:transparent;box-shadow:none}.btn-primary{background:black;color:#fff;gap:4px;padding:6px 10px 8px 12px;overflow:hidden;position:relative;transition:background-color .5s cubic-bezier(0,0,.3,1)}.btn-primary:before{content:"";display:block;background:rgba(255,255,255,.2);clip-path:polygon(0% 100%,0% 35%,25% 25%,35% 42%,50% 8%,65% 40%,80% 20%,100% 40%,100% 100%);position:absolute;top:0;right:0;bottom:0;left:0;height:200%;opacity:0;transition:transform .4s cubic-bezier(0,0,.3,1),opacity 1s cubic-bezier(0,0,.3,1);transform:translateY(50%)}@media (hover: hover){.btn-primary:hover:before{opacity:1;transform:translateY(-50%);transition:transform .4s cubic-bezier(0,0,.3,1),opacity .15s cubic-bezier(0,0,.3,1)}}.btn-primary:focus-visible{outline:1px dashed #000000}.btn-primary svg path{fill:#fff}.btn-primary>span[aria-hidden=true]{display:flex;align-items:center;justify-content:center}.btn-primary .icon-arrow{height:auto;width:12px}.btn-bordered{border:1px solid var(--theme-menu-color, #000000);padding:6px 8px 6px 12px}.btn-circle{background:var(--theme-button-color, #f2a900);border-radius:50%;height:120px;width:120px}.btn-circle svg{height:auto;width:20px}.btn-circle svg path{fill:#000}.btn-icon-left svg{margin-right:5px}.btn-icon-right svg{margin-left:5px}input{border:2px solid #000000;height:53px;font-family:Gelion,"sans-serif";padding:0 15px}input::placeholder{color:#000}.scroll-snap-slider{overscroll-behavior-x:none;overscroll-behavior-y:auto}.scroll-snap-slide{scroll-snap-stop:always}:root{--header-height:58px;--layout-padding:24px;--filters-height:65px}@media only screen and (min-width: 768px){:root{--header-height:70px;--layout-padding:32px;--filters-height:82px}}
