/* Korean landing skin (2026-10-24). Loaded after landing.css on /ko/ only.
   Same design language as /ko/insights/: structure and proportions from the 개인사업자센터 blog,
   colour and type from the TaxDoctor tokens (web/app/globals.css) — warm neutrals, light/dark by system,
   Inter for Latin with the Pretendard stack for Hangul. Blue is kept for labels and numbers only. */
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-latin-ext.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter Fallback";src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}

html[lang=ko]{--canvas:#f9f8f7;--elevated:#f5f3f2;--surface:#eae8e6;--surface-hover:#f0eeed;--line:rgba(15,13,10,.08);--line-strong:rgba(15,13,10,.08);--field:rgba(15,13,10,.18);--ink:#050505;--body:#1c1b1a;--soft-ink:#3a3836;--muted:#636363;--faint:#858585;--accent:#0890ff;--accent-ink:#0a66c2;--accent-soft:rgba(8,144,255,.1);--action:#050505;--action-ink:#fff;--action-hover:#292929;--cover:#181716;--danger:#b72a35;--positive:#15732e;--positive-soft:rgba(0,148,39,.09);--danger-soft:rgba(183,42,53,.08);--hd:rgba(249,248,247,.93);
  --lp-ink:var(--ink);--lp-muted:var(--muted);--lp-line:var(--line-strong);--lp-soft:var(--elevated);--lp-paper:var(--canvas);--lp-navy:var(--action);--lp-navy-2:var(--action-hover);--lp-blue:var(--accent-ink);--lp-blue-ink:var(--accent-ink);--lp-sky:#7cc1ff;--lp-gold:var(--action);--paper:var(--canvas);--soft:var(--elevated);--lp-accent-soft:var(--accent-soft);
  color-scheme:light;background:var(--canvas)}
