.services-module__g8J8Uq__headerSection{text-align:center;border-bottom:1px solid var(--border-glass);background:radial-gradient(circle at 50% 100%,#00f0ff0d 0%,#0000 60%);padding:5rem 0 3rem}.services-module__g8J8Uq__title{letter-spacing:-.02em;margin-bottom:1rem;font-size:3.5rem;font-weight:700}.services-module__g8J8Uq__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.2rem}.services-module__g8J8Uq__grid{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:4rem;display:grid}.services-module__g8J8Uq__serviceDetailCard{flex-direction:column;gap:1.5rem;height:100%;padding:3.5rem 2.5rem;display:flex}.services-module__g8J8Uq__iconWrapper{width:60px;height:60px;color:var(--primary);background:#00f0ff0f;border:1px solid #00f0ff26;border-radius:16px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 15px #00f0ff0d}.services-module__g8J8Uq__cardTitle{color:#fff;letter-spacing:-.01em;font-size:1.75rem;font-weight:600}.services-module__g8J8Uq__cardDesc{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.services-module__g8J8Uq__featureList{flex-direction:column;gap:.75rem;margin-top:.5rem;list-style:none;display:flex}.services-module__g8J8Uq__featureList li{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.95rem;display:flex}.services-module__g8J8Uq__featureList li svg{color:var(--primary);flex-shrink:0}.services-module__g8J8Uq__faqSection{border-top:1px solid var(--border-glass);background:#03071240}.services-module__g8J8Uq__faqContainer{max-width:800px;margin:0 auto}.services-module__g8J8Uq__faqList{flex-direction:column;gap:1.25rem;margin-top:3rem;display:flex}.services-module__g8J8Uq__faqItem{border:1px solid var(--border-glass);transition:border-color var(--transition-normal);background:#0b0f1980;border-radius:12px;overflow:hidden}.services-module__g8J8Uq__faqItem:hover{border-color:var(--border-glass-glow)}.services-module__g8J8Uq__faqItem summary{font-family:var(--font-display);color:#fff;cursor:pointer;justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.15rem;font-weight:600;list-style:none;display:flex}.services-module__g8J8Uq__faqItem summary::-webkit-details-marker{display:none}.services-module__g8J8Uq__faqItem summary:after{content:"+";color:var(--primary);transition:transform var(--transition-normal);font-size:1.5rem;font-weight:400}.services-module__g8J8Uq__faqItem[open] summary:after{content:"+";transform:rotate(45deg)}.services-module__g8J8Uq__faqAnswer{color:var(--text-secondary);padding:0 1.5rem 1.5rem;font-size:.975rem;line-height:1.6}@media (max-width:992px){.services-module__g8J8Uq__grid{grid-template-columns:1fr}}@media (max-width:768px){.services-module__g8J8Uq__title{font-size:2.75rem}.services-module__g8J8Uq__serviceDetailCard{padding:2.5rem 1.75rem}}
