.hero[data-astro-cid-ldt2j3bk]{background:var(--color-band);padding-top:80px;padding-bottom:88px}.wrap[data-astro-cid-ldt2j3bk]{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.copy[data-astro-cid-ldt2j3bk]{flex-direction:column;flex:999 560px;gap:22px;min-width:0;display:flex}h1[data-astro-cid-ldt2j3bk]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;font-size:56px;font-weight:900;line-height:1.04}h1[data-astro-cid-ldt2j3bk] span[data-astro-cid-ldt2j3bk]{color:var(--color-blue)}.standfirst[data-astro-cid-ldt2j3bk]{max-width:640px;color:var(--color-text-muted);text-wrap:pretty;font-size:20px;line-height:1.5}.pills[data-astro-cid-ldt2j3bk]{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.pill[data-astro-cid-ldt2j3bk]{background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-pill);padding:5px 14px}.pill--ink[data-astro-cid-ldt2j3bk]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.short[data-astro-cid-ldt2j3bk]{background:var(--color-white);border-radius:var(--radius-xl);min-width:0;box-shadow:0 10px 28px var(--color-ink-a08);flex-direction:column;flex:400px;gap:18px;padding:32px;display:flex}.short-label[data-astro-cid-ldt2j3bk]{color:var(--color-accent)}.short-lede[data-astro-cid-ldt2j3bk]{font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.3}.points[data-astro-cid-ldt2j3bk]{flex-direction:column;gap:12px;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.points[data-astro-cid-ldt2j3bk] li[data-astro-cid-ldt2j3bk]{gap:12px;display:flex}.dot[data-astro-cid-ldt2j3bk]{border-radius:2px;flex:none;width:8px;height:8px;margin-top:9px}.dot--accent[data-astro-cid-ldt2j3bk]{background:var(--color-accent)}.dot--blue[data-astro-cid-ldt2j3bk]{background:var(--color-blue)}.dot--ink[data-astro-cid-ldt2j3bk]{background:var(--color-ink)}.philosophy[data-astro-cid-ldt2j3bk]{border-top:1px solid var(--color-rule);color:var(--color-text-muted);padding-top:16px;font-size:15px}.philosophy[data-astro-cid-ldt2j3bk] strong[data-astro-cid-ldt2j3bk]{color:var(--color-ink)}@media (width<=760px){h1[data-astro-cid-ldt2j3bk]{font-size:38px}}.intro[data-astro-cid-6soxshpt]{padding-top:80px;padding-bottom:40px}.body[data-astro-cid-6soxshpt]{color:var(--color-text-soft);flex-direction:column;gap:20px;font-size:18px;display:flex}.lede[data-astro-cid-6soxshpt]{font-family:var(--font-display);color:var(--color-ink);text-wrap:pretty;font-size:26px;font-weight:800;line-height:1.3}.what[data-astro-cid-cduihwgu]{padding-top:56px;padding-bottom:80px}.stack[data-astro-cid-cduihwgu]{flex-direction:column;gap:28px;display:flex}.head[data-astro-cid-cduihwgu]{border-top:1px solid var(--color-rule);padding-top:40px}.grid[data-astro-cid-cduihwgu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.grid--tight[data-astro-cid-cduihwgu]{gap:16px}.update[data-astro-cid-cduihwgu]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:28px;display:flex}.update--accent[data-astro-cid-cduihwgu]{border:2px solid var(--color-accent);padding:27px}.date[data-astro-cid-cduihwgu]{border-radius:var(--radius-pill);align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:700}.date--blue[data-astro-cid-cduihwgu]{background:var(--color-blue);color:var(--color-white)}.date--accent[data-astro-cid-cduihwgu]{background:var(--color-accent);color:var(--color-ink)}.update[data-astro-cid-cduihwgu] h3[data-astro-cid-cduihwgu]{font-family:var(--font-display);font-size:21px;font-weight:800;line-height:1.25}.update[data-astro-cid-cduihwgu] p[data-astro-cid-cduihwgu]{color:var(--color-text-muted);font-size:16px}.takeaway[data-astro-cid-cduihwgu]{background:var(--color-band);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.takeaway-label[data-astro-cid-cduihwgu]{color:var(--color-link);flex:none;padding-top:3px}.takeaway[data-astro-cid-cduihwgu] p[data-astro-cid-cduihwgu]{font-size:17px}.block[data-astro-cid-cduihwgu]{flex-direction:column;gap:14px;display:flex}.block-title[data-astro-cid-cduihwgu]{font-family:var(--font-display);font-size:24px;font-weight:800}.block-title--table[data-astro-cid-cduihwgu]{line-height:1.25}.rule[data-astro-cid-cduihwgu]{background:var(--color-accent-wash);border:1px solid var(--color-accent-wash-border);border-radius:14px;align-items:flex-start;gap:14px;padding:22px 24px;display:flex}.rule-icon[data-astro-cid-cduihwgu]{border-radius:var(--radius-pill);background:var(--color-accent);width:30px;height:30px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:flex}.rule-text[data-astro-cid-cduihwgu]{flex-direction:column;gap:6px;display:flex}.rule-title[data-astro-cid-cduihwgu]{font-family:var(--font-display);font-size:18px;font-weight:800}.rule-body[data-astro-cid-cduihwgu]{color:var(--color-text-muted);font-size:15px}.note[data-astro-cid-cduihwgu]{color:var(--color-text-muted);font-size:16px}.note[data-astro-cid-cduihwgu] strong[data-astro-cid-cduihwgu]{color:var(--color-ink)}.table-scroll[data-astro-cid-cduihwgu]{border:1px solid var(--color-rule);border-radius:14px;overflow-x:auto}table[data-astro-cid-cduihwgu]{border-collapse:collapse;width:100%;min-width:560px;font-size:16px;line-height:1.45}thead[data-astro-cid-cduihwgu] tr[data-astro-cid-cduihwgu]{background:var(--color-ink);color:var(--color-white)}th[data-astro-cid-cduihwgu]{text-align:left;letter-spacing:.08em;text-transform:uppercase;padding:14px 20px;font-size:13px}.status-col[data-astro-cid-cduihwgu]{width:200px}tbody[data-astro-cid-cduihwgu] tr[data-astro-cid-cduihwgu]{border-top:1px solid var(--color-rule)}.row--new[data-astro-cid-cduihwgu]{background:var(--color-accent-mist)}td[data-astro-cid-cduihwgu]{padding:13px 20px}.status[data-astro-cid-cduihwgu]{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 12px;font-size:14px;font-weight:700;display:inline-block}.status--allowed[data-astro-cid-cduihwgu]{background:var(--color-green-tint);color:var(--color-green-deep)}.status--recommended[data-astro-cid-cduihwgu]{background:var(--color-blue-tint);color:var(--color-link)}.status--new[data-astro-cid-cduihwgu]{background:var(--color-accent);color:var(--color-ink)}.status--always[data-astro-cid-cduihwgu]{background:var(--color-ink);color:var(--color-white)}.do[data-astro-cid-cduihwgu]{border-radius:var(--radius-lg);color:var(--color-white);flex-direction:column;gap:14px;padding:28px;display:flex}.do--stop[data-astro-cid-cduihwgu]{background:var(--color-ink)}.do--keep[data-astro-cid-cduihwgu]{background:var(--color-blue)}.do--stop[data-astro-cid-cduihwgu] .do-label[data-astro-cid-cduihwgu],.do--stop[data-astro-cid-cduihwgu] .mark[data-astro-cid-cduihwgu]{color:var(--color-accent)}.do--keep[data-astro-cid-cduihwgu] .do-label[data-astro-cid-cduihwgu],.do--keep[data-astro-cid-cduihwgu] .mark[data-astro-cid-cduihwgu]{color:var(--color-cta)}.do[data-astro-cid-cduihwgu] ul[data-astro-cid-cduihwgu]{flex-direction:column;gap:10px;padding:0;font-size:17px;list-style:none;display:flex}.do[data-astro-cid-cduihwgu] li[data-astro-cid-cduihwgu]{gap:12px;display:flex}.mark[data-astro-cid-cduihwgu]{font-weight:900}@media (width<=760px){.takeaway[data-astro-cid-cduihwgu]{flex-direction:column;gap:8px;padding:22px 24px}.takeaway-label[data-astro-cid-cduihwgu]{padding-top:0}table[data-astro-cid-cduihwgu]{min-width:0}table[data-astro-cid-cduihwgu],thead[data-astro-cid-cduihwgu],tbody[data-astro-cid-cduihwgu],tr[data-astro-cid-cduihwgu],th[data-astro-cid-cduihwgu],td[data-astro-cid-cduihwgu]{display:block}tr[data-astro-cid-cduihwgu]{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px;display:flex}th[data-astro-cid-cduihwgu],td[data-astro-cid-cduihwgu]{padding:0}.status-cell[data-astro-cid-cduihwgu]{align-items:center;gap:8px;display:flex}.status-cell[data-astro-cid-cduihwgu]:before{content:attr(data-label);content:attr(data-label) / "";color:var(--color-text-muted);font-size:13px;font-weight:500}}.why[data-astro-cid-4vacpkmo]{background:var(--color-band);padding-top:88px;padding-bottom:88px}.stack[data-astro-cid-4vacpkmo]{flex-direction:column;gap:28px;display:flex}.body[data-astro-cid-4vacpkmo]{color:var(--color-text-soft);flex-direction:column;gap:18px;font-size:18px;display:flex}.pull[data-astro-cid-4vacpkmo]{font-family:var(--font-display);color:var(--color-blue);text-wrap:pretty;font-size:22px;font-weight:800;line-height:1.35}.stats[data-astro-cid-4vacpkmo]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.stat[data-astro-cid-4vacpkmo]{border-radius:var(--radius-xl);color:var(--color-white);flex-direction:column;gap:10px;padding:24px 24px 22px;display:flex}.stat--accent[data-astro-cid-4vacpkmo]{background:var(--color-accent)}.stat--blue[data-astro-cid-4vacpkmo]{background:var(--color-blue)}.stat--cta[data-astro-cid-4vacpkmo]{background:var(--color-cta);color:var(--color-ink)}.figure[data-astro-cid-4vacpkmo]{font-family:var(--font-display);letter-spacing:-.02em;font-size:52px;font-weight:900;line-height:1.05}.label[data-astro-cid-4vacpkmo]{font-size:16px;font-weight:500;line-height:1.4}.truth[data-astro-cid-z5skf36t]{background:var(--color-ink);color:var(--color-white);padding-top:80px;padding-bottom:80px}.stack[data-astro-cid-z5skf36t]{flex-direction:column;gap:24px;display:flex}.label[data-astro-cid-z5skf36t]{color:var(--color-cta)}blockquote[data-astro-cid-z5skf36t]{font-family:var(--font-display);text-wrap:pretty;font-size:30px;font-weight:800;line-height:1.3}blockquote[data-astro-cid-z5skf36t] span[data-astro-cid-z5skf36t]{color:var(--color-cta)}.after[data-astro-cid-z5skf36t]{max-width:760px;color:var(--color-footer-text);font-size:18px}.after[data-astro-cid-z5skf36t] strong[data-astro-cid-z5skf36t]{color:var(--color-white)}.how[data-astro-cid-gzyt25tx]{padding-top:88px;padding-bottom:88px}.stack[data-astro-cid-gzyt25tx]{flex-direction:column;gap:32px;display:flex}.steps[data-astro-cid-gzyt25tx]{flex-direction:column;padding:0;list-style:none;display:flex}.steps[data-astro-cid-gzyt25tx] li[data-astro-cid-gzyt25tx]{border-top:1px solid var(--color-rule);gap:22px;padding:24px 0;display:flex}.steps[data-astro-cid-gzyt25tx] li[data-astro-cid-gzyt25tx]:last-child{border-bottom:1px solid var(--color-rule)}.num[data-astro-cid-gzyt25tx]{background:var(--color-blue);width:44px;height:44px;color:var(--color-white);font-family:var(--font-display);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:900;display:flex}.num--first[data-astro-cid-gzyt25tx]{background:var(--color-accent);color:var(--color-ink)}.step-text[data-astro-cid-gzyt25tx]{flex-direction:column;gap:6px;display:flex}h3[data-astro-cid-gzyt25tx]{font-family:var(--font-display);font-size:21px;font-weight:800;line-height:1.3}.step-text[data-astro-cid-gzyt25tx] p[data-astro-cid-gzyt25tx]{color:var(--color-text-muted);font-size:16px}.attribution[data-astro-cid-aaauxmuy]{background:var(--color-band);padding-top:88px;padding-bottom:88px}.wrap[data-astro-cid-aaauxmuy]{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.copy[data-astro-cid-aaauxmuy]{flex-direction:column;flex:999 520px;gap:18px;min-width:0;display:flex}.title[data-astro-cid-aaauxmuy]{--h2-size:38px;--h2-lh:1.12;text-wrap:pretty}.distinction[data-astro-cid-aaauxmuy]{background:var(--color-white);border-radius:14px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.distinction-label[data-astro-cid-aaauxmuy]{color:var(--color-accent)}.distinction[data-astro-cid-aaauxmuy] p[data-astro-cid-aaauxmuy]:last-child{font-size:16px}.feature[data-astro-cid-aaauxmuy]{background:var(--color-blue);min-width:0;color:var(--color-white);border-radius:var(--radius-xl);flex-direction:column;flex:340px;gap:18px;padding:32px;display:flex}.feature-label[data-astro-cid-aaauxmuy]{color:var(--color-cta)}.feature-name[data-astro-cid-aaauxmuy]{font-family:var(--font-display);font-size:32px;font-weight:900;line-height:1.1}.feature-desc[data-astro-cid-aaauxmuy]{font-size:16px}figure[data-astro-cid-aaauxmuy]{background:var(--color-band);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 18px 14px;display:flex}.products[data-astro-cid-aaauxmuy]{width:100%;max-width:320px;height:auto;display:block}figcaption[data-astro-cid-aaauxmuy]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);gap:48px;font-size:13px;font-weight:900;display:flex}.tap[data-astro-cid-aaauxmuy]{color:var(--color-accent)}.flow[data-astro-cid-aaauxmuy]{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.flow[data-astro-cid-aaauxmuy] li[data-astro-cid-aaauxmuy]{background:var(--color-ink-a22);border-radius:var(--radius-md);align-items:center;gap:14px;padding:12px 16px;display:flex}.flow-num[data-astro-cid-aaauxmuy]{font-family:var(--font-display);color:var(--color-cta);font-weight:900}.feature-foot[data-astro-cid-aaauxmuy]{font-size:15px}@media (width<=760px){figcaption[data-astro-cid-aaauxmuy]{flex-wrap:wrap;justify-content:center;row-gap:4px}}.cta[data-astro-cid-mogm74yv]{background:var(--color-blue);color:var(--color-white);padding-top:96px;padding-bottom:96px}.inner[data-astro-cid-mogm74yv]{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:860px;margin:0 auto;display:flex}.label[data-astro-cid-mogm74yv]{color:var(--color-cta)}.title[data-astro-cid-mogm74yv]{--h2-size:52px;--h2-lh:1.05}.sub[data-astro-cid-mogm74yv]{max-width:640px;font-size:19px}.actions[data-astro-cid-mogm74yv]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.call[data-astro-cid-mogm74yv]{box-sizing:border-box;border:2px solid var(--color-white);border-radius:var(--radius-md);min-height:44px;color:var(--color-white);transition:background-color var(--ease-quick);align-items:center;padding:16px 28px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.call[data-astro-cid-mogm74yv]:hover{background:var(--color-white-a12);color:var(--color-white)}.actions[data-astro-cid-mogm74yv] a:focus-visible{outline-color:var(--color-white)}@media (prefers-reduced-motion:reduce){.call[data-astro-cid-mogm74yv]{transition:none}}.policy{line-height:1.6}.policy .pol-band{padding-left:var(--gutter);padding-right:var(--gutter)}.policy .pol-inner{max-width:var(--content-max);margin:0 auto}.policy .pol-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-link);font-size:14px;font-weight:700}.policy .pol-label{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.policy .pol-h2{font-family:var(--font-display);font-weight:900;font-size:var(--h2-size,42px);line-height:var(--h2-lh,1.08)}.policy .pol-h2 .pol-blue{color:var(--color-blue)}.policy .pol-lead{color:var(--color-text-soft);font-size:18px}.policy .pol-head{flex-direction:column;gap:12px;display:flex}.policy ul,.policy ol{margin:0}@media (width<=760px){.policy .pol-band{padding-left:var(--gutter-sm);padding-right:var(--gutter-sm)}.policy .pol-h2{font-size:30px}}