@media (prefers-color-scheme:dark){html[lang=ko]{--canvas:#131211;--elevated:#181716;--surface:#201f1d;--surface-hover:#23211f;--line:rgba(252,252,252,.1);--line-strong:rgba(252,252,252,.1);--field:rgba(252,252,252,.2);--ink:#fcfcfc;--body:#e8e6e3;--soft-ink:#c9c6c2;--muted:#9e9e9e;--faint:#858585;--accent:#299fff;--accent-ink:#299fff;--accent-soft:rgba(41,159,255,.12);--action:#fcfcfc;--action-ink:#131211;--action-hover:#dedede;--cover:#201f1d;--danger:#f2787e;--positive:#8ce38f;--positive-soft:rgba(140,227,143,.1);--danger-soft:rgba(242,120,126,.1);--hd:rgba(19,18,17,.9);color-scheme:dark}}

html[lang=ko] body.lp{background:var(--canvas);color:var(--ink);font-family:Inter,"Pretendard Variable",Pretendard,-apple-system,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-weight:400;letter-spacing:-.011em;line-height:1.7;-webkit-font-smoothing:auto}
html[lang=ko]{scroll-padding-top:104px}
html[lang=ko] .lp h1,html[lang=ko] .lp h2,html[lang=ko] .lp h3{font-weight:700;letter-spacing:-.03em;color:var(--ink)}
html[lang=ko] .lp summary,html[lang=ko] .lp label,html[lang=ko] .lp .lp-btn{font-weight:600}
html[lang=ko] .lp strong,html[lang=ko] .lp b{font-weight:650}
html[lang=ko] .lp :focus-visible{outline:2px solid var(--accent);outline-offset:3px}
html[lang=ko] .lp-skip:focus{background:var(--canvas);color:var(--ink)}
html[lang=ko] .lp ::selection{background:var(--accent-soft);color:var(--ink)}
html[lang=ko] .lp-wrap{width:min(1180px,calc(100% - 96px))}

/* buttons — TaxDoctor primary (action) and outline */
html[lang=ko] .lp-btn{border-radius:6px;padding:12px 20px;font-size:15px;transition:background .15s cubic-bezier(.23,1,.32,1),border-color .15s}
html[lang=ko] .lp a.lp-btn-primary,html[lang=ko] .lp-btn-primary,html[lang=ko] .lp a.lp-btn-dark,html[lang=ko] .lp-btn-dark{background:var(--action);color:var(--action-ink);border-color:transparent}
html[lang=ko] .lp-btn-primary:hover,html[lang=ko] .lp-btn-dark:hover{background:var(--action-hover)}
html[lang=ko] .lp a.lp-btn-ghost,html[lang=ko] .lp-btn-ghost{background:var(--canvas);color:var(--ink);border-color:var(--line-strong);box-shadow:0 1px 2px rgba(0,0,0,.05)}
html[lang=ko] .lp-btn-ghost:hover{background:var(--surface-hover);border-color:var(--line-strong)}
html[lang=ko] .lp-btn svg{width:15px;height:15px}

/* header — same as /ko/insights/ */
html[lang=ko] .lp-header{height:88px;background:var(--hd);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line-strong)}
html[lang=ko] .lp-header-inner{height:88px;gap:30px}
html[lang=ko] .lp-brand{gap:11px;color:var(--ink)}
html[lang=ko] .lp-brand img{width:38px;height:38px}
html[lang=ko] .lp-brand strong{font-size:19px;font-weight:700;letter-spacing:-.025em;line-height:1.25}
html[lang=ko] .lp-brand small{margin-top:2px;font-size:10px;font-weight:450;letter-spacing:.02em;color:var(--muted)}
html[lang=ko] .lp-nav{margin:0 auto;gap:32px;font-size:14px;font-weight:550}
html[lang=ko] .lp-nav a{color:var(--soft-ink)}html[lang=ko] .lp-nav a:hover{color:var(--ink)}
html[lang=ko] .lp-lang{border:0;border-radius:0;font-size:14px;font-weight:550}
html[lang=ko] .lp-lang a{padding:0;color:var(--soft-ink)}html[lang=ko] .lp-lang a:hover{color:var(--ink)}
html[lang=ko] .lp-header .lp-btn{gap:14px;height:40px;padding:0 18px;font-size:13px;font-weight:500}

/* hero — light, large type, the setup card reads like the "한눈에 보기" box */
html[lang=ko] .lp-hero{background:var(--canvas);color:var(--ink);padding:88px 0 80px;border-bottom:1px solid var(--line-strong)}
html[lang=ko] .lp-eyebrow,html[lang=ko] .lp-hero .lp-eyebrow,html[lang=ko] .lp-proof .lp-eyebrow{font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--accent-ink);margin:0 0 12px}
html[lang=ko] .lp-hero h1{font-size:clamp(36px,4.2vw,54px);line-height:1.25;letter-spacing:-.04em;margin:0 0 22px}
html[lang=ko] .lp-hero h1 em{color:var(--accent-ink)}
html[lang=ko] .lp-hero-lead{font-size:18px;line-height:1.8;color:var(--soft-ink)}
html[lang=ko] .lp-promises{color:var(--muted);font-size:14px}
html[lang=ko] .lp-promises li::before{background:var(--accent)}
html[lang=ko] .lp-hero-card{background:var(--elevated);border:1px solid var(--line-strong);border-radius:8px;padding:26px 28px}
html[lang=ko] .lp-hero-card h2{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--accent-ink);margin:0 0 16px}
html[lang=ko] .lp-timeline li{padding:0 0 18px 38px}
html[lang=ko] .lp-timeline li::before{width:24px;height:24px;border:0;background:var(--action);color:var(--action-ink);font-size:13px;font-weight:700}
html[lang=ko] .lp-timeline li:not(:last-child)::after{left:11.5px;top:28px;background:var(--line-strong)}
html[lang=ko] .lp-timeline strong{font-size:15.5px;color:var(--ink)}
html[lang=ko] .lp-timeline span{font-size:14px;line-height:1.7;color:var(--muted)}
html[lang=ko] .lp-hero-note{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--line-strong);font-size:13px;line-height:1.7;color:var(--muted)}
html[lang=ko] .lp-hero-note a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}

/* sections */
html[lang=ko] .lp-section{padding:96px 0}
html[lang=ko] .lp-section-soft{background:var(--elevated)}
html[lang=ko] .lp-head{margin:0 0 44px}
html[lang=ko] .lp-head h2,html[lang=ko] .lp-book-side h2{font-size:clamp(28px,3vw,38px);line-height:1.3;letter-spacing:-.035em}
html[lang=ko] .lp-head p{font-size:16px;line-height:1.75;color:var(--muted)}

/* shared card surface */
html[lang=ko] .lp-path,html[lang=ko] .lp-person,html[lang=ko] .lp-steps li,html[lang=ko] .lp-service,html[lang=ko] .lp-answers article,html[lang=ko] .lp-guide,html[lang=ko] .lp-office article,html[lang=ko] .lp-reference .resource-panel,html[lang=ko] .lp-form{background:var(--canvas);border:1px solid var(--line-strong);border-radius:10px;box-shadow:none}

