.gc-page .gc-seo{background:var(--gc-white);border-bottom:1px solid #e9ecef}.gc-seo>.gc-container{padding-top:64px;padding-bottom:64px}.gc-seo__box{position:relative;margin-top:28px}.gc-seo__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.gc-page .gc-seo__col h2{margin:0 0 12px;font-weight:700;font-size:17px;line-height:1.3;color:var(--gc-ink)}.gc-page .gc-seo__col h2+p{margin-top:0}.gc-page .gc-seo__col p{margin:0 0 16px;font-weight:400;font-size:15px;line-height:1.75;color:var(--gc-muted)}.gc-page .gc-seo__col p:last-child{margin-bottom:0}.gc-page .gc-seo__col strong{font-weight:700;color:var(--gc-text)}.gc-page .gc-seo__col h3{margin:26px 0 10px;font-weight:700;font-size:17px;line-height:1.3;color:var(--gc-ink)}.gc-page .gc-seo__col h3:first-child{margin-top:0}.gc-page .gc-seo__col ol,.gc-page .gc-seo__col ul{margin:0 0 16px;padding:0}.gc-page .gc-seo__col li{position:relative;margin:0 0 10px;padding-left:34px;font-weight:400;font-size:15px;line-height:1.7;color:var(--gc-muted)}.gc-page .gc-seo__col ol{counter-reset:gc-seo-ol}.gc-page .gc-seo__col ol>li{counter-increment:gc-seo-ol}.gc-page .gc-seo__col ol>li::before{content:counter(gc-seo-ol);position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--gc-navy);color:var(--gc-white);font-weight:700;font-size:12px;line-height:22px;text-align:center}.gc-page .gc-seo__col ul>li::before{content:'';position:absolute;left:8px;top:11px;width:6px;height:6px;background:var(--gc-yellow)}.gc-seo__fade{display:none}.gc-seo__box.is-collapsed{max-height:260px;overflow:hidden}.gc-seo__box.is-collapsed .gc-seo__fade{display:block;position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--gc-white) 88%);pointer-events:none}.gc-page .gc-seo__toggle{margin-top:20px;padding:13px 22px;border:1px solid var(--gc-line-input);background:var(--gc-white);font-weight:700;font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--gc-ink);cursor:pointer}.gc-page .gc-seo__toggle:hover{background:var(--gc-bg-soft)}@media (max-width:1023px){.gc-seo>.gc-container{padding-top:48px;padding-bottom:48px}.gc-seo__cols{grid-template-columns:1fr;gap:24px}}