.geo-detail{max-width:1180px;margin:auto}.geo-detail h1{font-size:clamp(36px,5.4vw,76px);line-height:1.15}.geo-lead{max-width:900px;font-size:clamp(18px,1.5vw,23px)!important;line-height:1.8}.geo-highlight{padding:32px;border:1px solid #b8a5ed70;border-radius:24px;background:linear-gradient(125deg,#29214b,#171c30);margin:32px 0 52px}.geo-highlight .audit-price{font-size:48px!important;margin:12px 0}.audit-price small{font-size:17px}.geo-evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.geo-evidence-grid article{padding:24px;border-radius:20px;background:#1a1c2b;border:1px solid #a8aad326}.geo-detail h2{margin-top:44px}.geo-detail p,.geo-detail li{line-height:1.85}.geo-related{display:flex;gap:18px;flex-wrap:wrap}.geo-detail .scope-table{overflow-x:auto}.geo-detail table{border-collapse:collapse;width:100%}.geo-detail td,.geo-detail th{border-bottom:1px solid #ffffff26;padding:18px;text-align:left;vertical-align:top}.geo-detail th{min-width:95px}.geo-detail .pill-button{white-space:normal;text-align:center}.geo-detail a:focus-visible{outline:2px solid #c4dca4;outline-offset:4px}@media(max-width:640px){.geo-evidence-grid{grid-template-columns:1fr}.geo-highlight{padding:22px}.geo-highlight .audit-price{font-size:38px!important}.geo-detail th,.geo-detail td{padding:12px}.geo-detail .scope-table table{min-width:0}.geo-detail .scope-table th{min-width:68px}.geo-detail .pill-button{padding:18px 20px}}