/* check marks — a circle with the tick cut out, so it follows the theme */
html[lang=ko] .lp-gets li::before,html[lang=ko] .lp-cover li::before{background:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm3.6 5.3-1-1-3.9 3.9-1.8-1.8-1 1 2.8 2.8Z'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm3.6 5.3-1-1-3.9 3.9-1.8-1.8-1 1 2.8 2.8Z'/%3E%3C/svg%3E") center/16px no-repeat}

/* situations */
html[lang=ko] .lp-path{padding:28px}
html[lang=ko] .lp-path-tag{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--accent-ink)}
html[lang=ko] .lp-path h3{font-size:21px;line-height:1.4}
html[lang=ko] .lp-path>p{color:var(--muted)}
html[lang=ko] .lp-gets{font-size:15px;color:var(--body)}

/* proof — the dark warm band, like the guide covers */
html[lang=ko] .lp-proof{background:var(--cover);color:#fcfcfc;padding:88px 0}
html[lang=ko] .lp-proof .lp-head h2{color:#fcfcfc}
html[lang=ko] .lp-proof .lp-head p{color:#b5b2ad}
html[lang=ko] .lp-proof .lp-eyebrow{color:#7cc1ff}
html[lang=ko] .lp-stats{background:rgba(252,252,252,.08);border-color:rgba(252,252,252,.08);border-radius:10px}
html[lang=ko] .lp-stat{background:var(--cover);padding:30px 26px}
html[lang=ko] .lp-stat b{color:#fcfcfc;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
html[lang=ko] .lp-stat b small{color:#9e9e9e;font-weight:500}
html[lang=ko] .lp-stat span{color:#e8e6e3;font-weight:550}
html[lang=ko] .lp-stat em{color:#9e9e9e}
html[lang=ko] .lp-source{color:#858585}html[lang=ko] .lp-source a{color:#d9d6d2;text-underline-offset:3px}

/* commitments */
html[lang=ko] .lp-why article{border-top:2px solid var(--ink);padding:22px 0 0}
html[lang=ko] .lp-why h3{font-size:19px;letter-spacing:-.025em}
html[lang=ko] .lp-why p{color:var(--muted)}

/* team */
html[lang=ko] .lp-person img{border-radius:6px;background:var(--surface)}
html[lang=ko] .lp-person h3{font-size:21px}
html[lang=ko] .lp-person .lp-role{color:var(--muted)}
html[lang=ko] .lp-person ul{color:var(--body)}
html[lang=ko] .lp-person blockquote{border-left-color:var(--accent);color:var(--soft-ink)}
html[lang=ko] .lp-person a{color:var(--accent-ink);font-weight:600}
html[lang=ko] .lp-backup{background:var(--canvas);border:1px dashed var(--field);border-radius:8px;color:var(--muted)}
html[lang=ko] .lp-backup strong{color:var(--ink)}

/* steps + services */
html[lang=ko] .lp-steps li::before{content:counter(s);width:24px;height:24px;border-radius:50%;background:var(--action);color:var(--action-ink);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:0;margin-bottom:14px}
html[lang=ko] .lp-steps p{color:var(--muted)}
html[lang=ko] .lp-steps small{color:var(--ink);font-weight:600}
html[lang=ko] .lp-service summary strong{font-size:17px;color:var(--ink)}
html[lang=ko] .lp-service summary span{color:var(--muted)}
html[lang=ko] .lp-service summary i{color:var(--muted);font-weight:400}
html[lang=ko] .lp-service-body ul{color:var(--muted)}
html[lang=ko] .lp-service-body a{color:var(--accent-ink);font-weight:600}

/* booking + form */
html[lang=ko] .lp-book{background:var(--elevated)}
html[lang=ko] .lp-book-side>p{color:var(--muted);font-size:16px;line-height:1.75}
html[lang=ko] .lp-cover li{color:var(--body)}
html[lang=ko] .lp-direct{border-top-color:var(--line-strong);color:var(--muted)}
html[lang=ko] .lp-direct a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}
html[lang=ko] .lp-form{padding:30px}
html[lang=ko] .lp-form h3{font-size:20px}
html[lang=ko] .lp-form .lp-form-sub,html[lang=ko] .lp-field label small,html[lang=ko] .lp-hint,html[lang=ko] .lp-consent,html[lang=ko] .lp-alt{color:var(--muted)}
html[lang=ko] .lp-field label{color:var(--ink)}
html[lang=ko] .lp-field label span,html[lang=ko] .lp-form-sub span{color:var(--danger)}
html[lang=ko] .lp-field input,html[lang=ko] .lp-field select,html[lang=ko] .lp-field textarea{background:var(--canvas);color:var(--ink);border:1px solid var(--field);border-radius:6px;font-size:16px}
html[lang=ko] .lp-field input:focus-visible,html[lang=ko] .lp-field select:focus-visible,html[lang=ko] .lp-field textarea:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}
html[lang=ko] .lp-consent input{accent-color:var(--ink)}
html[lang=ko] .lp-status{border-color:var(--line-strong);color:var(--ink)}
html[lang=ko] .lp-status[data-state=success]{background:var(--positive-soft);border-color:var(--positive)}
html[lang=ko] .lp-status[data-state=error]{background:var(--danger-soft);border-color:var(--danger)}
html[lang=ko] .lp-alt a,html[lang=ko] .lp-consent a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}

/* faq — the blog accordion */
html[lang=ko] .lp-faq{gap:0;border-top:1px solid var(--line-strong)}
html[lang=ko] .lp-faq details{border-bottom:1px solid var(--line-strong);padding:0}
html[lang=ko] .lp-faq summary{padding:18px 0;font-size:16.5px;font-weight:650;color:var(--ink)}
html[lang=ko] .lp-faq summary::after{color:var(--muted);font-weight:400;font-size:18px}
html[lang=ko] .lp-faq p{margin:0 0 18px;color:var(--soft-ink);font-size:15.5px;line-height:1.8}
html[lang=ko] .lp-faq p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}

/* practical guides */
html[lang=ko] .lp-guide{padding:20px 22px}
html[lang=ko] .lp-guide:hover,html[lang=ko] .lp-guide:focus-visible{border-color:var(--field);background:var(--surface-hover)}
html[lang=ko] .lp-guide span{letter-spacing:0;text-transform:none;font-size:12.5px;color:var(--accent-ink)}
html[lang=ko] .lp-guide b{color:var(--ink);font-size:17px;letter-spacing:-.025em}
html[lang=ko] .lp-guides-more a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}

/* tax reference (answers + folded panels from styles.css) */
html[lang=ko] .lp-reference{--ink:var(--lp-ink);--muted:var(--lp-muted);--line:var(--lp-line);--soft:var(--lp-soft);--accent:var(--lp-blue);--accent-soft:var(--lp-accent-soft);--canvas:var(--lp-paper)}
html[lang=ko] .lp-answers h3{font-size:18px;letter-spacing:-.025em}
html[lang=ko] .lp-answers p{color:var(--muted)}
html[lang=ko] .lp-answers .lp-answer-source{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}
html[lang=ko] .lp-answers .lp-answer-guide{color:var(--accent-ink)}
html[lang=ko] .lp-answers .lp-answer-cta{background:var(--action);color:var(--action-ink);border:0;border-radius:10px}
html[lang=ko] .lp-answers .lp-answer-cta h3{color:var(--action-ink)}
html[lang=ko] .lp-answers .lp-answer-cta p{color:color-mix(in srgb,var(--action-ink) 72%,var(--action))}
html[lang=ko] .lp-answers .lp-answer-cta .lp-btn,html[lang=ko] .lp-answers .lp-answer-cta a{background:var(--action-ink);color:var(--action)}
html[lang=ko] .lp-ref-sub h3{color:var(--ink)}html[lang=ko] .lp-ref-sub p{color:var(--muted)}
html[lang=ko] .lp-reference .resource-panel:hover,html[lang=ko] .lp-reference .resource-panel[open]{border-color:var(--field);box-shadow:none}
html[lang=ko] .lp-reference .resource-panel>summary{color:var(--ink)}
html[lang=ko] .lp-reference .resource-panel>summary small{color:var(--muted);font-weight:400}
html[lang=ko] .lp-reference .resource-panel>summary>span{background:linear-gradient(var(--ink),var(--ink)) center/12px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) center/1.5px 12px no-repeat,var(--elevated)}
html[lang=ko] .lp-reference .resource-body{border-top-color:var(--line-strong)}
html[lang=ko] .lp-reference .resource-body section{background:var(--canvas);color:var(--ink)}
html[lang=ko] .lp-reference .resource-body h2,html[lang=ko] .lp-reference .resource-body h3,html[lang=ko] .lp-reference .pillar-items h3,html[lang=ko] .lp-reference .calendar-row h3,html[lang=ko] .lp-reference .fact details summary{color:var(--ink)}
html[lang=ko] .lp-reference .resource-body a,html[lang=ko] .lp-reference .source-link{color:var(--accent-ink)}
html[lang=ko] .lp-reference .fact,html[lang=ko] .lp-reference .pillar-items article{background:var(--elevated);border:0}
html[lang=ko] .lp-reference .fact-number{color:var(--ink);font-weight:700;letter-spacing:-.04em}
html[lang=ko] .lp-reference .fact-number span,html[lang=ko] .lp-reference .fact>p:not(.fact-number),html[lang=ko] .lp-reference .pillar-items p,html[lang=ko] .lp-reference .pillar-intro>p:not(.eyebrow):not(.review-date),html[lang=ko] .lp-reference .review-date,html[lang=ko] .lp-reference .calendar-detail,html[lang=ko] .lp-reference .note,html[lang=ko] .lp-reference .section-heading>div>p:not(.eyebrow):not(.review-date){color:var(--muted)}
html[lang=ko] .lp-reference .fact details{border-top-color:var(--line-strong)}
html[lang=ko] .lp-reference .pillar-label{color:var(--accent-ink)}
html[lang=ko] .lp-reference .pillar-sources{color:var(--muted);border-color:var(--line-strong)}
html[lang=ko] .lp-reference .pillar-intro>.button{background:var(--action);color:var(--action-ink);border-radius:6px}
html[lang=ko] .lp-reference .pillar-intro>.button:hover{background:var(--action-hover)}
html[lang=ko] .lp-reference .calendar-list{border-color:var(--line-strong)}
html[lang=ko] .lp-reference .calendar-header{background:var(--elevated);color:var(--muted);border-color:var(--line-strong)}
html[lang=ko] .lp-reference .calendar-row{background:var(--canvas);border-color:var(--line-strong);color:var(--ink)}
html[lang=ko] .lp-reference .calendar-row.globe-row,html[lang=ko] .lp-reference .globe-row{background:var(--accent-soft)}
html[lang=ko] .lp-reference .calendar-row [role=rowheader]>span,html[lang=ko] .lp-reference .deadline small{color:var(--muted)}
html[lang=ko] .lp-reference .deadline{color:var(--accent-ink)}

/* office, privacy, footer — light footer as on /ko/insights/ */
html[lang=ko] .lp-office article{color:var(--muted)}html[lang=ko] .lp-office h3{color:var(--ink)}
html[lang=ko] .lp-office a,html[lang=ko] .lp-privacy a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}
html[lang=ko] .lp-privacy{color:var(--muted)}html[lang=ko] .lp-privacy h2{color:var(--ink);font-size:18px}
html[lang=ko] .lp-footer{background:var(--canvas);color:var(--muted);border-top:1px solid var(--line-strong);padding:38px 0 45px;font-size:12px}
html[lang=ko] .lp-footer a{color:var(--soft-ink)}html[lang=ko] .lp-footer a:hover{color:var(--ink)}
html[lang=ko] .lp-footer p strong{display:block;margin-bottom:6px;color:var(--soft-ink);font-size:14px;font-weight:600}
html[lang=ko] .lp-footer nav{gap:12px 26px}

@media(max-width:1050px){html[lang=ko] .lp-wrap{width:calc(100% - 64px)}html[lang=ko] .lp-nav{gap:20px;font-size:12.5px}}
@media(max-width:1020px){html[lang=ko] .lp-header .lp-btn{display:inline-flex}html[lang=ko] .lp-lang{margin-left:auto}}
@media(max-width:760px){
  html[lang=ko] .lp-wrap{width:calc(100% - 40px)}
  html[lang=ko] .lp-header,html[lang=ko] .lp-header-inner{height:73px}
  html[lang=ko] .lp-header-inner{gap:12px}
  html[lang=ko] .lp-brand{gap:9px}html[lang=ko] .lp-brand img{width:32px;height:32px}html[lang=ko] .lp-brand strong{font-size:16px}html[lang=ko] .lp-brand small{display:block;font-size:9px}
  html[lang=ko] .lp-header .lp-btn{gap:7px;height:36px;padding:0 12px;font-size:12px}
  html[lang=ko] .lp-hero{padding:48px 0 52px}html[lang=ko] .lp-hero h1{font-size:32px;letter-spacing:-.035em}html[lang=ko] .lp-hero-lead{font-size:16px}
  html[lang=ko] .lp-section{padding:64px 0}
  html[lang=ko] .lp-hero-card{padding:22px 20px}
  html[lang=ko] .lp-form{padding:22px}
}

/* labels keep the accent even where a section rule colours every <p> */
html[lang=ko] .lp p.lp-eyebrow,html[lang=ko] .lp p.lp-path-tag{color:var(--accent-ink)}
html[lang=ko] .lp .lp-proof p.lp-eyebrow{color:#7cc1ff}
html[lang=ko] .lp .lp-head p.lp-eyebrow{font-size:13.5px;line-height:1.5;margin:0 0 12px}
