.hero-actions[data-astro-cid-273zlpbh]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.tinted[data-astro-cid-273zlpbh]{background:var(--paper-2)}.center[data-astro-cid-273zlpbh]{text-align:center}.head[data-astro-cid-273zlpbh]{max-width:760px;margin:0 auto clamp(32px,5vw,56px)}.head[data-astro-cid-273zlpbh] .eyebrow[data-astro-cid-273zlpbh]:after{content:"";background:currentColor;border-radius:2px;width:28px;height:2px}.audiences[data-astro-cid-273zlpbh]{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.audiences[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:hover{box-shadow:var(--shadow);translate:0 -6px}.audiences[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]{transition:opacity .8s ease var(--delay,0s), transform .8s ease var(--delay,0s), translate .35s ease, box-shadow .35s ease;border-radius:var(--radius);background:var(--card);border:1px solid var(--line);border-top:5px solid var(--gold);padding:28px 24px}.audiences[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:nth-child(2n){border-top-color:var(--rose)}.audiences[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:last-child{background:var(--plum);border-color:var(--plum);border-top-color:var(--gold);color:#ecd9e4}.audiences[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:last-child h3[data-astro-cid-273zlpbh]{color:#fff}.audiences[data-astro-cid-273zlpbh] h3[data-astro-cid-273zlpbh]{font-size:1.3rem}.audiences[data-astro-cid-273zlpbh] p[data-astro-cid-273zlpbh]{margin:0}.prose-wide[data-astro-cid-273zlpbh] .quote{margin:32px 0}.fighter[data-astro-cid-273zlpbh]{isolation:isolate;background:linear-gradient(170deg, var(--plum), #3a1830);color:#ecd9e4;position:relative}.fighter[data-astro-cid-273zlpbh] .stardust{z-index:-1}.fighter[data-astro-cid-273zlpbh] h2[data-astro-cid-273zlpbh]{color:#fff}.fighter[data-astro-cid-273zlpbh] .eyebrow[data-astro-cid-273zlpbh]{color:var(--gold)}.fighter[data-astro-cid-273zlpbh] .big[data-astro-cid-273zlpbh]{font:italic 400 clamp(1.3rem, 2.4vw, 1.7rem) / 1.4 var(--serif);color:#fff;border-left:4px solid var(--gold);margin-top:28px;padding-left:20px}.days[data-astro-cid-273zlpbh]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.day[data-astro-cid-273zlpbh]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);padding:clamp(24px,4vw,40px)}.day-num[data-astro-cid-273zlpbh]{font:600 1.6rem/1 var(--hand);background:var(--gold);color:var(--plum);border-radius:999px;margin-bottom:14px;padding:6px 14px 8px;transition:rotate .4s cubic-bezier(.3,1.6,.5,1);display:inline-block;rotate:-2deg}.day[data-astro-cid-273zlpbh]:nth-child(2) .day-num[data-astro-cid-273zlpbh]{background:var(--rose);color:#fff}.day[data-astro-cid-273zlpbh]:hover .day-num[data-astro-cid-273zlpbh]{rotate:3deg}.day[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:before{transition:rotate .6s,scale .3s}.day[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:hover:before{rotate:90deg;scale:1.3}.day[data-astro-cid-273zlpbh] ul[data-astro-cid-273zlpbh]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.day[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]{padding-left:28px;position:relative}.day[data-astro-cid-273zlpbh] li[data-astro-cid-273zlpbh]:before{content:"";background:var(--gold);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:14px;height:14px;position:absolute;top:.4em;left:0}.team[data-astro-cid-273zlpbh]{gap:20px;display:grid}.person[data-astro-cid-273zlpbh]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:140px 1fr;align-items:start;gap:clamp(20px,3vw,36px);padding:clamp(22px,3vw,36px);display:grid}.person[data-astro-cid-273zlpbh] .face{object-fit:cover;object-position:50% 25%;outline:5px solid var(--gold);outline-offset:-1px;border-radius:50%;width:140px;height:140px;transition:outline-offset .3s,scale .4s}.person[data-astro-cid-273zlpbh]:hover .face{outline-offset:4px;scale:1.04}.person[data-astro-cid-273zlpbh] h3[data-astro-cid-273zlpbh] small[data-astro-cid-273zlpbh]{font:600 .78rem/1.4 var(--sans);letter-spacing:.1em;color:var(--rose-ink);margin-top:6px;display:block}.person[data-astro-cid-273zlpbh] p[data-astro-cid-273zlpbh]:last-child{margin:0}.letter[data-astro-cid-273zlpbh]{background:var(--card);box-shadow:var(--shadow);background-image:repeating-linear-gradient(#0000 0 33px,#6e2f5a12 33px 34px);border-radius:6px;padding:clamp(28px,5vw,56px);position:relative;rotate:-.6deg}.letter[data-astro-cid-273zlpbh] p[data-astro-cid-273zlpbh]{font-family:var(--serif);font-size:1.12rem}.stardust-line[data-astro-cid-273zlpbh]{color:var(--plum);text-align:center;font-size:clamp(1.6rem,3vw,2.2rem)!important}.stardust-line[data-astro-cid-273zlpbh] strong[data-astro-cid-273zlpbh]{font-family:var(--hand);color:var(--rose-ink);font-size:1.4em}.sig[data-astro-cid-273zlpbh]{text-align:right;margin:0;font-family:var(--hand)!important;font-size:2.4rem!important}.cost[data-astro-cid-273zlpbh]{isolation:isolate;border-radius:calc(var(--radius) + 8px);background:linear-gradient(140deg, var(--plum-2), var(--plum));color:#ecd9e4;grid-template-columns:1.5fr .5fr;align-items:center;gap:32px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.cost[data-astro-cid-273zlpbh] .stardust{z-index:-1}.cost[data-astro-cid-273zlpbh] h2[data-astro-cid-273zlpbh]{color:#fff}.cost[data-astro-cid-273zlpbh] .eyebrow[data-astro-cid-273zlpbh]{color:var(--gold)}.cost-actions[data-astro-cid-273zlpbh]{justify-items:center;gap:16px;display:grid}.link-light[data-astro-cid-273zlpbh]{color:#fff}.link-light[data-astro-cid-273zlpbh]:hover{color:var(--gold)}@media (width<=1000px){.audiences[data-astro-cid-273zlpbh]{grid-template-columns:1fr 1fr}}@media (width<=760px){.days[data-astro-cid-273zlpbh],.cost[data-astro-cid-273zlpbh]{grid-template-columns:1fr}.cost-actions[data-astro-cid-273zlpbh]{justify-items:start}.person[data-astro-cid-273zlpbh]{grid-template-columns:1fr}.person[data-astro-cid-273zlpbh] .face{width:110px;height:110px}}@media (width<=520px){.audiences[data-astro-cid-273zlpbh]{grid-template-columns:1fr}}
