.wtgb-seo-page .seo-hero,.wtgb-seo-page .seo-benefits,.wtgb-seo-page .seo-copy-section,.wtgb-seo-page .seo-steps,.wtgb-seo-page .seo-faq,.wtgb-seo-page .seo-related,.wtgb-seo-page .seo-cta{max-width:1440px;margin:0 auto;padding:88px 40px}.wtgb-seo-page .seo-hero{grid-template-columns:minmax(0,1fr) minmax(390px,.94fr);align-items:center;gap:60px;min-height:650px;display:grid;position:relative;overflow:hidden}.wtgb-seo-page .seo-hero:before{pointer-events:none;content:"";background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);opacity:.42;background-size:72px 72px;position:absolute;inset:0}.wtgb-seo-page .seo-hero-copy,.wtgb-seo-page .seo-hero-visual{position:relative}.wtgb-seo-page .seo-hero h1{max-width:720px;margin-bottom:26px}.wtgb-seo-page .seo-hero-lead{max-width:620px;color:var(--muted);margin-bottom:30px;font-size:18px;line-height:1.75}.wtgb-seo-page .seo-proof{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;max-width:660px;margin-top:50px;padding-top:20px;display:grid}.wtgb-seo-page .seo-proof div{gap:8px;display:grid}.wtgb-seo-page .seo-proof strong,.wtgb-seo-page .seo-card-grid>article>span{color:var(--signal-dark);font-family:var(--font-geist-mono);font-size:12px}.wtgb-seo-page .seo-proof span{font-size:12px;line-height:1.5}.wtgb-seo-page .seo-section-heading{max-width:850px}.wtgb-seo-page .seo-section-heading h2,.wtgb-seo-page .seo-copy-section h2{letter-spacing:-.055em;margin-bottom:18px;font-size:clamp(32px,4vw,58px);line-height:1.05}.wtgb-seo-page .seo-benefits{background:var(--deep);color:var(--paper)}.wtgb-seo-page .seo-benefits .eyebrow{color:#bcc5b5}.wtgb-seo-page .seo-card-grid{border-top:1px solid #52604e;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.wtgb-seo-page .seo-card-grid article{border-right:1px solid #52604e;min-height:230px;padding:28px 30px 20px 0}.wtgb-seo-page .seo-card-grid article+article{padding-left:30px}.wtgb-seo-page .seo-card-grid article:last-child{border-right:0}.wtgb-seo-page .seo-card-grid h3{margin:18px 0 12px;font-size:22px}.wtgb-seo-page .seo-card-grid p{color:#c4cbc0;font-size:15px;line-height:1.7}.wtgb-seo-page .seo-copy-section{gap:78px;display:grid}.wtgb-seo-page .seo-copy-section article{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:70px;padding-bottom:78px;display:grid}.wtgb-seo-page .seo-copy-section article:last-child{border-bottom:0;padding-bottom:0}.wtgb-seo-page .seo-copy-section p{color:var(--muted);grid-column:2;margin-bottom:16px;font-size:17px;line-height:1.85}.wtgb-seo-page .seo-copy-section h2+p{margin-top:4px}.wtgb-seo-page .seo-steps{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wtgb-seo-page .seo-steps ol{border:1px solid var(--line);background:var(--paper);gap:0;margin:48px 0 0;padding:0;list-style:none;display:grid}.wtgb-seo-page .seo-steps li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:24px;padding:26px;display:grid}.wtgb-seo-page .seo-steps li:last-child{border-bottom:0}.wtgb-seo-page .seo-steps li>span{background:var(--signal);width:48px;height:48px;font-family:var(--font-geist-mono);place-items:center;font-weight:800;display:grid}.wtgb-seo-page .seo-steps h3{margin-bottom:8px;font-size:21px}.wtgb-seo-page .seo-steps p{max-width:780px;color:var(--muted);margin:0;line-height:1.7}.wtgb-seo-page .seo-faq-list{border-top:1px solid var(--line);margin-top:42px}.wtgb-seo-page .seo-faq details{border-bottom:1px solid var(--line)}.wtgb-seo-page .seo-faq summary{cursor:pointer;padding:24px 44px 24px 0;font-size:18px;font-weight:750;list-style:none;position:relative}.wtgb-seo-page .seo-faq summary:after{content:"+";color:var(--signal-dark);font-family:var(--font-geist-mono);font-size:22px;position:absolute;top:24px;right:2px}.wtgb-seo-page .seo-faq details[open] summary:after{content:"−"}.wtgb-seo-page .seo-faq summary::-webkit-details-marker{display:none}.wtgb-seo-page .seo-faq details p{max-width:850px;color:var(--muted);padding:0 0 24px;font-size:16px;line-height:1.75}.wtgb-seo-page .seo-related{background:var(--panel)}.wtgb-seo-page .seo-related-grid{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.wtgb-seo-page .seo-related-grid a{border-right:1px solid var(--line);gap:10px;min-height:160px;padding:24px;transition:background .2s,transform .2s;display:grid}.wtgb-seo-page .seo-related-grid a:last-child{border-right:0}.wtgb-seo-page .seo-related-grid a:hover{background:var(--signal);transform:translateY(-3px)}.wtgb-seo-page .seo-related-grid strong{font-size:19px}.wtgb-seo-page .seo-related-grid span{color:var(--muted);font-size:14px;line-height:1.65}.wtgb-seo-page .seo-cta{max-width:1440px}@media (width<=900px){.wtgb-seo-page .seo-hero{grid-template-columns:1fr}.wtgb-seo-page .seo-hero-visual{width:100%;max-width:720px}.wtgb-seo-page .seo-copy-section article{grid-template-columns:1fr;gap:12px}.wtgb-seo-page .seo-copy-section p{grid-column:1}}@media (width<=680px){.wtgb-seo-page .seo-hero,.wtgb-seo-page .seo-benefits,.wtgb-seo-page .seo-copy-section,.wtgb-seo-page .seo-steps,.wtgb-seo-page .seo-faq,.wtgb-seo-page .seo-related,.wtgb-seo-page .seo-cta{padding:58px 20px}.wtgb-seo-page .site-header nav{display:none}.wtgb-seo-page .seo-hero{gap:40px;min-height:auto}.wtgb-seo-page .seo-proof,.wtgb-seo-page .seo-card-grid,.wtgb-seo-page .seo-related-grid{grid-template-columns:1fr}.wtgb-seo-page .seo-proof div{grid-template-columns:34px 1fr;align-items:center}.wtgb-seo-page .seo-card-grid article,.wtgb-seo-page .seo-card-grid article+article,.wtgb-seo-page .seo-related-grid a{border-bottom:1px solid #52604e;border-right:0;min-height:0;padding:22px 0}.wtgb-seo-page .seo-related-grid a,.wtgb-seo-page .seo-related-grid a+a{border-bottom-color:var(--line);padding:22px}.wtgb-seo-page .seo-card-grid article:last-child,.wtgb-seo-page .seo-related-grid a:last-child{border-bottom:0}.wtgb-seo-page .seo-copy-section{gap:56px}.wtgb-seo-page .seo-copy-section article{padding-bottom:56px}.wtgb-seo-page .seo-steps li{grid-template-columns:52px 1fr;gap:14px;padding:20px 16px}}
