@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Merriweather_25abf1;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Merriweather_Fallback_25abf1;src:local("Times New Roman");ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:122.09%}.__className_25abf1{font-family:__Merriweather_25abf1,__Merriweather_Fallback_25abf1;font-style:normal}.__variable_25abf1{--font-merriweather:"__Merriweather_25abf1","__Merriweather_Fallback_25abf1"}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fbfeb53930093109.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c36c7b773738329b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac20bec3a4b08f9c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fbfeb53930093109.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c36c7b773738329b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac20bec3a4b08f9c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fbfeb53930093109.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c36c7b773738329b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Texturina_e78040;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac20bec3a4b08f9c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_e78040{font-family:__Texturina_e78040;font-style:normal}.__variable_e78040{--font-texturina:"__Texturina_e78040"}.CookieBanner_overlay__eQeO7{position:fixed;inset:auto 0 0 0;z-index:200;display:flex;justify-content:center;padding:var(--space-7);pointer-events:none}.CookieBanner_banner__ILXNR{pointer-events:auto;position:relative;isolation:isolate;width:100%;max-width:920px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);background:var(--navy-900);color:var(--color-text-inverse);border:2px solid var(--gold-600);border-radius:var(--radius-lg);box-shadow:0 24px 60px -12px rgba(5,35,86,.55);animation:CookieBanner_rise-in___t2Sd .5s cubic-bezier(.22,1.24,.4,1) both}.CookieBanner_banner__ILXNR:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,rgba(254,201,0,.16),transparent 55%);pointer-events:none}@keyframes CookieBanner_rise-in___t2Sd{0%{opacity:0;transform:translateY(48px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.CookieBanner_banner__ILXNR{animation:none}}.CookieBanner_copy__AxKzB{flex:1 1 420px;display:flex;flex-direction:column;gap:var(--space-3)}.CookieBanner_eyebrow__ioO0E{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-600)}.CookieBanner_eyebrow__ioO0E,.CookieBanner_heading__694l1{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium)}.CookieBanner_heading__694l1{margin:0;font-size:var(--font-size-3xl);color:var(--color-text-inverse)}.CookieBanner_body__9Z_jV{margin:0;font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text-inverse-secondary);max-width:56ch}.CookieBanner_link__cVCbk{color:var(--gold-600);text-decoration:underline;text-underline-offset:2px}.CookieBanner_link__cVCbk:hover{color:var(--color-text-inverse)}.CookieBanner_link__cVCbk:focus-visible{outline:2px solid var(--gold-600);outline-offset:2px;border-radius:var(--radius-xs)}.CookieBanner_actions__BMlsV{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:var(--space-6);margin-left:auto}.CookieBanner_accept__jGRWz,.CookieBanner_reject___SMHA{min-height:44px;padding:0 var(--space-10);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:-.03rem;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-duration-instant) var(--motion-easing-standard),color var(--motion-duration-instant) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.CookieBanner_accept__jGRWz{border:1.2px solid transparent;background:var(--gold-600);color:var(--navy-900);box-shadow:var(--shadow-soft)}.CookieBanner_accept__jGRWz:hover{background:#ffd633}.CookieBanner_accept__jGRWz:active{transform:translateY(1px)}.CookieBanner_accept__jGRWz:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:2px}.CookieBanner_reject___SMHA{border:1.2px solid var(--color-text-inverse-secondary);background:transparent;color:var(--color-text-inverse)}.CookieBanner_reject___SMHA:hover{background:hsla(0,0%,100%,.08)}.CookieBanner_reject___SMHA:active{transform:translateY(1px)}.CookieBanner_reject___SMHA:focus-visible{outline:2px solid var(--gold-600);outline-offset:2px}@media (max-width:640px){.CookieBanner_overlay__eQeO7{padding:var(--space-4)}.CookieBanner_banner__ILXNR{padding:var(--space-8);gap:var(--space-8)}.CookieBanner_heading__694l1{font-size:var(--font-size-2xl)}.CookieBanner_actions__BMlsV{width:100%;margin-left:0}.CookieBanner_accept__jGRWz,.CookieBanner_reject___SMHA{flex:1 1}}.Footer_footer__UaG1g{position:relative;isolation:isolate;background:var(--color-surface-strong);color:var(--color-text-inverse);padding:var(--space-16) var(--layout-gutter) 0;margin-top:auto}.Footer_footer__UaG1g:before{content:"";position:absolute;inset:0;z-index:-1;background:#fff;filter:url(#grainStrong);pointer-events:none}.Footer_inner__ACAek{position:relative;z-index:1;max-width:var(--layout-max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-12)}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:var(--space-4)}.Footer_brandMarkImg__A7Wyp{width:180px;height:auto;filter:brightness(0) invert(1)}.Footer_brandTagline__AYC7v{font-size:var(--font-size-sm);color:var(--color-text-inverse-secondary);max-width:42ch}.Footer_linkGrid__gugj8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-10);gap:var(--space-10)}@media (max-width:720px){.Footer_linkGrid__gugj8{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.Footer_linkGrid__gugj8{grid-template-columns:1fr}}.Footer_linkGroup__3skIZ{display:flex;flex-direction:column;gap:var(--space-5)}.Footer_linkGroupTitle__dZ9OZ{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-inverse-secondary);text-transform:uppercase;letter-spacing:.1em}.Footer_link__EWWOW{font-size:var(--font-size-sm);color:var(--color-text-inverse-secondary);text-decoration:none;line-height:1.4}.Footer_link__EWWOW:focus-visible,.Footer_link__EWWOW:hover{color:var(--color-text-inverse);text-decoration:underline}.Footer_social___aQ_M{display:flex;gap:var(--space-6)}.Footer_socialLink__VOPU_{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--radius-2xl);color:var(--color-text-inverse-secondary);transition:color var(--motion-duration-instant) var(--motion-easing-standard),border-color var(--motion-duration-instant) var(--motion-easing-standard)}.Footer_socialLink__VOPU_:focus-visible,.Footer_socialLink__VOPU_:hover{color:var(--color-text-inverse);border-color:var(--green-600)}.Footer_socialIcon__BvaFc{width:18px;height:18px}.Footer_divider__8xm49{height:1px;background:hsla(0,0%,100%,.1)}.Footer_bottom__O5rKs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);flex-wrap:wrap;padding:var(--space-7) 0}.Footer_copyright__j5CNb,.Footer_disclaimer__sPtyl{font-size:var(--font-size-xs);color:var(--color-text-inverse-secondary)}.Footer_disclaimer__sPtyl{max-width:56ch;text-align:right}@media (max-width:640px){.Footer_disclaimer__sPtyl{text-align:left}.Footer_brandMarkImg__A7Wyp{width:140px}}.LanguageToggle_segmented__FwVrZ{display:inline-flex;border:1px solid var(--color-border-default);border-radius:var(--radius-2xl);padding:2px;gap:2px}.LanguageToggle_segment__UP3Q6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--space-2) var(--space-5);min-height:28px;border-radius:var(--radius-2xl);cursor:pointer;transition:background-color var(--motion-duration-instant) var(--motion-easing-standard),color var(--motion-duration-instant) var(--motion-easing-standard)}.LanguageToggle_segment__UP3Q6:hover{color:var(--color-text-primary)}.LanguageToggle_segment__UP3Q6:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.LanguageToggle_segment__UP3Q6[data-active=true]{background:var(--color-accent-hover);color:var(--color-text-inverse)}.LanguageToggle_segment__UP3Q6:disabled{opacity:.5;cursor:not-allowed}