.ServicesDetails-module__e-d9ka__detailSection{border-top:1px solid #d4af6a29;position:relative}.ServicesDetails-module__e-d9ka__detailSection:before{background:radial-gradient(ellipse 58% 48% at var(--detail-glow-x,18%) 42%, #d4af6a0d, transparent 76%);content:"";opacity:.55;pointer-events:none;border-radius:2rem;transition:opacity .32s;position:absolute;inset:1.5rem -1.25rem}.ServicesDetails-module__e-d9ka__detailSection:nth-child(2n){--detail-glow-x:82%}.ServicesDetails-module__e-d9ka__detailIndex{transition:color .24s}.ServicesDetails-module__e-d9ka__diagram{background:radial-gradient(circle,#d4af6a12,#0000 30%),radial-gradient(circle,#f7f5f105,#0000 65%)}.ServicesDetails-module__e-d9ka__diagram:before,.ServicesDetails-module__e-d9ka__diagram:after{content:"";pointer-events:none;border:1px solid #d4af6a1f;border-radius:9999px;position:absolute;inset:15%}.ServicesDetails-module__e-d9ka__diagram:after{border-color:#f7f5f112;inset:27%}.ServicesDetails-module__e-d9ka__diagramNode{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .18s,background-color .18s,box-shadow .22s;box-shadow:0 14px 36px #00000038,inset 0 1px #ffffff0a}.ServicesDetails-module__e-d9ka__diagramLabelText{transition:color .2s}.ServicesDetails-module__e-d9ka__diagramCore{box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff0f}.ServicesDetails-module__e-d9ka__problemSolution{background:linear-gradient(90deg,#f7f5f104,#0000 24% 76%,#d4af6a05)}.ServicesDetails-module__e-d9ka__trustBlock{background:radial-gradient(circle at 8%,#d4af6a12,#0000 24rem),linear-gradient(90deg,#f7f5f105,#0000 68%)}.ServicesDetails-module__e-d9ka__auditBlock{background:radial-gradient(circle at 88% 12%,#d4af6a1a,#0000 24rem),linear-gradient(135deg,#151310 0%,#0d0d0e 58%,#11100f 100%);box-shadow:0 28px 70px #0000003d}.ServicesDetails-module__e-d9ka__auditBlock:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 32%,#000 100%);mask-image:linear-gradient(115deg,#0000 32%,#000 100%)}.ServicesDetails-module__e-d9ka__auditCta{transition:transform .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.ServicesDetails-module__e-d9ka__detailSection:hover:before{opacity:1}.ServicesDetails-module__e-d9ka__detailSection:hover .ServicesDetails-module__e-d9ka__detailIndex{color:#d4af6ae0}:is(.ServicesDetails-module__e-d9ka__satelliteWrapper:has(.ServicesDetails-module__e-d9ka__satelliteLabel:hover),.ServicesDetails-module__e-d9ka__satelliteWrapper:has(input:focus-visible)){z-index:40}.ServicesDetails-module__e-d9ka__satelliteLabel:hover .ServicesDetails-module__e-d9ka__diagramNode{border-color:#d4af6a85;transform:translateY(-3px)scale(1.14);box-shadow:0 18px 42px #00000047,0 0 28px #d4af6a14,inset 0 1px #ffffff0f}.ServicesDetails-module__e-d9ka__satelliteLabel:has(input:focus-visible) .ServicesDetails-module__e-d9ka__diagramNode{border-color:#d4af6a85;transform:translateY(-3px)scale(1.14);box-shadow:0 18px 42px #00000047,0 0 28px #d4af6a14,inset 0 1px #ffffff0f}.ServicesDetails-module__e-d9ka__satelliteLabel:hover .ServicesDetails-module__e-d9ka__diagramLabelText{color:#d4af6ae6}.ServicesDetails-module__e-d9ka__satelliteLabel:has(input:focus-visible) .ServicesDetails-module__e-d9ka__diagramLabelText{color:#d4af6ae6}.ServicesDetails-module__e-d9ka__auditCta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #d4af6a2e}}@media (max-width:639px){.ServicesDetails-module__e-d9ka__detailSection:before{inset-inline:-.75rem}.ServicesDetails-module__e-d9ka__diagram:before{inset:13%}.ServicesDetails-module__e-d9ka__diagram:after{inset:26%}}@media (prefers-reduced-motion:reduce){.ServicesDetails-module__e-d9ka__detailSection:before,.ServicesDetails-module__e-d9ka__detailIndex,.ServicesDetails-module__e-d9ka__diagramLabelText,.ServicesDetails-module__e-d9ka__auditCta{transition:none}.ServicesDetails-module__e-d9ka__diagramNode{transition:border-color .01ms,background-color .01ms,box-shadow .01ms}.ServicesDetails-module__e-d9ka__satelliteLabel:hover .ServicesDetails-module__e-d9ka__diagramNode{transform:none!important}.ServicesDetails-module__e-d9ka__satelliteLabel:has(input:focus-visible) .ServicesDetails-module__e-d9ka__diagramNode{transform:none!important}.ServicesDetails-module__e-d9ka__satelliteLabel:has(input:checked) .ServicesDetails-module__e-d9ka__diagramNode{transform:none!important}}
