.wheel[data-astro-cid-x45z4s3j]{display:grid;gap:2.5rem;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.wheel[data-astro-cid-x45z4s3j]{grid-template-columns:1.1fr 1fr;gap:4rem}}.stack[data-astro-cid-x45z4s3j]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;perspective:900px;padding:.5rem 0}.word[data-astro-cid-x45z4s3j]{all:unset;cursor:pointer;font-family:var(--display);text-transform:uppercase;font-weight:400;letter-spacing:.01em;line-height:1.05;color:var(--navy);font-size:clamp(1.9rem,5vw,3.6rem);opacity:.22;filter:blur(.6px);transform:translate(0) scale(.86);transform-origin:left center;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),filter .7s,color .5s;position:relative;z-index:1;padding:.15em 0}.word[data-astro-cid-x45z4s3j]:before{content:"";position:absolute;left:-1.2rem;top:50%;width:.6rem;height:3px;background:var(--pink);opacity:0;transition:opacity .5s,width .5s}.word[data-astro-cid-x45z4s3j]:hover{opacity:.55;filter:none}.word[data-astro-cid-x45z4s3j].on{opacity:1;filter:none;transform:translate(1.2rem) scale(1);color:var(--pink);z-index:2}.word[data-astro-cid-x45z4s3j].on:before{opacity:1;width:.9rem}.glow[data-astro-cid-x45z4s3j]{position:absolute;inset:20% -10% 20% -5%;background:radial-gradient(60% 60% at 30% 50%,rgba(242,85,127,.14),transparent 70%);pointer-events:none;z-index:0}.panes[data-astro-cid-x45z4s3j]{position:relative;min-height:11rem}.pane[data-astro-cid-x45z4s3j]{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);pointer-events:none}.pane[data-astro-cid-x45z4s3j].on{opacity:1;transform:none;pointer-events:auto;position:relative}.pane[data-astro-cid-x45z4s3j] .k[data-astro-cid-x45z4s3j]{display:inline-block;font-family:var(--display);font-size:1.4rem;color:var(--pink);margin-bottom:.4rem}.pane[data-astro-cid-x45z4s3j] h3[data-astro-cid-x45z4s3j]{font-size:1.25rem;margin-bottom:.5rem}.pane[data-astro-cid-x45z4s3j] p[data-astro-cid-x45z4s3j]{color:var(--muted);font-size:1rem;max-width:46ch;margin:0}.pane[data-astro-cid-x45z4s3j] h3[data-astro-cid-x45z4s3j] a[data-astro-cid-x45z4s3j]{color:var(--navy);text-decoration:none}.pane[data-astro-cid-x45z4s3j] h3[data-astro-cid-x45z4s3j] a[data-astro-cid-x45z4s3j]:hover{color:var(--gold-dark)}.pane[data-astro-cid-x45z4s3j] .meta[data-astro-cid-x45z4s3j]{letter-spacing:.04em;text-transform:none;color:var(--muted);font-weight:500}.pane[data-astro-cid-x45z4s3j] .more[data-astro-cid-x45z4s3j]{display:inline-block;margin-top:.9rem;font-size:.85rem;font-weight:600;color:var(--gold-dark);text-decoration:none;letter-spacing:.04em}.pane[data-astro-cid-x45z4s3j] .more[data-astro-cid-x45z4s3j]:hover{color:var(--navy)}.size-md[data-astro-cid-x45z4s3j] .word[data-astro-cid-x45z4s3j]{font-size:clamp(1.15rem,2.4vw,1.75rem);line-height:1.15}.size-md[data-astro-cid-x45z4s3j] .stack[data-astro-cid-x45z4s3j]{gap:.2rem}.dots[data-astro-cid-x45z4s3j]{display:flex;gap:.5rem;margin-top:1.4rem}.dots[data-astro-cid-x45z4s3j] i[data-astro-cid-x45z4s3j]{width:28px;height:4px;background:var(--line);border-radius:2px;overflow:hidden;position:relative}.dots[data-astro-cid-x45z4s3j] i[data-astro-cid-x45z4s3j]:after{content:"";position:absolute;inset:0;background:var(--pink);transform:scaleX(0);transform-origin:left}.dots[data-astro-cid-x45z4s3j] i[data-astro-cid-x45z4s3j].on:after{animation:fill var(--t, 4.2s) linear forwards}@keyframes fill{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.word[data-astro-cid-x45z4s3j],.pane[data-astro-cid-x45z4s3j]{transition:none}.dots[data-astro-cid-x45z4s3j] i[data-astro-cid-x45z4s3j].on:after{animation:none;transform:scaleX(1)}}.insta[data-astro-cid-ejxtt2nn]{background:var(--cream);overflow:hidden;border-top:2px solid var(--navy)}.head[data-astro-cid-ejxtt2nn]{display:grid;gap:1.5rem;align-items:end;grid-template-columns:1fr}@media(min-width:860px){.head[data-astro-cid-ejxtt2nn]{grid-template-columns:1.4fr 1fr}.acts[data-astro-cid-ejxtt2nn]{justify-self:end}}.acts[data-astro-cid-ejxtt2nn]{display:flex;gap:.8rem;flex-wrap:wrap}.rail[data-astro-cid-ejxtt2nn]{display:flex;gap:1.6rem;overflow-x:auto;padding:2.6rem max(16px,calc((100vw - var(--max)) / 2)) 2rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--navy) transparent}.post[data-astro-cid-ejxtt2nn]{flex:none;width:min(64vw,250px);background:#fff;padding:10px 10px 0;border:1.5px solid var(--navy);border-radius:4px;box-shadow:6px 6px #2b254026;transform:rotate(var(--r));transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;scroll-snap-align:center;text-decoration:none;color:var(--navy)}.post[data-astro-cid-ejxtt2nn]:hover,.post[data-astro-cid-ejxtt2nn]:focus-visible{transform:rotate(0) translateY(-8px) scale(1.03);box-shadow:10px 10px 0 var(--pink);z-index:2}.post[data-astro-cid-ejxtt2nn] img[data-astro-cid-ejxtt2nn]{width:100%;height:auto;display:block;border-radius:2px}.cap[data-astro-cid-ejxtt2nn]{display:flex;align-items:center;gap:.4rem;font-family:var(--hand);font-size:1.25rem;padding:.35rem .2rem .45rem}.cap[data-astro-cid-ejxtt2nn] svg{width:16px;height:16px;color:var(--pink)}.hero[data-astro-cid-v4qhm7jo]{position:relative;background:var(--cream);overflow:hidden}.sun[data-astro-cid-v4qhm7jo]{position:absolute;width:min(60vw,520px);aspect-ratio:1;border-radius:50%;background:var(--yellow);left:-160px;top:-200px;animation:sun 9s ease-in-out infinite alternate}@keyframes sun{to{transform:translate(18px,14px) scale(1.05)}}.hero-in[data-astro-cid-v4qhm7jo]{position:relative;z-index:1;display:grid;gap:3rem;grid-template-columns:1fr;align-items:center;padding:clamp(3rem,7vw,5.5rem) 0 clamp(3.5rem,7vw,6rem)}@media(min-width:920px){.hero-in[data-astro-cid-v4qhm7jo]{grid-template-columns:1.35fr 1fr}}h1[data-astro-cid-v4qhm7jo] .l1[data-astro-cid-v4qhm7jo],h1[data-astro-cid-v4qhm7jo] .l2[data-astro-cid-v4qhm7jo]{display:block}h1[data-astro-cid-v4qhm7jo] .l2[data-astro-cid-v4qhm7jo]{font-size:1.12em}h1[data-astro-cid-v4qhm7jo] .w[data-astro-cid-v4qhm7jo]{display:inline-block;opacity:0;transform:translateY(.5em) rotate(3deg);animation:word .7s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.1s + var(--i) * 80ms)}@keyframes word{to{opacity:1;transform:none}}.sub[data-astro-cid-v4qhm7jo]{font-size:clamp(1.8rem,4vw,2.6rem);margin:-.2rem 0 1rem;transform:rotate(-2deg);transform-origin:left}.acts[data-astro-cid-v4qhm7jo]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:1.6rem}.art[data-astro-cid-v4qhm7jo]{position:relative;justify-self:center;width:min(360px,100%)}.list[data-astro-cid-v4qhm7jo]{transform:rotate(3deg);padding:1.6rem 1.6rem 1.2rem}.list[data-astro-cid-v4qhm7jo] .hand[data-astro-cid-v4qhm7jo]{margin:0 0 .6rem;font-size:2rem}.list[data-astro-cid-v4qhm7jo] ul[data-astro-cid-v4qhm7jo]{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.list[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:.7rem;font-weight:500;font-size:.98rem;border-bottom:1px dashed var(--line);padding-bottom:.5rem}.box[data-astro-cid-v4qhm7jo]{width:22px;height:22px;border:2px solid var(--navy);border-radius:5px;display:grid;place-items:center;flex:none;background:#fff}.box[data-astro-cid-v4qhm7jo] svg{width:16px;height:16px;color:var(--pink);stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24;animation:tick .5s ease forwards;animation-delay:calc(1.1s + var(--i) * .35s)}@keyframes tick{to{stroke-dashoffset:0}}.sign[data-astro-cid-v4qhm7jo]{text-align:right;font-size:1.5rem!important;color:var(--muted);margin:.8rem 0 0!important}.sticker[data-astro-cid-v4qhm7jo]{position:absolute;z-index:2;top:-18px;right:-6px;background:var(--pink);color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;padding:.35rem .9rem .3rem;border-radius:12px;transform:rotate(8deg);box-shadow:3px 3px 0 var(--navy)}.marquee[data-astro-cid-v4qhm7jo]{overflow:hidden;background:var(--navy);color:var(--yellow);padding:.8rem 0 1rem}.marquee[data-astro-cid-v4qhm7jo] .track[data-astro-cid-v4qhm7jo]{display:flex;gap:2.6rem;width:max-content;animation:marquee 44s linear infinite}.marquee[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{white-space:nowrap;font-family:var(--display);font-size:1.25rem;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-items:center;gap:2.6rem}.marquee[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]:after{content:"✦";color:var(--pink);font-size:.9rem}.marquee[data-astro-cid-v4qhm7jo]:hover .track[data-astro-cid-v4qhm7jo]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.why[data-astro-cid-v4qhm7jo]{border-block:2px solid var(--navy)}@media(prefers-reduced-motion:reduce){.sun[data-astro-cid-v4qhm7jo],.marquee[data-astro-cid-v4qhm7jo] .track[data-astro-cid-v4qhm7jo]{animation:none}h1[data-astro-cid-v4qhm7jo] .w[data-astro-cid-v4qhm7jo]{opacity:1;transform:none;animation:none}.box[data-astro-cid-v4qhm7jo] svg{animation:none;stroke-dashoffset:0}}
