.KoreaPage-module__aKvazW__page{width:100%;min-height:100dvh;padding:calc(var(--sat,0px) + var(--space-8)) var(--space-6) calc(var(--sab,0px) + var(--space-16));background:radial-gradient(circle at 85% 15%, #3b82f61f, transparent 45%), radial-gradient(circle at 15% 85%, #14b8a61a, transparent 40%), linear-gradient(180deg, var(--public-bg-base) 0%, var(--public-bg-elevated) 100%);color:var(--public-text-body);font-family:var(--font-body);margin:0 auto}.KoreaPage-module__aKvazW__container{gap:var(--space-6);flex-direction:column;max-width:72rem;margin:0 auto;display:flex}.KoreaPage-module__aKvazW__breadcrumbs{align-items:center;gap:var(--space-2);color:var(--public-text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.KoreaPage-module__aKvazW__breadcrumbLink{color:var(--public-text-muted);transition:color var(--motion-fast);text-decoration:none}.KoreaPage-module__aKvazW__breadcrumbLink:hover{color:var(--public-brand-primary);text-decoration:underline}.KoreaPage-module__aKvazW__breadcrumbCurrent{color:var(--public-text-strong);font-weight:600}.KoreaPage-module__aKvazW__dossierHeroCard{background:var(--public-surface);border:1px solid var(--public-border-subtle);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--public-shadow-soft)}.KoreaPage-module__aKvazW__dossierHeaderRow{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:768px){.KoreaPage-module__aKvazW__dossierHeaderRow{flex-direction:row;justify-content:space-between;align-items:flex-start}}.KoreaPage-module__aKvazW__eyebrow{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);margin-bottom:var(--space-3);background:#38bdf81f;font-size:.75rem;font-weight:700;display:inline-flex}.KoreaPage-module__aKvazW__dossierTitle{font-family:var(--font-display);color:var(--public-text-strong);margin:0 0 var(--space-3);font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.15}.KoreaPage-module__aKvazW__dossierSubtitle{color:var(--public-text-muted);max-width:44rem;margin:0;font-size:1.125rem;line-height:1.6}.KoreaPage-module__aKvazW__dossierBadges{gap:var(--space-2);flex-wrap:wrap;align-self:flex-start;display:flex}.KoreaPage-module__aKvazW__statGrid{gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--public-border-subtle);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.KoreaPage-module__aKvazW__statCard{background:var(--public-bg-subtle);border:1px solid var(--public-border-subtle);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.KoreaPage-module__aKvazW__statLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--public-text-muted);font-size:.75rem;font-weight:600}.KoreaPage-module__aKvazW__statValue{color:var(--public-text-strong);font-size:1.5rem;font-weight:700}.KoreaPage-module__aKvazW__statNote{color:var(--public-text-muted);font-size:.8125rem}.KoreaPage-module__aKvazW__calculatorCard{background:var(--public-surface);border:1px solid var(--public-border-subtle);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--public-shadow-soft)}.KoreaPage-module__aKvazW__sectionHeading{color:var(--public-text-strong);margin:0 0 var(--space-2);font-size:1.5rem;font-weight:700}.KoreaPage-module__aKvazW__sectionDescription{color:var(--public-text-muted);margin:0 0 var(--space-6);max-width:44rem;font-size:.9375rem}.KoreaPage-module__aKvazW__controlsGrid{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.KoreaPage-module__aKvazW__controlGroup{gap:var(--space-2);flex-direction:column;display:flex}.KoreaPage-module__aKvazW__inputLabel{color:var(--public-text-strong);font-size:.8125rem;font-weight:600}.KoreaPage-module__aKvazW__textInput{background:var(--public-bg-subtle);border:1px solid var(--public-border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--public-text-strong);transition:border-color var(--motion-fast);outline:none;font-size:.9375rem}.KoreaPage-module__aKvazW__textInput:focus{border-color:var(--public-brand-primary)}.KoreaPage-module__aKvazW__outputGrid{gap:var(--space-4);padding:var(--space-6);background:var(--public-bg-subtle);border:1px solid var(--public-border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.KoreaPage-module__aKvazW__outputCard{gap:var(--space-1);flex-direction:column;display:flex}.KoreaPage-module__aKvazW__outputLabel{text-transform:uppercase;color:var(--public-text-muted);font-size:.75rem;font-weight:600}.KoreaPage-module__aKvazW__outputValue{color:var(--public-text-strong);font-size:1.625rem;font-weight:700}.KoreaPage-module__aKvazW__outputValueHighlight{color:#34d399;font-size:1.625rem;font-weight:700}.KoreaPage-module__aKvazW__outputNote{color:var(--public-text-muted);font-size:.8125rem}.KoreaPage-module__aKvazW__actionRow{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.KoreaPage-module__aKvazW__primaryCta{align-items:center;gap:var(--space-2);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);transition:transform var(--motion-fast), opacity var(--motion-fast);background:linear-gradient(135deg,#0284c7,#2563eb);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.KoreaPage-module__aKvazW__primaryCta:hover{opacity:.92;transform:translateY(-1px)}.KoreaPage-module__aKvazW__secondaryCta{align-items:center;gap:var(--space-2);background:var(--public-bg-subtle);color:var(--public-text-strong);border:1px solid var(--public-border-subtle);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);transition:background var(--motion-fast);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.KoreaPage-module__aKvazW__secondaryCta:hover{background:var(--public-surface)}.KoreaPage-module__aKvazW__insightsSection{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.KoreaPage-module__aKvazW__insightCard{background:var(--public-surface);border:1px solid var(--public-border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.KoreaPage-module__aKvazW__insightTitle{color:var(--public-text-strong);margin:0;font-size:1.125rem;font-weight:700}.KoreaPage-module__aKvazW__insightBody{color:var(--public-text-muted);margin:0;font-size:.875rem;line-height:1.6}.KoreaPage-module__aKvazW__locationBanner{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);color:#dbeafe;background:#3b82f61a;border:1px solid #3b82f64d;padding:10px 16px;font-size:.875rem;display:flex}.KoreaPage-module__aKvazW__insightHeader{align-items:center;gap:var(--space-2);display:flex}.KoreaPage-module__aKvazW__disclaimerFooter{padding:var(--space-4);border-radius:var(--radius-md);background:var(--public-bg-subtle);border:1px solid var(--public-border-subtle);color:var(--public-text-muted);align-items:flex-start;gap:var(--space-2);font-size:.8125rem;display:flex}.KoreaPage-module__aKvazW__disclaimerIcon{flex-shrink:0;margin-top:2px}
