.steps[data-astro-cid-fzmli5y2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.steps[data-astro-cid-fzmli5y2] li[data-astro-cid-fzmli5y2]{background:var(--white);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;gap:10px}.steps[data-astro-cid-fzmli5y2] .n[data-astro-cid-fzmli5y2]{font:300 40px/1 var(--font-display);color:var(--cyan-text)}.steps[data-astro-cid-fzmli5y2] p[data-astro-cid-fzmli5y2]{color:var(--ink-2);font-size:16px}.shops[data-astro-cid-fzmli5y2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.shop[data-astro-cid-fzmli5y2]{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px 22px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;background:var(--white);transition:border-color .3s,box-shadow .3s}.shop[data-astro-cid-fzmli5y2] h3[data-astro-cid-fzmli5y2]{font-size:21px}.shop[data-astro-cid-fzmli5y2] .line[data-astro-cid-fzmli5y2]{color:var(--ink-2);font-size:15px}.shop[data-astro-cid-fzmli5y2] .local[data-astro-cid-fzmli5y2]{font-size:14px;line-height:1.6;color:var(--ink);background:var(--mist);border-radius:12px;padding:10px 12px;font-family:"Hiragino Sans","Yu Gothic","Noto Sans JP","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",var(--font-body)}.shop[data-astro-cid-fzmli5y2] .btn[data-astro-cid-fzmli5y2]{margin-top:auto}.badge[data-astro-cid-fzmli5y2]{position:absolute;top:-12px;left:20px;background:var(--navy);color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;padding:4px 10px;border-radius:999px}html[data-region=europe] .shop[data-astro-cid-fzmli5y2][data-for=europe],html[data-region=japan] .shop[data-astro-cid-fzmli5y2][data-for=japan],html[data-region=korea] .shop[data-astro-cid-fzmli5y2][data-for=korea],html[data-region=other] .shop[data-astro-cid-fzmli5y2][data-for=other]{border-color:var(--navy);box-shadow:0 18px 40px #1b2f6b24}.partner[data-astro-cid-fzmli5y2]{margin-top:20px;font-size:15px;color:var(--ink-2)}.in-india[data-astro-cid-fzmli5y2] a[data-astro-cid-fzmli5y2],.more-vids[data-astro-cid-fzmli5y2] a[data-astro-cid-fzmli5y2]{font-weight:600;color:var(--navy)}.vids[data-astro-cid-fzmli5y2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vid[data-astro-cid-fzmli5y2]{margin:0;display:flex;flex-direction:column;gap:10px}.vid[data-astro-cid-fzmli5y2] video[data-astro-cid-fzmli5y2]{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:18px;background:#000;display:block}.vid[data-astro-cid-fzmli5y2] figcaption[data-astro-cid-fzmli5y2]{font-weight:600;color:var(--ink)}.more-vids[data-astro-cid-fzmli5y2]{margin-top:18px}.live[data-astro-cid-fzmli5y2]{display:flex;flex-direction:column;gap:12px;align-items:flex-start;max-width:820px;border:1px solid var(--line);border-left:4px solid var(--wa);border-radius:18px;padding:24px 28px}.live[data-astro-cid-fzmli5y2] p[data-astro-cid-fzmli5y2]{margin:0;font-size:18px;color:var(--ink)}.live[data-astro-cid-fzmli5y2] p[data-astro-cid-fzmli5y2][hidden]{display:none}.live[data-astro-cid-fzmli5y2] b[data-astro-cid-fzmli5y2]{color:var(--navy)}.form-wrap[data-astro-cid-fzmli5y2]{max-width:860px}.intl-form[data-astro-cid-fzmli5y2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:var(--white);border-radius:var(--radius);padding:28px}.wide[data-astro-cid-fzmli5y2]{grid-column:1 / -1}.f[data-astro-cid-fzmli5y2]{display:flex;flex-direction:column;gap:6px;border:0;padding:0;margin:0;min-width:0}.f[data-astro-cid-fzmli5y2]>span[data-astro-cid-fzmli5y2],.f[data-astro-cid-fzmli5y2] legend[data-astro-cid-fzmli5y2]{font-weight:600;font-size:15px;color:var(--ink);padding:0;margin-bottom:6px}.f[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2],.f[data-astro-cid-fzmli5y2] textarea[data-astro-cid-fzmli5y2]{font:400 16px var(--font-body);min-height:50px;padding:10px 14px;border-radius:12px;border:1px solid var(--line-2);background:#fff;width:100%}.f[data-astro-cid-fzmli5y2] textarea[data-astro-cid-fzmli5y2]{resize:vertical}.f[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2]:focus,.f[data-astro-cid-fzmli5y2] textarea[data-astro-cid-fzmli5y2]:focus{border-color:var(--navy);outline:3px solid rgba(10,169,207,.25)}.f[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2][aria-invalid=true]{border-color:#b3261e}.chips[data-astro-cid-fzmli5y2]{display:flex;flex-wrap:wrap;gap:8px}.chip-r[data-astro-cid-fzmli5y2]{position:relative;cursor:pointer}.chip-r[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2]{position:absolute;opacity:0;inset:0}.chip-r[data-astro-cid-fzmli5y2] span[data-astro-cid-fzmli5y2]{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:999px;border:1px solid var(--line-2);font-size:16px}.chip-r[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2]:checked+span[data-astro-cid-fzmli5y2]{background:var(--navy);border-color:var(--navy);color:#fff}.chip-r[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2]:focus-visible+span[data-astro-cid-fzmli5y2]{outline:3px solid rgba(10,169,207,.35)}.consent-cb[data-astro-cid-fzmli5y2]{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink-2);cursor:pointer}.consent-cb[data-astro-cid-fzmli5y2] input[data-astro-cid-fzmli5y2]{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--navy)}.consent-cb[data-astro-cid-fzmli5y2][data-invalid=true] span[data-astro-cid-fzmli5y2]{color:#b3261e}.send-row[data-astro-cid-fzmli5y2] .btn[data-astro-cid-fzmli5y2]{min-height:50px;padding-inline:32px}.err[data-astro-cid-fzmli5y2]{color:#b3261e;font-size:15px;margin:0}.ok[data-astro-cid-fzmli5y2]{color:#1e7a45;font-weight:600;font-size:17px;margin:0}.err[data-astro-cid-fzmli5y2][hidden],.ok[data-astro-cid-fzmli5y2][hidden]{display:none}@media(max-width:1000px){.shops[data-astro-cid-fzmli5y2]{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-astro-cid-fzmli5y2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.shops[data-astro-cid-fzmli5y2],.vids[data-astro-cid-fzmli5y2],.intl-form[data-astro-cid-fzmli5y2]{grid-template-columns:minmax(0,1fr)}.intl-form[data-astro-cid-fzmli5y2],.live[data-astro-cid-fzmli5y2]{padding:20px}}
