.GeoFooter_footer__zvykU{max-width:860px;margin:24px auto 48px;padding:40px 28px 32px;background-color:#fff;background-image:url(/images/geo-footer-bg.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;border:1px solid #e3e3de;border-radius:20px;box-shadow:0 24px 60px rgba(28,28,26,.06),0 2px 8px rgba(28,28,26,.03)}@media (max-width:640px){.GeoFooter_footer__zvykU{margin:16px 16px 32px;padding:32px 20px 24px;border-radius:16px}}.GeoFooter_footerTop__Ohr5P{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:28px;flex-wrap:wrap}.GeoFooter_footerBrand__7Y0O0{max-width:340px}.GeoFooter_footerLogo__EwYzX{font-family:Manrope,sans-serif;font-weight:700;font-size:15px;color:#1c1c1a;display:inline-flex;align-items:center;gap:6px}.GeoFooter_footerLogoIcon__kQYco{width:15px;height:15px;object-fit:contain}.GeoFooter_footerTagline__OMusx{font-size:13px;line-height:1.6;margin:8px 0 0;color:#45453f;background:linear-gradient(135deg,#33332e,#6e6e64);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GeoFooter_footerLinks__m_QYg{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.GeoFooter_footerLinks__m_QYg a{font-size:13px;text-decoration:none;color:#45453f;background:linear-gradient(135deg,#33332e,#6e6e64);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GeoFooter_footerLinks__m_QYg a:hover{background:none;-webkit-text-fill-color:unset;color:#1c1c1a;text-decoration:underline}.GeoFooter_footerBottom__53g67{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;padding-top:20px;border-top:1px solid #e3e3de;font-size:12px;color:#7a7a70;text-align:center}.GeoFooter_beta__4yC7f{font-family:JetBrains Mono,monospace;color:#2f6844;display:inline-flex;align-items:center;gap:4px}@media (max-width:640px){.GeoFooter_footerTop__Ohr5P{flex-direction:column;gap:20px}.GeoFooter_footerLinks__m_QYg{align-items:flex-start}.GeoFooter_footerBottom__53g67{flex-direction:column;gap:6px}}.GeoBlog_page__X5imR{--ink:#1c1c1a;--ink-soft:#6b6b66;--ink-faint:#a3a39c;--border:#e3e3de;--border-strong:#cfcfc8;--bg:#fff;--bg-subtle:#f7f7f5;--forest:#2f6844;--pine-pastel:#eef4ec;--sun:#c98a3b;background:linear-gradient(180deg,#fbfaf8,#f9f7f5 45%,#f7f6f4);color:var(--ink);font-family:Manrope,-apple-system,sans-serif;min-height:100vh}.GeoBlog_breadcrumbs__18fnd{max-width:720px;margin:0 auto;padding:24px 24px 0;font-size:13px;color:var(--ink-faint)}.GeoBlog_breadcrumbs__18fnd a{color:var(--ink-faint);text-decoration:none}.GeoBlog_breadcrumbs__18fnd a:hover{color:var(--forest)}.GeoBlog_hero__x_8Z8{max-width:720px;margin:0 auto;padding:24px 24px 16px}.GeoBlog_h1__TulWP{font-family:"PT Serif",serif;font-size:clamp(28px,5vw,38px);font-weight:700;line-height:1.2;margin:0 0 12px}.GeoBlog_lead__qda5C{font-size:16px;line-height:1.6;color:var(--ink-soft);margin:0}.GeoBlog_list__Z1iRp{max-width:720px;margin:24px auto 64px;padding:0 24px;display:flex;flex-direction:column;gap:16px}.GeoBlog_card__XgzMq{display:block;background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:24px;text-decoration:none;color:var(--ink);transition:border-color .2s ease}.GeoBlog_card__XgzMq:hover{border-color:var(--border-strong)}.GeoBlog_cardEyebrow__sUutN{font-size:13px;font-weight:600;color:var(--forest);margin-bottom:8px}.GeoBlog_cardTitle__cXorM{font-family:"PT Serif",serif;font-size:20px;font-weight:700;margin:0 0 8px;line-height:1.3}.GeoBlog_cardTeaser__qyxrs{font-size:14.5px;line-height:1.6;color:var(--ink-soft);margin:0 0 8px}.GeoBlog_cardMeta__vnOFP{font-size:13px;color:var(--ink-faint)}.GeoBlog_articleHero__8NmVr{max-width:680px;margin:0 auto;padding:24px 24px 8px}.GeoBlog_eyebrow__oqvy6{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--forest);background:var(--pine-pastel);border:1px solid rgba(47,104,68,.15);border-radius:100px;padding:6px 14px;margin-bottom:20px}.GeoBlog_articleTitle__R31PC{font-family:"PT Serif",serif;font-size:clamp(26px,5vw,36px);font-weight:700;line-height:1.25;margin:0 0 16px}.GeoBlog_articleMeta__AIZBG{font-size:13px;color:var(--ink-faint);margin-bottom:8px}.GeoBlog_body__H2pCR{max-width:680px;margin:0 auto;padding:8px 24px 48px;font-size:16.5px;line-height:1.75}.GeoBlog_body__H2pCR p{margin:0 0 20px}.GeoBlog_body__H2pCR a{color:var(--forest);text-decoration:underline;-webkit-text-decoration-color:rgba(47,104,68,.35);text-decoration-color:rgba(47,104,68,.35)}.GeoBlog_body__H2pCR h2{font-family:Manrope,sans-serif;font-weight:700;font-size:20px;margin:36px 0 14px;color:var(--ink)}.GeoBlog_body__H2pCR ul{margin:0 0 20px;padding-left:20px}.GeoBlog_body__H2pCR li{margin-bottom:10px;line-height:1.6}.GeoBlog_lead2__QSxsd{font-size:18px;color:var(--ink-soft)}.GeoBlog_ctaBox__tRPBD{background:var(--pine-pastel);border:1px solid rgba(47,104,68,.15);border-radius:20px;padding:24px;margin:32px 0;text-align:center}.GeoBlog_ctaBoxText__ymmQr{font-size:15px;color:var(--ink);margin:0 0 16px}.GeoBlog_cta__6xSvl{display:inline-flex;align-items:center;gap:8px;background:var(--forest);color:#fff!important;font-weight:600;font-size:15px;padding:13px 22px;border-radius:100px;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}.GeoBlog_cta__6xSvl:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(47,104,68,.25)}.GeoBlog_related__EGIjd{max-width:680px;margin:0 auto;border-top:1px solid var(--border);padding:32px 24px 64px}.GeoBlog_relatedTitle__UTYXd{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-faint);margin-bottom:16px}.GeoBlog_relatedList__8NN7j{display:flex;flex-direction:column;gap:10px}.GeoBlog_relatedLink__Ev1IC{color:var(--ink);font-size:15px;text-decoration:none;font-weight:600}.GeoBlog_relatedLink__Ev1IC:hover{color:var(--forest)}.GeoBlog_faq__yVMSX{max-width:680px;margin:0 auto;padding:0 24px 48px}.GeoBlog_faqTitle__JpmqL{font-family:"PT Serif",serif;font-weight:700;font-size:24px;color:var(--ink);margin:0 0 24px}.GeoBlog_faqList__nDAr6{display:flex;flex-direction:column;gap:10px}.GeoBlog_faqItem__of2hB{border:1px solid var(--border);border-radius:14px;padding:18px 20px}.GeoBlog_faqQuestion__Ox4I6{font-family:Manrope,sans-serif;font-weight:700;font-size:15px;color:var(--ink);margin:0 0 8px}.GeoBlog_faqAnswer__PSHwt{font-size:14px;line-height:1.65;color:var(--ink-soft);margin:0}.GeoBlog_techBox__LLsbN{position:relative;background:var(--bg-subtle);border-left:4px solid var(--border-strong);border-radius:0 10px 10px 0;padding:24px 30px 24px 34px;margin:8px 0 30px;font-family:"PT Serif",serif;font-style:italic}.GeoBlog_techHeader__dUDXB{font-size:13px;letter-spacing:.02em;color:var(--ink-faint);margin-bottom:16px;font-style:normal;font-family:Manrope,sans-serif}.GeoBlog_techLine__LkNgu{margin-bottom:16px;font-size:16px;line-height:1.75;color:var(--ink-soft)}.GeoBlog_techLine__LkNgu:last-child{margin-bottom:0}.GeoBlog_techTime__mmY8_{color:var(--sun);font-weight:700;font-style:normal;font-family:Manrope,sans-serif;margin-right:8px;white-space:nowrap}