.language-switch{letter-spacing:.04em;flex-shrink:0;align-items:center;gap:7px;font-size:11px;display:flex}.language-switch a{border-bottom:1px solid;padding:7px 1px}.language-switch span[aria-current]{font-weight:700}.header .language-switch{margin-left:16px}.company-section-links{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 24px;padding:24px 7%;display:flex}.company-section-links a{border-bottom:1px solid;font-size:14px}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{letter-spacing:0}html[lang=en] .sub-hero h1{max-width:1000px;font-size:clamp(36px,4.5vw,68px);line-height:1.25}html[lang=en] .sub-hero>p{max-width:820px}html[lang=en] .navigation{gap:18px;font-size:12px}html[lang=en] .header{gap:14px}html[lang=en] .product-row h3{line-height:1.5}html[lang=en] .product-en{display:none}html[lang=en] .orbit-label{font-size:11px}html[lang=en] .star-title strong{font-size:26px}html[lang=en] .core-north p{font-size:24px}html[lang=en] .decision-switch{flex-wrap:wrap}html[lang=en] .decision-switch label{font-size:13px}html[lang=en] .decision-relationship strong{overflow-wrap:anywhere}html[lang=en] .english-home-title{font-size:clamp(48px,6vw,90px);line-height:1.15}.english-resource-note{border-left:2px solid var(--gold);padding-left:20px}@media (max-width:1250px) and (min-width:901px){.header{gap:12px}.navigation{gap:12px;font-size:11px}.header .language-switch{margin-left:0}html[lang=en] .navigation{gap:11px;font-size:11px}}@media (max-width:1100px){html[lang=en] .menu-toggle{color:inherit;background:0 0;border:1px solid #c4ccbf;padding:9px 12px;display:block}html[lang=en] .navigation{background:var(--cream);padding:20px 6%;display:none;position:absolute;top:100%;left:0;right:0}html[lang=en] .navigation.is-open{flex-direction:column;align-items:stretch;gap:3px;display:flex}html[lang=en] .navigation>a{padding:13px 0}html[lang=en] .navigation .nav-contact{padding:15px}}@media (max-width:600px){.header .language-switch{gap:5px;margin-left:0;font-size:10px}.header{gap:10px}.header .menu-toggle{margin-left:auto;padding:8px;font-size:11px}html[lang=en] .sub-hero h1{font-size:36px}html[lang=en] .english-home-title{font-size:48px}html[lang=en] .star-title strong{font-size:18px}html[lang=en] .orbit-label{font-size:9px}html[lang=en] .decision-switch label{font-size:11px}}html[lang=en] .decision-preview .decision-choice-state:after{content:"View ↗"}html[lang=en] .decision-preview .decision-switch input:checked+label .decision-choice-state:after{content:"Selected"}
