.hero[data-astro-cid-lcdefpme]{padding:clamp(20px, 1.8vw, 28px) var(--gutter) clamp(20px, 1.6vw, 24px);text-align:center}h1[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(44px,5.66vw,87px);font-weight:800;line-height:1.04}.sub[data-astro-cid-lcdefpme]{letter-spacing:-.015em;text-wrap:balance;max-width:1340px;margin:4px auto 0;font-size:clamp(17px,1.6vw,25px);font-weight:600;line-height:1.3}.promise[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:10px;display:flex}.badges[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.badges[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--b);letter-spacing:-.025em;border-radius:999px;padding:10px 22px;font-size:clamp(16px,1.3vw,20px);font-weight:800;line-height:1.4}.counter[data-astro-cid-lcdefpme]{border-left:2px solid var(--ink);font-variant-numeric:tabular-nums;margin:0;padding-left:22px;font-size:clamp(17px,1.6vw,25px);font-weight:600;line-height:1.6}.album[data-astro-cid-lcdefpme]{gap:16px;padding:0 4px;display:grid}.page[data-astro-cid-lcdefpme]{padding:clamp(20px, 1.6vw, 26px) calc(var(--gutter) - 4px) clamp(32px, 4vw, 62px);background:radial-gradient(color-mix(in srgb, var(--edge) 30%, transparent) 1.1px, transparent 1.5px) 0 0 / 12px 12px, var(--page);border:2px solid var(--edge);border-radius:18px;scroll-margin-top:16px;position:relative;box-shadow:0 14px 24px -16px #0a0a0a73}.page-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(16px,1.6vw,24px)}.page-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(48px,5.4vw,83px);font-weight:800;line-height:.9}.page-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:75ch;color:color-mix(in srgb, var(--ink) 86%, var(--edge));text-wrap:pretty;margin:10px 0 0;font-size:clamp(16px,1.25vw,19px);font-weight:600;line-height:1.4}.slots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(12px,1.1vw,16px);margin:0;padding:0;list-style:none;display:grid}.sticker[data-astro-cid-lcdefpme],.slot[data-astro-cid-lcdefpme]{border-radius:14px;flex-direction:column;min-height:clamp(220px,21vw,322px);display:flex;position:relative}.sticker[data-astro-cid-lcdefpme]{background:var(--sticker);animation:.7s cubic-bezier(.16,1,.3,1) backwards press;animation-delay:calc(var(--i,0) * 90ms);padding:12px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 18px -12px #0a0a0a80}@keyframes press{0%{transform:translateY(-14px)rotate(-4deg)scale(1.04);box-shadow:0 30px 30px -16px #0a0a0a73}}.sticker[data-astro-cid-lcdefpme]:hover,.sticker[data-astro-cid-lcdefpme]:focus-within{transform:translateY(-6px)rotate(-1.2deg);box-shadow:0 22px 28px -14px #0a0a0a80}.art[data-astro-cid-lcdefpme]{aspect-ratio:1;font-family:var(--display);background:#f7f7f7;border-radius:8px;place-items:center;font-size:72px;font-weight:800;display:grid}.art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:78%;height:auto}h3[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;margin:14px 0 2px;font-size:clamp(17px,1.65vw,25px);font-weight:800;line-height:1.05}.sticker[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.3}.play[data-astro-cid-lcdefpme]{background:var(--play);color:#fff;border-radius:12px;place-items:center;min-height:46px;margin-top:auto;font-size:clamp(19px,1.5vw,23px);font-weight:700;text-decoration:none;transition:background-color .2s;display:grid}.play[data-astro-cid-lcdefpme]:hover{background:var(--play-down)}.slot[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--edge) 16%, var(--page));border:2px solid color-mix(in srgb, var(--edge) 60%, var(--page));text-align:center;overflow:hidden}.ghost[data-astro-cid-lcdefpme]:before{content:attr(data-l)}.ghost[data-astro-cid-lcdefpme]{font-family:var(--display);color:color-mix(in srgb, var(--edge) 55%, var(--page));flex:1;place-items:center;font-size:clamp(56px,5.5vw,96px);font-weight:800;line-height:1;display:grid}.cap[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--edge) 34%, var(--page));padding:12px 6px 14px}.slot[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-end;min-height:2.1em;margin:0 0 4px;display:flex}.slot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--ink) 80%, var(--edge));margin:0;font-size:clamp(14px,1.1vw,16px);font-weight:600}.seo[data-astro-cid-lcdefpme]{padding:clamp(56px, 7vw, 104px) var(--gutter) clamp(64px, 8vw, 120px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);display:grid}.seo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(32px,3.2vw,48px);font-weight:800;line-height:1.02}.seo-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:62ch;margin:0 0 16px;font-size:1.125rem;line-height:1.6}.seo-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;margin:28px 0 10px;font-size:clamp(20px,1.7vw,26px);font-weight:800;line-height:1.15}.seo-text[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;max-width:62ch;font-size:1rem;line-height:1.45}.seo-text[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.seo-text[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--rule);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.seo-text[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{border-bottom-color:var(--ink);font-family:var(--display);white-space:nowrap;font-weight:800}.seo-text[data-astro-cid-lcdefpme] caption[data-astro-cid-lcdefpme]{text-align:left;padding-bottom:8px;font-size:.9375rem}details[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink)}details[data-astro-cid-lcdefpme]:last-of-type{border-bottom:2px solid var(--ink)}summary[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-size:clamp(18px,1.5vw,22px);font-weight:800;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 100% 3px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 3px 100% no-repeat;flex:none;width:18px;height:18px;margin-top:4px;transition:transform .25s cubic-bezier(.16,1,.3,1)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:62ch;margin:0 0 18px;line-height:1.6}@media (width<=1023px){.slots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.seo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.slots[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.slot[data-astro-cid-lcdefpme]{min-height:160px}.ghost[data-astro-cid-lcdefpme]{font-size:48px}.slot[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{min-height:0}.badges[data-astro-cid-lcdefpme]{gap:8px}.badges[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:7px 13px;font-size:15px}.counter[data-astro-cid-lcdefpme]{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.sticker[data-astro-cid-lcdefpme],summary[data-astro-cid-lcdefpme]:after{transition:none;animation:none}}
