.servicii-module__xHTsqa__pageHeader{color:#fff;text-align:center;background:linear-gradient(135deg,#0b1a30 0%,#162e4e 100%);padding:6rem 0;position:relative;overflow:hidden}.servicii-module__xHTsqa__pageHeader:after{content:"";pointer-events:none;background:radial-gradient(circle,#c5a05914 0%,#0000 70%);width:500px;height:500px;animation:20s ease-in-out infinite alternate servicii-module__xHTsqa__pulseHeaderOrb;position:absolute;top:-50%;right:-20%}@keyframes servicii-module__xHTsqa__pulseHeaderOrb{0%{opacity:.8;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-30px,15px)scale(1.1)}to{opacity:.7;transform:translate(15px,-15px)scale(.9)}}.servicii-module__xHTsqa__pageHeader h1{color:#fff;margin-bottom:1rem;font-size:3rem}.servicii-module__xHTsqa__breadcrumbs{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;font-weight:600}.servicii-module__xHTsqa__serviceBlock{background-color:#fff}.servicii-module__xHTsqa__serviceBlockAlt{background-color:#f8fafc;border-top:1px solid #0f172a08;border-bottom:1px solid #0f172a08}.servicii-module__xHTsqa__sectionHeader{max-width:800px;margin-bottom:4rem}.servicii-module__xHTsqa__sectionTag{font-family:var(--font-sans);text-transform:uppercase;color:var(--accent);letter-spacing:.1em;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.servicii-module__xHTsqa__sectionTitle{color:var(--primary);margin-bottom:1rem;font-size:2.25rem}.servicii-module__xHTsqa__sectionDesc{color:var(--foreground-light);text-align:justify;font-size:1.1rem;line-height:1.6}.servicii-module__xHTsqa__grid{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}.servicii-module__xHTsqa__serviceDetailCard{transition:transform .8s cubic-bezier(.25, 1, .5, 1), border-color var(--transition-fast), box-shadow var(--transition-normal);background:#fff;border:1px solid #0f172a0a;border-radius:6px;padding:2.5rem;box-shadow:0 4px 15px #00000003}.servicii-module__xHTsqa__serviceDetailCardAlt{background:#f8fafc}.servicii-module__xHTsqa__serviceDetailCard:hover{border-color:var(--accent);transform:translateY(-5px);box-shadow:0 10px 25px -5px #c5a0591a,0 2px 8px #0f172a08}.servicii-module__xHTsqa__serviceDetailCard h3{color:var(--primary);margin-bottom:1rem;font-size:1.45rem}.servicii-module__xHTsqa__serviceDetailCard p{margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.servicii-module__xHTsqa__featureList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.servicii-module__xHTsqa__featureItem{color:var(--foreground-light);text-align:justify;align-items:flex-start;gap:.75rem;font-size:.88rem;line-height:1.5;display:flex}.servicii-module__xHTsqa__bullet{color:var(--accent);font-weight:700}@media (max-width:768px){.servicii-module__xHTsqa__grid{grid-template-columns:1fr;gap:2rem}.servicii-module__xHTsqa__serviceDetailCard{padding:2rem}}.servicii-module__xHTsqa__serviceBlockComplementary{background-color:#f4f1e9;border-top:1px solid #c5a05926;border-bottom:1px solid #c5a05926}.servicii-module__xHTsqa__gridThree{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:576px){.servicii-module__xHTsqa__gridThree{grid-template-columns:1fr;gap:1.5rem}}.servicii-module__xHTsqa__serviceIconContainer{width:64px;height:64px;transition:background-color var(--transition-normal), border-color var(--transition-normal), transform .6s cubic-bezier(.25, 1, .5, 1);background:#c5a0590a;border:1px solid #c5a0591f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.servicii-module__xHTsqa__serviceIcon3d{object-fit:contain;width:56px;height:56px;transition:transform .6s cubic-bezier(.25,1,.5,1)}.servicii-module__xHTsqa__serviceDetailCard:hover .servicii-module__xHTsqa__serviceIconContainer{background:#c5a05914;border-color:#c5a05940;transform:scale(1.05)}.servicii-module__xHTsqa__serviceDetailCard:hover .servicii-module__xHTsqa__serviceIcon3d{transform:rotate(2deg)scale(1.05)}@media (prefers-reduced-motion:reduce){.servicii-module__xHTsqa__pageHeader:after{animation:none!important}.servicii-module__xHTsqa__serviceDetailCard{transition:none!important}.servicii-module__xHTsqa__serviceDetailCard:hover{transform:none!important}.servicii-module__xHTsqa__serviceIconContainer,.servicii-module__xHTsqa__serviceIcon3d{transition:none!important}.servicii-module__xHTsqa__serviceDetailCard:hover .servicii-module__xHTsqa__serviceIconContainer,.servicii-module__xHTsqa__serviceDetailCard:hover .servicii-module__xHTsqa__serviceIcon3d{transform:none!important}}
