/* Purpose-specific Korean landing content; shared accessibility, varied editorial arrangements. */
.domestic-landing{padding-bottom:75px}.domestic-landing .kr-decision,.domestic-landing .kr-journey,.domestic-landing .kr-conversion{padding:95px 6vw;scroll-margin-top:35px;word-break:keep-all;overflow-wrap:anywhere}
.kr-eyebrow{font-family:HelloseoUI,sans-serif;font-size:11px!important;line-height:1.8!important;letter-spacing:.02em;margin:0 0 22px!important}
.kr-decision{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}.kr-decision-head{display:grid;grid-template-columns:1.5fr 1fr;gap:9vw;align-items:end;margin-bottom:55px}.kr-decision-head h2{font:500 clamp(30px,3.5vw,54px)/1.45 HelloseoSerifKR,serif;letter-spacing:-.055em;margin:0}.kr-decision-head>p{font-size:15px!important;line-height:1.9!important;max-width:400px;margin:0}
.kr-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.kr-info-grid article{border-top:1px solid color-mix(in srgb,currentColor 35%,transparent);padding-top:22px;display:flex;gap:20px}.kr-info-grid article>span{font:11px/1.8 HelloseoUI,sans-serif;opacity:.7}.kr-info-grid h3{font:550 20px/1.6 HelloseoUI,sans-serif;letter-spacing:-.04em;margin:0 0 16px}.kr-info-grid p{font:400 14px/1.9 HelloseoUI,sans-serif!important;margin:0 0 13px}.kr-info-grid small{font:400 11px/1.9 HelloseoUI,sans-serif;opacity:.75;display:block}.kr-example-note{font-size:11px!important;line-height:1.9!important;opacity:.75;margin:30px 0 0!important}
.kr-franchise .kr-info-grid,.kr-legal .kr-info-grid,.kr-project .kr-info-grid{display:block;border-top:1px solid color-mix(in srgb,currentColor 35%,transparent)}.kr-franchise .kr-info-grid article,.kr-legal .kr-info-grid article,.kr-project .kr-info-grid article{padding:25px 0;border-top:0;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.kr-franchise .kr-info-grid article>div,.kr-legal .kr-info-grid article>div,.kr-project .kr-info-grid article>div{display:grid;grid-template-columns:.8fr 1.6fr 1fr;gap:25px;align-items:center;flex:1}.kr-franchise .kr-info-grid h3,.kr-legal .kr-info-grid h3,.kr-project .kr-info-grid h3,.kr-franchise .kr-info-grid p,.kr-legal .kr-info-grid p,.kr-project .kr-info-grid p{margin:0}.kr-franchise .kr-info-grid small,.kr-legal .kr-info-grid small,.kr-project .kr-info-grid small{text-align:right}
.kr-clinical .kr-info-grid,.kr-visit .kr-info-grid,.kr-care .kr-info-grid,.kr-stay .kr-info-grid{grid-template-columns:repeat(2,1fr);gap:0;border:1px solid color-mix(in srgb,currentColor 22%,transparent)}.kr-clinical .kr-info-grid article,.kr-visit .kr-info-grid article,.kr-care .kr-info-grid article,.kr-stay .kr-info-grid article{padding:35px;border:1px solid color-mix(in srgb,currentColor 10%,transparent)}
.kr-software .kr-info-grid article{background:#e5e2f3;border:0;padding:25px;color:#343047}.kr-b2b .kr-info-grid article{border-top:3px solid #899d55}.kr-product .kr-info-grid article>span{font-size:32px;line-height:1.3;font-family:HelloseoSerifKR,serif;opacity:.35}.kr-exhibition .kr-decision-head h2{font-family:HelloseoUI,sans-serif;font-size:clamp(35px,4.5vw,64px);font-weight:650}
.kr-journey{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);display:grid;grid-template-columns:1fr 2fr;gap:6vw}.kr-journey h2{font:500 30px/1.5 HelloseoSerifKR,serif;letter-spacing:-.04em}.kr-journey ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0;gap:35px}.kr-journey li>span{font-size:11px;display:block;margin-bottom:25px}.kr-journey h3{font-size:20px;font-weight:550;line-height:1.5;margin:0 0 15px;letter-spacing:-.04em}.kr-journey li>p{font-size:14px!important;line-height:1.9!important;margin:0}
.kr-conversion{display:grid;grid-template-columns:1.1fr 1fr;gap:8vw;background:#e6e7db;color:#2c3829}.concept-blanc .kr-conversion{background:#dce8df;color:#263c32}.concept-seoro .kr-conversion{background:#2e3031;color:#ece6db}.concept-dew .kr-conversion{background:#e8d6ca;color:#4e392f}.concept-orbit .kr-conversion{background:#e9ef73;color:#272c21}.concept-vow .kr-conversion{background:#ebe1dd;color:#4d3e37}.concept-petal .kr-conversion{background:#f3ced3;color:#602f38}.concept-mode .kr-conversion{background:#dbddd6;color:#282e24}.concept-aure .kr-conversion{background:#dfd3bd;color:#473a27}.concept-torque .kr-conversion{background:#d1e279;color:#272d1c}.concept-paw .kr-conversion{background:#e4c69f;color:#49392a}.concept-butter .kr-conversion{background:#f0df93;color:#703f30}.concept-archive .kr-conversion{background:#ddddce;color:#33352b}.concept-roam .kr-conversion{background:#dbe4cc;color:#34462b}.concept-forma .kr-conversion{background:#d9d2f1;color:#3a3159}.ondam .kr-conversion{background:#dfc3a5;color:#442a20}
.kr-conversion-copy h2{font:550 clamp(31px,3.2vw,49px)/1.45 HelloseoUI,sans-serif;letter-spacing:-.06em;margin:0 0 25px}.kr-conversion-copy h2>span{display:block;margin-top:25px;font-size:45px;font-weight:350}.kr-conversion-copy>p{font-size:14px!important;line-height:1.9!important}.kr-questions{margin-top:40px}.kr-questions details{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:0}.kr-questions summary{display:flex;justify-content:space-between;gap:22px;align-items:center;list-style:none;font-size:14px;line-height:1.8;cursor:pointer;padding:22px 0}.kr-questions summary::-webkit-details-marker{display:none}.kr-questions summary>span{font-size:20px}.kr-questions details[open] summary>span{transform:rotate(45deg)}.kr-questions details>p{font-size:12px!important;line-height:1.9!important;padding:0 0 20px;margin:0}
.kr-lead-form{align-self:start;border:1px solid color-mix(in srgb,currentColor 35%,transparent);padding:35px;background:color-mix(in srgb,white 14%,transparent)}.kr-form-title{font-size:16px!important;font-weight:550;margin:0 0 25px!important;line-height:1.6!important}.kr-lead-form>label{display:grid;gap:12px;font-size:12px;margin-bottom:25px}.kr-lead-form select{appearance:auto;width:100%;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 45%,transparent);background:transparent;border-radius:0;font:400 17px/1.5 HelloseoUI,sans-serif;color:inherit;min-height:52px;padding:10px 25px 10px 0}.kr-lead-form select option{background:#faf9f3;color:#252b23}.kr-lead-form>button{font:500 14px/1.6 HelloseoUI,sans-serif;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:55px;padding:16px 20px;border:0;background:#273025;color:#f5f4e9;cursor:pointer}.concept-seoro .kr-lead-form>button{background:#e6dfce;color:#30312d}.kr-lead-form>p{font-size:11px!important;line-height:1.8!important;opacity:.8;margin:20px 0 0!important}.kr-lead-form>a{display:inline-flex;min-height:44px;align-items:center;font-size:12px;border-bottom:1px solid currentColor;margin-top:12px}.kr-lead-result{display:none;white-space:pre-line;font-size:13px;line-height:1.9;background:color-mix(in srgb,currentColor 7%,transparent);padding:20px;margin-top:20px}.kr-lead-result:not(:empty){display:block}
.kr-bottom-action{position:fixed;bottom:0;left:0;right:0;z-index:20;background:#273025f7;color:#f4f5e9;display:flex;justify-content:space-between;align-items:center;padding:12px 4vw;border-top:1px solid #65705b;backdrop-filter:blur(12px);gap:20px}.kr-bottom-action>span{font-size:15px;font-weight:500}.kr-bottom-action small{font-size:10px;font-weight:400;margin-left:14px;color:#c7d0bb}.kr-bottom-action a{display:flex;align-items:center;gap:40px;font-size:12px;min-height:43px;border-bottom:1px solid #7e8c70}.kr-bottom-action i{font-style:normal;font-size:17px}.kr-nav-cta{border-bottom:1px solid currentColor;padding-bottom:6px}
.kr-lead-form :focus-visible,.kr-bottom-action a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:1050px){.kr-info-grid{grid-template-columns:repeat(2,1fr);gap:35px}.kr-journey{grid-template-columns:1fr;gap:35px}.kr-conversion{gap:5vw}.kr-lead-form{padding:28px}.kr-decision-head{gap:5vw}.kr-decision-head h2{font-size:36px}.domestic-landing .demo-header nav{gap:20px}}
@media(max-width:760px){.domestic-landing{padding-bottom:74px}.domestic-landing .kr-decision,.domestic-landing .kr-journey,.domestic-landing .kr-conversion{padding:60px 6vw}.kr-decision-head{grid-template-columns:1fr;gap:24px;margin-bottom:35px}.kr-decision-head h2{font-size:31px}.kr-decision-head>p{font-size:14px!important;max-width:none}.kr-eyebrow{font-size:10px!important;margin-bottom:18px!important}.kr-info-grid{gap:25px;grid-template-columns:1fr 1fr}.kr-info-grid article{display:block;padding-top:15px}.kr-info-grid article>span{display:block;margin-bottom:12px}.kr-info-grid h3{font-size:18px;margin-bottom:13px}.kr-info-grid p{font-size:13px!important;line-height:1.8!important}.kr-info-grid small{font-size:11px}.kr-franchise .kr-info-grid article,.kr-legal .kr-info-grid article,.kr-project .kr-info-grid article{display:flex;gap:14px}.kr-franchise .kr-info-grid article>div,.kr-legal .kr-info-grid article>div,.kr-project .kr-info-grid article>div{display:block}.kr-franchise .kr-info-grid p,.kr-legal .kr-info-grid p,.kr-project .kr-info-grid p{margin-top:10px}.kr-franchise .kr-info-grid small,.kr-legal .kr-info-grid small,.kr-project .kr-info-grid small{text-align:left;margin-top:9px}.kr-clinical .kr-info-grid,.kr-visit .kr-info-grid,.kr-care .kr-info-grid,.kr-stay .kr-info-grid{grid-template-columns:1fr}.kr-clinical .kr-info-grid article,.kr-visit .kr-info-grid article,.kr-care .kr-info-grid article,.kr-stay .kr-info-grid article{display:flex;padding:23px;gap:18px}.kr-software .kr-info-grid{grid-template-columns:1fr}.kr-software .kr-info-grid article{padding:25px}.kr-example-note{font-size:10px!important}.kr-journey h2{font-size:27px}.kr-journey ol{grid-template-columns:1fr;gap:0}.kr-journey li{display:grid;grid-template-columns:30px 1fr;gap:0 12px;padding:23px 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.kr-journey li>span{margin:0}.kr-journey h3{font-size:20px;margin-bottom:12px}.kr-journey li>p{font-size:13px!important;grid-column:2}.kr-conversion{grid-template-columns:1fr;gap:35px}.kr-conversion-copy h2{font-size:31px}.kr-conversion-copy h2>span{display:none}.kr-conversion-copy>p{font-size:13px!important}.kr-questions{margin-top:28px}.kr-questions summary{font-size:13px;padding:20px 0}.kr-lead-form{padding:25px 22px}.kr-lead-form select{font-size:16px}.kr-lead-form>a{font-size:11px}.kr-bottom-action{padding:10px 5vw;gap:15px}.kr-bottom-action>span{font-size:13px}.kr-bottom-action small{display:block;margin:4px 0 0;font-size:9px}.kr-bottom-action a{font-size:11px;gap:20px;line-height:1.7}.kr-bottom-action i{font-size:15px}}
@media(max-width:359px){.kr-info-grid{grid-template-columns:1fr}.kr-decision-head h2,.kr-conversion-copy h2{font-size:28px}.kr-bottom-action a{font-size:10px;gap:12px}.kr-bottom-action>span{font-size:11px}.kr-lead-form{padding:22px 18px}}
