.hero.svelte-grhge3.svelte-grhge3{position:relative;padding:6.25rem 0 2.5rem;overflow:hidden}@media (min-width: 768px){.hero.svelte-grhge3.svelte-grhge3{padding:7.5rem 0 3.5rem}}.story.svelte-grhge3.svelte-grhge3{display:grid;gap:1.25rem}@media (max-width: 1023px){.copy.svelte-grhge3.svelte-grhge3{display:contents}.story.svelte-grhge3 .back.svelte-grhge3{order:1;margin-bottom:0}.story.svelte-grhge3 h1.svelte-grhge3{order:2}.story.svelte-grhge3 .lede.svelte-grhge3{order:3;margin-top:0}.story.svelte-grhge3 .stage.svelte-grhge3{order:4}.story.svelte-grhge3 .beats.svelte-grhge3{order:5}.story.svelte-grhge3 .cta.svelte-grhge3{order:6;margin-top:.75rem}}@media (min-width: 1024px){.story.svelte-grhge3.svelte-grhge3{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy stage" "beats beats";-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem;align-items:center}.copy.svelte-grhge3.svelte-grhge3{grid-area:copy}.stage.svelte-grhge3.svelte-grhge3{grid-area:stage}.beats.svelte-grhge3.svelte-grhge3{grid-area:beats}}.back.svelte-grhge3.svelte-grhge3{display:inline-block;margin-bottom:1.25rem;font-size:.875rem;color:#a5b4fc;text-decoration:none;transition:color .2s ease}.back.svelte-grhge3.svelte-grhge3:hover{color:#fff}h1.svelte-grhge3.svelte-grhge3{margin:0}.name.svelte-grhge3.svelte-grhge3{display:block;margin-bottom:.9rem}.big.svelte-grhge3.svelte-grhge3{display:block;color:#f0f1ff;font-size:clamp(2.15rem,8.8vw,2.7rem);line-height:1.04;letter-spacing:-.038em;text-wrap:balance}@media (min-width: 768px){.big.svelte-grhge3.svelte-grhge3{font-size:clamp(2.7rem,5.2vw,3.6rem)}}@media (min-width: 1024px){.big.svelte-grhge3.svelte-grhge3{font-size:clamp(2.9rem,3.9vw,3.9rem)}}.lede.svelte-grhge3.svelte-grhge3{margin-top:1.25rem;max-width:30rem;font-size:1.0625rem;line-height:1.55;color:#a1a1aa}@media (min-width: 768px){.lede.svelte-grhge3.svelte-grhge3{font-size:1.125rem}}.cta.svelte-grhge3.svelte-grhge3{margin-top:1.75rem}.stage.svelte-grhge3.svelte-grhge3{position:relative;height:240px;margin:0 -.5rem;-webkit-mask-image:radial-gradient(ellipse 72% 78% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 72% 78% at 50% 50%,#000 62%,transparent 100%)}@media (min-width: 640px){.stage.svelte-grhge3.svelte-grhge3{height:360px}}@media (min-width: 1024px){.stage.svelte-grhge3.svelte-grhge3{height:clamp(380px,33vw,480px);margin:0 -1rem 0 0}}.poster.svelte-grhge3.svelte-grhge3,.gl.svelte-grhge3.svelte-grhge3{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.gl.svelte-grhge3.svelte-grhge3{opacity:0;transition:opacity .6s ease;pointer-events:none}.gl.on.svelte-grhge3.svelte-grhge3{opacity:1}.poster.svelte-grhge3.svelte-grhge3{transition:opacity .5s ease}.poster.gone.svelte-grhge3.svelte-grhge3{opacity:0}.layer.svelte-grhge3.svelte-grhge3{opacity:0;transition:opacity .7s ease}.layer.on.svelte-grhge3.svelte-grhge3{opacity:1}.beats.svelte-grhge3.svelte-grhge3{display:grid;gap:0;min-width:0}@media (min-width: 768px){.beats.svelte-grhge3.svelte-grhge3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.beat.svelte-grhge3.svelte-grhge3{position:relative;min-width:0}.beat-btn.svelte-grhge3.svelte-grhge3{display:block;width:100%;padding:0 0 .9rem;text-align:left;color:inherit;cursor:pointer;background:none;border:0;border-radius:2px}.beat-btn.svelte-grhge3.svelte-grhge3:focus-visible{outline:2px solid #a5b4fc;outline-offset:4px}.rule.svelte-grhge3.svelte-grhge3{position:relative;display:block;height:1px;margin-bottom:.95rem;background:#ffffff1a;transition:background .5s ease,box-shadow .5s ease}.beat.seen.svelte-grhge3 .rule.svelte-grhge3{background:#a5b4fc61}.beat.active.svelte-grhge3 .rule.svelte-grhge3{background:#a5b4fc47;box-shadow:0 0 14px 1px #8178ff8c}.fill.svelte-grhge3.svelte-grhge3{position:absolute;inset:0 auto 0 0;width:100%;background:linear-gradient(90deg,#a5b4fc80,#fff);transform-origin:left;transform:scaleX(0);transition:transform .4s ease}.beat.active.svelte-grhge3 .fill.svelte-grhge3{transform:scaleX(1)}.beat.active.svelte-grhge3 .fill.run.svelte-grhge3{transition:none;animation:svelte-grhge3-fill 3.6s linear forwards}.beat.active.svelte-grhge3 .fill.run.held.svelte-grhge3{animation-play-state:paused}@keyframes svelte-grhge3-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kick.svelte-grhge3.svelte-grhge3{display:block;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;font-weight:500;color:#898993;transition:color .4s ease}.num.svelte-grhge3.svelte-grhge3{margin-right:.6rem;opacity:.7}.ln.svelte-grhge3.svelte-grhge3{display:block;margin-top:.5rem;max-width:24rem;font-size:1rem;line-height:1.45;letter-spacing:-.01em;color:#898993;text-wrap:balance;transition:color .4s ease}@media (min-width: 1024px){.ln.svelte-grhge3.svelte-grhge3{font-size:1.125rem}}.beat.active.svelte-grhge3 .kick.svelte-grhge3{color:#a5b4fc}.beat.active.svelte-grhge3 .ln.svelte-grhge3{color:#fff}.beat.svelte-grhge3:hover .ln.svelte-grhge3{color:#d4d4dc}.beat.active.svelte-grhge3:hover .ln.svelte-grhge3{color:#fff}.proof.svelte-grhge3.svelte-grhge3{display:inline-block;margin-top:-.2rem;font-size:.875rem;color:#a5b4fc;text-decoration:none;border-bottom:1px solid rgba(165,180,252,.35);transition:color .2s ease,border-color .2s ease}.proof.svelte-grhge3.svelte-grhge3:hover{color:#fff;border-color:#fff}@media (max-width: 767px){.beat.svelte-grhge3.svelte-grhge3{border-top:0}.beat.svelte-grhge3:not(.active) .ln.svelte-grhge3{display:none}.beat.svelte-grhge3:not(.active) .beat-btn.svelte-grhge3{padding-bottom:.7rem}.beat.svelte-grhge3:not(.active) .proof.svelte-grhge3{display:none}.rule.svelte-grhge3.svelte-grhge3{margin-bottom:.7rem}.beats.svelte-grhge3.svelte-grhge3{min-height:13.2rem}}@media (max-width: 339px){.beats.svelte-grhge3.svelte-grhge3{min-height:14.7rem}}@media (prefers-reduced-motion: reduce){.gl.svelte-grhge3.svelte-grhge3,.poster.svelte-grhge3.svelte-grhge3,.layer.svelte-grhge3.svelte-grhge3,.rule.svelte-grhge3.svelte-grhge3,.fill.svelte-grhge3.svelte-grhge3{transition:none}}.proof.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}@media (min-width: 768px){.proof.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.pc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{position:relative;display:grid;grid-template-columns:1fr auto;align-content:start;height:100%;min-height:11.5rem;padding:1.6rem 1.5rem 1.4rem;overflow:hidden;color:inherit;text-decoration:none;background:radial-gradient(ellipse 70% 60% at 85% 0%,color-mix(in srgb,var(--c) 20%,transparent),transparent 70%),#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:1rem;transition:border-color .3s ease,background-color .3s ease}.pc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c) 80%,#fff),transparent);opacity:.8}.pc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:hover{border-color:color-mix(in srgb,var(--c) 55%,transparent)}.pc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:focus-visible{outline:2px solid #a5b4fc;outline-offset:3px}.val.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1 / -1;font-size:clamp(2.4rem,4.4vw,3.4rem);line-height:1;letter-spacing:-.04em;font-weight:300;color:#fff}.val.small.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{font-size:clamp(1.4rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.025em}.lab.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1 / -1;margin-top:.5rem;font-size:.9375rem;color:color-mix(in srgb,var(--c) 55%,#e4e6ff)}.ttl.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1;align-self:end;margin-top:auto;padding-top:1.4rem;font-size:.9375rem;color:#a1a1aa}.go.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{align-self:end;padding-top:1.4rem;color:#a5b4fc;transition:transform .25s ease}.pc.svelte-1kvtgiw:hover .go.svelte-1kvtgiw.svelte-1kvtgiw{transform:translate(4px)}.timeline.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{display:grid;gap:0;margin:0;padding:0;list-style:none}@media (min-width: 900px){.timeline.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;align-items:start}}.step.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{position:relative}.step.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw{position:relative;display:grid;grid-template-columns:auto 1fr auto;-moz-column-gap:.75rem;column-gap:.75rem;align-items:baseline;padding:1.35rem 0 1.1rem;cursor:pointer;list-style:none;border-top:1px solid rgba(255,255,255,.1)}.step.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw::-webkit-details-marker{display:none}.step.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.dot.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{position:absolute;top:-3px;left:0;width:5px;height:5px;border-radius:50%;background:#a5b4fc;box-shadow:0 0 10px 1px #8178ffcc}.n.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{font-size:.8125rem;letter-spacing:.04em;color:#a5b4fc}.st.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{font-size:1.25rem;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:0}.art.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1 / -1;margin-top:.55rem;font-size:.875rem;line-height:1.45;color:#a1a1aa}.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:3;grid-row:1;position:relative;width:12px;height:12px;align-self:center}.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before,.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after{content:"";position:absolute;background:#a5b4fc;transition:transform .25s ease,opacity .25s ease}.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before{left:0;right:0;top:50%;height:1px;transform:translateY(-50%)}.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%)}details[open].svelte-1kvtgiw>summary.svelte-1kvtgiw>.more.svelte-1kvtgiw:after,details[open].svelte-1kvtgiw>summary.svelte-1kvtgiw>.pm.svelte-1kvtgiw:after{transform:translate(-50%) rotate(90deg);opacity:0}.desc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{padding:0 0 1.25rem;font-size:.9375rem;line-height:1.6;color:#a1a1aa}.acc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{border-bottom:1px solid rgba(255,255,255,.1)}.acc.svelte-1kvtgiw details.svelte-1kvtgiw.svelte-1kvtgiw{border-top:1px solid rgba(255,255,255,.1)}.acc.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw{display:grid;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:1.05rem 0;cursor:pointer;list-style:none}.acc.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw::-webkit-details-marker{display:none}.acc.svelte-1kvtgiw summary.svelte-1kvtgiw.svelte-1kvtgiw:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.sk.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#898993}.sq.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:1;margin:.2rem 0 0;font-size:1.125rem;line-height:1.3;letter-spacing:-.015em;color:#ebedffeb;transition:color .2s ease}.sq.q.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{margin:0}.acc.svelte-1kvtgiw summary:hover .sq.svelte-1kvtgiw.svelte-1kvtgiw{color:#fff}.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-column:2;grid-row:1 / span 2;position:relative;width:14px;height:14px}.body.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{padding:.15rem 0 1.5rem}.quotes.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{display:grid;gap:1.5rem}@media (min-width: 768px){.quotes.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.quote.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{margin:0;padding-left:1.1rem;border-left:1px solid rgba(165,180,252,.4)}.quote.svelte-1kvtgiw blockquote.svelte-1kvtgiw.svelte-1kvtgiw{font-size:1rem;line-height:1.55;color:#d4d4dc}.quote.svelte-1kvtgiw figcaption.svelte-1kvtgiw.svelte-1kvtgiw{margin-top:.6rem;font-size:.8125rem;color:#898993}.reading.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem}.reading.svelte-1kvtgiw a.svelte-1kvtgiw.svelte-1kvtgiw{font-size:.9375rem;color:#a1a1aa;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.15);transition:color .2s ease,border-color .2s ease}.reading.svelte-1kvtgiw a.svelte-1kvtgiw.svelte-1kvtgiw:hover{color:#fff;border-color:#a5b4fc}@media (prefers-reduced-motion: reduce){.pc.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw,.go.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw,.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before,.more.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:before,.pm.svelte-1kvtgiw.svelte-1kvtgiw.svelte-1kvtgiw:after{transition:none}}
