._footer_188nk_1{border-top:1px solid var(--color-line);background:var(--color-surface);padding:40px 0 56px}._inner_188nk_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._brandBlock_188nk_15{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._logo_188nk_22{width:auto;height:24px}._social_188nk_27{align-items:center;gap:10px;display:flex}._social_188nk_27 a{color:var(--color-ink);line-height:0;display:inline-flex}._social_188nk_27 a:hover{color:var(--color-forest)}._links_188nk_43{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._links_188nk_43 a,._legalTrigger_188nk_51{color:var(--color-muted);font-family:var(--font-ui);font-size:14px;font-weight:500}._links_188nk_43 a:hover,._legalTrigger_188nk_51:hover{color:var(--color-forest)}._legal_188nk_51{position:relative}._legalTrigger_188nk_51{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}._chevron_188nk_77{color:#737373}._legalMenu_188nk_81{z-index:20;background:var(--color-white);border-radius:14px;flex-direction:column;gap:15px;min-width:max-content;padding:20px;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 10px 25px #0000001a}._legalMenu_188nk_81[hidden]{display:none}._legalMenu_188nk_81 a{color:var(--color-muted);font-family:var(--font-display);white-space:nowrap;font-size:14px;font-weight:400}._legalMenu_188nk_81 a:hover{color:var(--color-forest)}._btn_12kj0_1{border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .16s,background-color .16s,color .16s,box-shadow .16s;display:inline-flex}._btn_12kj0_1:hover{transform:translateY(-1px)}._primary_12kj0_25{background:var(--color-action);color:var(--color-white);box-shadow:0 8px 20px #3ba38447}._primary_12kj0_25:hover{background:var(--color-action-hover)}._secondary_12kj0_35{background:var(--color-white);color:var(--color-forest);border:1px solid #fff3}._secondary_12kj0_35:hover{background:#f5f5f5}._header_ok12l_1{z-index:50;height:var(--header-h);background:var(--color-forest);position:sticky;top:0;box-shadow:0 1px #ffffff0f}._inner_ok12l_10{align-items:center;gap:28px;height:100%;display:flex}._brand_ok12l_17{flex-shrink:0;align-items:center;display:flex}._logo_ok12l_23{filter:brightness(0)invert();width:auto;height:28px}._nav_ok12l_29{align-items:center;gap:8px;margin-left:12px;display:flex}._navLink_ok12l_36{color:#ffffffe0;font-family:var(--font-ui);border-radius:var(--radius-sm);padding:8px 12px;font-size:14px;font-weight:500;transition:color .16s}._navLink_ok12l_36:hover{color:var(--color-white)}._dropdown_ok12l_50{position:relative}._dropdownTrigger_ok12l_54{border-radius:var(--radius-sm);color:#ffffffe0;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 12px;font-size:14px;font-weight:500;transition:color .16s;display:inline-flex}._dropdownTrigger_ok12l_54:hover{color:var(--color-white)}._chevron_ok12l_74{color:#ffffffb3}._dropdownMenu_ok12l_80{z-index:30;background:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;flex-direction:column;gap:4px;min-width:max-content;padding:12px;transition:opacity .14s,transform .14s,visibility .14s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 10px 25px #0000002e}._dropdownMenu_ok12l_80:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}._dropdownMenuOpen_ok12l_113{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._dropdownMenuDescribed_ok12l_120{min-width:280px}._menuItem_ok12l_124{color:var(--color-ink);font-family:var(--font-ui);white-space:nowrap;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._menuItem_ok12l_124:hover{color:var(--color-forest);background:#02231912}._menuItemLabel_ok12l_140{font-size:14px;font-weight:600}._menuItemDesc_ok12l_145{color:var(--color-muted);white-space:normal;font-size:12px;font-weight:500}._menuItem_ok12l_124:hover ._menuItemDesc_ok12l_145{color:var(--color-muted)}._actions_ok12l_156{align-items:center;gap:12px;margin-left:auto;display:flex}._login_ok12l_163{color:#ffffffe6;font-family:var(--font-ui);padding:8px 10px;font-size:14px;font-weight:600}._cta_ok12l_171{min-height:40px;padding-inline:16px;font-size:13px}._menuBtn_ok12l_177{border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;display:none}._menuBtn_ok12l_177 span{background:var(--color-white);border-radius:2px;width:18px;height:2px;display:block}._mobile_ok12l_197{display:none}._mobileGroup_ok12l_201{flex-direction:column;gap:0;display:flex}._mobileSecondary_ok12l_207{display:none}@media (width<=1100px){._secondaryAction_ok12l_212{display:none}}@media (width<=960px){._inner_ok12l_10{gap:12px}._nav_ok12l_29{display:none}._actions_ok12l_156{gap:4px}._login_ok12l_163{padding:8px 6px;font-size:13px}._cta_ok12l_171{height:36px;min-height:36px;padding-inline:12px;font-size:12px}._menuBtn_ok12l_177{width:36px;height:36px;display:flex}._mobile_ok12l_197{max-height:calc(100dvh - var(--header-h));-webkit-overflow-scrolling:touch;background:var(--color-forest);border-top:1px solid #ffffff14;flex-direction:column;gap:4px;padding:16px 24px 24px;display:flex;overflow-y:auto}._mobile_ok12l_197 a{color:var(--color-white);font-family:var(--font-ui);padding:12px 4px;font-weight:500}._mobileGroupLabel_ok12l_267{color:#ffffff8c;font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;margin:12px 0 0;padding:8px 4px 0;font-size:12px;font-weight:600}._mobileGroup_ok12l_201:first-child ._mobileGroupLabel_ok12l_267{margin-top:0}._mobileSubLink_ok12l_282{padding-left:16px!important}._mobileSecondary_ok12l_207{border-top:1px solid #ffffff14;flex-direction:column;margin-top:8px;padding-top:8px;display:flex}._mobileLoginFallback_ok12l_294{display:none}}@media (width<=420px){._login_ok12l_163:not(._secondaryAction_ok12l_212){display:none}._mobileLoginFallback_ok12l_294{display:block}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:optional;src:url(/fonts/dm-sans-latin-italic.woff2)format("woff2")}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/host-grotesk-latin.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/manrope-latin.woff2)format("woff2")}:root{--color-forest:#022319;--color-forest-deep:#013727;--color-mint:#267a62;--color-mint-bright:#226f59;--color-action:#267a62;--color-action-hover:#226f59;--color-mint-soft:#4cc29e0d;--color-blue-tint:#3349f00d;--color-black:#000;--color-ink:#383838;--color-muted:#666;--color-faint:#666;--color-line:#e8e8e8;--color-surface:#fcfcfc;--color-white:#fff;--font-display:"Host Grotesk", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--font-ui:"Manrope", system-ui, sans-serif;--container:1120px;--container-wide:1280px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--header-h:72px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;font-family:var(--font-body);color:var(--color-ink);background:var(--color-white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:0 0;border:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.1}p{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:min(100% - 48px, var(--container));margin-inline:auto}.container-wide{width:min(100% - 48px, var(--container-wide));margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.container,.container-wide{width:min(100% - 32px, var(--container))}}
