.nav[data-astro-cid-kyxkt3fr]{max-width:1080px;padding:calc(18px + env(safe-area-inset-top)) max(clamp(16px, 4vw, 40px), env(safe-area-inset-right)) 18px max(clamp(16px, 4vw, 40px), env(safe-area-inset-left));align-items:center;gap:16px;margin:0 auto;display:flex}.brand[data-astro-cid-kyxkt3fr]{color:var(--ink);letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.back[data-astro-cid-kyxkt3fr]{min-width:0;color:var(--dim);align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.back[data-astro-cid-kyxkt3fr] span[data-astro-cid-kyxkt3fr]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.back[data-astro-cid-kyxkt3fr]:hover{color:var(--ink)}@media (width<=440px){.nav[data-astro-cid-kyxkt3fr]{gap:12px}}svg[data-astro-cid-kyxkt3fr]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lang[data-astro-cid-kyxkt3fr]{z-index:5;flex:none;position:relative}.lang[data-astro-cid-kyxkt3fr] summary[data-astro-cid-kyxkt3fr]{border:1px solid var(--line);color:var(--dim);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;list-style:none;display:flex}.lang[data-astro-cid-kyxkt3fr] summary[data-astro-cid-kyxkt3fr]::-webkit-details-marker{display:none}.lang[data-astro-cid-kyxkt3fr] summary[data-astro-cid-kyxkt3fr]:hover,.lang[data-astro-cid-kyxkt3fr][open] summary[data-astro-cid-kyxkt3fr]{color:var(--ink);background:#ffffff14}.lang[data-astro-cid-kyxkt3fr] ul[data-astro-cid-kyxkt3fr]{border:1px solid var(--line);backdrop-filter:blur(14px);background:#161922f5;border-radius:14px;min-width:168px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px -14px #000c}.lang[data-astro-cid-kyxkt3fr] ul[data-astro-cid-kyxkt3fr] a[data-astro-cid-kyxkt3fr]{color:var(--dim);border-radius:9px;padding:7px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.lang[data-astro-cid-kyxkt3fr] ul[data-astro-cid-kyxkt3fr] a[data-astro-cid-kyxkt3fr]:hover{color:var(--ink);background:#ffffff0f}.lang[data-astro-cid-kyxkt3fr] ul[data-astro-cid-kyxkt3fr] a[data-astro-cid-kyxkt3fr][aria-current]{color:var(--ink);background:#ffffff1a}.treat[data-astro-cid-kyxkt3fr]{max-width:1080px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}:lang(ko) .treat[data-astro-cid-kyxkt3fr]{word-break:keep-all}:lang(ja) .treat[data-astro-cid-kyxkt3fr] [data-astro-cid-kyxkt3fr]:is(h1,.lead){word-break:auto-phrase}.intro[data-astro-cid-kyxkt3fr]{isolation:isolate;text-align:center;max-width:720px;margin:0 auto;padding:clamp(28px,6vw,64px) 0 clamp(24px,4vw,40px);position:relative}.aurora[data-astro-cid-kyxkt3fr]{z-index:-1;filter:blur(60px)saturate(130%);opacity:.35;pointer-events:none;position:absolute;inset:-10% -20% 0}.aurora[data-astro-cid-kyxkt3fr] i[data-astro-cid-kyxkt3fr]{aspect-ratio:1;border-radius:50%;width:46%;position:absolute}.aurora[data-astro-cid-kyxkt3fr] i[data-astro-cid-kyxkt3fr]:first-child{background:radial-gradient(circle, var(--peach), transparent 62%);top:4%;left:6%}.aurora[data-astro-cid-kyxkt3fr] i[data-astro-cid-kyxkt3fr]:nth-child(2){background:radial-gradient(circle, var(--lemon), transparent 62%);top:0;right:4%}.aurora[data-astro-cid-kyxkt3fr] i[data-astro-cid-kyxkt3fr]:nth-child(3){background:radial-gradient(circle, var(--grape), transparent 60%);top:30%;left:30%}.icon[data-astro-cid-kyxkt3fr]{margin:0 auto 18px;animation:2.6s ease-in-out infinite bob;display:block}@keyframes bob{50%{transform:translateY(-8px)scale(1.03,.97)}}.kicker[data-astro-cid-kyxkt3fr]{color:var(--peach);letter-spacing:.08em;margin:0 0 12px;font-size:14px;font-weight:700}h1[data-astro-cid-kyxkt3fr]{letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,6vw,60px);font-weight:800;line-height:1.08}.lead[data-astro-cid-kyxkt3fr]{max-width:600px;color:var(--dim);text-wrap:pretty;margin:0 auto;font-size:clamp(16px,1.8vw,18.5px);line-height:1.7}.jump[data-astro-cid-kyxkt3fr]{background:var(--peach);color:#2a0f20;box-shadow:0 12px 34px -12px color-mix(in srgb, var(--peach) 80%, transparent);border-radius:999px;align-items:center;gap:8px;margin-top:28px;padding:12px 22px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.jump[data-astro-cid-kyxkt3fr] svg[data-astro-cid-kyxkt3fr]{fill:currentColor;stroke:none}.jump[data-astro-cid-kyxkt3fr]:hover{transform:translateY(-2px)}.block[data-astro-cid-kyxkt3fr]{max-width:880px;margin:0 auto;padding:clamp(44px,7vw,72px) 0 0}h2[data-astro-cid-kyxkt3fr]{letter-spacing:-.03em;text-align:center;margin:0 0 24px;font-size:clamp(26px,3.6vw,36px);font-weight:800}h3[data-astro-cid-kyxkt3fr]{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:800}.perks[data-astro-cid-kyxkt3fr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.perks[data-astro-cid-kyxkt3fr] li[data-astro-cid-kyxkt3fr]{border:1px solid var(--line);background:#ffffff08;border-radius:18px;padding:20px 22px 20px 52px;position:relative}.perks[data-astro-cid-kyxkt3fr] .dot[data-astro-cid-kyxkt3fr]{background:var(--c);width:14px;height:14px;box-shadow:0 0 18px -2px var(--c);border-radius:50% 50% 46% 46%/58% 58% 42% 42%;position:absolute;top:25px;left:22px}.perks[data-astro-cid-kyxkt3fr] p[data-astro-cid-kyxkt3fr]{color:var(--dim);margin:0;font-size:15px;line-height:1.65}.jars[data-astro-cid-kyxkt3fr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.jar[data-astro-cid-kyxkt3fr]{border:1px solid color-mix(in srgb, var(--c) 35%, transparent);background:color-mix(in srgb, var(--c) 9%, transparent);min-width:0;color:var(--ink);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.jar[data-astro-cid-kyxkt3fr]:hover{background:color-mix(in srgb, var(--c) 16%, transparent);transform:translateY(-2px)}.badge[data-astro-cid-kyxkt3fr]{background:var(--c);color:#14161d;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.badge[data-astro-cid-kyxkt3fr] svg[data-astro-cid-kyxkt3fr]{stroke-width:2px;width:22px;height:22px}.jar-text[data-astro-cid-kyxkt3fr]{gap:2px;min-width:0;display:grid}.jar-name[data-astro-cid-kyxkt3fr]{font-size:16.5px;font-weight:800}.jar-note[data-astro-cid-kyxkt3fr]{color:var(--dim);font-size:13.5px}.arrow[data-astro-cid-kyxkt3fr]{color:var(--dim);flex:none;margin-left:auto}.mail[data-astro-cid-kyxkt3fr]{color:var(--dim);gap:10px;margin:16px 0 0;font-size:15px;line-height:1.65;display:flex}.mail[data-astro-cid-kyxkt3fr] svg[data-astro-cid-kyxkt3fr]{color:var(--faint);flex:none;margin-top:3px}.mail[data-astro-cid-kyxkt3fr] a[data-astro-cid-kyxkt3fr]{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.steps[data-astro-cid-kyxkt3fr]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-kyxkt3fr] li[data-astro-cid-kyxkt3fr]{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:16px;padding:18px 20px;display:flex}.steps[data-astro-cid-kyxkt3fr] .n[data-astro-cid-kyxkt3fr]{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.steps[data-astro-cid-kyxkt3fr] p[data-astro-cid-kyxkt3fr]{color:var(--dim);margin:0;font-size:15px;line-height:1.7}.steps[data-astro-cid-kyxkt3fr] .ui[data-astro-cid-kyxkt3fr]{color:var(--ink);font-weight:700}code[data-astro-cid-kyxkt3fr]{color:var(--ink);white-space:nowrap;background:#ffffff14;border-radius:7px;padding:2px 7px;font:600 .92em/1.4 ui-monospace,Cascadia Mono,Consolas,Menlo,monospace}.fine[data-astro-cid-kyxkt3fr]{color:var(--faint);text-align:center;margin:14px 0 0;font-size:13.5px;line-height:1.6}
