.hero[data-astro-cid-bbe6dxrz]{background:radial-gradient(60rem 30rem at 85% 30%,rgba(255,213,107,.28),transparent 60%),linear-gradient(180deg,var(--color-paper-soft) 0%,var(--color-paper) 100%)}.stage[data-astro-cid-bbe6dxrz]{position:relative;display:grid;place-items:center;width:min(100%,30rem)}.glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:8% 4%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,213,107,.55),transparent);filter:blur(10px)}.fuku[data-astro-cid-bbe6dxrz]{position:absolute;z-index:4;width:clamp(6.5rem,26vw,9.5rem);top:-2.2rem;right:max(0rem,calc(50% - 12.5rem));rotate:8deg}.mood[data-astro-cid-bbe6dxrz]{position:absolute;z-index:1;width:clamp(3rem,12vw,4.2rem)}.mood-great[data-astro-cid-bbe6dxrz]{top:18%;left:max(0rem,calc(50% - 13.5rem));rotate:-12deg}.mood-good[data-astro-cid-bbe6dxrz]{bottom:22%;right:max(0rem,calc(50% - 13.5rem));rotate:10deg}.mood-okay[data-astro-cid-bbe6dxrz]{bottom:6%;left:max(0rem,calc(50% - 14.5rem));rotate:-6deg}.chip-saved[data-astro-cid-bbe6dxrz]{top:42%;left:max(0rem,calc(50% - 14rem))}.chip-steps[data-astro-cid-bbe6dxrz]{top:30%;right:max(0rem,calc(50% - 14.5rem))}@media(max-width:420px){.chip[data-astro-cid-bbe6dxrz]{font-size:.8rem;padding:.45rem .75rem}}.kicker[data-astro-cid-vnivfuh2]{font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-strong)}.story-link[data-astro-cid-vnivfuh2]{display:inline-block;margin-top:1.25rem;font-weight:800;color:var(--color-accent-strong);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.tinted[data-astro-cid-vnivfuh2]{background:radial-gradient(50rem 26rem at 75% 50%,rgba(255,255,255,.75),transparent 65%),#fcf9f3}.stage[data-astro-cid-vnivfuh2]{position:relative;display:grid;place-items:center;width:min(100%,28rem)}.back-phone[data-astro-cid-vnivfuh2]{position:absolute;z-index:1;width:min(56vw,14rem);left:max(-1rem,calc(50% - 15rem));top:2.5rem;rotate:-9deg;opacity:.95}.story-fuku[data-astro-cid-vnivfuh2]{position:absolute;z-index:4;width:clamp(6rem,24vw,8.5rem);bottom:-1.5rem}.fuku-left[data-astro-cid-vnivfuh2]{left:max(-.5rem,calc(50% - 14rem));rotate:-8deg}.fuku-right[data-astro-cid-vnivfuh2]{right:max(-.5rem,calc(50% - 14rem));rotate:8deg}.fuku-top[data-astro-cid-vnivfuh2]{bottom:-2rem;right:max(-.5rem,calc(50% - 14rem));rotate:10deg}.story-chip[data-astro-cid-vnivfuh2]{top:14%}.chip-right[data-astro-cid-vnivfuh2]{right:max(0rem,calc(50% - 14.5rem));rotate:5deg}.chip-left[data-astro-cid-vnivfuh2]{left:max(0rem,calc(50% - 14.5rem));rotate:-5deg}.extra[data-astro-cid-vnivfuh2]{transition:transform .3s ease}.extra[data-astro-cid-vnivfuh2]:hover{transform:translateY(-4px) rotate(-.5deg)}.extra-phone[data-astro-cid-vnivfuh2]{margin-bottom:-9rem}.extra-fuku[data-astro-cid-vnivfuh2]{position:absolute;z-index:3;width:5.5rem;top:-1.2rem;right:max(-.5rem,calc(50% - 9.5rem));rotate:10deg}.extra-chip[data-astro-cid-vnivfuh2]{top:30%;left:max(-.5rem,calc(50% - 10rem));rotate:-6deg;font-size:.85rem}.essential[data-astro-cid-vnivfuh2]{transition:transform .25s ease}.essential[data-astro-cid-vnivfuh2]:hover{transform:rotate(var(--tilt))}.emoji[data-astro-cid-vnivfuh2]{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:var(--color-paper);font-size:1.5rem;box-shadow:inset 0 0 0 1px #5645290f}.plan-pro[data-astro-cid-hkoc4sea]{background:radial-gradient(30rem 20rem at 100% 0%,rgba(255,213,107,.55),transparent 70%),#fff6dc;border:2px solid rgba(232,182,58,.55);box-shadow:0 24px 50px #d89c1429}.plan-fuku[data-astro-cid-hkoc4sea]{position:absolute;width:6.5rem;top:-2.6rem;right:1.4rem;rotate:10deg}.check[data-astro-cid-hkoc4sea]{flex-shrink:0;display:grid;place-items:center;width:1.4rem;height:1.4rem;margin-top:-.05rem;border-radius:999px;background:#e8b63a38;color:var(--color-accent-strong)}summary[data-astro-cid-al2ca2vr]{list-style:none}summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}summary[data-astro-cid-al2ca2vr]:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:2px;border-radius:1.4rem}.plus[data-astro-cid-al2ca2vr]{position:relative;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:#e8b63a38;transition:transform .25s ease,background .25s ease}.plus[data-astro-cid-al2ca2vr]:before,.plus[data-astro-cid-al2ca2vr]:after{content:"";position:absolute;left:50%;top:50%;width:.8rem;height:2.5px;border-radius:2px;background:var(--color-accent-strong);translate:-50% -50%}.plus[data-astro-cid-al2ca2vr]:after{rotate:90deg}details[data-astro-cid-al2ca2vr][open] .plus[data-astro-cid-al2ca2vr]{transform:rotate(45deg);background:var(--color-accent)}details[data-astro-cid-al2ca2vr][open] .plus[data-astro-cid-al2ca2vr]:before,details[data-astro-cid-al2ca2vr][open] .plus[data-astro-cid-al2ca2vr]:after{background:var(--color-ink)}
