@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.inter_8fb4c5a8-module__b_HrZq__className{font-family:Inter,system-ui,arial;font-style:normal}.inter_8fb4c5a8-module__b_HrZq__variable{--font-inter:"Inter", system-ui, arial}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.geist_c006cb73-module__YomSZW__className{font-family:Geist,system-ui,arial;font-style:normal}.geist_c006cb73-module__YomSZW__variable{--font-geist:"Geist", system-ui, arial}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.space_grotesk_1e519156-module__VEFPdq__className{font-family:Space Grotesk,system-ui,arial;font-style:normal}.space_grotesk_1e519156-module__VEFPdq__variable{--font-space-grotesk:"Space Grotesk", system-ui, arial}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a128116a0bc3fa8c.0cbqbgn.0b1sm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9db33c57cd4391b8.0j8hzus97z-h~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8010b10db0d5feb2.p.0j~~wvhvc~~2a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522.0j1f760ks3~7e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e.0lukgm0wyhr0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6.p.0524igg32t-c1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fraunces_cd9b3d8f-module__0dJnma__className{font-family:Fraunces,Georgia,serif}.fraunces_cd9b3d8f-module__0dJnma__variable{--font-fraunces:"Fraunces", Georgia, serif}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ibm_plex_mono_b02e5f5b-module__3zlTRa__className{font-family:IBM Plex Mono,ui-monospace,monospace;font-style:normal}.ibm_plex_mono_b02e5f5b-module__3zlTRa__variable{--font-ibm-plex-mono:"IBM Plex Mono", ui-monospace, monospace}
.CookieConsent-module__ywvWiW__banner{z-index:var(--z-index-modal);background:linear-gradient(135deg, var(--glass-bg-dark) 0%, var(--color-slate-800) 100%);border-top:1px solid var(--glass-border-dark);box-shadow:0 -4px 24px var(--overlay-subtle);transition:transform var(--animation-duration-normal) ease-out, opacity var(--animation-duration-normal) ease-out;opacity:0;padding:var(--spacing-lg);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.CookieConsent-module__ywvWiW__banner.CookieConsent-module__ywvWiW__visible{opacity:1;transform:none}.CookieConsent-module__ywvWiW__container{max-width:var(--dimension-1200);align-items:stretch;gap:var(--spacing-lg);flex-direction:column;margin:0 auto;display:flex}@media (min-width:769px){.CookieConsent-module__ywvWiW__container{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);flex-flow:wrap}}.CookieConsent-module__ywvWiW__content{flex:1;min-width:0}.CookieConsent-module__ywvWiW__text{color:var(--text-white-emphasis);font-size:var(--font-size-xs);line-height:var(--line-height-description);font-weight:var(--font-weight-normal);margin:0}@media (min-width:769px){.CookieConsent-module__ywvWiW__text{font-size:var(--font-size-sm)}}.CookieConsent-module__ywvWiW__link{color:var(--color-teal-400);text-underline-offset:var(--focus-ring-offset);margin-left:var(--spacing-sm);font-weight:var(--font-weight-medium);transition:color var(--animation-duration-fast) ease;text-decoration:underline}.CookieConsent-module__ywvWiW__link:hover{color:var(--color-teal-300)}.CookieConsent-module__ywvWiW__link:focus{outline:var(--focus-ring-width) solid var(--color-teal-400);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.CookieConsent-module__ywvWiW__actions{width:var(--percent-100);gap:var(--spacing-sm);flex-shrink:0;display:flex}@media (min-width:769px){.CookieConsent-module__ywvWiW__actions{gap:var(--spacing-md);width:auto}}.CookieConsent-module__ywvWiW__button{min-width:0;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-fast) ease;overflow-wrap:break-word;border:none;flex:1;font-family:inherit}@media (min-width:769px){.CookieConsent-module__ywvWiW__button{min-width:var(--dimension-100);padding:var(--spacing-md) var(--spacing-2xl);flex:none}}.CookieConsent-module__ywvWiW__buttonAccept{background:linear-gradient(135deg, var(--color-teal-500) 0%, var(--color-teal-600) 100%);color:var(--color-white);box-shadow:0 2px 8px var(--teal-shadow)}.CookieConsent-module__ywvWiW__buttonAccept:hover{box-shadow:var(--cta-shadow-hover);transform:translateY(-1px)}.CookieConsent-module__ywvWiW__buttonAccept:active{transform:translateY(0)}.CookieConsent-module__ywvWiW__buttonAccept:focus{outline:var(--focus-ring-width) solid var(--color-teal-400);outline-offset:var(--focus-ring-offset)}.CookieConsent-module__ywvWiW__buttonDecline{background:var(--glass-surface-muted);color:var(--text-white-emphasis);border:1px solid var(--glass-border-light)}.CookieConsent-module__ywvWiW__buttonDecline:hover{background:var(--glass-surface-subtle);border-color:var(--glass-surface-subtle);transform:translateY(-1px)}.CookieConsent-module__ywvWiW__buttonDecline:active{transform:translateY(0)}.CookieConsent-module__ywvWiW__buttonDecline:focus{outline:var(--focus-ring-width) solid var(--glass-border-medium);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.CookieConsent-module__ywvWiW__banner{background:var(--color-slate-900);border-top:var(--focus-ring-width) solid var(--color-white)}.CookieConsent-module__ywvWiW__text{color:var(--color-white)}.CookieConsent-module__ywvWiW__link{text-decoration:underline;text-decoration-thickness:var(--focus-ring-width)}.CookieConsent-module__ywvWiW__buttonDecline{border-width:var(--focus-ring-width)}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__ywvWiW__banner{transition:none}.CookieConsent-module__ywvWiW__button:hover{transform:none}}
.LanguageSwitcher-module__SSahbW__dropdown{display:inline-block;position:relative}.LanguageSwitcher-module__SSahbW__dropdownButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:var(--theme-bg-primary);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-fast);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--theme-text-primary);display:flex}.LanguageSwitcher-module__SSahbW__dropdownButton:hover{background:var(--theme-bg-secondary);border-color:var(--theme-border-secondary)}.LanguageSwitcher-module__SSahbW__dropdownButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.LanguageSwitcher-module__SSahbW__icon{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.LanguageSwitcher-module__SSahbW__currentLanguage{text-align:left;flex:1}.LanguageSwitcher-module__SSahbW__chevron{width:var(--spacing-xl);height:var(--spacing-xl);transition:transform var(--transition-normal);flex-shrink:0}.LanguageSwitcher-module__SSahbW__chevronOpen{transform:rotate(180deg)}.LanguageSwitcher-module__SSahbW__dropdownMenu{top:calc(100% + var(--spacing-sm));background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);padding:var(--spacing-sm);z-index:var(--z-index-dropdown);animation:LanguageSwitcher-module__SSahbW__fadeIn var(--animation-duration-fast) ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0;list-style:none;position:absolute;left:0}@keyframes LanguageSwitcher-module__SSahbW__fadeIn{0%{opacity:var(--opacity-0);transform:translateY(calc(-1 * var(--spacing-sm)))}to{opacity:var(--opacity-100);transform:translateY(0)}}.LanguageSwitcher-module__SSahbW__dropdownItem{width:var(--percent-100);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--animation-duration-fast) ease;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--theme-text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.LanguageSwitcher-module__SSahbW__dropdownItem:hover{background:var(--theme-bg-secondary)}.LanguageSwitcher-module__SSahbW__dropdownItem.LanguageSwitcher-module__SSahbW__active{background:var(--theme-bg-tertiary);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible)}.LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.LanguageSwitcher-module__SSahbW__inline{align-items:center;gap:var(--spacing-lg);flex-wrap:nowrap;display:flex}.LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--animation-duration-fast) ease, border-color var(--animation-duration-fast) ease;justify-content:center;align-items:center;gap:var(--spacing-xs);background:0 0;border:1px solid #0000;flex-direction:column;display:flex;position:relative}.LanguageSwitcher-module__SSahbW__inlineButton:hover{background:var(--color-gray-100);border-color:var(--color-gray-200)}.LanguageSwitcher-module__SSahbW__inlineButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active{background:var(--color-gray-50);border-color:var(--color-gray-200)}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active:after{content:"";background:var(--theme-interactive-primary);border-radius:var(--radius-sm);height:2px;position:absolute;bottom:-2px;left:25%;right:25%}.LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-2xl);line-height:1;display:block}.LanguageSwitcher-module__SSahbW__flagIcon{border-radius:var(--radius-md);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;line-height:0;display:flex;overflow:hidden}.LanguageSwitcher-module__SSahbW__localeCode{font-size:var(--font-size-xs-minus);font-weight:var(--font-weight-semibold);letter-spacing:.05em;color:var(--color-slate-600);text-transform:uppercase;line-height:1}.LanguageSwitcher-module__SSahbW__inlineButton.LanguageSwitcher-module__SSahbW__active .LanguageSwitcher-module__SSahbW__localeCode{color:var(--text-brand-accessible)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-xs) var(--spacing-sm)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-lg)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__localeCode{font-size:var(--font-size-2xs)}.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-sm .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-lg);height:var(--spacing-lg)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-sm) var(--spacing-md)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-2xl)}.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-md .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-xl);height:var(--spacing-xl)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__dropdownButton{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-md)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__inlineButton{padding:var(--spacing-md) var(--spacing-lg)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__flagEmoji{font-size:var(--font-size-3xl)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__localeCode{font-size:var(--font-size-xs)}.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__icon,.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__size-lg .LanguageSwitcher-module__SSahbW__checkmark{width:var(--spacing-2xl);height:var(--spacing-2xl)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownMenu{background:var(--color-gray-900);border-color:var(--color-gray-800)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem{color:var(--color-gray-100)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem:hover{background:var(--color-gray-800)}.LanguageSwitcher-module__SSahbW__dropdown.LanguageSwitcher-module__SSahbW__themeDark .LanguageSwitcher-module__SSahbW__dropdownItem.LanguageSwitcher-module__SSahbW__active{background:var(--color-gray-700);color:var(--theme-interactive-primary)}@media (min-width:769px){.LanguageSwitcher-module__SSahbW__dropdownMenu{min-width:100%}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__SSahbW__chevron,.LanguageSwitcher-module__SSahbW__dropdownItem,.LanguageSwitcher-module__SSahbW__inlineButton{transition:none}}
.MinimalFooter-module__qJ2AJa__footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);margin-top:auto}.MinimalFooter-module__qJ2AJa__container{max-width:var(--dimension-1200);padding:var(--spacing-2xl) var(--spacing-2xl);margin:0 auto}.MinimalFooter-module__qJ2AJa__tagline{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--footer-text-color);opacity:var(--opacity-75);text-align:center;margin-bottom:var(--spacing-xl);font-style:italic}.MinimalFooter-module__qJ2AJa__productNav{justify-content:center;gap:var(--spacing-sm) var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.MinimalFooter-module__qJ2AJa__productNavLink{font-size:var(--font-size-sm);color:var(--footer-text-color);opacity:var(--opacity-75);transition:opacity var(--footer-transition);text-decoration:none}.MinimalFooter-module__qJ2AJa__productNavLink:hover,.MinimalFooter-module__qJ2AJa__productNavLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.MinimalFooter-module__qJ2AJa__disclosures{margin-bottom:var(--spacing-xl);text-align:center}.MinimalFooter-module__qJ2AJa__disclosureText{font-size:var(--font-size-xs);color:var(--footer-text-color);opacity:var(--opacity-50);line-height:var(--line-height-relaxed);max-width:800px;margin:0 auto var(--spacing-sm) auto}.MinimalFooter-module__qJ2AJa__disclosureText:last-child{margin-bottom:0}.MinimalFooter-module__qJ2AJa__disclaimer{margin-bottom:var(--spacing-xl);text-align:center}.MinimalFooter-module__qJ2AJa__disclaimerText{font-size:var(--font-size-xs);color:var(--footer-text-color);opacity:var(--opacity-60);line-height:var(--line-height-relaxed);max-width:800px;margin:0 auto;font-style:italic}.MinimalFooter-module__qJ2AJa__divider{background-color:var(--footer-border-color);height:1px;margin-bottom:var(--spacing-xl)}.MinimalFooter-module__qJ2AJa__legalLinks{justify-content:center;gap:var(--spacing-md) var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.MinimalFooter-module__qJ2AJa__legalLink{font-size:var(--font-size-sm);color:var(--footer-text-color);opacity:var(--opacity-75);transition:opacity var(--footer-transition);text-decoration:none}.MinimalFooter-module__qJ2AJa__legalLink:hover,.MinimalFooter-module__qJ2AJa__legalLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.MinimalFooter-module__qJ2AJa__legalLink:focus-visible{outline:var(--radius-sm) solid var(--color-white);outline-offset:var(--spacing-xs)}.MinimalFooter-module__qJ2AJa__bottomSection{align-items:center;gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__bottomSection{text-align:left;flex-direction:row;justify-content:space-between}}.MinimalFooter-module__qJ2AJa__legalInfo{gap:var(--spacing-xs);font-size:var(--font-size-xs);flex-direction:column;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__legalInfo{gap:var(--spacing-sm);flex-direction:row}}.MinimalFooter-module__qJ2AJa__brandName{font-weight:var(--font-weight-semibold);color:var(--footer-text-color)}.MinimalFooter-module__qJ2AJa__copyright{opacity:var(--opacity-75);color:var(--footer-text-color)}.MinimalFooter-module__qJ2AJa__footerLanguageSwitcher{justify-content:center;display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__footerLanguageSwitcher{justify-content:flex-start}}.MinimalFooter-module__qJ2AJa__socialSection{display:block}.MinimalFooter-module__qJ2AJa__socialIcons{justify-content:center;gap:var(--spacing-lg);display:flex}@media (min-width:768px){.MinimalFooter-module__qJ2AJa__socialIcons{justify-content:flex-end}}.MinimalFooter-module__qJ2AJa__socialLink{width:var(--spacing-3xl);height:var(--spacing-3xl);color:var(--footer-text-color);opacity:var(--opacity-70);transition:opacity var(--footer-transition);outline-offset:var(--spacing-xs);justify-content:center;align-items:center;display:inline-flex}.MinimalFooter-module__qJ2AJa__socialLink:hover,.MinimalFooter-module__qJ2AJa__socialLink:focus-visible{opacity:var(--opacity-100)}.MinimalFooter-module__qJ2AJa__socialLink:focus-visible{outline:var(--radius-sm) solid var(--color-white)}.MinimalFooter-module__qJ2AJa__socialIcon{width:var(--spacing-xl);height:var(--spacing-xl)}.MinimalFooter-module__qJ2AJa__socialFallback{width:var(--spacing-xl);height:var(--spacing-xl);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background-color:var(--footer-icon-bg);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.MinimalFooter-module__qJ2AJa__socialLink,.MinimalFooter-module__qJ2AJa__legalLink{transition:none}}
.ProtocolsPageContent-module__nEgR9q__transitionHook{text-align:center;margin:0;padding:2rem 1rem;font-style:italic}.ProtocolsPageContent-module__nEgR9q__transitionDefault{font-size:var(--font-size-lg);color:var(--color-slate-600);background-color:var(--section-bg-brand);padding:var(--spacing-2xl) var(--spacing-lg)}.ProtocolsPageContent-module__nEgR9q__transitionPivotal{font-size:var(--font-size-xl);color:var(--color-slate-600);letter-spacing:-.01em}.ProtocolsPageContent-module__nEgR9q__disclaimer{padding-top:2rem;padding-bottom:2rem}.ProtocolsPageContent-module__nEgR9q__disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.ProtocolsPageContent-module__nEgR9q__disclaimerText{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0 0 1rem;line-height:1.5}.ProtocolsPageContent-module__nEgR9q__disclaimerText:last-child{margin-bottom:0}
.CinematicHero-module__WPoBoq__hero{isolation:isolate;--_overlay:var(--hero-overlay-dark);--_fg:var(--hero-fg-dark);--_fg-muted:var(--hero-fg-dark-muted);--_grad:var(--hero-fallback-dark);--_eyebrow:var(--brand-primary);--_accent:var(--scene-gold);align-items:center;width:100%;min-height:clamp(30rem,78vh,47.5rem);display:flex;position:relative;overflow:hidden}.CinematicHero-module__WPoBoq__hero[data-theme=light],.CinematicHero-module__WPoBoq__hero[data-theme=lighter]{--_overlay:var(--hero-overlay-light);--_fg:var(--hero-fg-light);--_fg-muted:var(--hero-fg-light-muted);--_grad:var(--hero-fallback-light);--_eyebrow:var(--text-brand-accessible);--_accent:var(--text-brand-accessible)}.CinematicHero-module__WPoBoq__hero[data-theme=lighter]{--_overlay:var(--hero-overlay-lighter)}.CinematicHero-module__WPoBoq__sceneLayer{z-index:0;position:absolute;inset:0}.CinematicHero-module__WPoBoq__canvasHost{background:var(--_grad);width:100%;height:100%;position:absolute;inset:0}.CinematicHero-module__WPoBoq__canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.CinematicHero-module__WPoBoq__hero[data-band=true] .CinematicHero-module__WPoBoq__canvas{mix-blend-mode:screen;opacity:0}.CinematicHero-module__WPoBoq__hero[data-band=true][data-theme=light] .CinematicHero-module__WPoBoq__canvas,.CinematicHero-module__WPoBoq__hero[data-band=true][data-theme=lighter] .CinematicHero-module__WPoBoq__canvas{mix-blend-mode:multiply}.CinematicHero-module__WPoBoq__poster{z-index:1;position:absolute;inset:0}.CinematicHero-module__WPoBoq__posterDuotone img{filter:saturate(.55)contrast(1.02)}.CinematicHero-module__WPoBoq__posterDuotone:after{content:"";background:linear-gradient(135deg, color-mix(in srgb, var(--teal-deep-900) 70%, transparent), color-mix(in srgb, var(--brand-primary) 28%, transparent));mix-blend-mode:multiply;position:absolute;inset:0}.CinematicHero-module__WPoBoq__scrim{z-index:2;pointer-events:none;position:absolute;inset:0}.CinematicHero-module__WPoBoq__hero[data-align=left] .CinematicHero-module__WPoBoq__scrim{background:linear-gradient(90deg, var(--_overlay) 0%, transparent 72%)}.CinematicHero-module__WPoBoq__hero[data-align=center] .CinematicHero-module__WPoBoq__scrim{background:linear-gradient(180deg, transparent 30%, var(--_overlay) 100%), radial-gradient(120% 80% at 50% 60%, var(--_overlay) 0%, transparent 70%)}.CinematicHero-module__WPoBoq__container{z-index:3;width:100%;max-width:75rem;padding:clamp(5rem, 12vh, 8rem) var(--container-padding-x,1.5rem);margin:0 auto;position:relative}.CinematicHero-module__WPoBoq__hero[data-align=center] .CinematicHero-module__WPoBoq__container{text-align:center}.CinematicHero-module__WPoBoq__content{max-width:44rem}.CinematicHero-module__WPoBoq__hero[data-align=center] .CinematicHero-module__WPoBoq__content{margin:0 auto}.CinematicHero-module__WPoBoq__eyebrow{font-family:var(--font-family-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--_eyebrow);margin:0 0 1rem;font-size:.8rem}.CinematicHero-module__WPoBoq__headline{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:var(--_fg);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.04}.CinematicHero-module__WPoBoq__headlineAccent{color:var(--_accent);font-style:normal}.CinematicHero-module__WPoBoq__subheadline{color:var(--_fg-muted);max-width:40ch;margin:0 0 1rem;font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.55}.CinematicHero-module__WPoBoq__hero[data-align=center] .CinematicHero-module__WPoBoq__subheadline{margin-left:auto;margin-right:auto}.CinematicHero-module__WPoBoq__subheadline2{color:var(--_fg-muted);max-width:44ch;margin:0 0 1rem;font-size:1rem;line-height:1.55}.CinematicHero-module__WPoBoq__ctaRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.CinematicHero-module__WPoBoq__hero[data-align=center] .CinematicHero-module__WPoBoq__ctaRow{justify-content:center}.CinematicHero-module__WPoBoq__ctaPrimary{border-radius:var(--cta-border-radius,50px);background:var(--brand-primary);color:var(--accent-ink);font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;padding:.85rem 1.6rem;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.CinematicHero-module__WPoBoq__ctaPrimary:hover{background:var(--brand-primary-dark);transform:translateY(-1px)}.CinematicHero-module__WPoBoq__ctaSecondary{color:var(--_fg);font-weight:var(--font-weight-medium);border-bottom:2px solid;border-radius:2px;align-items:center;padding:.85rem .5rem;text-decoration:none;display:inline-flex}.CinematicHero-module__WPoBoq__ctaSecondary:hover{color:var(--accent-gold)}.CinematicHero-module__WPoBoq__ctaPrimary:focus-visible,.CinematicHero-module__WPoBoq__ctaSecondary:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}@media (max-width:600px){.CinematicHero-module__WPoBoq__hero{min-height:clamp(28rem,80vh,40rem)}}@media (prefers-reduced-motion:reduce){.CinematicHero-module__WPoBoq__ctaPrimary,.CinematicHero-module__WPoBoq__ctaSecondary{transition:none}}
.FeeTable-module__kABOpG__container{text-align:center;max-width:960px;margin:0 auto}.FeeTable-module__kABOpG__eyebrow{margin:0 0 var(--spacing-md) 0}.FeeTable-module__kABOpG__title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-md-minus) 0}@media (min-width:768px){.FeeTable-module__kABOpG__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FeeTable-module__kABOpG__title{font-size:var(--font-size-section-title-desktop)}}.FeeTable-module__kABOpG__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0 0 var(--spacing-4xl) 0;line-height:1.5}.FeeTable-module__kABOpG__tableWrapper{display:none}@media (min-width:768px){.FeeTable-module__kABOpG__tableWrapper{margin-bottom:var(--spacing-3xl);display:block}}.FeeTable-module__kABOpG__table{border-collapse:collapse;text-align:left;width:100%}.FeeTable-module__kABOpG__tableHeaderRow{background-color:var(--color-teal-50)}.FeeTable-module__kABOpG__th{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-md-minus) var(--spacing-md);border-bottom:2px solid var(--color-slate-200)}.FeeTable-module__kABOpG__tableRow{border-bottom:1px solid var(--color-slate-200)}.FeeTable-module__kABOpG__tableRow:last-child{border-bottom:none}.FeeTable-module__kABOpG__td{font-size:var(--font-size-md);color:var(--color-text-body);padding:var(--spacing-md);vertical-align:top}.FeeTable-module__kABOpG__tdCompetitors{color:var(--color-text-secondary);font-size:var(--font-size-sm-plus)}.FeeTable-module__kABOpG__freeText{color:var(--text-success-accessible);font-weight:var(--font-weight-semibold)}.FeeTable-module__kABOpG__freeLabel{align-items:center;gap:var(--spacing-xs);display:inline-flex}.FeeTable-module__kABOpG__checkIcon{width:var(--spacing-md);height:var(--spacing-md);color:var(--text-success-accessible)}.FeeTable-module__kABOpG__highlightDifference{color:var(--text-primary-accessible);font-weight:var(--font-weight-bold)}.FeeTable-module__kABOpG__example{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);max-width:600px;margin:var(--spacing-md) auto 0;text-align:center;font-style:italic;line-height:1.5}.FeeTable-module__kABOpG__disclaimer{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:center;max-width:600px;margin:0 auto;line-height:1.6}.FeeTable-module__kABOpG__mobileCards{gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (min-width:768px){.FeeTable-module__kABOpG__mobileCards{display:none}}.FeeTable-module__kABOpG__mobileCard{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:var(--spacing-md);text-align:left}.FeeTable-module__kABOpG__mobileCardAction{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin-bottom:var(--spacing-md-minus)}.FeeTable-module__kABOpG__mobileCompareGrid{gap:var(--spacing-md-minus);margin-bottom:var(--spacing-md-minus);grid-template-columns:1fr 1fr;display:grid}.FeeTable-module__kABOpG__mobileCompareLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs)}.FeeTable-module__kABOpG__mobileCompareValue{font-size:var(--font-size-sm-plus);color:var(--color-text-body);line-height:1.4}.FeeTable-module__kABOpG__mobileDifference{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding-top:var(--spacing-sm);border-top:1px solid var(--color-slate-200)}.FeeTable-module__kABOpG__transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-desktop);font-weight:var(--font-weight-semibold);color:var(--text-primary-accessible);text-align:center;margin:0 0 var(--spacing-sm) 0;line-height:1.4}.FeeTable-module__kABOpG__painIntro{font-size:var(--font-size-lg);color:var(--color-text-body);max-width:680px;margin:0 auto var(--spacing-3xl);text-align:center;line-height:1.6}.FeeTable-module__kABOpG__footerLine{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);max-width:600px;margin:var(--spacing-md-minus) auto 0;text-align:center;line-height:1.5}.FeeTable-module__kABOpG__mobileExample{font-size:var(--font-size-xs-plus);color:var(--color-text-secondary);margin-top:var(--spacing-sm);font-style:italic}@media (prefers-reduced-motion:reduce){.FeeTable-module__kABOpG__tableRow,.FeeTable-module__kABOpG__mobileCard{transition:none}}.FeeTable-module__kABOpG__expandToggle{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;margin-top:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--color-slate-200);border-radius:var(--radius-md-plus);cursor:pointer;transition:border-color var(--animation-duration-fast) ease;background:0 0;display:flex}.FeeTable-module__kABOpG__expandToggle:hover{border-color:var(--color-brand-primary)}.FeeTable-module__kABOpG__expandToggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.FeeTable-module__kABOpG__expandToggleText{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.FeeTable-module__kABOpG__expandChevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal) ease;flex-shrink:0}.FeeTable-module__kABOpG__expandChevronOpen{transform:rotate(180deg)}.FeeTable-module__kABOpG__expandedSlot{margin-top:var(--spacing-xl)}@media (prefers-reduced-motion:reduce){.FeeTable-module__kABOpG__expandChevron,.FeeTable-module__kABOpG__expandToggle{transition:none}}
.DemoLauncher-module__tvixAW__transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-desktop);font-weight:var(--font-weight-semibold);color:var(--text-primary-accessible);text-align:center;margin:0 0 var(--spacing-sm) 0;line-height:1.4}.DemoLauncher-module__tvixAW__wrapper{text-align:center;max-width:680px;margin:0 auto}.DemoLauncher-module__tvixAW__title{font-family:var(--font-family-display);font-size:var(--section-title-font-size-mobile,26px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);margin:0 0 1em}@media (min-width:768px){.DemoLauncher-module__tvixAW__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.DemoLauncher-module__tvixAW__title{font-size:var(--font-size-section-title-desktop)}}.DemoLauncher-module__tvixAW__description{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-body);margin:0 0 2em}.DemoLauncher-module__tvixAW__ctaGroup{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.DemoLauncher-module__tvixAW__ctaGroup{flex-direction:row;justify-content:center}}.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-family:var(--font-family-primary);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);cursor:pointer;transition:all var(--cta-transition-duration) var(--cta-transition-easing);min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);box-sizing:border-box;box-shadow:var(--cta-shadow-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-size:var(--cta-font-size-tablet);padding:var(--cta-padding-tablet);min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet)}}@media (min-width:1024px){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{font-size:var(--cta-font-size-desktop);padding:var(--cta-padding-desktop);min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop)}}.DemoLauncher-module__tvixAW__ctaPrimary{background-color:var(--cta-bg-primary);color:var(--cta-color-primary);border:var(--cta-border-width) solid var(--cta-bg-primary)}.DemoLauncher-module__tvixAW__ctaPrimary:hover{background-color:var(--cta-bg-hover);border-color:var(--cta-bg-hover);transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.DemoLauncher-module__tvixAW__ctaPrimary:active{transform:var(--cta-transform-active)}.DemoLauncher-module__tvixAW__ctaSecondary{color:var(--cta-bg-primary);border:var(--cta-border-width) solid var(--cta-bg-primary);background-color:#0000}.DemoLauncher-module__tvixAW__ctaSecondary:hover{background-color:var(--cta-bg-primary);color:var(--cta-color-primary);transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.DemoLauncher-module__tvixAW__ctaSecondary:active{transform:var(--cta-transform-active)}@media (prefers-reduced-motion:reduce){.DemoLauncher-module__tvixAW__ctaPrimary,.DemoLauncher-module__tvixAW__ctaSecondary{transition:none}}
.ExpandableSection-module__t30FLa__container{max-width:720px;margin:0 auto}.ExpandableSection-module__t30FLa__toggle{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);border:1px solid var(--color-slate-200);border-radius:var(--border-radius-md,8px);cursor:pointer;transition:border-color var(--animation-duration-fast) ease;background:0 0;display:flex}.ExpandableSection-module__t30FLa__toggle:hover{border-color:var(--color-brand-primary)}.ExpandableSection-module__t30FLa__toggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.ExpandableSection-module__t30FLa__toggleText{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.ExpandableSection-module__t30FLa__chevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal) ease;flex-shrink:0}.ExpandableSection-module__t30FLa__chevronOpen{transform:rotate(180deg)}.ExpandableSection-module__t30FLa__content{opacity:0;max-height:0;transition:max-height var(--animation-duration-slow) ease, opacity var(--animation-duration-normal) ease;overflow:hidden}.ExpandableSection-module__t30FLa__contentOpen{opacity:1;max-height:1000px}.ExpandableSection-module__t30FLa__inner{padding:var(--spacing-lg) 0}.ExpandableSection-module__t30FLa__paragraph{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-text-body);margin:0 0 var(--spacing-md) 0;line-height:1.7}.ExpandableSection-module__t30FLa__paragraph:last-of-type{margin-bottom:0}.ExpandableSection-module__t30FLa__link{margin-top:var(--spacing-md);font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline;display:inline-block}.ExpandableSection-module__t30FLa__link:hover{color:var(--color-brand-primary-hover)}@media (prefers-reduced-motion:reduce){.ExpandableSection-module__t30FLa__chevron,.ExpandableSection-module__t30FLa__content,.ExpandableSection-module__t30FLa__toggle{transition:none}}
.LegalDocument-module__WZJCjq__tableOfContents{margin-bottom:var(--spacing-5xl);padding:var(--spacing-3xl);background:var(--section-bg-enterprise);border-radius:var(--radius-lg);border:1px solid var(--color-slate-100)}.LegalDocument-module__WZJCjq__tocTitle{font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-lg) 0;line-height:var(--line-height-subtitle)}@media (min-width:768px){.LegalDocument-module__WZJCjq__tocTitle{font-size:var(--font-size-subtitle-tablet)}}.LegalDocument-module__WZJCjq__tocList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalDocument-module__WZJCjq__tocItem{margin:0}.LegalDocument-module__WZJCjq__tocLink{align-items:center;gap:var(--spacing-sm);color:var(--color-teal-700);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) 0;transition:color var(--animation-duration-fast) ease, transform var(--animation-duration-fast) ease;text-decoration:none;display:flex}.LegalDocument-module__WZJCjq__tocLink:hover{color:var(--text-primary-accessible);transform:translateX(var(--spacing-xs))}.LegalDocument-module__WZJCjq__tocLink:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@media (min-width:768px){.LegalDocument-module__WZJCjq__tocLink{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__tocNumber{width:var(--spacing-3xl);height:var(--spacing-3xl);background:var(--color-teal-100);color:var(--color-teal-700);border-radius:var(--radius-full);font-size:var(--font-size-text-mobile);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LegalDocument-module__WZJCjq__section{margin-bottom:var(--spacing-5xl);scroll-margin-top:var(--dimension-100);content-visibility:auto;contain-intrinsic-size:1px 500px}.LegalDocument-module__WZJCjq__section:last-of-type{margin-bottom:0}.LegalDocument-module__WZJCjq__sectionTitle{font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-xl) 0;padding-bottom:var(--spacing-md);border-bottom:var(--spinner-border-width) solid var(--brand-primary);line-height:var(--line-height-subtitle)}@media (min-width:768px){.LegalDocument-module__WZJCjq__sectionTitle{font-size:var(--font-size-subtitle-tablet);margin-bottom:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__sectionContent{color:var(--color-slate-700);font-size:var(--font-size-description-mobile);line-height:var(--line-height-description)}@media (min-width:768px){.LegalDocument-module__WZJCjq__sectionContent{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__subsection{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl)}.LegalDocument-module__WZJCjq__subsectionTitle{font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-lg) 0;line-height:var(--line-height-description)}@media (min-width:768px){.LegalDocument-module__WZJCjq__subsectionTitle{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__subsectionContent{color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__paragraph{margin:0 0 var(--spacing-lg) 0;line-height:var(--line-height-description)}.LegalDocument-module__WZJCjq__paragraph:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__tableWrapper{margin:var(--spacing-3xl) 0;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--color-slate-200);overflow-x:auto}.LegalDocument-module__WZJCjq__table{width:var(--percent-100);border-collapse:collapse;font-size:var(--font-size-text-mobile)}@media (min-width:768px){.LegalDocument-module__WZJCjq__table{font-size:var(--font-size-text-tablet)}}.LegalDocument-module__WZJCjq__tableCaption{font-weight:var(--font-weight-bold);text-align:left;padding:var(--spacing-lg) var(--spacing-xl);color:var(--color-slate-900);background:var(--section-bg-enterprise);border-bottom:1px solid var(--color-slate-200)}.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{padding:var(--spacing-md) var(--spacing-lg);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-slate-100)}@media (min-width:768px){.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{padding:var(--spacing-lg) var(--spacing-xl)}}.LegalDocument-module__WZJCjq__table th{background:var(--section-bg-enterprise);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.LegalDocument-module__WZJCjq__table tbody tr:last-child td{border-bottom:none}.LegalDocument-module__WZJCjq__table tbody tr:hover{background:var(--section-bg-enterprise)}.LegalDocument-module__WZJCjq__list{margin:var(--spacing-xl) 0;padding-left:var(--spacing-3xl)}.LegalDocument-module__WZJCjq__list li{margin-bottom:var(--spacing-md);color:var(--color-slate-700);line-height:var(--line-height-description);padding-left:var(--spacing-xs)}.LegalDocument-module__WZJCjq__list li:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__list li::marker{color:var(--brand-primary)}.LegalDocument-module__WZJCjq__contactInfo{margin:var(--spacing-3xl) 0;padding:var(--spacing-xl);background:var(--section-bg-enterprise);border-radius:var(--radius-lg);border:1px solid var(--color-slate-200);font-style:normal}@media (min-width:768px){.LegalDocument-module__WZJCjq__contactInfo{padding:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__contactItem{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:640px){.LegalDocument-module__WZJCjq__contactItem{align-items:center;gap:var(--spacing-lg);flex-direction:row}}.LegalDocument-module__WZJCjq__contactItem:last-child{margin-bottom:0}.LegalDocument-module__WZJCjq__contactLabel{font-weight:var(--font-weight-bold);color:var(--color-slate-700);min-width:var(--dimension-140)}.LegalDocument-module__WZJCjq__contactLink{color:var(--color-teal-700);font-weight:var(--font-weight-medium);transition:color var(--animation-duration-fast) ease;text-decoration:none}.LegalDocument-module__WZJCjq__contactLink:hover{color:var(--text-primary-accessible);text-decoration:underline}.LegalDocument-module__WZJCjq__contactLink:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.LegalDocument-module__WZJCjq__retentionList{margin:var(--spacing-3xl) 0;gap:var(--spacing-md);padding:0;list-style:none;display:grid}.LegalDocument-module__WZJCjq__retentionList li{padding:var(--spacing-lg);background:var(--section-bg-enterprise);border-radius:var(--radius-md);border-left:var(--spacing-xs) solid var(--brand-primary);gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:640px){.LegalDocument-module__WZJCjq__retentionList li{justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl);flex-direction:row}}.LegalDocument-module__WZJCjq__retentionList strong{color:var(--color-slate-900);font-weight:var(--font-weight-bold)}.LegalDocument-module__WZJCjq__backToTop{justify-content:center;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-5xl);padding:var(--spacing-md) var(--spacing-xl);background:var(--section-bg-enterprise);color:var(--color-slate-700);border-radius:var(--radius-full);font-size:var(--font-size-text-desktop);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--animation-duration-fast) ease;border:none;width:fit-content;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}.LegalDocument-module__WZJCjq__backToTop:hover{background:var(--color-slate-300);color:var(--color-slate-900);transform:var(--cta-transform-hover)}.LegalDocument-module__WZJCjq__backToTop:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}.LegalDocument-module__WZJCjq__document{max-width:var(--dimension-800);padding:var(--padding-section-mobile-y) var(--padding-section-mobile-x);background:var(--section-bg-neutral);color:var(--color-slate-800);font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);line-height:var(--line-height-description);margin:0 auto}@media (min-width:768px){.LegalDocument-module__WZJCjq__document{padding:var(--padding-section-tablet-y) var(--padding-section-tablet-x);font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.LegalDocument-module__WZJCjq__document{padding:var(--padding-section-desktop-y) 0;font-size:var(--font-size-description-desktop)}}.LegalDocument-module__WZJCjq__header{margin-bottom:var(--spacing-5xl);padding-bottom:var(--spacing-4xl);border-bottom:var(--focus-ring-width) solid var(--color-slate-100)}.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0 0 var(--spacing-md) 0;line-height:var(--line-height-title)}@media (min-width:768px){.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.LegalDocument-module__WZJCjq__title{font-size:var(--font-size-title-desktop)}}.LegalDocument-module__WZJCjq__lastUpdated{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-text-mobile);color:var(--color-slate-500);margin:0 0 var(--spacing-xl) 0;padding:var(--spacing-xs) var(--spacing-md);background:var(--section-bg-enterprise);border-radius:var(--radius-full);display:inline-flex}.LegalDocument-module__WZJCjq__intro{font-size:var(--font-size-description-mobile);color:var(--color-slate-700);line-height:var(--line-height-description);margin:0}@media (min-width:768px){.LegalDocument-module__WZJCjq__intro{font-size:var(--font-size-description-tablet)}}.LegalDocument-module__WZJCjq__highlight{padding:var(--spacing-xl);border-radius:var(--radius-lg);margin:var(--spacing-3xl) 0;border-left:var(--spacing-xs) solid}@media (min-width:768px){.LegalDocument-module__WZJCjq__highlight{padding:var(--spacing-3xl)}}.LegalDocument-module__WZJCjq__highlightInfo{background:var(--section-bg-enterprise);border-left-color:var(--brand-primary)}.LegalDocument-module__WZJCjq__highlightWarning{background:var(--color-amber-50);border-left-color:var(--color-amber-500)}.LegalDocument-module__WZJCjq__highlightImportant{background:var(--section-bg-enterprise);border-left-color:var(--color-slate-500)}@media print{.LegalDocument-module__WZJCjq__tableOfContents,.LegalDocument-module__WZJCjq__backToTop{display:none}.LegalDocument-module__WZJCjq__section{page-break-inside:avoid}.LegalDocument-module__WZJCjq__sectionTitle{page-break-after:avoid;border-bottom-color:var(--color-slate-900)}.LegalDocument-module__WZJCjq__tableWrapper{border:1px solid #ccc}.LegalDocument-module__WZJCjq__table{page-break-inside:avoid}.LegalDocument-module__WZJCjq__table th{background:#f0f0f0}.LegalDocument-module__WZJCjq__contactLink{color:inherit}.LegalDocument-module__WZJCjq__contactLink:after{content:" (" attr(href) ")";font-size:9pt}}@media (prefers-color-scheme:dark){.LegalDocument-module__WZJCjq__tableOfContents{background:var(--color-slate-800);border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__tocTitle,.LegalDocument-module__WZJCjq__sectionTitle,.LegalDocument-module__WZJCjq__subsectionTitle{color:var(--color-white)}.LegalDocument-module__WZJCjq__tocLink{color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__tocLink:hover{color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__tocNumber{background:var(--color-teal-900);color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__sectionContent,.LegalDocument-module__WZJCjq__subsectionContent,.LegalDocument-module__WZJCjq__paragraph,.LegalDocument-module__WZJCjq__list li{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__tableWrapper{border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__tableCaption{background:var(--color-slate-800);border-bottom-color:var(--color-slate-700);color:var(--color-white)}.LegalDocument-module__WZJCjq__table th{background:var(--color-slate-800);color:var(--color-white)}.LegalDocument-module__WZJCjq__table th,.LegalDocument-module__WZJCjq__table td{border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__table tbody tr:hover{background:var(--color-slate-800)}.LegalDocument-module__WZJCjq__retentionList li{background:var(--color-slate-800);border-left-color:var(--color-teal-500)}.LegalDocument-module__WZJCjq__retentionList strong{color:var(--color-white)}.LegalDocument-module__WZJCjq__contactInfo{background:linear-gradient(135deg, var(--teal-overlay-subtle) 0%, var(--color-slate-800) 100%);border-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__contactLabel{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__contactLink{color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__contactLink:hover{color:var(--color-teal-300)}.LegalDocument-module__WZJCjq__backToTop{background:var(--color-slate-800);color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__backToTop:hover{background:var(--color-slate-700);color:var(--color-white)}.LegalDocument-module__WZJCjq__document{background:var(--color-slate-900);color:var(--color-slate-200)}.LegalDocument-module__WZJCjq__header{border-bottom-color:var(--color-slate-700)}.LegalDocument-module__WZJCjq__title{color:var(--color-white)}.LegalDocument-module__WZJCjq__lastUpdated{color:var(--color-slate-400);background:var(--color-slate-800)}.LegalDocument-module__WZJCjq__intro{color:var(--color-slate-300)}.LegalDocument-module__WZJCjq__highlightInfo{background:var(--teal-overlay-subtle);border-left-color:var(--color-teal-400)}.LegalDocument-module__WZJCjq__highlightWarning{background:var(--amber-overlay-subtle);border-left-color:var(--color-amber-400)}.LegalDocument-module__WZJCjq__highlightImportant{background:var(--color-slate-800);border-left-color:var(--color-slate-500)}}@media (prefers-reduced-motion:reduce){.LegalDocument-module__WZJCjq__tocLink,.LegalDocument-module__WZJCjq__contactLink,.LegalDocument-module__WZJCjq__backToTop{transition:none}.LegalDocument-module__WZJCjq__tocLink:hover,.LegalDocument-module__WZJCjq__backToTop:hover{transform:none}}
.FounderSection-module__CIDh6a__withImage{align-items:center;gap:var(--spacing-3xl);flex-direction:column;max-width:900px;margin:0 auto;display:flex}@media (min-width:768px){.FounderSection-module__CIDh6a__withImage{align-items:flex-start;gap:var(--spacing-5xl);flex-direction:row}}.FounderSection-module__CIDh6a__textOnly{max-width:680px;margin:0 auto}.FounderSection-module__CIDh6a__imageColumn{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--shadow-black-light);flex-shrink:0}.FounderSection-module__CIDh6a__eyebrow{margin:0 0 var(--spacing-md) 0}.FounderSection-module__CIDh6a__photo{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:200px;height:200px;display:block}@media (min-width:768px){.FounderSection-module__CIDh6a__photo{width:240px;height:240px}}.FounderSection-module__CIDh6a__textColumn{flex:1;min-width:0}.FounderSection-module__CIDh6a__header{font-family:var(--font-family-display);font-size:var(--section-title-font-size-mobile,26px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);margin:0 0 var(--spacing-lg) 0}@media (min-width:768px){.FounderSection-module__CIDh6a__header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.FounderSection-module__CIDh6a__header{font-size:var(--font-size-section-title-desktop)}}.FounderSection-module__CIDh6a__paragraph{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-body);margin:0 0 var(--spacing-md) 0}.FounderSection-module__CIDh6a__paragraph:last-of-type{margin-bottom:0}.FounderSection-module__CIDh6a__emailLink{margin-top:var(--spacing-xl);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-brand-accessible);text-underline-offset:3px;text-decoration:underline;display:inline-block}.FounderSection-module__CIDh6a__emailLink:hover{color:var(--color-brand-primary-hover)}.FounderSection-module__CIDh6a__socialLinks{gap:var(--spacing-md);margin-top:var(--spacing-xl);flex-wrap:wrap;display:flex}.FounderSection-module__CIDh6a__socialLink{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-brand-accessible);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.FounderSection-module__CIDh6a__socialLink:hover{color:var(--color-brand-primary-hover)}[data-theme=dark] .FounderSection-module__CIDh6a__header{color:var(--color-text-on-dark)}[data-theme=dark] .FounderSection-module__CIDh6a__paragraph{color:var(--color-text-on-dark-secondary)}[data-theme=dark] .FounderSection-module__CIDh6a__emailLink{color:var(--color-teal-300)}[data-theme=dark] .FounderSection-module__CIDh6a__emailLink:hover{color:var(--color-teal-200)}[data-theme=dark] .FounderSection-module__CIDh6a__socialLink{color:var(--color-teal-300)}[data-theme=dark] .FounderSection-module__CIDh6a__socialLink:hover{color:var(--color-teal-200)}
.MarketEditorial-module__2fmxVG__heroCanvas{z-index:0;pointer-events:none;opacity:.4;position:absolute;inset:0}.MarketEditorial-module__2fmxVG__heroCanvasEl{width:100%;height:100%;display:block}
.StartupTreasurySection-module__KI9Yla__root{gap:var(--spacing-4xl);flex-direction:column;display:flex}.StartupTreasurySection-module__KI9Yla__root.StartupTreasurySection-module__KI9Yla__generous{gap:var(--spacing-5xl)}.StartupTreasurySection-module__KI9Yla__intro{text-align:center;gap:var(--spacing-md);flex-direction:column;max-width:48rem;margin-inline:auto;display:flex}.StartupTreasurySection-module__KI9Yla__eyebrow{margin:0}.StartupTreasurySection-module__KI9Yla__headline{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);font-size:var(--font-size-section-title-mobile);margin:0}@media (min-width:768px){.StartupTreasurySection-module__KI9Yla__headline{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.StartupTreasurySection-module__KI9Yla__headline{font-size:var(--font-size-section-title-desktop)}}.StartupTreasurySection-module__KI9Yla__introSubhead{max-width:42rem;font-size:var(--font-size-lg);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0;margin-inline:auto}@media (min-width:900px){.StartupTreasurySection-module__KI9Yla__introSubhead{display:none}}.StartupTreasurySection-module__KI9Yla__lead{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-heading);line-height:var(--line-height-relaxed);margin:0;display:none}@media (min-width:900px){.StartupTreasurySection-module__KI9Yla__lead{display:block}}.StartupTreasurySection-module__KI9Yla__split{gap:var(--spacing-2xl);flex-direction:column;display:flex}@media (min-width:900px){.StartupTreasurySection-module__KI9Yla__split{align-items:center;gap:var(--spacing-4xl);flex-direction:row}.StartupTreasurySection-module__KI9Yla__split.StartupTreasurySection-module__KI9Yla__imageRight{flex-direction:row-reverse}}.StartupTreasurySection-module__KI9Yla__imageCard{aspect-ratio:4/3;border-radius:var(--radius-2xl);width:100%;box-shadow:var(--shadow-md);background-color:var(--color-surface-secondary);position:relative;overflow:hidden}.StartupTreasurySection-module__KI9Yla__image{-o-object-fit:cover;object-fit:cover}.StartupTreasurySection-module__KI9Yla__body{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:900px){.StartupTreasurySection-module__KI9Yla__imageCard{aspect-ratio:5/4;flex:1 1 0}.StartupTreasurySection-module__KI9Yla__body{flex:1 1 0}}.StartupTreasurySection-module__KI9Yla__paragraph{font-size:var(--font-size-md);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0}.StartupTreasurySection-module__KI9Yla__ctaBlock{align-items:center;gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}.StartupTreasurySection-module__KI9Yla__bridge{max-width:40rem;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.StartupTreasurySection-module__KI9Yla__ctaRow{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.StartupTreasurySection-module__KI9Yla__secondary{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary-hover);text-decoration:none;display:inline-flex}.StartupTreasurySection-module__KI9Yla__secondary:hover{text-decoration:underline}.StartupTreasurySection-module__KI9Yla__secondaryIcon{width:1em;height:1em}
.MarketCtaBand-module__nkmZtq__band{border-top:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-ink);padding:clamp(56px,10vh,120px) 0}.MarketCtaBand-module__nkmZtq__inner{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;max-width:62ch;margin:0 auto;padding:0 24px;display:flex}.MarketCtaBand-module__nkmZtq__eyebrow{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--editorial-copper-text);margin:0;font-weight:500}.MarketCtaBand-module__nkmZtq__headline{max-width:20ch;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:var(--editorial-ink);margin:0;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:400;line-height:1.1}.MarketCtaBand-module__nkmZtq__body{max-width:52ch;font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:var(--editorial-ink-soft);margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}.MarketCtaBand-module__nkmZtq__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:.4rem;display:flex}.MarketCtaBand-module__nkmZtq__primary,.MarketCtaBand-module__nkmZtq__secondary{border-radius:var(--radius-md);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs-plus);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-weight:500;text-decoration:none;display:inline-flex}.MarketCtaBand-module__nkmZtq__primary{background:var(--editorial-ink);color:var(--editorial-paper);border:1px solid var(--editorial-ink)}.MarketCtaBand-module__nkmZtq__secondary{color:var(--editorial-ink);border:1px solid var(--editorial-ink);background:0 0}.MarketCtaBand-module__nkmZtq__primary:hover,.MarketCtaBand-module__nkmZtq__secondary:hover{transform:translateY(-1px)}.MarketCtaBand-module__nkmZtq__secondary:hover{background:var(--editorial-ink);color:var(--editorial-paper)}.MarketCtaBand-module__nkmZtq__primary:focus-visible,.MarketCtaBand-module__nkmZtq__secondary:focus-visible{outline:2px solid var(--editorial-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MarketCtaBand-module__nkmZtq__primary,.MarketCtaBand-module__nkmZtq__secondary{transition:none}.MarketCtaBand-module__nkmZtq__primary:hover,.MarketCtaBand-module__nkmZtq__secondary:hover{transform:none}}
.WedgeSection-module__974szG__wedge{background:var(--surface-paper);border-top:3px solid var(--accent-action);padding:var(--spacing-3xl) var(--spacing-lg)}.WedgeSection-module__974szG__inner{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;max-width:60ch;margin:0 auto;display:flex}.WedgeSection-module__974szG__eyebrow{color:var(--accent-action-text);margin:0}.WedgeSection-module__974szG__claim{max-width:18ch;font-family:var(--font-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--text-on-paper);text-wrap:balance;margin:0;line-height:1.15}.WedgeSection-module__974szG__honest{max-width:52ch;font-size:var(--font-size-md);color:var(--text-on-paper-muted);margin:0;line-height:1.55}.WedgeSection-module__974szG__cta{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-sm-plus) var(--spacing-lg);border-radius:var(--radius-pill);background:var(--accent-action-strong);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:transform var(--transition-fast);text-decoration:none;display:inline-flex}.WedgeSection-module__974szG__cta:hover{transform:translateY(-1px)}.WedgeSection-module__974szG__cta:focus-visible{outline:2px solid var(--accent-action-text);outline-offset:2px}.WedgeSection-module__974szG__warm{border-top-color:var(--accent-warm)}.WedgeSection-module__974szG__warm .WedgeSection-module__974szG__eyebrow{color:var(--accent-warm-text)}.WedgeSection-module__974szG__neutral{border-top-color:var(--surface-ink)}.WedgeSection-module__974szG__neutral .WedgeSection-module__974szG__eyebrow{color:var(--text-on-paper-muted)}@media (min-width:768px){.WedgeSection-module__974szG__claim{font-size:var(--font-size-4xl)}}@media (prefers-reduced-motion:reduce){.WedgeSection-module__974szG__cta{transition:none}.WedgeSection-module__974szG__cta:hover{transform:none}}
.RegimeScore-module__OBi-Dq__wrapper{width:100%;max-width:420px;margin:0 auto;position:relative}.RegimeScore-module__OBi-Dq__gauge{width:100%;height:auto;display:block;overflow:visible}.RegimeScore-module__OBi-Dq__track{stroke:var(--editorial-line)}.RegimeScore-module__OBi-Dq__value{stroke:url(#market-gauge-track);transition:none}.RegimeScore-module__OBi-Dq__needle{stroke:var(--editorial-ink)}.RegimeScore-module__OBi-Dq__hub{fill:var(--editorial-ink)}.RegimeScore-module__OBi-Dq__tick{fill:var(--editorial-ink-soft);font-family:var(--font-ibm-plex-mono), monospace;font-size:13px}.RegimeScore-module__OBi-Dq__stop0{stop-color:var(--editorial-copper)}.RegimeScore-module__OBi-Dq__stop1{stop-color:var(--editorial-copper-soft)}.RegimeScore-module__OBi-Dq__stop2{stop-color:var(--editorial-teal)}.RegimeScore-module__OBi-Dq__readout{justify-content:center;align-items:baseline;gap:.3rem;display:flex;position:absolute;top:46%;left:0;right:0}.RegimeScore-module__OBi-Dq__score{font-family:var(--font-fraunces), Georgia, serif;color:var(--editorial-ink);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,10vw,6rem);font-weight:500;line-height:.9}.RegimeScore-module__OBi-Dq__max{font-family:var(--font-ibm-plex-mono), monospace;color:var(--editorial-ink-soft);font-size:1.05rem}
.ScenarioCards-module__F0u9fa__header{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 var(--spacing-4xl) 0}@media (min-width:768px){.ScenarioCards-module__F0u9fa__header{font-size:var(--font-size-section-title-tablet);margin-bottom:var(--spacing-5xl)}}@media (min-width:1024px){.ScenarioCards-module__F0u9fa__header{font-size:var(--font-size-section-title-desktop);margin-bottom:var(--spacing-custom-56)}}.ScenarioCards-module__F0u9fa__grid{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:768px){.ScenarioCards-module__F0u9fa__grid{gap:var(--spacing-lg);flex-direction:row}}.ScenarioCards-module__F0u9fa__card{border-radius:var(--radius-2xl);flex:1;align-items:flex-end;min-height:280px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.ScenarioCards-module__F0u9fa__card{min-height:360px}}.ScenarioCards-module__F0u9fa__cardBackgroundImage{z-index:0;position:absolute;inset:0}.ScenarioCards-module__F0u9fa__cardBackground{background:linear-gradient(to top, var(--overlay-image-heavy) 0%, var(--shadow-black-medium) 50%, transparent 100%);z-index:1;position:absolute;inset:0}.ScenarioCards-module__F0u9fa__cardContent{z-index:2;padding:var(--spacing-lg);background:linear-gradient(to top, var(--overlay-image-darkest) 0%, var(--overlay-image-light) 100%);width:100%;position:relative}@media (min-width:768px){.ScenarioCards-module__F0u9fa__cardContent{padding:var(--spacing-3xl)}}.ScenarioCards-module__F0u9fa__cardTitle{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-on-dark);margin:0 0 var(--spacing-sm) 0;line-height:1.3}.ScenarioCards-module__F0u9fa__cardDescription{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-text-on-dark-muted);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.ScenarioCards-module__F0u9fa__card{transition:none}}.ScenarioCards-module__F0u9fa__transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-align:center;margin:0 0 var(--spacing-md) 0;font-style:italic;line-height:1.5}@media (min-width:768px){.ScenarioCards-module__F0u9fa__transitionHook{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl)}}.ScenarioCards-module__F0u9fa__costComparison{font-family:var(--font-family-primary);font-size:var(--font-size-xs-plus);font-weight:var(--font-weight-normal);color:var(--color-text-on-dark-muted);margin:var(--spacing-sm) 0 0 0;opacity:.85;line-height:1.4}.ScenarioCards-module__F0u9fa__clarificationLine{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-align:center;margin:var(--spacing-3xl) 0 0 0;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.5}.ScenarioCards-module__F0u9fa__footnote{font-family:var(--font-family-primary);font-size:var(--font-size-xs-plus);font-weight:var(--font-weight-normal);color:var(--color-text-muted);text-align:center;margin:var(--spacing-md-minus) 0 0 0;line-height:1.4}
.regime-module__6I0c6W__regimeColorVERY_FAVORABLE,.regime-module__6I0c6W__regimeColorCONSTRUCTIVE,.regime-module__6I0c6W__regimeColorNEUTRAL_MIXED,.regime-module__6I0c6W__regimeColorDEFENSIVE,.regime-module__6I0c6W__regimeColorHOSTILE{color:var(--editorial-paper)}.regime-module__6I0c6W__regimeFillVERY_FAVORABLE,.regime-module__6I0c6W__regimeFillCONSTRUCTIVE{background-color:var(--editorial-teal)}.regime-module__6I0c6W__regimeFillNEUTRAL_MIXED{background-color:var(--editorial-ink-soft)}.regime-module__6I0c6W__regimeFillDEFENSIVE{background-color:var(--editorial-defensive)}.regime-module__6I0c6W__regimeFillHOSTILE{background-color:var(--editorial-hostile)}
.TwoWorldsSection-module__MXQWaG__header{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 var(--spacing-5xl) 0}@media (min-width:768px){.TwoWorldsSection-module__MXQWaG__header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.TwoWorldsSection-module__MXQWaG__header{font-size:var(--font-size-section-title-desktop)}}.TwoWorldsSection-module__MXQWaG__grid{gap:var(--spacing-2xl);padding:0 var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:768px){.TwoWorldsSection-module__MXQWaG__grid{gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;padding:0}}.TwoWorldsSection-module__MXQWaG__card{background-color:var(--section-bg-white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (min-width:768px){.TwoWorldsSection-module__MXQWaG__card{padding:var(--spacing-3xl)}}.TwoWorldsSection-module__MXQWaG__cardImageWrapper{margin:calc(-1 * var(--spacing-2xl)) calc(-1 * var(--spacing-2xl)) var(--spacing-xl);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;overflow:hidden}@media (min-width:768px){.TwoWorldsSection-module__MXQWaG__cardImageWrapper{margin:calc(-1 * var(--spacing-3xl)) calc(-1 * var(--spacing-3xl)) var(--spacing-xl)}}.TwoWorldsSection-module__MXQWaG__cardImage{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;display:block}.TwoWorldsSection-module__MXQWaG__cardHeadline{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);color:var(--text-primary)}.TwoWorldsSection-module__MXQWaG__cardBody{font-size:var(--font-size-base,1rem);color:var(--text-secondary);margin-bottom:var(--spacing-xl);white-space:pre-line;flex:1;line-height:1.7}.TwoWorldsSection-module__MXQWaG__cardCta{margin-top:var(--spacing-lg);min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--cta-shadow-default);font-family:var(--font-family-primary);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);cursor:pointer;transition:transform var(--cta-transition-duration) var(--cta-transition-easing), box-shadow var(--cta-transition-duration) var(--cta-transition-easing), background-color var(--cta-transition-duration) var(--cta-transition-easing);border:none;justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){.TwoWorldsSection-module__MXQWaG__cardCta{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}.TwoWorldsSection-module__MXQWaG__cardCta:hover{background:var(--cta-bg-hover);box-shadow:var(--cta-shadow-hover);transform:translateY(-2px)}.TwoWorldsSection-module__MXQWaG__cardCta:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--cta-shadow-focus)}.TwoWorldsSection-module__MXQWaG__cardCta:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.TwoWorldsSection-module__MXQWaG__cardCta{transition:none}.TwoWorldsSection-module__MXQWaG__cardCta:hover{transform:none}}
.RegimeLabel-module__Ro1boa__pill{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 15px;font-size:12px;font-weight:500;display:inline-flex}
.PageHeroSection-module__6QIrLq__hero{background:linear-gradient(to bottom, var(--color-slate-900), var(--color-slate-800));padding-top:calc(var(--spacing-custom-60) + var(--padding-section-mobile-y));padding-bottom:var(--padding-section-mobile-y)}@media (min-width:768px){.PageHeroSection-module__6QIrLq__hero{padding-top:calc(var(--spacing-7xl) + var(--padding-section-tablet-y));padding-bottom:var(--padding-section-tablet-y)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__hero{padding-top:calc(var(--spacing-7xl) + var(--padding-section-desktop-y));padding-bottom:var(--padding-section-desktop-y)}}.PageHeroSection-module__6QIrLq__content{max-width:48rem}.PageHeroSection-module__6QIrLq__alignCenter{text-align:center;margin-left:auto;margin-right:auto}.PageHeroSection-module__6QIrLq__alignLeft{text-align:left}.PageHeroSection-module__6QIrLq__headline{font-family:var(--font-family-primary);font-size:clamp(1.5rem,7vw,2.375rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-white);overflow-wrap:break-word;word-break:break-word;margin-bottom:1.5rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__headline{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__headline{font-size:var(--font-size-title-desktop)}}.PageHeroSection-module__6QIrLq__subheadline{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--color-slate-300);margin-bottom:1rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__subheadline{font-size:var(--font-size-subtitle-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__subheadline{font-size:var(--font-size-subtitle-desktop)}}.PageHeroSection-module__6QIrLq__subheadline2{font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--color-slate-400);max-width:32rem}@media (min-width:768px){.PageHeroSection-module__6QIrLq__subheadline2{font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.PageHeroSection-module__6QIrLq__subheadline2{font-size:var(--font-size-description-desktop)}}.PageHeroSection-module__6QIrLq__alignCenter .PageHeroSection-module__6QIrLq__subheadline2{margin-left:auto;margin-right:auto}
.ConfidenceBadge-module__xyMeJq__badge{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--editorial-ink);color:var(--editorial-ink-soft);background-color:#0000;border-radius:999px;align-items:center;gap:.25rem;padding:8px 15px;font-size:12px;font-weight:500;display:inline-flex}
.CalmSummary-module__6vYmSq__summary{font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:var(--editorial-ink-soft);max-width:52ch;margin:0;font-weight:400}.CalmSummary-module__6vYmSq__short{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55}.CalmSummary-module__6vYmSq__detailed{font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.7}.CalmSummary-module__6vYmSq__plain{color:var(--editorial-ink);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:450;line-height:1.65}
.SignalCard-module__FadBWq__row{border-bottom:1px solid var(--editorial-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(16px,3vw,46px);padding:clamp(20px,2.6vw,32px) 0;transition:padding-left .4s;display:grid}.SignalCard-module__FadBWq__row:hover{padding-left:12px}.SignalCard-module__FadBWq__value{font-family:var(--font-ibm-plex-mono), monospace;color:var(--editorial-teal);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:.15em;font-size:clamp(1.2rem,2.4vw,1.8rem);font-weight:500}.SignalCard-module__FadBWq__valueMax{color:var(--editorial-ink-soft)}.SignalCard-module__FadBWq__body{flex-direction:column;gap:.5rem;display:flex}.SignalCard-module__FadBWq__name{font-family:var(--font-fraunces), Georgia, serif;color:var(--editorial-ink);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:400;line-height:1.08}.SignalCard-module__FadBWq__desc{color:var(--editorial-ink-soft);max-width:48ch;margin:0;font-size:14.5px;line-height:1.55}.SignalCard-module__FadBWq__bar{background:var(--editorial-paper-deep);border-radius:3px;max-width:340px;height:6px;margin-top:4px;overflow:hidden}.SignalCard-module__FadBWq__barFill{background:var(--editorial-copper);border-radius:3px;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}@media (prefers-reduced-motion:reduce){.SignalCard-module__FadBWq__row,.SignalCard-module__FadBWq__barFill{transition:none}}@media (max-width:640px){.SignalCard-module__FadBWq__row{grid-template-columns:1fr;gap:8px}.SignalCard-module__FadBWq__value{justify-self:start}}
.SignalCardsGrid-module__UTUF7G__table{border-top:1px solid var(--editorial-ink)}
.BenefitsCardsDefault-module__yPof0a__section{width:var(--section-width-full);position:relative}.BenefitsCardsDefault-module__yPof0a__section-light-purple{background-color:var(--bc-color-section-bg)}.BenefitsCardsDefault-module__yPof0a__section-white{background-color:var(--section-bg-white)}.BenefitsCardsDefault-module__yPof0a__section-neutral{background-color:var(--section-bg-neutral)}.BenefitsCardsDefault-module__yPof0a__section-enterprise{background-color:var(--section-bg-enterprise)}.BenefitsCardsDefault-module__yPof0a__container{max-width:var(--bc-container-max-width);padding:var(--padding-section-mobile-y) var(--padding-section-mobile-x);width:var(--percent-100);margin:0 auto}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__container{padding:var(--padding-section-tablet-y) var(--padding-section-tablet-x)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__container{padding:var(--padding-section-desktop-y) var(--padding-section-desktop-x)}}.BenefitsCardsDefault-module__yPof0a__header{text-align:center;margin-bottom:var(--bc-section-title-margin-bottom)}.BenefitsCardsDefault-module__yPof0a__title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0;margin-bottom:var(--spacing-lg)}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__title{font-size:var(--font-size-section-title-desktop)}}.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-2xl);width:var(--percent-100);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(3,1fr)}.BenefitsCardsDefault-module__yPof0a__cardsGrid:has(>.BenefitsCardsDefault-module__yPof0a__card:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}}.BenefitsCardsDefault-module__yPof0a__card{background-color:var(--section-bg-white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:var(--spacing-lg);transition:transform var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;flex-direction:column;display:flex}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__card{padding:var(--spacing-3xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__card{padding:var(--card-padding-desktop)}}.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-3xl);border-left:4px solid var(--color-brand-primary);background-color:var(--section-bg-neutral)}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-4xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardFeatured{padding:var(--spacing-4xl) var(--spacing-3xl)}}.BenefitsCardsDefault-module__yPof0a__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.BenefitsCardsDefault-module__yPof0a__iconWrapper{width:var(--icon-size-mobile);height:var(--icon-size-mobile);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__iconWrapper{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}.BenefitsCardsDefault-module__yPof0a__icon{width:var(--percent-100);height:var(--percent-100);color:var(--color-text-primary);stroke-width:1.5px}.BenefitsCardsDefault-module__yPof0a__cardContent{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.BenefitsCardsDefault-module__yPof0a__cardTitle{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardTitle{font-size:var(--font-size-xl)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardTitle{font-size:var(--font-size-xl)}}.BenefitsCardsDefault-module__yPof0a__cardDescription{font-family:var(--font-family-primary);font-size:var(--font-size-body-mobile,16px);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-primary);white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (min-width:768px){.BenefitsCardsDefault-module__yPof0a__cardDescription{font-size:var(--font-size-body-tablet,17px)}}@media (min-width:1024px){.BenefitsCardsDefault-module__yPof0a__cardDescription{font-size:var(--font-size-body-desktop,18px)}}@media (prefers-reduced-motion:reduce){.BenefitsCardsDefault-module__yPof0a__card{transition:none}.BenefitsCardsDefault-module__yPof0a__card:hover{transform:none}}.BenefitsCardsDefault-module__yPof0a__card:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.BenefitsCardsDefault-module__yPof0a__card{border:var(--focus-ring-width) solid var(--color-slate-900)}.BenefitsCardsDefault-module__yPof0a__title,.BenefitsCardsDefault-module__yPof0a__cardTitle,.BenefitsCardsDefault-module__yPof0a__cardDescription{color:var(--color-slate-900)}}
.HistoricalRegimeChart-module__rRdQnG__figure{width:100%;margin:0}.HistoricalRegimeChart-module__rRdQnG__svg{width:100%;height:auto;display:block}.HistoricalRegimeChart-module__rRdQnG__gridLine{stroke:var(--color-slate-200);stroke-width:1px;stroke-dasharray:3 3}.HistoricalRegimeChart-module__rRdQnG__axisLabel{fill:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-feature-settings:"tnum"}.HistoricalRegimeChart-module__rRdQnG__pathAnimated{stroke-dasharray:1600;stroke-dashoffset:1600px;animation:.9s ease-out forwards HistoricalRegimeChart-module__rRdQnG__drawPath}.HistoricalRegimeChart-module__rRdQnG__pathStatic{stroke-dasharray:none;stroke-dashoffset:0}.HistoricalRegimeChart-module__rRdQnG__point{pointer-events:none}@keyframes HistoricalRegimeChart-module__rRdQnG__drawPath{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.HistoricalRegimeChart-module__rRdQnG__pathAnimated{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.HistoricalRegimeChart-module__rRdQnG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.StrategiesPageContent-module__SlPrUW__sectionTitle{font-family:var(--font-family-primary);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 1.5rem}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__sectionTitle{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.StrategiesPageContent-module__SlPrUW__sectionTitle{font-size:var(--font-size-section-title-desktop)}}.StrategiesPageContent-module__SlPrUW__sectionSubtitle{font-size:var(--font-size-lg);color:var(--color-slate-600);text-align:center;max-width:32rem;margin-bottom:3rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__tableWrapper{overflow-x:auto}.StrategiesPageContent-module__SlPrUW__strategyTable{background-color:var(--section-bg-white);border-radius:var(--radius-lg-extra);width:100%;max-width:56rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__tableHeaderRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__tableHeaderGoal{text-align:left;color:var(--color-slate-600);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableHeaderStable{text-align:center;color:var(--color-teal-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableHeaderGrowth{text-align:center;color:var(--color-amber-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__tableCellGoal{font-weight:var(--font-weight-medium);color:var(--color-slate-900);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableCellStable{text-align:center;color:var(--color-teal-700);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__tableCellGrowth{text-align:center;color:var(--color-amber-700);padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__emptyCell{color:var(--color-slate-300)}.StrategiesPageContent-module__SlPrUW__tableNote{text-align:center;color:var(--color-slate-500);font-size:var(--font-size-sm);margin-top:2rem}.StrategiesPageContent-module__SlPrUW__cardsGrid{grid-template-columns:1fr;gap:1.5rem;max-width:64rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__cardsGrid{grid-template-columns:repeat(2,1fr)}}.StrategiesPageContent-module__SlPrUW__honestLimitation{font-size:var(--font-size-xs-plus);color:var(--color-slate-500);text-align:center;max-width:48rem;margin:2rem auto 0;line-height:1.6}.StrategiesPageContent-module__SlPrUW__belowTable{font-size:var(--font-size-xs-plus);color:var(--color-slate-500);text-align:center;white-space:pre-line;max-width:48rem;margin:1.5rem auto 0;line-height:1.6}.StrategiesPageContent-module__SlPrUW__protocolTableDesktop{display:none}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__protocolTableDesktop{display:block}}.StrategiesPageContent-module__SlPrUW__protocolTable{background-color:var(--section-bg-white);border-radius:var(--radius-lg-extra);width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__protocolRow{border-bottom:1px solid var(--color-slate-200);transition:background-color .15s}.StrategiesPageContent-module__SlPrUW__protocolRow:hover{background-color:var(--color-slate-50)}.StrategiesPageContent-module__SlPrUW__protocolRowToggle{font:inherit;color:inherit;font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:inline-flex}.StrategiesPageContent-module__SlPrUW__protocolRowToggle:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-md)}.StrategiesPageContent-module__SlPrUW__protocolDetailRow{border-bottom:1px solid var(--color-slate-200)}.StrategiesPageContent-module__SlPrUW__protocolDetail{opacity:0;max-height:0;transition:max-height .3s,opacity .2s;overflow:hidden}.StrategiesPageContent-module__SlPrUW__protocolDetailOpen{opacity:1;max-height:300px}@media (prefers-reduced-motion:reduce){.StrategiesPageContent-module__SlPrUW__protocolDetail{transition:none}}.StrategiesPageContent-module__SlPrUW__protocolSummary{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:0;padding:.75rem 1.5rem;line-height:1.5}.StrategiesPageContent-module__SlPrUW__protocolLinks{gap:1.5rem;padding:0 1.5rem .75rem;display:flex}.StrategiesPageContent-module__SlPrUW__protocolExternalLink{font-size:var(--font-size-xs-plus);color:var(--text-brand-accessible);text-decoration:none}.StrategiesPageContent-module__SlPrUW__protocolExternalLink:hover{text-decoration:underline}.StrategiesPageContent-module__SlPrUW__protocolTableMobile{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__protocolTableMobile{display:none}}.StrategiesPageContent-module__SlPrUW__mobileProtocolCard{background-color:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:1rem}.StrategiesPageContent-module__SlPrUW__mobileProtocolHeader{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.StrategiesPageContent-module__SlPrUW__mobileProtocolHeader:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-md)}.StrategiesPageContent-module__SlPrUW__mobileProtocolName{font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.StrategiesPageContent-module__SlPrUW__expandIcon{color:var(--color-slate-600);align-items:center;display:inline-flex}.StrategiesPageContent-module__SlPrUW__mobileProtocolSubtitle{font-size:var(--font-size-xs-plus);color:var(--color-slate-500);margin:.25rem 0 .5rem}.StrategiesPageContent-module__SlPrUW__mobileProtocolField{font-size:var(--font-size-xs-plus);color:var(--color-slate-600);margin:.25rem 0}.StrategiesPageContent-module__SlPrUW__feeTable{background-color:var(--section-bg-white);border-radius:var(--radius-lg-extra);min-width:28rem;max-width:48rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__feeTable{width:100%;min-width:unset}}.StrategiesPageContent-module__SlPrUW__feeTableCell{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-900);padding:.75rem}@media (min-width:768px){.StrategiesPageContent-module__SlPrUW__feeTableCell{font-size:var(--font-size-md);padding:1rem 1.5rem}}.StrategiesPageContent-module__SlPrUW__feeRowFree{font-weight:var(--font-weight-bold);color:var(--text-success-accessible)}.StrategiesPageContent-module__SlPrUW__questionsList{flex-direction:column;gap:2rem;display:flex}.StrategiesPageContent-module__SlPrUW__optionsList{color:var(--color-slate-600);font-size:var(--font-size-md);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.StrategiesPageContent-module__SlPrUW__brandPromise{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0 0 .75rem}.StrategiesPageContent-module__SlPrUW__goldenRule{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0}.StrategiesPageContent-module__SlPrUW__cvmBanner{background-color:var(--color-slate-100);text-align:center;padding:1rem 1.5rem}.StrategiesPageContent-module__SlPrUW__cvmBanner p{font-size:var(--font-size-xs);color:var(--color-slate-600);margin:0 0 .5rem;line-height:1.4}.StrategiesPageContent-module__SlPrUW__cvmBanner p:last-child{margin-bottom:0}.StrategiesPageContent-module__SlPrUW__disclaimer{padding-top:2rem;padding-bottom:2rem}.StrategiesPageContent-module__SlPrUW__disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__disclaimerText{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0 0 1rem;line-height:1.5}.StrategiesPageContent-module__SlPrUW__disclaimerText:last-child{margin-bottom:0}.StrategiesPageContent-module__SlPrUW__ctaSection{text-align:center}.StrategiesPageContent-module__SlPrUW__ctaDescription{font-size:var(--font-size-lg);color:var(--color-slate-600);max-width:32rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}.StrategiesPageContent-module__SlPrUW__strategyBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-xs) 0}.StrategiesPageContent-module__SlPrUW__strategyTagline{font-size:var(--font-size-sm-plus);color:var(--color-text-secondary);margin:0 0 var(--spacing-md) 0;line-height:1.5}.StrategiesPageContent-module__SlPrUW__strategyGrowth{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);background:var(--color-teal-50);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);margin:0 0 var(--spacing-md) 0;display:inline-block}.StrategiesPageContent-module__SlPrUW__strategyStats{gap:var(--spacing-xs) var(--spacing-md);margin-bottom:var(--spacing-md);padding:var(--spacing-sm) 0;border-top:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200);grid-template-columns:1fr 1fr;display:grid}.StrategiesPageContent-module__SlPrUW__strategyStat{gap:var(--spacing-2xs);flex-direction:column;display:flex}.StrategiesPageContent-module__SlPrUW__strategyStatLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.StrategiesPageContent-module__SlPrUW__strategyStatValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.StrategiesPageContent-module__SlPrUW__strategyDescription{font-size:var(--font-size-sm-plus);color:var(--color-text-body);margin:0 0 var(--spacing-sm) 0;line-height:1.6}.StrategiesPageContent-module__SlPrUW__strategyAllocation{margin:var(--spacing-md) 0;padding:var(--spacing-sm);background:var(--section-bg-neutral);border-radius:var(--radius-md)}.StrategiesPageContent-module__SlPrUW__strategyAllocationText{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-text-heading);margin:0 0 var(--spacing-xs) 0}.StrategiesPageContent-module__SlPrUW__strategyAllocationNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.StrategiesPageContent-module__SlPrUW__strategyUseCase{font-size:var(--font-size-sm);color:var(--color-text-body);margin:0 0 var(--spacing-sm) 0;font-style:italic}.StrategiesPageContent-module__SlPrUW__strategyNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:var(--spacing-sm) 0 0 0}.StrategiesPageContent-module__SlPrUW__strategyWarning{font-size:var(--font-size-xs);color:var(--color-amber-700);background:var(--color-amber-50);padding:var(--spacing-sm);border-radius:var(--radius-md);border-left:3px solid var(--color-amber-500);margin:var(--spacing-sm) 0 0 0}.StrategiesPageContent-module__SlPrUW__strategyAccess{font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--section-bg-neutral);padding:var(--spacing-sm);border-radius:var(--radius-md);margin:var(--spacing-sm) 0 0 0}
.HowItWorksThreeUp-module__wx2kBq__header{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);text-align:center;margin-bottom:var(--spacing-2xl)}.HowItWorksThreeUp-module__wx2kBq__row{gap:var(--spacing-2xl);margin:0;grid-template-columns:1fr;max-width:60rem;margin-inline:auto;padding:0;list-style:none;display:grid}@media (min-width:768px){.HowItWorksThreeUp-module__wx2kBq__row{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr)}}.HowItWorksThreeUp-module__wx2kBq__item{margin:0}.HowItWorksThreeUp-module__wx2kBq__figure{align-items:center;gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}.HowItWorksThreeUp-module__wx2kBq__phone{aspect-ratio:9/19;border-radius:var(--radius-xl,var(--radius-lg));background-color:var(--color-text-heading);width:100%;max-width:14rem;padding:var(--spacing-2xs);box-shadow:var(--shadow-lg);transition:transform .2s;position:relative}@media (min-width:768px){.HowItWorksThreeUp-module__wx2kBq__phone:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.HowItWorksThreeUp-module__wx2kBq__phone{transition:none}.HowItWorksThreeUp-module__wx2kBq__phone:hover{transform:none}}.HowItWorksThreeUp-module__wx2kBq__notch{top:var(--spacing-xs);border-radius:var(--radius-pill);background-color:var(--color-surface-secondary);opacity:.6;z-index:1;width:28%;height:.4rem;position:absolute;left:50%;transform:translate(-50%)}.HowItWorksThreeUp-module__wx2kBq__screen{border-radius:var(--radius-lg);background-color:var(--color-surface-secondary);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.HowItWorksThreeUp-module__wx2kBq__screenImage{-o-object-fit:cover;object-fit:cover}.HowItWorksThreeUp-module__wx2kBq__placeholder{font-size:var(--font-size-2xl,var(--font-size-xl));font-weight:var(--font-weight-bold);color:var(--color-text-muted);opacity:.5}.HowItWorksThreeUp-module__wx2kBq__caption{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-body);text-align:center;line-height:var(--line-height-snug);max-width:16rem}
.ProcessSteps-module__9WSMTG__header{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);text-align:center;margin-bottom:var(--spacing-2xl)}.ProcessSteps-module__9WSMTG__row{gap:var(--spacing-xl);margin:0;grid-template-columns:1fr;max-width:72rem;margin-inline:auto;padding:0;list-style:none;display:grid}@media (min-width:640px){.ProcessSteps-module__9WSMTG__row{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProcessSteps-module__9WSMTG__row{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr)}}.ProcessSteps-module__9WSMTG__step{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.ProcessSteps-module__9WSMTG__badge{border-radius:var(--radius-full);background-color:var(--color-brand-primary-hover);width:2rem;height:2rem;color:var(--color-text-on-dark);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.ProcessSteps-module__9WSMTG__imageWrap{aspect-ratio:16/10;border-radius:var(--radius-lg);background-color:var(--color-surface-secondary);width:100%;position:relative;overflow:hidden}.ProcessSteps-module__9WSMTG__image{-o-object-fit:cover;object-fit:cover}.ProcessSteps-module__9WSMTG__stepTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);line-height:var(--line-height-snug);margin:0}.ProcessSteps-module__9WSMTG__stepDesc{font-size:var(--font-size-md);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0}
.DisclaimerNote-module__NWz82a__note{font-family:var(--font-family-primary);font-size:var(--font-size-xs);color:var(--color-slate-500);margin:var(--spacing-md-minus) 0 0;padding:0;line-height:1.5}
.page-module__oWFE1q__editorial{background:var(--editorial-paper);color:var(--editorial-ink)}.page-module__oWFE1q__editorial :is(h1,h2,h3){font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;font-weight:400}.page-module__oWFE1q__eyebrow{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--editorial-copper-text);font-weight:500}.page-module__oWFE1q__hero{background:var(--editorial-paper);padding:clamp(140px,20vh,220px) 0 clamp(56px,9vh,110px);position:relative;overflow:hidden}.page-module__oWFE1q__grain{z-index:1;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/filter%3E%3C/svg%3E");position:absolute;inset:0}.page-module__oWFE1q__heroInner{z-index:2;position:relative}.page-module__oWFE1q__masthead{border-bottom:2px solid var(--editorial-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:clamp(28px,5vh,46px);padding-bottom:18px;display:flex}.page-module__oWFE1q__heroDate{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--editorial-ink-soft)}.page-module__oWFE1q__heroTitle{letter-spacing:-.03em;color:var(--editorial-ink);margin:.12em 0 .3em;font-size:clamp(3.2rem,9vw,8rem);line-height:.92}.page-module__oWFE1q__heroTitleAccent{color:var(--editorial-teal);font-style:italic}.page-module__oWFE1q__standfirst{max-width:50ch;font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:var(--editorial-ink-soft);margin:0;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:400;line-height:1.55}.page-module__oWFE1q__scoreSec{border-top:1px solid var(--editorial-line);padding:clamp(56px,10vh,120px) 0}.page-module__oWFE1q__scoreGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(36px,6vw,80px);display:grid}.page-module__oWFE1q__gaugeWrap{flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.page-module__oWFE1q__scoreCopy{flex-direction:column;gap:1.25rem;display:flex}.page-module__oWFE1q__plainLead{border-bottom:1px solid var(--editorial-line);padding-bottom:1.25rem}.page-module__oWFE1q__pills{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:820px){.page-module__oWFE1q__scoreGrid{grid-template-columns:1fr;gap:40px}}.page-module__oWFE1q__section{border-top:1px solid var(--editorial-line);padding:clamp(56px,10vh,120px) 0}.page-module__oWFE1q__secHead{margin-bottom:clamp(28px,5vh,50px)}.page-module__oWFE1q__h2{max-width:20ch;color:var(--editorial-ink);margin:.3em 0 0;font-size:clamp(1.9rem,4vw,3.1rem)}.page-module__oWFE1q__srcPills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__oWFE1q__method{background:var(--editorial-ink);color:var(--editorial-paper);padding:clamp(64px,12vh,150px) 0}.page-module__oWFE1q__methodHead{margin-bottom:1.75rem}.page-module__oWFE1q__eyebrowDark{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--editorial-copper-soft);font-weight:500}.page-module__oWFE1q__h2Dark{font-family:var(--font-fraunces), Georgia, serif;max-width:18ch;color:var(--editorial-paper);margin:.2em 0 .5em;font-size:clamp(2rem,5vw,4rem);font-weight:400}.page-module__oWFE1q__method a{color:var(--editorial-copper-soft)}.page-module__oWFE1q__method a:hover{color:var(--editorial-paper)}.page-module__oWFE1q__method p{color:var(--editorial-paper-dim)}
.DataFreshnessBadge-module__COd7bG__badge{font-family:var(--font-ibm-plex-mono), monospace;color:var(--editorial-ink);border:1px solid var(--editorial-line);background-color:var(--editorial-paper);border-radius:8px;align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;display:inline-flex}.DataFreshnessBadge-module__COd7bG__badge[data-status=fresh] svg{color:var(--editorial-teal)}.DataFreshnessBadge-module__COd7bG__badge[data-status=delayed] svg{color:var(--editorial-copper)}.DataFreshnessBadge-module__COd7bG__badge[data-status=stale] svg,.DataFreshnessBadge-module__COd7bG__badge[data-status=unavailable] svg{color:var(--editorial-hostile)}.DataFreshnessBadge-module__COd7bG__source{font-weight:500}.DataFreshnessBadge-module__COd7bG__divider{color:var(--editorial-ink-soft)}.DataFreshnessBadge-module__COd7bG__statusLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--editorial-ink-soft);font-size:11px}
.MethodologyLink-module__Bv3NvW__link{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible);text-underline-offset:3px;align-items:baseline;text-decoration:underline;display:inline-flex}.MethodologyLink-module__Bv3NvW__link:hover{text-decoration-thickness:2px}.MethodologyLink-module__Bv3NvW__link:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:3px;border-radius:var(--radius-sm)}.MethodologyLink-module__Bv3NvW__externalIcon{margin-left:var(--spacing-xs);flex-shrink:0;align-self:center}
.ToolPage-module__D3GPLW__page{gap:var(--spacing-xl);max-width:880px;padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}.ToolPage-module__D3GPLW__hero{text-align:center;gap:var(--spacing-xs);padding-bottom:var(--spacing-md);flex-direction:column;display:flex}.ToolPage-module__D3GPLW__kicker{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-brand-accessible);font-weight:var(--font-weight-semibold);margin:0}.ToolPage-module__D3GPLW__headline{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0;line-height:1.2}.ToolPage-module__D3GPLW__subtitle{font-size:var(--font-size-md);color:var(--color-slate-600);align-self:center;max-width:560px;margin:0;line-height:1.5}.ToolPage-module__D3GPLW__calculatorSection{width:100%}.ToolPage-module__D3GPLW__vignette{padding:var(--spacing-md);background:linear-gradient(135deg, var(--color-teal-50), var(--color-emerald-50));border-radius:var(--radius-lg);text-align:center}.ToolPage-module__D3GPLW__vignetteSubtitle{font-size:var(--font-size-md);color:var(--color-slate-700);margin:0;font-style:italic;line-height:1.5}.ToolPage-module__D3GPLW__disclaimer{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0;line-height:1.5}.ToolPage-module__D3GPLW__lessonCallout{gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-teal-50);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.ToolPage-module__D3GPLW__lessonCalloutLabel{font-size:var(--font-size-sm);color:var(--color-slate-700)}.ToolPage-module__D3GPLW__lessonCalloutLink{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-brand-accessible);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ToolPage-module__D3GPLW__lessonCalloutLink:hover{text-decoration-thickness:2px}.ToolPage-module__D3GPLW__footer{padding-top:var(--spacing-lg);border-top:1px solid var(--color-slate-200);font-size:var(--font-size-sm)}.ToolPage-module__D3GPLW__footerLink{color:var(--text-brand-accessible);text-underline-offset:3px;font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-thickness:1px}@media (max-width:640px){.ToolPage-module__D3GPLW__page{padding:var(--spacing-xl) var(--spacing-md);gap:var(--spacing-lg)}.ToolPage-module__D3GPLW__headline{font-size:var(--font-size-2xl)}.ToolPage-module__D3GPLW__footer{flex-direction:column;align-items:flex-start}}
.ProductDisclaimer-module__Km6fmG__disclaimer{font-family:var(--font-family-primary);font-size:var(--font-size-xs);color:var(--color-text-secondary);max-width:70ch;margin:0;line-height:1.5}
.investorForm-module__ifq7NG__form{max-width:40rem;margin:0 auto}.investorForm-module__ifq7NG__fieldset{border:none;margin:0;padding:0}.investorForm-module__ifq7NG__legend{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--spacing-xs)}.investorForm-module__ifq7NG__intro{font-size:var(--font-size-md);color:var(--color-text-body);margin-bottom:var(--spacing-lg)}.investorForm-module__ifq7NG__field{margin-bottom:var(--spacing-md);display:block}.investorForm-module__ifq7NG__row{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.investorForm-module__ifq7NG__row{grid-template-columns:1fr 1fr}}.investorForm-module__ifq7NG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-heading);margin-bottom:var(--spacing-2xs);display:block}.investorForm-module__ifq7NG__input{width:100%;padding:var(--spacing-sm);font-size:var(--font-size-md);color:var(--color-text-primary);background-color:var(--color-surface-secondary);border:1px solid var(--color-slate-300);border-radius:var(--radius-md)}.investorForm-module__ifq7NG__input:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.investorForm-module__ifq7NG__error{font-size:var(--font-size-sm);color:var(--color-error);margin-bottom:var(--spacing-sm)}.investorForm-module__ifq7NG__submit{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm) var(--spacing-xl);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-on-dark);background-color:var(--color-brand-primary-hover);border-radius:var(--radius-md);cursor:pointer;border:none;display:inline-flex}@media (min-width:640px){.investorForm-module__ifq7NG__submit{width:auto}}.investorForm-module__ifq7NG__submit:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.investorForm-module__ifq7NG__submit:disabled{opacity:.6;cursor:not-allowed}.investorForm-module__ifq7NG__spinner{border-radius:var(--radius-full);border:2px solid;border-top-color:#0000;width:1em;height:1em;animation:.7s linear infinite investorForm-module__ifq7NG__investor-spin}@keyframes investorForm-module__ifq7NG__investor-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.investorForm-module__ifq7NG__spinner{animation:none}}.investorForm-module__ifq7NG__hint{margin-top:var(--spacing-2xs);font-size:var(--font-size-sm);color:var(--color-error);display:block}.investorForm-module__ifq7NG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.investorForm-module__ifq7NG__privacy{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--spacing-sm)}.investorForm-module__ifq7NG__success{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-md);color:var(--color-text-heading);padding:var(--spacing-lg);background-color:var(--section-bg-neutral);border-radius:var(--radius-md);display:inline-flex}
.LessonRoadmap-module__3bZ8wG__grid{gap:var(--spacing-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.LessonRoadmap-module__3bZ8wG__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.LessonRoadmap-module__3bZ8wG__grid{grid-template-columns:repeat(3,1fr)}}.LessonRoadmap-module__3bZ8wG__gridItem{display:flex}.LessonRoadmap-module__3bZ8wG__card{gap:var(--spacing-sm);padding:var(--spacing-xl);border-radius:var(--radius-lg-extra);background:var(--color-slate-50);border:1px dashed var(--color-slate-300);cursor:var(--cta-cursor-disabled);width:100%;font-family:var(--font-family-primary);flex-direction:column;display:flex}.LessonRoadmap-module__3bZ8wG__badge{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);background:var(--color-slate-200);color:var(--color-slate-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);align-self:flex-start;display:inline-block}.LessonRoadmap-module__3bZ8wG__cardTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);margin:var(--spacing-xs) 0 0;line-height:1.3}.LessonRoadmap-module__3bZ8wG__cardDescription{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0;line-height:1.5}
.PoweredByAttribution-module__982rta__attribution{font-family:var(--font-family-primary);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.PoweredByAttribution-module__982rta__link{color:var(--text-brand-accessible);text-underline-offset:2px;font-weight:var(--font-weight-medium);text-decoration:underline}.PoweredByAttribution-module__982rta__link:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px;border-radius:var(--radius-sm)}
.DemoPage-module__J2EZJG__demoContainer{width:100%;height:100dvh}