/* Progressive enhancement only: normal JS layout is unchanged. */
.geo-noscript-nav{display:flex;flex-wrap:wrap;gap:14px;padding:18px 0;font-size:13px;border-bottom:1px solid #e1e7f0}.geo-noscript-nav a,.geo-noscript-contact a{color:#146fe8;text-decoration:underline;text-underline-offset:3px}.geo-noscript-contact,.geo-static-prices{padding-top:32px;padding-bottom:32px}.geo-noscript-contact h2,.geo-static-prices h2{font-size:24px;margin-bottom:12px}.geo-noscript-contact p{font-size:14px;margin-bottom:10px}.geo-table-scroll{overflow-x:auto}.geo-static-prices table{width:100%;min-width:600px;border-collapse:collapse;text-align:left;font-size:14px}.geo-static-prices caption{text-align:left;padding:12px 0;color:#697990}.geo-static-prices th,.geo-static-prices td{padding:14px 16px;border:1px solid #dce5ef}.geo-static-prices thead{background:#f3f7fc}.geo-discount{color:#c93636;font-weight:600}.contact-layout.geo-wecom-only{display:block}.geo-wecom-only .contact-wecom{max-width:440px;margin:auto}.geo-404{padding:90px 0;min-height:65vh}.geo-404 h1{font-size:40px;margin:20px 0}.geo-404 p{margin-bottom:25px;color:#677890}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
