:root{--ink:#16224f;--wave:#1e7bff;--sky:#5cc8ff;--foam:#f2faff;--sun:#ffc21a;--tang:#ff7a1a;--coral:#ff5a6e;--line:3px solid var(--ink);--pop:6px 6px 0 var(--ink);--font-body:Pretendard, system-ui, sans-serif;--font-ko-display:"Black Han Sans", var(--font-body);--font-en-display:Fredoka, var(--font-body)}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-body);color:var(--ink);background:#fff;margin:0;line-height:1.6}h1,h2,h3,figcaption{word-break:keep-all;overflow-wrap:anywhere}h1,h2,h3{text-wrap:balance}p,li,dd,small{word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--tang);outline-offset:3px}[hidden]{display:none!important}.topbar{z-index:20;align-items:center;gap:24px;padding:14px clamp(16px,3vw,32px);transition:background-color .2s ease-out,box-shadow .2s ease-out;display:flex;position:fixed;inset:0 0 auto}.topbar.scrolled{box-shadow:0 3px 0 var(--ink);background:#fffffff0}.topbar,.topbar-logo img,.topbar-nav,.lang-btn{transition:all .2s ease-out}.topbar.scrolled{padding-block:8px}.topbar.scrolled .topbar-logo img{height:46px}.topbar.scrolled .topbar-nav{box-shadow:3px 3px 0 var(--ink);gap:22px;padding:4px 22px;font-size:18px}.topbar.scrolled .lang-btn{width:44px;height:44px;box-shadow:3px 3px 0 var(--ink)}.topbar.scrolled .lang-btn svg{width:24px;height:24px}.topbar-logo img{width:auto;height:70px}.topbar-nav{font-family:var(--font-en-display);border:var(--line);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:99px;gap:36px;margin-left:auto;padding:9px 36px;font-size:28px;display:flex}.topbar-nav a{text-decoration:none}.topbar-nav a:hover,.topbar-nav a[aria-current]{color:var(--wave)}.topbar-menu{margin-left:auto;display:none;position:relative}.topbar-menu summary{cursor:pointer;border:var(--line);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:15px;font-weight:800;list-style:none;display:inline-flex}.topbar-menu summary::-webkit-details-marker{display:none}.topbar-menu[open] summary{background:var(--ink);color:#fff}.topbar-menu nav{border:var(--line);min-width:180px;box-shadow:var(--pop);background:#fff;border-radius:20px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.topbar-menu nav a{border-radius:12px;padding:12px 14px;font-size:17px;font-weight:800;text-decoration:none}.topbar-menu nav a[aria-current]{background:var(--sky)}.topbar-menu nav a[aria-current]:after{content:" ●";color:var(--wave);font-size:12px}.lang-menu{position:relative}.lang-btn{cursor:pointer;width:62px;height:62px;color:var(--ink);border:var(--line);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.lang-menu:hover .lang-btn,.lang-menu.open .lang-btn{background:var(--ink);color:#fff}.lang-btn svg{width:32px;height:32px}.lang-btn:focus-visible{outline:3px solid var(--wave);outline-offset:3px}.lang-list{border:var(--line);width:80px;box-shadow:3px 3px 0 var(--ink);opacity:0;visibility:hidden;background:#fff;border-radius:99px;margin:0 0 0 -40px;padding:6px 0;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 10px);left:50%;transform:translateY(-6px)}.lang-list:before{content:"";height:13px;position:absolute;bottom:100%;left:-3px;right:-3px}.lang-menu:hover .lang-list,.lang-menu:focus-within .lang-list,.lang-menu.open .lang-list{opacity:1;visibility:visible;transform:none}.lang-list li+li a{border-top:2px solid #16224f26}.lang-list a{text-align:center;white-space:nowrap;font:700 23px/1 var(--font-en-display);color:#16224f66;margin:0 12px;padding:14px 0;text-decoration:none;display:block}.lang-list a:hover,.lang-list a[aria-current]{color:var(--ink)}.lang-list a[aria-current]{color:var(--wave)}@media (width<=720px){.topbar-nav{display:none}.topbar-menu{display:block}.topbar-logo img{height:46px}.lang-btn{width:46px;height:46px}.lang-btn svg{width:24px;height:24px}.lang-list{width:60px;margin-left:-30px}.lang-list a{padding:11px 0;font-size:17px}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.3,1.2,.5,1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.site-footer[data-astro-cid-nns7i3if]{background:var(--ink);color:#fff;margin-top:140px;font-size:14px;position:relative}@keyframes peek{50%{transform:translateY(-10px)rotate(4deg)}}.inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr auto;gap:18px 24px;max-width:1240px;margin:0 auto;padding:48px 20px 56px;display:grid}.inner[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]:not(.side){grid-column:1}.side[data-astro-cid-nns7i3if]{grid-area:1/2/span 4;grid-template-columns:auto auto;grid-template-areas:"play peek""apple peek";align-self:end;align-items:center;gap:16px 18px;display:grid}.play[data-astro-cid-nns7i3if]{grid-area:play}.apple[data-astro-cid-nns7i3if]{grid-area:apple}.peek[data-astro-cid-nns7i3if]{grid-area:peek;width:auto;height:164px;animation:3s ease-in-out infinite peek}.store[data-astro-cid-nns7i3if]{width:240px;color:var(--ink);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--wave);background:#fff;border-radius:20px;align-items:center;gap:14px;padding:9px 18px 9px 9px;text-decoration:none;transition:transform .12s ease-out,box-shadow .12s ease-out;display:flex}a[data-astro-cid-nns7i3if].store:hover{box-shadow:7px 7px 0 var(--wave);transform:translate(-2px,-2px)}a[data-astro-cid-nns7i3if].store:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.store[data-astro-cid-nns7i3if].off{opacity:.7;box-shadow:none}.tile[data-astro-cid-nns7i3if]{border:2px solid var(--ink);background:#fff;border-radius:13px;flex:none;width:46px;height:46px;padding:8px;display:grid}.apple[data-astro-cid-nns7i3if] .tile[data-astro-cid-nns7i3if]{color:#000;padding:9px 9px 10px}.store[data-astro-cid-nns7i3if] .txt[data-astro-cid-nns7i3if]{flex:1;display:grid}.store[data-astro-cid-nns7i3if] b[data-astro-cid-nns7i3if]{font:700 19px/1.2 var(--font-en-display);white-space:nowrap}.store[data-astro-cid-nns7i3if] small[data-astro-cid-nns7i3if]{font-size:13px;font-weight:700}.arr[data-astro-cid-nns7i3if]{opacity:.5;font-size:22px;font-weight:800}@media (width<=760px){.side[data-astro-cid-nns7i3if]{grid-area:auto/1;justify-self:start}}@media (width<=420px){.store[data-astro-cid-nns7i3if]{gap:12px;width:220px}.store[data-astro-cid-nns7i3if] b[data-astro-cid-nns7i3if]{font-size:16px}}.logo[data-astro-cid-nns7i3if]{width:auto;height:52px}.links[data-astro-cid-nns7i3if]{font:600 17px var(--font-en-display);flex-wrap:wrap;gap:8px 26px;display:flex}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:none}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--sun)}.biz[data-astro-cid-nns7i3if]{opacity:.75;margin:0;line-height:1.8}.copy[data-astro-cid-nns7i3if]{opacity:.55;margin:0}
