@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/_next/static/media/Pretendard-Black.4aeaaf12.woff2) format("woff2"),url(/_next/static/media/Pretendard-Black.2fdd7ecc.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/_next/static/media/Pretendard-ExtraBold.dd3e76c5.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraBold.bf3b77f7.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/_next/static/media/Pretendard-Bold.e00e15f4.woff2) format("woff2"),url(/_next/static/media/Pretendard-Bold.2c1ad0e1.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/_next/static/media/Pretendard-SemiBold.cfa29e4f.woff2) format("woff2"),url(/_next/static/media/Pretendard-SemiBold.a963592c.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/_next/static/media/Pretendard-Medium.12f0acdc.woff2) format("woff2"),url(/_next/static/media/Pretendard-Medium.55b46aea.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/_next/static/media/Pretendard-Regular.119cf01b.woff2) format("woff2"),url(/_next/static/media/Pretendard-Regular.78df9e04.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/_next/static/media/Pretendard-Light.e725ed3d.woff2) format("woff2"),url(/_next/static/media/Pretendard-Light.5e8f67e5.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/_next/static/media/Pretendard-ExtraLight.b6885b7a.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraLight.4877192c.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/_next/static/media/Pretendard-Thin.fc2b22d5.woff2) format("woff2"),url(/_next/static/media/Pretendard-Thin.f17a53aa.woff) format("woff")}:root{color-scheme:light;--ink:#0f1826;--paper:#f7f8fa;--coral:#f0647c;--blush:#f7e4ea;--sage:#6f9486;--line:#dfe3e8;--muted:#626b78}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:radial-gradient(circle at 14% 12%,rgba(240,100,124,.1),transparent 30rem),radial-gradient(circle at 88% 90%,rgba(111,148,134,.12),transparent 26rem),var(--paper);color:var(--ink);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}.native-gateway-shell{align-items:center;display:flex;justify-content:center;min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.native-gateway-card{align-items:stretch;background:rgba(255,255,255,.94);border:1px solid rgba(15,24,38,.08);border-radius:32px;box-shadow:0 24px 70px rgba(15,24,38,.1);display:flex;flex-direction:column;gap:24px;max-width:520px;overflow:hidden;padding:32px;width:100%}.native-gateway-brand{align-items:center;display:flex;gap:10px}.native-gateway-brand img{display:block;height:auto;max-width:100%}.native-gateway-brand span{color:var(--coral);font-size:12px;font-weight:800;letter-spacing:.18em}.native-gateway-icon{align-items:center;align-self:center;background:var(--blush);border-radius:34px;display:flex;height:136px;justify-content:center;width:136px}.native-gateway-icon img{border-radius:24px;display:block;height:88px;width:88px}.native-gateway-copy{text-align:center}.native-gateway-copy h1{font-size:clamp(28px,7vw,38px);letter-spacing:-.04em;line-height:1.15;margin:0;white-space:nowrap}.native-gateway-copy p,.native-gateway-note{color:var(--muted);font-size:15px;line-height:1.65;margin:12px 0 0;overflow-wrap:anywhere}.native-gateway-primary{align-items:center;background:var(--ink);border-radius:18px;color:#fff;display:flex;font-size:16px;font-weight:800;justify-content:center;min-height:58px;padding:0 22px;text-decoration:none;white-space:nowrap}.native-gateway-links a:focus-visible,.native-gateway-primary:focus-visible{outline:3px solid rgba(240,100,124,.35);outline-offset:3px}.native-gateway-note{font-size:13px;margin:-6px 0 0;text-align:center}.native-gateway-links{border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px}.native-gateway-links a{align-items:center;color:var(--muted);display:flex;font-size:12px;font-weight:700;justify-content:center;min-height:36px;text-align:center;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (max-width:390px){.native-gateway-shell{padding-left:14px;padding-right:14px}.native-gateway-card{border-radius:26px;gap:20px;padding:24px 20px}.native-gateway-copy h1{font-size:27px}.native-gateway-links{gap:6px}.native-gateway-links a{font-size:11px}}@media (prefers-reduced-motion:no-preference){.native-gateway-card{animation:gateway-enter .32s ease-out both}@keyframes gateway-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}