.HS70Aa_page{width:min(100% - (2 * var(--layout-gutter)), var(--layout-content-max));min-height:calc(100svh - var(--space-18));padding-block:var(--space-8);align-items:center;margin-inline:auto;display:grid}.HS70Aa_panel{gap:var(--space-18);padding:clamp(var(--space-8), 7vw, var(--space-18));background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-field);grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:end;display:grid}.HS70Aa_eyebrow{color:var(--color-success);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.HS70Aa_copy h1{max-width:11ch;margin-top:var(--space-4);font-size:clamp(3.5rem,min(8vw,14vh),8rem);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading);line-height:var(--line-height-tight);text-wrap:balance}.HS70Aa_copy>p:last-child{max-width:58ch;margin-top:var(--space-6);color:var(--color-copy-secondary);font-size:var(--font-size-body-large)}.HS70Aa_actions{gap:var(--space-3);display:grid}.HS70Aa_actions a{min-height:var(--space-18);gap:var(--space-3);padding:var(--space-4) var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;text-decoration:none;display:inline-flex}.HS70Aa_actions a:hover{border-color:var(--color-ink);transform:translateY(calc(var(--space-1) * -1))}.HS70Aa_primaryAction{background:var(--color-action);color:var(--color-action-foreground)}.HS70Aa_secondaryAction{background:var(--color-surface-muted)}.HS70Aa_actions svg{width:var(--space-5);height:var(--space-5);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}@media (max-width:64rem){.HS70Aa_panel{gap:var(--space-12);grid-template-columns:1fr}}@media (max-width:48rem){.HS70Aa_page{min-height:0;padding-block:var(--space-8)}.HS70Aa_panel{padding:var(--space-6)}.HS70Aa_copy h1{overflow-wrap:anywhere;font-size:clamp(3rem,15vw,5.25rem)}}
