/* GSC Growth 21 October 2026: isolated component styles */
.gscfx{box-sizing:border-box;margin:28px 0;padding:28px;border:1px solid #dce6eb;border-left:4px solid #1d92a8;border-radius:12px;background:#f6fafc;color:#152a3b;font:inherit;line-height:1.6}.gscfx *{box-sizing:border-box}.gscfx h2,.gscfx h3{color:#102b3f!important;line-height:1.2}.gscfx h2{font-size:clamp(23px,3vw,32px)!important;margin:0 0 14px!important}.gscfx h3{font-size:20px!important;margin:0 0 8px}.gscfx p{margin:12px 0}.gscfx a{color:#096779!important;text-decoration:underline}.gscfx small{display:block;font-size:13px;line-height:1.55;color:#4f6473}.gscfx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gscfx-card{padding:18px;background:#fff;border:1px solid #dce6eb;border-radius:8px}.gscfx-scroll{overflow:auto}.gscfx table{width:100%;border-collapse:collapse;min-width:560px}.gscfx th,.gscfx td{padding:12px;border-bottom:1px solid #dce6eb;text-align:left;vertical-align:top}.gscfx th{background:#eaf3f7}.gscfx-note{font-size:14px}.gscfx summary{cursor:pointer;font-weight:700;padding:12px 0}.gscfx:focus-within{outline:2px solid #21829d;outline-offset:2px}@media(max-width:650px){.gscfx{padding:20px 16px}.gscfx-grid{grid-template-columns:1fr}}