.page_page__ZU32B{--background:#fafafa;--foreground:#fff;--text-primary:#000;--text-secondary:#666;--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;--button-secondary-border:#ebebeb;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-geist-sans);background-color:var(--background)}.page_ctaPanel__2JFv2{width:100%;background:#ffffff;border-top:1px solid rgba(17,17,17,.1);padding:clamp(52px,7vw,96px) clamp(18px,4vw,72px)}.page_ctaPanelInner__5zn3_{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,56px);width:min(100%,1440px);margin:0 auto;flex-wrap:wrap}.page_ctaPanelText__T_dyy{max-width:640px;font-size:clamp(22px,2.8vw,40px);font-weight:760;line-height:1.12;color:#111111;text-wrap:balance}.page_ctaPanelButton__Y6009{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:62px;padding:0 clamp(28px,3vw,42px);border-radius:999px;background:#c00c0d;color:#ffffff;font-size:clamp(1rem,1.12vw,1.12rem);font-weight:800;line-height:1;text-decoration:none;box-shadow:0 18px 34px rgb(0 0 0/.14);transition:background .18s ease,transform .18s ease}.page_ctaPanelButton__Y6009:hover{background:#9c0c0c;transform:translateY(-2px)}@media (max-width:680px){.page_ctaPanelInner__5zn3_{flex-direction:column;align-items:flex-start}}.page_waveField__fkwfj{position:relative;width:100%;overflow:hidden;background:#fafaf7;isolation:isolate}.page_backgroundZigzag__Z1dC9{top:34%;left:-24vw;width:min(170vw,2500px);height:min(18vw,280px);--zigzag-rotate:-45deg;--zigzag-opacity:0.12;--zigzag-stroke:27}.page_waveContent__Fyg1z{position:relative;z-index:1}.page_waveContent__Fyg1z>section{background:transparent}.page_main__GlU4n{flex:1;width:100%;max-width:800px;justify-content:space-between;background-color:var(--foreground);padding:120px 60px}.page_intro__NrUPI,.page_main__GlU4n{display:flex;flex-direction:column;align-items:flex-start}.page_intro__NrUPI{text-align:left;gap:24px}.page_intro__NrUPI h1{max-width:320px;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-2.4px;text-wrap:balance;color:var(--text-primary)}.page_intro__NrUPI p{max-width:440px;font-size:18px;line-height:32px;text-wrap:balance;color:var(--text-secondary)}.page_intro__NrUPI a{font-weight:500;color:var(--text-primary)}.page_ctas__g5wGe{display:flex;flex-direction:row;width:100%;max-width:440px;gap:16px;font-size:14px}.page_ctas__g5wGe a{display:flex;justify-content:center;align-items:center;height:40px;padding:0 16px;border-radius:128px;border:1px solid transparent;transition:.2s;cursor:pointer;width:fit-content;font-weight:500}a.page_primary__V8M9Y{background:var(--text-primary);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--button-secondary-border)}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}}@media (max-width:600px){.page_main__GlU4n{padding:48px 24px}.page_intro__NrUPI{gap:16px}.page_intro__NrUPI h1{font-size:32px;line-height:40px;letter-spacing:-1.92px}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}.page_page__ZU32B{--background:#000;--foreground:#000;--text-primary:#ededed;--text-secondary:#999;--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a;--button-secondary-border:#1a1a1a}}.BackgroundZigzag_zigzag__MHFs8{--zigzag-shift-y:0px;--zigzag-shift-x:0px;--zigzag-scale:1;--zigzag-rotate:0deg;--zigzag-opacity:0.12;--zigzag-stroke:25;position:absolute;z-index:0;overflow:visible;pointer-events:none}.BackgroundZigzag_zigzagSvg__KqOTG{position:absolute;inset:50% auto auto 50%;width:var(--zigzag-width,180%);height:100%;overflow:visible;transform:translate(-50%,-50%) translate3d(var(--zigzag-shift-x),var(--zigzag-shift-y),0) rotate(var(--zigzag-rotate)) scale(var(--zigzag-scale));transform-origin:center center;transition:transform .28s linear}.BackgroundZigzag_zigzagLine__BqJ2R{fill:none;stroke:rgb(192 12 13/var(--zigzag-opacity));stroke-width:var(--zigzag-stroke);stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.BackgroundZigzag_zigzagSvg__KqOTG{transition:none;transform:translate(-50%,-50%) rotate(var(--zigzag-rotate))}}.deVriesMaskSection_section__7Mvyp{width:100%;background:#fafaf7;overflow:hidden;padding:clamp(92px,11vw,168px) clamp(18px,4vw,72px) clamp(96px,12vw,176px)}.deVriesMaskSection_container__T6PCx{width:min(100%,1560px);margin:0 auto}.deVriesMaskSection_wordWrap___g7eK{position:relative;width:min(100%,1680px);opacity:0;transform:translate3d(-32px,0,0);transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1)}.deVriesMaskSection_section__7Mvyp[data-visible=true] .deVriesMaskSection_wordWrap___g7eK{opacity:1;transform:translateZ(0)}.deVriesMaskSection_wordFallback__vYX7v{font-size:clamp(128px,28vw,440px);font-weight:800;line-height:.9;letter-spacing:-.04em;color:#c00c0d}.deVriesMaskSection_wordMask__thxRY{position:absolute;inset:0;width:100%;height:100%}.deVriesMaskSection_maskText__E9AiC{fill:#ffffff;font-family:var(--font-inter),system-ui,sans-serif;font-size:420px;font-weight:800;letter-spacing:-.04em}.deVriesMaskSection_videoFrame__RhZXG{width:100%;height:100%}.deVriesMaskSection_video__mw_11{width:100%;height:100%;object-fit:cover}.deVriesMaskSection_wordWrap___g7eK[data-enhanced=true] .deVriesMaskSection_wordFallback__vYX7v{opacity:0}.deVriesMaskSection_subline__PR36z{max-width:760px;margin:clamp(24px,3vw,36px) auto 0;font-size:clamp(20px,1.6vw,28px);line-height:1.48;text-align:center;color:#5f5a52;opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s cubic-bezier(.16,1,.3,1) .14s,transform .62s cubic-bezier(.16,1,.3,1) .14s}.deVriesMaskSection_section__7Mvyp[data-visible=true] .deVriesMaskSection_subline__PR36z{opacity:1;transform:translateZ(0)}@media (max-width:900px){.deVriesMaskSection_section__7Mvyp{padding:84px 16px 120px}.deVriesMaskSection_container__T6PCx{width:min(100%,980px)}.deVriesMaskSection_wordWrap___g7eK{width:100%;transform:translate3d(-18px,0,0)}.deVriesMaskSection_maskText__E9AiC{font-size:320px}.deVriesMaskSection_subline__PR36z{max-width:100%;font-size:20px}}@media (max-width:640px){.deVriesMaskSection_section__7Mvyp{padding:72px 16px 96px}.deVriesMaskSection_wordFallback__vYX7v{font-size:clamp(96px,25vw,184px)}.deVriesMaskSection_maskText__E9AiC{font-size:156px}.deVriesMaskSection_subline__PR36z{margin-top:20px;font-size:18px}}@media (prefers-reduced-motion:reduce){.deVriesMaskSection_subline__PR36z,.deVriesMaskSection_wordWrap___g7eK{opacity:1;transform:translateZ(0);transition:none}}.Footer_footer__UaG1g{width:100%;background:#c00c0d;padding:clamp(72px,9vw,128px) 0 clamp(40px,5vw,64px);position:relative;overflow:hidden}.Footer_topLine__8z8DO{position:absolute;top:0;left:0;right:0;height:4px;background:rgba(255,255,255,.28);transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.16,1,.3,1)}.Footer_footer__UaG1g[data-visible=true] .Footer_topLine__8z8DO{transform:scaleX(1)}.Footer_container__Z8cUU{width:min(100%,1720px);margin:0 auto;padding:0 clamp(18px,4vw,72px)}.Footer_top__b4wwC{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(64px,8vw,140px);align-items:start;opacity:0;transform:translate3d(0,28px,0);transition:opacity .72s cubic-bezier(.16,1,.3,1) .12s,transform .72s cubic-bezier(.16,1,.3,1) .12s}.Footer_footer__UaG1g[data-visible=true] .Footer_top__b4wwC{opacity:1;transform:translateZ(0)}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px)}.Footer_logoLink__gPkDM{display:inline-block;line-height:0}.Footer_logo__NsUJK{display:block;width:auto;max-width:clamp(260px,21vw,380px);height:auto}.Footer_tagline__EtMBR{font-size:clamp(15px,1.3vw,18px);font-weight:400;line-height:1.65;color:rgba(255,255,255,.62);max-width:340px;margin:0}.Footer_columns__dUcFs{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,64px);align-items:start}.Footer_column__BQljC{display:flex;flex-direction:column;gap:20px}.Footer_colTitle__sNZTr{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45);display:block}.Footer_linkList__TTzpJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Footer_link__EWWOW{font-size:clamp(15px,1.2vw,17px);font-weight:500;color:rgba(255,255,255,.8);text-decoration:none;transition:color .2s ease;display:inline-block}.Footer_link__EWWOW:hover{color:#ffffff}.Footer_bottom__O5rKs{margin-top:clamp(56px,7vw,96px);padding-top:clamp(24px,2.8vw,36px);border-top:1px solid rgba(255,255,255,.15);opacity:0;transition:opacity .64s cubic-bezier(.16,1,.3,1) .48s}.Footer_footer__UaG1g[data-visible=true] .Footer_bottom__O5rKs{opacity:1}.Footer_copy__IbaoR{font-size:13px;color:rgba(255,255,255,.38);font-weight:400}@media (max-width:980px){.Footer_top__b4wwC{grid-template-columns:1fr;gap:clamp(48px,8vw,72px)}.Footer_tagline__EtMBR{max-width:480px}.Footer_columns__dUcFs{grid-template-columns:repeat(3,1fr);gap:28px}}@media (max-width:640px){.Footer_columns__dUcFs{grid-template-columns:1fr 1fr;gap:32px 24px}.Footer_column__BQljC:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.Footer_bottom__O5rKs,.Footer_topLine__8z8DO,.Footer_top__b4wwC{transform:none;opacity:1;transition:none}.Footer_topLine__8z8DO{transform:scaleX(1)}}