header{gap:15px}nav{gap:16px;font-size:13px}nav a[aria-current="page"]{color:var(--green);font-weight:700;border-bottom:3px solid var(--green)}.geo-hero{padding:65px 8%;background:var(--cream)}.geo-hero h1{font-size:44px;letter-spacing:0}.geo-hero>p:not(.eyebrow):not(.note){max-width:850px;color:var(--muted);font-size:18px}.geo-content{max-width:1160px;padding:0 35px;margin:auto}.geo-block{padding:52px 0;border-bottom:1px solid #d9e4dc;scroll-margin-top:160px}.geo-block h2{font-size:30px}.geo-block p,.geo-block li{color:var(--muted)}.geo-block p{max-width:900px}.geo-block h3{font-size:20px}.geo-answer{padding:22px 0;border-top:1px solid #d9e4dc}.geo-answer p{margin:0}.geo-answer:first-of-type{border-top:0}.geo-table-wrap{max-width:100%;overflow:auto}table{border-collapse:collapse;width:100%;margin:20px 0 28px}caption{text-align:left;font-weight:600;padding:12px 0}th,td{text-align:left;padding:16px;border-bottom:1px solid #d7e2da}thead{background:var(--teal);color:white}tbody tr:nth-child(even){background:#f1f6f2}.geo-steps{padding-left:24px}.geo-steps li{padding:10px 0}.geo-consult{display:grid;grid-template-columns:1fr 280px;gap:40px}.geo-consult figure{margin:15px 0}.geo-consult figure img{display:block;max-width:100%;height:auto}.geo-consult figcaption{position:static;background:none;padding:10px 0}.geo-related{padding:35px 0 60px}.geo-related h2{font-size:24px}.geo-related a{display:inline-block;padding:10px 18px 10px 0;color:var(--teal)}.geo-fixed{display:none}.geo-home-guide{padding:55px 8%;background:#f0f6f2}.geo-home-guide h2{font-size:30px}.geo-guide-links{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.geo-guide-links a{display:block;border-bottom:1px solid #afc7b8;padding:18px 10px;font-size:18px;color:var(--teal)}.geo-guide-links a small{display:block;font-size:13px;color:var(--muted);margin-top:5px}.geo-channel{font-size:14px;color:var(--muted)}@media(min-width:761px) and (max-width:1150px){header{flex-wrap:wrap}nav{width:100%;justify-content:center;font-size:12px;gap:15px}}@media(max-width:760px){header{padding:18px 5%}nav{gap:0}.geo-hero{padding:40px 7%}.geo-hero h1{font-size:32px}.geo-hero>p:not(.eyebrow):not(.note){font-size:16px}.geo-content{padding:0 7%}.geo-block{padding:35px 0;scroll-margin-top:100px}.geo-block h2{font-size:25px}.geo-block h3{font-size:19px}.geo-consult{grid-template-columns:1fr;gap:10px}.geo-consult figure{margin:0}.geo-consult figure img{width:240px}.geo-fixed{display:block;position:fixed;bottom:12px;left:7%;right:7%;text-align:center;background:var(--teal);color:white;padding:12px;border-radius:4px;z-index:4}footer{padding-bottom:100px}th,td{padding:12px 7px;font-size:14px}.geo-guide-links{grid-template-columns:1fr}.geo-home-guide{padding:40px 7%}}
