.geo-module__7CWH4a__wrapper{padding-top:4rem;overflow-x:hidden}.geo-module__7CWH4a__hero{text-align:center;background:linear-gradient(135deg,#ffed000d 0%,#7fdbff0d 100%);border-radius:24px;margin-bottom:4rem;padding:6rem 0;position:relative;overflow:hidden}.geo-module__7CWH4a__hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#ffed001a 0%,#0000 70%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.geo-module__7CWH4a__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.geo-module__7CWH4a__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.geo-module__7CWH4a__subtitle{color:var(--text-muted);max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.geo-module__7CWH4a__section{padding:5rem 0}.geo-module__7CWH4a__sectionTitle{text-align:center;margin-bottom:3rem;font-size:2.5rem}.geo-module__7CWH4a__sectionTitle span{color:var(--text-muted);font-weight:400}.geo-module__7CWH4a__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.geo-module__7CWH4a__card{background:var(--card-bg);border:1px solid #0000000d;border-radius:20px;height:100%;padding:2.5rem;transition:all .3s}.geo-module__7CWH4a__card:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 10px 30px #0000000d}.geo-module__7CWH4a__iconWrapper{color:#000;background:#ffed001a;border-radius:15px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;display:flex}.geo-module__7CWH4a__cardTitle{margin-bottom:1rem;font-size:1.5rem}.geo-module__7CWH4a__cardDesc{color:var(--text-muted);line-height:1.7}.geo-module__7CWH4a__contentBlock{max-width:900px;margin:0 auto}.geo-module__7CWH4a__textBlock{margin-bottom:3rem}.geo-module__7CWH4a__textBlock h3{margin-bottom:1.25rem;font-size:1.75rem}.geo-module__7CWH4a__textBlock p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.1rem}.geo-module__7CWH4a__processList{flex-direction:column;gap:2rem;display:flex}.geo-module__7CWH4a__processItem{align-items:flex-start;gap:2rem;display:flex}.geo-module__7CWH4a__stepNumber{color:#ffed004d;min-width:60px;font-size:3rem;font-weight:800;line-height:1}.geo-module__7CWH4a__stepContent h4{margin-bottom:.5rem;font-size:1.4rem}.geo-module__7CWH4a__industrySection{background:#fafafa;border-radius:30px;margin:4rem 0;padding:4rem}.geo-module__7CWH4a__industryGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.geo-module__7CWH4a__industryContent h3{margin-bottom:1.5rem;font-size:2rem}.geo-module__7CWH4a__faqSection{max-width:800px;margin:0 auto}.geo-module__7CWH4a__faqItem{border-bottom:1px solid #0000000d;margin-bottom:2rem;padding-bottom:2rem}.geo-module__7CWH4a__faqItem:last-child{border-bottom:none}.geo-module__7CWH4a__question{margin-bottom:1rem;font-size:1.25rem;font-weight:700;display:block}.geo-module__7CWH4a__answer{color:var(--text-muted)}.geo-module__7CWH4a__cta{color:#fff;text-align:center;background:#000;margin-top:2rem;margin-bottom:0;padding:6rem 1.5rem}.geo-module__7CWH4a__cta h2{color:#fff;margin-bottom:1.5rem;font-size:3rem}.geo-module__7CWH4a__cta p{opacity:.8;margin-bottom:2.5rem;font-size:1.25rem}@media (max-width:768px){.geo-module__7CWH4a__industryGrid{grid-template-columns:1fr;gap:2rem}.geo-module__7CWH4a__industrySection{padding:2rem}.geo-module__7CWH4a__cta h2{font-size:2rem}}
