.geo-intro>p,.geo-intro>h2{max-width:900px}.geo-feature{background:#eee9e1;padding:clamp(24px,4vw,48px);margin:36px 0;border-radius:12px}.geo-feature h3{margin-top:0}.geo-steps{padding-left:24px;max-width:920px}.geo-steps li{padding:10px 0;line-height:1.65}.optional-fields{margin:24px 0}.optional-fields summary{cursor:pointer;padding:12px 0}.guide{max-width:1000px;padding-top:48px;padding-bottom:80px}.guide h1{font-size:clamp(38px,5.5vw,68px);line-height:1.12;margin:24px 0}.guide h2{font-size:clamp(28px,3vw,40px);margin-top:48px}.guide h3{margin-top:28px}.guide p,.guide li{font-size:18px;line-height:1.7}.guide .guide-lead{font-size:22px}.guide nav{margin-bottom:36px}.guide li{padding:7px 0}.guide a:not(.button){text-decoration:underline;text-underline-offset:4px}.guide-table{overflow-x:auto}.guide table{width:100%;border-collapse:collapse;font-size:18px;line-height:1.6}.guide th,.guide td{padding:18px 12px;text-align:left;border-bottom:1px solid #c8c4bc;vertical-align:top}.guide th:first-child{width:24%}.guide .eyebrow{font-size:13px}.guide .form-hint{font-size:15px}.geo-intro p{line-height:1.7}@media(max-width:700px){.guide{padding-top:30px}.guide th,.guide td{padding:12px 8px;font-size:16px}.geo-steps{padding-left:20px}}.guide p{margin-top:18px}.guide h2+p,.guide h3+p{margin-top:14px}.guide .geo-feature h2{margin-top:0}.guide .geo-feature .button{margin-top:24px}.geo-intro>h2{margin-bottom:24px}.geo-intro>h3{margin-top:32px}.geo-feature p{margin:16px 0}.guide table p{margin:0}
