.AnnouncementBar_announce__l5spI{position:relative;z-index:1;background:radial-gradient(ellipse 300px 88px at 13% 50%,rgba(254,67,8,.1),transparent 70%),var(--bg);width:100%}.AnnouncementBar_announce__l5spI:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent 0,rgba(254,67,8,.48) 14%,rgba(254,67,8,.48) 50%,rgba(254,67,8,.48) 86%,transparent);pointer-events:none}.AnnouncementBar_announce__l5spI:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:var(--line);pointer-events:none}.AnnouncementBar_inner__E3VUV{max-width:var(--max);margin:0 auto;padding:0 var(--gutter);height:52px;display:flex;align-items:center;justify-content:space-between;gap:28px}.AnnouncementBar_brand__iyJox{display:inline-flex;align-items:center;flex-shrink:0}.AnnouncementBar_brandLogo__CVwuP{width:auto;display:block}.AnnouncementBar_brandLogoFull__v0Jh5{height:28px}.AnnouncementBar_brandLogoIcon__NkxVm{display:none;height:18px}.AnnouncementBar_text__PaM0Q{font-family:var(--font-brand);font-size:13.5px;font-weight:500;letter-spacing:-.005em;color:var(--ink);margin:0;text-align:center;flex:1 1}.AnnouncementBar_text__PaM0Q a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .15s ease,color .15s ease}.AnnouncementBar_text__PaM0Q a:hover{color:var(--orange);text-decoration-color:var(--orange)}.AnnouncementBar_timerChip__BNsUv{display:inline-flex;align-items:center;padding:7px 14px;border-radius:6px;background:rgba(26,23,20,.05);border:1px solid var(--line-strong);flex-shrink:0}@media (max-width:760px){.AnnouncementBar_inner__E3VUV{height:auto;padding:8px var(--gutter);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 10px}.AnnouncementBar_brand__iyJox{order:1}.AnnouncementBar_brandLogoFull__v0Jh5{display:none}.AnnouncementBar_brandLogoIcon__NkxVm{display:block}.AnnouncementBar_text__PaM0Q{order:2;font-size:12.5px;flex:0 1 auto;text-align:left}.AnnouncementBar_timerChip__BNsUv{order:3;flex:0 0 100%;max-width:max-content;margin-left:auto;margin-right:auto;padding:5px 12px}}@media (max-width:480px){.AnnouncementBar_timerChip__BNsUv{display:none}}.Footer_footer__YgQC9{position:relative;width:100%;background:var(--bg);border-top:1px solid var(--line);padding:72px var(--gutter) 32px;font-family:var(--font-brand);z-index:0}.Footer_inner__xbjL7{max-width:var(--max);margin:0 auto;display:flex;flex-direction:column;gap:48px}.Footer_top__rZQoO{display:flex;align-items:flex-start;justify-content:space-between;gap:48px}.Footer_brand___Dkx_{display:flex;flex-direction:column;gap:14px;max-width:360px}.Footer_brandMark__TScE0{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);width:fit-content}.Footer_symbol__drFZS{width:28px;height:28px;display:block}.Footer_wordmark__ErzNm{font-family:var(--font-brand);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);line-height:1}.Footer_tagline__KBzz4{font-family:var(--font-brand);font-size:13px;font-weight:400;line-height:1.55;color:var(--ink-mute);letter-spacing:-.003em;margin:0}.Footer_columns__SgHuK{display:flex;gap:64px}.Footer_column__jae1X{min-width:110px}.Footer_columnTitle__OT6OW{font-family:var(--mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-mute);margin:0 0 14px}.Footer_list__rK5n9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.Footer_link__B7VW9{font-weight:400;color:var(--ink-soft);letter-spacing:-.003em;transition:color .15s ease}.Footer_companyCta__l_KQ7,.Footer_link__B7VW9{font-family:var(--font-brand);font-size:13.5px;text-decoration:none}.Footer_companyCta__l_KQ7{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#ffffff;background:var(--orange);border:1.5px solid var(--orange);padding:12px 22px;border-radius:6px;letter-spacing:-.005em;line-height:1;white-space:nowrap;transition:background .15s ease,border-color .15s ease,transform .15s ease}.Footer_companyCta__l_KQ7:hover{background:#e23a05;border-color:#e23a05}.Footer_link__B7VW9:focus-visible,.Footer_link__B7VW9:hover{color:var(--ink)}.Footer_bottom__Fpwam{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding-top:24px;border-top:1px solid var(--line)}.Footer_contact__woWJZ,.Footer_copy__tvWA4{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--ink-soft)}.Footer_contact__woWJZ{text-decoration:none;transition:color .15s ease}.Footer_contact__woWJZ:focus-visible,.Footer_contact__woWJZ:hover{color:var(--ink)}@media (max-width:760px){.Footer_footer__YgQC9{padding:56px var(--gutter) 28px}.Footer_inner__xbjL7{gap:40px}.Footer_top__rZQoO{flex-direction:column;gap:36px}.Footer_columns__SgHuK{flex-direction:column;gap:28px}}.CountdownTimer_timer__TxXF7{font-family:var(--mono);font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;display:inline-flex;align-items:center;white-space:nowrap}.CountdownTimer_seg__ifsFP{display:inline-flex;align-items:baseline;gap:1px}.CountdownTimer_seg__ifsFP:not(:last-child):after{content:"·";margin:0 10px;color:var(--ink-faint);font-weight:400}.CountdownTimer_num__0_QBx{color:var(--ink);font-weight:600;font-size:inherit}.CountdownTimer_unit__r0awU{color:var(--ink-mute);font-weight:500;font-size:inherit;text-transform:lowercase}.LanguageSwitcher_root__7X5D_{display:inline-flex;align-items:center;padding:3px;border-radius:999px;background:rgba(26,23,20,.04);border:1px solid var(--line-strong);font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em}.LanguageSwitcher_btn__MKgsF{background:transparent;border:0;padding:6px 12px;border-radius:999px;cursor:pointer;color:var(--ink-mute);font:inherit;letter-spacing:inherit;transition:color .15s ease,background .15s ease;min-width:32px;text-align:center}.LanguageSwitcher_btn__MKgsF:hover:not(:disabled){color:var(--ink)}.LanguageSwitcher_btn__MKgsF:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.LanguageSwitcher_btn__MKgsF:disabled,.LanguageSwitcher_btn__MKgsF[aria-current=true]{cursor:default;color:var(--ink);background:rgba(26,23,20,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 2px 6px rgba(26,23,20,.07)}.LanguageSwitcher_mobile__r9hUp{font-size:13px}.LanguageSwitcher_mobile__r9hUp .LanguageSwitcher_btn__MKgsF{padding:8px 16px;min-width:40px}.MobileDrawer_overlay__vNzpM{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);z-index:200;animation:MobileDrawer_fadeIn__JAOu_ .26s ease forwards}.MobileDrawer_panel__dBJUP{position:fixed;inset:0;background:radial-gradient(ellipse 70% 40% at 50% 0,rgba(254,67,8,.08),transparent 70%),var(--bg);z-index:201;padding:0 var(--gutter) 32px;overflow-y:auto;display:flex;flex-direction:column;animation:MobileDrawer_slideDown__rHH8_ .34s cubic-bezier(.2,.8,.2,1) forwards;transform-origin:top center}.MobileDrawer_panelHeader__oSf7l{display:flex;justify-content:flex-end;align-items:center;height:80px;margin-bottom:12px}.MobileDrawer_close__3BRXU{position:relative;background:none;border:0;width:36px;height:36px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.MobileDrawer_close__3BRXU:hover{opacity:.7}.MobileDrawer_close__3BRXU span{position:absolute;width:20px;height:1.5px;background:var(--ink)}.MobileDrawer_close__3BRXU span:first-child{transform:rotate(45deg)}.MobileDrawer_close__3BRXU span:nth-child(2){transform:rotate(-45deg)}.MobileDrawer_list__yZwIq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.MobileDrawer_listItem__eZjls{border-bottom:1px solid var(--line);opacity:0;transform:translateY(-6px);animation:MobileDrawer_itemIn__NXaUg .38s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.14s + var(--i, 0) * 55ms)}.MobileDrawer_link__wcSCD{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font-family:var(--font-nav);font-size:24px;font-weight:500;color:var(--ink);text-decoration:none;letter-spacing:-.015em;transition:color .15s ease,padding-left .2s ease}.MobileDrawer_link__wcSCD:focus-visible,.MobileDrawer_link__wcSCD:hover{color:var(--orange);padding-left:6px;outline:none}.MobileDrawer_linkArrow__V_JD7{font-family:var(--font-ui);font-size:18px;color:var(--ink-faint);transition:transform .22s ease,color .15s ease}.MobileDrawer_link__wcSCD:focus-visible .MobileDrawer_linkArrow__V_JD7,.MobileDrawer_link__wcSCD:hover .MobileDrawer_linkArrow__V_JD7{color:var(--orange);transform:translateX(6px)}.MobileDrawer_actions__zBKnj{margin-top:28px;display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(-6px);animation:MobileDrawer_itemIn__NXaUg .38s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.14s + var(--cta-i, 5) * 55ms)}.MobileDrawer_cta__Eh6Rl{font-family:var(--font-ui);font-size:15px;font-weight:600;color:#ffffff;background:var(--orange);border:1px solid var(--orange);padding:16px 18px;border-radius:var(--radius);text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;letter-spacing:-.005em;box-shadow:0 8px 24px rgba(254,67,8,.25);transition:background .15s ease,border-color .15s ease,box-shadow .2s ease,transform .12s ease}.MobileDrawer_cta__Eh6Rl:hover{background:#e23a05;border-color:#e23a05;box-shadow:0 10px 28px rgba(254,67,8,.34)}.MobileDrawer_cta__Eh6Rl:active{transform:translateY(1px)}.MobileDrawer_devLink__OY8uQ{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;padding:13px 18px;border:1px solid var(--line-strong);border-radius:var(--radius);transition:color .15s ease,background .15s ease,border-color .15s ease}.MobileDrawer_devLink__OY8uQ:focus-visible,.MobileDrawer_devLink__OY8uQ:hover{color:var(--ink);background:rgba(26,23,20,.05);border-color:rgba(26,23,20,.28);outline:none}@keyframes MobileDrawer_fadeIn__JAOu_{0%{opacity:0}to{opacity:1}}@keyframes MobileDrawer_slideDown__rHH8_{0%{transform:translateY(-12px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes MobileDrawer_itemIn__NXaUg{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MobileDrawer_actions__zBKnj,.MobileDrawer_listItem__eZjls,.MobileDrawer_overlay__vNzpM,.MobileDrawer_panel__dBJUP{animation:none}.MobileDrawer_actions__zBKnj,.MobileDrawer_listItem__eZjls{opacity:1;transform:none}}.MegaMenu_megaMenu__BvTmq{position:absolute;top:100%;left:0;right:0;background:var(--bg-elev-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 18px 40px -12px rgba(26,23,20,.14);z-index:60}.MegaMenu_megaInner__SDbDM{max-width:var(--max);margin:0 auto;padding:24px var(--gutter) 22px;display:flex;flex-direction:column;gap:18px}.MegaMenu_grid__9ZbTX{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.MegaMenu_item__1x697{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:12px;text-decoration:none;color:var(--ink);border:1px solid transparent;background:transparent;transition:background .18s ease,border-color .18s ease}.MegaMenu_item__1x697:focus-visible,.MegaMenu_item__1x697:hover{background:rgba(26,23,20,.05);border-color:var(--line-strong)}.MegaMenu_item__1x697:focus-visible{outline:none}.MegaMenu_itemIcon__kVrgL{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:9px;background:rgba(254,67,8,.1);color:var(--orange);flex-shrink:0;border:1px solid rgba(254,67,8,.18)}.MegaMenu_itemBody__gjbhc{display:flex;flex-direction:column;gap:3px;min-width:0}.MegaMenu_itemTitle__lNSeA{font-family:var(--font-nav);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.MegaMenu_itemSubtitle__J33eh{font-family:var(--font-ui);font-size:12px;line-height:1.45;color:var(--ink-mute)}.MegaMenu_divider__RejXH{height:1px;background:var(--line);width:100%}.MegaMenu_featured__UHau1{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-radius:12px;text-decoration:none;color:var(--ink);border:1px solid var(--line);background:rgba(26,23,20,.03);transition:background .18s ease,border-color .18s ease}.MegaMenu_featured__UHau1:focus-visible,.MegaMenu_featured__UHau1:hover{background:rgba(26,23,20,.055);border-color:var(--line-strong);outline:none}.MegaMenu_featuredLeft__yY1wL{display:flex;flex-direction:column;gap:4px;min-width:0}.MegaMenu_featuredLabel__ACuCb{font-family:var(--font-nav);font-size:12px;font-weight:500;color:var(--ink-mute);letter-spacing:-.005em}.MegaMenu_featuredTitle__hAy7h{font-family:var(--font-nav);font-size:14px;font-weight:600;color:var(--ink);letter-spacing:-.005em}.MegaMenu_featuredCta__k5po_{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:rgba(26,23,20,.05);border:1px solid var(--line-strong);font-family:var(--font-nav);font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;flex-shrink:0;transition:background .18s ease,border-color .18s ease}.MegaMenu_featured__UHau1:focus-visible .MegaMenu_featuredCta__k5po_,.MegaMenu_featured__UHau1:hover .MegaMenu_featuredCta__k5po_{background:rgba(254,67,8,.16);border-color:rgba(254,67,8,.32)}.MegaMenu_featuredArrow__2V0TK{font-size:13px;transition:transform .18s ease}.MegaMenu_featured__UHau1:focus-visible .MegaMenu_featuredArrow__2V0TK,.MegaMenu_featured__UHau1:hover .MegaMenu_featuredArrow__2V0TK{transform:translateX(3px)}@media (max-width:1100px){.MegaMenu_grid__9ZbTX{grid-template-columns:repeat(2,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.MegaMenu_featuredArrow__2V0TK,.MegaMenu_featuredCta__k5po_,.MegaMenu_featured__UHau1,.MegaMenu_item__1x697{transition:none}}.NavBar_nav__3yu2u{position:sticky;top:0;z-index:50;width:100%;background:transparent;transition:background .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease}.NavBar_nav__3yu2u.is-scrolled{background:rgba(253,252,251,.88);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.NavBar_nav__3yu2u{transition:none}}.NavBar_inner__nvfI3{max-width:var(--max);margin:0 auto;padding:10px var(--gutter) 20px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.NavBar_brand__ZWLJw{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);justify-self:start}.NavBar_brandLogo__u89DR{height:26px;width:auto;display:block}.NavBar_links__Q_3BG{display:flex;align-items:center;gap:36px;list-style:none;padding:0;margin:0;justify-self:center}.NavBar_linkItem__Cx3nO{position:relative}.NavBar_link__4Bd8g{position:relative;display:inline-flex;align-items:center;font-family:var(--font-nav);font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;letter-spacing:-.005em;white-space:nowrap;padding:8px 14px;border-radius:999px;opacity:.78;transition:opacity .2s ease}.NavBar_link__4Bd8g:focus-visible,.NavBar_link__4Bd8g:hover,.NavBar_link__4Bd8g[aria-current=page]{opacity:1}.NavBar_link__4Bd8g[aria-current=page]{color:var(--ink);transition:opacity .2s ease,color .2s ease}.NavBar_linkPill__noze_{position:absolute;inset:0;border-radius:999px;background:rgba(26,23,20,.05);border:1px solid rgba(26,23,20,.08);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(26,23,20,.06);z-index:0;pointer-events:none}.NavBar_linkText__N7wu_{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}.NavBar_linkTrigger__FcWsm{background:transparent;border:0;cursor:pointer;font:inherit}.NavBar_chevron__ddFVX{display:inline-flex;align-items:center;justify-content:center;opacity:.7;transition:transform .2s ease,opacity .2s ease}.NavBar_linkTrigger__FcWsm[aria-expanded=true] .NavBar_chevron__ddFVX{transform:rotate(180deg);opacity:1}@media (prefers-reduced-motion:reduce){.NavBar_link__4Bd8g{transition:none}}.NavBar_rightCluster__25hUH{display:inline-flex;align-items:center;gap:18px;justify-self:end}.NavBar_cta__brHb3{font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--ink);text-decoration:none;padding:9px 18px;border:1px solid var(--orange);border-radius:var(--radius);background:transparent;transition:background .15s ease,color .15s ease,transform .15s ease;white-space:nowrap;display:inline-flex;align-items:center}.NavBar_cta__brHb3:hover{background:var(--orange)}.NavBar_cta__brHb3:active{transform:translateY(1px)}.NavBar_toggle__MpsDl{display:none;background:none;border:0;width:36px;height:36px;padding:0;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px;justify-self:end}.NavBar_toggle__MpsDl span{display:block;width:20px;height:1.5px;background:var(--ink);transition:transform .2s ease}.NavBar_toggle__MpsDl[aria-expanded=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.NavBar_toggle__MpsDl[aria-expanded=true] span:nth-child(2){transform:translateY(-3.25px) rotate(-45deg)}@media (max-width:860px){.NavBar_inner__nvfI3{grid-template-columns:auto 1fr auto}.NavBar_cta__brHb3,.NavBar_links__Q_3BG{display:none}.NavBar_toggle__MpsDl{display:flex}}.SiteHeader_header__X1tmH{width:100%}.SiteHeader_sentinel__P9smo{height:1px;width:100%;pointer-events:none}