.article_page__fXSnN{max-width:52rem;margin:0 auto;padding:2rem clamp(1rem,4vw,2rem) 5rem;display:flex;flex-direction:column;gap:2rem}.article_head__Zdsf0{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.5rem;border-bottom:2px solid var(--ink)}.article_eyebrow__uNPdb{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);font-weight:600}.article_head__Zdsf0 h1{font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);line-height:1.15;text-wrap:balance}.article_standfirst__kt5gI{font-size:1.05rem;color:var(--ink-soft);max-width:60ch}.article_meta__nZ5gf{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.article_body___HHIb{display:flex;flex-direction:column;gap:2rem}.article_body___HHIb section{display:flex;flex-direction:column;gap:.85rem}.article_body___HHIb h2{font-size:1.3rem;margin-top:.5rem}.article_body___HHIb h3{font-size:1.02rem}.article_body___HHIb li,.article_body___HHIb p{max-width:68ch;color:var(--ink-soft);line-height:1.65}.article_body___HHIb ul{display:flex;flex-direction:column;gap:.5rem;padding-left:1.1rem}.article_body___HHIb strong{color:var(--ink)}.article_body___HHIb pre{background:var(--surface-sunk);border:1px solid var(--rule);border-radius:var(--radius);padding:1rem 1.1rem;overflow-x:auto;font-family:var(--mono);font-size:.82rem;line-height:1.6;-moz-tab-size:2;tab-size:2}.article_body___HHIb pre code{background:none;padding:0;font-size:inherit}.article_body___HHIb :not(pre)>code{font-family:var(--mono);font-size:.86em;background:var(--surface-sunk);border:1px solid var(--rule);border-radius:4px;padding:.08em .32em}.article_warning__VZtad{border-left:3px solid var(--crit);background:var(--surface);padding:.9rem 1.1rem;border-radius:0 var(--radius) var(--radius) 0;display:flex;flex-direction:column;gap:.4rem}.article_warning__VZtad strong{color:var(--ink)}.article_note__ZsbVC{border-left:3px solid var(--stamp);background:var(--surface);padding:.9rem 1.1rem;border-radius:0 var(--radius) var(--radius) 0;display:flex;flex-direction:column;gap:.4rem}.article_steps__a2BFz{display:flex;flex-direction:column;border-top:1px solid var(--rule);counter-reset:step}.article_step__P9Qp0{counter-increment:step;display:grid;grid-template-columns:2.2rem 1fr;grid-gap:.3rem 1rem;gap:.3rem 1rem;padding:1.1rem 0;border-bottom:1px solid var(--rule)}.article_step__P9Qp0:before{content:counter(step);grid-row:span 2;font-family:var(--mono);font-size:.95rem;font-weight:700;color:var(--stamp)}.article_step__P9Qp0 h3,.article_step__P9Qp0 p{margin:0}.article_cta__esb1p{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1.5rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.article_footer__JK9Ba{display:flex;flex-wrap:wrap;gap:1.25rem;padding-top:1.5rem;border-top:1px solid var(--rule);font-size:.85rem}@media (max-width:34rem){.article_step__P9Qp0{grid-template-columns:1fr;gap:.3rem}.article_step__P9Qp0:before{grid-row:auto}}.article_tableWrap__OnZKl{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius)}.article_tableWrap__OnZKl table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.88rem}.article_tableWrap__OnZKl td,.article_tableWrap__OnZKl th{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--rule);vertical-align:top}.article_tableWrap__OnZKl thead th{background:var(--surface-sunk);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.article_tableWrap__OnZKl tbody tr:last-child td{border-bottom:none}.article_tableWrap__OnZKl td:first-child{color:var(--ink);font-weight:600}.article_verdict___ATRt{white-space:nowrap;font-weight:600}.article_yes__Yu1zz{color:var(--ok)}.article_no__hig50{color:var(--crit)}.article_partial__m0nON{color:var(--warn)}.landing_page__pEwES{max-width:62rem;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2rem) 5rem;display:flex;flex-direction:column;gap:clamp(3rem,7vw,5rem)}.landing_topbar__PvLIr{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:calc(1.75rem - clamp(3rem, 7vw, 5rem))}.landing_topbarLeft__2i8bP{display:flex;align-items:center;gap:1.75rem}.landing_topbarActions__ACoGL{display:flex;align-items:center;gap:1.25rem}.landing_hero__wie8N{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(1.5rem,5vw,3.5rem);gap:clamp(1.5rem,5vw,3.5rem);align-items:center}.landing_heroBody__FQCaq{display:flex;flex-direction:column;gap:1.4rem}@media (max-width:54rem){.landing_hero__wie8N{grid-template-columns:1fr}}.landing_eyebrow__xr4rD{font-family:var(--mono);font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--stamp)}.landing_headline__Ctbxa{font-family:var(--display);font-size:clamp(2.1rem,1.4rem + 3.2vw,3.4rem);line-height:1.05;letter-spacing:-.025em;font-weight:600;max-width:18ch}.landing_sub__aXliE{font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.55;color:var(--ink-soft);max-width:58ch}.landing_actions__Ww_6l{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;padding-top:.5rem}.landing_problem__pLOdo{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.landing_problemItem__gXvHv{display:grid;grid-template-columns:13rem 1fr;grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;padding:1.3rem 0;border-bottom:1px solid var(--rule)}.landing_problemItem__gXvHv h3{margin:0;font-size:.95rem;padding-left:.85rem;border-left:3px solid var(--crit)}.landing_problemItem__gXvHv p{margin:0;font-size:.9rem;color:var(--ink-soft)}@media (max-width:42rem){.landing_problemItem__gXvHv{grid-template-columns:1fr}}.landing_sectionHead__k4znz{display:flex;flex-direction:column;gap:.5rem;max-width:60ch}.landing_claim__fDOp2{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.landing_claimItem__JpWuB{display:grid;grid-template-columns:13rem 1fr;grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;padding:1.3rem 0;border-bottom:1px solid var(--rule)}.landing_claimItem__JpWuB h3{margin:0;font-size:.95rem;padding-left:.85rem;border-left:3px solid var(--stamp)}.landing_claimItem__JpWuB p{margin:0;font-size:.9rem;color:var(--ink-soft)}@media (max-width:42rem){.landing_claimItem__JpWuB{grid-template-columns:1fr}}.landing_calc__8pIim{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column;gap:1.2rem}.landing_calcGrid__NqECi{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.landing_calcResult__FxX4m{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1.1rem;background:var(--ok-wash);border-radius:var(--radius)}.landing_calcResult__FxX4m .landing_amount__Ctt6p{font-size:2rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;color:var(--ok)}.landing_calcResult__FxX4m .landing_caption__CCXsF{font-size:.82rem;color:var(--ink-soft)}.landing_steps__Bnb3O{display:flex;flex-direction:column;border-top:1px solid var(--rule);counter-reset:s}.landing_step__0gYFT{counter-increment:s;display:grid;grid-template-columns:13rem 1fr;grid-gap:.3rem 1.5rem;gap:.3rem 1.5rem;padding:1.3rem 0;border-bottom:1px solid var(--rule)}.landing_step__0gYFT:before{content:"Paso " counter(s);grid-column:1;grid-row:span 2;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--stamp)}.landing_step__0gYFT h3{margin:0;font-size:.98rem}.landing_step__0gYFT p{margin:0;font-size:.88rem;color:var(--ink-soft)}@media (max-width:42rem){.landing_step__0gYFT{grid-template-columns:1fr;gap:.3rem}.landing_step__0gYFT:before{grid-row:auto}}.landing_faq__AfA8B{display:flex;flex-direction:column;gap:.75rem}.landing_faq__AfA8B details{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:.9rem 1.1rem}.landing_faq__AfA8B summary{cursor:pointer;font-weight:620;font-size:.95rem}.landing_faq__AfA8B details[open] summary{margin-bottom:.6rem}.landing_faq__AfA8B p{font-size:.9rem;color:var(--ink-soft);max-width:65ch}.landing_footer__0UmUP{border-top:1px solid var(--rule);padding-top:1.5rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--ink-faint);font-size:.85rem}@media (max-width:42rem){.landing_calcGrid__NqECi{grid-template-columns:1fr}}.landing_trial__sn9zP{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem 1.5rem;background:var(--ok-wash);border:1px solid color-mix(in srgb,var(--ok) 30%,transparent);border-radius:var(--radius)}.landing_trialBig__dAFGM{font-family:var(--display);font-size:clamp(1.6rem,1.1rem + 1.8vw,2.3rem);font-weight:700;line-height:1.1;color:var(--ok);letter-spacing:-.02em}.landing_trialThen__VxOlG{font-size:.95rem;color:var(--ink-soft)}.landing_trialThen__VxOlG strong{color:var(--ink)}.landing_topbarActions__ACoGL a,.landing_topbarLeft__2i8bP a{white-space:nowrap}.landing_sectionNav__EG7te{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;gap:clamp(1rem,3vw,1.75rem);padding:.7rem 0;background:var(--paper);border-bottom:1px solid var(--rule);overflow-x:auto;scrollbar-width:none;margin-bottom:calc(2.5rem - clamp(3rem, 7vw, 5rem))}.landing_sectionNav__EG7te::-webkit-scrollbar{display:none}.landing_sectionNav__EG7te a{white-space:nowrap;font-size:.92rem;color:var(--ink-soft)}.landing_sectionNav__EG7te a:hover{color:var(--stamp)}.landing_sectionNav__EG7te a{padding-bottom:.2rem;border-bottom:2px solid transparent}.landing_sectionNav__EG7te a:hover{text-decoration:none}.landing_sectionNav__EG7te a[aria-current=true]{color:var(--stamp);font-weight:650;border-bottom-color:var(--stamp)}.landing_page__pEwES section[id]{scroll-margin-top:4.5rem}