.confetti[data-astro-cid-ltoiyxle]{pointer-events:none;z-index:50;width:100%;height:100%;position:fixed;inset:0}.hero[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.thirteen[data-astro-cid-lcdefpme]{flex-shrink:0;line-height:.85;position:relative}.thirteen-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.06em;color:#0000;background:var(--foil);filter:drop-shadow(.03em .04em #1b1216)drop-shadow(0 0 28px #e9b4b073);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;font-size:clamp(7rem,20vw,13rem);font-weight:900;display:block}.spark[data-astro-cid-lcdefpme]{clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);opacity:0;filter:drop-shadow(0 0 6px #fff);background:#fff;width:18px;height:18px;position:absolute}.spark--1[data-astro-cid-lcdefpme]{top:6%;left:-6%}.spark--2[data-astro-cid-lcdefpme]{width:12px;height:12px;top:28%;right:-8%}.spark--3[data-astro-cid-lcdefpme]{width:10px;height:10px;bottom:10%;left:10%}.spark--4[data-astro-cid-lcdefpme]{width:14px;height:14px;bottom:24%;right:2%}.hero-copy[data-astro-cid-lcdefpme]{min-width:0}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1[data-astro-cid-lcdefpme]{margin:0 0 .6rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:900;line-height:1.05}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;margin:0 0 1.4rem;font-size:1.08rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;display:flex}.pill[data-astro-cid-lcdefpme]{border-radius:999px;padding:.62rem 1.2rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,color .15s;display:inline-block}.pill[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.pill--foil[data-astro-cid-lcdefpme]{color:#1b1216;background:var(--foil);background-size:200% 200%;box-shadow:0 12px 24px -12px #e9b4b0b3}.pill--foil[data-astro-cid-lcdefpme]:hover{box-shadow:0 16px 30px -12px #e9b4b0e6}.pill--outline[data-astro-cid-lcdefpme]{color:var(--fg);border:1.5px solid var(--rose-2);background:#ffffff08}.pill--outline[data-astro-cid-lcdefpme]:hover{color:#fff;background:#e8b4b81f}.collage[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.1rem;display:grid}.frame[data-astro-cid-lcdefpme]{background:var(--foil);background-size:200% 200%;border-radius:16px;margin:0;padding:7px;transition:transform .3s,box-shadow .3s;box-shadow:0 24px 40px -24px #000000e6,0 0 0 1px #00000080}.frame--portrait[data-astro-cid-lcdefpme]{grid-column:span 2}.frame--landscape[data-astro-cid-lcdefpme]{grid-column:span 3}.frame[data-astro-cid-lcdefpme]:first-child{transform:rotate(-2deg)}.frame[data-astro-cid-lcdefpme]:nth-child(2){transform:rotate(1.5deg)translateY(10px)}.frame[data-astro-cid-lcdefpme]:nth-child(3){transform:rotate(-1.2deg)}.frame[data-astro-cid-lcdefpme]:nth-child(4){transform:rotate(1deg)}.frame[data-astro-cid-lcdefpme]:nth-child(5){transform:rotate(-1.5deg)translateY(6px)}.frame[data-astro-cid-lcdefpme]:hover{z-index:2;transform:rotate(0)translateY(-6px)scale(1.02);box-shadow:0 30px 50px -24px #000000f2,0 0 40px -10px #e9b4b080}.frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;width:100%;box-shadow:none;background:#1b1216;border:0;border-radius:10px;transition:none;display:block}.frame--landscape[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.frame[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{box-shadow:none;transform:none}@media (prefers-reduced-motion:no-preference){.thirteen-num[data-astro-cid-lcdefpme],.pill--foil[data-astro-cid-lcdefpme],.frame[data-astro-cid-lcdefpme]{animation:7s linear infinite foil-shimmer}.spark[data-astro-cid-lcdefpme]{animation:2.8s ease-in-out infinite twinkle}.spark--2[data-astro-cid-lcdefpme]{animation-delay:.7s}.spark--3[data-astro-cid-lcdefpme]{animation-delay:1.4s}.spark--4[data-astro-cid-lcdefpme]{animation-delay:2.1s}}@keyframes foil-shimmer{0%{background-position:0 0}to{background-position:200% 200%}}@keyframes twinkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.5rem}.collage[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.frame--portrait[data-astro-cid-lcdefpme]{grid-column:span 1}.frame--landscape[data-astro-cid-lcdefpme]{grid-column:span 2}}
