.ig-hero{background:#f6f9fb;padding:36px 48px 64px}.ig-container{max-width:1200px;margin-inline:auto}.ig-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.ig-hero-copy{min-width:0}.insurance-guide h1{white-space:pre-line;font-size:clamp(44px,4.1vw,60px)}.insurance-guide .ig-intro{max-width:49ch;margin-top:28px;font-size:20px}.ig-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-block:28px;display:flex}.ig-source-link{font-size:15px}.ig-brief{background:#fff;border-radius:16px;padding:32px;transition:background-color .2s cubic-bezier(.16,1,.3,1);box-shadow:0 24px 48px -24px #0f2f4261,0 2px 8px #0f2f420f}.ig-brief:hover{background-color:#ebf3f7}.insurance-guide .ig-brief h2{font-size:30px}.ig-brief ol,.ig-process{gap:28px;margin-block:28px;padding:0;list-style:none;display:grid}.ig-brief li,.ig-process li{grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid}.ig-brief li{border-bottom:1px solid #d3e1e7;padding-block:8px}.ig-brief h3{font-size:18px}.ig-brief li p{margin-top:8px;font-size:15px}.ig-step{color:#30647b;font-variant-numeric:tabular-nums;background:#ebf3f7;border-radius:50%;align-self:start;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.insurance-guide .ig-brief-note{color:#28566d;margin:0;font-size:15px}.insurance-guide .ig-note{background:#ebf3f7;border-radius:12px;margin-block:28px;padding:24px 28px}.ig-questions{margin-block:28px}.ig-questions>div{border-bottom:1px solid #d3e1e7;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:28px;padding:24px 8px;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.ig-questions>div:hover{background:#f6f9fb}.ig-questions p{margin:0}.ig-process p,.ig-budget p{margin:8px 0 0}.ig-budget{gap:28px;margin-block:28px;display:grid}.ig-budget>div{border-top:1px solid #6aa4bf;padding-block:18px}.ig-china-heading{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:16px 16px 0 0;padding:40px}.insurance-guide .ig-china-heading h2{color:#fff}.ig-china-heading p{margin:0}.ig-china-body{padding:0 24px}.ig-hospitals{gap:28px;margin-block:28px;display:grid}.ig-hospitals>div{border:1px solid #d3e1e7;border-radius:12px;padding:28px;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.ig-hospitals>div:hover{background:#f6f9fb}.ig-hospitals h3{margin-bottom:18px}.ig-hospital-question strong{color:#28566d;margin-bottom:8px;font-weight:600;display:block}.insurance-guide .ig-check-note{margin-top:18px}.insurance-guide .cg-body section{scroll-margin-top:calc(var(--site-header-height,0px) + 28px)}.insurance-guide .cg-sources ul{padding-inline-start:1.5em}@media not (min-width:1024px){.ig-hero{padding:28px 24px 36px}.ig-hero-grid,.ig-questions>div{grid-template-columns:minmax(0,1fr)}.insurance-guide h1{font-size:38px}.ig-brief,.ig-china-heading,.ig-hospitals>div{padding:24px}.ig-china-body{padding:0}}
