/* GOMETY campaign and early contact, 2026-11-02. Existing forms and measurement unchanged. */
.sx-site h1,.sx-site .sx-article-hero h1{font-size:clamp(32px,4vw,48px)}
.sx-site .sx-hero{padding-top:24px;padding-bottom:24px;gap:32px}
.sx-site .sx-article-hero{padding-top:24px;padding-bottom:24px}
.sx-site .sx-breadcrumb{margin-bottom:16px}
.sx-site .sx-lead{margin-top:16px}
.sx-site .sx-eyebrow{margin-bottom:12px}
.sx-site .sx-actions{margin-top:18px}
.sx-site .sx-gomety-teaser{margin-top:18px;font-size:15px;line-height:1.6}
.sx-site .sx-contact-form-section{margin-top:20px;margin-bottom:28px;padding:28px;gap:32px}
.sx-site .sx-contact-form-section h2{font-size:28px}
.sx-site .sx-contact-form-section .sx-form-intro p{margin-top:12px}
.sx-site .sx-gomety-offer{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:32px;align-items:center;max-width:1200px;margin:28px auto;padding:32px;background:#eef6f2;border:1px solid #c9dfd4;border-left:5px solid #167b86;border-radius:10px;scroll-margin-top:24px}
.sx-site .sx-gomety-offer h2{font-size:30px;margin-bottom:16px}
.sx-site .sx-gomety-offer p{margin-bottom:16px}
.sx-site .sx-gomety-offer .sx-eyebrow{margin-bottom:10px}
.sx-site .sx-gomety-value{font-weight:700;color:#173041}
.sx-site .sx-gomety-image{background:#fff;border-radius:8px;overflow:hidden;margin:0}
.sx-site .sx-gomety-image img{display:block;width:100%;height:auto;object-fit:contain}
.sx-site .sx-gomety-image figcaption{padding:10px 16px;text-align:center;font-size:13px;color:#536675}
.sx-site .sx-intro{padding-top:32px}
.sx-site .sx-cards{padding-bottom:36px}
.sx-site .sx-faq{padding-top:32px;padding-bottom:32px}
.sx-site .sx-related{margin-bottom:32px}
.sx-site .sx-contact{margin-bottom:32px}
@media(max-width:1280px){.sx-site .sx-gomety-offer{margin-left:40px;margin-right:40px}}
@media(max-width:760px){.sx-site h1,.sx-site .sx-article-hero h1{font-size:32px}.sx-site .sx-hero{padding:20px;gap:20px}.sx-site .sx-article-hero{padding:20px}.sx-site .sx-hero-image>img{max-height:240px;object-fit:contain}.sx-site .sx-contact-form-section{margin:20px;padding:22px 18px;gap:18px}.sx-site .sx-contact-form-section h2{font-size:26px}.sx-site .sx-gomety-offer{grid-template-columns:1fr;margin:24px 20px;padding:24px 20px;gap:20px}.sx-site .sx-gomety-offer h2{font-size:27px}.sx-site .sx-gomety-image{width:100%;max-width:380px;justify-self:center}.sx-site .sx-gomety-teaser{font-size:14px}}
@media(max-width:355px){.sx-site h1,.sx-site .sx-article-hero h1{font-size:30px}}
