.O9mdna_hero{padding:calc(var(--header-height) + var(--space-4xl)) 0 var(--space-3xl)}.O9mdna_servicesGrid{gap:var(--space-xl);flex-direction:column;display:flex}.O9mdna_serviceCard{gap:var(--space-2xl);padding:var(--space-2xl);border-radius:var(--radius-lg);background:#09090b;border:1px solid #ffffff26;align-items:flex-start;display:flex;color:#fff!important}.O9mdna_serviceCard h1,.O9mdna_serviceCard h2,.O9mdna_serviceCard h3,.O9mdna_serviceCard h4,.O9mdna_serviceCard p,.O9mdna_serviceCard span,.O9mdna_serviceCard li{color:#fff!important}.O9mdna_serviceIcon{border-radius:var(--radius-md);background:#162033;border:1px solid #38bdf8;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;color:#fff!important}.O9mdna_serviceIcon svg{color:#fff!important;stroke:#fff!important}.O9mdna_serviceThumbnail{border-radius:var(--radius-md);border:1px solid #fff3;flex-shrink:0;width:220px;height:140px;position:relative;overflow:hidden;box-shadow:0 6px 20px #0000004d}.O9mdna_serviceInfo{flex:1;color:#fff!important}.O9mdna_serviceDetails{gap:var(--space-lg);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid #ffffff26;grid-template-columns:1fr 1fr;display:grid;color:#fff!important}.O9mdna_processSection{padding:var(--space-3xl) 0;background:#09090b;color:#fff!important}.O9mdna_processGrid{gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid}.O9mdna_processStep{text-align:center;padding:var(--space-xl);border-radius:var(--radius-lg);background:#162033;border:1px solid #ffffff26;color:#fff!important}.O9mdna_processStep h3,.O9mdna_processStep p,.O9mdna_processStep span{color:#fff!important}.O9mdna_processNum{font-family:var(--font-heading);opacity:1;margin-bottom:var(--space-md);font-size:2.5rem;font-weight:700;display:block;color:#ffd600!important}.O9mdna_faqList{gap:var(--space-md);flex-direction:column;max-width:700px;margin:0 auto;display:flex}.O9mdna_faqItem{border-radius:var(--radius-md);background:#09090b;border:1px solid #fff3;overflow:hidden;color:#fff!important}.O9mdna_faqQuestion{padding:var(--space-lg);cursor:pointer;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;list-style:none;display:flex;color:#fff!important}.O9mdna_faqQuestion::-webkit-details-marker{display:none}.O9mdna_faqQuestion svg{transition:transform var(--transition-fast);flex-shrink:0;color:#fff!important}.O9mdna_faqItem[open] .O9mdna_faqQuestion svg{transform:rotate(180deg)}.O9mdna_faqAnswer{padding:0 var(--space-lg) var(--space-lg);font-size:.9rem;line-height:1.7;color:#f1f5f9!important}.O9mdna_ctaBanner{padding:var(--space-4xl) 0;background:#09090b;color:#fff!important}.O9mdna_ctaBanner h1,.O9mdna_ctaBanner h2,.O9mdna_ctaBanner h3,.O9mdna_ctaBanner p,.O9mdna_ctaBanner span{color:#fff!important}@media (max-width:767px){.O9mdna_serviceCard{gap:var(--space-lg);flex-direction:column}.O9mdna_serviceThumbnail{width:100%;height:190px}.O9mdna_serviceDetails{grid-template-columns:1fr}.O9mdna_processGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.O9mdna_processGrid{grid-template-columns:1fr}}
