.hero[data-astro-cid-tgpuln6r]{background:radial-gradient(#ffffff59 2.5px, transparent 3.5px) 0 0 / 26px 26px, radial-gradient(circle at 74% 50%, #fff9, transparent 42%), var(--sky);grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;min-height:min(88svh,820px);padding:120px clamp(20px,6vw,96px) 130px;display:grid;position:relative;overflow:hidden}.copy[data-astro-cid-tgpuln6r]{z-index:1;position:relative}.kicker[data-astro-cid-tgpuln6r]{border:var(--line);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:99px;margin:0 0 18px;padding:6px 18px;font-weight:800;display:inline-block}h1[data-astro-cid-tgpuln6r]{font:400 clamp(60px, 9.4vw, 148px)/.98 var(--font-ko-display);margin:0}html[lang=en] h1[data-astro-cid-tgpuln6r]{font-family:var(--font-en-display);letter-spacing:-.02em;font-size:clamp(40px,5.6vw,92px);font-weight:700}h1[data-astro-cid-tgpuln6r] span[data-astro-cid-tgpuln6r]{display:block}h1[data-astro-cid-tgpuln6r] .l1[data-astro-cid-tgpuln6r]{text-box:trim-both cap alphabetic;background:var(--sun);border:var(--line);box-shadow:var(--pop);border-radius:24px;margin:.1em 0;padding:.14em;display:inline-block;transform:rotate(-2deg)}html[lang=en] h1[data-astro-cid-tgpuln6r] .l1[data-astro-cid-tgpuln6r]{padding:.1em .14em .3em}.lead[data-astro-cid-tgpuln6r]{max-width:24em;margin:26px 0 0;font-size:clamp(17px,1.6vw,21px);font-weight:600}.art[data-astro-cid-tgpuln6r]{justify-self:center;width:min(100%,560px);position:relative}.island[data-astro-cid-tgpuln6r]{filter:drop-shadow(0 18px #16224f2e);width:100%;animation:5s ease-in-out infinite drift}.buddy[data-astro-cid-tgpuln6r]{width:34%;animation:2.8s ease-in-out infinite hop;position:absolute;bottom:-2%;left:-6%}@keyframes drift{50%{transform:translateY(-14px)rotate(-1.5deg)}}.edge[data-astro-cid-tgpuln6r]{width:100%;height:80px;position:absolute;bottom:-1px;left:0}.body[data-astro-cid-tgpuln6r]{max-width:1240px;margin:0 auto;padding:70px 20px 0}.tabs[data-astro-cid-tgpuln6r]{gap:10px;margin-bottom:36px;display:flex}.tabs[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r]{font:700 20px var(--font-en-display);border:var(--line);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:99px;padding:8px 26px;text-decoration:none;transition:transform .12s ease-out}html[lang=ko] .tabs[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r]{font-family:var(--font-body);font-weight:800}.tabs[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r]:hover{transform:translateY(-3px)}.tabs[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r][aria-selected=true]{background:var(--ink);color:#fff}.panel[data-astro-cid-tgpuln6r]+.panel[data-astro-cid-tgpuln6r]{margin-top:60px}.panel[data-astro-cid-tgpuln6r][hidden]+.panel[data-astro-cid-tgpuln6r],.panel[data-astro-cid-tgpuln6r]+.panel[data-astro-cid-tgpuln6r][hidden]{margin-top:0}.grid[data-astro-cid-tgpuln6r]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.group[data-astro-cid-tgpuln6r]+.group[data-astro-cid-tgpuln6r]{margin-top:56px}.group-head[data-astro-cid-tgpuln6r]{font:800 24px/1.2 var(--font-body);align-items:center;gap:10px;margin:0 0 20px;display:flex}.group-head[data-astro-cid-tgpuln6r] span[data-astro-cid-tgpuln6r]{border:2px solid var(--ink);border-radius:99px;padding:1px 10px;font-size:15px}.web-note[data-astro-cid-tgpuln6r]{border:3px dashed var(--ink);background:var(--foam);border-radius:28px;align-items:center;gap:20px;margin-top:64px;padding:20px 26px;display:flex}.web-note[data-astro-cid-tgpuln6r] img[data-astro-cid-tgpuln6r]{flex:none;width:84px}.web-note[data-astro-cid-tgpuln6r] h2[data-astro-cid-tgpuln6r]{font:800 20px/1.3 var(--font-body);margin:0}.web-note[data-astro-cid-tgpuln6r] p[data-astro-cid-tgpuln6r]{opacity:.8;margin:4px 0 0;font-weight:600}.web-note[data-astro-cid-tgpuln6r] .links[data-astro-cid-tgpuln6r]{opacity:1;gap:10px;margin-top:12px;display:flex}.web-note[data-astro-cid-tgpuln6r] .links[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r]{border:var(--line);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:99px;padding:4px 16px;font-weight:800;text-decoration:none}@keyframes hop{50%{transform:translateY(-16px)rotate(4deg)}}@media (width<=860px){.hero[data-astro-cid-tgpuln6r]{grid-template-columns:1fr;min-height:0;padding:100px 24px}.art[data-astro-cid-tgpuln6r]{width:min(82%,360px);margin-top:36px}.grid[data-astro-cid-tgpuln6r]{grid-template-columns:1fr}.tabs[data-astro-cid-tgpuln6r] a[data-astro-cid-tgpuln6r]{padding:7px 18px;font-size:17px}}
