@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a.03ez25a9g3i0n.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/76b70a1dbe058eb5.3i9rha7jpxn0q.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/2fb76073e23fd9e4.2o7ko1d-5m1xu.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/6131cbbf5549afa2.1ee5w62fj497l.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/45462fd7b7c12654.1way2z9fj6cig.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/ba63f6a0e436df8e.0szrwpqb9mkwe.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-20C4,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/07c7676b89ed2778.p.45535valc9rzk.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}.b_HrZq_className{font-family:Inter,system-ui,arial;font-style:normal}.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/4f6667dd39116621.00az9qtie3ho1.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/07935285219a259d.3j-a226dh71aj.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/f58031ded4338640.2gwoz23eiro2t.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/77814b00d5ca94a4.0i3h3th1vs4m7.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-20C4,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/605ce01b664af129.p.0zr6hhvz-h9nw.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}.YomSZW_className{font-family:Geist,system-ui,arial;font-style:normal}.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/edb5f85793adc1bb.0v2ipp7s07_p9.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/92b6de9cb55945e2.44ks8kcggj012.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-20C4,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/237858b39a32779d.p.1ii7211jqpzi_.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/edb5f85793adc1bb.0v2ipp7s07_p9.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/92b6de9cb55945e2.44ks8kcggj012.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-20C4,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/237858b39a32779d.p.1ii7211jqpzi_.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/edb5f85793adc1bb.0v2ipp7s07_p9.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/92b6de9cb55945e2.44ks8kcggj012.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-20C4,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/237858b39a32779d.p.1ii7211jqpzi_.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}.VEFPdq_className{font-family:Space Grotesk,system-ui,arial;font-style:normal}.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/329bc21294e2fb3d.1j5s5ojb4-d-s.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/2e26954cfd51b6e3.237s8-2g-gft2.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-20C4,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/a1b1d0384e6aa746.p.0hamgza7cpt1x.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/1123fb89de588a48.40v7iydlhc_yt.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/d0f4d39c08066a29.438h7bwt6ldsi.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-20C4,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/7015758c94fe7945.p.0rg7ym60g9xsl.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}._0dJnma_className{font-family:Fraunces,Georgia,serif}._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/a6b537d2d7915fee.3zhtymus0wdqb.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/3fa4db8b844e05e3.0pmct4677vsxx.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/ca77c3e9113c98bb.3ocirkky1304u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c974309cb591fe01.2t9t9wqjy3mle.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/ff88af711673de4c.1mpetegfkmrpx.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-20C4,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/73c8302d2fdfe340.p.21ll88aq_0oyg.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/7e9bef65aac3123c.31-2bzhq1gx_9.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/1162af63fcaf8ea1.0f3h4b-tjqzo3.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/016f413c39673ab5.0sflpynh3ej1u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f8811ef018a909c.27ejr3saujpnj.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/5ae16e032a695779.39nnxslxex6wc.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-20C4,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/9f5be66613d9c872.p.2ywx9loap4j4s.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/a9d496095246f204.2ontrj8z1-o25.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/77a3cbba9bdc124c.09u7xr8k2v3b3.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/97bb3ebca65431f5.144t3q6qt7pcw.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5292b6f0553b782.05kx2-004bls0.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/eab7bda515aafe7a.0i8rkz_8jdoco.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-20C4,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/a036da9e181f7bda.p.3b4nq-163zziz.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}._3zlTRa_className{font-family:IBM Plex Mono,ui-monospace,monospace;font-style:normal}._3zlTRa_variable{--font-ibm-plex-mono:"IBM Plex Mono", ui-monospace, monospace}
.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%)}.ywvWiW_banner.ywvWiW_visible{opacity:1;transform:none}.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){.ywvWiW_container{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);flex-flow:wrap}}.ywvWiW_content{flex:1;min-width:0}.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){.ywvWiW_text{font-size:var(--font-size-sm)}}.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}.ywvWiW_link:hover{color:var(--color-teal-300)}.ywvWiW_link:focus{outline:var(--focus-ring-width) solid var(--color-teal-400);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.ywvWiW_actions{width:var(--percent-100);gap:var(--spacing-sm);flex-shrink:0;display:flex}@media (min-width:769px){.ywvWiW_actions{gap:var(--spacing-md);width:auto}}.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){.ywvWiW_button{min-width:var(--dimension-100);padding:var(--spacing-md) var(--spacing-2xl);flex:none}}.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)}.ywvWiW_buttonAccept:hover{box-shadow:var(--cta-shadow-hover);transform:translateY(-1px)}.ywvWiW_buttonAccept:active{transform:translateY(0)}.ywvWiW_buttonAccept:focus{outline:var(--focus-ring-width) solid var(--color-teal-400);outline-offset:var(--focus-ring-offset)}.ywvWiW_buttonDecline{background:var(--glass-surface-muted);color:var(--text-white-emphasis);border:1px solid var(--glass-border-light)}.ywvWiW_buttonDecline:hover{background:var(--glass-surface-subtle);border-color:var(--glass-surface-subtle);transform:translateY(-1px)}.ywvWiW_buttonDecline:active{transform:translateY(0)}.ywvWiW_buttonDecline:focus{outline:var(--focus-ring-width) solid var(--glass-border-medium);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.ywvWiW_banner{background:var(--color-slate-900);border-top:var(--focus-ring-width) solid var(--color-white)}.ywvWiW_text{color:var(--color-white)}.ywvWiW_link{text-decoration:underline;text-decoration-thickness:var(--focus-ring-width)}.ywvWiW_buttonDecline{border-width:var(--focus-ring-width)}}@media (prefers-reduced-motion:reduce){.ywvWiW_banner{transition:none}.ywvWiW_button:hover{transform:none}}
.SSahbW_dropdown{display:inline-block;position:relative}.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}.SSahbW_dropdownButton:hover{background:var(--theme-bg-secondary);border-color:var(--theme-border-secondary)}.SSahbW_dropdownButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.SSahbW_icon{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.SSahbW_currentLanguage{text-align:left;flex:1}.SSahbW_chevron{width:var(--spacing-xl);height:var(--spacing-xl);transition:transform var(--transition-normal);flex-shrink:0}.SSahbW_chevronOpen{transform:rotate(180deg)}.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: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 SSahbW_fadeIn{0%{opacity:var(--opacity-0);transform:translateY(calc(-1 * var(--spacing-sm)))}to{opacity:var(--opacity-100);transform:translateY(0)}}.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}.SSahbW_dropdownItem:hover{background:var(--theme-bg-secondary)}.SSahbW_dropdownItem.SSahbW_active{background:var(--theme-bg-tertiary);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible)}.SSahbW_checkmark{width:var(--spacing-xl);height:var(--spacing-xl);flex-shrink:0}.SSahbW_inline{align-items:center;gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;display:flex}.SSahbW_localeLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.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}.SSahbW_inlineButton:hover{background:var(--color-gray-100);border-color:var(--color-gray-200)}.SSahbW_inlineButton:focus{outline:2px solid var(--theme-interactive-primary);outline-offset:2px}.SSahbW_inlineButton.SSahbW_active{background:var(--color-gray-50);border-color:var(--color-gray-200)}.SSahbW_inlineButton.SSahbW_active:after{content:"";background:var(--theme-interactive-primary);border-radius:var(--radius-sm);height:2px;position:absolute;bottom:-2px;left:25%;right:25%}.SSahbW_size-sm .SSahbW_dropdownButton{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.SSahbW_size-sm .SSahbW_inlineButton{padding:var(--spacing-xs) var(--spacing-sm)}.SSahbW_size-sm .SSahbW_icon,.SSahbW_size-sm .SSahbW_chevron,.SSahbW_size-sm .SSahbW_checkmark{width:var(--spacing-lg);height:var(--spacing-lg)}.SSahbW_size-md .SSahbW_dropdownButton{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}.SSahbW_size-md .SSahbW_inlineButton{padding:var(--spacing-sm) var(--spacing-md)}.SSahbW_size-md .SSahbW_icon,.SSahbW_size-md .SSahbW_chevron,.SSahbW_size-md .SSahbW_checkmark{width:var(--spacing-xl);height:var(--spacing-xl)}.SSahbW_size-lg .SSahbW_dropdownButton{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-md)}.SSahbW_size-lg .SSahbW_inlineButton{padding:var(--spacing-md) var(--spacing-lg)}.SSahbW_size-lg .SSahbW_icon,.SSahbW_size-lg .SSahbW_chevron,.SSahbW_size-lg .SSahbW_checkmark{width:var(--spacing-2xl);height:var(--spacing-2xl)}.SSahbW_dropdown.SSahbW_themeDark .SSahbW_dropdownMenu{background:var(--color-gray-900);border-color:var(--color-gray-800)}.SSahbW_dropdown.SSahbW_themeDark .SSahbW_dropdownItem{color:var(--color-gray-100)}.SSahbW_dropdown.SSahbW_themeDark .SSahbW_dropdownItem:hover{background:var(--color-gray-800)}.SSahbW_dropdown.SSahbW_themeDark .SSahbW_dropdownItem.SSahbW_active{background:var(--color-gray-700);color:var(--theme-interactive-primary)}@media (min-width:769px){.SSahbW_dropdownMenu{min-width:100%}}@media (prefers-reduced-motion:reduce){.SSahbW_chevron,.SSahbW_dropdownItem,.SSahbW_inlineButton{transition:none}}
.qJ2AJa_footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);margin-top:auto}.qJ2AJa_container{max-width:var(--dimension-1200);padding:var(--spacing-2xl) var(--spacing-2xl);margin:0 auto}.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}.qJ2AJa_productNav{justify-content:center;gap:var(--spacing-sm) var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.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}.qJ2AJa_productNavLink:hover,.qJ2AJa_productNavLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.qJ2AJa_disclosures{margin-bottom:var(--spacing-xl);text-align:center}.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}.qJ2AJa_disclosureText:last-child{margin-bottom:0}.qJ2AJa_disclaimer{margin-bottom:var(--spacing-xl);text-align:center}.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}.qJ2AJa_divider{background-color:var(--footer-border-color);height:1px;margin-bottom:var(--spacing-xl)}.qJ2AJa_legalLinks{justify-content:center;gap:var(--spacing-md) var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.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}.qJ2AJa_legalLink:hover,.qJ2AJa_legalLink:focus-visible{opacity:var(--opacity-100);text-decoration:underline}.qJ2AJa_legalLink:focus-visible{outline:var(--radius-sm) solid var(--color-white);outline-offset:var(--spacing-xs)}.qJ2AJa_bottomSection{align-items:center;gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.qJ2AJa_bottomSection{text-align:left;flex-direction:row;justify-content:space-between}}.qJ2AJa_legalInfo{gap:var(--spacing-xs);font-size:var(--font-size-xs);flex-direction:column;display:flex}@media (min-width:768px){.qJ2AJa_legalInfo{gap:var(--spacing-sm);flex-direction:row}}.qJ2AJa_brandName{font-weight:var(--font-weight-semibold);color:var(--footer-text-color)}.qJ2AJa_copyright{opacity:var(--opacity-75);color:var(--footer-text-color)}.qJ2AJa_footerLanguageSwitcher{justify-content:center;display:flex}@media (min-width:768px){.qJ2AJa_footerLanguageSwitcher{justify-content:flex-start}}.qJ2AJa_socialSection{display:block}.qJ2AJa_socialIcons{justify-content:center;gap:var(--spacing-lg);display:flex}@media (min-width:768px){.qJ2AJa_socialIcons{justify-content:flex-end}}.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}.qJ2AJa_socialLink:hover,.qJ2AJa_socialLink:focus-visible{opacity:var(--opacity-100)}.qJ2AJa_socialLink:focus-visible{outline:var(--radius-sm) solid var(--color-white)}.qJ2AJa_socialIcon{width:var(--spacing-xl);height:var(--spacing-xl)}.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){.qJ2AJa_socialLink,.qJ2AJa_legalLink{transition:none}}
.nEgR9q_transitionHook{text-align:center;margin:0;padding:2rem 1rem;font-style:italic}.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)}.nEgR9q_transitionPivotal{font-size:var(--font-size-xl);color:var(--color-slate-600);letter-spacing:-.01em}.nEgR9q_disclaimer{padding-top:2rem;padding-bottom:2rem}.nEgR9q_disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.nEgR9q_disclaimerText{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0 0 1rem;line-height:1.5}.nEgR9q_disclaimerText:last-child{margin-bottom:0}
.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}.WPoBoq_hero[data-theme=light],.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)}.WPoBoq_hero[data-theme=lighter]{--_overlay:var(--hero-overlay-lighter)}.WPoBoq_sceneLayer{z-index:0;position:absolute;inset:0}.WPoBoq_canvasHost{background:var(--_grad);width:100%;height:100%;position:absolute;inset:0}.WPoBoq_canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.WPoBoq_hero[data-band=true] .WPoBoq_canvas{mix-blend-mode:screen;opacity:0}.WPoBoq_hero[data-band=true][data-theme=light] .WPoBoq_canvas,.WPoBoq_hero[data-band=true][data-theme=lighter] .WPoBoq_canvas{mix-blend-mode:multiply}.WPoBoq_poster{z-index:1;position:absolute;inset:0}.WPoBoq_posterDuotone img{filter:saturate(.55)contrast(1.02)}.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}.WPoBoq_scrim{z-index:2;pointer-events:none;position:absolute;inset:0}.WPoBoq_hero[data-align=left] .WPoBoq_scrim{background:linear-gradient(90deg, var(--_overlay) 0%, transparent 72%)}.WPoBoq_hero[data-align=center] .WPoBoq_scrim{background:linear-gradient(180deg, transparent 30%, var(--_overlay) 100%), radial-gradient(120% 80% at 50% 60%, var(--_overlay) 0%, transparent 70%)}.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}.WPoBoq_hero[data-align=center] .WPoBoq_container{text-align:center}.WPoBoq_content{max-width:44rem}.WPoBoq_hero[data-align=center] .WPoBoq_content{margin:0 auto}.WPoBoq_eyebrow{font-family:var(--font-family-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--_eyebrow);margin:0 0 1rem;font-size:.8rem}.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}.WPoBoq_headlineAccent{color:var(--_accent);font-style:normal}.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}.WPoBoq_hero[data-align=center] .WPoBoq_subheadline,.WPoBoq_hero[data-align=center] .WPoBoq_subheadline2{margin-left:auto;margin-right:auto}.WPoBoq_subheadline2{color:var(--_fg-muted);max-width:44ch;margin:0 0 1rem;font-size:1rem;line-height:1.55}.WPoBoq_ctaRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.WPoBoq_hero[data-align=center] .WPoBoq_ctaRow{justify-content:center}.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}.WPoBoq_ctaPrimary:hover{background:var(--brand-primary-dark);transform:translateY(-1px)}.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}.WPoBoq_ctaSecondary:hover{color:var(--accent-gold)}.WPoBoq_ctaPrimary:focus-visible,.WPoBoq_ctaSecondary:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}@media (max-width:600px){.WPoBoq_hero{min-height:clamp(28rem,80vh,40rem)}}@media (prefers-reduced-motion:reduce){.WPoBoq_ctaPrimary,.WPoBoq_ctaSecondary{transition:none}}
.kABOpG_container{text-align:center;max-width:960px;margin:0 auto}.kABOpG_eyebrow{margin:0 0 var(--spacing-md) 0}.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){.kABOpG_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.kABOpG_title{font-size:var(--font-size-section-title-desktop)}}.kABOpG_subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0 0 var(--spacing-4xl) 0;line-height:1.5}.kABOpG_tableWrapper{display:none}@media (min-width:768px){.kABOpG_tableWrapper{margin-bottom:var(--spacing-3xl);display:block}}.kABOpG_table{border-collapse:collapse;text-align:left;width:100%}.kABOpG_tableHeaderRow{background-color:var(--color-teal-50)}.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)}.kABOpG_tableRow{border-bottom:1px solid var(--color-slate-200)}.kABOpG_tableRow:last-child{border-bottom:none}.kABOpG_td{font-size:var(--font-size-md);color:var(--color-text-body);padding:var(--spacing-md);vertical-align:top}.kABOpG_tdCompetitors{color:var(--color-text-secondary);font-size:var(--font-size-sm-plus)}.kABOpG_freeText{color:var(--text-success-accessible);font-weight:var(--font-weight-semibold)}.kABOpG_freeLabel{align-items:center;gap:var(--spacing-xs);display:inline-flex}.kABOpG_checkIcon{width:var(--spacing-md);height:var(--spacing-md);color:var(--text-success-accessible)}.kABOpG_highlightDifference{color:var(--text-primary-accessible);font-weight:var(--font-weight-bold)}.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}.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}.kABOpG_mobileCards{gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (min-width:768px){.kABOpG_mobileCards{display:none}}.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}.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)}.kABOpG_mobileCompareGrid{gap:var(--spacing-md-minus);margin-bottom:var(--spacing-md-minus);grid-template-columns:1fr 1fr;display:grid}.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)}.kABOpG_mobileCompareValue{font-size:var(--font-size-sm-plus);color:var(--color-text-body);line-height:1.4}.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)}.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}.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}.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}.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){.kABOpG_tableRow,.kABOpG_mobileCard{transition:none}}.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}.kABOpG_expandToggle:hover{border-color:var(--color-brand-primary)}.kABOpG_expandToggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.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)}.kABOpG_expandChevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal) ease;flex-shrink:0}.kABOpG_expandChevronOpen{transform:rotate(180deg)}.kABOpG_expandedSlot{margin-top:var(--spacing-xl)}@media (prefers-reduced-motion:reduce){.kABOpG_expandChevron,.kABOpG_expandToggle{transition:none}}
.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}.tvixAW_wrapper{text-align:center;max-width:680px;margin:0 auto}.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){.tvixAW_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.tvixAW_title{font-size:var(--font-size-section-title-desktop)}}.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}.tvixAW_ctaGroup{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.tvixAW_ctaGroup{flex-direction:row;justify-content:center}}.tvixAW_ctaPrimary,.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){.tvixAW_ctaPrimary,.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){.tvixAW_ctaPrimary,.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)}}.tvixAW_ctaPrimary{background-color:var(--cta-bg-primary);color:var(--cta-color-primary);border:var(--cta-border-width) solid var(--cta-bg-primary)}.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)}.tvixAW_ctaPrimary:active{transform:var(--cta-transform-active)}.tvixAW_ctaSecondary{color:var(--cta-bg-primary);border:var(--cta-border-width) solid var(--cta-bg-primary);background-color:#0000}.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)}.tvixAW_ctaSecondary:active{transform:var(--cta-transform-active)}@media (prefers-reduced-motion:reduce){.tvixAW_ctaPrimary,.tvixAW_ctaSecondary{transition:none}}
.t30FLa_container{max-width:720px;margin:0 auto}.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}.t30FLa_toggle:hover{border-color:var(--color-brand-primary)}.t30FLa_toggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.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)}.t30FLa_chevron{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal) ease;flex-shrink:0}.t30FLa_chevronOpen{transform:rotate(180deg)}.t30FLa_content{opacity:0;max-height:0;transition:max-height var(--animation-duration-slow) ease, opacity var(--animation-duration-normal) ease;overflow:hidden}.t30FLa_contentOpen{opacity:1;max-height:1000px}.t30FLa_inner{padding:var(--spacing-lg) 0}.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}.t30FLa_paragraph:last-of-type{margin-bottom:0}.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}.t30FLa_link:hover{color:var(--color-brand-primary-hover)}@media (prefers-reduced-motion:reduce){.t30FLa_chevron,.t30FLa_content,.t30FLa_toggle{transition:none}}
.CIDh6a_withImage{align-items:center;gap:var(--spacing-3xl);flex-direction:column;max-width:900px;margin:0 auto;display:flex}@media (min-width:768px){.CIDh6a_withImage{align-items:flex-start;gap:var(--spacing-5xl);flex-direction:row}}.CIDh6a_textOnly{max-width:680px;margin:0 auto}.CIDh6a_imageColumn{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--shadow-black-light);flex-shrink:0}.CIDh6a_eyebrow{margin:0 0 var(--spacing-md) 0}.CIDh6a_photo{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:200px;height:200px;display:block}@media (min-width:768px){.CIDh6a_photo{width:240px;height:240px}}.CIDh6a_textColumn{flex:1;min-width:0}.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){.CIDh6a_header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.CIDh6a_header{font-size:var(--font-size-section-title-desktop)}}.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}.CIDh6a_paragraph:last-of-type{margin-bottom:0}.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}.CIDh6a_emailLink:hover{color:var(--color-brand-primary-hover)}.CIDh6a_socialLinks{gap:var(--spacing-md);margin-top:var(--spacing-xl);flex-wrap:wrap;display:flex}.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}.CIDh6a_socialLink:hover{color:var(--color-brand-primary-hover)}[data-theme=dark] .CIDh6a_header{color:var(--color-text-on-dark)}[data-theme=dark] .CIDh6a_paragraph{color:var(--color-text-on-dark-secondary)}[data-theme=dark] .CIDh6a_emailLink{color:var(--color-teal-300)}[data-theme=dark] .CIDh6a_emailLink:hover{color:var(--color-teal-200)}[data-theme=dark] .CIDh6a_socialLink{color:var(--color-teal-300)}[data-theme=dark] .CIDh6a_socialLink:hover{color:var(--color-teal-200)}
.KI9Yla_root{gap:var(--spacing-4xl);flex-direction:column;display:flex}.KI9Yla_root.KI9Yla_generous{gap:var(--spacing-5xl)}.KI9Yla_intro{text-align:center;gap:var(--spacing-md);flex-direction:column;max-width:48rem;margin-inline:auto;display:flex}.KI9Yla_eyebrow{margin:0}.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){.KI9Yla_headline{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.KI9Yla_headline{font-size:var(--font-size-section-title-desktop)}}.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){.KI9Yla_introSubhead{display:none}}.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){.KI9Yla_lead{display:block}}.KI9Yla_split{gap:var(--spacing-2xl);flex-direction:column;display:flex}@media (min-width:900px){.KI9Yla_split{align-items:center;gap:var(--spacing-4xl);flex-direction:row}.KI9Yla_split.KI9Yla_imageRight{flex-direction:row-reverse}}.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}.KI9Yla_image{-o-object-fit:cover;object-fit:cover}.KI9Yla_body{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:900px){.KI9Yla_imageCard{aspect-ratio:5/4;flex:1 1 0}.KI9Yla_body{flex:1 1 0}}.KI9Yla_paragraph{font-size:var(--font-size-md);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0}.KI9Yla_ctaBlock{align-items:center;gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}.KI9Yla_bridge{max-width:40rem;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.KI9Yla_ctaRow{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.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}.KI9Yla_secondary:hover{text-decoration:underline}.KI9Yla_secondaryIcon{width:1em;height:1em}
.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)}.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){.WZJCjq_tocTitle{font-size:var(--font-size-subtitle-tablet)}}.WZJCjq_tocList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WZJCjq_tocItem{margin:0}.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}.WZJCjq_tocLink:hover{color:var(--text-primary-accessible);transform:translateX(var(--spacing-xs))}.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){.WZJCjq_tocLink{font-size:var(--font-size-description-tablet)}}.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}.WZJCjq_section{margin-bottom:var(--spacing-5xl);scroll-margin-top:var(--dimension-100);content-visibility:auto;contain-intrinsic-size:1px 500px}.WZJCjq_section:last-of-type{margin-bottom:0}.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){.WZJCjq_sectionTitle{font-size:var(--font-size-subtitle-tablet);margin-bottom:var(--spacing-3xl)}}.WZJCjq_sectionContent{color:var(--color-slate-700);font-size:var(--font-size-description-mobile);line-height:var(--line-height-description)}@media (min-width:768px){.WZJCjq_sectionContent{font-size:var(--font-size-description-tablet)}}.WZJCjq_subsection{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl)}.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){.WZJCjq_subsectionTitle{font-size:var(--font-size-description-tablet)}}.WZJCjq_subsectionContent{color:var(--color-slate-700)}.WZJCjq_paragraph{margin:0 0 var(--spacing-lg) 0;line-height:var(--line-height-description)}.WZJCjq_paragraph:last-child{margin-bottom:0}.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}.WZJCjq_table{width:var(--percent-100);border-collapse:collapse;font-size:var(--font-size-text-mobile)}@media (min-width:768px){.WZJCjq_table{font-size:var(--font-size-text-tablet)}}.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)}.WZJCjq_table th,.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){.WZJCjq_table th,.WZJCjq_table td{padding:var(--spacing-lg) var(--spacing-xl)}}.WZJCjq_table th{background:var(--section-bg-enterprise);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.WZJCjq_table tbody tr:last-child td{border-bottom:none}.WZJCjq_table tbody tr:hover{background:var(--section-bg-enterprise)}.WZJCjq_list{margin:var(--spacing-xl) 0;padding-left:var(--spacing-3xl)}.WZJCjq_list li{margin-bottom:var(--spacing-md);color:var(--color-slate-700);line-height:var(--line-height-description);padding-left:var(--spacing-xs)}.WZJCjq_list li:last-child{margin-bottom:0}.WZJCjq_list li::marker{color:var(--brand-primary)}.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){.WZJCjq_contactInfo{padding:var(--spacing-3xl)}}.WZJCjq_contactItem{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:640px){.WZJCjq_contactItem{align-items:center;gap:var(--spacing-lg);flex-direction:row}}.WZJCjq_contactItem:last-child{margin-bottom:0}.WZJCjq_contactLabel{font-weight:var(--font-weight-bold);color:var(--color-slate-700);min-width:var(--dimension-140)}.WZJCjq_contactLink{color:var(--color-teal-700);font-weight:var(--font-weight-medium);transition:color var(--animation-duration-fast) ease;text-decoration:none}.WZJCjq_contactLink:hover{color:var(--text-primary-accessible);text-decoration:underline}.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)}.WZJCjq_retentionList{margin:var(--spacing-3xl) 0;gap:var(--spacing-md);padding:0;list-style:none;display:grid}.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){.WZJCjq_retentionList li{justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl);flex-direction:row}}.WZJCjq_retentionList strong{color:var(--color-slate-900);font-weight:var(--font-weight-bold)}.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}.WZJCjq_backToTop:hover{background:var(--color-slate-300);color:var(--color-slate-900);transform:var(--cta-transform-hover)}.WZJCjq_backToTop:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}.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){.WZJCjq_document{padding:var(--padding-section-tablet-y) var(--padding-section-tablet-x);font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.WZJCjq_document{padding:var(--padding-section-desktop-y) 0;font-size:var(--font-size-description-desktop)}}.WZJCjq_header{margin-bottom:var(--spacing-5xl);padding-bottom:var(--spacing-4xl);border-bottom:var(--focus-ring-width) solid var(--color-slate-100)}.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){.WZJCjq_title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.WZJCjq_title{font-size:var(--font-size-title-desktop)}}.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}.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){.WZJCjq_intro{font-size:var(--font-size-description-tablet)}}.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){.WZJCjq_highlight{padding:var(--spacing-3xl)}}.WZJCjq_highlightInfo{background:var(--section-bg-enterprise);border-left-color:var(--brand-primary)}.WZJCjq_highlightWarning{background:var(--color-amber-50);border-left-color:var(--color-amber-500)}.WZJCjq_highlightImportant{background:var(--section-bg-enterprise);border-left-color:var(--color-slate-500)}@media print{.WZJCjq_tableOfContents,.WZJCjq_backToTop{display:none}.WZJCjq_section{page-break-inside:avoid}.WZJCjq_sectionTitle{page-break-after:avoid;border-bottom-color:var(--color-slate-900)}.WZJCjq_tableWrapper{border:1px solid #ccc}.WZJCjq_table{page-break-inside:avoid}.WZJCjq_table th{background:#f0f0f0}.WZJCjq_contactLink{color:inherit}.WZJCjq_contactLink:after{content:" (" attr(href) ")";font-size:9pt}}@media (prefers-color-scheme:dark){.WZJCjq_tableOfContents{background:var(--color-slate-800);border-color:var(--color-slate-700)}.WZJCjq_tocTitle,.WZJCjq_sectionTitle,.WZJCjq_subsectionTitle{color:var(--color-white)}.WZJCjq_tocLink{color:var(--color-teal-400)}.WZJCjq_tocLink:hover{color:var(--color-teal-300)}.WZJCjq_tocNumber{background:var(--color-teal-900);color:var(--color-teal-300)}.WZJCjq_sectionContent,.WZJCjq_subsectionContent,.WZJCjq_paragraph,.WZJCjq_list li{color:var(--color-slate-300)}.WZJCjq_tableWrapper{border-color:var(--color-slate-700)}.WZJCjq_tableCaption{background:var(--color-slate-800);border-bottom-color:var(--color-slate-700);color:var(--color-white)}.WZJCjq_table th{background:var(--color-slate-800);color:var(--color-white)}.WZJCjq_table th,.WZJCjq_table td{border-color:var(--color-slate-700)}.WZJCjq_table tbody tr:hover{background:var(--color-slate-800)}.WZJCjq_retentionList li{background:var(--color-slate-800);border-left-color:var(--color-teal-500)}.WZJCjq_retentionList strong{color:var(--color-white)}.WZJCjq_contactInfo{background:linear-gradient(135deg, var(--teal-overlay-subtle) 0%, var(--color-slate-800) 100%);border-color:var(--color-slate-700)}.WZJCjq_contactLabel{color:var(--color-slate-300)}.WZJCjq_contactLink{color:var(--color-teal-400)}.WZJCjq_contactLink:hover{color:var(--color-teal-300)}.WZJCjq_backToTop{background:var(--color-slate-800);color:var(--color-slate-300)}.WZJCjq_backToTop:hover{background:var(--color-slate-700);color:var(--color-white)}.WZJCjq_document{background:var(--color-slate-900);color:var(--color-slate-200)}.WZJCjq_header{border-bottom-color:var(--color-slate-700)}.WZJCjq_title{color:var(--color-white)}.WZJCjq_lastUpdated{color:var(--color-slate-400);background:var(--color-slate-800)}.WZJCjq_intro{color:var(--color-slate-300)}.WZJCjq_highlightInfo{background:var(--teal-overlay-subtle);border-left-color:var(--color-teal-400)}.WZJCjq_highlightWarning{background:var(--amber-overlay-subtle);border-left-color:var(--color-amber-400)}.WZJCjq_highlightImportant{background:var(--color-slate-800);border-left-color:var(--color-slate-500)}}@media (prefers-reduced-motion:reduce){.WZJCjq_tocLink,.WZJCjq_contactLink,.WZJCjq_backToTop{transition:none}.WZJCjq_tocLink:hover,.WZJCjq_backToTop:hover{transform:none}}
._974szG_wedge{background:var(--surface-paper);border-top:3px solid var(--accent-action);padding:var(--spacing-3xl) var(--spacing-lg)}._974szG_inner{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;max-width:60ch;margin:0 auto;display:flex}._974szG_eyebrow{color:var(--accent-action-text);margin:0}._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}._974szG_honest{max-width:52ch;font-size:var(--font-size-md);color:var(--text-on-paper-muted);margin:0;line-height:1.55}._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}._974szG_cta:hover{transform:translateY(-1px)}._974szG_cta:focus-visible{outline:2px solid var(--accent-action-text);outline-offset:2px}._974szG_warm{border-top-color:var(--accent-warm)}._974szG_warm ._974szG_eyebrow{color:var(--accent-warm-text)}._974szG_neutral{border-top-color:var(--surface-ink)}._974szG_neutral ._974szG_eyebrow{color:var(--text-on-paper-muted)}@media (min-width:768px){._974szG_claim{font-size:var(--font-size-4xl)}}@media (prefers-reduced-motion:reduce){._974szG_cta{transition:none}._974szG_cta:hover{transform:none}}
._2fmxVG_heroCanvas{z-index:0;pointer-events:none;opacity:.4;position:absolute;inset:0}._2fmxVG_heroCanvasEl{width:100%;height:100%;display:block}
.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){.F0u9fa_header{font-size:var(--font-size-section-title-tablet);margin-bottom:var(--spacing-5xl)}}@media (min-width:1024px){.F0u9fa_header{font-size:var(--font-size-section-title-desktop);margin-bottom:var(--spacing-custom-56)}}.F0u9fa_grid{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:768px){.F0u9fa_grid{gap:var(--spacing-lg);flex-direction:row}}.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){.F0u9fa_card{min-height:360px}}.F0u9fa_cardBackgroundImage{z-index:0;position:absolute;inset:0}.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}.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){.F0u9fa_cardContent{padding:var(--spacing-3xl)}}.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}.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){.F0u9fa_card{transition:none}}.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){.F0u9fa_transitionHook{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl)}}.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}.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}.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}
.nkmZtq_band{border-top:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-ink);padding:clamp(56px,10vh,120px) 0}.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}.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}.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}.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}.nkmZtq_actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:.4rem;display:flex}.nkmZtq_primary,.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}.nkmZtq_primary{background:var(--editorial-ink);color:var(--editorial-paper);border:1px solid var(--editorial-ink)}.nkmZtq_secondary{color:var(--editorial-ink);border:1px solid var(--editorial-ink);background:0 0}.nkmZtq_primary:hover,.nkmZtq_secondary:hover{transform:translateY(-1px)}.nkmZtq_secondary:hover{background:var(--editorial-ink);color:var(--editorial-paper)}.nkmZtq_primary:focus-visible,.nkmZtq_secondary:focus-visible{outline:2px solid var(--editorial-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.nkmZtq_primary,.nkmZtq_secondary{transition:none}.nkmZtq_primary:hover,.nkmZtq_secondary:hover{transform:none}}
.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){.MXQWaG_header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.MXQWaG_header{font-size:var(--font-size-section-title-desktop)}}.MXQWaG_grid{gap:var(--spacing-2xl);padding:0 var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:768px){.MXQWaG_grid{gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;padding:0}}.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){.MXQWaG_card{padding:var(--spacing-3xl)}}.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){.MXQWaG_cardImageWrapper{margin:calc(-1 * var(--spacing-3xl)) calc(-1 * var(--spacing-3xl)) var(--spacing-xl)}}.MXQWaG_cardImage{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;display:block}.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)}.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}.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){.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)}}.MXQWaG_cardCta:hover{background:var(--cta-bg-hover);box-shadow:var(--cta-shadow-hover);transform:translateY(-2px)}.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)}.MXQWaG_cardCta:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.MXQWaG_cardCta{transition:none}.MXQWaG_cardCta:hover{transform:none}}
.OBi-Dq_wrapper{width:100%;max-width:420px;margin:0 auto;position:relative}.OBi-Dq_gauge{width:100%;height:auto;display:block;overflow:visible}.OBi-Dq_track{stroke:var(--editorial-line)}.OBi-Dq_value{stroke:url(#market-gauge-track);transition:none}.OBi-Dq_needle{stroke:var(--editorial-ink)}.OBi-Dq_tick{fill:var(--editorial-ink-soft);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs-plus)}.OBi-Dq_stop0{stop-color:var(--editorial-copper)}.OBi-Dq_stop1{stop-color:var(--editorial-copper-soft)}.OBi-Dq_stop2{stop-color:var(--editorial-teal)}.OBi-Dq_readout{justify-content:center;align-items:baseline;gap:var(--spacing-xs);display:flex;position:absolute;top:46%;left:0;right:0}.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}.OBi-Dq_max{font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-md);color:var(--editorial-ink-soft)}
._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){._6QIrLq_hero{padding-top:calc(var(--spacing-7xl) + var(--padding-section-tablet-y));padding-bottom:var(--padding-section-tablet-y)}}@media (min-width:1024px){._6QIrLq_hero{padding-top:calc(var(--spacing-7xl) + var(--padding-section-desktop-y));padding-bottom:var(--padding-section-desktop-y)}}._6QIrLq_content{max-width:48rem}._6QIrLq_alignCenter{text-align:center;margin-left:auto;margin-right:auto}._6QIrLq_alignLeft{text-align:left}._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){._6QIrLq_headline{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){._6QIrLq_headline{font-size:var(--font-size-title-desktop)}}._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){._6QIrLq_subheadline{font-size:var(--font-size-subtitle-tablet)}}@media (min-width:1024px){._6QIrLq_subheadline{font-size:var(--font-size-subtitle-desktop)}}._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){._6QIrLq_subheadline2{font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){._6QIrLq_subheadline2{font-size:var(--font-size-description-desktop)}}._6QIrLq_alignCenter ._6QIrLq_subheadline2{margin-left:auto;margin-right:auto}
._6I0c6W_regimeColorVERY_FAVORABLE,._6I0c6W_regimeColorCONSTRUCTIVE,._6I0c6W_regimeColorNEUTRAL_MIXED,._6I0c6W_regimeColorDEFENSIVE,._6I0c6W_regimeColorHOSTILE{color:var(--editorial-paper)}._6I0c6W_regimeFillVERY_FAVORABLE,._6I0c6W_regimeFillCONSTRUCTIVE{background-color:var(--editorial-teal)}._6I0c6W_regimeFillNEUTRAL_MIXED{background-color:var(--editorial-ink-soft)}._6I0c6W_regimeFillDEFENSIVE{background-color:var(--editorial-defensive)}._6I0c6W_regimeFillHOSTILE{background-color:var(--editorial-hostile)}
.Ro1boa_pill{padding:var(--spacing-sm) var(--spacing-md-plus);border-radius:var(--radius-pill);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;align-items:center;font-weight:500;display:inline-flex}
.xyMeJq_badge{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md-plus);border-radius:var(--radius-pill);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--editorial-ink);color:var(--editorial-ink-soft);background-color:#0000;font-weight:500;display:inline-flex}
.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}
.yPof0a_section{width:var(--section-width-full);position:relative}.yPof0a_section-light-purple{background-color:var(--bc-color-section-bg)}.yPof0a_section-white{background-color:var(--section-bg-white)}.yPof0a_section-neutral{background-color:var(--section-bg-neutral)}.yPof0a_section-enterprise{background-color:var(--section-bg-enterprise)}.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){.yPof0a_container{padding:var(--padding-section-tablet-y) var(--padding-section-tablet-x)}}@media (min-width:1024px){.yPof0a_container{padding:var(--padding-section-desktop-y) var(--padding-section-desktop-x)}}.yPof0a_header{text-align:center;margin-bottom:var(--bc-section-title-margin-bottom)}.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){.yPof0a_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.yPof0a_title{font-size:var(--font-size-section-title-desktop)}}.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){.yPof0a_cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.yPof0a_cardsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(3,1fr)}.yPof0a_cardsGrid:has(>.yPof0a_card:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}}.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){.yPof0a_card{padding:var(--spacing-3xl)}}@media (min-width:1024px){.yPof0a_card{padding:var(--card-padding-desktop)}}.yPof0a_cardFeatured{padding:var(--spacing-3xl);border-left:4px solid var(--color-brand-primary);background-color:var(--section-bg-neutral)}@media (min-width:768px){.yPof0a_cardFeatured{padding:var(--spacing-4xl)}}@media (min-width:1024px){.yPof0a_cardFeatured{padding:var(--spacing-4xl) var(--spacing-3xl)}}.yPof0a_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.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){.yPof0a_iconWrapper{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}.yPof0a_icon{width:var(--percent-100);height:var(--percent-100);color:var(--color-text-primary);stroke-width:1.5px}.yPof0a_cardContent{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.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){.yPof0a_cardTitle{font-size:var(--font-size-xl)}}@media (min-width:1024px){.yPof0a_cardTitle{font-size:var(--font-size-xl)}}.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){.yPof0a_cardDescription{font-size:var(--font-size-body-tablet,17px)}}@media (min-width:1024px){.yPof0a_cardDescription{font-size:var(--font-size-body-desktop,18px)}}@media (prefers-reduced-motion:reduce){.yPof0a_card{transition:none}.yPof0a_card:hover{transform:none}}.yPof0a_card:focus-visible{outline:var(--focus-ring-width) solid var(--text-primary-accessible);outline-offset:var(--focus-ring-offset)}@media (prefers-contrast:high){.yPof0a_card{border:var(--focus-ring-width) solid var(--color-slate-900)}.yPof0a_title,.yPof0a_cardTitle,.yPof0a_cardDescription{color:var(--color-slate-900)}}
.oWFE1q_editorial{background:var(--editorial-paper);color:var(--editorial-ink)}.oWFE1q_editorial :is(h1,h2,h3){font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;font-weight:400}.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}.oWFE1q_hero{background:var(--editorial-paper);padding:clamp(140px,20vh,220px) 0 clamp(56px,9vh,110px);position:relative;overflow:hidden}.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}.oWFE1q_heroInner{z-index:2;position:relative}.oWFE1q_masthead{border-bottom:2px solid var(--editorial-ink);justify-content:space-between;align-items:flex-end;gap:var(--spacing-md-minus);flex-wrap:wrap;margin-bottom:clamp(28px,5vh,46px);padding-bottom:18px;display:flex}.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)}.oWFE1q_heroTitle{letter-spacing:-.03em;color:var(--editorial-ink);margin:.12em 0 .3em;font-size:clamp(3.2rem,9vw,8rem);line-height:.92}.oWFE1q_heroTitleAccent{color:var(--editorial-teal);font-style:italic}.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}.oWFE1q_scoreSec{border-top:1px solid var(--editorial-line);padding:clamp(56px,10vh,120px) 0}.oWFE1q_scoreGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(36px,6vw,80px);display:grid}.oWFE1q_gaugeWrap{flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.oWFE1q_scoreCopy{flex-direction:column;gap:1.25rem;display:flex}.oWFE1q_scoreDetail{border-top:1px solid var(--editorial-line);margin-top:clamp(36px,6vh,64px);padding-top:clamp(28px,5vh,44px)}.oWFE1q_stateDepthBody{max-width:62ch;margin:0}.oWFE1q_pills{gap:var(--spacing-sm-plus);flex-wrap:wrap;justify-content:center;display:flex}.oWFE1q_confidenceReason{max-width:42ch;margin:var(--spacing-sm-plus) auto 0;color:var(--editorial-ink-soft);font-size:var(--font-size-sm);text-align:center}@media (max-width:820px){.oWFE1q_scoreGrid{grid-template-columns:1fr;gap:40px}}.oWFE1q_section{border-top:1px solid var(--editorial-line);padding:clamp(56px,10vh,120px) 0}.oWFE1q_secHead{margin-bottom:clamp(28px,5vh,50px)}.oWFE1q_h2{max-width:20ch;color:var(--editorial-ink);margin:.3em 0 0;font-size:clamp(1.9rem,4vw,3.1rem)}.oWFE1q_srcPills{gap:var(--spacing-sm-plus);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oWFE1q_method{background:var(--editorial-ink);color:var(--editorial-paper);padding:var(--spacing-4xl) 0}.oWFE1q_method .oWFE1q_dataSource{margin:0 0 var(--spacing-lg);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-wide);color:var(--editorial-paper)}.oWFE1q_methodNote{max-width:70ch}.oWFE1q_method a{color:var(--editorial-copper-soft)}.oWFE1q_method a:hover{color:var(--editorial-paper)}.oWFE1q_method p{color:var(--editorial-paper-dim)}.oWFE1q_outageBanner{gap:var(--spacing-2xs);margin:var(--spacing-xl) 0 0;padding:var(--spacing-lg) var(--spacing-xl);background:var(--editorial-paper-deep);border:1px solid var(--editorial-copper-soft);border-radius:var(--radius-lg);flex-direction:column;display:flex}.oWFE1q_outageBanner strong{font-weight:var(--font-weight-semibold);color:var(--editorial-ink)}.oWFE1q_outageBanner span{font-size:var(--font-size-sm);color:var(--editorial-muted)}.oWFE1q_viewSwitcher{padding:var(--spacing-md) 0 0}.oWFE1q_viewSwitcherList{gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oWFE1q_viewSwitcherLink{color:var(--editorial-ink-soft);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;padding:var(--spacing-xs) 0;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.oWFE1q_viewSwitcherLink:hover{color:var(--editorial-ink)}.oWFE1q_viewSwitcherLink[aria-current=page]{color:var(--editorial-ink);border-bottom:1px solid}.oWFE1q_conditionTable{border-top:1px solid var(--editorial-line)}.oWFE1q_conditionRow{border-bottom:1px solid var(--editorial-line)}.oWFE1q_conditionSummary{align-items:baseline;gap:var(--spacing-md);padding:var(--spacing-md) 0;cursor:pointer;min-height:24px;list-style:none;display:flex}.oWFE1q_conditionSummary::-webkit-details-marker{display:none}.oWFE1q_conditionSummary:focus-visible{outline:2px solid var(--editorial-teal-deep);outline-offset:2px}.oWFE1q_conditionTitle{font-family:var(--font-fraunces), Georgia, serif;font-size:var(--font-size-xl);color:var(--editorial-ink)}.oWFE1q_conditionState{color:var(--editorial-teal-deep,inherit);font-style:italic;font-weight:400}.oWFE1q_conditionBody{padding:0 0 var(--spacing-md)}.oWFE1q_conditionRead{margin:0 0 var(--spacing-sm)}.oWFE1q_conditionExplainer{color:var(--editorial-ink-soft);font-size:var(--font-size-sm);margin:0}.oWFE1q_stateLead{font-family:var(--font-fraunces), Georgia, serif;font-size:var(--font-size-2xl);margin:0 0 var(--spacing-md);max-width:28ch;line-height:1.25}.oWFE1q_stateLeadStrong{color:var(--editorial-ink);font-weight:600}.oWFE1q_stateLeadRest{color:var(--editorial-ink-soft);font-weight:400}.oWFE1q_stateDepth{margin-bottom:clamp(28px,5vh,44px)}.oWFE1q_stateExplainer{color:var(--editorial-ink-soft);max-width:62ch;margin:0}.oWFE1q_coverageNote{color:var(--editorial-ink-soft);border-left:2px solid var(--editorial-line);max-width:62ch;margin:0;padding-left:.75rem}.oWFE1q_chevron{border-right:1.5px solid var(--editorial-ink-soft);border-bottom:1.5px solid var(--editorial-ink-soft);flex-shrink:0;align-self:center;width:.55em;height:.55em;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}details[open]>summary .oWFE1q_chevron{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.oWFE1q_chevron{transition:none}}.oWFE1q_memoToggle{cursor:pointer;color:var(--editorial-teal-deep);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;padding:var(--spacing-sm) 0;align-items:center;gap:var(--spacing-sm);min-height:24px;list-style:none;display:inline-flex}.oWFE1q_memoToggle::-webkit-details-marker{display:none}.oWFE1q_memoToggle:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.5em;height:.5em;transition:transform .2s;transform:rotate(45deg)}details[open]>.oWFE1q_memoToggle:after{transform:rotate(-135deg)}.oWFE1q_memoToggle:focus-visible{outline:2px solid var(--editorial-teal-deep);outline-offset:2px}@media (prefers-reduced-motion:reduce){.oWFE1q_memoToggle:after{transition:none}}.oWFE1q_umbrellaGrid{gap:var(--spacing-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.oWFE1q_umbrellaGrid{grid-template-columns:1fr 1fr}}.oWFE1q_umbrellaCard{border:1px solid var(--editorial-line)}.oWFE1q_umbrellaCardLink{padding:var(--spacing-xl);color:inherit;min-height:24px;text-decoration:none;display:block}.oWFE1q_umbrellaCardTitle{font-size:var(--font-size-2xl);margin:0 0 var(--spacing-sm)}.oWFE1q_umbrellaCardRead{margin:0 0 var(--spacing-md)}.oWFE1q_umbrellaCardPlain{font-family:var(--font-fraunces), Georgia, serif;font-size:var(--font-size-lg);color:var(--editorial-ink);margin:0 0 var(--spacing-sm);line-height:1.35}.oWFE1q_umbrellaCardMeta{color:var(--editorial-ink-soft);font-size:var(--font-size-sm);letter-spacing:.04em;margin:0 0 var(--spacing-md)}.oWFE1q_umbrellaCardMeta[data-band=VERY_FAVORABLE] strong{color:var(--editorial-teal-deep)}.oWFE1q_umbrellaCardMeta[data-band=CONSTRUCTIVE] strong{color:var(--editorial-teal)}.oWFE1q_umbrellaCardMeta[data-band=NEUTRAL_MIXED] strong{color:var(--editorial-ink-soft)}.oWFE1q_umbrellaCardMeta[data-band=DEFENSIVE] strong{color:var(--editorial-defensive)}.oWFE1q_umbrellaCardMeta[data-band=HOSTILE] strong{color:var(--editorial-hostile)}.oWFE1q_umbrellaCardCta{color:var(--editorial-teal-deep,inherit);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase}
.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){.SlPrUW_sectionTitle{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.SlPrUW_sectionTitle{font-size:var(--font-size-section-title-desktop)}}.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}.SlPrUW_tableWrapper{overflow-x:auto}.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}.SlPrUW_tableHeaderRow{border-bottom:1px solid var(--color-slate-200)}.SlPrUW_tableHeaderGoal{text-align:left;color:var(--color-slate-600);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.SlPrUW_tableHeaderStable{text-align:center;color:var(--color-teal-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.SlPrUW_tableHeaderGrowth{text-align:center;color:var(--color-amber-700);font-weight:var(--font-weight-medium);padding:1rem 1.5rem}.SlPrUW_tableRow{border-bottom:1px solid var(--color-slate-200)}.SlPrUW_tableCellGoal{font-weight:var(--font-weight-medium);color:var(--color-slate-900);padding:1rem 1.5rem}.SlPrUW_tableCellStable{text-align:center;color:var(--color-teal-700);padding:1rem 1.5rem}.SlPrUW_tableCellGrowth{text-align:center;color:var(--color-amber-700);padding:1rem 1.5rem}.SlPrUW_emptyCell{color:var(--color-slate-300)}.SlPrUW_tableNote{text-align:center;color:var(--color-slate-500);font-size:var(--font-size-sm);margin-top:2rem}.SlPrUW_cardsGrid{grid-template-columns:1fr;gap:1.5rem;max-width:64rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.SlPrUW_cardsGrid{grid-template-columns:repeat(2,1fr)}}.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}.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}.SlPrUW_protocolTableDesktop{display:none}@media (min-width:768px){.SlPrUW_protocolTableDesktop{display:block}}.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}.SlPrUW_protocolRow{border-bottom:1px solid var(--color-slate-200);transition:background-color .15s}.SlPrUW_protocolRow:hover{background-color:var(--color-slate-50)}.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}.SlPrUW_protocolRowToggle:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-md)}.SlPrUW_protocolDetailRow{border-bottom:1px solid var(--color-slate-200)}.SlPrUW_protocolDetail{opacity:0;max-height:0;transition:max-height .3s,opacity .2s;overflow:hidden}.SlPrUW_protocolDetailOpen{opacity:1;max-height:300px}@media (prefers-reduced-motion:reduce){.SlPrUW_protocolDetail{transition:none}}.SlPrUW_protocolSummary{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:0;padding:.75rem 1.5rem;line-height:1.5}.SlPrUW_protocolLinks{gap:1.5rem;padding:0 1.5rem .75rem;display:flex}.SlPrUW_protocolExternalLink{font-size:var(--font-size-xs-plus);color:var(--text-brand-accessible);text-decoration:none}.SlPrUW_protocolExternalLink:hover{text-decoration:underline}.SlPrUW_protocolTableMobile{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.SlPrUW_protocolTableMobile{display:none}}.SlPrUW_mobileProtocolCard{background-color:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:1rem}.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}.SlPrUW_mobileProtocolHeader:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-md)}.SlPrUW_mobileProtocolName{font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.SlPrUW_expandIcon{color:var(--color-slate-600);align-items:center;display:inline-flex}.SlPrUW_mobileProtocolSubtitle{font-size:var(--font-size-xs-plus);color:var(--color-slate-500);margin:.25rem 0 .5rem}.SlPrUW_mobileProtocolField{font-size:var(--font-size-xs-plus);color:var(--color-slate-600);margin:.25rem 0}.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){.SlPrUW_feeTable{width:100%;min-width:unset}}.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){.SlPrUW_feeTableCell{font-size:var(--font-size-md);padding:1rem 1.5rem}}.SlPrUW_feeRowFree{font-weight:var(--font-weight-bold);color:var(--text-success-accessible)}.SlPrUW_questionsList{flex-direction:column;gap:2rem;display:flex}.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}.SlPrUW_brandPromise{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0 0 .75rem}.SlPrUW_goldenRule{color:var(--color-teal-800);font-weight:var(--font-weight-medium);text-align:center;margin:0}.SlPrUW_cvmBanner{background-color:var(--color-slate-100);text-align:center;padding:1rem 1.5rem}.SlPrUW_cvmBanner p{font-size:var(--font-size-xs);color:var(--color-slate-600);margin:0 0 .5rem;line-height:1.4}.SlPrUW_cvmBanner p:last-child{margin-bottom:0}.SlPrUW_disclaimer{padding-top:2rem;padding-bottom:2rem}.SlPrUW_disclaimersSection{max-width:56rem;margin-left:auto;margin-right:auto}.SlPrUW_disclaimerText{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0 0 1rem;line-height:1.5}.SlPrUW_disclaimerText:last-child{margin-bottom:0}.SlPrUW_ctaSection{text-align:center}.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}.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}.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}.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}.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}.SlPrUW_strategyStat{gap:var(--spacing-2xs);flex-direction:column;display:flex}.SlPrUW_strategyStatLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.SlPrUW_strategyStatValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.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}.SlPrUW_strategyAllocation{margin:var(--spacing-md) 0;padding:var(--spacing-sm);background:var(--section-bg-neutral);border-radius:var(--radius-md)}.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}.SlPrUW_strategyAllocationNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.SlPrUW_strategyUseCase{font-size:var(--font-size-sm);color:var(--color-text-body);margin:0 0 var(--spacing-sm) 0;font-style:italic}.SlPrUW_strategyNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:var(--spacing-sm) 0 0 0}.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}.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}
.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)}.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){.wx2kBq_row{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr)}}.wx2kBq_item{margin:0}.wx2kBq_figure{align-items:center;gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}.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){.wx2kBq_phone:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.wx2kBq_phone{transition:none}.wx2kBq_phone:hover{transform:none}}.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%)}.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}.wx2kBq_screenImage{-o-object-fit:cover;object-fit:cover}.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}.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}
._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)}._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){._9WSMTG_row{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._9WSMTG_row{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr)}}._9WSMTG_step{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}._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}._9WSMTG_imageWrap{aspect-ratio:16/10;border-radius:var(--radius-lg);background-color:var(--color-surface-secondary);width:100%;position:relative;overflow:hidden}._9WSMTG_image{-o-object-fit:cover;object-fit:cover}._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}._9WSMTG_stepDesc{font-size:var(--font-size-md);color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:0}
._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}._6vYmSq_summary>p{margin:0}._6vYmSq_summary>p+p{margin-top:.9em}._6vYmSq_short{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55}._6vYmSq_detailed{font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.7}._6vYmSq_plain{color:var(--editorial-ink);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:450;line-height:1.65}
.FadBWq_row{border-bottom:1px solid var(--editorial-line)}.FadBWq_rowSummary{cursor:pointer;min-height:var(--spacing-lg);list-style:none;display:block}.FadBWq_rowSummary::-webkit-details-marker{display:none}.FadBWq_rowSummary:focus-visible{outline:2px solid var(--editorial-teal-deep);outline-offset:2px}.FadBWq_rowHead{grid-template-columns:auto 1fr auto;align-items:start;gap:clamp(16px,3vw,46px);padding:clamp(20px,2.6vw,32px) 0;transition:padding-left .4s;display:grid}.FadBWq_rowSummary:hover .FadBWq_rowHead{padding-left:var(--spacing-md-minus)}.FadBWq_chevron{border-right:1.5px solid var(--editorial-ink-soft);border-bottom:1.5px solid var(--editorial-ink-soft);align-self:center;width:.55em;height:.55em;transition:transform .2s;transform:rotate(45deg)}.FadBWq_row[open] .FadBWq_chevron{transform:rotate(-135deg)}.FadBWq_detailBody{padding:0 0 clamp(20px,2.6vw,32px)}.FadBWq_signalList{margin:var(--spacing-md) 0 0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}.FadBWq_signalItem{border-left:2px solid var(--editorial-line);padding-left:var(--spacing-md)}.FadBWq_signalItem[data-state=ACTIVE]{border-left-color:var(--editorial-teal)}.FadBWq_signalTitle{font-family:var(--font-fraunces), Georgia, serif;font-size:var(--font-size-md);color:var(--editorial-ink);margin-bottom:var(--spacing-2xs);display:block}.FadBWq_signalSummary{color:var(--editorial-ink-soft);font-size:var(--font-size-sm);max-width:62ch;margin:0;line-height:1.55}.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}.FadBWq_valueMax{color:var(--editorial-ink-soft)}.FadBWq_body{gap:var(--spacing-sm);flex-direction:column;display:flex}.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;display:block}.FadBWq_desc{color:var(--editorial-ink-soft);font-size:var(--font-size-sm);max-width:48ch;margin:0;line-height:1.55}.FadBWq_bar{background:var(--editorial-paper-deep);border-radius:var(--radius-pill);height:6px;margin-top:var(--spacing-xs);max-width:340px;display:block;overflow:hidden}.FadBWq_unavailable{margin-top:var(--spacing-xs);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-sm);color:var(--editorial-ink-soft);display:block}.FadBWq_row[data-status=UNAVAILABLE] .FadBWq_value{color:var(--editorial-ink-soft)}.FadBWq_barFill{background:var(--editorial-copper);border-radius:var(--radius-pill);height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}@media (prefers-reduced-motion:reduce){.FadBWq_rowHead,.FadBWq_chevron,.FadBWq_barFill{transition:none}}@media (max-width:640px){.FadBWq_rowHead{gap:var(--spacing-md-minus);grid-template-columns:auto 1fr auto}.FadBWq_value{justify-self:start}}
.-\33 aoka_overlay{z-index:var(--z-index-modal);background-color:var(--overlay-backdrop);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));animation:-\33 aoka_fadeIn var(--animation-duration-normal) ease-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes -\33 aoka_fadeIn{0%{opacity:0}to{opacity:1}}.-\33 aoka_modal{width:var(--percent-100);height:var(--percent-100);background-color:var(--section-bg-white);animation:-\33 aoka_slideIn var(--animation-duration-normal) ease-out;display:flex;position:relative}@keyframes -\33 aoka_slideIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.-\33 aoka_closeButton{top:var(--spacing-lg);right:var(--spacing-lg);z-index:var(--z-index-dropdown);width:var(--cta-min-height-mobile);height:var(--cta-min-height-mobile);background:var(--glass-bg-light);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;transition:all var(--animation-duration-fast) ease;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.-\33 aoka_closeButton:hover{background:var(--color-white);box-shadow:var(--shadow-md);transform:var(--transform-scale-105)}.-\33 aoka_closeButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-teal-500);outline-offset:var(--focus-ring-offset)}.-\33 aoka_closeButton svg{color:var(--color-text-primary)}.-\33 aoka_imageSection{width:var(--percent-40);background-color:var(--section-bg-neutral);display:none;position:relative;overflow:hidden}.-\33 aoka_imageWrapper{top:var(--percent-50);left:var(--percent-50);width:var(--percent-80);height:var(--percent-75);position:absolute;transform:translate(-50%,-50%)}.-\33 aoka_bannerImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.-\33 aoka_formSection{width:var(--percent-100);padding:var(--spacing-2xl);padding-top:var(--spacing-5xl);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-y:auto}.-\33 aoka_title{margin:0 0 var(--spacing-sm);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center}.-\33 aoka_subtitle{margin:0 0 var(--spacing-3xl);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;max-width:var(--dimension-400)}.-\33 aoka_form{width:var(--percent-100);max-width:var(--dimension-400)}.-\33 aoka_formGroup{margin-bottom:var(--spacing-xl)}.-\33 aoka_label{margin-bottom:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);display:block}.-\33 aoka_required{color:var(--theme-status-error);margin-left:var(--spacing-xs)}.-\33 aoka_optional{color:var(--color-text-muted);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);margin-left:var(--spacing-sm)}.-\33 aoka_input{width:var(--percent-100);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-md);color:var(--color-text-primary);background-color:var(--section-bg-white);border:1px solid var(--color-slate-300);border-radius:var(--radius-md);transition:all var(--animation-duration-fast) ease}.-\33 aoka_input::placeholder{color:var(--color-text-muted)}.-\33 aoka_input:focus{border-color:var(--color-teal-500);box-shadow:var(--cta-shadow-focus);outline:none}.-\33 aoka_inputError{border-color:var(--theme-status-error)}.-\33 aoka_inputError:focus{box-shadow:var(--error-focus-ring)}.-\33 aoka_errorMessage{margin-top:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--theme-status-error);display:block}.-\33 aoka_generalError{padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--theme-status-error);background-color:var(--error-overlay-subtle);border:1px solid var(--error-border-subtle);border-radius:var(--radius-md)}.-\33 aoka_checkboxGroup{align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl);flex-wrap:wrap;display:flex}.-\33 aoka_checkbox{width:var(--spacing-xl);height:var(--spacing-xl);margin-top:var(--spacing-xxs);accent-color:var(--color-teal-500);cursor:pointer}.-\33 aoka_checkboxLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);flex:1}.-\33 aoka_privacyLink{color:var(--text-brand-accessible);text-underline-offset:var(--focus-ring-offset);text-decoration:underline}.-\33 aoka_privacyLink:hover{color:var(--color-teal-800)}.-\33 aoka_submitButton{width:var(--percent-100);min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);color:var(--cta-color-primary);background:linear-gradient(135deg, var(--color-teal-500), var(--color-teal-600));border-radius:var(--cta-border-radius);cursor:pointer;box-sizing:border-box;box-shadow:var(--cta-shadow-default);transition:transform var(--animation-duration-normal) ease-in-out, box-shadow var(--animation-duration-normal) ease-in-out;border:none;justify-content:center;align-items:center;display:flex}.-\33 aoka_submitButton:hover:not(:disabled){transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.-\33 aoka_submitButton:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--cta-shadow-focus)}.-\33 aoka_submitButton:active{transform:var(--cta-transform-active)}.-\33 aoka_submitButton:disabled{opacity:var(--opacity-50);cursor:not-allowed;background:var(--color-slate-400);box-shadow:none;transform:none}.-\33 aoka_loadingSpinner{width:var(--spacing-xl);height:var(--spacing-xl);border:var(--focus-ring-width) solid var(--glass-border-light);border-top-color:var(--color-white);border-radius:var(--radius-full);animation:-\33 aoka_spin var(--fs-animation-duration-spinner) linear infinite}@keyframes -\33 aoka_spin{to{transform:rotate(360deg)}}.-\33 aoka_successContainer{text-align:center;max-width:var(--dimension-400);padding:var(--spacing-3xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.-\33 aoka_successIcon{margin-bottom:var(--spacing-2xl);color:var(--color-teal-500)}.-\33 aoka_successTitle{margin:0 0 var(--spacing-lg);font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.-\33 aoka_successMessage{margin:0 0 var(--spacing-lg);font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-description)}.-\33 aoka_successEmail{margin:0 0 var(--spacing-3xl);font-size:var(--font-size-sm);color:var(--color-text-muted)}.-\33 aoka_closeModalButton{padding:var(--spacing-md) var(--spacing-3xl);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background-color:var(--section-bg-neutral);border:1px solid var(--color-slate-300);border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-fast) ease}.-\33 aoka_closeModalButton:hover{background-color:var(--color-slate-200)}@media (prefers-reduced-motion:reduce){.-\33 aoka_overlay,.-\33 aoka_modal,.-\33 aoka_loadingSpinner{animation:none}}@media (min-width:1024px){.-\33 aoka_imageSection{display:block}.-\33 aoka_formSection{width:var(--percent-60);padding:var(--spacing-4xl)}.-\33 aoka_title{font-size:var(--font-size-title-desktop)}.-\33 aoka_subtitle{font-size:var(--font-size-description-desktop);max-width:var(--dimension-480)}.-\33 aoka_form{max-width:var(--dimension-480)}.-\33 aoka_submitButton{min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);font-size:var(--font-size-md)}}@media (min-width:481px){.-\33 aoka_formSection{padding:var(--spacing-3xl);padding-top:var(--spacing-3xl)}.-\33 aoka_title{font-size:var(--font-size-title-mobile)}.-\33 aoka_subtitle{font-size:var(--font-size-md)}}
.UTUF7G_table{border-top:1px solid var(--editorial-ink)}
.LvrAaW_form{gap:var(--spacing-lg);width:var(--percent-100);max-width:var(--dimension-480);flex-direction:column;display:flex}.LvrAaW_compact{max-width:var(--percent-100)}.LvrAaW_inputGroup{gap:var(--spacing-md);flex-flow:column wrap;align-items:center;display:flex}@media (min-width:480px){.LvrAaW_inputGroup{align-items:stretch;gap:var(--spacing-lg);flex-flow:row}}.LvrAaW_input{width:var(--percent-100);min-height:var(--cta-min-height-mobile);padding:var(--spacing-md-minus,var(--spacing-md-minus)) var(--spacing-lg);font-size:var(--font-size-md);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);background:var(--section-bg-white);color:var(--color-text-primary);transition:border-color var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;flex:2}@media (min-width:480px){.LvrAaW_input{min-width:var(--dimension-280)}}.LvrAaW_input::placeholder{color:var(--color-text-muted)}.LvrAaW_input:focus{border-color:var(--color-teal-500);box-shadow:var(--cta-shadow-focus);outline:none}.LvrAaW_input:disabled{opacity:var(--opacity-60);cursor:not-allowed}.LvrAaW_inputError{border-color:var(--theme-status-error)}.LvrAaW_inputError:focus{border-color:var(--theme-status-error);box-shadow:0 0 0 3px var(--error-overlay-subtle)}.LvrAaW_submitButton{padding:var(--cta-padding-mobile);font-size:var(--font-size-md);font-weight:var(--cta-font-weight);color:var(--cta-color-primary);background:linear-gradient(135deg, var(--color-teal-500), var(--color-teal-600));border-radius:var(--cta-border-radius);cursor:pointer;transition:transform var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;overflow-wrap:break-word;width:var(--percent-80);min-width:200px;min-height:var(--cta-min-height-mobile);box-shadow:0 4px 14px var(--teal-shadow);border:none;justify-content:center;align-items:center;display:flex}@media (min-width:480px){.LvrAaW_submitButton{width:auto;max-width:none;min-width:var(--dimension-140);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);flex:none}}.LvrAaW_submitButton:hover:not(:disabled){transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.LvrAaW_submitButton:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-color);outline-offset:var(--focus-ring-offset)}.LvrAaW_submitButton:active:not(:disabled){transform:var(--cta-transform-active)}.LvrAaW_submitButton:disabled{opacity:var(--cta-opacity-disabled);cursor:var(--cta-cursor-disabled);box-shadow:none;transform:none}.LvrAaW_loadingSpinner{width:var(--spacing-xl);height:var(--spacing-xl);border:var(--cta-border-width) solid var(--glass-border-light);border-top-color:var(--color-white);border-radius:var(--radius-full);animation:LvrAaW_spin var(--fs-animation-duration-spinner) linear infinite}@keyframes LvrAaW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LvrAaW_loadingSpinner{animation:none}}.LvrAaW_error{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);color:var(--theme-status-error);background:var(--error-overlay-subtle);border-radius:var(--radius-md)}.LvrAaW_consent{align-items:flex-start;gap:var(--spacing-sm);display:flex}.LvrAaW_consentLabel{align-items:flex-start;gap:var(--spacing-sm);cursor:pointer;min-height:var(--spacing-5xl);padding:var(--spacing-sm) 0;display:flex}.LvrAaW_checkbox{width:var(--font-size-lg);height:var(--font-size-lg);accent-color:var(--color-teal-600);cursor:pointer;margin-top:var(--radius-sm);flex-shrink:0}.LvrAaW_checkbox:disabled{cursor:not-allowed}.LvrAaW_consentText{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.LvrAaW_privacyNote{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.LvrAaW_compact .LvrAaW_inputGroup{width:var(--percent-100)}.LvrAaW_compact .LvrAaW_input,.LvrAaW_compact .LvrAaW_submitButton{padding:var(--spacing-md) var(--spacing-lg)}.LvrAaW_belowCta{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;margin:0}.LvrAaW_belowCheckbox{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;margin:0}.LvrAaW_referralIndicator{font-size:var(--font-size-sm);color:var(--text-brand-accessible);text-align:center;margin-bottom:var(--spacing-md);font-weight:var(--font-weight-medium)}
.rRdQnG_figure{width:100%;margin:0}.rRdQnG_svg{width:100%;height:auto;display:block}.rRdQnG_gridLine{stroke:var(--color-slate-200);stroke-width:1px;stroke-dasharray:3 3}.rRdQnG_axisLabel{fill:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-feature-settings:"tnum"}@media (max-width:640px){.rRdQnG_axisLabel{font-size:var(--font-size-2xl)}.rRdQnG_axisLabelCrowded{display:none}}.rRdQnG_pathAnimated{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards rRdQnG_drawPath}.rRdQnG_pathStatic{stroke-dasharray:none;stroke-dashoffset:0}.rRdQnG_point{pointer-events:none}@keyframes rRdQnG_drawPath{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.rRdQnG_pathAnimated{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.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}
.D3GPLW_page{gap:var(--spacing-xl);max-width:880px;padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}.D3GPLW_hero{text-align:center;gap:var(--spacing-xs);padding-bottom:var(--spacing-md);flex-direction:column;display:flex}.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}.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}.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}.D3GPLW_calculatorSection{width:100%}.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}.D3GPLW_vignetteSubtitle{font-size:var(--font-size-md);color:var(--color-slate-700);margin:0;font-style:italic;line-height:1.5}.D3GPLW_disclaimer{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:0;line-height:1.5}.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}.D3GPLW_lessonCalloutLabel{font-size:var(--font-size-sm);color:var(--color-slate-700)}.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}.D3GPLW_lessonCalloutLink:hover{text-decoration-thickness:2px}.D3GPLW_footer{padding-top:var(--spacing-lg);border-top:1px solid var(--color-slate-200);font-size:var(--font-size-sm)}.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){.D3GPLW_page{padding:var(--spacing-xl) var(--spacing-md);gap:var(--spacing-lg)}.D3GPLW_headline{font-size:var(--font-size-2xl)}.D3GPLW_footer{flex-direction:column;align-items:flex-start}}
.Tp2bFa_container{gap:var(--spacing-sm);width:var(--percent-100);flex-direction:column;display:flex}.Tp2bFa_label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.Tp2bFa_linkBox{gap:var(--spacing-xs);background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);padding:var(--spacing-xs);display:flex;overflow:hidden}.Tp2bFa_input{padding:var(--spacing-sm);font-size:var(--font-size-xs);font-family:var(--font-family-mono);color:var(--color-text-primary);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;min-width:0}.Tp2bFa_input:focus{background:var(--section-bg-neutral)}.Tp2bFa_input:focus-visible{box-shadow:var(--cta-shadow-focus)}.Tp2bFa_copyButton{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);min-width:var(--spacing-4xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--section-bg-neutral);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--animation-duration-fast) ease, color var(--animation-duration-fast) ease;white-space:nowrap;border:none;display:flex}.Tp2bFa_copyButton:hover{background:var(--color-slate-200)}.Tp2bFa_copyButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-teal-500);outline-offset:var(--focus-ring-offset)}.Tp2bFa_copyButton.Tp2bFa_copied{background:var(--color-teal-500);color:var(--color-white)}.Tp2bFa_shareButtons{gap:var(--spacing-xs);margin-top:var(--spacing-sm);justify-content:center;display:flex}.Tp2bFa_shareButton{width:var(--spacing-4xl);height:var(--spacing-4xl);background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--animation-duration-fast) ease, border-color var(--animation-duration-fast) ease, color var(--animation-duration-fast) ease;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.Tp2bFa_shareButton:hover{background:var(--section-bg-neutral);border-color:var(--color-slate-300);color:var(--color-text-primary)}.Tp2bFa_shareButton:active{background:var(--color-surface-elevated)}.Tp2bFa_shareButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-teal-500);outline-offset:var(--focus-ring-offset)}.Tp2bFa_shareButton.Tp2bFa_whatsapp:hover{color:var(--social-whatsapp);border-color:var(--social-whatsapp)}.Tp2bFa_shareButton.Tp2bFa_twitter:hover{color:var(--color-text-primary);border-color:var(--color-text-primary)}.Tp2bFa_shareButton.Tp2bFa_linkedin:hover{color:var(--social-linkedin);border-color:var(--social-linkedin)}.Tp2bFa_shareButton.Tp2bFa_facebook:hover{color:var(--brand-facebook);border-color:var(--brand-facebook)}.Tp2bFa_shareButton.Tp2bFa_instagram:hover{color:var(--brand-instagram);border-color:var(--brand-instagram)}.Tp2bFa_shareButton.Tp2bFa_substack:hover{color:var(--brand-substack);border-color:var(--brand-substack)}.Tp2bFa_copyButton span{display:none}@media (min-width:481px){.Tp2bFa_input{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.Tp2bFa_copyButton{padding:var(--spacing-sm) var(--spacing-md);min-width:auto}.Tp2bFa_copyButton span{display:inline}.Tp2bFa_shareButtons{gap:var(--spacing-sm)}}.Tp2bFa_compact .Tp2bFa_linkBox{padding:var(--spacing-xs)}.Tp2bFa_compact .Tp2bFa_input,.Tp2bFa_compact .Tp2bFa_copyButton{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.Tp2bFa_compact .Tp2bFa_copyButton span{display:none}@media (min-width:640px){.Tp2bFa_compact .Tp2bFa_copyButton span{display:inline}}
.COd7bG_badge{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md-plus);border-radius:var(--radius-lg);font-family:var(--font-ibm-plex-mono), monospace;font-size:var(--font-size-xs);color:var(--editorial-ink);border:1px solid var(--editorial-line);background-color:var(--editorial-paper);display:inline-flex}.COd7bG_badge svg{flex-shrink:0}.COd7bG_badge[data-status=fresh] svg{color:var(--editorial-teal)}.COd7bG_badge[data-status=delayed] svg{color:var(--editorial-copper)}.COd7bG_badge[data-status=stale] svg,.COd7bG_badge[data-status=unavailable] svg{color:var(--editorial-hostile)}.COd7bG_source{font-weight:500}.COd7bG_divider{color:var(--editorial-ink-soft)}.COd7bG_statusLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--editorial-ink-soft);font-size:.92em}
.pHOMAW_wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.pHOMAW_svg{width:100%;height:100%;transform:rotate(-90deg)}.pHOMAW_track{stroke:var(--rule-hairline);stroke-width:6px}.pHOMAW_progress{stroke-dasharray:1;stroke-dashoffset:1px;stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset 1s var(--animation-easing-easeout,ease-out)}.pHOMAW_action .pHOMAW_progress{stroke:var(--accent-action)}.pHOMAW_warm .pHOMAW_progress{stroke:var(--accent-warm)}.pHOMAW_center{text-align:center;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pHOMAW_progress{transition:none}}
.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}
.J2EZJG_demoContainer{width:100%;height:100dvh}
.Af5_CW_attributionStrip{margin-top:var(--layout-nav-clearance);background:var(--color-teal-50);padding:var(--spacing-sm) var(--spacing-md);text-align:center;border-bottom:1px solid var(--color-teal-100)}.Af5_CW_attributionText{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible);letter-spacing:.04em;text-transform:uppercase}