@layer components{.zvW7Ba_container{width:min(1320px,100% - 32px);margin-inline:auto}@media (width>=768px){.zvW7Ba_container{width:min(1320px,100% - 72px)}}@media (width>=1280px){.zvW7Ba_container{width:min(1320px,100% - 96px)}}.zvW7Ba_label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:.6875rem;font-weight:400;line-height:1.2;display:flex}.zvW7Ba_label:before{content:"";background:currentColor;flex:none;width:32px;height:1px}.zvW7Ba_labelOnLight{color:var(--gold-dark)}.zvW7Ba_labelOnDark{color:var(--gold)}.zvW7Ba_rule{background:var(--gold);display:block}.zvW7Ba_btn{font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;display:inline-flex}.zvW7Ba_btn svg{flex:none;width:16px;height:16px}.zvW7Ba_btn:disabled,.zvW7Ba_btn[aria-disabled=true]{pointer-events:none;opacity:.5}.zvW7Ba_primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}.zvW7Ba_primary:hover{border-color:var(--gold);color:var(--ink);background:0 0}.zvW7Ba_secondary{border-color:var(--paper);background:var(--paper);color:var(--ink)}.zvW7Ba_secondary:hover{border-color:var(--gold);color:var(--paper);background:0 0}.zvW7Ba_outline{border-color:var(--line);color:var(--ink);background:0 0}.zvW7Ba_outline:hover{border-color:var(--gold)}.zvW7Ba_outlineLight{color:var(--paper);background:0 0;border-color:#f5f4f340}.zvW7Ba_outlineLight:hover{border-color:var(--gold)}.zvW7Ba_ghost{color:var(--foreground);background:0 0;border-color:#0000}.zvW7Ba_ghost:hover{color:var(--gold-dark)}.zvW7Ba_sm{height:40px;padding-inline:20px;font-size:.85rem}.zvW7Ba_md{height:44px;padding-inline:24px;font-size:.9rem}.zvW7Ba_lg{height:48px;padding-inline:32px;font-size:.95rem}.zvW7Ba_editorialLink{border-bottom:1px solid var(--gold);align-items:center;gap:8px;padding-bottom:4px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s ease-out;display:inline-flex}.zvW7Ba_editorialLinkOnLight{color:var(--ink)}.zvW7Ba_editorialLinkOnLight:hover{color:var(--gold-dark)}.zvW7Ba_editorialLinkOnDark{color:var(--paper)}.zvW7Ba_editorialLinkOnDark:hover{color:var(--gold)}.zvW7Ba_editorialLink svg{width:16px;height:16px;transition:transform .2s ease-out}.zvW7Ba_editorialLink:hover svg{transform:translate(4px)}.zvW7Ba_kpi{flex-direction:column;gap:12px;display:flex}.zvW7Ba_kpiValue{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,4.2vw,3.75rem);font-weight:400;line-height:1}.zvW7Ba_kpiValueOnLight{color:var(--ink)}.zvW7Ba_kpiValueOnDark{color:var(--paper)}.zvW7Ba_kpiLabel{max-width:18ch;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);font-size:.6875rem;line-height:1.2}.zvW7Ba_kpiLabelOnDark{color:var(--gold)}.zvW7Ba_heading{gap:40px;display:grid}.zvW7Ba_headingMain{flex-direction:column;display:flex}.zvW7Ba_headingTitle{max-width:18ch;font-family:var(--font-sans);font-size:var(--step-h2);letter-spacing:-.01em;text-wrap:balance;margin:28px 0 0;font-weight:200;line-height:1.1}.zvW7Ba_headingTitle em{font-family:var(--font-editorial);color:var(--emphasis);font-style:italic;font-weight:400}.zvW7Ba_headingTitleOnLight{color:var(--ink);--emphasis:var(--gold-dark)}.zvW7Ba_headingTitleOnDark{color:var(--paper);--emphasis:var(--gold)}.zvW7Ba_headingAside{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.zvW7Ba_headingText{max-width:46ch;font-size:var(--step-body-lg);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.66}.zvW7Ba_headingTextOnLight{color:var(--muted-foreground)}.zvW7Ba_headingTextOnDark{color:#f5f4f3b3}@media (width>=1024px){.zvW7Ba_heading{grid-template-columns:7fr 5fr;align-items:end;column-gap:64px}.zvW7Ba_headingAside{align-items:flex-end;padding-bottom:4px}.zvW7Ba_headingText{text-align:right}}}
