.tech-audit-page .checkpoint-section,.tech-audit-page .goals-section{background:linear-gradient(180deg,rgba(7,10,12,.78),rgba(7,10,12,.86)),url('/assets/approach.webp') center/cover no-repeat;padding:100px 0}.tech-audit-page .checkpoint-section>.service-container{position:relative;z-index:2}.tech-audit-page .checkpoint-section .service-label,.tech-audit-page .goals-section .service-label{color:var(--red)!important}.tech-audit-page .tech-protocols{background:url('/assets/midle-bg-service.webp?v=20261005-2') center/cover no-repeat}.tech-audit-page .tech-protocols::after,.tech-audit-page .tech-protocols::before{display:none}.site[data-world=dark] .tech-audit-page .tech-protocols{background-image:url('/assets/midle-bg-service-dark.webp?v=20261005-3')}.site[data-world=dark] .tech-audit-page .tech-protocols .service-section-title{color:#f3f4f6}.site[data-world=dark] .tech-audit-page .tech-protocols .service-text,.site[data-world=dark] .tech-audit-page .tech-protocols .service-text strong{color:#cbd5e1}.tech-audit-page #scope .feature-card{background:rgba(255,255,255,.95)}.site[data-world=dark] .tech-audit-page #scope .feature-card{background:rgba(16,21,28,.92)}.tech-audit-page .checkpoint-card,.tech-audit-page .goal-card{transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background-clip:padding-box;isolation:isolate}@media(max-width:767px){.tech-audit-page .checkpoint-section,.tech-audit-page .goals-section{padding:70px 0}}.tech-audit-page .checkpoint-text,.tech-audit-page .goal-desc{color:#cbd5e1}.tech-audit-page .tech-copy-panel{padding:28px;background:rgba(255,255,255,.95);border:1px solid rgba(15,23,42,.1);border-radius:18px;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background-clip:padding-box;isolation:isolate}.site[data-world=dark] .tech-audit-page .tech-copy-panel{background:rgba(16,21,28,.95);border-color:rgba(255,255,255,.14)}.tech-audit-page #scope .service-section-title{display:inline-block;background:rgba(255,255,255,.95);padding:20px 26px;border-radius:16px}.site[data-world=dark] .tech-audit-page #scope .service-section-title{background:rgba(16,21,28,.95)}.tech-audit-page #scope .feature-card-title{color:var(--ink)}.tech-audit-page #scope .feature-card-text{color:var(--muted)}.tech-audit-page #scope .feature-card-number{color:rgba(237,23,65,.12)}@media(max-width:767px){.tech-audit-page .tech-copy-panel{padding:22px 18px}.tech-audit-page #scope .service-section-title{padding:18px}}.tech-audit-page .tech-copy-panel,.tech-audit-page .tech-protocols .pos-svg-wrap{background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.95);border-radius:16px;padding:26px 24px;box-shadow:0 12px 35px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.9);transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background-clip:padding-box;isolation:isolate}.site[data-world=dark] .tech-audit-page .tech-copy-panel,.site[data-world=dark] .tech-audit-page .tech-protocols .pos-svg-wrap{background:rgba(18,22,28,.92);border-color:rgba(255,255,255,.08);box-shadow:0 14px 40px rgba(0,0,0,.25)}.site[data-world=dark] .tech-audit-page .tech-handshake-svg text[fill="#23003b"]{fill:#f3f4f6}.site[data-world=dark] .tech-audit-page .tech-handshake-svg text[fill="#777"]{fill:#cbd5e1}@media(max-width:767px){.tech-audit-page .tech-copy-panel,.tech-audit-page .tech-protocols .pos-svg-wrap{padding:22px 18px}}.tech-audit-page .service-seam-section{--section-content-top:65px;--section-content-bottom:90px}@media(max-width:767px){.tech-audit-page .service-seam-section{--section-content-top:45px;--section-content-bottom:70px}.site .tech-audit-page #faq{background-image:linear-gradient(rgb(255 255 255 / .9),rgb(255 255 255 / .9)),url('/assets/faq-fon.webp');background-size:100% 100%,auto 1100px}.site[data-world=dark] .tech-audit-page #faq{background-image:linear-gradient(rgb(12 14 17 / .9),rgb(12 14 17 / .9)),url('/assets/faq-fon-dark.webp');background-size:100% 100%,auto 1100px}}.tech-protocol-heading{max-width:820px;margin-bottom:32px}.tech-audit-page .tech-protocol-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:stretch;margin:0}.tech-protocol-layout>div{width:auto;padding:0;min-width:0}.tech-audit-page .tech-protocols .pos-svg-wrap{padding:20px 12px}.tech-audit-page .tech-protocols .service-text{font-size:15px;line-height:1.65;color:var(--muted)}.tech-audit-page .tech-protocols .service-text strong{color:var(--ink)}.tech-audit-page .tech-protocols .pos-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;gap:16px}.tech-audit-page .pos-stat-card{background:#f1f3f5;border-color:var(--line);transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background-clip:padding-box;isolation:isolate}.site[data-world=dark] .tech-audit-page .pos-stat-card{background:#151a20}.tech-audit-page .pos-stat-label{color:var(--muted)}.site[data-world=dark] .tech-handshake-svg text[fill="#666"]{fill:#cbd5e1}@media(max-width:991px){.tech-audit-page .tech-protocol-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.tech-audit-page .tech-protocols .pos-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tech-audit-page .pos-stat-card{padding:20px 12px}}@media(prefers-reduced-motion:reduce){.tech-handshake-svg .flow-packet{animation:none!important;stroke-dasharray:none}}.tech-audit-page .tech-protocol-layout>div{padding:0}.tech-audit-page .tech-protocol-layout .pos-svg-wrap,.tech-audit-page .tech-protocol-layout .tech-copy-panel{height:100%;box-sizing:border-box}.tech-audit-page .tech-protocol-layout .pos-svg-wrap{display:flex;align-items:center}.tech-protocol-icon{display:block;float:left;color:#ed1741;width:32px;height:32px;margin:4px 14px 5px 0}.tech-protocol-icon svg{display:block;width:100%;height:100%}.tech-protocol-lead::after{content:"";display:table;clear:both}.tech-audit-page #checkpoints .mb-60{margin-bottom:0!important}.tech-audit-page #checkpoints .service-section-desc{margin-bottom:0}.tech-audit-page #checkpoints .checkpoint-grid{margin-top:32px}@media(max-width:767px){.tech-audit-page #checkpoints .checkpoint-grid{margin-top:24px}}