.hero[data-astro-cid-s4khibbi]:before{background:var(--lilac)}.cat-stage[data-astro-cid-s4khibbi]:after{content:"";opacity:.36;z-index:10;pointer-events:none;background:repeating-linear-gradient(115deg, transparent 0 29px, var(--line) 30px 33px, transparent 34px 61px);width:105%;height:105%;position:absolute;inset:-2%}.tag-float[data-astro-cid-s4khibbi]{animation:4s ease-in-out infinite float}.tag-delay[data-astro-cid-s4khibbi]{animation-delay:1.2s}.ticker-track[data-astro-cid-s4khibbi]{animation:25s linear infinite marquee}@media (width<=768px){.ticker-track[data-astro-cid-s4khibbi]{animation-duration:26s}}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes float{50%{translate:0 -9px}}.bio-section[data-astro-cid-22kxc2nl]{background:var(--bio-surface)}.bio-section[data-astro-cid-22kxc2nl]:after{content:"";opacity:.65;border:22px solid #e1d7ed;border-radius:50%;width:150px;height:150px;position:absolute;top:-50px;right:-45px}:root[data-theme=dark] .bio-section[data-astro-cid-22kxc2nl]:after{border-color:#39304d}.trait-grid[data-astro-cid-22kxc2nl]{gap:9px;display:grid}.trait[data-astro-cid-22kxc2nl]{border-top:1px solid #d8dfda;padding:18px 17px 17px 48px;position:relative}:root[data-theme=dark] .trait[data-astro-cid-22kxc2nl]{border-color:#31403d}.trait[data-astro-cid-22kxc2nl] span[data-astro-cid-22kxc2nl]{color:#a0aca8;font:9px DM Mono,monospace;position:absolute;top:18px;left:0}.trait[data-astro-cid-22kxc2nl] h3[data-astro-cid-22kxc2nl]{margin:0;font-size:15px}.trait[data-astro-cid-22kxc2nl] p[data-astro-cid-22kxc2nl]{color:var(--soft-ink);margin:6px 0 0;font-size:12px;line-height:1.5}@media (width>=640px){.trait-grid[data-astro-cid-22kxc2nl]{grid-template-columns:1fr 1fr;column-gap:24px}}.brands-section[data-astro-cid-dslvdh44],.stickers-section[data-astro-cid-5wlmohr5]{background:var(--bio-surface)}.stickers-section[data-astro-cid-5wlmohr5]:after{content:"";opacity:.65;border:22px solid #e1d7ed;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-50px;right:-45px}:root[data-theme=dark] .stickers-section[data-astro-cid-5wlmohr5]:after{border-color:#1c312e}@media (width<=767px){.product-card[data-astro-cid-yfwvpblw][data-visible=false]{display:none!important}}@media (width>=768px){.product-card[data-astro-cid-yfwvpblw][data-visible=false]{display:none!important}}.product-card[data-astro-cid-yfwvpblw][data-visible=true]{animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeInScale}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.churu-info[data-astro-cid-sj4if4u2] h3[data-astro-cid-sj4if4u2],.support-card-title[data-astro-cid-sj4if4u2],.support-card[data-astro-cid-sj4if4u2] h3[data-astro-cid-sj4if4u2],.wall-copy[data-astro-cid-sj4if4u2] h3[data-astro-cid-sj4if4u2]{letter-spacing:-.065em;margin:0;font:700 clamp(1.65rem,6vw,2rem)/.95 Fraunces,serif}.btn-slot[data-astro-cid-sj4if4u2]{isolation:isolate;border-radius:6px;justify-content:center;align-items:center;width:100%;height:45px;display:flex;position:relative;overflow:hidden}.btn-slot[data-astro-cid-sj4if4u2]>div[data-astro-cid-sj4if4u2]{width:100%!important;height:100%!important}.btn-slot[data-astro-cid-sj4if4u2] iframe{border-radius:6px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:45px!important;min-height:45px!important;max-height:45px!important;margin:0!important;padding:0!important;display:block!important}.btn-slot[data-astro-cid-sj4if4u2] stripe-buy-button[data-astro-cid-sj4if4u2]{width:100%!important;height:45px!important}.stripe-slot[data-astro-cid-sj4if4u2] iframe{clip-path:inset(0 round 6px)}.donation-section[data-astro-cid-jwal57xs]{background:linear-gradient(135deg, var(--surface-strong), var(--pink))}.donation-section[data-astro-cid-jwal57xs]:before{content:"";border:25px solid var(--lilac);opacity:.54;pointer-events:none;border-radius:50%;width:230px;height:230px;position:absolute;top:-128px;right:-80px}.donation-heading[data-astro-cid-jwal57xs]{z-index:1;position:relative}.support-grid[data-astro-cid-jwal57xs]{z-index:1;gap:12px;display:grid;position:relative}.support-card[data-astro-cid-jwal57xs]{border:1px solid var(--line);background:#ffffff8f;border-radius:21px;gap:18px;min-height:310px;padding:22px;display:grid;box-shadow:0 12px 25px #3e56500f}:root[data-theme=dark] .support-card[data-astro-cid-jwal57xs]{background:#181a1db8}.support-card-top[data-astro-cid-jwal57xs]{justify-content:space-between;align-items:center;gap:12px;display:flex}.soon-badge[data-astro-cid-jwal57xs]{color:var(--ink);border:1px solid var(--line);background:var(--surface);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:7px 10px;font:500 9px DM Mono,monospace}.support-card-title[data-astro-cid-jwal57xs],.support-card[data-astro-cid-jwal57xs] h3[data-astro-cid-jwal57xs]{letter-spacing:-.065em;margin:0;font:700 clamp(1.65rem,6vw,2.25rem)/.95 Fraunces,serif}.support-card[data-astro-cid-jwal57xs]>div[data-astro-cid-jwal57xs]>p[data-astro-cid-jwal57xs]:not(.support-disclaimer){color:var(--soft-ink);margin:10px 0 0;font-size:13px;line-height:1.58}.support-card-footer[data-astro-cid-jwal57xs]{align-self:end}.support-button[data-astro-cid-jwal57xs]{justify-content:center;width:100%}.support-disclaimer[data-astro-cid-jwal57xs]{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.45}.sponsor-card[data-astro-cid-jwal57xs]{background:#fffdf999}:root[data-theme=dark] .sponsor-card[data-astro-cid-jwal57xs]{background:linear-gradient(145deg,#454c5ed9,#1e2124b8)}.membership-preview[data-astro-cid-jwal57xs]{grid-template-columns:1fr 1fr;align-self:end;gap:7px;display:grid}.membership-preview[data-astro-cid-jwal57xs] span[data-astro-cid-jwal57xs]{color:var(--soft-ink);letter-spacing:.03em;background:#ffffff61;border:1px solid #617c7633;border-radius:11px;padding:10px;font:500 9px/1.35 DM Mono,monospace}.membership-preview[data-astro-cid-jwal57xs] span[data-astro-cid-jwal57xs]:last-child{grid-column:1/-1}:root[data-theme=dark] .membership-preview[data-astro-cid-jwal57xs] span[data-astro-cid-jwal57xs]{background:#1214164d}@media (width>=640px){.support-card[data-astro-cid-jwal57xs]{padding:28px}}
