html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:has(.sefe-homepage) body{overflow:initial;overflow-x:clip}.sefe-homepage__performance-indicator{position:fixed;top:0;left:0;width:100%;height:100%}.sefe-main:has(.sefe-homepage){margin:0;padding:0}.sefe-homepage{position:relative;margin-top:calc(var(--header-height)*-1);width:100%;height:100%}@media screen and (max-width: 767px){.sefe-homepage h3.h1{font-size:36px}}.sefe-homepage .video-container{opacity:.3;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-1}.sefe-homepage .video-container .darker-layer{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#04161e;mix-blend-mode:lighten}.sefe-homepage .video-container video{width:100%;object-fit:cover}.sefe-homepage__section{min-height:100vh;width:100%;position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.sefe-homepage__section:where([data-section=stage]){z-index:100;display:grid;align-items:center;height:100vh;min-height:auto}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content{position:relative;--section-stage-content-width: auto;max-width:var(--section-stage-content-width);width:var(--section-stage-content-width);margin-inline:32px}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content:before{border-radius:50px;opacity:.5;filter:blur(100px);content:"";top:-18px;left:0;right:0;width:80%;bottom:-18px;position:absolute;background-color:#000;z-index:-1}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content{margin-inline-start:10lvw;margin-inline-end:0;--section-stage-content-width: 692px}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content{--section-stage-content-width: 758px}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content{--section-stage-content-width: 960px}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading{margin-bottom:var(--sefe--spacing-xs)}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading h1{overflow:hidden}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading h1{font-size:80px}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading h1{font-size:100px}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading h1,.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-heading h1 .line{opacity:0}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text{opacity:0}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text{max-width:67%}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text{max-width:77%}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text p.h6{font-weight:200;line-height:130%;letter-spacing:.48px}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text p.h6{font-size:20px;line-height:32px;letter-spacing:.168px}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content .sefe-homepage__section-content-text p.h6{font-size:24px;line-height:40px;letter-spacing:.168px}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content-arrow{display:flex;position:absolute;bottom:35px;left:10lvw}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-content-arrow{bottom:150px;left:50%;transform:translateX(-50%)}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media video{object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media video{position:relative}}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media video.show{opacity:1}@media screen and (max-width: 1440px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media{width:120%}}@media screen and (max-width: 1023px){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media{width:130%}}@media(max-aspect-ratio: 1){.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media{width:100%}.sefe-homepage__section:where([data-section=stage]) .sefe-homepage__section-media video{width:100%;height:120vh;object-fit:cover}}.sefe-homepage__section:where([data-section=section-1]){z-index:99;min-height:calc(100vh + var(--homepage-stage-overlap-height));height:auto;padding-top:var(--homepage-stage-overlap-height)}@media(max-aspect-ratio: 1){.sefe-homepage__section:where([data-section=section-1]){height:auto;min-height:100vh;padding-top:0;margin-bottom:0}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container{height:350vh;display:grid;grid-template-rows:repeat(2, 1fr) 1.5fr;z-index:100}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container{height:300vh;grid-template-rows:repeat(3, 1fr)}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content{--section-1-content-width: 100%;margin-inline:32px;grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;align-self:end;max-width:var(--section-1-content-width);width:var(--section-1-content-width)}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content{margin-inline:0;padding:40px 32px;height:100%;justify-content:space-between}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-button{width:100%}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-heading,.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-text{position:relative}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-heading:before,.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-text:before{border-radius:50px;opacity:.5;filter:blur(45.8536605835px);content:"";top:-18px;left:-14px;right:-14px;bottom:-18px;position:absolute;background-color:#04161e;z-index:-1}}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content{position:relative;margin-inline-start:5lvw;margin-inline-end:0;--section-1-content-width: 516px}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content:before{border-radius:50px;opacity:.5;filter:blur(100px);content:"";top:-18px;left:0;right:0;width:80%;bottom:-18px;position:absolute;background-color:#000;z-index:-1}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content{--section-1-content-width: 701px}}@media(min-width: 2560px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content{margin-inline-start:10lvw}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-text{margin-top:24px}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-text p{font-family:"Mulish",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:normal;font-size:13px}}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content .sefe-homepage__section-content-text{max-width:80%}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1a]{grid-row:1}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1a]{opacity:1}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1b]{grid-row:2}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1b]{opacity:0}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1c]{grid-row:3;align-self:center}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-content-container .sefe-homepage__section-content[data-section=section-1c]{opacity:0}}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-media{position:sticky;height:100vh}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-media video{position:absolute;left:50%;transform:translateX(-50%);align-self:center;opacity:0;transition:opacity .5s ease-in-out}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-media[data-active-section=section-1a] video[data-section=section-1a]{opacity:1}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-media[data-active-section=section-1b] video[data-section=section-1b]{opacity:1}.sefe-homepage__section:where([data-section=section-1]) .sefe-homepage__section-media[data-active-section=section-1c] video[data-section=section-1c]{opacity:1}.sefe-homepage__section:where([data-section=section-2]){position:relative;z-index:99;min-height:calc(200vh + var(--homepage-stage-overlap-height));height:auto;padding-top:var(--homepage-stage-overlap-height)}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content-container{display:grid;grid-template-rows:repeat(2, 100vh);overflow:hidden}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content{height:100vh;position:relative;z-index:1;align-self:center;display:flex;flex-direction:column;justify-content:center}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1){grid-row:1;position:relative}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1){margin-inline-start:10vw;margin-inline-end:0;width:632px;max-width:632px}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1){margin-inline:auto;width:1010px;max-width:1010px}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1){width:1275px;max-width:1275px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only{position:relative;display:none;grid-template-columns:auto 1fr;column-gap:100px;position:relative}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only:before{border-radius:50px;opacity:.5;filter:blur(100px);content:"";top:-18px;left:0;right:0;width:80%;bottom:-18px;position:absolute;background-color:#000;z-index:-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only:before{width:100%}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only{display:grid}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .row-start-1{grid-column:1/2}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .row-start-2{grid-row:2;grid-column:1/-1;margin-bottom:0}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .row-start-3{grid-row:3;grid-column:1/-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .sefe-homepage__section-content-text{grid-row:4;grid-column:1/-1}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .sefe-homepage__section-content-text{max-width:630px;grid-row:1;grid-column:2/-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.desktop-only .sefe-homepage__section-content-text p{margin-bottom:30px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only{height:100%;display:grid;grid-template-rows:[heading-start] auto [heading-end] 16px [text-start] auto [text-end] 1fr [button-start] auto [button-end];padding-inline:32px;padding-block:40px}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only h3{grid-row:heading;grid-column:1/-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only .sefe-homepage__section-content-text{grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-rows:subgrid}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only .sefe-homepage__section-content-text p{grid-row:text;grid-column:1/-1}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only .sefe-homepage__section-content-text p{font-family:"Mulish",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:normal;font-size:13px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only .sefe-homepage__section-content-text .sefe-button{grid-row:button;grid-column:1/-1;width:100%}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) .sefe-homepage__section-content-heading-container.mobile-only{display:none}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) h3{font-size:124px;font-weight:300;line-height:110%;letter-spacing:6.65px}}@media screen and (min-width: 1441px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(1) h3{font-size:160px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2){grid-row:2;grid-column:1/-1;height:100%;display:grid;grid-template-rows:[heading-start] auto [heading-end] 16px [text-start] auto [text-end] 1fr [button-start] auto [button-end];padding-inline:32px;padding-block:40px}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-heading{grid-row:heading;grid-column:1/-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-text{grid-row:1/-1;grid-column:1/-1;display:grid;grid-template-rows:subgrid}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-text p{grid-row:text;grid-column:1/-1;margin:0}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-text p{font-family:"Mulish",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:normal;font-size:13px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-text .sefe-button{grid-row:button;grid-column:1/-1}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2) .sefe-homepage__section-content-text .sefe-button{width:fit-content}}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2){position:relative;grid-template-rows:[heading-start] auto [heading-end] var(--sefe--spacing-m) [text-start] auto [text-end] 24px [button-start] auto [button-end];align-content:center;padding:0;margin-inline:auto;max-width:325px;width:325px;height:auto;position:relative}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2):before{border-radius:50px;opacity:.5;filter:blur(100px);content:"";top:-18px;left:0;right:0;width:80%;bottom:-18px;position:absolute;background-color:#000;z-index:-1}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2):before{width:100%}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-content:nth-child(2){max-width:634px;width:634px}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media{position:sticky;height:100vh}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media img,.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media video{position:absolute;top:calc(var(--homepage-stage-overlap-height)*-1)}@media(max-aspect-ratio: 1){.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media img,.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media video{top:none;height:auto;max-width:100%;width:100%}}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media video{opacity:0}.sefe-homepage__section:where([data-section=section-2]) .sefe-homepage__section-media video.show{opacity:1}.sefe-homepage__section:where([data-section=section-3]){position:relative;z-index:98;max-width:100vw;padding-top:var(--homepage-stage-overlap-height)}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content-container{display:grid;grid-template-rows:repeat(2, 100vh);max-width:100vw}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content{--section-3-content-width: 100%;margin-inline:5lvw;display:flex;flex-direction:column;justify-content:start;align-self:center;max-width:var(--section-3-content-width);width:var(--section-3-content-width)}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content{margin-inline:0;padding-inline:32px;padding-block:40px;display:grid;grid-template-rows:[heading-start] auto [heading-end] 16px [text-start] auto [text-end] 1fr [button-start] auto [button-end];justify-content:center;height:100%}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-heading{position:relative;grid-row:heading;grid-column:1/-1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-heading:before{border-radius:50px;opacity:.5;filter:blur(45.8536605835px);content:"";top:-18px;left:-14px;right:-14px;bottom:-18px;position:absolute;background-color:#04161e;z-index:-1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text{margin:0;max-width:initial;grid-row:1/-1;grid-column:1/-1;display:grid;grid-template-rows:subgrid}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text p{position:relative;font-family:"Mulish",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:normal;font-size:13px}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text p:before{border-radius:50px;opacity:.5;filter:blur(45.8536605835px);content:"";top:-18px;left:-14px;right:-14px;bottom:-18px;position:absolute;background-color:#04161e;z-index:-1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text>:not(.sefe-button){grid-row:text;grid-column:1/-1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text .sefe-button{grid-row:button;grid-column:1/-1;width:100%}}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content:nth-child(1){grid-row:1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content:nth-child(2){grid-row:2}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content{position:relative;--section-3-content-width: 516px}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content:before{border-radius:50px;opacity:.5;filter:blur(100px);content:"";top:-18px;left:0;right:0;width:80%;bottom:-18px;position:absolute;background-color:#000;z-index:-1}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content .sefe-homepage__section-content-text{margin-top:24px;max-width:80%}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content{--section-3-content-width: 701px}}@media(min-width: 2560px){.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-content{margin-inline:10lvw}}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media{position:sticky;grid-template-rows:1fr}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media img,.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media video,.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media object{position:absolute;top:0}@media(orientation: portrait){.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media img,.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media video,.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media object{top:0}}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media #section-3b-hover-aurora{top:5%;left:-20%}.sefe-homepage__section:where([data-section=section-3]) .sefe-homepage__section-media video{transition:none}.sefe-homepage__section:where([data-section=section-4]){min-height:100vh;z-index:97;align-items:center;grid-template-rows:100vh;padding-top:var(--homepage-stage-overlap-height)}.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content{margin-inline:32px}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content{margin-inline:10lvw}}@media screen and (min-width: 1024px){.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content{max-width:75lvw}}.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content .sefe-homepage__section-content-heading{margin-bottom:var(--sefe--spacing-xs)}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content .sefe-homepage__section-content-text p{font-family:"Mulish",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:normal;font-size:13px}}@media screen and (max-width: 767px){.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content .sefe-homepage__section-content-text .sefe-button{width:100%}}@media screen and (min-width: 768px){.sefe-homepage__section:where([data-section=section-4]) .sefe-homepage__section-content .sefe-homepage__section-content-text{max-width:60%}}.sefe-homepage__section-content,.sefe-homepage__section-content-container{z-index:1;grid-row:1;grid-column:1/-1}.sefe-homepage__section-media{grid-row:1;grid-column:1/-1;inset:0;width:100%;height:100vh;display:grid;align-content:center}.sefe-homepage__section-media img,.sefe-homepage__section-media video,.sefe-homepage__section-media canvas,.sefe-homepage__section-media object{aspect-ratio:1}@media(orientation: landscape){.sefe-homepage__section-media img,.sefe-homepage__section-media video,.sefe-homepage__section-media canvas,.sefe-homepage__section-media object{width:100%;align-self:center}}@media(max-aspect-ratio: 1){.sefe-homepage__section-media img,.sefe-homepage__section-media video,.sefe-homepage__section-media canvas,.sefe-homepage__section-media object{top:0;height:100%;max-width:none}.sefe-homepage__section-media img.portrait-overlap,.sefe-homepage__section-media video.portrait-overlap,.sefe-homepage__section-media canvas.portrait-overlap,.sefe-homepage__section-media object.portrait-overlap{height:120vh;width:auto;margin-inline:auto}}.sefe-homepage__section-media img{object-fit:cover}.sefe-homepage__section-media video{transition:opacity .5s ease-in-out}.sefe-particle-animation{--particle-animation-total-frames: 24;--particle-animation-grid-size: 75;--particle-animation-particle-size: 0.5;--particle-animation-particle-size-small: 0.3;position:relative;display:grid;grid-column:1/-1;grid-template-areas:"sources";justify-self:center;align-self:center;min-width:100%;min-height:100%;aspect-ratio:1}@media(max-aspect-ratio: 1){.sefe-particle-animation{height:100%}}@media screen and (min-width: 768px){.sefe-particle-animation{--particle-animation-total-frames: 32}}@media screen and (min-width: 1024px){.sefe-particle-animation{--particle-animation-total-frames: 40}}.sefe-particle-animation__container{position:relative;width:100%;aspect-ratio:1;overflow:hidden;grid-area:sources}@media(max-aspect-ratio: 1){.sefe-particle-animation__container{width:auto;aspect-ratio:auto}}.sefe-particle-animation__source,.sefe-particle-animation__source-background,.sefe-particle-animation__target,.sefe-particle-animation__target-animation{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0}.sefe-particle-animation__stage{position:relative;top:max((100vw - 100vh)/2 - 20px,0px);width:100%;height:100%;aspect-ratio:1;overflow:hidden;grid-area:sources;pointer-events:none;opacity:0}@media(max-aspect-ratio: 1){.sefe-particle-animation__stage{left:calc((100vw - 100vh)/-2)}}@media screen and (max-width: 767px){.sefe-particle-animation__stage{left:calc((100vw - 85vh)/-2);top:8vh}}.sefe-particle-animation__stage canvas{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;max-width:none;min-height:100%;aspect-ratio:1;pointer-events:none;opacity:0}.sefe-particle-animation__stage canvas.show{opacity:1}.sefe-stage__media__image-background{display:none}@media screen and (min-width: 1024px){body.is-zoomed .sefe-homepage__section:is([data-section=stage]) .sefe-homepage__section-content{--section-stage-content-width: 950px;margin-top:5%}}