.so-hero{background:#f6f9fb;padding:36px 48px 48px}.so-container{max-width:1200px;margin-inline:auto}.so-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.second-opinion-guide h1{white-space:pre-line;font-size:clamp(44px,4.1vw,60px)}.so-hero-copy{min-width:0}.so-intro{max-width:48ch;font-size:20px;margin-top:28px!important}.so-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-block:28px;display:flex}.so-source-link{font-size:15px}.so-photo{min-width:0;margin:0}.so-photo img{object-fit:cover;aspect-ratio:1.18;object-position:56% 50%;border-radius:16px 16px 72px;width:100%;height:auto;display:block}.so-photo figcaption{max-width:48ch;margin-top:18px;font-size:15px}.so-key-question{color:#fff;background:radial-gradient(90% 130% at 100% 0,#6aa4bf57 0%,#6aa4bf00 58%),radial-gradient(60% 110% at 88% 115%,#7381b352 0%,#7381b300 62%),linear-gradient(115deg,#0f2f42 0%,#16405a 58%,#1d4c66 100%);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:48px;margin-top:44px;padding:32px 40px;display:grid}.second-opinion-guide .so-key-question h2{font-family:var(--font-body);color:#fff;font-size:21px;font-weight:600}.so-key-question p{margin:0;font-size:15px}.so-key-question .so-question{font-family:var(--font-display);color:#fff;text-wrap:balance;font-size:30px;line-height:1.5}.so-situations{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-block:28px;display:grid}.so-situations>div{border-top:1px solid #6aa4bf;padding:20px 8px;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.so-situations>div:hover{background:#f6f9fb}.so-situations p,.so-expertise p,.so-process p{margin:8px 0 0}.so-timing{background:#edf0f8;border-radius:12px;padding:24px 28px}.so-timing p{margin:8px 0 0}.so-expertise{margin-block:28px}.so-expertise>div{border-top:1px solid #d3e1e7;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:28px;padding-block:18px;display:grid}.so-expertise p{margin:0}.second-opinion-guide .so-note{margin-top:18px}.so-process{gap:28px;margin-block:28px;padding:0;list-style:none;display:grid}.so-process li{grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid}.so-step{color:#30647b;background:#ebf3f7;border-radius:50%;align-self:start;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.so-questions{margin-block:28px;padding:0;list-style:none}.so-questions li{color:#183745;border-bottom:1px solid #d3e1e7;padding:18px 0}.second-opinion-guide .cg-body section{scroll-margin-top:calc(var(--site-header-height,0px) + 28px)}@media not (min-width:1024px){.so-hero{padding:28px 24px 36px}.so-hero-grid,.so-key-question,.so-situations,.so-expertise>div{grid-template-columns:minmax(0,1fr)}.second-opinion-guide h1{font-size:38px}.so-photo img{aspect-ratio:16/9}.so-key-question{gap:18px;padding:24px}}
