.company-hero{background:#eef8fb;overflow:hidden}.company-hero>.wrap{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:55px;padding-top:62px;padding-bottom:62px}.company-hero h1{font-size:clamp(42px,4.5vw,62px)}.company-hero .lead{max-width:690px;margin-bottom:0}.company-hero-art svg{width:100%;filter:drop-shadow(0 9px 13px #184a591c)}.company-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:64px;padding-top:65px;padding-bottom:100px}.company-main{min-width:0;max-width:780px}.company-main>section+section{margin-top:54px}.company-main h2{font-size:clamp(29px,3vw,39px);margin:0 0 18px}.company-main h3{font-size:22px;margin:3px 0 8px}.company-main p,.company-main li{font-size:17px;line-height:1.7;color:#435b65}.company-main a:not(.button){color:#08719c;text-decoration:underline;text-underline-offset:3px}.company-reason-list{display:grid;gap:14px}.company-reason{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:22px;background:#f5fafb;border:1px solid var(--line);border-radius:15px}.company-reason-icon svg{width:62px;height:62px}.company-reason-number{font-size:12px;font-weight:900;color:#a3222a;letter-spacing:.12em}.company-reason p{margin:0}.company-next{padding:30px;background:#eaf5f9;border-radius:17px}.company-next p{margin:0 0 20px}.company-sidebar-inner{position:sticky;top:24px;border:1px solid var(--line);border-radius:16px;padding:23px;background:white;box-shadow:0 14px 30px #123a4c0a}.company-sidebar nav{display:grid;margin:0 -9px}.company-sidebar nav a{display:flex;justify-content:space-between;padding:13px 10px;border-radius:8px;font-weight:800}.company-sidebar nav a:hover,.company-sidebar nav a[aria-current=page]{background:#eef8fb;color:#086e98}.company-sidebar-help{border-top:1px solid var(--line);margin-top:16px;padding-top:20px}.company-sidebar-help strong{font-size:19px}.company-sidebar-help p{color:var(--muted);font-size:14px}.company-sidebar-help a{color:#08719c;font-weight:800}.company-review{padding:23px;background:#fff8e7;border-left:4px solid var(--gold);border-radius:7px}.company-review h2{font-size:27px}.company-editor{border-top:1px solid var(--line);padding-top:30px}@media(max-width:850px){.company-hero>.wrap{grid-template-columns:1fr 225px;gap:12px}.company-layout{gap:28px;grid-template-columns:minmax(0,1fr) 220px}}@media(max-width:690px){.company-hero>.wrap{display:block;padding-top:43px;padding-bottom:35px}.company-hero-art{max-width:260px;margin:15px 0 0 auto}.company-layout{display:flex;flex-direction:column;padding-top:36px;padding-bottom:70px}.company-sidebar{order:-1}.company-sidebar-inner{position:static}.company-sidebar nav{grid-template-columns:repeat(3,1fr);gap:4px}.company-sidebar nav a{font-size:13px;padding:9px 7px}.company-sidebar nav span{display:none}.company-sidebar-help{display:none}.company-reason{grid-template-columns:52px 1fr;gap:12px;padding:17px}.company-reason-icon svg{width:48px;height:48px}}

.company-current-draft{display:block;padding:13px 10px;font-weight:800;background:#eef8fb;color:#086e98;border-radius:8px}
