html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;font-size:62.5%}body{color:#1c1c1c;-webkit-font-smoothing:antialiased;background-color:#fffae5;margin:0;overflow-x:clip}@keyframes pageIn{0%{opacity:0}}main{flex-direction:column;gap:clamp(.8rem,.51831rem + .751174vw,1.6rem);max-width:1600px;margin:0 auto;padding:clamp(.8rem,.51831rem + .751174vw,1.6rem) clamp(.8rem,.51831rem + .751174vw,1.6rem) 0;animation:.5s pageIn;display:flex}img,svg{max-width:100%;display:block}::selection{color:#fffae5;background:#f8340d}h1,h2,h3,h4{text-transform:uppercase;text-wrap:balance;margin:0}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:inherit;color:#f8340d}h1:before,h2:before,h3:before,h4:before{content:"";margin:0 0 -.0641em;display:table}h1:after,h2:after,h3:after,h4:after{content:"";margin:-.0765em 0 0;display:table}h1{letter-spacing:-.02em;font:400 clamp(5.6rem,1.93803rem + 9.76526vw,16rem)/1 Anton,Impact,sans-serif}h2{letter-spacing:-.02em;font:400 clamp(4.4rem,1.72394rem + 7.13615vw,12rem)/1 Anton,Impact,sans-serif}h3{letter-spacing:-.02em;font:400 clamp(3.6rem,1.48732rem + 5.6338vw,9.6rem)/1 Anton,Impact,sans-serif}h4{letter-spacing:-.02em;font:400 clamp(3.2rem,2.35493rem + 2.25352vw,5.6rem)/1 Anton,Impact,sans-serif}p{margin:0;font:400 clamp(1.8rem,1.30704rem + 1.31455vw,3.2rem)/1.75 Instrument Sans,system-ui,sans-serif}p strong{font-weight:700}p sup{line-height:0}a{color:inherit;text-decoration:none}.arrow{height:auto;display:inline-block}.arrow--se{transform:rotate(180deg)}.arrow--ne{transform:rotate(90deg)}.btn{border:1.5px solid #f8340d;border-radius:8px;padding:.5em}@media (hover:hover) and (pointer:fine){html,html *{cursor:none!important}}.cursor{z-index:2147483647;pointer-events:none;opacity:0;width:15px;height:15px;translate:var(--x,-100px) var(--y,-100px);background-color:#f8340d;border:3px solid #0000;border-radius:50%;transition:width .2s,height .2s,background-color .2s,border-color .2s,opacity .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.cursor.shown{opacity:.8}.cursor.hover{background-color:#0000;border-color:#f8340d;width:40px;height:40px}@media (hover:none),(pointer:coarse){.cursor{display:none}}.link-arrow{color:#f8340d;letter-spacing:-.01em;text-transform:uppercase;align-items:center;gap:.5em;font:400 clamp(2rem,1.57746rem + 1.12676vw,3.2rem)/.875 Anton,Impact,sans-serif;transition:color .3s;display:inline-flex}.link-arrow .icon{flex:none;width:.7917em;height:.875em;position:relative;overflow:hidden}.link-arrow .arrow{width:.66em;transition:translate .3s;position:absolute;top:50%;left:50%;translate:-50% -50%}.link-arrow .arrow+.arrow{translate:-180% 80%}.link-arrow:hover,.link-arrow:focus-visible{color:#fffae5}.link-arrow:hover .arrow,.link-arrow:focus-visible .arrow{translate:80% -180%}.link-arrow:hover .arrow+.arrow,.link-arrow:focus-visible .arrow+.arrow{translate:-50% -50%}.link-arrow:focus-visible{outline-offset:4px;outline:2px solid #f8340d}@media (prefers-reduced-motion:reduce){.link-arrow .arrow{transition:none}}@keyframes modalSlideIn{0%{translate:100%}}@keyframes modalSlideOut{to{translate:100%}}@keyframes modalBlurIn{0%{opacity:0}}@keyframes modalBlurOut{to{opacity:0}}.modal{z-index:100;position:fixed;inset:0}.modal:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:1s cubic-bezier(.22,1,.36,1) forwards modalBlurIn;position:absolute;inset:0}.modal .dialog{overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fffae5;background:#1c1c1ce6;outline:none;grid-template-rows:max-content max-content minmax(16rem,1fr);grid-template-columns:535fr 713fr;align-content:start;gap:min(clamp(3.2rem,2.07324rem + 3.0047vw,6.4rem),7.12svh);height:100%;padding:min(clamp(2.4rem,.991549rem + 3.75587vw,6.4rem),7.12svh) clamp(2.4rem,.991549rem + 3.75587vw,6.4rem) 3.2rem;animation:1s cubic-bezier(.22,1,.36,1) modalSlideIn;display:grid;position:relative;overflow-y:auto}.modal.leaving:before{animation:.5s cubic-bezier(.64,0,.78,0) forwards modalBlurOut}.modal.leaving .dialog{animation:.5s cubic-bezier(.64,0,.78,0) forwards modalSlideOut}.modal .close{color:#f8340d;letter-spacing:-.01em;text-transform:uppercase;cursor:pointer;z-index:1;background:0 0;border:0;grid-column:1/-1;justify-self:end;align-items:center;gap:8px;padding:0;font:400 2.4rem/1 Anton,Impact,sans-serif;transition:color .3s ease-out;display:flex;position:sticky;top:0}.modal .close:focus-visible{outline-offset:4px;outline:2px solid #f8340d}.modal .close:hover,.modal .close:focus-visible{color:#fffae5}.modal .close:hover .cross,.modal .close:focus-visible .cross{opacity:0}.modal .close:hover .head,.modal .close:focus-visible .head{opacity:1;translate:0}.modal .x{fill:#f8340d;flex:none;overflow:hidden}.modal .x .cross{transition:opacity 60ms linear}.modal .x .head{opacity:0;transition:translate .3s ease-out,opacity .3s ease-out;translate:-26px 27.75px}.modal .media{aspect-ratio:535/301;background:#000;border:1px solid #fffae540;border-radius:clamp(2rem,1.57746rem + 1.12676vw,3.2rem);place-items:center;display:grid;overflow:hidden}.modal .media video,.modal .media img{object-fit:cover;width:100%;height:100%}.modal .media video{pointer-events:none}.modal .media .logo{object-fit:contain;width:64.1%;height:auto}.modal h4{align-self:center}.modal .dialog::-webkit-scrollbar{width:6px}.modal .copy::-webkit-scrollbar{width:6px}.modal .dialog::-webkit-scrollbar-track{background:0 0}.modal .copy::-webkit-scrollbar-track{background:0 0}.modal .dialog::-webkit-scrollbar-thumb{background:#f8340d;border-radius:3px}.modal .copy::-webkit-scrollbar-thumb{background:#f8340d;border-radius:3px}@supports not selector(::-webkit-scrollbar){.modal .dialog,.modal .copy{scrollbar-width:thin;scrollbar-color:#f8340d transparent}}.modal .copy{scrollbar-gutter:stable;overscroll-behavior:contain;grid-column:2;min-height:0;margin-right:calc(-1*clamp(1.6rem,1.03662rem + 1.50235vw,3.2rem) - 6px);padding-right:clamp(1.6rem,1.03662rem + 1.50235vw,3.2rem);overflow-y:auto}.modal .copy p{font:400 1.8rem/1.75 Instrument Sans,system-ui,sans-serif}.modal .copy p+p{margin:1.75em 0 0}.modal .copy h5{margin:0 0 clamp(1.6rem,1.31831rem + .751174vw,2.4rem);font:400 clamp(2rem,1.57746rem + 1.12676vw,3.2rem)/1 Instrument Sans,system-ui,sans-serif}.modal .copy p+h5{margin-top:clamp(3.2rem,2.63662rem + 1.50235vw,4.8rem)}@media screen and (width<=960px){.modal .dialog{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:max-content;padding-bottom:clamp(2.4rem,.991549rem + 3.75587vw,6.4rem)}.modal .copy{scrollbar-gutter:auto;grid-column:1;margin-right:0;padding-right:0;overflow-y:visible}.modal .close{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1c1ce6;border-radius:8px;margin:-8px -12px -8px 0;padding:8px 12px;top:calc(clamp(.8rem,.51831rem + .751174vw,1.6rem)/2)}}@media (prefers-reduced-motion:reduce){.modal:before,.modal .dialog{animation-duration:10ms!important}}.closing{margin:0 0 clamp(.8rem,.51831rem + .751174vw,1.6rem)}.closing .panel{color:#fffae5;text-align:center;background-color:#1c1c1c;border-radius:clamp(2rem,1.57746rem + 1.12676vw,3.2rem);flex-direction:column;justify-content:center;align-items:center;padding:clamp(6.4rem,4.14648rem + 6.00939vw,12.8rem) clamp(2.4rem,.991549rem + 3.75587vw,6.4rem);display:flex;position:relative;overflow:clip}.closing img{width:clamp(24rem,10.831rem + 35.1174vw,61.4rem);height:auto;margin:0 0 clamp(5.6rem,3.06479rem + 6.76056vw,12.8rem)}.closing h3{margin:0 0 clamp(3.2rem,2.07324rem + 3.0047vw,6.4rem)}.closing .ctas{flex-wrap:wrap;justify-content:center;gap:clamp(1.6rem,4.50704vw - .0901408rem,6.4rem);display:flex}.closing.expand{top:var(--stick);height:var(--box-h);margin:calc(-1 * var(--lift)) calc(-1 * var(--edge-r)) 0px calc(-1 * var(--edge-l));background-color:#1c1c1c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky}.closing.expand .panel{width:var(--card-w);background:0 0;flex:none}.closing.expand.native{animation-name:closingClip;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:var(--x-start) var(--x-end)}.closing.expand.native .panel{animation-name:closingShift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:var(--x-start) var(--x-end)}@keyframes closingClip{0%{clip-path:inset(var(--c-t) var(--c-r) var(--c-b) var(--c-l) round var(--c-rad))}to{clip-path:inset(0)}}@keyframes closingShift{0%{translate:0px var(--shift)}to{translate:0}}main:has(>.closing.expand):after{content:"";height:var(--expand-room)}.hero{color:#fffae5;background-color:#1c1c1c;border-radius:clamp(2rem,1.57746rem + 1.12676vw,3.2rem);padding:clamp(2.4rem,.991549rem + 3.75587vw,6.4rem) clamp(2.4rem,.991549rem + 3.75587vw,6.4rem) clamp(6.4rem,4.14648rem + 6.00939vw,12.8rem);position:relative;overflow:clip}.hero header{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 clamp(4.8rem,2.79296rem + 5.35211vw,10.5rem);display:flex}.hero .logo{width:clamp(20rem,10.5282rem + 25.2582vw,46.9rem);height:auto}.hero .next{color:#f8340d;flex:none;width:29px;transition:color .3s}.hero .next:hover,.hero .next:focus-visible{color:#fffae5}.hero h1{margin:0 0 clamp(3.2rem,2.07324rem + 3.0047vw,6.4rem)}.hero .copy{max-width:98.6rem;margin:0 0 0 auto}.hero .copy p+p{margin:1.75em 0 0}.proof-list{color:#fffae5;background-color:#1c1c1c;border-radius:clamp(2rem,1.57746rem + 1.12676vw,3.2rem);padding:clamp(6.4rem,4.14648rem + 6.00939vw,12.8rem) clamp(2.4rem,.991549rem + 3.75587vw,6.4rem);position:relative;overflow:clip}.proof-list h2{margin:0 0 clamp(5.6rem,3.06479rem + 6.76056vw,12.8rem)}.proof-list ul{flex-direction:column;gap:clamp(4.8rem,3.67324rem + 3.0047vw,8rem);max-width:98.6rem;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.proof-list li{flex-direction:column;align-items:flex-start;gap:clamp(1.6rem,1.31831rem + .751174vw,2.4rem);display:flex}.statement{color:#1c1c1c;background-color:#fffae5;border-radius:clamp(2rem,1.57746rem + 1.12676vw,3.2rem);padding:clamp(6.4rem,4.14648rem + 6.00939vw,12.8rem) clamp(2.4rem,.991549rem + 3.75587vw,6.4rem);position:relative;overflow:clip}.statement:has(+.statement){padding-bottom:clamp(2.4rem,.991549rem + 3.75587vw,6.4rem)}.statement+.statement{padding-top:clamp(2.4rem,.991549rem + 3.75587vw,6.4rem)}.statement.pin{top:var(--pin-top,0px);position:sticky}.statement h2{margin:0 0 clamp(4rem,2.30986rem + 4.50704vw,8.8rem)}.statement h2 .arrow{width:.54em;margin:0 0 0 .16em}.statement p{max-width:98.6rem;margin:0 0 0 auto}
