.h-st{background:var(--color-paper);width:100%;padding:calc(150px * var(--vs)) 60px;flex-direction:column;align-items:center;gap:70px;display:flex}.h-st-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:900px;display:flex}.h-st-eyebrow{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-graphite);margin:0;font-size:10px;font-weight:500}.h-st-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:52px;font-weight:400;line-height:1.1}.h-st-intro{font-family:var(--font-sans);color:var(--color-graphite);max-width:700px;margin:0;font-size:18px;line-height:28px}.h-st-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:1320px;display:grid}.h-st-card{padding:calc(48px * var(--vs)) 40px 36px;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:22px;display:flex;position:sticky;top:100px}.h-st-art{--a:#f4a6b8;--b:#d96c8f;--c:#fde1e8;aspect-ratio:4/3;background:radial-gradient(120% 90% at 65% 45%, var(--c) 0%, var(--a) 38%, var(--b) 75%, #1a1420 125%);border-radius:18px;width:100%;max-width:420px;transition:--a .8s,--b .8s,--c .8s;position:relative;overflow:hidden}@property --a{syntax:"<color>";inherits:true;initial-value:#f4a6b8}@property --b{syntax:"<color>";inherits:true;initial-value:#d96c8f}@property --c{syntax:"<color>";inherits:true;initial-value:#fde1e8}.h-st-rays{mix-blend-mode:soft-light;background:repeating-conic-gradient(at 65% 45%,#ffffff80 0deg .6deg,#0000 .6deg 4deg);animation:60s linear infinite h-st-spin;position:absolute;inset:-20%}@keyframes h-st-spin{to{transform:rotate(360deg)}}.h-st-age{font-family:var(--font-serif);color:#fff;text-shadow:0 2px 18px #00000040;font-size:44px;line-height:1;position:absolute;bottom:16px;left:22px}.h-st-card-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);text-align:center;margin:0;font-size:32px;line-height:38px}.h-st-dots{gap:8px;display:flex}.h-st-dots span{background:color-mix(in srgb, var(--color-ink) 15%, transparent);border-radius:50%;width:8px;height:8px;transition:background .4s,transform .4s}.h-st-dots span.on{transform:scale(1.25)}.h-st-list{flex-direction:column;gap:16px;display:flex}.h-st-item{opacity:.45;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;gap:14px;min-height:34vh;padding:40px 48px;transition:opacity .5s;display:flex}.h-st-item.on{opacity:1}.h-st-inline{display:none}.h-st-chip{font-family:var(--font-sans);color:var(--color-ink);background:var(--color-cloud);border-radius:8px;align-self:flex-start;padding:5px 11px;font-size:13px}.h-st-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:30px;font-weight:400;line-height:36px}.h-st-text{font-family:var(--font-sans);color:var(--color-graphite);max-width:520px;margin:0;font-size:18px;line-height:28px}@media (max-width:809px){.h-st{padding:calc(80px * var(--vs)) 15px;gap:40px}.h-st-h{font-size:32px}.h-st-intro{font-size:16px;line-height:24px}.h-st-grid{grid-template-columns:1fr}.h-st-card{display:none}.h-st-item{opacity:1;min-height:0;padding:20px 20px 28px}.h-st-inline{margin-bottom:6px;display:block}.h-st-inline .h-st-art{max-width:none}.h-st-name{font-size:24px;line-height:30px}.h-st-text{font-size:16px;line-height:24px}}.h-st-flush{background:#fff;padding-top:0}.h-st-flush .h-st-card,.h-st-flush .h-st-item{background:var(--color-paper)}@media (max-width:809px){.h-st-flush{padding-top:0}}.h-st,.h-st-card,.h-st-item,.h-st-h,.h-st-name,.h-st-card-name,.h-st-intro,.h-st-text,.h-st-eyebrow,.h-st-chip{transition:background-color .7s,color .7s,opacity .5s}.h-st-night{background:var(--color-coal)}.h-st-night .h-st-card,.h-st-night .h-st-item{background:#1e1f23}.h-st-night .h-st-h,.h-st-night .h-st-name,.h-st-night .h-st-card-name{color:#fff}.h-st-night .h-st-intro,.h-st-night .h-st-text,.h-st-night .h-st-eyebrow{color:#ffffff9e}.h-st-night .h-st-chip{color:#fff;background:#ffffff1a}.h-st .rx{transition:color .7s}.h-st-night{--rx-ink:#fff}.h-st-night .h-st-dots span:not(.on){background:#fff3}@media (max-width:809.98px){.h-st-inline .h-st-art{aspect-ratio:3/2;border-radius:14px}.h-st-age{font-size:38px;bottom:14px;left:18px}.h-st-list{gap:12px}.h-st-h,.h-st-name{text-wrap:balance}.h-st-intro,.h-st-text{text-wrap:pretty}}.h-st-flush .hc{--hc-panel:#fff}.h-st .hc-dark{--hc-panel:#ffffff0a;--hc-ring:#27282c}@media (max-width:809.98px){.h-st-inline .hc{border-radius:14px;gap:10px;max-width:none;padding:18px 16px 14px}}
