.hero.svelte-gzujjl{text-align:center;flex-direction:column;align-items:center;gap:36px;padding-block:clamp(80px,12vw,168px) 72px;display:flex}.kicker.svelte-gzujjl{letter-spacing:.5em;text-transform:uppercase;color:var(--gold);padding-left:.5em;font-size:12px;font-weight:400;line-height:1.6}h1.svelte-gzujjl{max-width:1040px;font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(44px,7.2vw,108px);line-height:1.04}.mask.svelte-gzujjl{padding-bottom:.1em;display:block;overflow:hidden}.rise.svelte-gzujjl{display:block}.sheen.svelte-gzujjl{color:var(--gold)}.intro.svelte-gzujjl{max-width:580px;color:var(--text-muted);font-size:clamp(17px,1.6vw,19px);line-height:1.8}.actions.svelte-gzujjl{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 28px;margin-top:8px;display:flex}.cue.svelte-gzujjl{background:var(--line);width:1px;height:60px;margin-top:40px;position:relative;overflow:hidden}.cue.svelte-gzujjl span:where(.svelte-gzujjl){background:var(--gold);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.rise.svelte-gzujjl{animation:svelte-gzujjl-rise 1.3s var(--ease) both}.fade.svelte-gzujjl{animation:svelte-gzujjl-fade 1.6s var(--ease) both}.d1.svelte-gzujjl{animation-delay:.35s}.d4.svelte-gzujjl{animation-delay:1.05s}.d5.svelte-gzujjl{animation-delay:1.3s}.d6.svelte-gzujjl{animation-delay:1.6s}.sheen.svelte-gzujjl{background-image:linear-gradient(100deg, var(--gold) 0%, var(--gold) 38%, var(--gold-highlight) 50%, var(--gold) 62%, var(--gold) 100%);color:#0000;background-position:-60% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s cubic-bezier(.4,0,.2,1) 1.7s both svelte-gzujjl-sheen}.cue.svelte-gzujjl span:where(.svelte-gzujjl){transform-origin:top;animation:svelte-gzujjl-cue 1.6s var(--ease) 2.1s both}}@keyframes svelte-gzujjl-rise{0%{transform:translateY(110%)}}@keyframes svelte-gzujjl-fade{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-gzujjl-sheen{0%{background-position:120% 0}to{background-position:-60% 0}}@keyframes svelte-gzujjl-cue{0%{transform:scaleY(0)}}.light.svelte-1rb2du0{background:var(--light-bg);color:var(--light-text)}.inner.svelte-1rb2du0{flex-direction:column;gap:72px;padding-block:clamp(96px,11vw,152px);display:flex}.head.svelte-1rb2du0{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.heading.svelte-1rb2du0{flex-direction:column;gap:20px;display:flex}h2.svelte-1rb2du0{font-family:var(--font-display);font-size:clamp(34px,4vw,56px);line-height:1.1}.rule.svelte-1rb2du0{background:var(--light-line);flex:200px;height:1px;margin-bottom:18px}.items.svelte-1rb2du0{grid-template-columns:1fr;padding:0;list-style:none;display:grid}.item.svelte-1rb2du0{border-top:1px solid var(--light-line);flex-direction:column;gap:20px;padding-block:32px;display:flex}.numeral.svelte-1rb2du0{font-family:var(--font-display);color:var(--gold-on-light);font-size:48px;line-height:1}h3.svelte-1rb2du0{letter-spacing:.3em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.5}p.svelte-1rb2du0{max-width:46ch;color:var(--light-text-muted);font-size:16px;line-height:1.85}@media (width>=900px){.items.svelte-1rb2du0{grid-template-columns:repeat(3,1fr)}.item.svelte-1rb2du0{border-top:0;border-left:1px solid var(--light-line);padding:4px 40px 8px}.item.svelte-1rb2du0:first-child{border-left:0;padding-left:0}.item.svelte-1rb2du0:last-child{padding-right:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.item.svelte-1rb2du0:first-child{animation-range:entry entry 50%}.item.svelte-1rb2du0:nth-child(2){animation-range:entry 12% entry 62%}.item.svelte-1rb2du0:nth-child(3){animation-range:entry 24% entry 74%}}}.band.svelte-1rvhuj6{border-block:1px solid var(--line-soft);background:var(--bg-raised)}.inner.svelte-1rvhuj6{max-width:1040px;padding:clamp(96px, 11vw, 152px) var(--gutter);text-align:center;flex-direction:column;align-items:center;gap:36px;margin-inline:auto;display:flex}svg.svelte-1rvhuj6{color:var(--gold)}.text.svelte-1rvhuj6{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(26px,3.4vw,46px);line-height:1.35}.caption.svelte-1rvhuj6{letter-spacing:.44em;color:var(--text-subtle);padding-left:.44em}.facts.svelte-h7bcrl{padding-top:48px}
