/* PR GROUP — pages.css: unique page blocks, merged from old css/blocks/*.css and deduplicated. */
.prg-aff-channels,.prg-aff-compare,.prg-aff-danger,.prg-aff-faq,.prg-aff-instruction,.prg-aff-preventive,.prg-biz-compare,.prg-biz-danger,.prg-biz-faq,.prg-biz-instruction,.prg-biz-preventive,.prg-biz-spread,.prg-shtab-channels,.prg-shtab-instruction,.prg-shtab-links,.prg-shtab-narratives,.prg-shtab-scope{padding:64px var(--prg-gutter,24px)}
.prg-aff-channels__inner,.prg-aff-danger__inner,.prg-aff-instruction__inner,.prg-aff-links__inner,.prg-aff-manipulation__inner,.prg-aff-narratives__inner,.prg-aff-response__inner,.prg-aff-risk__inner,.prg-aff-scope__inner,.prg-antir-danger__inner,.prg-antir-formats__inner,.prg-antir-preventive__inner,.prg-antir-response__inner,.prg-antir-risk__inner,.prg-antir-scope__inner,.prg-antir-signs__inner,.prg-attack__inner,.prg-audience__inner,.prg-biz-danger__inner,.prg-biz-instruction__inner,.prg-biz-links__inner,.prg-biz-manipulation__inner,.prg-biz-response__inner,.prg-biz-risk__inner,.prg-biz-scope__inner,.prg-biz-spread__inner,.prg-biz-topics__inner,.prg-deepfake-audio__inner,.prg-deepfake-danger__inner,.prg-deepfake-instruction__inner,.prg-deepfake-intro__inner,.prg-deepfake-links__inner,.prg-deepfake-rebuttal__inner,.prg-deepfake-scenarios__inner,.prg-deepfake-scope__inner,.prg-deepfake-urgency__inner,.prg-election-audience__inner,.prg-election-cases__inner,.prg-election-links__inner,.prg-election-process__inner,.prg-election-services__inner,.prg-election-threats__inner,.prg-election-urgency__inner,.prg-election-why__inner,.prg-feik-danger__inner,.prg-feik-faq__inner,.prg-feik-instruction__inner,.prg-feik-links__inner,.prg-feik-preventive__inner,.prg-feik-scope__inner,.prg-feik-spread__inner,.prg-feik-urgency__inner,.prg-fond-channels__inner,.prg-fond-danger__inner,.prg-fond-instruction__inner,.prg-fond-links__inner,.prg-fond-manipulation__inner,.prg-fond-narratives__inner,.prg-fond-response__inner,.prg-fond-risk__inner,.prg-fond-scope__inner,.prg-kleveta-cases__inner,.prg-kleveta-definition__inner,.prg-kleveta-formats__inner,.prg-kleveta-instruction__inner,.prg-kleveta-legal__inner,.prg-kleveta-links__inner,.prg-kleveta-mistakes__inner,.prg-kleveta-process__inner,.prg-kleveta-scope__inner,.prg-kleveta-urgency__inner,.prg-lichnyj-danger__inner,.prg-lichnyj-instruction__inner,.prg-lichnyj-links__inner,.prg-lichnyj-response__inner,.prg-lichnyj-risk__inner,.prg-lichnyj-scope__inner,.prg-lichnyj-types__inner,.prg-listovki-compare__inner,.prg-listovki-danger__inner,.prg-listovki-definition__inner,.prg-listovki-links__inner,.prg-listovki-places__inner,.prg-listovki-preventive__inner,.prg-listovki-response__inner,.prg-listovki-risk__inner,.prg-listovki-scope__inner,.prg-listovki-signs__inner,.prg-listovki-types__inner,.prg-podskazki-check__inner,.prg-podskazki-compare__inner,.prg-podskazki-danger__inner,.prg-podskazki-definition__inner,.prg-podskazki-faq__inner,.prg-podskazki-instruction__inner,.prg-podskazki-intro__inner,.prg-podskazki-lead__inner,.prg-podskazki-links__inner,.prg-podskazki-mistakes__inner,.prg-podskazki-preventive__inner,.prg-podskazki-reasons__inner,.prg-podskazki-response__inner,.prg-podskazki-safe__inner,.prg-podskazki-scope__inner,.prg-podskazki-types__inner,.prg-postradavshie-channels__inner,.prg-postradavshie-danger__inner,.prg-postradavshie-instruction__inner,.prg-postradavshie-intro__inner,.prg-postradavshie-links__inner,.prg-postradavshie-response__inner,.prg-postradavshie-risk__inner,.prg-postradavshie-scenarios__inner,.prg-postradavshie-scope__inner,.prg-raskol-danger__inner,.prg-raskol-instruction__inner,.prg-raskol-links__inner,.prg-raskol-response__inner,.prg-raskol-risk__inner,.prg-raskol-scenarios__inner,.prg-raskol-scope__inner,.prg-raskol-vectors__inner,.prg-serm-audience__inner,.prg-serm-compare__inner,.prg-serm-definition__inner,.prg-serm-faq__inner,.prg-serm-instruction__inner,.prg-serm-intro__inner,.prg-serm-links__inner,.prg-serm-mistakes__inner,.prg-serm-pages__inner,.prg-serm-problems__inner,.prg-serm-process__inner,.prg-serm-queries__inner,.prg-serm-scope__inner,.prg-serm-suggestions__inner,.prg-serm-urgency__inner,.prg-services__inner,.prg-shtab-danger__inner,.prg-shtab-instruction__inner,.prg-shtab-links__inner,.prg-shtab-narratives__inner,.prg-shtab-response__inner,.prg-shtab-risk__inner,.prg-shtab-scope__inner,.prg-shtab-tools__inner,.prg-zakaz-audience__inner,.prg-zakaz-definition__inner,.prg-zakaz-faq__inner,.prg-zakaz-instruction__inner,.prg-zakaz-intro__inner,.prg-zakaz-lead__inner,.prg-zakaz-links__inner,.prg-zakaz-mistakes__inner,.prg-zakaz-preventive__inner,.prg-zakaz-process__inner,.prg-zakaz-scope__inner,.prg-zakaz-signs__inner,.prg-zakaz-spread__inner,.prg-zakaz-topics__inner,.prg-zakaz-urgency__inner{max-width:var(--prg-container,1200px);margin:0 auto}
.prg-aff-channels__head,.prg-aff-instruction__head,.prg-aff-instruction__content,.prg-aff-narratives__head,.prg-aff-scope__head,.prg-antir-preventive__head,.prg-antir-signs__head,.prg-biz-instruction__head,.prg-biz-scope__head,.prg-biz-spread__head,.prg-biz-topics__head,.prg-listovki-response__head,.prg-tgk-faq__head,.prg-tgk-risk__head,.prg-tgk-scope__head,.prg-tgk-signs__head{max-width:860px;margin-bottom:28px}
.prg-aff-channels__label,.prg-aff-definition__label,.prg-biz-definition__label,.prg-biz-spread__label{margin:0 0 10px;color:var(--prg-red,#d71920);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}
.prg-aff-channels__title,.prg-aff-compare__title,.prg-aff-danger__title,.prg-aff-faq__title,.prg-aff-instruction__title,.prg-aff-links__title,.prg-aff-narratives__title,.prg-aff-response__title,.prg-aff-risk__title,.prg-aff-scope__title,.prg-biz-compare__title,.prg-biz-danger__title,.prg-biz-faq__title,.prg-biz-instruction__title,.prg-biz-links__title,.prg-biz-response__title,.prg-biz-risk__title,.prg-biz-scope__title,.prg-biz-spread__title,.prg-biz-topics__title,.prg-fond-danger__title,.prg-fond-faq__title,.prg-fond-instruction__title,.prg-fond-links__title,.prg-fond-narratives__title,.prg-fond-response__title,.prg-fond-risk__title,.prg-fond-scope__title{margin:0;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-aff-channels__head p,.prg-aff-instruction__head p,.prg-aff-instruction__text,.prg-biz-instruction__head p,.prg-biz-spread__head p{color:var(--prg-gray,#4b5563);line-height:1.7;font-size:17px}
.prg-aff-channels__grid,.prg-aff-danger__cards,.prg-aff-manipulation__grid,.prg-aff-response__cards,.prg-aff-response__grid,.prg-aff-scope__grid,.prg-aff-scope__columns,.prg-biz-manipulation__grid,.prg-biz-response__cards,.prg-biz-scope__grid,.prg-biz-spread__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.prg-aff-channels__item,.prg-aff-danger__grid article,.prg-aff-danger__cards article,.prg-biz-danger__grid article,.prg-biz-spread__item,.prg-fond-channels__grid article,.prg-fond-danger__grid article,.prg-fond-response__cards article,.prg-podskazki-response__grid article{padding:24px;border-radius:var(--prg-radius-md,18px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-channels__item img,.prg-biz-spread__item img,.prg-deepfake-audio__icon,.prg-fond-channels__grid img{width:48px;height:48px;margin-bottom:14px}
.prg-aff-channels__item h3,.prg-biz-spread__item h3{margin:0 0 10px;font-size:20px;color:var(--prg-dark,#111827)}
.prg-aff-channels__item p,.prg-aff-compare__cards p,.prg-aff-danger__grid p,.prg-aff-danger__cards p,.prg-aff-instruction__step p,.prg-biz-compare__cards p,.prg-biz-danger__grid p,.prg-biz-instruction__step p,.prg-biz-spread__item p,.prg-fond-channels__grid p,.prg-fond-danger__grid p,.prg-fond-instruction__steps p,.prg-fond-manipulation__grid p,.prg-podskazki-check__grid p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.6}
.prg-aff-compare__inner,.prg-biz-compare__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:28px;align-items:stretch}
.prg-aff-compare__content,.prg-aff-compare__cards article,.prg-biz-compare__content,.prg-biz-compare__cards article{border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-compare__content,.prg-biz-compare__content{padding:32px}
.prg-aff-compare__label,.prg-aff-danger__label,.prg-aff-faq__label,.prg-aff-instruction__label,.prg-aff-intro__label,.prg-aff-links__label,.prg-aff-narratives__label,.prg-aff-response__label,.prg-aff-risk__label,.prg-aff-scope__label,.prg-biz-compare__label,.prg-biz-danger__label,.prg-biz-faq__label,.prg-biz-instruction__label,.prg-biz-links__label,.prg-biz-response__label,.prg-biz-risk__label,.prg-biz-scope__label,.prg-biz-topics__label,.prg-fond-channels__label,.prg-fond-danger__label,.prg-fond-definition__label,.prg-fond-faq__label,.prg-fond-instruction__label,.prg-fond-links__label,.prg-fond-manipulation__label,.prg-fond-narratives__label,.prg-fond-response__label,.prg-fond-risk__label,.prg-fond-scope__label{margin:0 0 10px;color:var(--prg-red,#d71920);font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:12px}
.prg-aff-compare__text,.prg-aff-definition__content p,.prg-aff-definition__card p,.prg-biz-compare__text,.prg-biz-definition__content p{color:var(--prg-gray,#4b5563);line-height:1.75;font-size:17px}
.prg-aff-compare__cards,.prg-biz-compare__cards{display:grid;gap:18px}
.prg-aff-compare__cards article,.prg-biz-compare__cards article{padding:26px}
.prg-aff-compare__cards h3,.prg-antir-compare__cards h3,.prg-antir-scope__grid h3,.prg-biz-compare__cards h3,.prg-podskazki-response__grid h3{margin:0 0 10px;color:var(--prg-dark,#111827)}
.prg-aff-danger__head,.prg-aff-danger__content,.prg-aff-links__head,.prg-aff-response__head,.prg-biz-danger__head,.prg-biz-links__head,.prg-biz-response__head,.prg-kleveta-definition__head{max-width:840px;margin-bottom:28px}
.prg-aff-danger__lead,.prg-aff-danger__text,.prg-biz-danger__lead{color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.65}
.prg-aff-danger__grid,.prg-biz-danger__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.prg-aff-danger__grid h3,.prg-aff-danger__cards h3,.prg-aff-response__cards h3,.prg-aff-response__grid h3,.prg-antir-danger__grid h3,.prg-biz-danger__grid h3,.prg-biz-response__cards h3,.prg-fond-manipulation__grid h3,.prg-podskazki-danger__grid h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:20px}
.prg-aff-definition,.prg-aff-links,.prg-aff-narratives,.prg-aff-response,.prg-aff-risk,.prg-aff-scope,.prg-biz-definition,.prg-biz-links,.prg-biz-response,.prg-biz-risk,.prg-biz-scope,.prg-biz-topics,.prg-fond-compare,.prg-fond-definition,.prg-fond-faq,.prg-fond-instruction,.prg-fond-manipulation,.prg-fond-narratives,.prg-fond-preventive,.prg-raskol-danger,.prg-raskol-vectors,.prg-shtab-compare,.prg-shtab-faq,.prg-shtab-response,.prg-shtab-risk{padding:64px var(--prg-gutter,24px);background:#fff}
.prg-aff-definition__inner,.prg-biz-definition__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:28px}
.prg-aff-definition__content,.prg-aff-definition__examples,.prg-aff-definition__card,.prg-biz-definition__content,.prg-biz-definition__examples,.prg-fond-definition__content{padding:32px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-definition__title,.prg-biz-definition__title,.prg-fond-definition__title{margin:0 0 18px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-aff-definition__examples h3,.prg-biz-definition__examples h3{margin:0 0 16px;font-size:22px}
.prg-aff-definition__examples ul,.prg-aff-definition__card ul,.prg-aff-links__cluster ul,.prg-aff-scope__column ul,.prg-antir-links__clusters ul,.prg-biz-definition__examples ul,.prg-biz-links__cluster ul,.prg-biz-scope__column ul,.prg-fond-links__cluster ul,.prg-fond-scope__grid ul,.prg-podskazki-links__clusters ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}
.prg-aff-definition__examples li,.prg-aff-definition__card li,.prg-biz-definition__examples li{padding:12px 14px;border-radius:14px;background:#f8fafc;color:var(--prg-dark,#111827);border:1px solid var(--prg-line,#e6e9ef)}
.prg-aff-definition__head{grid-column:1 / -1;max-width:860px}
.prg-aff-definition__grid{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:28px}
.prg-aff-definition__card p + p,.prg-podskazki-intro__text + .prg-podskazki-intro__text,.prg-zakaz-definition__card p+p{margin-top:14px}
.prg-aff-definition__card h3,.prg-aff-scope__column h3,.prg-biz-scope__column h3{margin:0 0 16px;color:var(--prg-dark,#111827);font-size:22px}
.prg-aff-definition__card--text{background:linear-gradient(180deg,#fff,#f8fafc)}
.prg-aff-faq__inner,.prg-biz-faq__inner,.prg-deepfake-faq__inner,.prg-fond-faq__inner,.prg-listovki-faq__inner{max-width:980px;margin:0 auto}
.prg-aff-faq__head,.prg-biz-faq__head,.prg-fond-faq__head{margin-bottom:26px}
.prg-aff-faq__list,.prg-antir-faq__list,.prg-biz-faq__list,.prg-ddos-hero__list,.prg-deepfake-check__cards,.prg-election-hero__threat-list,.prg-feik-target__list,.prg-fond-faq__list,.prg-iski-faq__list,.prg-kiber-hero__list,.prg-kleveta-definition__list,.prg-lichnyj-faq__list,.prg-listovki-faq__list,.prg-negfio-faq__list,.prg-podskazki-faq__list,.prg-postradavshie-legal__list,.prg-raskol-faq__list,.prg-serm-intro__facts,.prg-telegram-definition__list,.prg-telegram-faq__items,.prg-tgk-faq__items,.prg-tgk-removal__list,.prg-vkp-definition__list,.prg-vkp-faq__items,.prg-zakaz-definition__list,.prg-zakaz-faq__list{display:grid;gap:12px}
.prg-aff-faq__item,.prg-biz-faq__item{border-radius:18px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-aff-faq__question,.prg-antir-faq__item summary,.prg-biz-faq__question{cursor:pointer;padding:20px 24px;color:var(--prg-dark,#111827);font-weight:900}
.prg-aff-faq__answer,.prg-biz-faq__answer,.prg-fond-faq__answer{padding:0 24px 22px;color:var(--prg-gray,#4b5563);line-height:1.7}
.prg-aff-hero,.prg-biz-hero,.prg-fond-hero{padding:56px var(--prg-gutter,24px) 72px}
.prg-aff-hero__inner,.prg-biz-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(310px,0.85fr);gap:32px;align-items:stretch}
.prg-aff-hero__content,.prg-biz-hero__content{padding:clamp(28px,5vw,58px);border-radius:var(--prg-radius-lg,28px);background:linear-gradient(135deg,#111827 0%,#2c2f33 72%,#3a1a1d 100%);color:#fff;box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-aff-hero__kicker,.prg-biz-hero__kicker{margin:0 0 16px;color:#fecdd3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
.prg-aff-hero__title,.prg-biz-hero__title{max-width:760px;margin:0;font-size:clamp(34px,6vw,64px);line-height:.98;letter-spacing:-.045em}
.prg-aff-hero__headline,.prg-biz-hero__headline{margin:22px 0 0;max-width:780px;font-size:clamp(20px,3vw,30px);line-height:1.2;font-weight:700}
.prg-aff-hero__text,.prg-biz-hero__text{margin:18px 0 0;max-width:780px;color:rgba(255,255,255,.86);font-size:17px;line-height:1.7}
.prg-aff-hero__actions,.prg-antir-hero__actions,.prg-biz-hero__actions,.prg-fond-hero__actions,.prg-listovki-hero__actions,.prg-podskazki-hero__actions,.prg-raskol-hero__actions,.prg-shtab-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.prg-aff-hero__button,.prg-biz-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:800;text-decoration:none;transition:transform var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease)}
.prg-aff-hero__button:hover,.prg-antir-hero__button:hover,.prg-antir-hero__button-secondary:hover,.prg-antir-hero__button-tertiary:hover,.prg-biz-hero__button:hover,.prg-ddos-hero__button:hover,.prg-fond-hero__button:hover,.prg-kiber-hero__button:hover,.prg-lager-hero__button:hover,.prg-listovki-hero__button:hover,.prg-listovki-hero__button-secondary:hover,.prg-listovki-hero__button-tertiary:hover,.prg-oflajn-hero__button:hover,.prg-podskazki-hero__button:hover,.prg-podskazki-hero__button-secondary:hover,.prg-podskazki-hero__button-tertiary:hover,.prg-telegram-hero__btn:hover,.prg-tgk-hero__btn:hover,.prg-vkp-hero__btn:hover{transform:translateY(-2px)}
.prg-aff-hero__button--primary,.prg-biz-hero__button--primary,.prg-boty-hero__btn--primary,.prg-chaty-hero__btn--primary,.prg-fond-hero__button--primary,.prg-lps-hero__btn--primary,.prg-negfio-hero__btn--primary,.prg-oprosy-hero__btn--primary,.prg-skriny-hero__btn--primary,.prg-target-hero__btn--primary{border-color:var(--prg-red,#d71920);background:var(--prg-red,#d71920)}
.prg-aff-hero__button--ghost,.prg-biz-hero__button--ghost,.prg-fond-hero__button--ghost,.prg-iski-hero__button--ghost,.prg-raskol-hero__button--ghost,.prg-shtab-hero__button--ghost{background:rgba(255,255,255,.08)}
.prg-aff-hero__note,.prg-biz-hero__note,.prg-fond-hero__note{margin:20px 0 0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.6}
.prg-aff-hero__panel,.prg-biz-hero__panel,.prg-fond-hero__panel{padding:28px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-card);display:flex;flex-direction:column;justify-content:space-between}
.prg-aff-hero__panel-top,.prg-biz-hero__panel-top,.prg-fond-hero__panel-top{min-height:220px;border-radius:24px;background:radial-gradient(circle at 20% 20%,rgba(215,25,32,.18),transparent 34%),linear-gradient(145deg,#f8fafc,#fff);border:1px solid var(--prg-line,#e6e9ef);padding:28px;display:flex;flex-direction:column;justify-content:flex-end}
.prg-aff-hero__panel-top span,.prg-biz-hero__panel-top span{color:var(--prg-red,#d71920);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}
.prg-aff-hero__panel-top strong,.prg-biz-hero__panel-top strong,.prg-fond-hero__panel-top strong{margin-top:8px;color:var(--prg-dark,#111827);font-size:clamp(28px,4vw,42px);line-height:1;letter-spacing:-.04em}
.prg-aff-hero__signals,.prg-biz-hero__signals,.prg-fond-hero__signals{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px}
.prg-aff-hero__signals li,.prg-biz-hero__signals li,.prg-fond-hero__signals li{position:relative;padding-left:28px;color:var(--prg-gray,#4b5563);line-height:1.45}
.prg-aff-hero__signals li::before,.prg-biz-hero__signals li::before,.prg-fond-hero__signals li::before{content:'';position:absolute;top:.45em;left:0;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 6px rgba(215,25,32,.12)}
.prg-aff-instruction__grid,.prg-aff-links__clusters,.prg-biz-instruction__grid,.prg-biz-links__clusters,.prg-fond-links__clusters,.prg-fond-preventive__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.prg-aff-instruction__step,.prg-biz-instruction__step{display:grid;grid-template-columns:64px 1fr;gap:16px;padding:22px;border-radius:var(--prg-radius-md,18px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-instruction__num,.prg-biz-instruction__num{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-aff-instruction__step h3,.prg-biz-instruction__step h3{margin:0 0 8px;color:var(--prg-dark,#111827);font-size:20px}
.prg-aff-instruction__cta,.prg-aff-scope__cta,.prg-biz-instruction__cta,.prg-biz-scope__cta,.prg-chaty-instruction__cta,.prg-chaty-preventive__cta,.prg-lps-instruction__cta,.prg-lps-preventive__cta,.prg-oprosy-instruction__cta,.prg-oprosy-preventive__cta,.prg-shtab-narratives__cta,.prg-shtab-scope__cta,.prg-target-instruction__cta,.prg-target-preventive__cta,.prg-telegram-instruction__cta,.prg-telegram-preventive__cta,.prg-telegram-scope__cta,.prg-tgk-preventive__cta,.prg-tgk-scope__cta,.prg-vkp-comments__cta,.prg-vkp-instruction__cta,.prg-vkp-preventive__cta,.prg-vkp-scope__cta{margin-top:24px}
.prg-aff-instruction__cta a,.prg-aff-narratives__cta a,.prg-aff-preventive__cta a,.prg-aff-scope__cta a,.prg-biz-instruction__cta a,.prg-biz-scope__cta a,.prg-biz-topics__cta a,.prg-fond-narratives__cta a,.prg-fond-preventive__cta a{display:inline-flex;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-decoration:none}
.prg-aff-instruction__steps{margin:0;padding:0;list-style:none;counter-reset:affstep;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.prg-aff-instruction__steps li{counter-increment:affstep;position:relative;padding:18px 18px 18px 64px;border-radius:var(--prg-radius-md,18px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft);color:var(--prg-gray,#4b5563);line-height:1.55}
.prg-aff-instruction__steps li::before{content:counter(affstep);position:absolute;left:18px;top:18px;width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-aff-intro,.prg-biz-intro{padding:0 var(--prg-gutter,24px) 56px}
.prg-aff-intro__inner,.prg-biz-intro__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:stretch;padding:28px;border-radius:var(--prg-radius-lg,28px);background:var(--prg-red-soft,#fff1f2);border:1px solid rgba(215,25,32,.16)}
.prg-aff-intro__mark,.prg-biz-intro__mark{display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-aff-intro__title,.prg-biz-intro__title,.prg-fond-intro__title{margin:0;color:var(--prg-dark,#111827);font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.035em}
.prg-aff-intro__text,.prg-biz-intro__text{margin:14px 0 0;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-aff-intro__content,.prg-election-hero__content,.prg-election-hero__visual{min-width:0}
.prg-aff-intro__note{padding:20px;border-radius:18px;background:#fff;border:1px solid rgba(215,25,32,.18);color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-aff-intro__note strong,.prg-election-definition__text strong,.prg-election-hero__micro strong,.prg-election-threats__table strong,.prg-kleveta-cases__card strong,.prg-kleveta-hero__micro strong,.prg-listovki-compare__list li strong,.prg-listovki-danger__list li strong,.prg-listovki-definition__list li strong,.prg-listovki-places__list li strong,.prg-listovki-preventive__list li strong,.prg-listovki-scope__list li strong,.prg-listovki-signs__list li strong,.prg-serm-hero__micro strong{color:var(--prg-dark,#111827)}
.prg-aff-lead,.prg-biz-lead,.prg-fond-lead{padding:64px var(--prg-gutter,24px) 84px;background:linear-gradient(180deg,#fff,#f8fafc)}
.prg-aff-lead__inner,.prg-aff-preventive__inner,.prg-biz-lead__inner,.prg-biz-preventive__inner,.prg-fond-definition__inner,.prg-fond-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}
.prg-aff-lead__content,.prg-aff-preventive__head,.prg-biz-lead__content,.prg-fond-compare__content,.prg-fond-lead__content{padding:32px;border-radius:var(--prg-radius-lg,28px);color:#fff;background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-aff-lead__label,.prg-aff-preventive__label,.prg-biz-lead__label,.prg-biz-preventive__label,.prg-fond-compare__label,.prg-fond-lead__label,.prg-fond-preventive__label{margin:0 0 10px;color:#fecdd3;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:12px}
.prg-aff-lead__title,.prg-aff-manipulation__title,.prg-biz-lead__title,.prg-biz-manipulation__title,.prg-fond-lead__title{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-aff-lead__text,.prg-biz-lead__text,.prg-fond-compare__text,.prg-fond-lead__text{color:rgba(255,255,255,.82);line-height:1.7;font-size:17px}
.prg-aff-lead__points,.prg-biz-lead__points,.prg-fond-lead__points{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.prg-aff-lead__points li,.prg-biz-lead__points li,.prg-fond-lead__points li{position:relative;padding-left:24px;color:rgba(255,255,255,.84);line-height:1.5}
.prg-aff-lead__points li::before,.prg-aff-preventive__list li::before,.prg-aff-preventive__grid li::before,.prg-biz-lead__points li::before,.prg-biz-preventive__list li::before,.prg-fond-lead__points li::before{content:'';position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-aff-lead__form,.prg-biz-lead__form,.prg-fond-lead__form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:26px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-card)}
.prg-aff-lead__form label,.prg-biz-lead__form label,.prg-fond-lead__form label,.prg-listovki-lead__field{display:grid;gap:7px;color:var(--prg-dark,#111827);font-weight:800;font-size:14px}
.prg-aff-lead__form input,.prg-aff-lead__form select,.prg-aff-lead__form textarea,.prg-biz-lead__form input,.prg-biz-lead__form select,.prg-biz-lead__form textarea,.prg-fond-lead__form input,.prg-fond-lead__form select,.prg-fond-lead__form textarea{width:100%;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;padding:13px 14px;font:inherit;color:var(--prg-dark,#111827);background:#f8fafc}
.prg-aff-lead__wide,.prg-antir-lead__field--wide,.prg-biz-lead__wide,.prg-boty-lead__field--wide,.prg-boty-lead__field--file,.prg-chaty-lead__field--wide,.prg-chaty-lead__field--file,.prg-election-lead__field--wide,.prg-fond-lead__wide,.prg-iski-lead__field--wide,.prg-iski-lead__field--file,.prg-listovki-lead__field--wide,.prg-listovki-lead__field--file,.prg-lps-lead__field--wide,.prg-lps-lead__field--file,.prg-oprosy-lead__field--wide,.prg-oprosy-lead__field--file,.prg-podskazki-lead__field--wide,.prg-raskol-lead__wide,.prg-shtab-lead__wide,.prg-shtab-lead__submit,.prg-shtab-lead__status,.prg-skriny-lead__field--wide,.prg-target-lead__field--wide,.prg-target-lead__field--file,.prg-telegram-lead__field--wide,.prg-tgk-lead__field--wide,.prg-vkp-lead__field--wide{grid-column:1 / -1}
.prg-aff-lead__submit,.prg-biz-lead__submit,.prg-fond-lead__submit{grid-column:1 / -1;min-height:52px;border:0;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;cursor:pointer}
.prg-aff-lead__status,.prg-biz-lead__status,.prg-fond-lead__status{grid-column:1 / -1;margin:0;color:var(--prg-gray,#4b5563)}
.prg-aff-links__cluster,.prg-aff-scope__column,.prg-biz-links__cluster,.prg-biz-scope__column{padding:26px;border-radius:var(--prg-radius-md,18px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-links__cluster h3,.prg-biz-links__cluster h3,.prg-fond-links__cluster h3,.prg-fond-scope__grid h3{margin:0 0 14px;color:var(--prg-dark,#111827);font-size:22px}
.prg-aff-links__cluster a,.prg-biz-links__cluster a{color:var(--prg-dark,#111827);text-decoration:none;border-bottom:1px solid rgba(215,25,32,.28)}
.prg-aff-links__cluster a:hover,.prg-antir-preventive__grid li::marker,.prg-attack__card-title-accent,.prg-biz-links__cluster a:hover,.prg-chaty-links__cluster a:hover,.prg-deepfake-links__cluster a:hover,.prg-election-hero__accent,.prg-election-links__link:hover,.prg-election-links__link:focus-visible,.prg-feik-faq__item[open] .prg-feik-faq__question,.prg-feik-links__cluster a:hover,.prg-fond-links__cluster a:hover,.prg-hero__title-accent,.prg-kleveta-links__cluster a:hover,.prg-kleveta-links__cluster a:focus-visible,.prg-lichnyj-links__cluster a:hover,.prg-lichnyj-links__cluster a:focus-visible,.prg-oprosy-links__cluster a:hover,.prg-postradavshie-links__cluster a:hover,.prg-postradavshie-links__cluster a:focus-visible,.prg-skriny-links__cluster a:hover,.prg-target-links__cluster a:hover,.prg-telegram-links__cluster a:hover,.prg-tgk-links__cluster a:hover,.prg-vkp-links__cluster a:hover,.prg-zakaz-faq__item[open] .prg-zakaz-faq__question,.prg-zakaz-links__cluster a:hover,.prg-zakaz-links__cluster a:focus-visible{color:var(--prg-red,#d71920)}
.prg-aff-manipulation,.prg-biz-manipulation,.prg-shtab-tools{padding:64px var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-aff-manipulation__head,.prg-biz-manipulation__head,.prg-fond-links__head,.prg-fond-narratives__head{max-width:880px;margin-bottom:28px}
.prg-aff-manipulation__label,.prg-biz-manipulation__label{margin:0 0 10px;color:#fecdd3;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}
.prg-aff-manipulation__head p,.prg-biz-manipulation__head p{color:rgba(255,255,255,.78);line-height:1.7;font-size:17px}
.prg-aff-manipulation__grid article,.prg-biz-manipulation__grid article{padding:24px;border-radius:var(--prg-radius-md,18px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}
.prg-aff-manipulation__grid span,.prg-biz-manipulation__grid span{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(215,25,32,.22);color:#fecdd3;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.prg-aff-manipulation__grid h3,.prg-biz-manipulation__grid h3{margin:16px 0 10px;font-size:20px}
.prg-aff-manipulation__grid p,.prg-biz-manipulation__grid p{margin:0;color:rgba(255,255,255,.76);line-height:1.6}
.prg-aff-narratives__grid,.prg-biz-topics__grid,.prg-fond-narratives__grid,.prg-podskazki-types__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.prg-aff-narratives__card,.prg-biz-topics__card,.prg-fond-narratives__card{padding:22px;border-radius:var(--prg-radius-md,18px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-narratives__icon,.prg-biz-topics__icon,.prg-fond-narratives__icon{width:52px;height:52px;object-fit:contain;margin-bottom:16px}
.prg-aff-narratives__card h3,.prg-biz-topics__card h3,.prg-fond-narratives__card h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:18px;line-height:1.2}
.prg-aff-narratives__card p,.prg-biz-topics__card p,.prg-fond-narratives__card p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.55;font-size:15px}
.prg-aff-narratives__cta,.prg-biz-topics__cta,.prg-chaty-types__cta,.prg-election-urgency__actions,.prg-fond-narratives__cta,.prg-fond-preventive__cta,.prg-fond-scope__cta,.prg-lps-scope__cta,.prg-negfio-compare__cta,.prg-negfio-danger__cta,.prg-negfio-definition__cta,.prg-negfio-faq__cta,.prg-negfio-instruction__cta,.prg-negfio-lead__cta,.prg-negfio-links__cta,.prg-negfio-mistakes__cta,.prg-negfio-pages__cta,.prg-negfio-preventive__cta,.prg-negfio-ranking__cta,.prg-negfio-response__cta,.prg-negfio-risk__cta,.prg-negfio-scope__cta,.prg-negfio-types__cta,.prg-oprosy-formats__cta,.prg-raskol-scenarios__cta,.prg-raskol-scope__cta,.prg-skriny-formats__cta,.prg-skriny-scope__cta,.prg-target-scenarios__cta,.prg-telegram-channels__cta,.prg-tgk-types__cta,.prg-vkp-places__cta,.prg-vkp-topics__cta{margin-top:26px}
.prg-aff-preventive__content,.prg-biz-preventive__content{position:sticky;top:92px;padding:32px;border-radius:var(--prg-radius-lg,28px);color:#fff;background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-aff-preventive__title,.prg-biz-preventive__title{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.04em}
.prg-aff-preventive__content p,.prg-aff-preventive__head p,.prg-biz-preventive__content p{color:rgba(255,255,255,.8);line-height:1.7}
.prg-aff-preventive__button,.prg-biz-preventive__button{display:inline-flex;margin-top:10px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-decoration:none}
.prg-aff-preventive__list,.prg-aff-preventive__grid,.prg-biz-preventive__list{padding:30px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-aff-preventive__list ul,.prg-biz-preventive__list ul{margin:0;padding:0;list-style:none;columns:2;column-gap:28px}
.prg-aff-preventive__list li,.prg-biz-preventive__list li{break-inside:avoid;margin:0 0 12px;padding-left:24px;position:relative;color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-aff-preventive__grid ul,.prg-boty-complaints__list,.prg-fond-preventive__grid ul,.prg-listovki-mistakes__list,.prg-negfio-definition__list,.prg-negfio-ranking__list,.prg-negfio-instruction__steps,.prg-negfio-mistakes__list,.prg-negfio-preventive__list{margin:0;padding:0;list-style:none;display:grid;gap:12px}
.prg-aff-preventive__grid li{position:relative;padding-left:24px;color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-aff-preventive__cta{grid-column:2}
.prg-aff-response__cards article,.prg-aff-response__grid article,.prg-biz-response__cards article{padding:24px;border-radius:var(--prg-radius-md,18px);background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-aff-response__cards p,.prg-aff-response__grid p,.prg-antir-scope__grid p,.prg-biz-response__cards p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.62}
.prg-aff-risk__head,.prg-biz-risk__head{max-width:860px;margin-bottom:26px}
.prg-aff-risk__table-wrap,.prg-biz-risk__table-wrap{overflow-x:auto;border-radius:var(--prg-radius-lg,28px);border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft);background:#fff}
.prg-aff-risk__table,.prg-antir-risk__table,.prg-biz-risk__table,.prg-iski-risk__table,.prg-lps-risk__table{width:100%;border-collapse:collapse;min-width:760px}
.prg-aff-risk__table th,.prg-aff-risk__table td,.prg-biz-risk__table th,.prg-biz-risk__table td{padding:18px;text-align:left;border-bottom:1px solid var(--prg-line,#e6e9ef);vertical-align:top}
.prg-aff-risk__table thead th,.prg-biz-risk__table thead th,.prg-fond-risk__table thead th,.prg-podskazki-safe__table th{color:#fff;background:var(--prg-dark,#111827);font-size:14px;text-transform:uppercase;letter-spacing:.06em}
.prg-aff-risk__table tbody th,.prg-biz-risk__table tbody th,.prg-fond-intro__side p,.prg-listovki-risk__table td:first-child,.prg-skriny-links__cluster a{color:var(--prg-dark,#111827);font-weight:800}
.prg-aff-risk__table td,.prg-biz-risk__table td{color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-aff-risk__table tr:last-child th,.prg-aff-risk__table tr:last-child td,.prg-antir-risk__table tr:last-child td,.prg-biz-risk__table tr:last-child th,.prg-biz-risk__table tr:last-child td,.prg-ddos-risk__table tr:last-child td,.prg-deepfake-urgency__table tr:last-child td,.prg-election-threats__table tr:last-child td,.prg-fond-risk__table tbody tr:last-child th,.prg-fond-risk__table tbody tr:last-child td,.prg-kiber-channels__table tr:last-child td,.prg-kiber-compare__table tr:last-child td,.prg-kiber-crisis__table tr:last-child td,.prg-kiber-definition__table tr:last-child td,.prg-kiber-instruction__table tr:last-child td,.prg-kiber-links__table tr:last-child td,.prg-kiber-mistakes__table tr:last-child td,.prg-kiber-preventive__table tr:last-child td,.prg-kiber-response__table tr:last-child td,.prg-kiber-risk__table tr:last-child td,.prg-kiber-scope__table tr:last-child td,.prg-kiber-threats__table tr:last-child td,.prg-kleveta-urgency__table tr:last-child td,.prg-lager-crisis__table tr:last-child td,.prg-lager-danger__table tr:last-child td,.prg-lager-definition__table tr:last-child td,.prg-lager-instruction__table tr:last-child td,.prg-lager-intro__table tr:last-child td,.prg-lager-links__table tr:last-child td,.prg-lager-mistakes__table tr:last-child td,.prg-lager-preventive__table tr:last-child td,.prg-lager-response__table tr:last-child td,.prg-lager-risk__table tr:last-child td,.prg-lager-scope__table tr:last-child td,.prg-lager-services__table tr:last-child td,.prg-lager-signs__table tr:last-child td,.prg-lps-risk__table tr:last-child td,.prg-oflajn-crisis__table tr:last-child td,.prg-oflajn-danger__table tr:last-child td,.prg-oflajn-definition__table tr:last-child td,.prg-oflajn-fixation__table tr:last-child td,.prg-oflajn-instruction__table tr:last-child td,.prg-oflajn-intro__table tr:last-child td,.prg-oflajn-links__table tr:last-child td,.prg-oflajn-mistakes__table tr:last-child td,.prg-oflajn-preventive__table tr:last-child td,.prg-oflajn-response__table tr:last-child td,.prg-oflajn-risk__table tr:last-child td,.prg-oflajn-scope__table tr:last-child td,.prg-oflajn-services__table tr:last-child td,.prg-podskazki-safe__table tr:last-child td,.prg-zakaz-urgency__table tr:last-child td{border-bottom:0}
.prg-aff-scope__column li,.prg-biz-scope__column li{position:relative;padding-left:22px;color:var(--prg-gray,#4b5563);line-height:1.55}
.prg-aff-scope__column li::before,.prg-biz-scope__column li::before{content:'';position:absolute;top:.45em;left:0;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-antir-business,.prg-antir-links,.prg-antir-search,.prg-listovki-response{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-antir-business__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.82fr 1fr;gap:34px;align-items:start}
.prg-antir-business__label,.prg-antir-instruction__label,.prg-antir-lead__label,.prg-antir-links__label{margin:0 0 12px;color:rgba(255,255,255,.72);font-weight:900;font-size:13px;letter-spacing:.12em;text-transform:uppercase}
.prg-antir-business__title,.prg-antir-links__title,.prg-antir-search__title{margin:0 0 16px;font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-antir-business__text{margin:0;color:rgba(255,255,255,.82);font-size:18px;line-height:1.72}
.prg-antir-business__button{display:inline-flex;margin-top:22px;min-height:48px;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);text-decoration:none;font-weight:900}
.prg-antir-business__list,.prg-antir-hero__list,.prg-lichnyj-definition__list ul,.prg-listovki-hero__list,.prg-podskazki-hero__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}
.prg-antir-business__list li{position:relative;padding:16px 18px 16px 42px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.07);line-height:1.55}
.prg-antir-business__list li::before{content:'';position:absolute;left:18px;top:24px;width:8px;height:8px;border-radius:999px;background:var(--prg-red,#d71920)}
.prg-antir-compare,.prg-antir-danger,.prg-antir-instruction,.prg-antir-preventive,.prg-antir-signs,.prg-listovki-compare,.prg-listovki-definition,.prg-listovki-faq,.prg-listovki-mistakes,.prg-listovki-places,.prg-listovki-preventive,.prg-listovki-risk{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px);background:#fff}
.prg-antir-compare__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:1fr .72fr;gap:28px;align-items:center}
.prg-antir-compare__label,.prg-antir-danger__label,.prg-antir-definition__label,.prg-antir-faq__label,.prg-antir-formats__label,.prg-antir-intro__label,.prg-antir-preventive__label,.prg-antir-response__label,.prg-antir-risk__label,.prg-antir-scope__label,.prg-antir-signs__label,.prg-listovki-compare__label,.prg-listovki-danger__label,.prg-listovki-definition__label,.prg-listovki-faq__label,.prg-listovki-instruction__label,.prg-listovki-links__label,.prg-listovki-mistakes__label,.prg-listovki-places__label,.prg-listovki-preventive__label,.prg-listovki-risk__label,.prg-listovki-scope__label,.prg-listovki-signs__label,.prg-listovki-types__label{margin:0 0 12px;color:var(--prg-red,#d71920);font-weight:900;font-size:13px;letter-spacing:.12em;text-transform:uppercase}
.prg-antir-compare__title,.prg-antir-danger__title,.prg-antir-definition__title,.prg-antir-preventive__title,.prg-antir-signs__title,.prg-listovki-compare__title,.prg-listovki-danger__title,.prg-listovki-definition__title,.prg-listovki-places__title,.prg-listovki-preventive__title,.prg-listovki-scope__title,.prg-listovki-signs__title,.prg-listovki-types__title{margin:0 0 16px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-antir-compare__text{margin:0 0 14px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-antir-compare__cards,.prg-chaty-compare__cards,.prg-feik-compare__cards,.prg-fond-compare__cards,.prg-method__steps,.prg-oprosy-compare__cards,.prg-shtab-compare__cards,.prg-target-compare__cards{display:grid;gap:16px}
.prg-antir-compare__cards article{padding:26px;border-radius:24px;background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-antir-compare__cards p,.prg-antir-danger__grid p,.prg-fond-compare__cards p,.prg-fond-response__cards p,.prg-listovki-compare__card p,.prg-listovki-compare__item p,.prg-listovki-danger__card p,.prg-listovki-danger__item p,.prg-listovki-definition__card p,.prg-listovki-definition__item p,.prg-listovki-places__card p,.prg-listovki-places__item p,.prg-listovki-preventive__card p,.prg-listovki-preventive__item p,.prg-listovki-scope__card p,.prg-listovki-scope__item p,.prg-listovki-signs__card p,.prg-listovki-signs__item p,.prg-podskazki-compare__cards p,.prg-podskazki-danger__grid p,.prg-podskazki-response__grid p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-antir-compare__card--accent{background:#111827 !important;color:#fff}
.prg-antir-compare__card--accent h3,.prg-antir-compare__card--accent p,.prg-boty-lead__file,.prg-ddos-lead__title,.prg-ddos-lead__text,.prg-kleveta-formats__cta strong,.prg-podskazki-check__title,.prg-podskazki-check__text,.prg-podskazki-compare__card--accent h3,.prg-podskazki-compare__card--accent p,.prg-podskazki-lead__content .prg-podskazki-lead__title,.prg-podskazki-lead__content .prg-podskazki-lead__text,.prg-podskazki-links__title,.prg-serm-instruction__title,.prg-serm-links__parent .prg-serm-links__title,.prg-serm-problems__cta strong,.prg-serm-process__step--wide .prg-serm-process__step-title,.prg-skriny-lead__file,.prg-zakaz-lead__label,.prg-zakaz-lead__title,.prg-zakaz-scope__label,.prg-zakaz-scope__title,.prg-zakaz-spread__label,.prg-zakaz-spread__title{color:#fff}
.prg-antir-danger__head,.prg-oprosy-signs__head,.prg-telegram-channels__head,.prg-telegram-danger__head,.prg-telegram-faq__head,.prg-telegram-links__head,.prg-telegram-response__head,.prg-telegram-risk__head,.prg-telegram-scope__head,.prg-telegram-signs__head,.prg-tgk-links__head,.prg-vkp-comments__head,.prg-vkp-danger__head,.prg-vkp-faq__head,.prg-vkp-links__head,.prg-vkp-places__head,.prg-vkp-response__head,.prg-vkp-risk__head,.prg-vkp-scope__head,.prg-vkp-signs__head,.prg-vkp-topics__head{max-width:820px;margin-bottom:28px}
.prg-antir-danger__lead,.prg-antir-preventive__lead,.prg-antir-signs__lead{margin:0;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-antir-danger__grid,.prg-fond-channels__grid,.prg-fond-danger__grid,.prg-iski-danger__grid,.prg-podskazki-danger__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.prg-antir-danger__grid article{padding:24px;border-radius:24px;background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-antir-danger__grid img{width:52px;height:52px;margin-bottom:16px}
.prg-antir-definition,.prg-antir-faq,.prg-antir-formats,.prg-antir-response,.prg-antir-risk,.prg-antir-scope,.prg-listovki-danger,.prg-listovki-instruction,.prg-listovki-links,.prg-listovki-scope,.prg-listovki-signs,.prg-listovki-types{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px);background:#f7f9fc}
.prg-antir-definition__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,.7fr);gap:28px;align-items:center}
.prg-antir-definition__content{padding:clamp(26px,4vw,42px);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-antir-definition__text,.prg-antir-definition__note,.prg-podskazki-check__lead,.prg-podskazki-check__text,.prg-podskazki-compare__lead,.prg-podskazki-compare__text,.prg-podskazki-danger__lead,.prg-podskazki-danger__text,.prg-podskazki-definition__lead,.prg-podskazki-definition__text,.prg-podskazki-faq__lead,.prg-podskazki-faq__text,.prg-podskazki-instruction__lead,.prg-podskazki-instruction__text,.prg-podskazki-intro__lead,.prg-podskazki-intro__text,.prg-podskazki-lead__lead,.prg-podskazki-lead__text,.prg-podskazki-links__lead,.prg-podskazki-links__text,.prg-podskazki-mistakes__lead,.prg-podskazki-mistakes__text,.prg-podskazki-preventive__lead,.prg-podskazki-preventive__text,.prg-podskazki-reasons__lead,.prg-podskazki-reasons__text,.prg-podskazki-response__lead,.prg-podskazki-response__text,.prg-podskazki-safe__lead,.prg-podskazki-safe__text,.prg-podskazki-scope__lead,.prg-podskazki-scope__text,.prg-podskazki-types__lead,.prg-podskazki-types__text{margin:0;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-antir-definition__note{margin-top:16px;padding:18px;border-left:4px solid var(--prg-red,#d71920);background:var(--prg-red-soft,#fff1f2);border-radius:0 18px 18px 0;color:#374151}
.prg-antir-definition__tags,.prg-chaty-places__grid,.prg-kleveta-audience__chips,.prg-kleveta-channels__grid,.prg-lichnyj-channels__tags,.prg-oprosy-channels__grid,.prg-serm-audience__grid,.prg-target-audiences__tags,.prg-zakaz-audience__chips,.prg-zakaz-spread__grid{display:flex;flex-wrap:wrap;gap:10px}
.prg-antir-definition__tags span{padding:12px 15px;border-radius:999px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);color:#111827;font-weight:800;box-shadow:0 10px 26px rgba(17,24,39,.05)}
.prg-antir-faq__inner{max-width:var(--prg-container,980px);margin:0 auto}
.prg-antir-faq__title,.prg-listovki-faq__title{margin:0 0 26px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-antir-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;overflow:hidden}
.prg-antir-faq__item p{margin:0;padding:0 24px 22px;color:var(--prg-gray,#4b5563);line-height:1.68}
.prg-antir-formats__head,.prg-election-links__head,.prg-telegram-chain__head{max-width:860px;margin-bottom:30px}
.prg-antir-formats__title,.prg-listovki-mistakes__title{margin:0;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-antir-formats__grid,.prg-iski-scenarios__grid,.prg-listovki-types__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.prg-antir-formats__grid article,.prg-listovki-types__card{padding:22px;border-radius:22px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:0 14px 32px rgba(17,24,39,.06)}
.prg-antir-formats__grid img,.prg-listovki-types__card img{width:50px;height:50px;margin-bottom:14px}
.prg-antir-formats__grid h3,.prg-listovki-types__card h3{margin:0 0 10px;font-size:18px;color:var(--prg-dark,#111827);line-height:1.25}
.prg-antir-formats__grid p,.prg-listovki-types__card p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.58;font-size:15px}
.prg-antir-hero{padding:clamp(42px,7vw,96px) var(--prg-gutter,24px) clamp(56px,8vw,112px);background:radial-gradient(circle at 80% 8%,rgba(215,25,32,.14),transparent 30%),linear-gradient(135deg,#111827 0%,#252a35 62%,#ffffff 62%,#f7f9fc 100%)}
.prg-antir-hero__inner,.prg-podskazki-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:34px;align-items:stretch}
.prg-antir-hero__content,.prg-podskazki-hero__content{padding:clamp(28px,5vw,54px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.96);box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-antir-hero__kicker,.prg-listovki-hero__kicker,.prg-podskazki-hero__kicker{margin:0 0 14px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.prg-antir-hero__title,.prg-podskazki-hero__title{max-width:880px;margin:0 0 20px;color:var(--prg-dark,#111827);font-size:clamp(34px,5.6vw,66px);line-height:1.02}
.prg-antir-hero__lead,.prg-listovki-hero__lead,.prg-podskazki-hero__lead{margin:0;color:var(--prg-gray,#4b5563);font-size:clamp(17px,2vw,21px);line-height:1.65}
.prg-antir-hero__button,.prg-antir-hero__button-secondary,.prg-antir-hero__button-tertiary,.prg-listovki-hero__button,.prg-listovki-hero__button-secondary,.prg-listovki-hero__button-tertiary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-antir-hero__button,.prg-listovki-hero__button,.prg-podskazki-hero__button{color:#fff;background:var(--prg-red,#d71920);box-shadow:0 16px 34px rgba(215,25,32,.22)}
.prg-antir-hero__button-secondary,.prg-listovki-hero__button-secondary,.prg-podskazki-hero__button-secondary{color:var(--prg-dark,#111827);background:#fff;border:1px solid var(--prg-line,#e6e9ef)}
.prg-antir-hero__button-tertiary,.prg-deepfake-hero__button-tertiary:hover,.prg-deepfake-hero__button-tertiary:focus-visible,.prg-election-hero__button-tertiary:hover,.prg-election-hero__button-tertiary:focus-visible,.prg-feik-hero__button-tertiary:hover,.prg-feik-hero__button-tertiary:focus-visible,.prg-kleveta-hero__button-tertiary:hover,.prg-kleveta-hero__button-tertiary:focus-visible,.prg-kleveta-urgency__risk--high,.prg-lichnyj-hero__button-tertiary:hover,.prg-lichnyj-hero__button-tertiary:focus-visible,.prg-listovki-hero__button-tertiary,.prg-podskazki-hero__button-tertiary,.prg-postradavshie-hero__button-tertiary:hover,.prg-postradavshie-hero__button-tertiary:focus-visible,.prg-serm-hero__button-tertiary:hover,.prg-serm-hero__button-tertiary:focus-visible,.prg-zakaz-hero__button-tertiary:hover,.prg-zakaz-hero__button-tertiary:focus-visible{color:var(--prg-red,#d71920);background:var(--prg-red-soft,#fff1f2)}
.prg-antir-hero__micro,.prg-listovki-hero__micro,.prg-podskazki-hero__micro{margin:22px 0 0;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.6}
.prg-antir-hero__panel,.prg-podskazki-hero__panel{padding:clamp(26px,4vw,42px);border:1px solid rgba(255,255,255,.22);border-radius:var(--prg-radius-lg,28px);color:#fff;background:rgba(17,24,39,.84);box-shadow:0 24px 60px rgba(0,0,0,.18);backdrop-filter:blur(12px)}
.prg-antir-hero__panel-top,.prg-listovki-hero__panel-top,.prg-podskazki-hero__panel-top{display:flex;align-items:center;gap:14px;margin-bottom:22px;font-size:22px;font-weight:900}
.prg-antir-hero__panel-top img,.prg-listovki-hero__panel-top img,.prg-podskazki-hero__panel-top img{width:58px;height:58px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.22))}
.prg-antir-hero__list li,.prg-listovki-hero__list li,.prg-podskazki-hero__list li{position:relative;padding:12px 14px 12px 34px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.07);line-height:1.5}
.prg-antir-hero__list li::before,.prg-listovki-hero__list li::before,.prg-podskazki-hero__list li::before{content:'';position:absolute;left:14px;top:20px;width:8px;height:8px;border-radius:999px;background:var(--prg-red,#d71920)}
.prg-antir-instruction__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,1fr);gap:30px;align-items:start}
.prg-antir-instruction__content{position:sticky;top:92px;padding:30px;border-radius:var(--prg-radius-lg,28px);background:#111827;color:#fff}
.prg-antir-instruction__title{margin:0 0 16px;font-size:clamp(28px,3.8vw,48px);line-height:1.08}
.prg-antir-instruction__text{margin:0;color:rgba(255,255,255,.82);line-height:1.72}
.prg-antir-instruction__steps{display:grid;gap:12px;counter-reset:antirSteps;margin:0;padding:0;list-style:none}
.prg-antir-instruction__steps li{counter-increment:antirSteps;position:relative;padding:18px 18px 18px 64px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#f8fafc;color:#374151;line-height:1.58}
.prg-antir-instruction__steps li::before{content:counter(antirSteps,decimal-leading-zero);position:absolute;left:18px;top:18px;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;font-size:13px}
.prg-antir-intro{padding:clamp(44px,7vw,92px) var(--prg-gutter,24px);background:#fff}
.prg-antir-intro__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);gap:28px;align-items:start}
.prg-antir-intro__content{padding:clamp(26px,4vw,42px);border-radius:var(--prg-radius-lg,28px);background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-antir-intro__title,.prg-listovki-instruction__title,.prg-podskazki-check__title,.prg-podskazki-compare__title,.prg-podskazki-danger__title,.prg-podskazki-definition__title,.prg-podskazki-faq__title,.prg-podskazki-instruction__title,.prg-podskazki-intro__title,.prg-podskazki-lead__title,.prg-podskazki-links__title,.prg-podskazki-mistakes__title,.prg-podskazki-preventive__title,.prg-podskazki-reasons__title,.prg-podskazki-response__title,.prg-podskazki-safe__title,.prg-podskazki-scope__title,.prg-podskazki-types__title{margin:0 0 18px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-antir-intro__text{margin:0 0 14px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.75}
.prg-antir-intro__text:last-child{margin-bottom:0}
.prg-antir-intro__facts,.prg-deepfake-compare__cards,.prg-lichnyj-compare__cards,.prg-lps-compare__cards,.prg-postradavshie-compare__cards,.prg-serm-compare__cards,.prg-skriny-compare__cards,.prg-telegram-compare__cards,.prg-vkp-compare__cards,.prg-zakaz-serm__cards{display:grid;gap:14px}
.prg-antir-intro__facts article{display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:center;padding:20px;border-radius:22px;background:#111827;color:#fff}
.prg-antir-intro__facts span{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:18px;background:var(--prg-red,#d71920);font-weight:900}
.prg-antir-intro__facts p{margin:0;line-height:1.55}
.prg-antir-lead{padding:clamp(50px,8vw,110px) var(--prg-gutter,24px);background:radial-gradient(circle at 80% 10%,rgba(215,25,32,.14),transparent 34%),#111827;color:#fff}
.prg-antir-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.78fr 1fr;gap:34px;align-items:start}
.prg-antir-lead__title{margin:0 0 16px;font-size:clamp(32px,4vw,56px);line-height:1.08}
.prg-antir-lead__text{margin:0;color:rgba(255,255,255,.84);font-size:18px;line-height:1.72}
.prg-antir-lead__notes{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}
.prg-antir-lead__notes li{position:relative;padding-left:26px;color:rgba(255,255,255,.86)}
.prg-antir-lead__notes li::before{content:'';position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:999px;background:var(--prg-red,#d71920)}
.prg-antir-lead__form{padding:clamp(24px,4vw,36px);border-radius:var(--prg-radius-lg,28px);background:#fff;color:var(--prg-dark,#111827);box-shadow:0 24px 60px rgba(0,0,0,.22)}
.prg-antir-lead__form-title{margin:0 0 18px;font-size:24px}
.prg-antir-lead__form-grid,.prg-iski-lead__grid,.prg-listovki-lead__grid,.prg-lps-lead__grid,.prg-postradavshie-lead__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.prg-antir-lead__field{display:grid;gap:8px;color:#374151;font-weight:800}
.prg-antir-lead__input,.prg-antir-lead__select,.prg-antir-lead__textarea,.prg-antir-lead__file{width:100%;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;padding:13px 14px;font:inherit;color:#111827;background:#f8fafc}
.prg-antir-lead__textarea{min-height:94px;resize:vertical}
.prg-antir-lead__micro{margin:16px 0 0;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.6}
.prg-antir-lead__button{margin-top:18px;min-height:50px;width:100%;border:0;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;cursor:pointer}
.prg-antir-lead__status{margin:12px 0 0;color:#374151}
.prg-antir-links__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.72fr 1fr;gap:28px;align-items:start}
.prg-antir-links__parent,.prg-antir-links__clusters article{padding:clamp(24px,4vw,36px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}
.prg-antir-links__parent p{margin:0;line-height:1.68;color:rgba(255,255,255,.82)}
.prg-antir-links__parent-link{display:inline-flex;margin-top:16px;color:#fff;font-weight:900}
.prg-antir-links__clusters,.prg-antir-preventive__grid,.prg-antir-response__grid,.prg-fond-manipulation__grid,.prg-fond-response__cards,.prg-fond-scope__grid,.prg-iski-compare__grid,.prg-iski-links__clusters,.prg-iski-response__grid,.prg-listovki-compare__grid,.prg-listovki-danger__grid,.prg-listovki-definition__grid,.prg-listovki-links__clusters,.prg-listovki-places__grid,.prg-listovki-preventive__grid,.prg-listovki-scope__grid,.prg-listovki-signs__grid,.prg-podskazki-links__clusters,.prg-podskazki-response__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.prg-antir-links__clusters h3,.prg-iski-check__columns h3{margin:0 0 14px}
.prg-antir-links__clusters a,.prg-podskazki-links__clusters a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.28)}
.prg-antir-links__clusters a:hover,.prg-podskazki-links__clusters a:hover{border-bottom-color:#fff}
.prg-antir-preventive__grid ul{margin:0;padding:24px 24px 24px 42px;border-radius:24px;background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef);color:#374151;line-height:1.62}
.prg-antir-preventive__grid li + li{margin-top:10px}
.prg-antir-response__title{margin:0 0 26px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08;max-width:900px}
.prg-antir-response__grid article{padding:24px;border-radius:24px;background:#fff;border:1px solid var(--prg-line,#e6e9ef)}
.prg-antir-response__grid h3{margin:0 0 12px;color:var(--prg-dark,#111827)}
.prg-antir-response__grid p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.67}
.prg-antir-risk__title{margin:0 0 24px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08;max-width:880px}
.prg-antir-risk__table-wrap{overflow-x:auto;border-radius:24px;box-shadow:0 18px 45px rgba(17,24,39,.08);background:#fff}
.prg-antir-risk__table th{text-align:left;padding:18px 20px;color:#fff;background:#111827}
.prg-antir-risk__table td{padding:16px 20px;border-bottom:1px solid var(--prg-line,#e6e9ef);color:#374151;line-height:1.5}
.prg-antir-risk__table td:nth-child(2){font-weight:900;color:var(--prg-red,#d71920);white-space:nowrap}
.prg-antir-risk__button{display:inline-flex;margin-top:24px;min-height:48px;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;text-decoration:none;font-weight:900}
.prg-antir-scope__title{margin:0 0 26px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08;max-width:920px}
.prg-antir-scope__grid,.prg-deepfake-scenarios__grid,.prg-podskazki-scope__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.prg-antir-scope__grid article{padding:22px;border-radius:22px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:0 12px 28px rgba(17,24,39,.05)}
.prg-antir-search__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.86fr 1fr;gap:34px;align-items:center}
.prg-antir-search__label{margin:0 0 12px;color:#fff;opacity:.72;font-weight:900;font-size:13px;letter-spacing:.12em;text-transform:uppercase}
.prg-antir-search__text{margin:0;color:rgba(255,255,255,.82);font-size:18px;line-height:1.75}
.prg-antir-search__flow{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}
.prg-antir-search__flow div{min-height:150px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07)}
.prg-antir-search__flow span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:14px;background:var(--prg-red,#d71920);font-weight:900;margin-bottom:14px}
.prg-antir-search__flow p{margin:0;line-height:1.5;font-weight:700}
.prg-antir-signs__list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none}
.prg-antir-signs__list li{position:relative;padding:18px 18px 18px 42px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#f8fafc;color:#374151;line-height:1.55}
.prg-antir-signs__list li::before{content:'';position:absolute;left:18px;top:26px;width:9px;height:9px;border-radius:999px;background:var(--prg-red,#d71920)}
.prg-attack{padding:36px var(--prg-gutter,24px) 78px;background:linear-gradient(180deg,rgba(248,250,252,0.2),rgba(248,250,252,0.86))}
.prg-attack__head{max-width:820px;margin-bottom:30px}
.prg-attack__label,.prg-audience__label,.prg-method__label,.prg-services__label{margin-bottom:9px;font-size:13px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;color:var(--prg-red,#d71920)}
.prg-attack__title{margin-bottom:15px;font-size:34px;font-size:clamp(28px,3.4vw,44px);line-height:1.12;font-weight:900;letter-spacing:-0.035em;color:var(--prg-dark,#111827)}
.prg-attack__lead{font-size:18px;line-height:1.65;color:var(--prg-gray,#4b5563)}
.prg-attack__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.prg-attack__card{position:relative;min-height:455px;padding:44px 44px 36px;border:1px solid rgba(230,233,239,0.95);background:#ffffff;box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,0.08));overflow:hidden}
.prg-attack__card::after{position:absolute;right:28px;bottom:28px;width:138px;height:138px;border:1px solid rgba(215,25,32,0.23);border-radius:50%;background:radial-gradient(circle at center,rgba(215,25,32,0.18) 0 7px,transparent 8px),radial-gradient(circle at center,transparent 0 30px,rgba(215,25,32,0.08) 31px 33px,transparent 34px 100%);content:""}
.prg-attack__card::before{position:absolute;right:72px;bottom:94px;width:90px;height:2px;background:linear-gradient(90deg,transparent,rgba(17,24,39,0.28),transparent);transform:rotate(-36deg);content:""}
.prg-attack__card-title{max-width:500px;margin-bottom:24px;font-size:29px;font-size:clamp(25px,3vw,36px);line-height:1.16;font-weight:900;letter-spacing:-0.035em;color:var(--prg-dark,#111827)}
.prg-attack__list{display:grid;gap:12px;max-width:520px;margin-bottom:30px}
.prg-attack__item{position:relative;padding-left:24px;font-size:17px;line-height:1.55;color:var(--prg-gray,#4b5563)}
.prg-attack__item::before{position:absolute;top:0.68em;left:0;width:12px;height:2px;border-radius:999px;background:var(--prg-red,#d71920);content:""}
.prg-attack__button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 22px;border:1px solid var(--prg-red,#d71920);border-radius:8px;font-size:15px;font-weight:900;color:var(--prg-red,#d71920);background:#ffffff;transition:color var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease),transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-attack__button::after,.prg-kleveta-formats__link:after{margin-left:8px;content:"→"}
.prg-attack__button:hover,.prg-attack__button:focus-visible{color:#ffffff;background:var(--prg-red,#d71920);box-shadow:0 16px 34px rgba(215,25,32,0.24);transform:translateY(-1px)}
.prg-audience{padding:38px var(--prg-gutter,24px) 72px}
.prg-audience__head{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(280px,0.58fr);gap:32px;align-items:end;margin-bottom:26px}
.prg-audience__title{font-size:34px;font-size:clamp(28px,3.6vw,46px);line-height:1.1;font-weight:900;letter-spacing:-0.035em;color:var(--prg-dark,#111827)}
.prg-audience__text,.prg-services__lead{font-size:17px;line-height:1.65;color:var(--prg-gray,#4b5563)}
.prg-audience__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(230,233,239,0.95);border-radius:0;background:#ffffff;box-shadow:0 22px 65px rgba(17,24,39,0.08);overflow:hidden}
.prg-audience__card{position:relative;min-height:330px;padding:42px 40px 38px;background:#ffffff}
.prg-audience__card + .prg-audience__card{border-left:1px solid rgba(230,233,239,0.95)}
.prg-audience__icon{width:58px;height:58px;margin-bottom:28px}
.prg-audience__card-title{max-width:330px;margin-bottom:18px;font-size:25px;line-height:1.2;font-weight:900;letter-spacing:-0.02em;color:var(--prg-dark,#111827)}
.prg-audience__card-text{max-width:330px;margin-bottom:28px;font-size:17px;line-height:1.65;color:var(--prg-gray,#4b5563)}
.prg-audience__link{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.2;font-weight:900;color:var(--prg-red,#d71920);transition:gap var(--prg-transition,180ms ease),color var(--prg-transition,180ms ease)}
.prg-audience__link::after{content:"→"}
.prg-audience__link:hover,.prg-audience__link:focus-visible{gap:12px;color:var(--prg-red-dark,#b91319)}
.prg-boty-compare,.prg-boty-danger,.prg-boty-instruction,.prg-boty-places,.prg-boty-preventive,.prg-chaty-danger,.prg-chaty-definition,.prg-chaty-flow,.prg-chaty-links,.prg-chaty-response,.prg-chaty-risk,.prg-chaty-scope,.prg-oprosy-danger,.prg-oprosy-definition,.prg-oprosy-flow,.prg-oprosy-links,.prg-oprosy-response,.prg-oprosy-risk,.prg-oprosy-scope,.prg-target-danger,.prg-target-definition,.prg-target-links,.prg-target-response,.prg-target-risk,.prg-target-scope,.prg-target-signs{padding:clamp(58px,7vw,92px) var(--prg-gutter,24px);background:#fff}
.prg-boty-compare__inner,.prg-boty-preventive__inner,.prg-boty-signs__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:360px 1fr;gap:clamp(24px,4vw,48px)}
.prg-boty-compare__label,.prg-boty-danger__label,.prg-boty-definition__label,.prg-boty-instruction__label,.prg-boty-places__label,.prg-boty-preventive__label,.prg-boty-response__label,.prg-boty-risk__label,.prg-boty-scenarios__label,.prg-boty-scope__label,.prg-chaty-compare__label,.prg-chaty-danger__label,.prg-chaty-definition__label,.prg-chaty-faq__label,.prg-chaty-flow__label,.prg-chaty-instruction__label,.prg-chaty-intro__label,.prg-chaty-links__label,.prg-chaty-mistakes__label,.prg-chaty-preventive__label,.prg-chaty-response__label,.prg-chaty-risk__label,.prg-chaty-scope__label,.prg-chaty-types__label,.prg-negfio-compare__label,.prg-negfio-definition__label,.prg-negfio-faq__label,.prg-negfio-instruction__label,.prg-negfio-mistakes__label,.prg-negfio-pages__label,.prg-negfio-ranking__label,.prg-negfio-response__label,.prg-negfio-scope__label,.prg-negfio-types__label,.prg-oprosy-compare__label,.prg-oprosy-danger__label,.prg-oprosy-definition__label,.prg-oprosy-faq__label,.prg-oprosy-flow__label,.prg-oprosy-formats__label,.prg-oprosy-instruction__label,.prg-oprosy-intro__label,.prg-oprosy-links__label,.prg-oprosy-preventive__label,.prg-oprosy-response__label,.prg-oprosy-risk__label,.prg-oprosy-scope__label,.prg-skriny-channels__label,.prg-skriny-compare__label,.prg-skriny-definition__label,.prg-skriny-faq__label,.prg-skriny-flow__label,.prg-skriny-formats__label,.prg-skriny-instruction__label,.prg-skriny-links__label,.prg-skriny-mistakes__label,.prg-skriny-response__label,.prg-skriny-scope__label,.prg-skriny-signs__label,.prg-target-compare__label,.prg-target-danger__label,.prg-target-definition__label,.prg-target-faq__label,.prg-target-instruction__label,.prg-target-intro__label,.prg-target-links__label,.prg-target-platforms__label,.prg-target-preventive__label,.prg-target-response__label,.prg-target-risk__label,.prg-target-scenarios__label,.prg-target-scope__label,.prg-target-signs__label{color:var(--prg-red,#d71920);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-boty-compare__title,.prg-boty-instruction__title,.prg-boty-preventive__title,.prg-boty-signs__title,.prg-lps-compare__title,.prg-lps-definition__title,.prg-lps-faq__title,.prg-lps-instruction__title,.prg-lps-preventive__title,.prg-lps-serm__title,.prg-lps-signs__title,.prg-skriny-channels__title,.prg-skriny-compare__title,.prg-skriny-instruction__title,.prg-skriny-mistakes__title,.prg-skriny-preventive__title{margin-top:10px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-compare__content p,.prg-boty-instruction__text,.prg-boty-preventive__text{margin-top:16px;color:var(--prg-muted,#5f6673);line-height:1.7}
.prg-boty-compare__cards,.prg-election-cases__grid,.prg-election-links__grid,.prg-kleveta-cases__grid,.prg-kleveta-legal__grid,.prg-kleveta-links__clusters,.prg-lichnyj-danger__grid,.prg-lichnyj-response__grid,.prg-lichnyj-scope__grid,.prg-lichnyj-types__grid,.prg-telegram-chain__steps,.prg-telegram-response__grid,.prg-vkp-response__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.prg-boty-compare__card{padding:22px;border-radius:22px;background:var(--prg-soft,#f6f7f9);border:1px solid var(--prg-border,#e5e7eb)}
.prg-boty-compare__card h3,.prg-chaty-response__card h3,.prg-oprosy-response__card h3,.prg-skriny-links__cluster h3,.prg-target-response__card h3{font-size:20px;letter-spacing:-.03em}
.prg-boty-compare__card p,.prg-boty-danger__grid p,.prg-boty-scenarios__card p,.prg-chaty-compare__card p,.prg-chaty-danger__grid p,.prg-oprosy-compare__card p,.prg-oprosy-danger__grid p,.prg-target-compare__card p,.prg-target-danger__grid p,.prg-target-platforms__grid p{margin-top:10px;color:var(--prg-muted,#5f6673);line-height:1.65}
.prg-boty-complaints,.prg-boty-links,.prg-boty-signs,.prg-chaty-places,.prg-oprosy-channels,.prg-target-audiences,.prg-target-fixation{padding:clamp(58px,7vw,92px) var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-boty-complaints__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:clamp(24px,4vw,48px);align-items:center}
.prg-boty-complaints__label,.prg-boty-lead__label,.prg-boty-links__label,.prg-boty-signs__label{color:#fff;opacity:.7;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-boty-complaints__title,.prg-boty-danger__title,.prg-boty-definition__title,.prg-boty-lead__title,.prg-boty-places__title,.prg-boty-scenarios__title,.prg-chaty-compare__title,.prg-chaty-danger__title,.prg-chaty-definition__title,.prg-chaty-faq__title,.prg-chaty-instruction__title,.prg-chaty-mistakes__title,.prg-chaty-places__title,.prg-chaty-preventive__title,.prg-oprosy-channels__title,.prg-oprosy-compare__title,.prg-oprosy-danger__title,.prg-oprosy-definition__title,.prg-oprosy-faq__title,.prg-oprosy-instruction__title,.prg-oprosy-preventive__title,.prg-skriny-definition__title,.prg-skriny-lead__title,.prg-skriny-signs__title,.prg-target-audiences__title,.prg-target-compare__title,.prg-target-danger__title,.prg-target-definition__title,.prg-target-faq__title,.prg-target-fixation__title,.prg-target-instruction__title,.prg-target-preventive__title,.prg-target-signs__title{margin-top:10px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-complaints__text{margin-top:16px;color:rgba(255,255,255,.72);line-height:1.7;font-size:18px}
.prg-boty-complaints__link{display:inline-flex;margin-top:24px;min-height:50px;align-items:center;padding:14px 22px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-boty-complaints__list li{position:relative;padding:16px 18px 16px 44px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.86);line-height:1.55}
.prg-boty-complaints__list li::before{content:"";position:absolute;left:18px;top:24px;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-boty-danger__inner,.prg-boty-links__inner,.prg-boty-places__inner,.prg-boty-response__inner,.prg-boty-risk__inner,.prg-boty-scenarios__inner,.prg-boty-scope__inner,.prg-chaty-danger__inner,.prg-chaty-flow__inner,.prg-chaty-links__inner,.prg-chaty-response__inner,.prg-chaty-risk__inner,.prg-chaty-scope__inner,.prg-chaty-types__inner,.prg-lps-chain__inner,.prg-lps-danger__inner,.prg-lps-links__inner,.prg-lps-response__inner,.prg-lps-risk__inner,.prg-lps-scope__inner,.prg-lps-sites__inner,.prg-negfio-compare__inner,.prg-negfio-danger__inner,.prg-negfio-definition__inner,.prg-negfio-faq__inner,.prg-negfio-instruction__inner,.prg-negfio-lead__inner,.prg-negfio-links__inner,.prg-negfio-mistakes__inner,.prg-negfio-pages__inner,.prg-negfio-preventive__inner,.prg-negfio-ranking__inner,.prg-negfio-response__inner,.prg-negfio-risk__inner,.prg-negfio-scope__inner,.prg-negfio-types__inner,.prg-oprosy-danger__inner,.prg-oprosy-flow__inner,.prg-oprosy-formats__inner,.prg-oprosy-links__inner,.prg-oprosy-response__inner,.prg-oprosy-risk__inner,.prg-oprosy-scope__inner,.prg-oprosy-signs__inner,.prg-skriny-danger__inner,.prg-skriny-faq__inner,.prg-skriny-flow__inner,.prg-skriny-formats__inner,.prg-skriny-links__inner,.prg-skriny-response__inner,.prg-skriny-risk__inner,.prg-skriny-scope__inner,.prg-skriny-signs__inner,.prg-target-danger__inner,.prg-target-links__inner,.prg-target-platforms__inner,.prg-target-response__inner,.prg-target-risk__inner,.prg-target-scenarios__inner,.prg-target-scope__inner,.prg-telegram-chain__inner,.prg-telegram-channels__inner,.prg-telegram-danger__inner,.prg-telegram-faq__inner,.prg-telegram-links__inner,.prg-telegram-response__inner,.prg-telegram-risk__inner,.prg-telegram-scope__inner,.prg-telegram-signs__inner,.prg-tgk-chain__inner,.prg-tgk-danger__inner,.prg-tgk-faq__inner,.prg-tgk-links__inner,.prg-tgk-preventive__inner,.prg-tgk-response__inner,.prg-tgk-risk__inner,.prg-tgk-scope__inner,.prg-tgk-signs__inner,.prg-tgk-types__inner,.prg-vkp-comments__inner,.prg-vkp-danger__inner,.prg-vkp-faq__inner,.prg-vkp-links__inner,.prg-vkp-places__inner,.prg-vkp-response__inner,.prg-vkp-risk__inner,.prg-vkp-scope__inner,.prg-vkp-signs__inner,.prg-vkp-topics__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto}
.prg-boty-danger__head,.prg-feik-danger__head,.prg-feik-scope__head,.prg-feik-spread__head,.prg-postradavshie-danger__head{max-width:860px}
.prg-boty-danger__text,.prg-boty-places__text,.prg-chaty-compare__content p:not(.prg-chaty-compare__label),.prg-chaty-danger__text,.prg-chaty-instruction__text,.prg-chaty-preventive__text,.prg-oprosy-compare__content p:not(.prg-oprosy-compare__label),.prg-oprosy-danger__text,.prg-oprosy-instruction__text,.prg-oprosy-preventive__text,.prg-target-compare__content p:not(.prg-target-compare__label),.prg-target-danger__text,.prg-target-instruction__text,.prg-target-preventive__text,.prg-target-signs__text{margin-top:16px;color:var(--prg-muted,#5f6673);line-height:1.7;font-size:18px}
.prg-boty-danger__grid,.prg-chaty-danger__grid,.prg-oprosy-danger__grid,.prg-target-danger__grid{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.prg-boty-danger__grid article,.prg-chaty-danger__grid article,.prg-oprosy-danger__grid article,.prg-target-danger__grid article{padding:24px;border:1px solid var(--prg-border,#e5e7eb);border-radius:24px;background:linear-gradient(180deg,#fff,#fafafa);box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-boty-danger__grid h3,.prg-chaty-danger__grid h3,.prg-lps-chain__step h3,.prg-oprosy-danger__grid h3,.prg-target-danger__grid h3{margin-top:16px;font-size:20px;letter-spacing:-.03em}
.prg-boty-definition,.prg-boty-faq,.prg-boty-response,.prg-boty-risk,.prg-boty-scenarios,.prg-boty-scope,.prg-chaty-compare,.prg-chaty-faq,.prg-chaty-instruction,.prg-chaty-preventive,.prg-oprosy-compare,.prg-oprosy-faq,.prg-oprosy-instruction,.prg-oprosy-preventive,.prg-target-compare,.prg-target-faq,.prg-target-instruction,.prg-target-platforms,.prg-target-preventive{padding:clamp(58px,7vw,92px) var(--prg-gutter,24px);background:var(--prg-soft,#f6f7f9)}
.prg-boty-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(24px,4vw,48px);align-items:start}
.prg-boty-definition__content p{margin-top:18px;color:var(--prg-muted,#5f6673);line-height:1.75;font-size:17px}
.prg-boty-definition__list{padding:28px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-border,#e5e7eb);box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-boty-definition__list h3,.prg-boty-links__cluster h3,.prg-lps-compare__card h3,.prg-lps-links__cluster h3,.prg-lps-response__card h3,.prg-skriny-signs__box h3{font-size:22px;letter-spacing:-.03em}
.prg-boty-definition__list ul,.prg-boty-hero__panel ul,.prg-chaty-hero__panel ul,.prg-lps-hero__panel ul,.prg-negfio-hero__panel ul,.prg-oprosy-hero__panel ul,.prg-skriny-hero__panel ul,.prg-target-hero__panel ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}
.prg-boty-definition__list li{position:relative;padding-left:22px;color:#374151;line-height:1.55}
.prg-boty-definition__list li::before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-boty-faq__inner{width:min(var(--prg-container,1000px),100%);margin:0 auto}
.prg-boty-faq__label{color:var(--prg-red,#d71920);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px;text-align:center}
.prg-boty-faq__title{margin-top:10px;text-align:center;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-faq__items{margin-top:30px;display:grid;gap:12px}
.prg-boty-faq__item,.prg-chaty-faq__item,.prg-oprosy-faq__item,.prg-target-faq__item{border:1px solid var(--prg-border,#e5e7eb);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08));overflow:hidden}
.prg-boty-faq__item summary{cursor:pointer;padding:20px 22px;font-weight:900;color:#111827}
.prg-boty-faq__item p{padding:0 22px 22px;color:var(--prg-muted,#5f6673);line-height:1.7}
.prg-boty-hero{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px) clamp(44px,6vw,84px);background:radial-gradient(circle at 14% 16%,rgba(215,25,32,.18),transparent 34%),linear-gradient(135deg,#111827 0%,#2c2f33 56%,#18181b 100%);color:#fff}
.prg-boty-hero__inner,.prg-chaty-hero__inner,.prg-lps-hero__inner,.prg-oprosy-hero__inner,.prg-skriny-hero__inner,.prg-target-hero__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(24px,4vw,52px);align-items:center}
.prg-boty-hero__kicker,.prg-chaty-hero__kicker,.prg-lps-hero__kicker,.prg-oprosy-hero__kicker,.prg-target-hero__kicker{display:inline-flex;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fff;background:rgba(255,255,255,.08);font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.prg-boty-hero__title{margin-top:22px;max-width:840px;font-size:clamp(38px,6vw,72px);line-height:.96;letter-spacing:-.055em}
.prg-boty-hero__subtitle,.prg-lps-hero__subtitle{margin-top:22px;max-width:820px;color:rgba(255,255,255,.84);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-boty-hero__actions,.prg-chaty-hero__actions,.prg-deepfake-hero__actions,.prg-election-hero__actions,.prg-feik-hero__actions,.prg-kleveta-hero__actions,.prg-lichnyj-hero__actions,.prg-lps-hero__actions,.prg-negfio-hero__actions,.prg-oprosy-hero__actions,.prg-postradavshie-hero__actions,.prg-serm-hero__actions,.prg-skriny-hero__actions,.prg-target-hero__actions,.prg-zakaz-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.prg-boty-hero__btn,.prg-chaty-hero__btn,.prg-lps-hero__btn,.prg-oprosy-hero__btn,.prg-target-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:800;transition:transform var(--prg-transition),background var(--prg-transition)}
.prg-boty-hero__btn:hover,.prg-chaty-hero__btn:hover,.prg-lps-hero__btn:hover,.prg-oprosy-hero__btn:hover,.prg-skriny-hero__btn:hover,.prg-target-hero__btn:hover{transform:translateY(-2px);background:rgba(255,255,255,.08)}
.prg-boty-hero__btn--ghost,.prg-chaty-hero__btn--ghost,.prg-lps-hero__btn--ghost,.prg-oprosy-hero__btn--ghost,.prg-target-hero__btn--ghost{color:#fff;background:rgba(255,255,255,.06)}
.prg-boty-hero__note,.prg-chaty-hero__note,.prg-lps-hero__note,.prg-oprosy-hero__note,.prg-target-hero__note{margin-top:18px;max-width:760px;color:rgba(255,255,255,.68);font-size:15px;line-height:1.6}
.prg-boty-hero__panel,.prg-chaty-hero__panel,.prg-lps-hero__panel,.prg-negfio-hero__panel,.prg-oprosy-hero__panel,.prg-skriny-hero__panel,.prg-target-hero__panel{padding:clamp(24px,3vw,34px);border:1px solid rgba(255,255,255,.18);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.22);backdrop-filter:blur(10px)}
.prg-boty-hero__panel h2,.prg-chaty-hero__panel h2,.prg-lps-definition__list h3,.prg-lps-hero__panel h2,.prg-negfio-hero__panel h2,.prg-negfio-lead__form-title,.prg-oprosy-hero__panel h2,.prg-skriny-hero__panel h2,.prg-target-hero__panel h2{font-size:24px;letter-spacing:-.03em}
.prg-boty-hero__panel li,.prg-chaty-hero__panel li,.prg-lps-hero__panel li,.prg-negfio-hero__panel li,.prg-oprosy-hero__panel li,.prg-skriny-hero__panel li,.prg-target-hero__panel li{position:relative;padding-left:22px;color:rgba(255,255,255,.82);line-height:1.55}
.prg-boty-hero__panel li::before,.prg-chaty-hero__panel li::before,.prg-lps-hero__panel li::before,.prg-negfio-hero__panel li::before,.prg-oprosy-hero__panel li::before,.prg-skriny-hero__panel li::before,.prg-target-hero__panel li::before{content:"";position:absolute;left:0;top:.64em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-boty-instruction__inner,.prg-boty-lead__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:360px 1fr;gap:clamp(24px,4vw,48px);align-items:start}
.prg-boty-instruction__cta,.prg-boty-preventive__cta,.prg-skriny-instruction__cta,.prg-skriny-preventive__cta,.prg-tgk-instruction__cta,.prg-tgk-removal__cta{margin-top:22px}
.prg-boty-instruction__cta a{display:inline-flex;align-items:center;min-height:48px;padding:13px 20px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-boty-instruction__steps,.prg-listovki-instruction__steps,.prg-skriny-instruction__steps{margin:0;padding:0;list-style:none;counter-reset:step;display:grid;gap:12px}
.prg-boty-instruction__steps li{counter-increment:step;position:relative;padding:17px 18px 17px 58px;border:1px solid var(--prg-border,#e5e7eb);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08));color:#374151;line-height:1.55}
.prg-boty-instruction__steps li::before{content:counter(step);position:absolute;left:16px;top:14px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#111827;color:#fff;font-weight:900}
.prg-boty-intro,.prg-listovki-intro{padding:34px var(--prg-gutter,24px);background:#fff}
.prg-boty-intro__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start;padding:26px;border:1px solid var(--prg-border,#e5e7eb);border-radius:var(--prg-radius-lg,28px);box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-boty-intro__mark{display:inline-flex;width:max-content;padding:8px 12px;border-radius:999px;background:rgba(215,25,32,.1);color:var(--prg-red,#d71920);font-weight:900;font-size:13px;text-transform:uppercase;letter-spacing:.08em}
.prg-boty-intro__text{font-size:clamp(20px,2.4vw,30px);line-height:1.35;font-weight:800;letter-spacing:-.035em;color:#111827}
.prg-boty-intro__note{grid-column:2;color:var(--prg-muted,#6b7280);line-height:1.7;margin-top:-6px}
.prg-boty-lead{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:linear-gradient(135deg,#2c2f33,#111827);color:#fff}
.prg-boty-lead__text,.prg-boty-signs__text{margin-top:16px;color:rgba(255,255,255,.72);line-height:1.7}
.prg-boty-lead__form{padding:24px;border-radius:var(--prg-radius-lg,28px);border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08)}
.prg-boty-lead__grid,.prg-chaty-lead__grid,.prg-kleveta-lead__form-grid,.prg-lager-lead__grid,.prg-oflajn-lead__grid,.prg-oprosy-lead__grid,.prg-skriny-lead__grid,.prg-target-lead__grid,.prg-telegram-lead__grid,.prg-tgk-lead__grid,.prg-vkp-lead__grid,.prg-zakaz-lead__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.prg-boty-lead__field{display:grid;gap:8px;color:rgba(255,255,255,.8);font-weight:800;font-size:14px}
.prg-boty-lead__input,.prg-boty-lead__select,.prg-boty-lead__textarea{width:100%;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.96);color:#111827;padding:13px 14px;font:inherit}
.prg-boty-lead__micro{margin-top:16px;color:rgba(255,255,255,.68);line-height:1.55;font-size:14px}
.prg-boty-lead__button,.prg-skriny-lead__submit{margin-top:18px;width:100%;min-height:52px;border:0;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;cursor:pointer}
.prg-boty-lead__status{margin-top:10px;color:rgba(255,255,255,.75)}
.prg-boty-links__title,.prg-chaty-flow__title,.prg-chaty-links__title,.prg-chaty-response__title,.prg-oprosy-flow__title,.prg-oprosy-links__title,.prg-oprosy-response__title,.prg-skriny-flow__title,.prg-skriny-links__title,.prg-skriny-response__title,.prg-skriny-risk__title,.prg-target-links__title,.prg-target-response__title{margin-top:10px;max-width:900px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-links__clusters,.prg-boty-response__grid,.prg-chaty-links__clusters,.prg-chaty-response__grid,.prg-oprosy-links__clusters,.prg-oprosy-response__grid,.prg-target-links__clusters,.prg-target-platforms__grid,.prg-target-response__grid{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.prg-boty-links__cluster{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.06)}
.prg-boty-links__cluster ul,.prg-chaty-links__cluster ul,.prg-lps-links__cluster ul,.prg-oprosy-links__cluster ul,.prg-target-links__cluster ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.prg-boty-links__cluster a{color:rgba(255,255,255,.86);text-decoration:none}
.prg-boty-links__cluster a:hover{color:#fff;text-decoration:underline}
.prg-boty-places__head,.prg-feik-urgency__head{max-width:880px}
.prg-boty-places__grid,.prg-negfio-scope__grid{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.prg-boty-places__item{padding:20px;border:1px solid var(--prg-border,#e5e7eb);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08));min-height:150px}
.prg-boty-places__item h3{margin-top:14px;font-size:18px;line-height:1.25;letter-spacing:-.02em}
.prg-boty-preventive__cta a{display:inline-flex;align-items:center;min-height:48px;padding:13px 20px;border-radius:999px;background:#111827;color:#fff;font-weight:900}
.prg-boty-preventive__list,.prg-chaty-mistakes__list,.prg-chaty-preventive__list,.prg-oprosy-preventive__list,.prg-target-preventive__list{margin:0;padding:0;list-style:none;columns:2;column-gap:18px}
.prg-boty-preventive__list li{break-inside:avoid;margin:0 0 12px;padding:14px 16px;border:1px solid var(--prg-border,#e5e7eb);border-radius:16px;background:var(--prg-soft,#f6f7f9);color:#374151;line-height:1.55}
.prg-boty-response__title,.prg-target-platforms__title{margin-top:10px;max-width:880px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-response__card,.prg-boty-scenarios__card{padding:24px;border-radius:24px;background:#fff;border:1px solid var(--prg-border,#e5e7eb);box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-boty-response__card h3,.prg-chaty-compare__card h3,.prg-chaty-links__cluster h3,.prg-negfio-links__cluster h3,.prg-oprosy-compare__card h3,.prg-oprosy-links__cluster h3,.prg-target-compare__card h3,.prg-target-links__cluster h3{font-size:21px;letter-spacing:-.03em}
.prg-boty-response__card p{margin-top:12px;color:var(--prg-muted,#5f6673);line-height:1.65}
.prg-boty-risk__title,.prg-chaty-risk__title,.prg-oprosy-risk__title,.prg-target-risk__title{margin-top:10px;max-width:940px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-risk__table-wrap,.prg-chaty-risk__table-wrap,.prg-oprosy-risk__table-wrap,.prg-target-risk__table-wrap{margin-top:30px;overflow-x:auto;border-radius:24px;border:1px solid var(--prg-border,#e5e7eb);background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-boty-risk__table,.prg-chaty-risk__table,.prg-ddos-risk__table,.prg-deepfake-urgency__table,.prg-feik-urgency__table,.prg-fond-risk__table,.prg-kiber-channels__table,.prg-kiber-compare__table,.prg-kiber-crisis__table,.prg-kiber-definition__table,.prg-kiber-instruction__table,.prg-kiber-links__table,.prg-kiber-mistakes__table,.prg-kiber-preventive__table,.prg-kiber-response__table,.prg-kiber-risk__table,.prg-kiber-scope__table,.prg-kiber-threats__table,.prg-lager-crisis__table,.prg-lager-danger__table,.prg-lager-definition__table,.prg-lager-instruction__table,.prg-lager-intro__table,.prg-lager-links__table,.prg-lager-mistakes__table,.prg-lager-preventive__table,.prg-lager-response__table,.prg-lager-risk__table,.prg-lager-scope__table,.prg-lager-services__table,.prg-lager-signs__table,.prg-negfio-pages__table,.prg-negfio-risk__table,.prg-oflajn-crisis__table,.prg-oflajn-danger__table,.prg-oflajn-definition__table,.prg-oflajn-fixation__table,.prg-oflajn-instruction__table,.prg-oflajn-intro__table,.prg-oflajn-links__table,.prg-oflajn-mistakes__table,.prg-oflajn-preventive__table,.prg-oflajn-response__table,.prg-oflajn-risk__table,.prg-oflajn-scope__table,.prg-oflajn-services__table,.prg-oprosy-risk__table,.prg-serm-urgency__table,.prg-skriny-risk__table,.prg-target-risk__table{width:100%;min-width:760px;border-collapse:collapse}
.prg-boty-risk__table th,.prg-chaty-risk__table th,.prg-oprosy-risk__table th,.prg-target-risk__table th{text-align:left;padding:18px;background:#111827;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.05em}
.prg-boty-risk__table td,.prg-chaty-risk__table td,.prg-oprosy-risk__table td,.prg-target-risk__table td{padding:18px;border-top:1px solid var(--prg-border,#e5e7eb);vertical-align:top;color:#374151;line-height:1.55}
.prg-boty-risk__badge,.prg-chaty-risk__badge,.prg-oprosy-risk__badge,.prg-target-risk__badge{display:inline-flex;padding:6px 10px;border-radius:999px;background:#eef2ff;color:#374151;font-weight:900;font-size:13px;white-space:nowrap}
.prg-boty-risk__badge--medium,.prg-chaty-risk__badge--medium,.prg-oprosy-risk__badge--medium,.prg-target-risk__badge--medium{background:#fff7ed;color:#9a3412}
.prg-boty-risk__badge--high,.prg-chaty-risk__badge--high,.prg-oprosy-risk__badge--high,.prg-target-risk__badge--high{background:#fee2e2;color:#991b1b}
.prg-boty-risk__badge--critical,.prg-chaty-risk__badge--critical,.prg-oprosy-risk__badge--critical,.prg-target-risk__badge--critical{background:var(--prg-red,#d71920);color:#fff}
.prg-boty-scenarios__head,.prg-chaty-danger__head,.prg-deepfake-audio__head,.prg-deepfake-danger__head,.prg-deepfake-rebuttal__head,.prg-deepfake-scope__head,.prg-deepfake-urgency__head,.prg-feik-instruction__head,.prg-feik-preventive__head,.prg-oprosy-danger__head,.prg-postradavshie-response__head,.prg-raskol-instruction__head,.prg-raskol-response__head,.prg-raskol-risk__head,.prg-raskol-scenarios__head,.prg-target-danger__head{max-width:900px}
.prg-boty-scenarios__grid,.prg-skriny-signs__columns{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.prg-boty-scenarios__icon{width:58px;height:58px;object-fit:contain}
.prg-boty-scenarios__card h3,.prg-lps-danger__grid h3{margin-top:16px;font-size:22px;letter-spacing:-.03em}
.prg-boty-scenarios__cta,.prg-boty-scope__cta{margin-top:28px;display:flex;justify-content:center}
.prg-boty-scenarios__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 22px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-boty-scope__title,.prg-skriny-formats__title,.prg-skriny-scope__title{margin-top:10px;max-width:960px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-boty-scope__grid{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.prg-boty-scope__item{padding:16px;border-radius:18px;border:1px solid var(--prg-border,#e5e7eb);background:#fff;color:#374151;line-height:1.5;min-height:112px}
.prg-boty-scope__item span{display:block;color:var(--prg-red,#d71920);font-weight:900;margin-bottom:8px}
.prg-boty-scope__cta a{display:inline-flex;align-items:center;min-height:50px;padding:14px 22px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-boty-signs__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.prg-boty-signs__item{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.86);line-height:1.55}
.prg-boty-signs__item span{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-chaty-compare__inner,.prg-chaty-preventive__inner,.prg-oprosy-compare__inner,.prg-oprosy-preventive__inner,.prg-target-audiences__inner,.prg-target-compare__inner,.prg-target-fixation__inner,.prg-target-preventive__inner,.prg-target-signs__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,52px);align-items:start}
.prg-chaty-compare__card,.prg-oprosy-compare__card,.prg-target-compare__card,.prg-target-platforms__grid article{padding:24px;border:1px solid var(--prg-border,#e5e7eb);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-chaty-danger__grid img,.prg-oprosy-danger__grid img,.prg-target-danger__grid img{width:46px;height:46px}
.prg-chaty-definition__inner,.prg-oprosy-definition__inner,.prg-target-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(22px,4vw,48px);align-items:start}
.prg-chaty-definition__text,.prg-oprosy-definition__text,.prg-target-definition__text{margin-top:16px;color:var(--prg-muted,#5f6673);line-height:1.75;font-size:18px}
.prg-chaty-definition__list,.prg-oprosy-definition__list,.prg-target-definition__list{margin:0;padding:clamp(22px,3vw,30px);list-style:none;border-radius:26px;background:#111827;color:#fff;display:grid;gap:13px}
.prg-chaty-definition__list li,.prg-oprosy-definition__list li,.prg-target-definition__list li{position:relative;padding-left:24px;line-height:1.55;color:rgba(255,255,255,.86)}
.prg-chaty-definition__list li::before,.prg-oprosy-definition__list li::before,.prg-target-definition__list li::before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-chaty-faq__inner,.prg-oprosy-faq__inner,.prg-target-faq__inner{width:min(var(--prg-container,960px),100%);margin:0 auto}
.prg-chaty-faq__items,.prg-lps-faq__items,.prg-oprosy-faq__items,.prg-skriny-faq__list,.prg-target-faq__items{margin-top:28px;display:grid;gap:12px}
.prg-chaty-faq__item summary,.prg-oprosy-faq__item summary,.prg-target-faq__item summary{cursor:pointer;padding:18px 22px;font-weight:900;list-style:none}
.prg-chaty-faq__item summary::-webkit-details-marker,.prg-deepfake-faq__question::-webkit-details-marker,.prg-election-faq__question::-webkit-details-marker,.prg-feik-faq__question::-webkit-details-marker,.prg-fond-faq__question::-webkit-details-marker,.prg-kleveta-faq__question::-webkit-details-marker,.prg-oprosy-faq__item summary::-webkit-details-marker,.prg-serm-faq__question::-webkit-details-marker,.prg-target-faq__item summary::-webkit-details-marker,.prg-tgk-faq__item summary::-webkit-details-marker{display:none}
.prg-chaty-faq__item p,.prg-oprosy-faq__item p,.prg-target-faq__item p{padding:0 22px 20px;color:var(--prg-muted,#5f6673);line-height:1.7}
.prg-chaty-flow__steps,.prg-oprosy-flow__steps,.prg-skriny-flow__steps{margin:30px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.prg-chaty-flow__steps li,.prg-oprosy-flow__steps li{padding:22px;border:1px solid var(--prg-border,#e5e7eb);border-radius:24px;background:var(--prg-soft,#f6f7f9)}
.prg-chaty-flow__steps span,.prg-oprosy-flow__steps span{color:var(--prg-red,#d71920);font-weight:900;font-size:14px}
.prg-chaty-flow__steps strong,.prg-oprosy-flow__steps strong{display:block;margin-top:12px;font-size:20px;letter-spacing:-.03em}
.prg-chaty-flow__steps p,.prg-oprosy-flow__steps p{margin-top:10px;color:var(--prg-muted,#5f6673);line-height:1.62;font-size:15px}
.prg-chaty-hero,.prg-oprosy-hero,.prg-target-hero{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px) clamp(44px,6vw,84px);background:radial-gradient(circle at 14% 16%,rgba(215,25,32,.20),transparent 34%),linear-gradient(135deg,#111827 0%,#2c2f33 56%,#18181b 100%);color:#fff}
.prg-chaty-hero__title,.prg-oprosy-hero__title,.prg-target-hero__title{margin-top:22px;max-width:900px;font-size:clamp(38px,6vw,72px);line-height:.96;letter-spacing:-.055em}
.prg-chaty-hero__subtitle,.prg-oprosy-hero__subtitle,.prg-target-hero__subtitle{margin-top:22px;max-width:830px;color:rgba(255,255,255,.84);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-chaty-instruction__inner,.prg-oprosy-instruction__inner,.prg-target-instruction__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,52px)}
.prg-chaty-instruction__cta a,.prg-chaty-preventive__cta a,.prg-oprosy-instruction__cta a,.prg-oprosy-preventive__cta a,.prg-target-instruction__cta a,.prg-target-preventive__cta a{display:inline-flex;padding:13px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-chaty-instruction__steps,.prg-oprosy-instruction__steps{margin:0;padding:0;list-style:none;counter-reset:chatystep;display:grid;gap:10px}
.prg-chaty-instruction__steps li,.prg-oprosy-instruction__steps li{counter-increment:chatystep;position:relative;padding:16px 18px 16px 58px;border:1px solid var(--prg-border,#e5e7eb);border-radius:18px;background:#fff;line-height:1.55;color:#374151}
.prg-chaty-instruction__steps li::before,.prg-oprosy-instruction__steps li::before{content:counter(chatystep);position:absolute;left:16px;top:14px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#111827;color:#fff;font-weight:900}
.prg-chaty-intro,.prg-oprosy-intro,.prg-target-intro{padding:clamp(34px,5vw,56px) var(--prg-gutter,24px);background:var(--prg-soft,#f6f7f9)}
.prg-chaty-intro__inner,.prg-oprosy-intro__inner,.prg-target-intro__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;padding:clamp(24px,4vw,38px);border:1px solid rgba(215,25,32,.22);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-chaty-intro__title,.prg-oprosy-intro__title,.prg-target-intro__title{margin-top:10px;font-size:clamp(28px,4vw,46px);line-height:1.08;letter-spacing:-.04em}
.prg-chaty-intro__text,.prg-oprosy-intro__text,.prg-target-intro__text{margin-top:14px;color:var(--prg-muted,#5f6673);line-height:1.75;font-size:18px;max-width:1040px}
.prg-chaty-lead,.prg-negfio-danger,.prg-negfio-lead,.prg-negfio-links,.prg-negfio-preventive,.prg-negfio-risk,.prg-oprosy-lead,.prg-skriny-danger,.prg-skriny-preventive,.prg-skriny-risk,.prg-target-lead{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-chaty-lead__inner,.prg-chaty-places__inner,.prg-oprosy-channels__inner,.prg-oprosy-lead__inner,.prg-target-lead__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,4vw,52px);align-items:start}
.prg-chaty-lead__label,.prg-chaty-places__label,.prg-oprosy-channels__label,.prg-oprosy-lead__label,.prg-target-lead__label{color:#fff;opacity:.82;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-chaty-lead__title,.prg-oprosy-lead__title,.prg-target-lead__title{margin-top:10px;font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-.045em}
.prg-chaty-lead__text,.prg-chaty-places__content p,.prg-oprosy-channels__content p,.prg-oprosy-lead__text,.prg-target-audiences__content p:not(.prg-target-audiences__label),.prg-target-fixation__content p:not(.prg-target-fixation__label),.prg-target-lead__text{margin-top:16px;color:rgba(255,255,255,.76);line-height:1.7;font-size:18px}
.prg-chaty-lead__form,.prg-oprosy-lead__form,.prg-target-lead__form{padding:clamp(22px,3vw,30px);border:1px solid rgba(255,255,255,.16);border-radius:28px;background:rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.22)}
.prg-chaty-lead__field,.prg-oprosy-lead__field,.prg-target-lead__field{display:grid;gap:8px;font-weight:800;color:rgba(255,255,255,.88)}
.prg-chaty-lead__input,.prg-chaty-lead__select,.prg-chaty-lead__textarea,.prg-oprosy-lead__input,.prg-oprosy-lead__select,.prg-oprosy-lead__textarea,.prg-target-lead__input,.prg-target-lead__select,.prg-target-lead__textarea{width:100%;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.92);color:#111827;padding:12px 14px;font:inherit}
.prg-chaty-lead__textarea,.prg-oprosy-lead__textarea,.prg-target-lead__textarea{resize:vertical;min-height:130px}
.prg-chaty-lead__file,.prg-oprosy-lead__file,.prg-target-lead__file{width:100%;border:1px dashed rgba(255,255,255,.3);border-radius:14px;padding:12px;background:rgba(255,255,255,.06);color:#fff}
.prg-chaty-lead__micro,.prg-oprosy-lead__micro,.prg-target-lead__micro{margin-top:14px;color:rgba(255,255,255,.68);line-height:1.6;font-size:14px}
.prg-chaty-lead__button,.prg-chaty-lead__submit,.prg-oprosy-lead__button,.prg-oprosy-lead__submit,.prg-target-lead__button{margin-top:18px;min-height:52px;border:0;border-radius:999px;padding:13px 22px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;cursor:pointer}
.prg-chaty-lead__status,.prg-oprosy-lead__status,.prg-target-lead__status{margin-top:12px;color:rgba(255,255,255,.78)}
.prg-chaty-links__cluster,.prg-chaty-response__card,.prg-oprosy-links__cluster,.prg-oprosy-response__card,.prg-target-links__cluster,.prg-target-response__card{padding:24px;border-radius:24px;border:1px solid var(--prg-border,#e5e7eb);background:#fafafa}
.prg-chaty-links__cluster a,.prg-oprosy-links__cluster a,.prg-target-links__cluster a{color:#111827;font-weight:800;text-decoration:underline;text-decoration-color:rgba(215,25,32,.28);text-underline-offset:3px}
.prg-chaty-mistakes{padding:clamp(58px,7vw,92px) var(--prg-gutter,24px);background:#fff1f2}
.prg-chaty-mistakes__inner,.prg-tgk-instruction__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,52px);align-items:start}
.prg-chaty-mistakes__content p{margin-top:16px;color:#7f1d1d;line-height:1.7;font-size:18px}
.prg-chaty-mistakes__link{display:inline-flex;margin-top:24px;padding:13px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-chaty-mistakes__list li{break-inside:avoid;margin:0 0 10px;padding:14px 16px 14px 34px;border:1px solid rgba(215,25,32,.18);border-radius:16px;background:#fff;position:relative;line-height:1.5;color:#374151}
.prg-chaty-mistakes__list li::before{content:"!";position:absolute;left:13px;top:16px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--prg-red,#d71920);color:#fff;font-size:11px;font-weight:900}
.prg-chaty-places__grid span,.prg-oprosy-channels__grid span{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font-weight:800}
.prg-chaty-preventive__list li,.prg-oprosy-preventive__list li,.prg-target-preventive__list li{break-inside:avoid;margin:0 0 10px;padding:14px 16px 14px 34px;border:1px solid var(--prg-border,#e5e7eb);border-radius:16px;background:#fff;position:relative;line-height:1.5;color:#374151}
.prg-chaty-preventive__list li::before,.prg-oprosy-preventive__list li::before,.prg-target-preventive__list li::before{content:"";position:absolute;left:14px;top:22px;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-chaty-response__card p,.prg-oprosy-response__card p,.prg-target-response__card p{margin-top:10px;color:var(--prg-muted,#5f6673);line-height:1.68}
.prg-chaty-scope__title,.prg-oprosy-scope__title,.prg-skriny-danger__title,.prg-target-scope__title{margin-top:10px;max-width:930px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-chaty-scope__grid,.prg-oprosy-scope__grid,.prg-skriny-scope__grid,.prg-target-scope__grid{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.prg-chaty-scope__item,.prg-oprosy-scope__item,.prg-target-scope__item{padding:18px;border-radius:20px;background:#111827;color:#fff;line-height:1.45;min-height:116px;display:flex;flex-direction:column;justify-content:space-between}
.prg-chaty-scope__item span,.prg-oprosy-scope__item span,.prg-target-scope__item span{color:var(--prg-red,#d71920);font-weight:900;font-size:14px;margin-bottom:14px}
.prg-chaty-types,.prg-oprosy-formats,.prg-target-scenarios{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:var(--prg-soft,#f6f7f9)}
.prg-chaty-types__title,.prg-oprosy-formats__title,.prg-skriny-faq__title,.prg-target-scenarios__title{margin-top:10px;max-width:920px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-chaty-types__grid,.prg-negfio-types__grid,.prg-oprosy-formats__grid,.prg-skriny-formats__grid,.prg-target-scenarios__grid{margin-top:30px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.prg-chaty-types__card,.prg-oprosy-formats__card,.prg-target-scenarios__card{padding:22px;border:1px solid var(--prg-border,#e5e7eb);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-sm,0 10px 30px rgba(17,24,39,.08))}
.prg-chaty-types__card img,.prg-negfio-compare__card img,.prg-negfio-compare__item img,.prg-negfio-danger__card img,.prg-negfio-danger__item img,.prg-negfio-definition__card img,.prg-negfio-definition__item img,.prg-negfio-faq__card img,.prg-negfio-faq__item img,.prg-negfio-instruction__card img,.prg-negfio-instruction__item img,.prg-negfio-lead__card img,.prg-negfio-lead__item img,.prg-negfio-links__card img,.prg-negfio-links__item img,.prg-negfio-mistakes__card img,.prg-negfio-mistakes__item img,.prg-negfio-pages__card img,.prg-negfio-pages__item img,.prg-negfio-preventive__card img,.prg-negfio-preventive__item img,.prg-negfio-ranking__card img,.prg-negfio-ranking__item img,.prg-negfio-response__card img,.prg-negfio-response__item img,.prg-negfio-risk__card img,.prg-negfio-risk__item img,.prg-negfio-scope__card img,.prg-negfio-scope__item img,.prg-negfio-types__card img,.prg-negfio-types__item img,.prg-oprosy-formats__card img,.prg-skriny-formats__card img,.prg-target-scenarios__card img{width:42px;height:42px}
.prg-chaty-types__card h3,.prg-oprosy-formats__card h3,.prg-skriny-formats__card h3,.prg-target-scenarios__card h3{margin-top:14px;font-size:19px;letter-spacing:-.03em}
.prg-chaty-types__card p,.prg-oprosy-formats__card p,.prg-target-scenarios__card p{margin-top:10px;color:var(--prg-muted,#5f6673);line-height:1.62;font-size:15.5px}
.prg-chaty-types__cta a,.prg-oprosy-formats__cta a,.prg-target-scenarios__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead,.prg-kiber-channels,.prg-kiber-compare,.prg-kiber-crisis,.prg-kiber-definition,.prg-kiber-instruction,.prg-kiber-links,.prg-kiber-mistakes,.prg-kiber-preventive,.prg-kiber-response,.prg-kiber-risk,.prg-kiber-scope,.prg-kiber-threats,.prg-lager-crisis,.prg-lager-danger,.prg-lager-definition,.prg-lager-instruction,.prg-lager-intro,.prg-lager-links,.prg-lager-mistakes,.prg-lager-preventive,.prg-lager-response,.prg-lager-risk,.prg-lager-scope,.prg-lager-services,.prg-lager-signs,.prg-oflajn-crisis,.prg-oflajn-danger,.prg-oflajn-definition,.prg-oflajn-fixation,.prg-oflajn-instruction,.prg-oflajn-intro,.prg-oflajn-links,.prg-oflajn-mistakes,.prg-oflajn-preventive,.prg-oflajn-response,.prg-oflajn-risk,.prg-oflajn-scope,.prg-oflajn-services{padding:72px 24px;background:#fff}
.prg-ddos-intro:nth-of-type(even),.prg-ddos-definition:nth-of-type(even),.prg-ddos-danger:nth-of-type(even),.prg-ddos-scenarios:nth-of-type(even),.prg-ddos-difference:nth-of-type(even),.prg-ddos-pages:nth-of-type(even),.prg-ddos-risk:nth-of-type(even),.prg-ddos-instruction:nth-of-type(even),.prg-ddos-response:nth-of-type(even),.prg-ddos-preventive:nth-of-type(even),.prg-ddos-mistakes:nth-of-type(even),.prg-ddos-scope:nth-of-type(even),.prg-ddos-compare:nth-of-type(even),.prg-ddos-links:nth-of-type(even),.prg-ddos-faq:nth-of-type(even),.prg-ddos-lead:nth-of-type(even),.prg-kiber-channels:nth-of-type(even),.prg-kiber-compare:nth-of-type(even),.prg-kiber-crisis:nth-of-type(even),.prg-kiber-definition:nth-of-type(even),.prg-kiber-instruction:nth-of-type(even),.prg-kiber-links:nth-of-type(even),.prg-kiber-mistakes:nth-of-type(even),.prg-kiber-preventive:nth-of-type(even),.prg-kiber-response:nth-of-type(even),.prg-kiber-risk:nth-of-type(even),.prg-kiber-scope:nth-of-type(even),.prg-kiber-threats:nth-of-type(even),.prg-lager-crisis:nth-of-type(even),.prg-lager-danger:nth-of-type(even),.prg-lager-definition:nth-of-type(even),.prg-lager-instruction:nth-of-type(even),.prg-lager-intro:nth-of-type(even),.prg-lager-links:nth-of-type(even),.prg-lager-mistakes:nth-of-type(even),.prg-lager-preventive:nth-of-type(even),.prg-lager-response:nth-of-type(even),.prg-lager-risk:nth-of-type(even),.prg-lager-scope:nth-of-type(even),.prg-lager-services:nth-of-type(even),.prg-lager-signs:nth-of-type(even),.prg-oflajn-crisis:nth-of-type(even),.prg-oflajn-danger:nth-of-type(even),.prg-oflajn-definition:nth-of-type(even),.prg-oflajn-fixation:nth-of-type(even),.prg-oflajn-instruction:nth-of-type(even),.prg-oflajn-intro:nth-of-type(even),.prg-oflajn-links:nth-of-type(even),.prg-oflajn-mistakes:nth-of-type(even),.prg-oflajn-preventive:nth-of-type(even),.prg-oflajn-response:nth-of-type(even),.prg-oflajn-risk:nth-of-type(even),.prg-oflajn-scope:nth-of-type(even),.prg-oflajn-services:nth-of-type(even){background:#f8fafc}
.prg-ddos-intro__inner,.prg-ddos-definition__inner,.prg-ddos-danger__inner,.prg-ddos-scenarios__inner,.prg-ddos-difference__inner,.prg-ddos-pages__inner,.prg-ddos-risk__inner,.prg-ddos-instruction__inner,.prg-ddos-response__inner,.prg-ddos-preventive__inner,.prg-ddos-mistakes__inner,.prg-ddos-scope__inner,.prg-ddos-compare__inner,.prg-ddos-links__inner,.prg-ddos-faq__inner,.prg-ddos-lead__inner,.prg-kiber-channels__inner,.prg-kiber-compare__inner,.prg-kiber-crisis__inner,.prg-kiber-definition__inner,.prg-kiber-faq__inner,.prg-kiber-instruction__inner,.prg-kiber-links__inner,.prg-kiber-mistakes__inner,.prg-kiber-preventive__inner,.prg-kiber-response__inner,.prg-kiber-risk__inner,.prg-kiber-scope__inner,.prg-kiber-threats__inner,.prg-lager-crisis__inner,.prg-lager-danger__inner,.prg-lager-definition__inner,.prg-lager-faq__inner,.prg-lager-instruction__inner,.prg-lager-intro__inner,.prg-lager-links__inner,.prg-lager-mistakes__inner,.prg-lager-preventive__inner,.prg-lager-response__inner,.prg-lager-risk__inner,.prg-lager-scope__inner,.prg-lager-services__inner,.prg-lager-signs__inner,.prg-oflajn-crisis__inner,.prg-oflajn-danger__inner,.prg-oflajn-definition__inner,.prg-oflajn-faq__inner,.prg-oflajn-fixation__inner,.prg-oflajn-instruction__inner,.prg-oflajn-intro__inner,.prg-oflajn-links__inner,.prg-oflajn-mistakes__inner,.prg-oflajn-preventive__inner,.prg-oflajn-response__inner,.prg-oflajn-risk__inner,.prg-oflajn-scope__inner,.prg-oflajn-services__inner{max-width:var(--prg-container);margin:0 auto}
.prg-ddos-intro__label,.prg-ddos-definition__label,.prg-ddos-danger__label,.prg-ddos-scenarios__label,.prg-ddos-difference__label,.prg-ddos-pages__label,.prg-ddos-risk__label,.prg-ddos-instruction__label,.prg-ddos-response__label,.prg-ddos-preventive__label,.prg-ddos-mistakes__label,.prg-ddos-scope__label,.prg-ddos-compare__label,.prg-ddos-links__label,.prg-ddos-faq__label,.prg-ddos-lead__label,.prg-kiber-channels__label,.prg-kiber-compare__label,.prg-kiber-crisis__label,.prg-kiber-definition__label,.prg-kiber-faq__label,.prg-kiber-instruction__label,.prg-kiber-intro__label,.prg-kiber-links__label,.prg-kiber-mistakes__label,.prg-kiber-preventive__label,.prg-kiber-response__label,.prg-kiber-risk__label,.prg-kiber-scope__label,.prg-kiber-threats__label,.prg-lager-crisis__label,.prg-lager-danger__label,.prg-lager-definition__label,.prg-lager-faq__label,.prg-lager-instruction__label,.prg-lager-intro__label,.prg-lager-links__label,.prg-lager-mistakes__label,.prg-lager-preventive__label,.prg-lager-response__label,.prg-lager-risk__label,.prg-lager-scope__label,.prg-lager-services__label,.prg-lager-signs__label,.prg-oflajn-crisis__label,.prg-oflajn-danger__label,.prg-oflajn-definition__label,.prg-oflajn-faq__label,.prg-oflajn-fixation__label,.prg-oflajn-instruction__label,.prg-oflajn-intro__label,.prg-oflajn-links__label,.prg-oflajn-mistakes__label,.prg-oflajn-preventive__label,.prg-oflajn-response__label,.prg-oflajn-risk__label,.prg-oflajn-scope__label,.prg-oflajn-services__label{color:#d71920;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-ddos-intro__title,.prg-ddos-definition__title,.prg-ddos-danger__title,.prg-ddos-scenarios__title,.prg-ddos-difference__title,.prg-ddos-pages__title,.prg-ddos-risk__title,.prg-ddos-instruction__title,.prg-ddos-response__title,.prg-ddos-preventive__title,.prg-ddos-mistakes__title,.prg-ddos-scope__title,.prg-ddos-compare__title,.prg-ddos-links__title,.prg-ddos-faq__title,.prg-ddos-lead__title,.prg-kiber-channels__title,.prg-kiber-compare__title,.prg-kiber-crisis__title,.prg-kiber-definition__title,.prg-kiber-instruction__title,.prg-kiber-links__title,.prg-kiber-mistakes__title,.prg-kiber-preventive__title,.prg-kiber-response__title,.prg-kiber-risk__title,.prg-kiber-scope__title,.prg-kiber-threats__title,.prg-lager-crisis__title,.prg-lager-danger__title,.prg-lager-definition__title,.prg-lager-instruction__title,.prg-lager-intro__title,.prg-lager-links__title,.prg-lager-mistakes__title,.prg-lager-preventive__title,.prg-lager-response__title,.prg-lager-risk__title,.prg-lager-scope__title,.prg-lager-services__title,.prg-lager-signs__title,.prg-oflajn-crisis__title,.prg-oflajn-danger__title,.prg-oflajn-definition__title,.prg-oflajn-fixation__title,.prg-oflajn-instruction__title,.prg-oflajn-intro__title,.prg-oflajn-links__title,.prg-oflajn-mistakes__title,.prg-oflajn-preventive__title,.prg-oflajn-response__title,.prg-oflajn-risk__title,.prg-oflajn-scope__title,.prg-oflajn-services__title{margin-top:8px;font-size:clamp(28px,3.5vw,46px);line-height:1.12;letter-spacing:-.035em;color:#111827}
.prg-ddos-intro__text,.prg-ddos-definition__text,.prg-ddos-danger__text,.prg-ddos-scenarios__text,.prg-ddos-difference__text,.prg-ddos-pages__text,.prg-ddos-risk__text,.prg-ddos-instruction__text,.prg-ddos-response__text,.prg-ddos-preventive__text,.prg-ddos-mistakes__text,.prg-ddos-scope__text,.prg-ddos-compare__text,.prg-ddos-links__text,.prg-ddos-faq__text,.prg-ddos-lead__text,.prg-lager-crisis__text,.prg-lager-danger__text,.prg-lager-definition__text,.prg-lager-instruction__text,.prg-lager-intro__text,.prg-lager-links__text,.prg-lager-mistakes__text,.prg-lager-preventive__text,.prg-lager-response__text,.prg-lager-risk__text,.prg-lager-scope__text,.prg-lager-services__text,.prg-lager-signs__text,.prg-oflajn-crisis__text,.prg-oflajn-danger__text,.prg-oflajn-definition__text,.prg-oflajn-fixation__text,.prg-oflajn-instruction__text,.prg-oflajn-intro__text,.prg-oflajn-links__text,.prg-oflajn-mistakes__text,.prg-oflajn-preventive__text,.prg-oflajn-response__text,.prg-oflajn-risk__text,.prg-oflajn-scope__text,.prg-oflajn-services__text{margin-top:16px;max-width:960px;color:#4b5563;font-size:18px;line-height:1.65}
.prg-ddos-intro__note,.prg-ddos-definition__note,.prg-ddos-danger__note,.prg-ddos-scenarios__note,.prg-ddos-difference__note,.prg-ddos-pages__note,.prg-ddos-risk__note,.prg-ddos-instruction__note,.prg-ddos-response__note,.prg-ddos-preventive__note,.prg-ddos-mistakes__note,.prg-ddos-scope__note,.prg-ddos-compare__note{margin-top:24px;padding:22px 24px;border-left:5px solid #d71920;border-radius:18px;background:#fff1f2;color:#7f1d1d;font-weight:700;line-height:1.6}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-kiber-channels__grid,.prg-kiber-compare__grid,.prg-kiber-crisis__grid,.prg-kiber-definition__grid,.prg-kiber-instruction__grid,.prg-kiber-links__grid,.prg-kiber-mistakes__grid,.prg-kiber-preventive__grid,.prg-kiber-response__grid,.prg-kiber-risk__grid,.prg-kiber-scope__grid,.prg-kiber-threats__grid,.prg-lager-crisis__grid,.prg-lager-danger__grid,.prg-lager-definition__grid,.prg-lager-instruction__grid,.prg-lager-intro__grid,.prg-lager-links__grid,.prg-lager-mistakes__grid,.prg-lager-preventive__grid,.prg-lager-response__grid,.prg-lager-risk__grid,.prg-lager-scope__grid,.prg-lager-services__grid,.prg-lager-signs__grid,.prg-oflajn-crisis__grid,.prg-oflajn-danger__grid,.prg-oflajn-definition__grid,.prg-oflajn-fixation__grid,.prg-oflajn-instruction__grid,.prg-oflajn-intro__grid,.prg-oflajn-links__grid,.prg-oflajn-mistakes__grid,.prg-oflajn-preventive__grid,.prg-oflajn-response__grid,.prg-oflajn-risk__grid,.prg-oflajn-scope__grid,.prg-oflajn-services__grid,.prg-zakaz-topics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}
.prg-ddos-intro__card,.prg-ddos-definition__card,.prg-ddos-danger__card,.prg-ddos-scenarios__card,.prg-ddos-difference__card,.prg-ddos-pages__card,.prg-ddos-response__card,.prg-ddos-preventive__card,.prg-ddos-mistakes__card,.prg-ddos-scope__card,.prg-ddos-compare__card,.prg-ddos-links__cluster,.prg-kiber-channels__card,.prg-kiber-channels__item,.prg-kiber-channels__cluster,.prg-kiber-compare__card,.prg-kiber-compare__item,.prg-kiber-compare__cluster,.prg-kiber-crisis__card,.prg-kiber-crisis__item,.prg-kiber-crisis__cluster,.prg-kiber-definition__card,.prg-kiber-definition__item,.prg-kiber-definition__cluster,.prg-kiber-instruction__card,.prg-kiber-instruction__item,.prg-kiber-instruction__cluster,.prg-kiber-links__card,.prg-kiber-links__item,.prg-kiber-links__cluster,.prg-kiber-mistakes__card,.prg-kiber-mistakes__item,.prg-kiber-mistakes__cluster,.prg-kiber-preventive__card,.prg-kiber-preventive__item,.prg-kiber-preventive__cluster,.prg-kiber-response__card,.prg-kiber-response__item,.prg-kiber-response__cluster,.prg-kiber-risk__card,.prg-kiber-risk__item,.prg-kiber-risk__cluster,.prg-kiber-scope__card,.prg-kiber-scope__item,.prg-kiber-scope__cluster,.prg-kiber-threats__card,.prg-kiber-threats__item,.prg-kiber-threats__cluster,.prg-lager-crisis__card,.prg-lager-crisis__item,.prg-lager-crisis__cluster,.prg-lager-danger__card,.prg-lager-danger__item,.prg-lager-danger__cluster,.prg-lager-definition__card,.prg-lager-definition__item,.prg-lager-definition__cluster,.prg-lager-instruction__card,.prg-lager-instruction__item,.prg-lager-instruction__cluster,.prg-lager-intro__card,.prg-lager-intro__item,.prg-lager-intro__cluster,.prg-lager-links__card,.prg-lager-links__item,.prg-lager-links__cluster,.prg-lager-mistakes__card,.prg-lager-mistakes__item,.prg-lager-mistakes__cluster,.prg-lager-preventive__card,.prg-lager-preventive__item,.prg-lager-preventive__cluster,.prg-lager-response__card,.prg-lager-response__item,.prg-lager-response__cluster,.prg-lager-risk__card,.prg-lager-risk__item,.prg-lager-risk__cluster,.prg-lager-scope__card,.prg-lager-scope__item,.prg-lager-scope__cluster,.prg-lager-services__card,.prg-lager-services__item,.prg-lager-services__cluster,.prg-lager-signs__card,.prg-lager-signs__item,.prg-lager-signs__cluster,.prg-oflajn-crisis__card,.prg-oflajn-crisis__item,.prg-oflajn-crisis__cluster,.prg-oflajn-danger__card,.prg-oflajn-danger__item,.prg-oflajn-danger__cluster,.prg-oflajn-definition__card,.prg-oflajn-definition__item,.prg-oflajn-definition__cluster,.prg-oflajn-fixation__card,.prg-oflajn-fixation__item,.prg-oflajn-fixation__cluster,.prg-oflajn-instruction__card,.prg-oflajn-instruction__item,.prg-oflajn-instruction__cluster,.prg-oflajn-intro__card,.prg-oflajn-intro__item,.prg-oflajn-intro__cluster,.prg-oflajn-links__card,.prg-oflajn-links__item,.prg-oflajn-links__cluster,.prg-oflajn-mistakes__card,.prg-oflajn-mistakes__item,.prg-oflajn-mistakes__cluster,.prg-oflajn-preventive__card,.prg-oflajn-preventive__item,.prg-oflajn-preventive__cluster,.prg-oflajn-response__card,.prg-oflajn-response__item,.prg-oflajn-response__cluster,.prg-oflajn-risk__card,.prg-oflajn-risk__item,.prg-oflajn-risk__cluster,.prg-oflajn-scope__card,.prg-oflajn-scope__item,.prg-oflajn-scope__cluster,.prg-oflajn-services__card,.prg-oflajn-services__item,.prg-oflajn-services__cluster{padding:22px;border:1px solid #e6e9ef;border-radius:24px;background:#fff;box-shadow:0 16px 44px rgba(17,24,39,.06)}
.prg-ddos-intro__card h3,.prg-ddos-definition__card h3,.prg-ddos-danger__card h3,.prg-ddos-scenarios__card h3,.prg-ddos-difference__card h3,.prg-ddos-pages__card h3,.prg-ddos-response__card h3,.prg-ddos-preventive__card h3,.prg-ddos-mistakes__card h3,.prg-ddos-scope__card h3,.prg-ddos-compare__card h3,.prg-ddos-links__cluster h3,.prg-kiber-channels__card h3,.prg-kiber-channels__item h3,.prg-kiber-channels__cluster h3,.prg-kiber-compare__card h3,.prg-kiber-compare__item h3,.prg-kiber-compare__cluster h3,.prg-kiber-crisis__card h3,.prg-kiber-crisis__item h3,.prg-kiber-crisis__cluster h3,.prg-kiber-definition__card h3,.prg-kiber-definition__item h3,.prg-kiber-definition__cluster h3,.prg-kiber-instruction__card h3,.prg-kiber-instruction__item h3,.prg-kiber-instruction__cluster h3,.prg-kiber-links__card h3,.prg-kiber-links__item h3,.prg-kiber-links__cluster h3,.prg-kiber-mistakes__card h3,.prg-kiber-mistakes__item h3,.prg-kiber-mistakes__cluster h3,.prg-kiber-preventive__card h3,.prg-kiber-preventive__item h3,.prg-kiber-preventive__cluster h3,.prg-kiber-response__card h3,.prg-kiber-response__item h3,.prg-kiber-response__cluster h3,.prg-kiber-risk__card h3,.prg-kiber-risk__item h3,.prg-kiber-risk__cluster h3,.prg-kiber-scope__card h3,.prg-kiber-scope__item h3,.prg-kiber-scope__cluster h3,.prg-kiber-threats__card h3,.prg-kiber-threats__item h3,.prg-kiber-threats__cluster h3,.prg-lager-crisis__card h3,.prg-lager-crisis__item h3,.prg-lager-crisis__cluster h3,.prg-lager-danger__card h3,.prg-lager-danger__item h3,.prg-lager-danger__cluster h3,.prg-lager-definition__card h3,.prg-lager-definition__item h3,.prg-lager-definition__cluster h3,.prg-lager-instruction__card h3,.prg-lager-instruction__item h3,.prg-lager-instruction__cluster h3,.prg-lager-intro__card h3,.prg-lager-intro__item h3,.prg-lager-intro__cluster h3,.prg-lager-links__card h3,.prg-lager-links__item h3,.prg-lager-links__cluster h3,.prg-lager-mistakes__card h3,.prg-lager-mistakes__item h3,.prg-lager-mistakes__cluster h3,.prg-lager-preventive__card h3,.prg-lager-preventive__item h3,.prg-lager-preventive__cluster h3,.prg-lager-response__card h3,.prg-lager-response__item h3,.prg-lager-response__cluster h3,.prg-lager-risk__card h3,.prg-lager-risk__item h3,.prg-lager-risk__cluster h3,.prg-lager-scope__card h3,.prg-lager-scope__item h3,.prg-lager-scope__cluster h3,.prg-lager-services__card h3,.prg-lager-services__item h3,.prg-lager-services__cluster h3,.prg-lager-signs__card h3,.prg-lager-signs__item h3,.prg-lager-signs__cluster h3,.prg-oflajn-crisis__card h3,.prg-oflajn-crisis__item h3,.prg-oflajn-crisis__cluster h3,.prg-oflajn-danger__card h3,.prg-oflajn-danger__item h3,.prg-oflajn-danger__cluster h3,.prg-oflajn-definition__card h3,.prg-oflajn-definition__item h3,.prg-oflajn-definition__cluster h3,.prg-oflajn-fixation__card h3,.prg-oflajn-fixation__item h3,.prg-oflajn-fixation__cluster h3,.prg-oflajn-instruction__card h3,.prg-oflajn-instruction__item h3,.prg-oflajn-instruction__cluster h3,.prg-oflajn-intro__card h3,.prg-oflajn-intro__item h3,.prg-oflajn-intro__cluster h3,.prg-oflajn-links__card h3,.prg-oflajn-links__item h3,.prg-oflajn-links__cluster h3,.prg-oflajn-mistakes__card h3,.prg-oflajn-mistakes__item h3,.prg-oflajn-mistakes__cluster h3,.prg-oflajn-preventive__card h3,.prg-oflajn-preventive__item h3,.prg-oflajn-preventive__cluster h3,.prg-oflajn-response__card h3,.prg-oflajn-response__item h3,.prg-oflajn-response__cluster h3,.prg-oflajn-risk__card h3,.prg-oflajn-risk__item h3,.prg-oflajn-risk__cluster h3,.prg-oflajn-scope__card h3,.prg-oflajn-scope__item h3,.prg-oflajn-scope__cluster h3,.prg-oflajn-services__card h3,.prg-oflajn-services__item h3,.prg-oflajn-services__cluster h3{font-size:20px;line-height:1.22;color:#111827}
.prg-ddos-intro__card p,.prg-ddos-definition__card p,.prg-ddos-danger__card p,.prg-ddos-scenarios__card p,.prg-ddos-difference__card p,.prg-ddos-pages__card p,.prg-ddos-response__card p,.prg-ddos-preventive__card p,.prg-ddos-mistakes__card p,.prg-ddos-scope__card p,.prg-ddos-compare__card p,.prg-ddos-links__cluster p{margin-top:10px;color:#4b5563;line-height:1.6}
.prg-ddos-scenarios__icon,.prg-ddos-pages__icon,.prg-kiber-channels__icon,.prg-kiber-compare__icon,.prg-kiber-crisis__icon,.prg-kiber-definition__icon,.prg-kiber-instruction__icon,.prg-kiber-links__icon,.prg-kiber-mistakes__icon,.prg-kiber-preventive__icon,.prg-kiber-response__icon,.prg-kiber-risk__icon,.prg-kiber-scope__icon,.prg-kiber-threats__icon,.prg-lager-crisis__icon,.prg-lager-danger__icon,.prg-lager-definition__icon,.prg-lager-instruction__icon,.prg-lager-intro__icon,.prg-lager-links__icon,.prg-lager-mistakes__icon,.prg-lager-preventive__icon,.prg-lager-response__icon,.prg-lager-risk__icon,.prg-lager-scope__icon,.prg-lager-services__icon,.prg-lager-signs__icon,.prg-lichnyj-danger__card img,.prg-lichnyj-response__card img,.prg-lichnyj-types__card img,.prg-oflajn-crisis__icon,.prg-oflajn-danger__icon,.prg-oflajn-definition__icon,.prg-oflajn-fixation__icon,.prg-oflajn-instruction__icon,.prg-oflajn-intro__icon,.prg-oflajn-links__icon,.prg-oflajn-mistakes__icon,.prg-oflajn-preventive__icon,.prg-oflajn-response__icon,.prg-oflajn-risk__icon,.prg-oflajn-scope__icon,.prg-oflajn-services__icon{width:56px;height:56px;margin-bottom:14px}
.prg-ddos-scenarios__link,.prg-ddos-links a,.prg-kiber-channels__links a,.prg-kiber-channels a,.prg-kiber-compare__links a,.prg-kiber-compare a,.prg-kiber-crisis__links a,.prg-kiber-crisis a,.prg-kiber-definition__links a,.prg-kiber-definition a,.prg-kiber-instruction__links a,.prg-kiber-instruction a,.prg-kiber-links__links a,.prg-kiber-links a,.prg-kiber-mistakes__links a,.prg-kiber-mistakes a,.prg-kiber-preventive__links a,.prg-kiber-preventive a,.prg-kiber-response__links a,.prg-kiber-response a,.prg-kiber-risk__links a,.prg-kiber-risk a,.prg-kiber-scope__links a,.prg-kiber-scope a,.prg-kiber-threats__links a,.prg-kiber-threats a,.prg-lager-crisis__links a,.prg-lager-crisis a,.prg-lager-danger__links a,.prg-lager-danger a,.prg-lager-definition__links a,.prg-lager-definition a,.prg-lager-instruction__links a,.prg-lager-instruction a,.prg-lager-intro__links a,.prg-lager-intro a,.prg-lager-links__links a,.prg-lager-links a,.prg-lager-mistakes__links a,.prg-lager-mistakes a,.prg-lager-preventive__links a,.prg-lager-preventive a,.prg-lager-response__links a,.prg-lager-response a,.prg-lager-risk__links a,.prg-lager-risk a,.prg-lager-scope__links a,.prg-lager-scope a,.prg-lager-services__links a,.prg-lager-services a,.prg-lager-signs__links a,.prg-lager-signs a,.prg-oflajn-crisis__links a,.prg-oflajn-crisis a,.prg-oflajn-danger__links a,.prg-oflajn-danger a,.prg-oflajn-definition__links a,.prg-oflajn-definition a,.prg-oflajn-fixation__links a,.prg-oflajn-fixation a,.prg-oflajn-instruction__links a,.prg-oflajn-instruction a,.prg-oflajn-intro__links a,.prg-oflajn-intro a,.prg-oflajn-links__links a,.prg-oflajn-links a,.prg-oflajn-mistakes__links a,.prg-oflajn-mistakes a,.prg-oflajn-preventive__links a,.prg-oflajn-preventive a,.prg-oflajn-response__links a,.prg-oflajn-response a,.prg-oflajn-risk__links a,.prg-oflajn-risk a,.prg-oflajn-scope__links a,.prg-oflajn-scope a,.prg-oflajn-services__links a,.prg-oflajn-services a{color:#b91319;font-weight:800}
.prg-ddos-scenarios__link{display:inline-flex;margin-top:14px}
.prg-ddos-definition__list,.prg-ddos-danger__list,.prg-ddos-difference__list,.prg-ddos-preventive__list,.prg-ddos-mistakes__list,.prg-ddos-scope__list,.prg-ddos-lead__points,.prg-kiber-channels__list,.prg-kiber-compare__list,.prg-kiber-crisis__list,.prg-kiber-definition__list,.prg-kiber-instruction__list,.prg-kiber-links__list,.prg-kiber-mistakes__list,.prg-kiber-preventive__list,.prg-kiber-response__list,.prg-kiber-risk__list,.prg-kiber-scope__list,.prg-kiber-threats__list,.prg-lager-crisis__list,.prg-lager-danger__list,.prg-lager-definition__list,.prg-lager-instruction__list,.prg-lager-intro__list,.prg-lager-links__list,.prg-lager-mistakes__list,.prg-lager-preventive__list,.prg-lager-response__list,.prg-lager-risk__list,.prg-lager-scope__list,.prg-lager-services__list,.prg-lager-signs__list,.prg-oflajn-crisis__list,.prg-oflajn-danger__list,.prg-oflajn-definition__list,.prg-oflajn-fixation__list,.prg-oflajn-instruction__list,.prg-oflajn-intro__list,.prg-oflajn-links__list,.prg-oflajn-mistakes__list,.prg-oflajn-preventive__list,.prg-oflajn-response__list,.prg-oflajn-risk__list,.prg-oflajn-scope__list,.prg-oflajn-services__list{display:grid;gap:12px;margin-top:24px;list-style:none;padding:0}
.prg-ddos-definition__list li,.prg-ddos-danger__list li,.prg-ddos-difference__list li,.prg-ddos-preventive__list li,.prg-ddos-mistakes__list li,.prg-ddos-scope__list li{position:relative;padding:14px 16px 14px 40px;border:1px solid #e6e9ef;border-radius:16px;background:#fff;color:#374151;line-height:1.55}
.prg-ddos-definition__list li:before,.prg-ddos-danger__list li:before,.prg-ddos-difference__list li:before,.prg-ddos-preventive__list li:before,.prg-ddos-mistakes__list li:before,.prg-ddos-scope__list li:before,.prg-kiber-channels__list li:before,.prg-kiber-compare__list li:before,.prg-kiber-crisis__list li:before,.prg-kiber-definition__list li:before,.prg-kiber-instruction__list li:before,.prg-kiber-links__list li:before,.prg-kiber-mistakes__list li:before,.prg-kiber-preventive__list li:before,.prg-kiber-response__list li:before,.prg-kiber-risk__list li:before,.prg-kiber-scope__list li:before,.prg-kiber-threats__list li:before,.prg-lager-crisis__list li:before,.prg-lager-danger__list li:before,.prg-lager-definition__list li:before,.prg-lager-instruction__list li:before,.prg-lager-intro__list li:before,.prg-lager-links__list li:before,.prg-lager-mistakes__list li:before,.prg-lager-preventive__list li:before,.prg-lager-response__list li:before,.prg-lager-risk__list li:before,.prg-lager-scope__list li:before,.prg-lager-services__list li:before,.prg-lager-signs__list li:before,.prg-oflajn-crisis__list li:before,.prg-oflajn-danger__list li:before,.prg-oflajn-definition__list li:before,.prg-oflajn-fixation__list li:before,.prg-oflajn-instruction__list li:before,.prg-oflajn-intro__list li:before,.prg-oflajn-links__list li:before,.prg-oflajn-mistakes__list li:before,.prg-oflajn-preventive__list li:before,.prg-oflajn-response__list li:before,.prg-oflajn-risk__list li:before,.prg-oflajn-scope__list li:before,.prg-oflajn-services__list li:before{content:"";position:absolute;left:18px;top:23px;width:8px;height:8px;border-radius:50%;background:#d71920}
.prg-ddos-risk__table-wrap,.prg-kiber-channels__table-wrap,.prg-kiber-compare__table-wrap,.prg-kiber-crisis__table-wrap,.prg-kiber-definition__table-wrap,.prg-kiber-instruction__table-wrap,.prg-kiber-links__table-wrap,.prg-kiber-mistakes__table-wrap,.prg-kiber-preventive__table-wrap,.prg-kiber-response__table-wrap,.prg-kiber-risk__table-wrap,.prg-kiber-scope__table-wrap,.prg-kiber-threats__table-wrap,.prg-lager-crisis__table-wrap,.prg-lager-danger__table-wrap,.prg-lager-definition__table-wrap,.prg-lager-instruction__table-wrap,.prg-lager-intro__table-wrap,.prg-lager-links__table-wrap,.prg-lager-mistakes__table-wrap,.prg-lager-preventive__table-wrap,.prg-lager-response__table-wrap,.prg-lager-risk__table-wrap,.prg-lager-scope__table-wrap,.prg-lager-services__table-wrap,.prg-lager-signs__table-wrap,.prg-oflajn-crisis__table-wrap,.prg-oflajn-danger__table-wrap,.prg-oflajn-definition__table-wrap,.prg-oflajn-fixation__table-wrap,.prg-oflajn-instruction__table-wrap,.prg-oflajn-intro__table-wrap,.prg-oflajn-links__table-wrap,.prg-oflajn-mistakes__table-wrap,.prg-oflajn-preventive__table-wrap,.prg-oflajn-response__table-wrap,.prg-oflajn-risk__table-wrap,.prg-oflajn-scope__table-wrap,.prg-oflajn-services__table-wrap{margin-top:28px;overflow-x:auto;border:1px solid #e6e9ef;border-radius:24px;background:#fff;box-shadow:0 18px 44px rgba(17,24,39,.06)}
.prg-ddos-risk__table th,.prg-ddos-risk__table td,.prg-kiber-channels__table th,.prg-kiber-channels__table td,.prg-kiber-compare__table th,.prg-kiber-compare__table td,.prg-kiber-crisis__table th,.prg-kiber-crisis__table td,.prg-kiber-definition__table th,.prg-kiber-definition__table td,.prg-kiber-instruction__table th,.prg-kiber-instruction__table td,.prg-kiber-links__table th,.prg-kiber-links__table td,.prg-kiber-mistakes__table th,.prg-kiber-mistakes__table td,.prg-kiber-preventive__table th,.prg-kiber-preventive__table td,.prg-kiber-response__table th,.prg-kiber-response__table td,.prg-kiber-risk__table th,.prg-kiber-risk__table td,.prg-kiber-scope__table th,.prg-kiber-scope__table td,.prg-kiber-threats__table th,.prg-kiber-threats__table td{padding:16px 18px;border-bottom:1px solid #eef1f5;text-align:left;vertical-align:top}
.prg-ddos-risk__table th,.prg-kiber-channels__table th,.prg-kiber-compare__table th,.prg-kiber-crisis__table th,.prg-kiber-definition__table th,.prg-kiber-instruction__table th,.prg-kiber-links__table th,.prg-kiber-mistakes__table th,.prg-kiber-preventive__table th,.prg-kiber-response__table th,.prg-kiber-risk__table th,.prg-kiber-scope__table th,.prg-kiber-threats__table th,.prg-lager-crisis__table th,.prg-lager-danger__table th,.prg-lager-definition__table th,.prg-lager-instruction__table th,.prg-lager-intro__table th,.prg-lager-links__table th,.prg-lager-mistakes__table th,.prg-lager-preventive__table th,.prg-lager-response__table th,.prg-lager-risk__table th,.prg-lager-scope__table th,.prg-lager-services__table th,.prg-lager-signs__table th,.prg-oflajn-crisis__table th,.prg-oflajn-danger__table th,.prg-oflajn-definition__table th,.prg-oflajn-fixation__table th,.prg-oflajn-instruction__table th,.prg-oflajn-intro__table th,.prg-oflajn-links__table th,.prg-oflajn-mistakes__table th,.prg-oflajn-preventive__table th,.prg-oflajn-response__table th,.prg-oflajn-risk__table th,.prg-oflajn-scope__table th,.prg-oflajn-services__table th{background:#111827;color:#fff;font-weight:900}
.prg-ddos-risk__tag,.prg-kiber-channels__tag,.prg-kiber-compare__tag,.prg-kiber-crisis__tag,.prg-kiber-definition__tag,.prg-kiber-instruction__tag,.prg-kiber-links__tag,.prg-kiber-mistakes__tag,.prg-kiber-preventive__tag,.prg-kiber-response__tag,.prg-kiber-risk__tag,.prg-kiber-scope__tag,.prg-kiber-threats__tag,.prg-lager-crisis__tag,.prg-lager-danger__tag,.prg-lager-definition__tag,.prg-lager-instruction__tag,.prg-lager-intro__tag,.prg-lager-links__tag,.prg-lager-mistakes__tag,.prg-lager-preventive__tag,.prg-lager-response__tag,.prg-lager-risk__tag,.prg-lager-scope__tag,.prg-lager-services__tag,.prg-lager-signs__tag,.prg-oflajn-crisis__tag,.prg-oflajn-danger__tag,.prg-oflajn-definition__tag,.prg-oflajn-fixation__tag,.prg-oflajn-instruction__tag,.prg-oflajn-intro__tag,.prg-oflajn-links__tag,.prg-oflajn-mistakes__tag,.prg-oflajn-preventive__tag,.prg-oflajn-response__tag,.prg-oflajn-risk__tag,.prg-oflajn-scope__tag,.prg-oflajn-services__tag{display:inline-flex;padding:6px 10px;border-radius:999px;background:#fff1f2;color:#b91319;font-size:13px;font-weight:900}
.prg-ddos-instruction__steps,.prg-ddos-response__templates,.prg-ddos-faq__list,.prg-kiber-channels__steps,.prg-kiber-compare__steps,.prg-kiber-crisis__steps,.prg-kiber-definition__steps,.prg-kiber-instruction__steps,.prg-kiber-links__steps,.prg-kiber-mistakes__steps,.prg-kiber-preventive__steps,.prg-kiber-response__steps,.prg-kiber-risk__steps,.prg-kiber-scope__steps,.prg-kiber-threats__steps,.prg-lager-crisis__steps,.prg-lager-danger__steps,.prg-lager-definition__steps,.prg-lager-instruction__steps,.prg-lager-intro__steps,.prg-lager-links__steps,.prg-lager-mistakes__steps,.prg-lager-preventive__steps,.prg-lager-response__steps,.prg-lager-risk__steps,.prg-lager-scope__steps,.prg-lager-services__steps,.prg-lager-signs__steps,.prg-oflajn-crisis__steps,.prg-oflajn-danger__steps,.prg-oflajn-definition__steps,.prg-oflajn-fixation__steps,.prg-oflajn-instruction__steps,.prg-oflajn-intro__steps,.prg-oflajn-links__steps,.prg-oflajn-mistakes__steps,.prg-oflajn-preventive__steps,.prg-oflajn-response__steps,.prg-oflajn-risk__steps,.prg-oflajn-scope__steps,.prg-oflajn-services__steps{display:grid;gap:14px;margin-top:28px}
.prg-ddos-instruction__step,.prg-ddos-response__template,.prg-kiber-channels__step,.prg-kiber-compare__step,.prg-kiber-crisis__step,.prg-kiber-definition__step,.prg-kiber-instruction__step,.prg-kiber-links__step,.prg-kiber-mistakes__step,.prg-kiber-preventive__step,.prg-kiber-response__step,.prg-kiber-risk__step,.prg-kiber-scope__step,.prg-kiber-threats__step,.prg-lager-crisis__step,.prg-lager-danger__step,.prg-lager-definition__step,.prg-lager-instruction__step,.prg-lager-intro__step,.prg-lager-links__step,.prg-lager-mistakes__step,.prg-lager-preventive__step,.prg-lager-response__step,.prg-lager-risk__step,.prg-lager-scope__step,.prg-lager-services__step,.prg-lager-signs__step,.prg-oflajn-crisis__step,.prg-oflajn-danger__step,.prg-oflajn-definition__step,.prg-oflajn-fixation__step,.prg-oflajn-instruction__step,.prg-oflajn-intro__step,.prg-oflajn-links__step,.prg-oflajn-mistakes__step,.prg-oflajn-preventive__step,.prg-oflajn-response__step,.prg-oflajn-risk__step,.prg-oflajn-scope__step,.prg-oflajn-services__step{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:18px;border:1px solid #e6e9ef;border-radius:20px;background:#fff}
.prg-ddos-instruction__step span,.prg-ddos-response__template span,.prg-kiber-channels__step span,.prg-kiber-compare__step span,.prg-kiber-crisis__step span,.prg-kiber-definition__step span,.prg-kiber-instruction__step span,.prg-kiber-links__step span,.prg-kiber-mistakes__step span,.prg-kiber-preventive__step span,.prg-kiber-response__step span,.prg-kiber-risk__step span,.prg-kiber-scope__step span,.prg-kiber-threats__step span,.prg-lager-crisis__step span,.prg-lager-danger__step span,.prg-lager-definition__step span,.prg-lager-instruction__step span,.prg-lager-intro__step span,.prg-lager-links__step span,.prg-lager-mistakes__step span,.prg-lager-preventive__step span,.prg-lager-response__step span,.prg-lager-risk__step span,.prg-lager-scope__step span,.prg-lager-services__step span,.prg-lager-signs__step span,.prg-oflajn-crisis__step span,.prg-oflajn-danger__step span,.prg-oflajn-definition__step span,.prg-oflajn-fixation__step span,.prg-oflajn-instruction__step span,.prg-oflajn-intro__step span,.prg-oflajn-links__step span,.prg-oflajn-mistakes__step span,.prg-oflajn-preventive__step span,.prg-oflajn-response__step span,.prg-oflajn-risk__step span,.prg-oflajn-scope__step span,.prg-oflajn-services__step span{width:52px;height:52px;border-radius:18px;background:#111827;color:#fff;display:grid;place-items:center;font-weight:900}
.prg-ddos-instruction__step h3,.prg-ddos-response__template h3,.prg-kiber-channels__step h3,.prg-kiber-compare__step h3,.prg-kiber-crisis__step h3,.prg-kiber-definition__step h3,.prg-kiber-instruction__step h3,.prg-kiber-links__step h3,.prg-kiber-mistakes__step h3,.prg-kiber-preventive__step h3,.prg-kiber-response__step h3,.prg-kiber-risk__step h3,.prg-kiber-scope__step h3,.prg-kiber-threats__step h3{font-size:19px}
.prg-ddos-instruction__step p,.prg-ddos-response__template p{margin-top:6px;color:#4b5563;line-height:1.6}
.prg-ddos-compare__flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:28px}
.prg-ddos-compare__flow-step,.prg-kiber-channels__flow-step,.prg-kiber-compare__flow-step,.prg-kiber-crisis__flow-step,.prg-kiber-definition__flow-step,.prg-kiber-instruction__flow-step,.prg-kiber-links__flow-step,.prg-kiber-mistakes__flow-step,.prg-kiber-preventive__flow-step,.prg-kiber-response__flow-step,.prg-kiber-risk__flow-step,.prg-kiber-scope__flow-step,.prg-kiber-threats__flow-step{padding:18px;border-radius:20px;background:#111827;color:#fff}
.prg-ddos-compare__flow-step span,.prg-kiber-channels__flow-step span,.prg-kiber-compare__flow-step span,.prg-kiber-crisis__flow-step span,.prg-kiber-definition__flow-step span,.prg-kiber-instruction__flow-step span,.prg-kiber-links__flow-step span,.prg-kiber-mistakes__flow-step span,.prg-kiber-preventive__flow-step span,.prg-kiber-response__flow-step span,.prg-kiber-risk__flow-step span,.prg-kiber-scope__flow-step span,.prg-kiber-threats__flow-step span,.prg-lager-crisis__flow-step span,.prg-lager-danger__flow-step span,.prg-lager-definition__flow-step span,.prg-lager-instruction__flow-step span,.prg-lager-intro__flow-step span,.prg-lager-links__flow-step span,.prg-lager-mistakes__flow-step span,.prg-lager-preventive__flow-step span,.prg-lager-response__flow-step span,.prg-lager-risk__flow-step span,.prg-lager-scope__flow-step span,.prg-lager-services__flow-step span,.prg-lager-signs__flow-step span,.prg-oflajn-crisis__flow-step span,.prg-oflajn-danger__flow-step span,.prg-oflajn-definition__flow-step span,.prg-oflajn-fixation__flow-step span,.prg-oflajn-instruction__flow-step span,.prg-oflajn-intro__flow-step span,.prg-oflajn-links__flow-step span,.prg-oflajn-mistakes__flow-step span,.prg-oflajn-preventive__flow-step span,.prg-oflajn-response__flow-step span,.prg-oflajn-risk__flow-step span,.prg-oflajn-scope__flow-step span,.prg-oflajn-services__flow-step span{display:block;color:#fecaca;font-weight:900;margin-bottom:8px}
.prg-ddos-links__links,.prg-deepfake-links__cluster ul,.prg-feik-links__cluster ul,.prg-kiber-channels__links,.prg-kiber-compare__links,.prg-kiber-crisis__links,.prg-kiber-definition__links,.prg-kiber-instruction__links,.prg-kiber-links__links,.prg-kiber-mistakes__links,.prg-kiber-preventive__links,.prg-kiber-response__links,.prg-kiber-risk__links,.prg-kiber-scope__links,.prg-kiber-threats__links,.prg-lager-crisis__links,.prg-lager-danger__links,.prg-lager-definition__links,.prg-lager-instruction__links,.prg-lager-intro__links,.prg-lager-links__links,.prg-lager-mistakes__links,.prg-lager-preventive__links,.prg-lager-response__links,.prg-lager-risk__links,.prg-lager-scope__links,.prg-lager-services__links,.prg-lager-signs__links,.prg-oflajn-crisis__links,.prg-oflajn-danger__links,.prg-oflajn-definition__links,.prg-oflajn-fixation__links,.prg-oflajn-instruction__links,.prg-oflajn-intro__links,.prg-oflajn-links__links,.prg-oflajn-mistakes__links,.prg-oflajn-preventive__links,.prg-oflajn-response__links,.prg-oflajn-risk__links,.prg-oflajn-scope__links,.prg-oflajn-services__links,.prg-postradavshie-scope__column ul,.prg-raskol-links__cluster ul,.prg-raskol-scope__column ul,.prg-serm-links__cluster ul,.prg-shtab-scope__column ul{display:grid;gap:10px;margin-top:16px}
.prg-ddos-faq__item{border:1px solid #e6e9ef;border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(17,24,39,.05);overflow:hidden}
.prg-ddos-faq__question{padding:18px 22px;font-weight:900;color:#111827;cursor:pointer}
.prg-ddos-faq__answer,.prg-lager-faq__answer,.prg-oflajn-faq__answer{padding:0 22px 20px;color:#4b5563;line-height:1.65}
.prg-ddos-lead{background:#111827;color:#fff}
.prg-ddos-lead__inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1fr);gap:34px;align-items:start}
.prg-ddos-lead__points li{padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.08);color:#e5e7eb}
.prg-ddos-lead__form{padding:24px;border-radius:28px;background:#fff;color:#111827}
.prg-ddos-lead__grid,.prg-kiber-lead__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.prg-ddos-lead__field,.prg-lager-lead__field,.prg-oflajn-lead__field{display:grid;gap:7px;font-weight:800;color:#111827}
.prg-ddos-lead__field--wide,.prg-ddos-lead__field--file,.prg-deepfake-lead__field--wide,.prg-feik-lead__field--wide,.prg-kiber-lead__field--wide,.prg-kiber-lead__field--file,.prg-kleveta-lead__field--wide,.prg-lager-lead__field--wide,.prg-lager-lead__field--file,.prg-lichnyj-lead__wide,.prg-lichnyj-lead__submit,.prg-lichnyj-lead__status,.prg-negfio-lead__field--wide,.prg-oflajn-lead__field--wide,.prg-oflajn-lead__field--file,.prg-postradavshie-lead__field--wide,.prg-postradavshie-response__card--wide,.prg-zakaz-lead__field--wide{grid-column:1/-1}
.prg-ddos-lead__input,.prg-ddos-lead__select,.prg-ddos-lead__textarea{width:100%;border:1px solid #d9dee8;border-radius:14px;padding:12px 14px;font:inherit}
.prg-ddos-lead__textarea,.prg-lager-lead__textarea,.prg-lichnyj-lead__form textarea,.prg-oflajn-lead__textarea,.prg-shtab-lead__form textarea{resize:vertical}
.prg-ddos-lead__file,.prg-lager-lead__file,.prg-oflajn-lead__file{font:inherit}
.prg-ddos-lead__micro{margin-top:12px;color:#6b7280;font-size:13px;line-height:1.55}
.prg-ddos-lead__submit{margin-top:18px;width:100%;min-height:52px;border:0;border-radius:999px;background:#d71920;color:#fff;font-weight:900;cursor:pointer}
.prg-ddos-lead__status{margin-top:12px;color:#b91319;font-weight:800}
.prg-ddos-hero{position:relative;padding:72px 24px 84px;background:linear-gradient(135deg,#111827 0%,#222938 58%,#d71920 135%);color:#fff;overflow:hidden}
.prg-ddos-hero:before{content:"";position:absolute;inset:-180px -120px auto auto;width:440px;height:440px;border-radius:50%;background:rgba(215,25,32,.30);filter:blur(18px)}
.prg-ddos-hero:after{content:"";position:absolute;left:-120px;bottom:-180px;width:360px;height:360px;border-radius:50%;background:rgba(255,255,255,.06);filter:blur(8px)}
.prg-ddos-hero__inner{position:relative;max-width:var(--prg-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.72fr);gap:42px;align-items:center}
.prg-ddos-hero__kicker,.prg-kiber-hero__kicker{margin-bottom:16px;color:#fecaca;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-ddos-hero__title{max-width:940px;font-size:clamp(34px,5vw,64px);line-height:1.04;letter-spacing:-.045em}
.prg-ddos-hero__lead,.prg-lager-hero__lead,.prg-oflajn-hero__lead{margin-top:22px;max-width:840px;color:#e5e7eb;font-size:clamp(17px,2vw,22px);line-height:1.58}
.prg-ddos-hero__actions,.prg-kiber-hero__actions,.prg-lager-hero__actions,.prg-oflajn-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}
.prg-ddos-hero__button,.prg-kiber-hero__button,.prg-lager-hero__button,.prg-oflajn-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border-radius:999px;font-weight:900;transition:transform .18s ease,background .18s ease}
.prg-ddos-hero__button--primary,.prg-kiber-hero__button--primary,.prg-lager-hero__button--primary,.prg-oflajn-hero__button--primary{background:#d71920;color:#fff}
.prg-ddos-hero__button--secondary,.prg-kiber-hero__button--secondary,.prg-lager-hero__button--secondary,.prg-oflajn-hero__button--secondary{background:#fff;color:#111827}
.prg-ddos-hero__button--ghost,.prg-kiber-hero__button--ghost,.prg-lager-hero__button--ghost,.prg-oflajn-hero__button--ghost{border:1px solid rgba(255,255,255,.35);color:#fff}
.prg-ddos-hero__micro,.prg-kiber-hero__micro,.prg-lager-hero__micro,.prg-oflajn-hero__micro{margin-top:18px;color:#cbd5e1;font-size:14px;max-width:760px}
.prg-ddos-hero__panel,.prg-kiber-hero__panel,.prg-lager-hero__panel,.prg-oflajn-hero__panel{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:rgba(255,255,255,.08);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.22)}
.prg-ddos-hero__panel-title,.prg-kiber-hero__panel-title,.prg-lager-hero__panel-title,.prg-oflajn-hero__panel-title,.prg-telegram-links__cluster h3,.prg-vkp-links__cluster h3{font-size:20px;margin-bottom:14px}
.prg-ddos-hero__list li,.prg-kiber-hero__list li,.prg-lager-hero__list li,.prg-oflajn-hero__list li{padding:13px 14px;border-radius:16px;background:rgba(255,255,255,.08);color:#f9fafb}
.prg-ddos-hero__list li:before,.prg-kiber-hero__list li:before,.prg-lager-hero__list li:before,.prg-oflajn-hero__list li:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:#d71920}
.prg-deepfake-audio,.prg-feik-danger{padding:76px var(--prg-gutter,24px);background:linear-gradient(180deg,#f8fafc 0%,#fff 100%)}
.prg-deepfake-audio__label,.prg-deepfake-check__label,.prg-deepfake-danger__label,.prg-deepfake-definition__label,.prg-deepfake-faq__label,.prg-deepfake-instruction__label,.prg-deepfake-links__label,.prg-deepfake-preventive__label,.prg-deepfake-rebuttal__label,.prg-deepfake-scenarios__label,.prg-deepfake-scope__label,.prg-deepfake-spread__label,.prg-deepfake-urgency__label,.prg-feik-danger__label,.prg-feik-definition__label,.prg-feik-faq__label,.prg-feik-instruction__label,.prg-feik-links__label,.prg-feik-preventive__label,.prg-feik-rebuttal__label,.prg-feik-scope__label,.prg-feik-spread__label,.prg-feik-urgency__label,.prg-tgk-compare__label,.prg-tgk-danger__label,.prg-tgk-faq__label,.prg-tgk-instruction__label,.prg-tgk-links__label,.prg-tgk-preventive__label,.prg-tgk-response__label,.prg-tgk-risk__label,.prg-tgk-scope__label,.prg-tgk-signs__label,.prg-tgk-types__label{margin-bottom:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-deepfake-audio__title,.prg-deepfake-check__title,.prg-deepfake-danger__title,.prg-deepfake-definition__title,.prg-deepfake-faq__title,.prg-deepfake-instruction__title,.prg-deepfake-preventive__title,.prg-deepfake-rebuttal__title,.prg-deepfake-scope__title,.prg-deepfake-spread__title,.prg-deepfake-urgency__title,.prg-feik-danger__title,.prg-feik-faq__title,.prg-feik-instruction__title,.prg-feik-preventive__title,.prg-feik-rebuttal__title,.prg-feik-scope__title,.prg-feik-spread__title,.prg-feik-urgency__title{color:var(--prg-dark,#111827);font-size:clamp(30px,3.6vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-deepfake-audio__lead,.prg-deepfake-check__text,.prg-deepfake-danger__lead,.prg-deepfake-definition__text,.prg-deepfake-preventive__text,.prg-deepfake-rebuttal__lead,.prg-deepfake-scope__lead,.prg-deepfake-spread__text,.prg-deepfake-urgency__lead,.prg-feik-definition__text,.prg-feik-rebuttal__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-deepfake-audio__grid,.prg-deepfake-scope__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}
.prg-deepfake-audio__card,.prg-deepfake-danger__card,.prg-negfio-compare__card,.prg-negfio-compare__item,.prg-negfio-compare__box,.prg-negfio-definition__card,.prg-negfio-definition__item,.prg-negfio-definition__box,.prg-negfio-faq__card,.prg-negfio-faq__item,.prg-negfio-faq__box,.prg-negfio-instruction__card,.prg-negfio-instruction__item,.prg-negfio-instruction__box,.prg-negfio-mistakes__card,.prg-negfio-mistakes__item,.prg-negfio-mistakes__box,.prg-negfio-pages__card,.prg-negfio-pages__item,.prg-negfio-pages__box,.prg-negfio-ranking__card,.prg-negfio-ranking__item,.prg-negfio-ranking__box,.prg-negfio-response__card,.prg-negfio-response__item,.prg-negfio-response__box,.prg-negfio-scope__card,.prg-negfio-scope__item,.prg-negfio-scope__box,.prg-negfio-types__card,.prg-negfio-types__item,.prg-negfio-types__box,.prg-postradavshie-danger__item,.prg-skriny-formats__card,.prg-skriny-response__card{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-audio__card h3{color:var(--prg-dark,#111827);font-size:19px;font-weight:930;line-height:1.22}
.prg-deepfake-audio__card p{margin-top:10px;color:#4b5563;font-size:15px;line-height:1.6}
.prg-deepfake-audio__notice{margin-top:18px;padding:22px;border-radius:24px;background:#111827;color:#fff;box-shadow:var(--prg-shadow-card)}
.prg-deepfake-audio__notice p{font-size:17px;font-weight:750;line-height:1.6}
.prg-deepfake-audio__notice strong,.prg-kleveta-links__parent .prg-kleveta-links__label{color:#ffb4b8}
.prg-deepfake-check,.prg-deepfake-definition,.prg-deepfake-faq,.prg-deepfake-rebuttal,.prg-deepfake-scenarios,.prg-deepfake-scope,.prg-deepfake-spread,.prg-feik-definition,.prg-feik-faq,.prg-feik-rebuttal,.prg-feik-scope,.prg-feik-spread,.prg-feik-urgency,.prg-kleveta-danger,.prg-kleveta-legal,.prg-lichnyj-danger,.prg-lichnyj-faq,.prg-lichnyj-mistakes,.prg-lichnyj-response,.prg-lichnyj-risk,.prg-lichnyj-scope,.prg-lichnyj-types,.prg-postradavshie-channels,.prg-postradavshie-compare,.prg-postradavshie-faq,.prg-postradavshie-instruction,.prg-postradavshie-preventive,.prg-postradavshie-scenarios,.prg-zakaz-audience,.prg-zakaz-faq,.prg-zakaz-signs,.prg-zakaz-topics{padding:76px var(--prg-gutter,24px);background:#fff}
.prg-deepfake-check__inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,.82fr);gap:36px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-check__warning{margin-top:20px;padding:18px;border-radius:20px;background:#fff1f2;color:#7f1d1d;font-size:15px;font-weight:750;line-height:1.6}
.prg-deepfake-check__card{padding:18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-check__card h3{color:#111827;font-size:18px;font-weight:930;line-height:1.25}
.prg-deepfake-check__card ul{display:grid;gap:9px;margin-top:12px}
.prg-deepfake-check__card li{display:grid;grid-template-columns:auto 1fr;gap:9px;color:#4b5563;font-size:15px;line-height:1.5}
.prg-deepfake-check__card li:before{width:7px;height:7px;margin-top:.62em;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-deepfake-check__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:22px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.2)}
.prg-deepfake-compare{padding:76px var(--prg-gutter,24px);background:#111827}
.prg-deepfake-compare__inner{display:grid;grid-template-columns:minmax(0,.76fr) minmax(360px,.85fr);gap:36px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-compare__label,.prg-deepfake-lead__label,.prg-feik-compare__label,.prg-feik-lead__label,.prg-feik-target__label{margin-bottom:12px;color:#ffb4b8;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-deepfake-compare__title,.prg-deepfake-lead__title,.prg-feik-compare__title,.prg-feik-lead__title,.prg-feik-target__title{color:#fff;font-size:clamp(30px,3.6vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-deepfake-compare__text,.prg-deepfake-lead__text,.prg-feik-compare__text,.prg-feik-lead__text,.prg-feik-target__text{margin-top:18px;color:#d7dde6;font-size:17px;line-height:1.72}
.prg-deepfake-compare__cards article{padding:22px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:rgba(255,255,255,.06)}
.prg-deepfake-compare__cards h3{color:#fff;font-size:20px;font-weight:930;line-height:1.25}
.prg-deepfake-compare__cards p{margin-top:10px;color:#d7dde6;font-size:15px;line-height:1.62}
.prg-deepfake-danger,.prg-deepfake-links,.prg-deepfake-preventive,.prg-deepfake-urgency,.prg-feik-links,.prg-feik-preventive,.prg-postradavshie-links,.prg-postradavshie-response,.prg-postradavshie-risk,.prg-postradavshie-scope{padding:76px var(--prg-gutter,24px);background:#f8fafc}
.prg-deepfake-danger__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}
.prg-deepfake-danger__card h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:930;line-height:1.24;letter-spacing:-.02em}
.prg-deepfake-danger__card p{margin-top:10px;color:#4b5563;font-size:15px;line-height:1.62}
.prg-deepfake-danger__quote{margin-top:18px;padding:26px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#111827 0%,#2c2f33 100%);box-shadow:var(--prg-shadow-card)}
.prg-deepfake-danger__quote strong{display:block;margin-bottom:8px;color:#ffb4b8;font-size:13px;text-transform:uppercase;letter-spacing:.08em}
.prg-deepfake-danger__quote p{font-size:18px;font-weight:750;line-height:1.62}
.prg-deepfake-definition__inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,.82fr);gap:36px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-definition__note{margin-top:22px;padding:18px;border-left:4px solid var(--prg-red,#d71920);border-radius:0 18px 18px 0;background:#f8fafc;color:#374151;font-size:15px;font-weight:700;line-height:1.6}
.prg-deepfake-definition__list,.prg-deepfake-preventive__list,.prg-deepfake-spread__grid,.prg-lps-serm__grid,.prg-postradavshie-preventive__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.prg-deepfake-definition__item{padding:18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:#46505f;font-size:15px;font-weight:700;line-height:1.5;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-definition__item span{display:block;margin-bottom:8px;color:var(--prg-red,#d71920);font-size:13px;font-weight:950;text-transform:uppercase}
.prg-deepfake-faq__head{text-align:center}
.prg-deepfake-faq__list,.prg-kiber-faq__list,.prg-lager-faq__list,.prg-oflajn-faq__list,.prg-postradavshie-faq__list{display:grid;gap:12px;margin-top:30px}
.prg-deepfake-faq__item,.prg-tgk-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-faq__question{position:relative;padding:20px 56px 20px 20px;color:#111827;font-size:17px;font-weight:900;line-height:1.35;cursor:pointer}
.prg-deepfake-faq__question:after{position:absolute;right:20px;top:20px;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);font-size:20px;line-height:28px;text-align:center;content:"+"}
.prg-deepfake-faq__item[open] .prg-deepfake-faq__question:after,.prg-election-faq__item[open] .prg-election-faq__question::after,.prg-kleveta-faq__item[open] .prg-kleveta-faq__question:after,.prg-serm-faq__item[open] .prg-serm-faq__question:after{content:"−"}
.prg-deepfake-faq__answer{padding:0 20px 20px;color:#4b5563;font-size:16px;line-height:1.68}
.prg-deepfake-hero,.prg-feik-hero,.prg-kleveta-hero,.prg-lichnyj-hero,.prg-postradavshie-hero,.prg-zakaz-hero{position:relative;overflow:hidden;padding:64px var(--prg-gutter,24px) 72px}
.prg-deepfake-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 8% 10%,rgba(215,25,32,.16),transparent 32%),radial-gradient(circle at 92% 9%,rgba(17,24,39,.13),transparent 34%),linear-gradient(135deg,#fff 0%,#f7f9fc 58%,#fff 100%);content:""}
.prg-deepfake-hero__inner{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(340px,.72fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-hero__kicker,.prg-feik-hero__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(215,25,32,.2);border-radius:999px;color:var(--prg-red,#d71920);background:rgba(255,241,242,.94);font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}
.prg-deepfake-hero__kicker:before,.prg-feik-hero__kicker:before,.prg-kleveta-hero__kicker:before,.prg-lichnyj-hero__kicker:before,.prg-postradavshie-hero__kicker:before,.prg-serm-hero__kicker:before,.prg-zakaz-audience__label:before,.prg-zakaz-audience__kicker:before,.prg-zakaz-definition__label:before,.prg-zakaz-definition__kicker:before,.prg-zakaz-faq__label:before,.prg-zakaz-faq__kicker:before,.prg-zakaz-hero__kicker:before,.prg-zakaz-instruction__label:before,.prg-zakaz-instruction__kicker:before,.prg-zakaz-intro__label:before,.prg-zakaz-intro__kicker:before,.prg-zakaz-lead__label:before,.prg-zakaz-lead__kicker:before,.prg-zakaz-links__label:before,.prg-zakaz-links__kicker:before,.prg-zakaz-mistakes__label:before,.prg-zakaz-mistakes__kicker:before,.prg-zakaz-preventive__label:before,.prg-zakaz-preventive__kicker:before,.prg-zakaz-process__label:before,.prg-zakaz-process__kicker:before,.prg-zakaz-scope__label:before,.prg-zakaz-scope__kicker:before,.prg-zakaz-serm__label:before,.prg-zakaz-signs__label:before,.prg-zakaz-signs__kicker:before,.prg-zakaz-spread__label:before,.prg-zakaz-spread__kicker:before,.prg-zakaz-topics__label:before,.prg-zakaz-topics__kicker:before,.prg-zakaz-urgency__label:before,.prg-zakaz-urgency__kicker:before{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px rgba(215,25,32,.12);content:""}
.prg-deepfake-hero__title{max-width:850px;color:var(--prg-dark,#111827);font-size:clamp(34px,5vw,62px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-deepfake-hero__headline,.prg-feik-hero__headline,.prg-postradavshie-hero__headline,.prg-zakaz-hero__headline{max-width:800px;margin-top:20px;color:var(--prg-graphite,#2c2f33);font-size:clamp(22px,2.75vw,34px);line-height:1.14;font-weight:850;letter-spacing:-.025em}
.prg-deepfake-hero__lead,.prg-feik-hero__lead,.prg-postradavshie-hero__lead{max-width:800px;margin-top:20px;color:var(--prg-gray,#4b5563);font-size:clamp(17px,1.35vw,20px);line-height:1.68}
.prg-deepfake-hero__button,.prg-deepfake-hero__button-secondary,.prg-deepfake-hero__button-tertiary,.prg-feik-hero__button,.prg-feik-hero__button-secondary,.prg-feik-hero__button-tertiary,.prg-kleveta-hero__button,.prg-kleveta-hero__button-secondary,.prg-kleveta-hero__button-tertiary,.prg-lichnyj-hero__button,.prg-lichnyj-hero__button-secondary,.prg-lichnyj-hero__button-tertiary,.prg-postradavshie-hero__button,.prg-postradavshie-hero__button-secondary,.prg-postradavshie-hero__button-tertiary,.prg-serm-hero__button,.prg-serm-hero__button-secondary,.prg-serm-hero__button-tertiary,.prg-zakaz-hero__button,.prg-zakaz-hero__button-secondary,.prg-zakaz-hero__button-tertiary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 20px;border-radius:999px;font-size:15px;font-weight:900;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease),color var(--prg-transition,180ms ease),border-color var(--prg-transition,180ms ease)}
.prg-deepfake-hero__button,.prg-feik-hero__button,.prg-kleveta-hero__button,.prg-lichnyj-hero__button,.prg-postradavshie-hero__button,.prg-serm-hero__button,.prg-zakaz-hero__button{color:#fff;background:var(--prg-red,#d71920);box-shadow:0 18px 38px rgba(215,25,32,.24)}
.prg-deepfake-hero__button:hover,.prg-deepfake-hero__button:focus-visible,.prg-feik-hero__button:hover,.prg-feik-hero__button:focus-visible,.prg-kleveta-hero__button:hover,.prg-kleveta-hero__button:focus-visible,.prg-lichnyj-hero__button:hover,.prg-lichnyj-hero__button:focus-visible,.prg-postradavshie-hero__button:hover,.prg-postradavshie-hero__button:focus-visible,.prg-serm-hero__button:hover,.prg-serm-hero__button:focus-visible,.prg-zakaz-hero__button:hover,.prg-zakaz-hero__button:focus-visible{background:var(--prg-red-dark,#b91319);transform:translateY(-1px)}
.prg-deepfake-hero__button-secondary,.prg-feik-hero__button-secondary,.prg-kleveta-hero__button-secondary,.prg-lichnyj-hero__button-secondary,.prg-postradavshie-hero__button-secondary,.prg-serm-hero__button-secondary,.prg-zakaz-hero__button-secondary{border:1px solid var(--prg-line,#e6e9ef);color:var(--prg-dark,#111827);background:#fff}
.prg-deepfake-hero__button-secondary:hover,.prg-deepfake-hero__button-secondary:focus-visible,.prg-feik-hero__button-secondary:hover,.prg-feik-hero__button-secondary:focus-visible,.prg-kleveta-hero__button-secondary:hover,.prg-kleveta-hero__button-secondary:focus-visible,.prg-lichnyj-hero__button-secondary:hover,.prg-lichnyj-hero__button-secondary:focus-visible,.prg-postradavshie-hero__button-secondary:hover,.prg-postradavshie-hero__button-secondary:focus-visible,.prg-serm-hero__button-secondary:hover,.prg-serm-hero__button-secondary:focus-visible,.prg-zakaz-hero__button-secondary:hover,.prg-zakaz-hero__button-secondary:focus-visible{border-color:rgba(215,25,32,.35);color:var(--prg-red,#d71920);box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-hero__button-tertiary,.prg-election-hero__button-tertiary,.prg-feik-hero__button-tertiary,.prg-fond-risk__table tbody td,.prg-kleveta-hero__button-tertiary,.prg-lichnyj-hero__button-tertiary,.prg-postradavshie-hero__button-tertiary,.prg-serm-hero__button-tertiary,.prg-zakaz-hero__button-tertiary{color:var(--prg-gray,#4b5563)}
.prg-deepfake-hero__micro,.prg-feik-hero__micro,.prg-kleveta-hero__micro,.prg-postradavshie-hero__micro,.prg-serm-hero__micro,.prg-zakaz-hero__micro{max-width:760px;margin-top:18px;color:#5c6675;font-size:14px;line-height:1.65}
.prg-deepfake-hero__panel,.prg-feik-hero__panel,.prg-kleveta-hero__panel,.prg-lichnyj-hero__panel,.prg-postradavshie-hero__panel,.prg-zakaz-hero__panel{position:relative;padding:26px;border:1px solid rgba(230,233,239,.94);border-radius:30px;background:rgba(255,255,255,.95);box-shadow:0 30px 90px rgba(17,24,39,.12)}
.prg-deepfake-hero__panel:before,.prg-feik-hero__panel:before,.prg-lichnyj-hero__panel:before,.prg-postradavshie-hero__panel:before{position:absolute;inset:16px;z-index:-1;border-radius:26px;background:linear-gradient(135deg,rgba(215,25,32,.1),rgba(17,24,39,.05));transform:rotate(-2deg);content:""}
.prg-deepfake-hero__panel-head,.prg-feik-hero__panel-head,.prg-kleveta-hero__panel-head,.prg-lichnyj-hero__panel-head,.prg-postradavshie-hero__panel-head,.prg-serm-hero__panel-head,.prg-zakaz-hero__panel-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}
.prg-deepfake-hero__panel-title,.prg-feik-hero__panel-title,.prg-kleveta-hero__panel-title,.prg-lichnyj-hero__panel-title,.prg-postradavshie-hero__panel-title,.prg-serm-hero__panel-title,.prg-zakaz-hero__panel-title{color:var(--prg-dark,#111827);font-size:22px;line-height:1.2;font-weight:950;letter-spacing:-.02em}
.prg-deepfake-hero__panel-badge,.prg-feik-hero__panel-badge,.prg-lichnyj-hero__panel-badge,.prg-postradavshie-hero__panel-badge{display:inline-flex;height:max-content;padding:6px 10px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:12px;font-weight:900;text-transform:uppercase}
.prg-deepfake-hero__check-list,.prg-election-faq__list,.prg-election-serm__query-list,.prg-election-why__list,.prg-feik-hero__check-list,.prg-kleveta-faq__list,.prg-kleveta-hero__check-list,.prg-kleveta-links__cluster ul,.prg-lichnyj-hero__check-list,.prg-postradavshie-hero__check-list,.prg-serm-faq__list,.prg-serm-hero__audit-list,.prg-shtab-faq__list,.prg-telegram-links__cluster ul,.prg-tgk-links__cluster ul,.prg-tgk-scope__column ul,.prg-vkp-links__cluster ul,.prg-zakaz-hero__check-list{display:grid;gap:10px}
.prg-deepfake-hero__check-list li,.prg-feik-hero__check-list li,.prg-kleveta-hero__check-list li,.prg-lichnyj-hero__check-list li,.prg-postradavshie-hero__check-list li,.prg-serm-hero__audit-list li,.prg-zakaz-hero__check-list li{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:14px;border:1px solid rgba(230,233,239,.9);border-radius:18px;background:#fff;color:#424a57;font-size:14px;font-weight:650;line-height:1.48}
.prg-deepfake-hero__check-list span,.prg-feik-hero__check-list span,.prg-kleveta-hero__check-list span,.prg-lichnyj-hero__check-list span,.prg-postradavshie-hero__check-list span,.prg-serm-hero__audit-list span,.prg-zakaz-hero__check-list span{color:var(--prg-red,#d71920);font-weight:950}
.prg-deepfake-hero__tags,.prg-feik-hero__tags,.prg-kleveta-hero__tags,.prg-lichnyj-hero__tags,.prg-postradavshie-hero__tags,.prg-serm-definition__chips,.prg-serm-hero__tags,.prg-zakaz-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
.prg-deepfake-hero__tags span,.prg-feik-hero__tags span,.prg-kleveta-hero__tags span,.prg-lichnyj-hero__tags span,.prg-postradavshie-hero__tags span,.prg-serm-hero__tags span,.prg-zakaz-hero__tags span{padding:7px 10px;border-radius:999px;color:#3f4652;background:#f3f5f8;font-size:12px;font-weight:800}
.prg-deepfake-instruction,.prg-feik-instruction{padding:76px var(--prg-gutter,24px);background:linear-gradient(180deg,#fff 0%,#f8fafc 100%)}
.prg-deepfake-instruction__head,.prg-skriny-signs__head{max-width:930px}
.prg-deepfake-instruction__lead,.prg-feik-instruction__lead,.prg-feik-preventive__lead,.prg-feik-urgency__lead,.prg-skriny-definition__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-deepfake-instruction__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:34px;counter-reset:deepfakeStep}
.prg-deepfake-instruction__steps li{position:relative;min-height:86px;padding:18px 18px 18px 64px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;color:#46505f;font-size:15px;font-weight:650;line-height:1.55;box-shadow:var(--prg-shadow-soft);counter-increment:deepfakeStep}
.prg-deepfake-instruction__steps li:before{position:absolute;left:18px;top:18px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;color:#fff;background:var(--prg-red,#d71920);font-size:13px;font-weight:950;content:counter(deepfakeStep,decimal-leading-zero)}
.prg-deepfake-instruction__button,.prg-feik-instruction__button,.prg-feik-scope__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:28px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.2)}
.prg-deepfake-intro{padding:26px var(--prg-gutter,24px) 42px;background:#fff}
.prg-deepfake-intro__box{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;padding:24px;border:1px solid rgba(215,25,32,.18);border-radius:28px;background:linear-gradient(135deg,#fff1f2 0%,#fff 62%);box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-intro__mark{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:20px;color:#fff;background:var(--prg-red,#d71920);font-size:18px;font-weight:950;box-shadow:0 18px 36px rgba(215,25,32,.22)}
.prg-deepfake-intro__title{color:var(--prg-dark,#111827);font-size:22px;font-weight:950;line-height:1.22;letter-spacing:-.02em}
.prg-deepfake-intro__text{margin-top:8px;color:#4b5563;font-size:16px;line-height:1.66}
.prg-deepfake-intro__link,.prg-feik-spread__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:14px;font-weight:900;white-space:nowrap}
.prg-deepfake-intro__link:hover,.prg-deepfake-lead__button:hover,.prg-deepfake-lead__button:focus-visible,.prg-feik-lead__button:hover,.prg-feik-lead__button:focus-visible,.prg-kleveta-lead__button:hover,.prg-kleveta-lead__button:focus-visible,.prg-zakaz-lead__button:hover,.prg-zakaz-lead__button:focus-visible{background:var(--prg-red-dark,#b91319)}
.prg-deepfake-lead,.prg-feik-lead{padding:76px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#2c2f33 100%)}
.prg-deepfake-lead__inner,.prg-feik-lead__inner{display:grid;grid-template-columns:minmax(0,.74fr) minmax(360px,.9fr);gap:36px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-lead__notes,.prg-feik-lead__notes,.prg-telegram-hero__signals,.prg-tgk-hero__signals,.prg-vkp-hero__signals{display:grid;gap:12px;margin-top:24px}
.prg-deepfake-lead__notes li,.prg-feik-lead__notes li{padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#fff;background:rgba(255,255,255,.06);font-size:15px;font-weight:700;line-height:1.45}
.prg-deepfake-lead__form,.prg-feik-lead__form{padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.22)}
.prg-deepfake-lead__form-title,.prg-feik-lead__form-title,.prg-feik-rebuttal__box h3{color:var(--prg-dark,#111827);font-size:24px;font-weight:950;line-height:1.2;letter-spacing:-.02em}
.prg-deepfake-lead__form-grid,.prg-feik-lead__form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px}
.prg-deepfake-lead__field,.prg-feik-lead__field{display:grid;gap:8px;color:#374151;font-size:13px;font-weight:850}
.prg-deepfake-lead__input,.prg-deepfake-lead__select,.prg-deepfake-lead__textarea,.prg-deepfake-lead__file,.prg-feik-lead__input,.prg-feik-lead__select,.prg-feik-lead__textarea,.prg-feik-lead__file{width:100%;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;background:#fff;color:var(--prg-dark,#111827);font:inherit;font-size:15px}
.prg-deepfake-lead__input,.prg-deepfake-lead__select,.prg-feik-lead__input,.prg-feik-lead__select{height:48px;padding:0 14px}
.prg-deepfake-lead__textarea,.prg-feik-lead__textarea{min-height:110px;padding:14px;resize:vertical}
.prg-deepfake-lead__file,.prg-feik-lead__file{padding:12px}
.prg-deepfake-lead__micro,.prg-feik-lead__micro{margin-top:14px;color:#6b7280;font-size:13px;line-height:1.55}
.prg-deepfake-lead__button,.prg-feik-lead__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:18px;border:0;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 18px 38px rgba(215,25,32,.22)}
.prg-deepfake-lead__status,.prg-feik-lead__status{min-height:20px;margin-top:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:800}
.prg-deepfake-links__parent,.prg-feik-links__parent{padding:30px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-links__title,.prg-deepfake-scenarios__title,.prg-feik-links__title{max-width:820px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.6vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-deepfake-links__parent p{max-width:860px;margin-top:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-deepfake-links__parent-link,.prg-feik-links__parent-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:20px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:14px;font-weight:900}
.prg-deepfake-links__clusters,.prg-feik-links__clusters{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}
.prg-deepfake-links__cluster,.prg-feik-danger__card,.prg-feik-links__cluster,.prg-feik-scope__card,.prg-kleveta-cases__card,.prg-postradavshie-links__cluster,.prg-postradavshie-response__card,.prg-postradavshie-scope__column,.prg-skriny-links__cluster,.prg-skriny-signs__box,.prg-zakaz-links__parent,.prg-zakaz-links__cluster{padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-links__cluster h3,.prg-feik-links__cluster h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:920;line-height:1.25;letter-spacing:-.02em}
.prg-deepfake-links__cluster a,.prg-feik-links__cluster a{color:#46505f;font-size:15px;font-weight:750;line-height:1.45;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.prg-deepfake-preventive__inner{display:grid;grid-template-columns:minmax(0,.74fr) minmax(360px,.9fr);gap:36px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-preventive__cta{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.2)}
.prg-deepfake-preventive__item{padding:16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:#46505f;font-size:15px;font-weight:700;line-height:1.5;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-preventive__item:before{display:block;width:22px;height:3px;margin-bottom:12px;border-radius:999px;background:var(--prg-red,#d71920);content:""}
.prg-deepfake-rebuttal__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}
.prg-deepfake-rebuttal__card,.prg-zakaz-definition__card,.prg-zakaz-definition__list{padding:26px;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-rebuttal__card h3{color:#111827;font-size:21px;font-weight:930;line-height:1.24;letter-spacing:-.02em}
.prg-deepfake-rebuttal__sample{margin-top:14px;padding:18px;border-radius:18px;background:#f8fafc;color:#374151;font-size:15px;font-weight:650;line-height:1.7}
.prg-deepfake-rebuttal__warning{margin-top:18px;padding:20px;border-radius:22px;background:#111827;color:#fff}
.prg-deepfake-rebuttal__warning strong{display:block;margin-bottom:8px;color:#ffb4b8;font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.prg-deepfake-rebuttal__warning p{color:#e5e7eb;font-size:16px;line-height:1.65}
.prg-deepfake-scenarios__head{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:30px}
.prg-deepfake-scenarios__lead{max-width:430px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.65}
.prg-deepfake-scenarios__card{position:relative;min-height:232px;padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-deepfake-scenarios__num,.prg-feik-spread__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:16px;border-radius:14px;color:#fff;background:var(--prg-red,#d71920);font-size:13px;font-weight:950}
.prg-deepfake-scenarios__card h3{color:var(--prg-dark,#111827);font-size:19px;font-weight:930;line-height:1.23;letter-spacing:-.02em}
.prg-deepfake-scenarios__card p{margin-top:10px;color:#4b5563;font-size:14px;line-height:1.6}
.prg-deepfake-scenarios__cta,.prg-deepfake-scope__cta,.prg-lichnyj-danger__cta,.prg-lichnyj-response__cta,.prg-lichnyj-scope__cta,.prg-lichnyj-types__cta,.prg-postradavshie-scenarios__cta{display:flex;justify-content:center;margin-top:28px}
.prg-deepfake-scenarios__button,.prg-deepfake-scope__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.2)}
.prg-deepfake-scope__card{padding:20px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-scope__card h3{color:#111827;font-size:18px;font-weight:930;line-height:1.25;letter-spacing:-.02em}
.prg-deepfake-scope__card p{margin-top:10px;color:#4b5563;font-size:14px;line-height:1.58}
.prg-deepfake-spread__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,.9fr);gap:36px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-deepfake-spread__note{margin-top:22px;padding:20px;border-radius:22px;background:#fff1f2;color:#7f1d1d;font-size:15px;font-weight:750;line-height:1.55}
.prg-deepfake-spread__item{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:#414a57;font-size:15px;font-weight:800;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-spread__item:before{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-deepfake-urgency__table-wrap{margin-top:30px;overflow-x:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-deepfake-urgency__table th,.prg-deepfake-urgency__table td{padding:18px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top}
.prg-deepfake-urgency__table th{color:#111827;background:#f3f5f8;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}
.prg-deepfake-urgency__table td{color:#424a57;font-size:15px;line-height:1.55}
.prg-deepfake-urgency__risk{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:950;white-space:nowrap}
.prg-deepfake-urgency__risk--low{color:#365314;background:#ecfccb}
.prg-deepfake-urgency__risk--mid,.prg-telegram-risk__badge--middle,.prg-vkp-risk__badge--middle{color:#713f12;background:#fef3c7}
.prg-deepfake-urgency__risk--high,.prg-telegram-risk__badge--high,.prg-vkp-risk__badge--high{color:#7f1d1d;background:#fee2e2}
.prg-deepfake-urgency__risk--critical,.prg-deepfake-urgency__risk--p1,.prg-kleveta-urgency__risk--critical,.prg-lichnyj-risk__badge--critical,.prg-lichnyj-risk__badge--p1,.prg-listovki-risk__badge--critical,.prg-postradavshie-risk__badge--critical,.prg-telegram-hero__btn--primary,.prg-telegram-risk__badge--critical,.prg-tgk-hero__btn--primary,.prg-tgk-risk__badge--critical,.prg-vkp-hero__btn--primary,.prg-vkp-risk__badge--critical,.prg-zakaz-urgency__risk--critical{color:#fff;background:var(--prg-red,#d71920)}
.prg-deepfake-urgency__cta{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:24px;padding:22px;border-radius:24px;background:#111827;color:#fff}
.prg-deepfake-urgency__cta p{max-width:740px;color:#d7dde6;font-size:16px;line-height:1.6}
.prg-deepfake-urgency__button,.prg-kleveta-formats__cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:14px;font-weight:900;white-space:nowrap}
.prg-election-audience{padding:72px var(--prg-gutter,24px);background:#f7f9fc}
.prg-election-audience__head,.prg-election-threats__head{display:grid;grid-template-columns:minmax(0,0.78fr) minmax(300px,0.54fr);gap:28px;align-items:end;margin-bottom:28px}
.prg-election-audience__label,.prg-election-cases__label,.prg-election-definition__label,.prg-election-faq__label,.prg-election-links__label,.prg-election-preventive__label,.prg-election-process__label,.prg-election-services__label,.prg-election-threats__label,.prg-election-why__label{margin-bottom:10px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}
.prg-election-audience__title,.prg-election-cases__title,.prg-election-faq__title,.prg-election-links__title,.prg-election-preventive__title,.prg-election-process__title,.prg-election-threats__title,.prg-election-why__title{color:var(--prg-dark,#111827);font-size:clamp(30px,3.6vw,48px);line-height:1.08;font-weight:950;letter-spacing:-0.04em}
.prg-election-audience__text{color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.7}
.prg-election-audience__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.prg-election-audience__item{display:flex;align-items:center;min-height:62px;padding:13px 15px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#ffffff;box-shadow:0 10px 24px rgba(17,24,39,0.04);color:var(--prg-graphite,#2c2f33);font-size:14px;line-height:1.35;font-weight:800}
.prg-election-cases,.prg-election-links,.prg-election-preventive,.prg-election-services,.prg-kleveta-cases,.prg-kleveta-faq,.prg-kleveta-formats,.prg-kleveta-instruction,.prg-serm-definition,.prg-serm-links,.prg-serm-pages,.prg-serm-queries,.prg-serm-scope,.prg-serm-suggestions,.prg-serm-urgency{padding:78px var(--prg-gutter,24px);background:#f7f9fc}
.prg-election-cases__head{max-width:820px;margin-bottom:32px}
.prg-election-cases__case,.prg-election-links__cluster{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#ffffff;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06))}
.prg-election-cases__case-title{color:var(--prg-dark,#111827);font-size:18px;line-height:1.25;font-weight:950}
.prg-election-cases__row{margin-top:12px;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.62}
.prg-election-cases__row strong{color:var(--prg-graphite,#2c2f33)}
.prg-election-definition{padding:70px var(--prg-gutter,24px);background:#ffffff}
.prg-election-definition__inner{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(340px,0.72fr);gap:46px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-definition__title{font-size:clamp(30px,3.6vw,48px);line-height:1.08;font-weight:950;letter-spacing:-0.04em;color:var(--prg-dark,#111827)}
.prg-election-definition__text{margin-top:20px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.82}
.prg-election-definition__matrix{display:grid;gap:12px;padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#f8fafc;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06))}
.prg-election-definition__matrix-title{color:var(--prg-dark,#111827);font-size:18px;line-height:1.3;font-weight:950}
.prg-election-definition__tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}
.prg-election-definition__tag{display:inline-flex;align-items:center;min-height:36px;padding:7px 11px;border:1px solid rgba(230,233,239,0.9);border-radius:999px;color:var(--prg-graphite,#2c2f33);background:#ffffff;font-size:13px;line-height:1.2;font-weight:750}
.prg-election-faq,.prg-election-instruction,.prg-election-process,.prg-election-threats,.prg-election-why,.prg-serm-audience,.prg-serm-compare,.prg-serm-faq,.prg-serm-instruction,.prg-serm-intro,.prg-serm-mistakes,.prg-serm-problems,.prg-serm-process{padding:78px var(--prg-gutter,24px);background:#ffffff}
.prg-election-faq__inner{display:grid;grid-template-columns:minmax(300px,0.58fr) minmax(0,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-faq__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.7}
.prg-election-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#f8fafc}
.prg-election-faq__question{position:relative;padding:18px 50px 18px 18px;color:var(--prg-dark,#111827);font-size:16px;line-height:1.35;font-weight:900;cursor:pointer}
.prg-election-faq__question::after{position:absolute;top:18px;right:18px;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:18px;line-height:1;content:"+"}
.prg-election-faq__answer{padding:0 18px 18px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.68}
.prg-election-hero,.prg-serm-hero{position:relative;overflow:hidden;padding:56px var(--prg-gutter,24px) 70px}
.prg-election-hero::before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 15% 12%,rgba(215,25,32,0.12),transparent 32%),radial-gradient(circle at 92% 16%,rgba(17,24,39,0.10),transparent 30%),linear-gradient(135deg,#ffffff 0%,#f7f9fc 48%,#ffffff 100%);content:""}
.prg-election-hero::after{position:absolute;right:-180px;bottom:-240px;z-index:-1;width:620px;height:620px;border:1px solid rgba(17,24,39,0.08);border-radius:50%;background:radial-gradient(circle,rgba(215,25,32,0.07),transparent 64%);content:""}
.prg-election-hero__inner{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,0.82fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-hero__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(215,25,32,0.18);border-radius:999px;color:var(--prg-red,#d71920);background:rgba(255,241,242,0.92);font-size:13px;font-weight:850;line-height:1.2;letter-spacing:0.04em;text-transform:uppercase}
.prg-election-hero__kicker::before{width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 0 5px rgba(215,25,32,0.12);content:""}
.prg-election-hero__title{max-width:790px;font-size:clamp(38px,5.4vw,70px);line-height:0.98;font-weight:950;letter-spacing:-0.055em;color:var(--prg-dark,#111827)}
.prg-election-hero__headline{max-width:760px;margin-top:20px;font-size:clamp(23px,3vw,34px);line-height:1.14;font-weight:850;letter-spacing:-0.025em;color:var(--prg-graphite,#2c2f33)}
.prg-election-hero__lead{max-width:760px;margin-top:20px;color:var(--prg-gray,#4b5563);font-size:clamp(17px,1.45vw,20px);line-height:1.68}
.prg-election-hero__button,.prg-election-hero__button-secondary,.prg-election-hero__button-tertiary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 20px;border-radius:999px;font-size:15px;line-height:1.2;font-weight:900;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease),color var(--prg-transition,180ms ease),border-color var(--prg-transition,180ms ease)}
.prg-election-hero__button{color:#ffffff;background:var(--prg-red,#d71920);box-shadow:0 18px 38px rgba(215,25,32,0.24)}
.prg-election-hero__button:hover,.prg-election-hero__button:focus-visible{background:var(--prg-red-dark,#b91319);box-shadow:0 22px 46px rgba(215,25,32,0.28);transform:translateY(-1px)}
.prg-election-hero__button-secondary,.prg-hero__button-secondary{border:1px solid var(--prg-line,#e6e9ef);color:var(--prg-dark,#111827);background:#ffffff}
.prg-election-hero__button-secondary:hover,.prg-election-hero__button-secondary:focus-visible{border-color:rgba(215,25,32,0.35);color:var(--prg-red,#d71920);box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06));transform:translateY(-1px)}
.prg-election-hero__micro{max-width:750px;margin-top:18px;color:#5c6675;font-size:14px;line-height:1.65}
.prg-election-hero__panel{position:relative;padding:26px;border:1px solid rgba(230,233,239,0.92);border-radius:30px;background:rgba(255,255,255,0.94);box-shadow:0 30px 90px rgba(17,24,39,0.12)}
.prg-election-hero__panel::before{position:absolute;inset:16px;z-index:-1;border-radius:26px;background:linear-gradient(135deg,rgba(215,25,32,0.08),rgba(17,24,39,0.05));transform:rotate(-2deg);content:""}
.prg-election-hero__panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}
.prg-election-hero__panel-title{font-size:21px;line-height:1.2;font-weight:950;letter-spacing:-0.02em;color:var(--prg-dark,#111827)}
.prg-election-hero__panel-status{display:inline-flex;align-items:center;min-height:30px;padding:6px 9px;border-radius:999px;color:var(--prg-red,#d71920);background:var(--prg-red-soft,#fff1f2);font-size:12px;font-weight:850;white-space:nowrap}
.prg-election-hero__threat-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#ffffff}
.prg-election-hero__threat-index{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:13px;color:#ffffff;background:var(--prg-dark,#111827);font-size:13px;font-weight:950}
.prg-election-hero__threat-name{display:block;color:var(--prg-dark,#111827);font-size:15px;line-height:1.25;font-weight:900}
.prg-election-hero__threat-desc{display:block;margin-top:3px;color:var(--prg-gray,#4b5563);font-size:13px;line-height:1.35}
.prg-election-hero__threat-level{justify-self:end;padding:5px 8px;border-radius:999px;color:var(--prg-red,#d71920);background:rgba(215,25,32,0.08);font-size:11px;line-height:1.2;font-weight:900;white-space:nowrap}
.prg-election-hero__panel-bottom{display:grid;gap:8px;margin-top:16px;padding:16px;border-radius:20px;color:rgba(255,255,255,0.78);background:#0b111b}
.prg-election-hero__panel-bottom strong,.prg-election-services__cta-text strong{color:#ffffff}
.prg-election-instruction__inner{display:grid;grid-template-columns:minmax(0,0.78fr) minmax(340px,0.62fr);gap:34px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-instruction__card{padding:30px;border-radius:30px;color:#ffffff;background:linear-gradient(135deg,#111827,#2c2f33);box-shadow:0 24px 70px rgba(17,24,39,0.16)}
.prg-election-instruction__label,.prg-election-lead__label,.prg-election-serm__label{margin-bottom:10px;color:#fecdd3;font-size:13px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}
.prg-election-instruction__title,.prg-election-serm__title{color:#ffffff;font-size:clamp(30px,3.6vw,48px);line-height:1.08;font-weight:950;letter-spacing:-0.04em}
.prg-election-instruction__text{margin-top:16px;color:rgba(255,255,255,0.76);font-size:16px;line-height:1.7}
.prg-election-instruction__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:12px 17px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:14px;line-height:1.2;font-weight:900}
.prg-election-instruction__steps{display:grid;gap:10px;counter-reset:prg-election-instruction}
.prg-election-instruction__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;align-items:start;padding:16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#f8fafc;color:var(--prg-graphite,#2c2f33);font-size:15px;line-height:1.55}
.prg-election-instruction__step::before{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:11px;color:#ffffff;background:var(--prg-red,#d71920);font-size:13px;font-weight:950;counter-increment:prg-election-instruction;content:counter(prg-election-instruction)}
.prg-election-lead{padding:78px var(--prg-gutter,24px);background:radial-gradient(circle at 14% 12%,rgba(215,25,32,0.16),transparent 32%),linear-gradient(135deg,#111827 0%,#0b111b 64%,#05070b 100%)}
.prg-election-lead__inner{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(380px,0.78fr);gap:34px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-lead__title{color:#ffffff;font-size:clamp(32px,4vw,54px);line-height:1.04;font-weight:950;letter-spacing:-0.045em}
.prg-election-lead__text{margin-top:18px;color:rgba(255,255,255,0.74);font-size:16px;line-height:1.75}
.prg-election-lead__note-list,.prg-kleveta-lead__notes,.prg-raskol-lead__points,.prg-serm-lead__notes,.prg-shtab-lead__points{display:grid;gap:10px;margin-top:22px}
.prg-election-lead__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;color:rgba(255,255,255,0.82);font-size:14px;line-height:1.52}
.prg-election-lead__note::before{width:20px;height:20px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);text-align:center;font-size:13px;line-height:20px;font-weight:950;content:"✓"}
.prg-election-lead__form{display:grid;gap:15px;padding:26px;border:1px solid rgba(255,255,255,0.14);border-radius:30px;background:rgba(255,255,255,0.96);box-shadow:0 30px 90px rgba(0,0,0,0.22)}
.prg-election-lead__form-title{color:var(--prg-dark,#111827);font-size:22px;line-height:1.22;font-weight:950;letter-spacing:-0.02em}
.prg-election-lead__form-grid,.prg-election-preventive__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.prg-election-lead__field,.prg-postradavshie-lead__field,.prg-zakaz-lead__field{display:grid;gap:7px}
.prg-election-lead__label-field{color:var(--prg-graphite,#2c2f33);font-size:13px;line-height:1.25;font-weight:850}
.prg-election-lead__input,.prg-election-lead__select,.prg-election-lead__textarea{min-height:48px;padding:12px 13px;border:1px solid #dbe1ea;border-radius:14px;color:var(--prg-dark,#111827);background:#ffffff;font-size:14px;line-height:1.35;transition:border-color var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-election-lead__textarea{min-height:116px}
.prg-election-lead__input:focus,.prg-election-lead__select:focus,.prg-election-lead__textarea:focus{border-color:rgba(215,25,32,0.55);outline:0;box-shadow:0 0 0 4px rgba(215,25,32,0.12)}
.prg-election-lead__file{padding:11px;border:1px dashed #cbd5e1;border-radius:14px;color:var(--prg-gray,#4b5563);background:#f8fafc;font-size:13px}
.prg-election-lead__radios{display:flex;flex-wrap:wrap;gap:8px}
.prg-election-lead__radio{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;color:var(--prg-graphite,#2c2f33);background:#ffffff;font-size:13px;font-weight:760}
.prg-election-lead__radio input{width:auto}
.prg-election-lead__micro{color:var(--prg-gray,#4b5563);font-size:13px;line-height:1.55}
.prg-election-lead__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 18px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:15px;line-height:1.2;font-weight:950;box-shadow:0 16px 34px rgba(215,25,32,0.24)}
.prg-election-lead__status{min-height:20px;color:var(--prg-gray,#4b5563);font-size:13px;line-height:1.45}
.prg-election-links__cluster-title{margin-bottom:13px;color:var(--prg-dark,#111827);font-size:18px;line-height:1.25;font-weight:950}
.prg-election-links__list{display:grid;gap:8px}
.prg-election-links__link{display:inline-flex;align-items:baseline;gap:8px;color:var(--prg-graphite,#2c2f33);font-size:14px;line-height:1.42;font-weight:720;transition:color var(--prg-transition,180ms ease)}
.prg-election-links__link::before{color:var(--prg-red,#d71920);font-weight:950;content:"→"}
.prg-election-preventive__inner{display:grid;grid-template-columns:minmax(300px,0.72fr) minmax(0,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-preventive__content{position:sticky;top:112px;align-self:start}
.prg-election-preventive__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.75}
.prg-election-preventive__item{position:relative;min-height:86px;padding:18px 18px 18px 45px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#ffffff;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06));color:var(--prg-graphite,#2c2f33);font-size:15px;line-height:1.45;font-weight:760}
.prg-election-preventive__item::before{position:absolute;top:20px;left:18px;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:12px;font-weight:950;content:"✓"}
.prg-election-process__head{max-width:860px;margin-bottom:32px}
.prg-election-process__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:prg-election-process}
.prg-election-process__step{position:relative;min-height:250px;padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#f8fafc}
.prg-election-process__step::before{display:inline-grid;place-items:center;width:42px;height:42px;margin-bottom:16px;border-radius:15px;color:#ffffff;background:var(--prg-red,#d71920);font-size:14px;line-height:1;font-weight:950;counter-increment:prg-election-process;content:counter(prg-election-process,decimal-leading-zero)}
.prg-election-process__step-title{color:var(--prg-dark,#111827);font-size:20px;line-height:1.22;font-weight:950;letter-spacing:-0.02em}
.prg-election-process__step-text,.prg-election-services__card-text{margin-top:12px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.68}
.prg-election-serm{padding:78px var(--prg-gutter,24px);background:#0b111b}
.prg-election-serm__inner{display:grid;grid-template-columns:minmax(0,0.86fr) minmax(340px,0.72fr);gap:34px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-election-serm__text{margin-top:18px;color:rgba(255,255,255,0.74);font-size:16px;line-height:1.76}
.prg-election-serm__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:12px 18px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:14px;line-height:1.2;font-weight:900}
.prg-election-serm__panel{padding:24px;border:1px solid rgba(255,255,255,0.10);border-radius:28px;background:rgba(255,255,255,0.07)}
.prg-election-serm__query{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border:1px solid rgba(255,255,255,0.10);border-radius:16px;color:rgba(255,255,255,0.86);background:rgba(255,255,255,0.06);font-size:14px;line-height:1.35;font-weight:760}
.prg-election-serm__query span{color:#fecdd3;font-size:12px;font-weight:950;text-transform:uppercase;white-space:nowrap}
.prg-election-serm__note{margin-top:15px;color:rgba(255,255,255,0.62);font-size:13px;line-height:1.55}
.prg-election-services__head{display:grid;grid-template-columns:minmax(0,0.86fr) minmax(300px,0.54fr);gap:32px;align-items:end;margin-bottom:34px}
.prg-election-services__title{max-width:820px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.8vw,50px);line-height:1.08;font-weight:950;letter-spacing:-0.04em}
.prg-election-services__lead,.prg-election-threats__text,.prg-zakaz-definition__card p{color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.72}
.prg-election-services__grid,.prg-kleveta-formats__grid,.prg-kleveta-process__grid,.prg-serm-problems__grid,.prg-serm-process__steps,.prg-telegram-links__clusters,.prg-tgk-chain__steps,.prg-tgk-danger__grid,.prg-tgk-links__clusters,.prg-tgk-response__grid,.prg-tgk-scope__columns,.prg-vkp-links__clusters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.prg-election-services__card{display:flex;flex-direction:column;min-height:100%;padding:24px;border:1px solid rgba(230,233,239,0.95);border-radius:26px;background:#ffffff;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06))}
.prg-election-services__card--wide,.prg-lichnyj-response__card--wide,.prg-serm-lead__field--wide{grid-column:span 2}
.prg-election-services__icon,.prg-serm-problems__icon,.prg-telegram-danger__grid img,.prg-vkp-danger__grid img{width:56px;height:56px;margin-bottom:18px}
.prg-election-services__card-title{color:var(--prg-dark,#111827);font-size:22px;line-height:1.2;font-weight:950;letter-spacing:-0.025em}
.prg-election-services__sublist{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}
.prg-election-services__subitem{padding:6px 9px;border-radius:999px;color:#3f4652;background:#f3f5f8;font-size:12px;line-height:1.2;font-weight:750}
.prg-election-services__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;color:var(--prg-red,#d71920);font-size:14px;line-height:1.25;font-weight:900}
.prg-election-services__link::after{content:"→";transition:transform var(--prg-transition,180ms ease)}
.prg-election-services__link:hover::after,.prg-election-services__link:focus-visible::after{transform:translateX(3px)}
.prg-election-services__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding:22px;border-radius:26px;color:#ffffff;background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-election-services__cta-text{max-width:720px;color:rgba(255,255,255,0.78);font-size:15px;line-height:1.65}
.prg-election-services__cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:14px;line-height:1.2;font-weight:900;white-space:nowrap}
.prg-election-threats__table-wrap{overflow-x:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#ffffff;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06))}
.prg-election-threats__table,.prg-kleveta-urgency__table,.prg-zakaz-urgency__table{width:100%;min-width:820px;border-collapse:collapse}
.prg-election-threats__table th,.prg-election-threats__table td,.prg-postradavshie-risk__table th,.prg-postradavshie-risk__table td,.prg-tgk-risk__table th,.prg-tgk-risk__table td{padding:17px 18px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top}
.prg-election-threats__table th{color:var(--prg-dark,#111827);background:#f8fafc;font-size:13px;line-height:1.3;font-weight:950;letter-spacing:0.06em;text-transform:uppercase}
.prg-election-threats__table td{color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.55}
.prg-election-threats__badge{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:999px;font-size:12px;line-height:1.15;font-weight:900;white-space:nowrap}
.prg-election-threats__badge--critical{color:#b91319;background:#fff1f2}
.prg-election-threats__badge--high{color:#a85400;background:#fff7ed}
.prg-election-threats__badge--medium{color:#334155;background:#f1f5f9}
.prg-election-urgency{padding:72px var(--prg-gutter,24px);background:#0b111b}
.prg-election-urgency__box{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,0.86fr) minmax(360px,1fr);gap:34px;padding:34px;border:1px solid rgba(255,255,255,0.10);border-radius:34px;background:radial-gradient(circle at 12% 12%,rgba(215,25,32,0.36),transparent 34%),linear-gradient(135deg,#111827 0%,#0b111b 62%,#05070b 100%);box-shadow:0 36px 90px rgba(0,0,0,0.22)}
.prg-election-urgency__label{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;color:#fecdd3;font-size:13px;font-weight:950;letter-spacing:0.08em;text-transform:uppercase}
.prg-election-urgency__label::before{width:9px;height:9px;border-radius:999px;background:#fb7185;box-shadow:0 0 0 6px rgba(251,113,133,0.16);content:""}
.prg-election-urgency__title{color:#ffffff;font-size:clamp(29px,3.8vw,48px);line-height:1.08;font-weight:950;letter-spacing:-0.04em}
.prg-election-urgency__text{margin-top:18px;color:rgba(255,255,255,0.76);font-size:17px;line-height:1.75}
.prg-election-urgency__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 18px;border-radius:999px;color:#ffffff;background:var(--prg-red,#d71920);font-size:15px;line-height:1.2;font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,0.28);transition:transform var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-election-urgency__button:hover,.prg-election-urgency__button:focus-visible{background:#f43f46;transform:translateY(-1px);box-shadow:0 22px 46px rgba(215,25,32,0.34)}
.prg-election-urgency__list,.prg-raskol-preventive__list ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.prg-election-urgency__item{position:relative;min-height:78px;padding:15px 16px 15px 42px;border:1px solid rgba(255,255,255,0.10);border-radius:18px;color:rgba(255,255,255,0.88);background:rgba(255,255,255,0.06);font-size:14px;line-height:1.45;font-weight:750}
.prg-election-urgency__item::before{position:absolute;top:17px;left:16px;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;color:#0b111b;background:#ffffff;font-size:12px;font-weight:950;content:"!"}
.prg-election-why__card{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(360px,0.72fr);gap:34px;padding:32px;border:1px solid var(--prg-line,#e6e9ef);border-radius:34px;background:#f8fafc;box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,0.08))}
.prg-election-why__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.74}
.prg-election-why__item{position:relative;padding:15px 15px 15px 42px;border-radius:18px;background:#ffffff;color:var(--prg-graphite,#2c2f33);font-size:15px;line-height:1.52;font-weight:760}
.prg-election-why__item::before{position:absolute;top:17px;left:16px;width:12px;height:12px;border-radius:999px;border:3px solid var(--prg-red,#d71920);content:""}
.prg-feik-compare{padding:76px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#272b34 100%)}
.prg-feik-compare__inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(320px,.82fr);gap:36px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-feik-compare__cards article{padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:rgba(255,255,255,.06)}
.prg-feik-compare__cards h3{color:#fff;font-size:22px;font-weight:920;line-height:1.2;letter-spacing:-.02em}
.prg-feik-compare__cards p{margin-top:10px;color:#d7dde6;font-size:15px;line-height:1.65}
.prg-feik-danger__lead,.prg-oprosy-signs__note,.prg-telegram-signs__note,.prg-vkp-signs__note{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-feik-danger__grid,.prg-feik-scope__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}
.prg-feik-danger__card h3,.prg-feik-scope__card h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:900;line-height:1.22;letter-spacing:-.02em}
.prg-feik-danger__card p,.prg-feik-scope__card p{margin-top:10px;color:#5b6573;font-size:15px;line-height:1.65}
.prg-feik-definition__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);gap:36px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-feik-definition__title{max-width:780px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.6vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-feik-definition__list-wrap{padding:28px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#f8fafc;box-shadow:var(--prg-shadow-soft)}
.prg-feik-definition__list-wrap h3{color:var(--prg-dark,#111827);font-size:22px;line-height:1.2;font-weight:900;letter-spacing:-.02em}
.prg-feik-definition__list,.prg-raskol-hero__signals,.prg-shtab-hero__signals{display:grid;gap:12px;margin-top:18px}
.prg-feik-definition__list li,.prg-feik-preventive__list li{position:relative;padding-left:26px;color:#46505f;font-size:15px;font-weight:650;line-height:1.55}
.prg-feik-definition__list li:before,.prg-feik-preventive__list li:before,.prg-kleveta-lead__notes li:before{position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-feik-faq__head,.prg-raskol-vectors__head{max-width:840px}
.prg-feik-faq__list{display:grid;gap:12px;margin-top:32px}
.prg-feik-faq__item,.prg-skriny-faq__item,.prg-zakaz-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-feik-faq__question{cursor:pointer;padding:20px 56px 20px 22px;color:var(--prg-dark,#111827);font-size:17px;font-weight:900;line-height:1.35;list-style:none}
.prg-feik-faq__answer{padding:0 22px 22px;color:#5b6573;font-size:15px;line-height:1.72}
.prg-feik-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 8% 9%,rgba(215,25,32,.16),transparent 32%),radial-gradient(circle at 96% 10%,rgba(17,24,39,.12),transparent 34%),linear-gradient(135deg,#fff 0%,#f7f9fc 56%,#fff 100%);content:""}
.prg-feik-hero__inner,.prg-kleveta-hero__inner,.prg-zakaz-hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.74fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-feik-hero__title{max-width:840px;color:var(--prg-dark,#111827);font-size:clamp(34px,5vw,62px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-feik-instruction__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:34px;counter-reset:feikStep}
.prg-feik-instruction__steps li{position:relative;min-height:86px;padding:18px 18px 18px 64px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;color:#46505f;font-size:15px;font-weight:650;line-height:1.55;box-shadow:var(--prg-shadow-soft);counter-increment:feikStep}
.prg-feik-instruction__steps li:before{position:absolute;left:18px;top:18px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;color:#fff;background:var(--prg-red,#d71920);font-size:13px;font-weight:950;content:counter(feikStep,decimal-leading-zero)}
.prg-feik-links__parent p{max-width:840px;margin-top:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-feik-preventive__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:32px}
.prg-feik-preventive__list{display:grid;gap:12px;padding:26px;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-feik-preventive__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:26px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:900}
.prg-feik-rebuttal__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,.88fr);gap:34px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-feik-rebuttal__box{position:relative;padding:30px;border:1px solid rgba(215,25,32,.2);border-radius:28px;background:linear-gradient(135deg,#fff1f2 0%,#fff 72%);box-shadow:var(--prg-shadow-soft)}
.prg-feik-rebuttal__box:before{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border-radius:16px;color:#fff;background:var(--prg-red,#d71920);font-size:24px;font-weight:950;content:"!"}
.prg-feik-rebuttal__box p{margin-top:14px;color:#434b57;font-size:16px;line-height:1.76;font-weight:600}
.prg-feik-spread__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}
.prg-feik-spread__card{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft);transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-feik-spread__card:hover{transform:translateY(-2px);box-shadow:var(--prg-shadow-card)}
.prg-feik-spread__card h3{color:var(--prg-dark,#111827);font-size:18px;font-weight:920;line-height:1.25;letter-spacing:-.02em}
.prg-feik-spread__card p{margin-top:10px;color:#5b6573;font-size:14px;line-height:1.62}
.prg-feik-spread__cta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:26px;padding:22px 24px;border:1px solid rgba(215,25,32,.18);border-radius:24px;background:var(--prg-red-soft,#fff1f2)}
.prg-feik-spread__cta p{color:var(--prg-dark,#111827);font-size:18px;font-weight:850;line-height:1.35}
.prg-feik-target{padding:76px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#23272f 100%)}
.prg-feik-target__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.75fr);gap:34px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-feik-target__list li{padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#fff;background:rgba(255,255,255,.06);font-size:15px;font-weight:750;line-height:1.45}
.prg-feik-urgency__table-wrap{margin-top:32px;overflow:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-feik-urgency__table th{padding:18px 20px;color:#fff;background:var(--prg-dark,#111827);font-size:13px;font-weight:900;text-align:left;text-transform:uppercase;letter-spacing:.06em}
.prg-feik-urgency__table td{padding:18px 20px;border-top:1px solid var(--prg-line,#e6e9ef);color:#48515e;font-size:15px;line-height:1.55;vertical-align:top}
.prg-feik-urgency__risk{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}
.prg-feik-urgency__risk--mid{color:#8a5a00;background:#fff7db}
.prg-feik-urgency__risk--high{color:#9f1239;background:#fff1f2}
.prg-feik-urgency__risk--critical{color:#fff;background:#d71920}
.prg-feik-urgency__risk--p1{color:#fff;background:#111827}
.prg-fond-channels,.prg-fond-links,.prg-fond-response{padding:64px var(--prg-gutter,24px);background:linear-gradient(180deg,#fff,#f8fafc)}
.prg-fond-channels__head,.prg-fond-danger__head,.prg-fond-instruction__head,.prg-fond-manipulation__head,.prg-fond-response__head,.prg-fond-risk__head,.prg-fond-scope__head,.prg-lichnyj-instruction__head,.prg-listovki-compare__head,.prg-listovki-danger__head,.prg-listovki-definition__head,.prg-listovki-places__head,.prg-listovki-preventive__head,.prg-listovki-scope__head,.prg-listovki-signs__head,.prg-tgk-preventive__head,.prg-tgk-types__head{max-width:900px;margin-bottom:28px}
.prg-fond-channels__title,.prg-fond-manipulation__title{margin:0 0 14px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-fond-channels__head p{margin:0;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-fond-channels__grid h3,.prg-fond-danger__grid h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:19px;line-height:1.2}
.prg-fond-compare__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:stretch}
.prg-fond-compare__title{margin:0 0 16px;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-fond-compare__cards article{padding:28px;border-radius:var(--prg-radius-lg,28px);background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-fond-compare__cards h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:22px}
.prg-fond-danger,.prg-fond-risk,.prg-fond-scope{padding:64px var(--prg-gutter,24px);background:linear-gradient(180deg,#f8fafc,#fff)}
.prg-fond-danger__note{margin:24px 0 0;padding:22px 24px;border-left:4px solid var(--prg-red,#d71920);border-radius:var(--prg-radius-md,18px);background:#fff;color:var(--prg-dark,#111827);font-weight:800;box-shadow:var(--prg-shadow-soft)}
.prg-fond-definition__content p{margin:0 0 14px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-fond-definition__tags{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.prg-fond-definition__tags li{padding:16px 18px;border-radius:999px;background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef);color:var(--prg-dark,#111827);font-weight:800}
.prg-fond-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-md,18px);background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-fond-faq__question{list-style:none;cursor:pointer;padding:20px 24px;color:var(--prg-dark,#111827);font-weight:900}
.prg-fond-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:32px;align-items:stretch}
.prg-fond-hero__content{padding:clamp(28px,5vw,58px);border-radius:var(--prg-radius-lg,28px);background:linear-gradient(135deg,#111827 0%,#2c2f33 72%,#3a1a1d 100%);color:#fff;box-shadow:var(--prg-shadow-card)}
.prg-fond-hero__kicker{margin:0 0 16px;color:#fecdd3;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
.prg-fond-hero__title{max-width:780px;margin:0;font-size:clamp(34px,6vw,64px);line-height:.98;letter-spacing:-.045em}
.prg-fond-hero__headline{margin:22px 0 0;max-width:780px;font-size:clamp(20px,3vw,30px);line-height:1.2;font-weight:800}
.prg-fond-hero__text{margin:18px 0 0;max-width:800px;color:rgba(255,255,255,.86);font-size:17px;line-height:1.7}
.prg-fond-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:900;text-decoration:none;transition:transform var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease)}
.prg-fond-hero__panel-top span{color:var(--prg-red,#d71920);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}
.prg-fond-instruction__steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;counter-reset:step}
.prg-fond-instruction__steps li{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:start;padding:20px;border-radius:var(--prg-radius-md,18px);background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-fond-instruction__steps span{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-fond-instruction__note{margin:24px 0 0;padding:22px 24px;border-radius:var(--prg-radius-md,18px);color:#fff;background:linear-gradient(135deg,#111827,#2c2f33);font-weight:800;line-height:1.6}
.prg-fond-instruction__cta{display:inline-flex;margin-top:22px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-decoration:none}
.prg-fond-intro{padding:28px var(--prg-gutter,24px) 64px}
.prg-fond-intro__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:180px minmax(0,1fr) minmax(260px,.4fr);gap:22px;align-items:stretch}
.prg-fond-intro__badge{display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:var(--prg-radius-lg,28px);color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:12px}
.prg-fond-intro__content,.prg-fond-intro__side{border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft);padding:28px}
.prg-fond-intro__text,.prg-fond-intro__side p{margin:16px 0 0;color:var(--prg-gray,#4b5563);line-height:1.7;font-size:17px}
.prg-fond-intro__side{display:flex;align-items:center;background:var(--prg-red-soft,#fff1f2)}
.prg-fond-links__cluster,.prg-fond-scope__grid > div{padding:26px;border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-fond-links__cluster a{color:var(--prg-gray,#4b5563);text-decoration:none;border-bottom:1px solid rgba(215,25,32,.25)}
.prg-fond-manipulation__head p,.prg-postradavshie-scenarios__lead{color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-fond-manipulation__grid article{position:relative;padding:24px;border-radius:var(--prg-radius-md,18px);background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef)}
.prg-fond-manipulation__grid span{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;color:var(--prg-red,#d71920);background:#fff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.prg-fond-preventive__inner{max-width:var(--prg-container,1200px);margin:0 auto;padding:34px;border-radius:var(--prg-radius-lg,28px);background:var(--prg-dark,#111827);color:#fff}
.prg-fond-preventive__head{max-width:900px;margin-bottom:24px}
.prg-fond-preventive__title{margin:0 0 14px;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-fond-preventive__head p{color:rgba(255,255,255,.78);font-size:17px;line-height:1.7}
.prg-fond-preventive__grid li{position:relative;padding-left:26px;color:rgba(255,255,255,.86);line-height:1.55}
.prg-fond-preventive__grid li::before{content:'';position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 5px rgba(215,25,32,.18)}
.prg-fond-response__cards h3{margin:0 0 12px;color:var(--prg-dark,#111827);font-size:20px;line-height:1.2}
.prg-fond-risk__table-wrap{overflow-x:auto;border-radius:var(--prg-radius-lg,28px);border:1px solid var(--prg-line,#e6e9ef);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-fond-risk__table th,.prg-fond-risk__table td{padding:18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--prg-line,#e6e9ef)}
.prg-fond-risk__table tbody th{width:34%;color:var(--prg-dark,#111827);font-weight:900}
.prg-fond-scope__grid li{position:relative;padding-left:22px;color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-fond-scope__grid li::before{content:'';position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-fond-scope__cta a{display:inline-flex;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-hero{position:relative;isolation:isolate;padding:64px var(--prg-gutter,24px) 76px;overflow:hidden}
.prg-hero::before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 82% 18%,rgba(215,25,32,0.10),transparent 28%),radial-gradient(circle at 12% 72%,rgba(17,24,39,0.08),transparent 32%);content:""}
.prg-hero__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:48px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-hero__content{max-width:690px}
.prg-hero__kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(215,25,32,0.18);border-radius:999px;font-size:13px;font-weight:800;letter-spacing:0.07em;text-transform:uppercase;color:var(--prg-red,#d71920);background:rgba(255,255,255,0.78)}
.prg-hero__kicker::before{width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 6px rgba(215,25,32,0.12);content:""}
.prg-hero__title{margin-bottom:22px;font-size:44px;font-size:clamp(34px,5vw,64px);line-height:1.04;font-weight:900;letter-spacing:-0.045em;color:var(--prg-dark,#111827)}
.prg-hero__lead{max-width:650px;margin-bottom:30px;font-size:18px;font-size:clamp(17px,2vw,21px);line-height:1.58;color:var(--prg-gray,#4b5563)}
.prg-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:32px}
.prg-hero__button,.prg-hero__button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border-radius:999px;font-size:15px;font-weight:850;line-height:1.2;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease),color var(--prg-transition,180ms ease),border-color var(--prg-transition,180ms ease)}
.prg-hero__button{color:#ffffff;background:var(--prg-red,#d71920);box-shadow:0 18px 42px rgba(215,25,32,0.26)}
.prg-hero__button:hover,.prg-hero__button:focus-visible{background:var(--prg-red-dark,#b91319);transform:translateY(-1px);box-shadow:0 22px 50px rgba(215,25,32,0.30)}
.prg-hero__button-secondary:hover,.prg-hero__button-secondary:focus-visible{color:var(--prg-red,#d71920);border-color:rgba(215,25,32,0.30);box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,0.06));transform:translateY(-1px)}
.prg-hero__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:680px}
.prg-hero__fact{min-height:92px;padding:18px;border:1px solid rgba(230,233,239,0.95);border-radius:var(--prg-radius-md,18px);background:rgba(255,255,255,0.82);box-shadow:0 10px 30px rgba(17,24,39,0.04)}
.prg-hero__fact-value{display:block;margin-bottom:5px;font-size:25px;line-height:1;font-weight:900;color:var(--prg-red,#d71920)}
.prg-hero__fact-label{display:block;font-size:13px;line-height:1.35;font-weight:650;color:var(--prg-gray,#4b5563)}
.prg-hero__visual{position:relative;min-height:520px}
.prg-hero__panel{position:relative;min-height:500px;padding:28px;border:1px solid rgba(230,233,239,0.95);border-radius:34px;background:rgba(255,255,255,0.92);box-shadow:0 30px 80px rgba(17,24,39,0.12);overflow:hidden}
.prg-hero__panel::before{position:absolute;right:-80px;bottom:-80px;width:220px;height:220px;border-radius:50%;background:rgba(215,25,32,0.10);content:""}
.prg-hero__panel-head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}
.prg-hero__panel-title{font-size:22px;line-height:1.2;font-weight:900;color:var(--prg-dark,#111827)}
.prg-hero__panel-status{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:800;color:#0f5132;background:#eaf7ef;white-space:nowrap}
.prg-hero__panel-status::before{width:7px;height:7px;border-radius:50%;background:#1fa463;content:""}
.prg-hero__risk-list{position:relative;display:grid;gap:12px}
.prg-hero__risk-item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(230,233,239,0.95);border-radius:18px;background:#ffffff;box-shadow:0 12px 32px rgba(17,24,39,0.05)}
.prg-hero__risk-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;font-size:16px;font-weight:900;color:var(--prg-red,#d71920);background:var(--prg-red-soft,#fff1f2)}
.prg-hero__risk-name{display:block;margin-bottom:3px;font-size:15px;line-height:1.25;font-weight:850;color:var(--prg-dark,#111827)}
.prg-hero__risk-desc{display:block;font-size:13px;line-height:1.35;color:var(--prg-gray,#4b5563)}
.prg-hero__risk-level{min-width:76px;text-align:right;font-size:12px;font-weight:850;color:var(--prg-red,#d71920)}
.prg-hero__panel-bottom{position:relative;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:22px;padding:18px;border-radius:22px;color:#ffffff;background:linear-gradient(135deg,#111827 0%,#2c2f33 100%)}
.prg-hero__panel-bottom-text{font-size:14px;line-height:1.45;font-weight:650}
.prg-hero__panel-bottom-badge{padding:9px 12px;border-radius:999px;font-size:12px;font-weight:900;color:#ffffff;background:var(--prg-red,#d71920);white-space:nowrap}
.prg-iski-check,.prg-iski-compare,.prg-iski-danger,.prg-iski-mistakes{padding:70px 0;background:#fff}
.prg-iski-check__inner,.prg-iski-compare__inner,.prg-iski-danger__inner,.prg-iski-instruction__inner,.prg-iski-links__inner,.prg-iski-media__inner,.prg-iski-mistakes__inner,.prg-iski-preventive__inner,.prg-iski-response__inner,.prg-iski-risk__inner,.prg-iski-scenarios__inner,.prg-iski-scope__inner{width:min(1160px,calc(100% - 32px));margin:0 auto}
.prg-iski-check__label,.prg-iski-compare__label,.prg-iski-danger__label,.prg-iski-faq__label,.prg-iski-instruction__label,.prg-iski-links__label,.prg-iski-mistakes__label,.prg-iski-response__label,.prg-iski-risk__label,.prg-iski-scenarios__label,.prg-iski-scope__label{margin:0 0 10px;color:#b91c1c;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px}
.prg-iski-check__title,.prg-iski-links__title,.prg-iski-preventive__title,.prg-iski-response__title{margin:0 0 24px;max-width:900px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-check__columns{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:stretch}
.prg-iski-check__columns > div{padding:clamp(20px,3vw,30px);border-radius:26px;background:#f9fafb;border:1px solid #e5e7eb}
.prg-iski-check__columns ul,.prg-iski-definition__aside ul{margin:0;padding-left:20px;color:#374151;line-height:1.85}
.prg-iski-check__card p{color:#374151;line-height:1.75}
.prg-iski-compare__title{margin:0 0 24px;max-width:880px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-compare__grid article{padding:24px;border-radius:24px;background:#f9fafb;border:1px solid #e5e7eb}
.prg-iski-compare__grid h3{margin:0 0 10px}
.prg-iski-compare__grid p,.prg-iski-response__card p{margin:0;color:#374151;line-height:1.65}
.prg-iski-danger__label,.prg-iski-danger__title{margin-left:0}
.prg-iski-danger__title{margin:0 0 28px;max-width:820px;font-size:clamp(28px,4vw,42px);line-height:1.1;color:#111827}
.prg-iski-danger__grid article{padding:22px;border-radius:24px;background:#f9fafb;border:1px solid #e5e7eb}
.prg-iski-danger__grid h3,.prg-iski-response__card h3{margin:0 0 10px;color:#111827}
.prg-iski-danger__grid p{margin:0;color:#4b5563;line-height:1.65}
.prg-iski-definition{padding:68px 0;background:#f9fafb}
.prg-iski-definition__inner{width:min(1160px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px}
.prg-iski-definition__content,.prg-iski-definition__aside{border:1px solid #e5e7eb;border-radius:28px;background:#fff;padding:clamp(22px,4vw,36px)}
.prg-iski-definition__label{margin:0 0 10px;color:#b91c1c;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.05em}
.prg-iski-definition__title{margin:0 0 18px;font-size:clamp(28px,4vw,42px);line-height:1.1;color:#111827}
.prg-iski-definition__content p{color:#374151;line-height:1.75;font-size:17px}
.prg-iski-definition__aside h3{margin:0 0 14px;font-size:22px}
.prg-iski-faq,.prg-iski-instruction{padding:74px 0;background:#fff}
.prg-iski-faq__inner{width:min(960px,calc(100% - 32px));margin:0 auto}
.prg-iski-faq__title{margin:0 0 24px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-faq__item{border:1px solid #e5e7eb;border-radius:18px;background:#f9fafb;overflow:hidden}
.prg-iski-faq__question{cursor:pointer;padding:18px 20px;font-weight:800;color:#111827}
.prg-iski-faq__answer{padding:0 20px 18px;color:#374151;line-height:1.7}
.prg-iski-hero{padding:clamp(42px,7vw,90px) 0;background:radial-gradient(circle at 12% 18%,rgba(185,28,28,.16),transparent 34%),linear-gradient(135deg,#111827 0%,#2f2f32 58%,#111827 100%);color:#fff;overflow:hidden}
.prg-iski-hero__inner{width:min(1160px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:clamp(24px,5vw,58px);align-items:center}
.prg-iski-hero__kicker{margin:0 0 14px;color:#fecaca;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:13px}
.prg-iski-hero__title{margin:0;font-size:clamp(34px,5vw,64px);line-height:.95;letter-spacing:-.04em;max-width:880px}
.prg-iski-hero__lead{margin:22px 0 0;font-size:clamp(17px,2vw,22px);line-height:1.55;color:#e5e7eb;max-width:860px}
.prg-iski-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 0}
.prg-iski-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.28);color:#fff;text-decoration:none;font-weight:700}
.prg-iski-hero__button--primary{background:#b91c1c;border-color:#b91c1c;box-shadow:0 16px 36px rgba(185,28,28,.32)}
.prg-iski-hero__micro{margin:18px 0 0;color:#d1d5db;font-size:14px;line-height:1.55}
.prg-iski-hero__panel{padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:rgba(255,255,255,.08);backdrop-filter:blur(12px);box-shadow:0 24px 60px rgba(0,0,0,.22)}
.prg-iski-hero__panel-head{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:800}
.prg-iski-hero__panel-head img{width:42px;height:42px;padding:8px;border-radius:14px;background:#fff}
.prg-iski-hero__list{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:12px}
.prg-iski-hero__list li{padding-left:24px;position:relative;color:#f3f4f6;line-height:1.45}
.prg-iski-hero__list li::before{content:'';position:absolute;left:0;top:.65em;width:9px;height:9px;border-radius:50%;background:#ef4444}
.prg-iski-instruction__title,.prg-iski-scope__title{margin:0 0 24px;max-width:920px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-instruction__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.prg-iski-instruction__list li{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:18px;border-radius:22px;background:#f9fafb;border:1px solid #e5e7eb}
.prg-iski-instruction__list span{width:42px;height:42px;border-radius:50%;background:#b91c1c;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800}
.prg-iski-instruction__list p{margin:0;color:#374151;line-height:1.6}
.prg-iski-instruction__cta{margin-top:22px;padding:22px;border-radius:24px;background:#111827;color:#fff;display:flex;justify-content:space-between;gap:18px;align-items:center}
.prg-iski-instruction__cta p{margin:0;color:#e5e7eb;line-height:1.55}
.prg-iski-instruction__cta a{color:#fff;background:#b91c1c;border-radius:999px;padding:12px 18px;text-decoration:none;font-weight:800;white-space:nowrap}
.prg-iski-intro{padding:42px 0;background:#fff}
.prg-iski-intro__inner{width:min(1160px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:.35fr 1fr;gap:28px;align-items:start}
.prg-iski-intro__label{margin:0;color:#b91c1c;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px}
.prg-iski-intro__title{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.08;color:#111827}
.prg-iski-intro__text{grid-column:2;margin:-8px 0 0;font-size:18px;line-height:1.75;color:#374151}
.prg-iski-intro__note{grid-column:2;padding:18px 20px;border-left:4px solid #b91c1c;background:#f9fafb;border-radius:0 18px 18px 0;color:#1f2937;line-height:1.6}
.prg-iski-lead{padding:78px 0;background:#111827;color:#fff}
.prg-iski-lead__inner{width:min(1160px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:start}
.prg-iski-lead__label,.prg-iski-media__label,.prg-iski-preventive__label{margin:0 0 10px;color:#fecaca;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px}
.prg-iski-lead__title{margin:0 0 16px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-lead__text{color:#d1d5db;line-height:1.7;font-size:17px}
.prg-iski-lead__points{margin:20px 0 0;padding-left:20px;color:#f3f4f6;line-height:1.8}
.prg-iski-lead__form{padding:clamp(20px,3vw,30px);border-radius:28px;background:#fff;color:#111827}
.prg-iski-lead__field{display:grid;gap:6px;font-weight:700;color:#374151}
.prg-iski-lead__input,.prg-iski-lead__select,.prg-iski-lead__textarea{width:100%;border:1px solid #d1d5db;border-radius:14px;padding:12px 14px;font:inherit;color:#111827;background:#fff}
.prg-iski-lead__file{border:1px dashed #9ca3af;border-radius:14px;padding:14px;width:100%}
.prg-iski-lead__micro{color:#6b7280;line-height:1.55;font-size:14px}
.prg-iski-lead__submit{width:100%;min-height:50px;border:none;border-radius:999px;background:#b91c1c;color:#fff;font-weight:900;cursor:pointer}
.prg-iski-lead__status{margin:12px 0 0;color:#166534;font-weight:700}
.prg-iski-links,.prg-iski-response,.prg-iski-risk,.prg-iski-scenarios,.prg-iski-scope{padding:74px 0;background:#f9fafb}
.prg-iski-links__cluster,.prg-iski-response__card{padding:22px;border-radius:24px;background:#fff;border:1px solid #e5e7eb}
.prg-iski-links__cluster h3{margin:0 0 12px}
.prg-iski-links__cluster ul{margin:0;padding-left:18px;line-height:1.9}
.prg-iski-links__cluster a{color:#b91c1c;text-decoration:none;font-weight:700}
.prg-iski-links__cluster a:hover,.prg-listovki-links__cluster a:hover{text-decoration:underline}
.prg-iski-media{padding:70px 0;background:#111827;color:#fff}
.prg-iski-media__title{margin:0 0 12px;max-width:820px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-media__head p{color:#d1d5db;line-height:1.7;max-width:850px}
.prg-iski-media__steps{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.prg-iski-media__steps li{padding:20px;border-radius:22px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}
.prg-iski-media__steps span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:#b91c1c;font-weight:800;margin-bottom:12px}
.prg-iski-media__steps p{margin:0;color:#f3f4f6;line-height:1.55}
.prg-iski-mistakes__title{margin:0 0 22px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-mistakes__list,.prg-iski-preventive__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;padding:0;margin:0}
.prg-iski-mistakes__list li{padding:14px 16px 14px 42px;position:relative;border-radius:18px;background:#fef2f2;color:#7f1d1d;line-height:1.55}
.prg-iski-mistakes__list li::before{content:'!';position:absolute;left:16px;top:14px;width:18px;height:18px;border-radius:50%;background:#b91c1c;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}
.prg-iski-mistakes__note{margin:20px 0 0;color:#374151;line-height:1.7}
.prg-iski-preventive{padding:74px 0;background:#111827;color:#fff}
.prg-iski-preventive__list li{padding:14px 16px 14px 36px;position:relative;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#f3f4f6;line-height:1.55}
.prg-iski-preventive__list li::before{content:'';position:absolute;left:16px;top:22px;width:8px;height:8px;border-radius:50%;background:#ef4444}
.prg-iski-preventive__note{margin-top:20px;padding:18px 20px;border-radius:18px;background:rgba(185,28,28,.22);color:#fff;line-height:1.65}
.prg-iski-risk__title{margin:0 0 26px;max-width:900px;font-size:clamp(28px,4vw,42px);line-height:1.1}
.prg-iski-risk__table-wrap{overflow-x:auto;border-radius:24px;border:1px solid #e5e7eb;background:#fff}
.prg-iski-risk__table th,.prg-iski-risk__table td{padding:16px 18px;text-align:left;border-bottom:1px solid #e5e7eb;vertical-align:top;line-height:1.55}
.prg-iski-risk__table th{background:#111827;color:#fff;font-weight:800}
.prg-iski-risk__badge{display:inline-flex;padding:4px 10px;border-radius:999px;background:#fef2f2;color:#991b1b;font-weight:800;white-space:nowrap}
.prg-iski-scenarios__title{margin:0 0 28px;max-width:900px;font-size:clamp(28px,4vw,42px);line-height:1.1;color:#111827}
.prg-iski-scenarios__card{padding:20px;border-radius:24px;background:#fff;border:1px solid #e5e7eb;min-height:230px}
.prg-iski-scenarios__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:18px;background:#fef2f2;margin-bottom:14px}
.prg-iski-scenarios__icon img{width:34px;height:34px}
.prg-iski-scenarios__card h3{margin:0 0 10px;color:#111827;font-size:18px}
.prg-iski-scenarios__card p{margin:0;color:#4b5563;line-height:1.6;font-size:15px}
.prg-iski-scope__list{columns:2;column-gap:40px;margin:0;padding-left:20px;color:#374151;line-height:1.85}
.prg-iski-scope__button{display:inline-flex;margin-top:24px;padding:14px 20px;border-radius:999px;background:#b91c1c;color:#fff;text-decoration:none;font-weight:800}
.prg-kiber-channels__text,.prg-kiber-compare__text,.prg-kiber-crisis__text,.prg-kiber-definition__text,.prg-kiber-instruction__text,.prg-kiber-links__text,.prg-kiber-mistakes__text,.prg-kiber-preventive__text,.prg-kiber-response__text,.prg-kiber-risk__text,.prg-kiber-scope__text,.prg-kiber-threats__text{margin-top:16px;max-width:930px;color:#4b5563;font-size:18px}
.prg-kiber-channels__card p,.prg-kiber-channels__item p,.prg-kiber-channels__cluster p,.prg-kiber-compare__card p,.prg-kiber-compare__item p,.prg-kiber-compare__cluster p,.prg-kiber-crisis__card p,.prg-kiber-crisis__item p,.prg-kiber-crisis__cluster p,.prg-kiber-definition__card p,.prg-kiber-definition__item p,.prg-kiber-definition__cluster p,.prg-kiber-instruction__card p,.prg-kiber-instruction__item p,.prg-kiber-instruction__cluster p,.prg-kiber-links__card p,.prg-kiber-links__item p,.prg-kiber-links__cluster p,.prg-kiber-mistakes__card p,.prg-kiber-mistakes__item p,.prg-kiber-mistakes__cluster p,.prg-kiber-preventive__card p,.prg-kiber-preventive__item p,.prg-kiber-preventive__cluster p,.prg-kiber-response__card p,.prg-kiber-response__item p,.prg-kiber-response__cluster p,.prg-kiber-risk__card p,.prg-kiber-risk__item p,.prg-kiber-risk__cluster p,.prg-kiber-scope__card p,.prg-kiber-scope__item p,.prg-kiber-scope__cluster p,.prg-kiber-threats__card p,.prg-kiber-threats__item p,.prg-kiber-threats__cluster p{margin-top:10px;color:#4b5563}
.prg-kiber-channels__list li,.prg-kiber-compare__list li,.prg-kiber-crisis__list li,.prg-kiber-definition__list li,.prg-kiber-instruction__list li,.prg-kiber-links__list li,.prg-kiber-mistakes__list li,.prg-kiber-preventive__list li,.prg-kiber-response__list li,.prg-kiber-risk__list li,.prg-kiber-scope__list li,.prg-kiber-threats__list li{position:relative;padding:14px 16px 14px 40px;border:1px solid #e6e9ef;border-radius:16px;background:#fff;color:#374151}
.prg-kiber-channels__step p,.prg-kiber-compare__step p,.prg-kiber-crisis__step p,.prg-kiber-definition__step p,.prg-kiber-instruction__step p,.prg-kiber-links__step p,.prg-kiber-mistakes__step p,.prg-kiber-preventive__step p,.prg-kiber-response__step p,.prg-kiber-risk__step p,.prg-kiber-scope__step p,.prg-kiber-threats__step p{margin-top:6px;color:#4b5563}
.prg-kiber-channels__cta,.prg-kiber-compare__cta,.prg-kiber-crisis__cta,.prg-kiber-definition__cta,.prg-kiber-instruction__cta,.prg-kiber-links__cta,.prg-kiber-mistakes__cta,.prg-kiber-preventive__cta,.prg-kiber-response__cta,.prg-kiber-risk__cta,.prg-kiber-scope__cta,.prg-kiber-threats__cta,.prg-lager-crisis__cta,.prg-lager-danger__cta,.prg-lager-definition__cta,.prg-lager-instruction__cta,.prg-lager-intro__cta,.prg-lager-links__cta,.prg-lager-mistakes__cta,.prg-lager-preventive__cta,.prg-lager-response__cta,.prg-lager-risk__cta,.prg-lager-scope__cta,.prg-lager-services__cta,.prg-lager-signs__cta,.prg-lichnyj-instruction__cta,.prg-lps-sites__cta,.prg-oflajn-crisis__cta,.prg-oflajn-danger__cta,.prg-oflajn-definition__cta,.prg-oflajn-fixation__cta,.prg-oflajn-instruction__cta,.prg-oflajn-intro__cta,.prg-oflajn-links__cta,.prg-oflajn-mistakes__cta,.prg-oflajn-preventive__cta,.prg-oflajn-response__cta,.prg-oflajn-risk__cta,.prg-oflajn-scope__cta,.prg-oflajn-services__cta,.prg-postradavshie-instruction__cta,.prg-postradavshie-scope__cta,.prg-raskol-instruction__cta{margin-top:28px}
.prg-kiber-channels__cta a,.prg-kiber-channels__button,.prg-kiber-compare__cta a,.prg-kiber-compare__button,.prg-kiber-crisis__cta a,.prg-kiber-crisis__button,.prg-kiber-definition__cta a,.prg-kiber-definition__button,.prg-kiber-instruction__cta a,.prg-kiber-instruction__button,.prg-kiber-links__cta a,.prg-kiber-links__button,.prg-kiber-mistakes__cta a,.prg-kiber-mistakes__button,.prg-kiber-preventive__cta a,.prg-kiber-preventive__button,.prg-kiber-response__cta a,.prg-kiber-response__button,.prg-kiber-risk__cta a,.prg-kiber-risk__button,.prg-kiber-scope__cta a,.prg-kiber-scope__button,.prg-kiber-threats__cta a,.prg-kiber-threats__button,.prg-lager-crisis__cta a,.prg-lager-crisis__button,.prg-lager-danger__cta a,.prg-lager-danger__button,.prg-lager-definition__cta a,.prg-lager-definition__button,.prg-lager-instruction__cta a,.prg-lager-instruction__button,.prg-lager-intro__cta a,.prg-lager-intro__button,.prg-lager-links__cta a,.prg-lager-links__button,.prg-lager-mistakes__cta a,.prg-lager-mistakes__button,.prg-lager-preventive__cta a,.prg-lager-preventive__button,.prg-lager-response__cta a,.prg-lager-response__button,.prg-lager-risk__cta a,.prg-lager-risk__button,.prg-lager-scope__cta a,.prg-lager-scope__button,.prg-lager-services__cta a,.prg-lager-services__button,.prg-lager-signs__cta a,.prg-lager-signs__button,.prg-oflajn-crisis__cta a,.prg-oflajn-crisis__button,.prg-oflajn-danger__cta a,.prg-oflajn-danger__button,.prg-oflajn-definition__cta a,.prg-oflajn-definition__button,.prg-oflajn-fixation__cta a,.prg-oflajn-fixation__button,.prg-oflajn-instruction__cta a,.prg-oflajn-instruction__button,.prg-oflajn-intro__cta a,.prg-oflajn-intro__button,.prg-oflajn-links__cta a,.prg-oflajn-links__button,.prg-oflajn-mistakes__cta a,.prg-oflajn-mistakes__button,.prg-oflajn-preventive__cta a,.prg-oflajn-preventive__button,.prg-oflajn-response__cta a,.prg-oflajn-response__button,.prg-oflajn-risk__cta a,.prg-oflajn-risk__button,.prg-oflajn-scope__cta a,.prg-oflajn-scope__button,.prg-oflajn-services__cta a,.prg-oflajn-services__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:999px;background:#d71920;color:#fff;font-weight:900}
.prg-kiber-channels__flow,.prg-kiber-compare__flow,.prg-kiber-crisis__flow,.prg-kiber-definition__flow,.prg-kiber-instruction__flow,.prg-kiber-links__flow,.prg-kiber-mistakes__flow,.prg-kiber-preventive__flow,.prg-kiber-response__flow,.prg-kiber-risk__flow,.prg-kiber-scope__flow,.prg-kiber-threats__flow,.prg-lager-crisis__flow,.prg-lager-danger__flow,.prg-lager-definition__flow,.prg-lager-instruction__flow,.prg-lager-intro__flow,.prg-lager-links__flow,.prg-lager-mistakes__flow,.prg-lager-preventive__flow,.prg-lager-response__flow,.prg-lager-risk__flow,.prg-lager-scope__flow,.prg-lager-services__flow,.prg-lager-signs__flow,.prg-oflajn-crisis__flow,.prg-oflajn-danger__flow,.prg-oflajn-definition__flow,.prg-oflajn-fixation__flow,.prg-oflajn-instruction__flow,.prg-oflajn-intro__flow,.prg-oflajn-links__flow,.prg-oflajn-mistakes__flow,.prg-oflajn-preventive__flow,.prg-oflajn-response__flow,.prg-oflajn-risk__flow,.prg-oflajn-scope__flow,.prg-oflajn-services__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}
.prg-kiber-faq,.prg-lager-faq,.prg-oflajn-faq{padding:72px 24px;background:#f8fafc}
.prg-kiber-faq__title{margin-top:8px;font-size:clamp(28px,3.5vw,46px);line-height:1.12;letter-spacing:-.035em}
.prg-kiber-faq__item{border:1px solid #e6e9ef;border-radius:18px;background:#fff;box-shadow:0 14px 35px rgba(17,24,39,.05);overflow:hidden}
.prg-kiber-faq__question{padding:18px 20px;font-weight:900;cursor:pointer}
.prg-kiber-faq__answer{padding:0 20px 20px;color:#4b5563}
.prg-kiber-faq__item[open] .prg-kiber-faq__question{color:#d71920}
.prg-kiber-hero{position:relative;padding:72px 24px 84px;background:linear-gradient(135deg,#111827 0%,#202631 58%,#d71920 135%);color:#fff;overflow:hidden}
.prg-kiber-hero:before,.prg-lager-hero:before,.prg-oflajn-hero:before{content:"";position:absolute;inset:-180px -120px auto auto;width:420px;height:420px;border-radius:50%;background:rgba(215,25,32,.28);filter:blur(18px)}
.prg-kiber-hero__inner{position:relative;max-width:var(--prg-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);gap:42px;align-items:center}
.prg-kiber-hero__title{max-width:900px;font-size:clamp(34px,5vw,64px);line-height:1.04;letter-spacing:-.045em}
.prg-kiber-hero__lead{margin-top:22px;max-width:820px;color:#e5e7eb;font-size:clamp(17px,2vw,22px);line-height:1.58}
.prg-kiber-intro{padding:40px 24px 34px;background:#fff}
.prg-kiber-intro__inner{max-width:var(--prg-container);margin:0 auto;padding:30px;border-radius:28px;background:linear-gradient(135deg,#fff1f2,#fff);border:1px solid #fecdd3;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}
.prg-kiber-intro__title{margin-top:8px;font-size:clamp(26px,3.4vw,42px);line-height:1.12;letter-spacing:-.03em}
.prg-kiber-intro__text{margin-top:14px;color:#4b5563;font-size:18px;max-width:880px}
.prg-kiber-intro__badge{width:168px;height:168px;border-radius:40px;background:#111827;display:grid;place-items:center;box-shadow:0 24px 60px rgba(17,24,39,.22)}
.prg-kiber-intro__badge img{width:88px;height:88px}
.prg-kiber-lead{padding:76px 24px;background:#111827;color:#fff}
.prg-kiber-lead__inner{max-width:var(--prg-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(340px,1fr);gap:34px;align-items:start}
.prg-kiber-lead__label,.prg-lager-lead__label,.prg-oflajn-lead__label{color:#fecaca;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-kiber-lead__title{margin-top:8px;font-size:clamp(30px,3.8vw,48px);line-height:1.12;letter-spacing:-.035em}
.prg-kiber-lead__text{margin-top:16px;color:#d1d5db;font-size:18px}
.prg-kiber-lead__points,.prg-zakaz-lead__notes{display:grid;gap:10px;margin-top:24px}
.prg-kiber-lead__points li{padding-left:22px;position:relative;color:#e5e7eb}
.prg-kiber-lead__points li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#d71920}
.prg-kiber-lead__form{padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#fff;color:#111827}
.prg-kiber-lead__field{display:grid;gap:7px;font-weight:800;color:#374151}
.prg-kiber-lead__input,.prg-kiber-lead__select,.prg-kiber-lead__textarea{min-height:48px;border:1px solid #d7dde7;border-radius:14px;padding:11px 13px;background:#fff}
.prg-kiber-lead__textarea{min-height:120px}
.prg-kiber-lead__file{padding:12px;border:1px dashed #cbd5e1;border-radius:14px}
.prg-kiber-lead__micro{margin-top:14px;color:#6b7280;font-size:14px}
.prg-kiber-lead__submit{margin-top:18px;width:100%;min-height:52px;border-radius:999px;background:#d71920;color:#fff;font-weight:900}
.prg-kiber-lead__status{margin-top:12px;color:#16a34a;font-weight:800}
.prg-kleveta-audience,.prg-lichnyj-channels,.prg-lichnyj-links,.prg-lichnyj-preventive{padding:76px var(--prg-gutter,24px);background:#f7f9fc}
.prg-kleveta-audience__inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(320px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-kleveta-audience__label,.prg-kleveta-cases__label,.prg-kleveta-channels__label,.prg-kleveta-danger__label,.prg-kleveta-definition__label,.prg-kleveta-faq__label,.prg-kleveta-formats__label,.prg-kleveta-instruction__label,.prg-kleveta-legal__label,.prg-kleveta-mistakes__label,.prg-kleveta-process__label,.prg-kleveta-scope__label,.prg-kleveta-search__label,.prg-kleveta-urgency__label{margin-bottom:10px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.prg-kleveta-audience__title,.prg-kleveta-cases__title,.prg-kleveta-channels__title,.prg-kleveta-danger__title,.prg-kleveta-definition__title,.prg-kleveta-faq__title,.prg-kleveta-formats__title,.prg-kleveta-instruction__title,.prg-kleveta-legal__title,.prg-kleveta-mistakes__title,.prg-kleveta-process__title,.prg-kleveta-scope__title,.prg-kleveta-search__title,.prg-kleveta-urgency__title{color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-kleveta-audience__text,.prg-kleveta-faq__text,.prg-kleveta-instruction__lead,.prg-kleveta-urgency__lead{margin-top:16px;color:#566071;font-size:17px;line-height:1.7}
.prg-kleveta-audience__chips span{padding:10px 13px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;background:#fff;color:#3f4652;font-size:14px;font-weight:800;box-shadow:0 8px 22px rgba(17,24,39,.04)}
.prg-kleveta-cases__head,.prg-kleveta-mistakes__head,.prg-lichnyj-links__head,.prg-lichnyj-risk__head,.prg-lichnyj-scope__head,.prg-serm-mistakes__head,.prg-tgk-response__head{max-width:850px;margin-bottom:28px}
.prg-kleveta-cases__card h3{color:var(--prg-dark,#111827);font-size:20px;line-height:1.22;font-weight:950}
.prg-kleveta-cases__card p{margin-top:12px;color:#4d5968;font-size:15px;line-height:1.65}
.prg-kleveta-channels{padding:74px var(--prg-gutter,24px);background:#fff}
.prg-kleveta-channels__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-kleveta-channels__text,.prg-kleveta-search__text{margin-top:18px;color:#515d6c;font-size:17px;line-height:1.75}
.prg-kleveta-channels__grid span{padding:10px 13px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;background:#f7f9fc;color:#3f4652;font-size:14px;font-weight:800}
.prg-kleveta-danger__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-kleveta-danger__text,.prg-kleveta-legal__text{margin-top:18px;color:#4e5968;font-size:17px;line-height:1.76}
.prg-kleveta-danger__list{display:grid;gap:12px;padding:26px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#f7f9fc;box-shadow:var(--prg-shadow-soft)}
.prg-kleveta-danger__list li{position:relative;padding:14px 14px 14px 42px;border-radius:16px;background:#fff;color:#3d4654;font-weight:750}
.prg-kleveta-danger__list li:before{position:absolute;left:16px;top:20px;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 6px rgba(215,25,32,.1);content:""}
.prg-kleveta-definition,.prg-zakaz-intro{padding:72px var(--prg-gutter,24px);background:#fff}
.prg-kleveta-definition__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px}
.prg-kleveta-definition__card{padding:28px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-kleveta-definition__card--text{display:grid;gap:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.75}
.prg-kleveta-definition__subtitle{margin-bottom:16px;color:var(--prg-dark,#111827);font-size:22px;font-weight:900}
.prg-kleveta-definition__list li{position:relative;padding-left:22px;color:#404a59;font-weight:650}
.prg-kleveta-definition__list li:before{position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-kleveta-definition__note{margin-top:20px;padding:22px 24px;border-left:4px solid var(--prg-red,#d71920);border-radius:18px;background:var(--prg-red-soft,#fff1f2);color:#3b424e;font-size:17px;line-height:1.7;font-weight:650}
.prg-kleveta-faq__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-kleveta-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(17,24,39,.04)}
.prg-kleveta-faq__question{position:relative;padding:18px 48px 18px 18px;color:var(--prg-dark,#111827);font-weight:900;line-height:1.35;cursor:pointer}
.prg-kleveta-faq__question:after{position:absolute;top:18px;right:18px;color:var(--prg-red,#d71920);font-size:22px;line-height:1;content:"+"}
.prg-kleveta-faq__answer{padding:0 18px 18px;color:#4e5968;line-height:1.72}
.prg-kleveta-formats__head{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:28px;align-items:end;margin-bottom:30px}
.prg-kleveta-formats__lead{color:#566071;font-size:17px;line-height:1.7}
.prg-kleveta-formats__card{display:flex;flex-direction:column;min-height:100%;padding:24px;border:1px solid rgba(230,233,239,.94);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft);transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease),border-color var(--prg-transition,180ms ease)}
.prg-kleveta-formats__card:hover{border-color:rgba(215,25,32,.25);box-shadow:var(--prg-shadow-card);transform:translateY(-2px)}
.prg-kleveta-formats__icon{width:58px;height:58px;margin-bottom:18px}
.prg-kleveta-formats__card-title{color:var(--prg-dark,#111827);font-size:21px;line-height:1.2;font-weight:950;letter-spacing:-.02em}
.prg-kleveta-formats__card-text{margin-top:12px;color:#505a68;font-size:15px;line-height:1.65}
.prg-kleveta-formats__link{display:inline-flex;align-items:center;margin-top:auto;padding-top:18px;color:var(--prg-red,#d71920);font-size:14px;font-weight:900}
.prg-kleveta-formats__cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:22px 24px;border-radius:24px;color:#fff;background:linear-gradient(135deg,var(--prg-dark,#111827),#2c2f33)}
.prg-kleveta-formats__cta p{max-width:760px;color:rgba(255,255,255,.86);font-size:17px;line-height:1.6}
.prg-kleveta-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 10% 8%,rgba(215,25,32,.12),transparent 30%),radial-gradient(circle at 96% 18%,rgba(17,24,39,.12),transparent 28%),linear-gradient(135deg,#fff 0%,#f7f9fc 54%,#fff 100%);content:""}
.prg-kleveta-hero__kicker,.prg-serm-hero__kicker,.prg-zakaz-hero__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(215,25,32,.18);border-radius:999px;color:var(--prg-red,#d71920);background:rgba(255,241,242,.92);font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}
.prg-kleveta-hero__title,.prg-zakaz-hero__title{max-width:820px;color:var(--prg-dark,#111827);font-size:clamp(34px,5vw,62px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-kleveta-hero__headline,.prg-serm-hero__headline{max-width:790px;margin-top:20px;color:var(--prg-graphite,#2c2f33);font-size:clamp(22px,2.75vw,34px);line-height:1.14;font-weight:850;letter-spacing:-.025em}
.prg-kleveta-hero__lead,.prg-serm-hero__lead,.prg-zakaz-hero__lead{max-width:790px;margin-top:20px;color:var(--prg-gray,#4b5563);font-size:clamp(17px,1.35vw,20px);line-height:1.68}
.prg-kleveta-hero__panel:before,.prg-serm-hero__panel:before,.prg-zakaz-hero__panel:before{position:absolute;inset:16px;z-index:-1;border-radius:26px;background:linear-gradient(135deg,rgba(215,25,32,.08),rgba(17,24,39,.05));transform:rotate(-2deg);content:""}
.prg-kleveta-hero__panel-badge,.prg-zakaz-hero__panel-badge{display:inline-flex;height:max-content;padding:6px 10px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:12px;font-weight:900}
.prg-kleveta-instruction__head,.prg-kleveta-legal__content{max-width:900px;margin-bottom:26px}
.prg-kleveta-instruction__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:klevetaSteps}
.prg-kleveta-instruction__steps li{position:relative;padding:54px 18px 18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;color:#435063;font-size:15px;line-height:1.55;font-weight:700;counter-increment:klevetaSteps}
.prg-kleveta-instruction__steps li:before{position:absolute;top:16px;left:18px;color:var(--prg-red,#d71920);font-size:22px;font-weight:950;content:counter(klevetaSteps,decimal-leading-zero)}
.prg-kleveta-instruction__note{margin-top:18px;padding:20px 22px;border-radius:22px;color:#fff;background:linear-gradient(135deg,var(--prg-dark,#111827),#2c2f33);line-height:1.7}
.prg-kleveta-instruction__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:18px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-kleveta-lead{padding:82px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33);color:#fff}
.prg-kleveta-lead__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(380px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-kleveta-lead__label,.prg-kleveta-preventive__label{margin-bottom:10px;color:#ffb4b8;font-size:13px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.prg-kleveta-lead__title{font-size:clamp(32px,4.2vw,54px);line-height:1.04;font-weight:950;letter-spacing:-.045em}
.prg-kleveta-lead__text{margin-top:18px;color:rgba(255,255,255,.76);font-size:18px;line-height:1.72}
.prg-kleveta-lead__notes li{position:relative;padding-left:26px;color:rgba(255,255,255,.82);font-weight:720}
.prg-kleveta-lead__form{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:#fff;color:var(--prg-dark,#111827);box-shadow:0 26px 75px rgba(0,0,0,.22)}
.prg-kleveta-lead__form-title{margin-bottom:18px;font-size:24px;font-weight:950;letter-spacing:-.02em}
.prg-kleveta-lead__field{display:grid;gap:7px;color:#3f4652;font-size:14px;font-weight:800}
.prg-kleveta-lead__input,.prg-kleveta-lead__textarea,.prg-kleveta-lead__select,.prg-kleveta-lead__file{min-height:48px;padding:12px 14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;background:#fff;color:var(--prg-dark,#111827);font-weight:600}
.prg-kleveta-lead__textarea{min-height:106px}
.prg-kleveta-lead__micro{margin-top:14px;color:#606b7a;font-size:13px;line-height:1.6}
.prg-kleveta-lead__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:16px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:950}
.prg-kleveta-lead__status{min-height:22px;margin-top:12px;color:#546070;font-size:14px;font-weight:700}
.prg-kleveta-legal__card,.prg-kleveta-links__cluster{padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#f7f9fc}
.prg-kleveta-legal__card h3,.prg-lichnyj-links__cluster h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:950}
.prg-kleveta-legal__card p{margin-top:12px;color:#4e5968;line-height:1.68}
.prg-kleveta-links,.prg-kleveta-mistakes,.prg-kleveta-process,.prg-kleveta-scope,.prg-zakaz-process,.prg-zakaz-urgency{padding:78px var(--prg-gutter,24px);background:#fff}
.prg-kleveta-links__parent{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;padding:26px;border-radius:28px;color:#fff;background:linear-gradient(135deg,var(--prg-dark,#111827),#2c2f33)}
.prg-kleveta-links__label{margin-bottom:8px;color:#ffb4b8;font-size:13px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.prg-kleveta-links__title{font-size:clamp(26px,3.3vw,42px);line-height:1.1;font-weight:950;letter-spacing:-.035em}
.prg-kleveta-links__parent p{max-width:760px;color:rgba(255,255,255,.76);line-height:1.7}
.prg-kleveta-links__parent-link,.prg-kleveta-urgency__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;white-space:nowrap}
.prg-kleveta-links__cluster h3{margin-bottom:14px;color:var(--prg-dark,#111827);font-size:20px;font-weight:950}
.prg-kleveta-links__cluster a{color:#445060;font-weight:760;line-height:1.45}
.prg-kleveta-mistakes__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:24px}
.prg-kleveta-mistakes__list,.prg-kleveta-preventive__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.prg-kleveta-mistakes__list li{position:relative;padding:14px 14px 14px 36px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#f7f9fc;color:#404a59;font-weight:700}
.prg-kleveta-mistakes__list li:before{position:absolute;top:16px;left:14px;color:var(--prg-red,#d71920);font-weight:950;content:"!"}
.prg-kleveta-mistakes__box{padding:26px;border-radius:28px;color:#fff;background:linear-gradient(135deg,var(--prg-dark,#111827),#2c2f33);box-shadow:var(--prg-shadow-card)}
.prg-kleveta-mistakes__box h3{font-size:24px;font-weight:950;letter-spacing:-.02em}
.prg-kleveta-mistakes__box p{margin-top:14px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.72}
.prg-kleveta-preventive{padding:78px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33);color:#fff}
.prg-kleveta-preventive__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.02fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-kleveta-preventive__title{font-size:clamp(30px,4vw,48px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-kleveta-preventive__text{margin-top:18px;color:rgba(255,255,255,.74);font-size:17px;line-height:1.78}
.prg-kleveta-preventive__list li{position:relative;padding:14px 14px 14px 38px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.86);font-weight:700}
.prg-kleveta-preventive__list li:before{position:absolute;top:18px;left:15px;width:9px;height:9px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-kleveta-process__head,.prg-lichnyj-danger__head,.prg-lichnyj-response__head,.prg-lichnyj-types__head,.prg-tgk-chain__head{max-width:850px;margin-bottom:30px}
.prg-kleveta-process__step{position:relative;padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-kleveta-process__num{display:inline-flex;margin-bottom:18px;color:var(--prg-red,#d71920);font-size:15px;font-weight:950;letter-spacing:.06em}
.prg-kleveta-process__step h3{color:var(--prg-dark,#111827);font-size:21px;line-height:1.2;font-weight:950}
.prg-kleveta-process__step p{margin-top:12px;color:#505a68;font-size:15px;line-height:1.68}
.prg-kleveta-process__step:nth-child(7){grid-column:span 3;background:linear-gradient(135deg,#fff,var(--prg-red-soft,#fff1f2))}
.prg-kleveta-scope__head{max-width:850px;margin-bottom:26px}
.prg-kleveta-scope__list,.prg-target-fixation__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.prg-kleveta-scope__list li{position:relative;padding:14px 14px 14px 38px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#f7f9fc;color:#3f4652;font-weight:740}
.prg-kleveta-scope__list li:before{position:absolute;top:17px;left:14px;color:var(--prg-red,#d71920);font-weight:950;content:"✓"}
.prg-kleveta-search{padding:74px var(--prg-gutter,24px);background:linear-gradient(180deg,#f7f9fc,#fff)}
.prg-kleveta-search__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:26px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:center}
.prg-kleveta-search__box{padding:26px;border:1px solid rgba(215,25,32,.16);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-kleveta-search__box h3{color:var(--prg-dark,#111827);font-size:23px;font-weight:950}
.prg-kleveta-search__box p{margin-top:12px;color:#505a68;line-height:1.7}
.prg-kleveta-search__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:18px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-kleveta-urgency{padding:78px var(--prg-gutter,24px);background:linear-gradient(180deg,#fff,#f7f9fc)}
.prg-kleveta-urgency__head{max-width:920px;margin-bottom:28px}
.prg-kleveta-urgency__table-wrap{overflow-x:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-kleveta-urgency__table th,.prg-kleveta-urgency__table td,.prg-telegram-risk__table th,.prg-telegram-risk__table td,.prg-vkp-risk__table th,.prg-vkp-risk__table td{padding:18px 20px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top}
.prg-kleveta-urgency__table th{color:#fff;background:var(--prg-dark,#111827);font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}
.prg-kleveta-urgency__table td{color:#445060;font-size:15px;line-height:1.55}
.prg-kleveta-urgency__risk{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}
.prg-kleveta-urgency__risk--medium{color:#3f4652;background:#eef2f7}
.prg-kleveta-urgency__cta{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:22px;padding:22px 24px;border:1px solid rgba(215,25,32,.18);border-radius:24px;background:#fff}
.prg-kleveta-urgency__cta p{max-width:780px;color:#444d5b;font-size:17px;line-height:1.65}
.prg-lager-crisis__grid--two,.prg-lager-danger__grid--two,.prg-lager-definition__grid--two,.prg-lager-instruction__grid--two,.prg-lager-intro__grid--two,.prg-lager-links__grid--two,.prg-lager-mistakes__grid--two,.prg-lager-preventive__grid--two,.prg-lager-response__grid--two,.prg-lager-risk__grid--two,.prg-lager-scope__grid--two,.prg-lager-services__grid--two,.prg-lager-signs__grid--two,.prg-negfio-definition__list,.prg-oflajn-crisis__grid--two,.prg-oflajn-danger__grid--two,.prg-oflajn-definition__grid--two,.prg-oflajn-fixation__grid--two,.prg-oflajn-instruction__grid--two,.prg-oflajn-intro__grid--two,.prg-oflajn-links__grid--two,.prg-oflajn-mistakes__grid--two,.prg-oflajn-preventive__grid--two,.prg-oflajn-response__grid--two,.prg-oflajn-risk__grid--two,.prg-oflajn-scope__grid--two,.prg-oflajn-services__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-crisis__card p,.prg-lager-crisis__item p,.prg-lager-crisis__cluster p,.prg-lager-danger__card p,.prg-lager-danger__item p,.prg-lager-danger__cluster p,.prg-lager-definition__card p,.prg-lager-definition__item p,.prg-lager-definition__cluster p,.prg-lager-instruction__card p,.prg-lager-instruction__item p,.prg-lager-instruction__cluster p,.prg-lager-intro__card p,.prg-lager-intro__item p,.prg-lager-intro__cluster p,.prg-lager-links__card p,.prg-lager-links__item p,.prg-lager-links__cluster p,.prg-lager-mistakes__card p,.prg-lager-mistakes__item p,.prg-lager-mistakes__cluster p,.prg-lager-preventive__card p,.prg-lager-preventive__item p,.prg-lager-preventive__cluster p,.prg-lager-response__card p,.prg-lager-response__item p,.prg-lager-response__cluster p,.prg-lager-risk__card p,.prg-lager-risk__item p,.prg-lager-risk__cluster p,.prg-lager-scope__card p,.prg-lager-scope__item p,.prg-lager-scope__cluster p,.prg-lager-services__card p,.prg-lager-services__item p,.prg-lager-services__cluster p,.prg-lager-signs__card p,.prg-lager-signs__item p,.prg-lager-signs__cluster p,.prg-oflajn-crisis__card p,.prg-oflajn-crisis__item p,.prg-oflajn-crisis__cluster p,.prg-oflajn-danger__card p,.prg-oflajn-danger__item p,.prg-oflajn-danger__cluster p,.prg-oflajn-definition__card p,.prg-oflajn-definition__item p,.prg-oflajn-definition__cluster p,.prg-oflajn-fixation__card p,.prg-oflajn-fixation__item p,.prg-oflajn-fixation__cluster p,.prg-oflajn-instruction__card p,.prg-oflajn-instruction__item p,.prg-oflajn-instruction__cluster p,.prg-oflajn-intro__card p,.prg-oflajn-intro__item p,.prg-oflajn-intro__cluster p,.prg-oflajn-links__card p,.prg-oflajn-links__item p,.prg-oflajn-links__cluster p,.prg-oflajn-mistakes__card p,.prg-oflajn-mistakes__item p,.prg-oflajn-mistakes__cluster p,.prg-oflajn-preventive__card p,.prg-oflajn-preventive__item p,.prg-oflajn-preventive__cluster p,.prg-oflajn-response__card p,.prg-oflajn-response__item p,.prg-oflajn-response__cluster p,.prg-oflajn-risk__card p,.prg-oflajn-risk__item p,.prg-oflajn-risk__cluster p,.prg-oflajn-scope__card p,.prg-oflajn-scope__item p,.prg-oflajn-scope__cluster p,.prg-oflajn-services__card p,.prg-oflajn-services__item p,.prg-oflajn-services__cluster p{margin-top:10px;color:#4b5563;line-height:1.58}
.prg-lager-crisis__list li,.prg-lager-danger__list li,.prg-lager-definition__list li,.prg-lager-instruction__list li,.prg-lager-intro__list li,.prg-lager-links__list li,.prg-lager-mistakes__list li,.prg-lager-preventive__list li,.prg-lager-response__list li,.prg-lager-risk__list li,.prg-lager-scope__list li,.prg-lager-services__list li,.prg-lager-signs__list li,.prg-oflajn-crisis__list li,.prg-oflajn-danger__list li,.prg-oflajn-definition__list li,.prg-oflajn-fixation__list li,.prg-oflajn-instruction__list li,.prg-oflajn-intro__list li,.prg-oflajn-links__list li,.prg-oflajn-mistakes__list li,.prg-oflajn-preventive__list li,.prg-oflajn-response__list li,.prg-oflajn-risk__list li,.prg-oflajn-scope__list li,.prg-oflajn-services__list li{position:relative;padding:14px 16px 14px 40px;border:1px solid #e6e9ef;border-radius:16px;background:#fff;color:#374151;line-height:1.5}
.prg-lager-crisis__step h3,.prg-lager-danger__step h3,.prg-lager-definition__step h3,.prg-lager-instruction__step h3,.prg-lager-intro__step h3,.prg-lager-links__step h3,.prg-lager-mistakes__step h3,.prg-lager-preventive__step h3,.prg-lager-response__step h3,.prg-lager-risk__step h3,.prg-lager-scope__step h3,.prg-lager-services__step h3,.prg-lager-signs__step h3,.prg-oflajn-crisis__step h3,.prg-oflajn-danger__step h3,.prg-oflajn-definition__step h3,.prg-oflajn-fixation__step h3,.prg-oflajn-instruction__step h3,.prg-oflajn-intro__step h3,.prg-oflajn-links__step h3,.prg-oflajn-mistakes__step h3,.prg-oflajn-preventive__step h3,.prg-oflajn-response__step h3,.prg-oflajn-risk__step h3,.prg-oflajn-scope__step h3,.prg-oflajn-services__step h3{font-size:19px;color:#111827}
.prg-lager-crisis__step p,.prg-lager-danger__step p,.prg-lager-definition__step p,.prg-lager-instruction__step p,.prg-lager-intro__step p,.prg-lager-links__step p,.prg-lager-mistakes__step p,.prg-lager-preventive__step p,.prg-lager-response__step p,.prg-lager-risk__step p,.prg-lager-scope__step p,.prg-lager-services__step p,.prg-lager-signs__step p,.prg-oflajn-crisis__step p,.prg-oflajn-danger__step p,.prg-oflajn-definition__step p,.prg-oflajn-fixation__step p,.prg-oflajn-instruction__step p,.prg-oflajn-intro__step p,.prg-oflajn-links__step p,.prg-oflajn-mistakes__step p,.prg-oflajn-preventive__step p,.prg-oflajn-response__step p,.prg-oflajn-risk__step p,.prg-oflajn-scope__step p,.prg-oflajn-services__step p{margin-top:6px;color:#4b5563;line-height:1.58}
.prg-lager-crisis__table th,.prg-lager-crisis__table td,.prg-lager-danger__table th,.prg-lager-danger__table td,.prg-lager-definition__table th,.prg-lager-definition__table td,.prg-lager-instruction__table th,.prg-lager-instruction__table td,.prg-lager-intro__table th,.prg-lager-intro__table td,.prg-lager-links__table th,.prg-lager-links__table td,.prg-lager-mistakes__table th,.prg-lager-mistakes__table td,.prg-lager-preventive__table th,.prg-lager-preventive__table td,.prg-lager-response__table th,.prg-lager-response__table td,.prg-lager-risk__table th,.prg-lager-risk__table td,.prg-lager-scope__table th,.prg-lager-scope__table td,.prg-lager-services__table th,.prg-lager-services__table td,.prg-lager-signs__table th,.prg-lager-signs__table td,.prg-oflajn-crisis__table th,.prg-oflajn-crisis__table td,.prg-oflajn-danger__table th,.prg-oflajn-danger__table td,.prg-oflajn-definition__table th,.prg-oflajn-definition__table td,.prg-oflajn-fixation__table th,.prg-oflajn-fixation__table td,.prg-oflajn-instruction__table th,.prg-oflajn-instruction__table td,.prg-oflajn-intro__table th,.prg-oflajn-intro__table td,.prg-oflajn-links__table th,.prg-oflajn-links__table td,.prg-oflajn-mistakes__table th,.prg-oflajn-mistakes__table td,.prg-oflajn-preventive__table th,.prg-oflajn-preventive__table td,.prg-oflajn-response__table th,.prg-oflajn-response__table td,.prg-oflajn-risk__table th,.prg-oflajn-risk__table td,.prg-oflajn-scope__table th,.prg-oflajn-scope__table td,.prg-oflajn-services__table th,.prg-oflajn-services__table td{padding:16px 18px;border-bottom:1px solid #eef1f5;text-align:left;vertical-align:top;line-height:1.48}
.prg-lager-crisis__flow-step,.prg-lager-danger__flow-step,.prg-lager-definition__flow-step,.prg-lager-instruction__flow-step,.prg-lager-intro__flow-step,.prg-lager-links__flow-step,.prg-lager-mistakes__flow-step,.prg-lager-preventive__flow-step,.prg-lager-response__flow-step,.prg-lager-risk__flow-step,.prg-lager-scope__flow-step,.prg-lager-services__flow-step,.prg-lager-signs__flow-step,.prg-oflajn-crisis__flow-step,.prg-oflajn-danger__flow-step,.prg-oflajn-definition__flow-step,.prg-oflajn-fixation__flow-step,.prg-oflajn-instruction__flow-step,.prg-oflajn-intro__flow-step,.prg-oflajn-links__flow-step,.prg-oflajn-mistakes__flow-step,.prg-oflajn-preventive__flow-step,.prg-oflajn-response__flow-step,.prg-oflajn-risk__flow-step,.prg-oflajn-scope__flow-step,.prg-oflajn-services__flow-step{padding:18px;border-radius:20px;background:#111827;color:#fff;line-height:1.55}
.prg-lager-crisis__note,.prg-lager-danger__note,.prg-lager-definition__note,.prg-lager-instruction__note,.prg-lager-intro__note,.prg-lager-links__note,.prg-lager-mistakes__note,.prg-lager-preventive__note,.prg-lager-response__note,.prg-lager-risk__note,.prg-lager-scope__note,.prg-lager-services__note,.prg-lager-signs__note,.prg-oflajn-crisis__note,.prg-oflajn-danger__note,.prg-oflajn-definition__note,.prg-oflajn-fixation__note,.prg-oflajn-instruction__note,.prg-oflajn-intro__note,.prg-oflajn-links__note,.prg-oflajn-mistakes__note,.prg-oflajn-preventive__note,.prg-oflajn-response__note,.prg-oflajn-risk__note,.prg-oflajn-scope__note,.prg-oflajn-services__note{margin-top:28px;padding:22px;border-left:5px solid #d71920;border-radius:18px;background:#fff1f2;color:#7f1d1d;line-height:1.6}
.prg-lager-faq__title,.prg-oflajn-faq__title{margin-top:8px;font-size:clamp(28px,3.5vw,46px);line-height:1.12;color:#111827}
.prg-lager-faq__item,.prg-oflajn-faq__item{border:1px solid #e6e9ef;border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(17,24,39,.05);overflow:hidden}
.prg-lager-faq__question,.prg-oflajn-faq__question{cursor:pointer;padding:18px 22px;font-weight:900;color:#111827}
.prg-lager-hero,.prg-oflajn-hero{position:relative;padding:72px 24px 84px;background:linear-gradient(135deg,#111827 0%,#242b36 58%,#d71920 132%);color:#fff;overflow:hidden}
.prg-lager-hero__inner,.prg-oflajn-hero__inner{position:relative;max-width:var(--prg-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:42px;align-items:center}
.prg-lager-hero__kicker,.prg-oflajn-hero__kicker{margin-bottom:16px;color:#fecaca;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-lager-hero__title,.prg-oflajn-hero__title{max-width:930px;font-size:clamp(34px,5vw,64px);line-height:1.04;letter-spacing:-.045em}
.prg-lager-hero__list,.prg-oflajn-hero__list{display:grid;gap:12px;list-style:none;margin:0;padding:0}
.prg-lager-lead,.prg-oflajn-lead{padding:76px 24px;background:linear-gradient(135deg,#111827 0%,#242b36 70%,#d71920 145%);color:#fff}
.prg-lager-lead__inner,.prg-oflajn-lead__inner{max-width:var(--prg-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,.86fr) minmax(360px,1fr);gap:34px;align-items:start}
.prg-lager-lead__title,.prg-oflajn-lead__title{margin-top:8px;font-size:clamp(30px,4vw,48px);line-height:1.08}
.prg-lager-lead__text,.prg-oflajn-lead__text{margin-top:16px;color:#e5e7eb;font-size:18px;line-height:1.65}
.prg-lager-lead__points,.prg-oflajn-lead__points{display:grid;gap:10px;margin-top:22px;list-style:none;padding:0}
.prg-lager-lead__points li,.prg-oflajn-lead__points li{position:relative;padding-left:26px;color:#f9fafb}
.prg-lager-lead__points li:before,.prg-oflajn-lead__points li:before{content:"";position:absolute;left:0;top:9px;width:9px;height:9px;border-radius:50%;background:#d71920}
.prg-lager-lead__form,.prg-oflajn-lead__form{padding:24px;border-radius:28px;background:#fff;color:#111827;box-shadow:0 28px 84px rgba(0,0,0,.25)}
.prg-lager-lead__input,.prg-lager-lead__select,.prg-lager-lead__textarea,.prg-oflajn-lead__input,.prg-oflajn-lead__select,.prg-oflajn-lead__textarea{width:100%;border:1px solid #d8dde7;border-radius:14px;padding:12px 13px;font:inherit;color:#111827;background:#fff}
.prg-lager-lead__micro,.prg-oflajn-lead__micro{margin-top:14px;color:#6b7280;font-size:13px;line-height:1.5}
.prg-lager-lead__submit,.prg-oflajn-lead__submit{margin-top:18px;width:100%;min-height:52px;border:0;border-radius:999px;background:#d71920;color:#fff;font-weight:900;font:inherit;cursor:pointer}
.prg-lager-lead__status,.prg-oflajn-lead__status{margin-top:10px;color:#166534}
.prg-lichnyj-channels__inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:32px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-lichnyj-channels__label,.prg-lichnyj-danger__label,.prg-lichnyj-definition__label,.prg-lichnyj-faq__label,.prg-lichnyj-links__label,.prg-lichnyj-mistakes__label,.prg-lichnyj-preventive__label,.prg-lichnyj-response__label,.prg-lichnyj-risk__label,.prg-lichnyj-scope__label,.prg-lichnyj-types__label{margin-bottom:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.prg-lichnyj-channels__title,.prg-lichnyj-danger__title,.prg-lichnyj-definition__title,.prg-lichnyj-faq__title,.prg-lichnyj-links__title,.prg-lichnyj-mistakes__title,.prg-lichnyj-response__title,.prg-lichnyj-risk__title,.prg-lichnyj-scope__title,.prg-lichnyj-types__title{color:var(--prg-dark,#111827);font-size:clamp(28px,3.2vw,44px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-lichnyj-channels__text,.prg-lichnyj-definition__text,.prg-lichnyj-mistakes__text,.prg-serm-audience__lead,.prg-serm-audience__text,.prg-serm-compare__lead,.prg-serm-compare__text,.prg-serm-definition__lead,.prg-serm-definition__text,.prg-serm-faq__lead,.prg-serm-faq__text,.prg-serm-instruction__lead,.prg-serm-instruction__text,.prg-serm-intro__lead,.prg-serm-intro__text,.prg-serm-links__lead,.prg-serm-links__text,.prg-serm-mistakes__lead,.prg-serm-mistakes__text,.prg-serm-pages__lead,.prg-serm-pages__text,.prg-serm-problems__lead,.prg-serm-problems__text,.prg-serm-process__lead,.prg-serm-process__text,.prg-serm-queries__lead,.prg-serm-queries__text,.prg-serm-scope__lead,.prg-serm-scope__text,.prg-serm-suggestions__lead,.prg-serm-suggestions__text,.prg-serm-urgency__lead,.prg-serm-urgency__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-lichnyj-channels__tags span{padding:10px 13px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;background:#fff;color:#3f4652;font-size:14px;font-weight:800;box-shadow:0 8px 18px rgba(17,24,39,.04)}
.prg-lichnyj-compare,.prg-lichnyj-instruction{padding:76px var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-lichnyj-compare__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);gap:28px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-lichnyj-compare__label,.prg-lichnyj-instruction__label,.prg-lichnyj-lead__label{margin-bottom:12px;color:#ffb4b8;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.prg-lichnyj-compare__title,.prg-lichnyj-instruction__title{font-size:clamp(28px,3.2vw,44px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-lichnyj-compare__text,.prg-lichnyj-lead__text{margin-top:16px;color:#d7dde7;font-size:17px;line-height:1.72}
.prg-lichnyj-compare__cards article{padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(255,255,255,.06)}
.prg-lichnyj-compare__cards h3{font-size:19px;font-weight:950}
.prg-lichnyj-compare__cards p{margin-top:9px;color:#d7dde7;font-size:15px;line-height:1.6}
.prg-lichnyj-danger__lead,.prg-lichnyj-preventive__text,.prg-lichnyj-response__lead,.prg-lichnyj-risk__lead,.prg-lichnyj-types__lead{margin-top:14px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-lichnyj-danger__card,.prg-lichnyj-response__card,.prg-lichnyj-types__card,.prg-podskazki-types__card{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-md,18px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-danger__card h3,.prg-lichnyj-response__card h3,.prg-lichnyj-types__card h3{color:var(--prg-dark,#111827);font-size:19px;line-height:1.2;font-weight:900;letter-spacing:-.02em}
.prg-lichnyj-danger__card p,.prg-lichnyj-response__card p,.prg-lichnyj-types__card p,.prg-postradavshie-danger__item p{margin-top:10px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.62}
.prg-lichnyj-danger__cta a,.prg-lichnyj-response__cta a,.prg-lichnyj-types__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;box-shadow:0 16px 34px rgba(215,25,32,.22)}
.prg-lichnyj-definition{padding:74px var(--prg-gutter,24px)}
.prg-lichnyj-definition__inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(300px,.72fr);gap:30px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-lichnyj-definition__list,.prg-lichnyj-links__cluster,.prg-lichnyj-scope__column,.prg-telegram-links__cluster,.prg-tgk-danger__card,.prg-tgk-links__cluster,.prg-tgk-scope__column,.prg-vkp-links__cluster{padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-definition__list li{position:relative;padding-left:24px;color:#3f4652;font-size:15px;line-height:1.55;font-weight:650}
.prg-lichnyj-definition__list li:before{position:absolute;left:0;top:.58em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-lichnyj-faq__inner{max-width:920px;margin:0 auto}
.prg-lichnyj-faq__head,.prg-serm-scope__head{margin-bottom:28px}
.prg-lichnyj-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.04)}
.prg-lichnyj-faq__question{cursor:pointer;padding:18px 20px;color:var(--prg-dark,#111827);font-size:17px;font-weight:900;line-height:1.35}
.prg-lichnyj-faq__answer{padding:0 20px 18px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.7}
.prg-lichnyj-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 9% 8%,rgba(215,25,32,.15),transparent 32%),radial-gradient(circle at 90% 12%,rgba(17,24,39,.12),transparent 34%),linear-gradient(135deg,#fff 0%,#f7f9fc 62%,#fff 100%);content:""}
.prg-lichnyj-hero__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.7fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-lichnyj-hero__kicker,.prg-postradavshie-hero__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(215,25,32,.22);border-radius:999px;color:var(--prg-red,#d71920);background:rgba(255,241,242,.95);font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}
.prg-lichnyj-hero__title{max-width:900px;color:var(--prg-dark,#111827);font-size:clamp(34px,5vw,62px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-lichnyj-hero__headline{max-width:820px;margin-top:20px;color:var(--prg-graphite,#2c2f33);font-size:clamp(22px,2.75vw,34px);line-height:1.14;font-weight:850;letter-spacing:-.025em}
.prg-lichnyj-hero__lead{max-width:820px;margin-top:20px;color:var(--prg-gray,#4b5563);font-size:clamp(17px,1.35vw,20px);line-height:1.68}
.prg-lichnyj-hero__micro{max-width:780px;margin-top:18px;color:#5c6675;font-size:14px;line-height:1.65}
.prg-lichnyj-instruction__lead{margin-top:14px;color:#d7dde7;font-size:17px;line-height:1.7}
.prg-lichnyj-instruction__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;counter-reset:step;margin:0;padding:0;list-style:none}
.prg-lichnyj-instruction__steps li{position:relative;padding:16px 16px 16px 54px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.06);color:#eef2f7;font-size:15px;line-height:1.55}
.prg-lichnyj-instruction__steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;left:15px;top:15px;color:#ffb4b8;font-size:13px;font-weight:950}
.prg-lichnyj-instruction__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-lichnyj-intro{padding:30px var(--prg-gutter,24px)}
.prg-lichnyj-intro__inner{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto;padding:24px;border:1px solid rgba(215,25,32,.18);border-radius:var(--prg-radius-lg,28px);background:linear-gradient(135deg,#fff1f2 0%,#fff 70%);box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-intro__badge{display:inline-flex;white-space:nowrap;padding:8px 12px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:12px;font-weight:900;text-transform:uppercase}
.prg-lichnyj-intro__text{margin:0;color:var(--prg-dark,#111827);font-size:clamp(18px,2vw,24px);line-height:1.45;font-weight:850;letter-spacing:-.02em}
.prg-lichnyj-intro__note{grid-column:2;margin:0;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.7}
.prg-lichnyj-lead{padding:76px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#2c2f33 100%);color:#fff}
.prg-lichnyj-lead__inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(360px,1fr);gap:32px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-lichnyj-lead__title{font-size:clamp(30px,3.2vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-lichnyj-lead__points{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}
.prg-lichnyj-lead__points li{position:relative;padding-left:24px;color:#eef2f7;font-size:15px;line-height:1.55}
.prg-lichnyj-lead__points li:before{position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:#ffb4b8;content:""}
.prg-lichnyj-lead__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:var(--prg-radius-lg,28px);background:#fff;color:var(--prg-dark,#111827);box-shadow:0 30px 90px rgba(0,0,0,.22)}
.prg-lichnyj-lead__form label{display:grid;gap:7px;color:#424a57;font-size:13px;font-weight:850}
.prg-lichnyj-lead__form input,.prg-lichnyj-lead__form select,.prg-lichnyj-lead__form textarea{width:100%;min-height:46px;padding:11px 12px;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;color:var(--prg-dark,#111827);background:#fff;font:inherit}
.prg-lichnyj-lead__submit{min-height:52px;border:0;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:15px;font-weight:950;cursor:pointer}
.prg-lichnyj-lead__status{min-height:20px;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.5}
.prg-lichnyj-links__clusters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.prg-lichnyj-links__cluster ul,.prg-lichnyj-scope__column ul{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}
.prg-lichnyj-links__cluster a{color:#424a57;font-size:15px;font-weight:750}
.prg-lichnyj-mistakes__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:30px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-lichnyj-mistakes__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.prg-lichnyj-mistakes__list li{position:relative;padding:14px 14px 14px 44px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#fff;color:#424a57;font-size:15px;font-weight:650;box-shadow:0 8px 20px rgba(17,24,39,.04)}
.prg-lichnyj-mistakes__list li:before{position:absolute;left:14px;top:14px;width:20px;height:20px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);content:"!";font-weight:950;text-align:center;line-height:20px}
.prg-lichnyj-preventive__inner{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);gap:30px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-lichnyj-preventive__content{padding:28px;border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-preventive__title{color:var(--prg-dark,#111827);font-size:clamp(28px,3vw,40px);line-height:1.1;font-weight:950;letter-spacing:-.04em}
.prg-lichnyj-preventive__button{display:inline-flex;margin-top:22px;min-height:50px;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-lichnyj-preventive__list{columns:2;gap:24px;margin:0;padding:28px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;list-style:none;box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-preventive__list li{break-inside:avoid;position:relative;margin-bottom:12px;padding-left:22px;color:#424a57;font-size:15px;line-height:1.55;font-weight:650}
.prg-lichnyj-preventive__list li:before,.prg-lichnyj-scope__column li:before{position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-lichnyj-risk__table-wrap,.prg-tgk-risk__table-wrap{overflow:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lichnyj-risk__table{width:100%;min-width:840px;border-collapse:collapse}
.prg-lichnyj-risk__table th,.prg-lichnyj-risk__table td,.prg-podskazki-safe__table th,.prg-podskazki-safe__table td,.prg-zakaz-urgency__table th,.prg-zakaz-urgency__table td{padding:16px 18px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top}
.prg-lichnyj-risk__table th{color:var(--prg-dark,#111827);background:#f7f9fc;font-size:13px;text-transform:uppercase;letter-spacing:.05em}
.prg-lichnyj-risk__table td{color:#424a57;font-size:15px;line-height:1.5}
.prg-lichnyj-risk__badge,.prg-serm-urgency__risk{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}
.prg-lichnyj-risk__badge--low{color:#256029;background:#eaf7ee}
.prg-lichnyj-risk__badge--mid{color:#875a00;background:#fff7df}
.prg-lichnyj-risk__badge--high{color:#9d1c21;background:#fff1f2}
.prg-lichnyj-scope__column h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:950;letter-spacing:-.02em}
.prg-lichnyj-scope__column li,.prg-postradavshie-scope__column li{position:relative;padding-left:22px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.55}
.prg-lichnyj-scope__cta a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-listovki-compare__text,.prg-listovki-danger__text,.prg-listovki-definition__text,.prg-listovki-places__text,.prg-listovki-preventive__text,.prg-listovki-scope__text,.prg-listovki-signs__text,.prg-listovki-types__text{margin:0;color:var(--prg-gray,#4b5563);line-height:1.72;font-size:17px}
.prg-listovki-compare__card,.prg-listovki-compare__item,.prg-listovki-danger__card,.prg-listovki-danger__item,.prg-listovki-definition__card,.prg-listovki-definition__item,.prg-listovki-links__cluster,.prg-listovki-places__card,.prg-listovki-places__item,.prg-listovki-preventive__card,.prg-listovki-preventive__item,.prg-listovki-scope__card,.prg-listovki-scope__item,.prg-listovki-signs__card,.prg-listovki-signs__item{padding:24px;border-radius:22px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:0 14px 32px rgba(17,24,39,.06)}
.prg-listovki-compare__card h3,.prg-listovki-compare__item h3,.prg-listovki-danger__card h3,.prg-listovki-danger__item h3,.prg-listovki-definition__card h3,.prg-listovki-definition__item h3,.prg-listovki-places__card h3,.prg-listovki-places__item h3,.prg-listovki-preventive__card h3,.prg-listovki-preventive__item h3,.prg-listovki-scope__card h3,.prg-listovki-scope__item h3,.prg-listovki-signs__card h3,.prg-listovki-signs__item h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:20px;line-height:1.25}
.prg-listovki-compare__card img,.prg-listovki-compare__item img,.prg-listovki-danger__card img,.prg-listovki-danger__item img,.prg-listovki-definition__card img,.prg-listovki-definition__item img,.prg-listovki-places__card img,.prg-listovki-places__item img,.prg-listovki-preventive__card img,.prg-listovki-preventive__item img,.prg-listovki-scope__card img,.prg-listovki-scope__item img,.prg-listovki-signs__card img,.prg-listovki-signs__item img{width:52px;height:52px;margin-bottom:14px}
.prg-listovki-compare__list,.prg-listovki-danger__list,.prg-listovki-definition__list,.prg-listovki-places__list,.prg-listovki-preventive__list,.prg-listovki-scope__list,.prg-listovki-signs__list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none}
.prg-listovki-compare__list li,.prg-listovki-danger__list li,.prg-listovki-definition__list li,.prg-listovki-places__list li,.prg-listovki-preventive__list li,.prg-listovki-scope__list li,.prg-listovki-signs__list li{padding:14px 16px;border-radius:16px;border:1px solid var(--prg-line,#e6e9ef);background:#fff;color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-listovki-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#f7f9fc;overflow:hidden}
.prg-listovki-faq__question{cursor:pointer;padding:18px 22px;color:var(--prg-dark,#111827);font-weight:900}
.prg-listovki-faq__answer,.prg-tgk-faq__item p{padding:0 22px 20px;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-listovki-hero{padding:clamp(42px,7vw,96px) var(--prg-gutter,24px) clamp(56px,8vw,112px);background:radial-gradient(circle at 82% 10%,rgba(215,25,32,.16),transparent 32%),linear-gradient(135deg,#111827 0%,#252a35 60%,#fff 60%,#f7f9fc 100%)}
.prg-listovki-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:34px;align-items:stretch}
.prg-listovki-hero__content{padding:clamp(28px,5vw,54px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.97);box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-listovki-hero__title{max-width:900px;margin:0 0 20px;color:var(--prg-dark,#111827);font-size:clamp(34px,5.4vw,64px);line-height:1.02}
.prg-listovki-hero__panel{padding:clamp(26px,4vw,42px);border:1px solid rgba(255,255,255,.22);border-radius:var(--prg-radius-lg,28px);color:#fff;background:rgba(17,24,39,.86);box-shadow:0 24px 60px rgba(0,0,0,.18);backdrop-filter:blur(12px)}
.prg-listovki-instruction__inner,.prg-listovki-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:28px;align-items:start}
.prg-listovki-instruction__text{margin:0;color:var(--prg-gray,#4b5563);line-height:1.7}
.prg-listovki-instruction__steps li{counter-increment:step;position:relative;padding:18px 18px 18px 58px;border-radius:18px;border:1px solid var(--prg-line,#e6e9ef);background:#fff;color:var(--prg-gray,#4b5563);line-height:1.56}
.prg-listovki-instruction__steps li::before{content:counter(step);position:absolute;left:18px;top:18px;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-listovki-intro__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(280px,.38fr);gap:22px;align-items:stretch}
.prg-listovki-intro__main,.prg-listovki-intro__note{border-radius:24px;padding:clamp(24px,4vw,36px);border:1px solid var(--prg-line,#e6e9ef);background:#f7f9fc}
.prg-listovki-intro__main{border-left:5px solid var(--prg-red,#d71920)}
.prg-listovki-intro__label{margin:0 0 10px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.prg-listovki-intro__title{margin:0 0 14px;color:var(--prg-dark,#111827);font-size:clamp(25px,3.2vw,42px);line-height:1.12}
.prg-listovki-intro__text,.prg-listovki-intro__note p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.72}
.prg-listovki-intro__note,.prg-podskazki-mistakes{background:var(--prg-red-soft,#fff1f2)}
.prg-listovki-intro__note strong{display:block;margin-bottom:8px;color:var(--prg-dark,#111827);font-size:20px}
.prg-listovki-lead{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#252a35);color:#fff}
.prg-listovki-lead__label,.prg-listovki-response__label{margin:0 0 12px;color:#ffb3b7;font-weight:900;font-size:13px;letter-spacing:.12em;text-transform:uppercase}
.prg-listovki-lead__title{margin:0 0 16px;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-listovki-lead__text{margin:0 0 20px;color:rgba(255,255,255,.78);line-height:1.7}
.prg-listovki-lead__points{margin:0;padding-left:18px;color:rgba(255,255,255,.76);line-height:1.8}
.prg-listovki-lead__form{padding:24px;border-radius:24px;background:#fff;color:var(--prg-dark,#111827);box-shadow:0 24px 60px rgba(0,0,0,.18)}
.prg-listovki-lead__input,.prg-listovki-lead__select,.prg-listovki-lead__textarea{width:100%;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;padding:12px 14px;font:inherit;color:var(--prg-dark,#111827);background:#f7f9fc}
.prg-listovki-lead__file{width:100%;border:1px dashed var(--prg-line,#e6e9ef);border-radius:14px;padding:12px;background:#f7f9fc}
.prg-listovki-lead__micro{margin:14px 0 0;color:var(--prg-gray,#4b5563);line-height:1.55;font-size:14px}
.prg-listovki-lead__submit{width:100%;margin-top:18px;border:0;border-radius:999px;padding:14px 20px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;cursor:pointer}
.prg-listovki-lead__status{margin:10px 0 0;color:var(--prg-gray,#4b5563)}
.prg-listovki-links__title,.prg-listovki-risk__title{max-width:920px;margin:0 0 26px;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-listovki-links__cluster h3{margin:0 0 14px;color:var(--prg-dark,#111827)}
.prg-listovki-links__cluster ul{margin:0;padding-left:18px;color:var(--prg-gray,#4b5563);line-height:1.8}
.prg-listovki-links__cluster a{color:var(--prg-red,#d71920);font-weight:800;text-decoration:none}
.prg-listovki-mistakes__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:28px}
.prg-listovki-mistakes__list li{position:relative;padding:16px 18px 16px 44px;border-radius:16px;background:#f7f9fc;border:1px solid var(--prg-line,#e6e9ef);color:var(--prg-gray,#4b5563);line-height:1.55}
.prg-listovki-mistakes__list li::before{content:'!';position:absolute;left:16px;top:16px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-listovki-response__title{margin:0 0 14px;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.08}
.prg-listovki-response__text{margin:0;color:rgba(255,255,255,.78);line-height:1.7}
.prg-listovki-response__grid,.prg-podskazki-check__grid,.prg-podskazki-compare__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
.prg-listovki-response__card{padding:24px;border-radius:22px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}
.prg-listovki-response__card h3{margin:0 0 10px;color:#fff;font-size:20px}
.prg-listovki-response__card p{margin:0;color:rgba(255,255,255,.78);line-height:1.66}
.prg-listovki-risk__table-wrap{overflow-x:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;box-shadow:0 16px 40px rgba(17,24,39,.06)}
.prg-listovki-risk__table,.prg-shtab-risk__table{width:100%;min-width:760px;border-collapse:collapse;background:#fff}
.prg-listovki-risk__table th{padding:18px;color:#fff;background:#111827;text-align:left;font-size:14px}
.prg-listovki-risk__table td{padding:18px;border-top:1px solid var(--prg-line,#e6e9ef);color:var(--prg-gray,#4b5563);line-height:1.55;vertical-align:top}
.prg-listovki-risk__badge{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:13px;font-weight:900;white-space:nowrap}
.prg-listovki-risk__badge--medium{color:#92400e;background:#fffbeb}
.prg-listovki-risk__badge--high,.prg-shtab-risk__risk--high,.prg-tgk-risk__badge--high{color:#991b1b;background:#fee2e2}
.prg-listovki-types__head{max-width:900px;margin-bottom:30px}
.prg-lps-chain{padding:clamp(58px,8vw,104px) var(--prg-gutter,24px);background:var(--prg-dark,#111827);color:#fff}
.prg-lps-chain__label,.prg-lps-serm__label{color:#fff;opacity:.72;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
.prg-lps-chain__title{margin-top:10px;max-width:850px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-lps-chain__text{margin-top:16px;max-width:760px;color:rgba(255,255,255,.74);font-size:18px;line-height:1.7}
.prg-lps-chain__steps{margin-top:30px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.prg-lps-chain__step{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-lg);background:rgba(255,255,255,.06)}
.prg-lps-chain__num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--prg-red);color:#fff;font-weight:900}
.prg-lps-chain__step p{margin-top:10px;color:rgba(255,255,255,.72);line-height:1.6}
.prg-lps-compare,.prg-lps-faq,.prg-lps-instruction,.prg-lps-preventive,.prg-lps-signs{padding:clamp(58px,8vw,104px) var(--prg-gutter,24px)}
.prg-lps-compare__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.7fr 1fr;gap:30px;align-items:start}
.prg-lps-compare__label,.prg-lps-danger__label,.prg-lps-faq__label,.prg-lps-instruction__label,.prg-lps-links__label,.prg-lps-preventive__label,.prg-lps-response__label,.prg-lps-risk__label,.prg-lps-scope__label,.prg-lps-signs__label,.prg-lps-sites__label{color:var(--prg-red);font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
.prg-lps-compare__text,.prg-lps-instruction__text,.prg-lps-preventive__text,.prg-lps-signs__text,.prg-raskol-response__head p:not(.prg-raskol-response__label),.prg-raskol-risk__text,.prg-raskol-scenarios__text{margin-top:16px;color:var(--prg-gray);font-size:18px;line-height:1.7}
.prg-lps-compare__card{padding:22px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lps-compare__card p,.prg-lps-danger__grid p,.prg-lps-sites__card p{margin-top:10px;color:var(--prg-gray);line-height:1.62}
.prg-lps-danger{padding:clamp(54px,7vw,96px) var(--prg-gutter,24px)}
.prg-lps-danger__title{margin-top:10px;max-width:820px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.045em}
.prg-lps-danger__grid{margin-top:26px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.prg-lps-danger__grid article{padding:24px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lps-danger__grid img,.prg-lps-sites__icon{width:54px;height:54px}
.prg-lps-danger__note{margin-top:22px;padding:22px 26px;border-left:4px solid var(--prg-red);border-radius:var(--prg-radius-md);background:#fff;color:var(--prg-gray);font-size:18px;line-height:1.65;box-shadow:var(--prg-shadow-soft)}
.prg-lps-definition{padding:clamp(54px,7vw,96px) var(--prg-gutter,24px);background:#fff}
.prg-lps-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}
.prg-lps-definition__content,.prg-lps-definition__list{border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:var(--prg-gray-soft,#f5f7fa);padding:clamp(26px,4vw,44px)}
.prg-lps-definition__label,.prg-shtab-definition__label,.prg-shtab-narratives__label{color:var(--prg-red);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-lps-definition__text{margin-top:16px;color:var(--prg-gray);font-size:18px;line-height:1.72}
.prg-lps-definition__list{background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lps-definition__list ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.prg-lps-definition__list li{padding-left:22px;position:relative;color:var(--prg-gray);line-height:1.55}
.prg-lps-definition__list li::before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--prg-red)}
.prg-lps-faq__inner{width:min(var(--prg-container,980px),100%);margin:0 auto}
.prg-lps-faq__item{border:1px solid var(--prg-line);border-radius:var(--prg-radius-md);background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-lps-faq__item summary{cursor:pointer;padding:20px 22px;font-weight:900;color:var(--prg-dark)}
.prg-lps-faq__item p{padding:0 22px 20px;color:var(--prg-gray);line-height:1.65}
.prg-lps-hero{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px) clamp(44px,6vw,84px);background:radial-gradient(circle at 12% 12%,rgba(215,25,32,.16),transparent 34%),linear-gradient(135deg,#111827 0%,#2c2f33 56%,#18181b 100%);color:#fff}
.prg-lps-hero__title{margin-top:22px;max-width:820px;font-size:clamp(38px,6vw,72px);line-height:.96;letter-spacing:-.055em}
.prg-lps-instruction__inner,.prg-lps-preventive__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.72fr 1fr;gap:30px;align-items:start}
.prg-lps-instruction__cta a,.prg-lps-preventive__cta a,.prg-lps-scope__cta a,.prg-lps-sites__cta a{display:inline-flex;padding:14px 22px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-lps-instruction__steps{margin:0;padding:0;list-style:none;counter-reset:lps-step;display:grid;gap:12px}
.prg-lps-instruction__steps li{counter-increment:lps-step;position:relative;padding:17px 18px 17px 56px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-md);background:#fff;color:var(--prg-gray);line-height:1.55;box-shadow:var(--prg-shadow-soft)}
.prg-lps-instruction__steps li::before{content:counter(lps-step);position:absolute;left:17px;top:16px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--prg-red);font-weight:900}
.prg-lps-intro{padding:clamp(42px,6vw,82px) var(--prg-gutter,24px)}
.prg-lps-intro__inner,.prg-telegram-intro__inner,.prg-vkp-intro__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.28fr 1fr .52fr;gap:24px;align-items:stretch}
.prg-lps-intro__badge,.prg-telegram-intro__badge,.prg-vkp-intro__badge{display:flex;align-items:center;justify-content:center;min-height:150px;border-radius:var(--prg-radius-lg,28px);color:#fff;background:var(--prg-red,#d71920);font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-lps-intro__content,.prg-lps-intro__side,.prg-telegram-intro__content,.prg-telegram-intro__side,.prg-vkp-intro__content,.prg-vkp-intro__side{padding:clamp(24px,3vw,36px);border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-lps-intro__title,.prg-telegram-intro__title,.prg-vkp-intro__title{max-width:720px;font-size:clamp(28px,3.7vw,46px);line-height:1.08;letter-spacing:-.04em}
.prg-lps-intro__text,.prg-lps-intro__side{color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.72}
.prg-lps-intro__text{margin-top:16px}
.prg-lps-lead{padding:clamp(58px,8vw,104px) var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33);color:#fff}
.prg-lps-lead__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.7fr 1fr;gap:32px;align-items:start}
.prg-lps-lead__label{color:#fff;opacity:.75;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
.prg-lps-lead__title{margin-top:10px;font-size:clamp(32px,4vw,54px);line-height:1.03;letter-spacing:-.045em}
.prg-lps-lead__text{margin-top:18px;color:rgba(255,255,255,.74);font-size:18px;line-height:1.7}
.prg-lps-lead__form{padding:clamp(22px,3vw,34px);border-radius:var(--prg-radius-lg);background:#fff;color:var(--prg-dark);box-shadow:0 26px 80px rgba(0,0,0,.22)}
.prg-lps-lead__field{display:grid;gap:8px;font-weight:800;font-size:14px}
.prg-lps-lead__input,.prg-lps-lead__select,.prg-lps-lead__textarea{width:100%;border:1px solid var(--prg-line);border-radius:14px;padding:13px 14px;background:#fff;color:var(--prg-dark);font:inherit}
.prg-lps-lead__file{width:100%;border:1px dashed var(--prg-line);border-radius:14px;padding:13px 14px;background:var(--prg-gray-soft);color:var(--prg-gray)}
.prg-lps-lead__micro{margin-top:16px;color:var(--prg-gray);font-size:14px;line-height:1.55}
.prg-lps-lead__button{margin-top:18px;width:100%;border:0;border-radius:999px;padding:16px 20px;color:#fff;background:var(--prg-red);font-weight:900;cursor:pointer}
.prg-lps-lead__status{margin-top:12px;color:var(--prg-gray);font-size:14px}
.prg-lps-links,.prg-lps-response,.prg-lps-risk,.prg-lps-scope,.prg-lps-sites{padding:clamp(58px,8vw,104px) var(--prg-gutter,24px);background:#fff}
.prg-lps-links__title,.prg-lps-response__title,.prg-lps-risk__title{margin-top:10px;max-width:850px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.045em}
.prg-lps-links__clusters,.prg-lps-response__grid{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.prg-lps-links__cluster,.prg-lps-response__card{padding:24px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:var(--prg-gray-soft)}
.prg-lps-links__cluster a{color:var(--prg-dark);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.prg-lps-preventive__list,.prg-lps-signs__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.prg-lps-preventive__list li{padding:16px 18px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-md);background:#fff;color:var(--prg-gray);box-shadow:var(--prg-shadow-soft)}
.prg-lps-response__card p{margin-top:12px;color:var(--prg-gray);line-height:1.64}
.prg-lps-risk__table-wrap,.prg-raskol-risk__table-wrap{margin-top:28px;overflow-x:auto;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-lps-risk__table th,.prg-lps-risk__table td{padding:18px 20px;border-bottom:1px solid var(--prg-line);text-align:left;vertical-align:top}
.prg-lps-risk__table th{color:var(--prg-dark);background:var(--prg-gray-soft);font-size:14px;text-transform:uppercase;letter-spacing:.06em}
.prg-lps-risk__badge{display:inline-flex;padding:6px 10px;border-radius:999px;color:var(--prg-dark);background:#eef2f7;font-size:13px;font-weight:900;white-space:nowrap}
.prg-lps-risk__badge--high{color:#8a1c1f;background:#fff1f2}
.prg-lps-risk__badge--critical,.prg-shtab-risk__risk--critical{color:#fff;background:var(--prg-red)}
.prg-lps-scope__title{margin-top:10px;max-width:900px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.045em}
.prg-lps-scope__grid{margin-top:28px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.prg-lps-scope__item{padding:18px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-md);background:#fff;color:var(--prg-gray);line-height:1.45;box-shadow:var(--prg-shadow-soft)}
.prg-lps-scope__item span{display:block;margin-bottom:10px;color:var(--prg-red);font-weight:900}
.prg-lps-serm{padding:clamp(58px,8vw,104px) var(--prg-gutter,24px);background:linear-gradient(180deg,#111827,#1f2937);color:#fff}
.prg-lps-serm__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.8fr 1fr;gap:30px;align-items:start}
.prg-lps-serm__text,.prg-raskol-instruction__lead,.prg-telegram-lead__text,.prg-tgk-lead__text,.prg-tgk-removal__text,.prg-vkp-lead__text{margin-top:16px;color:rgba(255,255,255,.76);font-size:18px;line-height:1.7}
.prg-lps-serm__link{display:inline-flex;margin-top:24px;padding:14px 22px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-lps-serm__grid span{padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-md);background:rgba(255,255,255,.07);color:rgba(255,255,255,.82);line-height:1.45}
.prg-lps-signs__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:start}
.prg-lps-signs__item{display:flex;gap:12px;padding:16px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-md);background:#fff;color:var(--prg-gray);line-height:1.5;box-shadow:var(--prg-shadow-soft)}
.prg-lps-signs__item span{flex:0 0 auto;color:var(--prg-red);font-weight:900}
.prg-lps-sites__title{margin-top:10px;max-width:860px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-lps-sites__text{margin-top:16px;max-width:820px;color:var(--prg-gray);font-size:18px;line-height:1.72}
.prg-lps-sites__grid{margin-top:28px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.prg-lps-sites__card{padding:24px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:linear-gradient(180deg,#fff,#f9fafb);box-shadow:var(--prg-shadow-soft)}
.prg-lps-sites__card h3{margin-top:15px;font-size:23px;letter-spacing:-.03em}
.prg-method{padding:74px var(--prg-gutter,24px) 82px;background:linear-gradient(180deg,#f8fafc 0%,#ffffff 100%)}
.prg-method__inner{display:grid;grid-template-columns:minmax(320px,0.62fr) minmax(0,1fr);gap:54px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-method__title{margin-bottom:18px;font-size:34px;font-size:clamp(28px,3.4vw,44px);line-height:1.12;font-weight:900;letter-spacing:-0.035em;color:var(--prg-dark,#111827)}
.prg-method__text{max-width:460px;margin-bottom:28px;font-size:17px;line-height:1.65;color:var(--prg-gray,#4b5563)}
.prg-method__aside{padding:24px;border:1px solid rgba(215,25,32,0.15);border-radius:var(--prg-radius-md,18px);background:var(--prg-red-soft,#fff1f2)}
.prg-method__aside-title{margin-bottom:8px;font-size:16px;font-weight:900;color:var(--prg-dark,#111827)}
.prg-method__aside-text,.prg-services__item-text{font-size:15px;line-height:1.55;color:var(--prg-gray,#4b5563)}
.prg-method__step{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;padding:24px;border:1px solid rgba(230,233,239,0.95);border-radius:var(--prg-radius-md,18px);background:#ffffff;box-shadow:0 14px 42px rgba(17,24,39,0.05)}
.prg-method__step-number{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;font-size:19px;font-weight:950;color:#ffffff;background:var(--prg-dark,#111827)}
.prg-method__step-title{margin-bottom:8px;font-size:20px;line-height:1.25;font-weight:900;color:var(--prg-dark,#111827)}
.prg-method__step-text{font-size:16px;line-height:1.62;color:var(--prg-gray,#4b5563)}
.prg-method__step:nth-child(2n) .prg-method__step-number,.prg-negfio-risk__badge--critical,.prg-skriny-risk__badge--critical{background:var(--prg-red,#d71920)}
.prg-negfio-compare,.prg-negfio-definition,.prg-negfio-instruction,.prg-negfio-ranking,.prg-negfio-response{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:#fff;color:var(--prg-dark,#111827)}
.prg-negfio-compare__title,.prg-negfio-danger__title,.prg-negfio-definition__title,.prg-negfio-faq__title,.prg-negfio-instruction__title,.prg-negfio-lead__title,.prg-negfio-links__title,.prg-negfio-mistakes__title,.prg-negfio-pages__title,.prg-negfio-preventive__title,.prg-negfio-ranking__title,.prg-negfio-response__title,.prg-negfio-risk__title,.prg-negfio-scope__title,.prg-negfio-types__title{margin-top:10px;max-width:980px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.045em}
.prg-negfio-compare__text,.prg-negfio-definition__text,.prg-negfio-faq__text,.prg-negfio-instruction__text,.prg-negfio-mistakes__text,.prg-negfio-pages__text,.prg-negfio-ranking__text,.prg-negfio-response__text,.prg-negfio-scope__text,.prg-negfio-types__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.7}
.prg-negfio-compare__grid,.prg-negfio-mistakes__grid,.prg-negfio-preventive__grid{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.prg-negfio-compare__card h3,.prg-negfio-compare__item h3,.prg-negfio-compare__box h3,.prg-negfio-definition__card h3,.prg-negfio-definition__item h3,.prg-negfio-definition__box h3,.prg-negfio-faq__card h3,.prg-negfio-faq__item h3,.prg-negfio-faq__box h3,.prg-negfio-instruction__card h3,.prg-negfio-instruction__item h3,.prg-negfio-instruction__box h3,.prg-negfio-mistakes__card h3,.prg-negfio-mistakes__item h3,.prg-negfio-mistakes__box h3,.prg-negfio-pages__card h3,.prg-negfio-pages__item h3,.prg-negfio-pages__box h3,.prg-negfio-ranking__card h3,.prg-negfio-ranking__item h3,.prg-negfio-ranking__box h3,.prg-negfio-response__card h3,.prg-negfio-response__item h3,.prg-negfio-response__box h3,.prg-negfio-scope__card h3,.prg-negfio-scope__item h3,.prg-negfio-scope__box h3,.prg-negfio-types__card h3,.prg-negfio-types__item h3,.prg-negfio-types__box h3{margin-top:10px;font-size:20px;letter-spacing:-.03em;color:var(--prg-dark,#111827)}
.prg-negfio-compare__card p,.prg-negfio-compare__item p,.prg-negfio-compare__box p,.prg-negfio-definition__card p,.prg-negfio-definition__item p,.prg-negfio-definition__box p,.prg-negfio-faq__card p,.prg-negfio-faq__item p,.prg-negfio-faq__box p,.prg-negfio-instruction__card p,.prg-negfio-instruction__item p,.prg-negfio-instruction__box p,.prg-negfio-mistakes__card p,.prg-negfio-mistakes__item p,.prg-negfio-mistakes__box p,.prg-negfio-pages__card p,.prg-negfio-pages__item p,.prg-negfio-pages__box p,.prg-negfio-ranking__card p,.prg-negfio-ranking__item p,.prg-negfio-ranking__box p,.prg-negfio-response__card p,.prg-negfio-response__item p,.prg-negfio-response__box p,.prg-negfio-scope__card p,.prg-negfio-scope__item p,.prg-negfio-scope__box p,.prg-negfio-types__card p,.prg-negfio-types__item p,.prg-negfio-types__box p,.prg-skriny-response__card p{margin-top:10px;color:var(--prg-gray,#4b5563);line-height:1.62}
.prg-negfio-compare__cta a,.prg-negfio-danger__cta a,.prg-negfio-definition__cta a,.prg-negfio-faq__cta a,.prg-negfio-instruction__cta a,.prg-negfio-lead__cta a,.prg-negfio-links__cta a,.prg-negfio-mistakes__cta a,.prg-negfio-pages__cta a,.prg-negfio-preventive__cta a,.prg-negfio-ranking__cta a,.prg-negfio-response__cta a,.prg-negfio-risk__cta a,.prg-negfio-scope__cta a,.prg-negfio-types__cta a,.prg-skriny-formats__cta a,.prg-skriny-instruction__cta a,.prg-skriny-preventive__cta a,.prg-skriny-scope__cta a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-negfio-compare__list,.prg-negfio-danger__list,.prg-negfio-definition__list,.prg-negfio-faq__list,.prg-negfio-instruction__list,.prg-negfio-lead__list,.prg-negfio-links__list,.prg-negfio-mistakes__list,.prg-negfio-pages__list,.prg-negfio-preventive__list,.prg-negfio-ranking__list,.prg-negfio-response__list,.prg-negfio-risk__list,.prg-negfio-scope__list,.prg-negfio-types__list{margin:24px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.prg-negfio-compare__list li,.prg-negfio-definition__list li,.prg-negfio-faq__list li,.prg-negfio-instruction__list li,.prg-negfio-mistakes__list li,.prg-negfio-pages__list li,.prg-negfio-ranking__list li,.prg-negfio-response__list li,.prg-negfio-scope__list li,.prg-negfio-types__list li{padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:var(--prg-gray,#4b5563);line-height:1.55;font-weight:700}
.prg-negfio-danger__label,.prg-negfio-lead__label,.prg-negfio-links__label,.prg-negfio-preventive__label,.prg-negfio-risk__label,.prg-skriny-danger__label,.prg-skriny-lead__label,.prg-skriny-preventive__label,.prg-skriny-risk__label{color:#ffb4b8;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-negfio-danger__text,.prg-negfio-lead__text,.prg-negfio-links__text,.prg-negfio-preventive__text,.prg-negfio-risk__text,.prg-shtab-lead__text{margin-top:16px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.7}
.prg-negfio-danger__grid,.prg-negfio-definition__grid,.prg-negfio-instruction__grid,.prg-negfio-links__grid,.prg-negfio-links__clusters,.prg-negfio-ranking__grid,.prg-negfio-response__grid,.prg-skriny-danger__grid,.prg-skriny-links__clusters,.prg-skriny-response__grid{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.prg-negfio-danger__card,.prg-negfio-danger__item,.prg-negfio-danger__box,.prg-negfio-lead__card,.prg-negfio-lead__item,.prg-negfio-lead__box,.prg-negfio-links__card,.prg-negfio-links__item,.prg-negfio-links__box,.prg-negfio-preventive__card,.prg-negfio-preventive__item,.prg-negfio-preventive__box,.prg-negfio-risk__card,.prg-negfio-risk__item,.prg-negfio-risk__box{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.06);box-shadow:none}
.prg-negfio-danger__card h3,.prg-negfio-danger__item h3,.prg-negfio-danger__box h3,.prg-negfio-lead__card h3,.prg-negfio-lead__item h3,.prg-negfio-lead__box h3,.prg-negfio-links__card h3,.prg-negfio-links__item h3,.prg-negfio-links__box h3,.prg-negfio-preventive__card h3,.prg-negfio-preventive__item h3,.prg-negfio-preventive__box h3,.prg-negfio-risk__card h3,.prg-negfio-risk__item h3,.prg-negfio-risk__box h3{margin-top:10px;font-size:20px;letter-spacing:-.03em;color:#fff}
.prg-negfio-danger__card p,.prg-negfio-danger__item p,.prg-negfio-danger__box p,.prg-negfio-lead__card p,.prg-negfio-lead__item p,.prg-negfio-lead__box p,.prg-negfio-links__card p,.prg-negfio-links__item p,.prg-negfio-links__box p,.prg-negfio-preventive__card p,.prg-negfio-preventive__item p,.prg-negfio-preventive__box p,.prg-negfio-risk__card p,.prg-negfio-risk__item p,.prg-negfio-risk__box p{margin-top:10px;color:rgba(255,255,255,.78);line-height:1.62}
.prg-negfio-danger__list li,.prg-negfio-lead__list li,.prg-negfio-links__list li,.prg-negfio-preventive__list li,.prg-negfio-risk__list li{padding:14px 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.78);line-height:1.55;font-weight:700}
.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(24px,4vw,52px);align-items:start}
.prg-negfio-definition__list li,.prg-negfio-ranking__list li,.prg-negfio-instruction__steps li,.prg-negfio-mistakes__list li,.prg-skriny-mistakes__list li{padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-gray,#4b5563);line-height:1.55;font-weight:700}
.prg-negfio-instruction__steps{counter-reset:step}
.prg-negfio-instruction__steps li{counter-increment:step;position:relative;padding-left:58px}
.prg-negfio-instruction__steps li::before,.prg-skriny-instruction__steps li::before{content:counter(step);position:absolute;left:16px;top:16px;width:28px;height:28px;border-radius:50%;background:var(--prg-red,#d71920);color:#fff;display:grid;place-items:center;font-weight:900;font-size:13px}
.prg-negfio-preventive__list li,.prg-skriny-preventive__list li{padding:14px 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.84);line-height:1.55}
.prg-negfio-preventive__cta a,.prg-negfio-instruction__cta a{display:inline-flex;margin-top:22px;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-negfio-faq,.prg-negfio-mistakes,.prg-negfio-pages,.prg-negfio-scope,.prg-negfio-types{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:#f6f7f9;color:var(--prg-dark,#111827)}
.prg-negfio-faq__grid,.prg-negfio-lead__grid,.prg-negfio-pages__grid,.prg-negfio-risk__grid{margin-top:30px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}
.prg-negfio-faq__item,.prg-telegram-faq__item,.prg-vkp-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-negfio-faq__item summary{cursor:pointer;padding:18px 20px;font-weight:900;color:var(--prg-dark,#111827)}
.prg-negfio-faq__item p{padding:0 20px 18px;margin:0;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-negfio-hero{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px) clamp(46px,6vw,84px);background:radial-gradient(circle at 12% 14%,rgba(215,25,32,.22),transparent 34%),linear-gradient(135deg,#111827 0%,#252933 55%,#15171d 100%);color:#fff}
.prg-negfio-hero__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:clamp(26px,4vw,56px);align-items:center}
.prg-negfio-hero__kicker{display:inline-flex;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.08);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-negfio-hero__title{margin-top:22px;max-width:920px;font-size:clamp(38px,6vw,70px);line-height:.98;letter-spacing:-.055em}
.prg-negfio-hero__subtitle{margin-top:20px;max-width:830px;color:rgba(255,255,255,.84);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-negfio-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:900}
.prg-negfio-hero__note{margin-top:18px;max-width:780px;color:rgba(255,255,255,.70);font-size:15px;line-height:1.6}
.prg-negfio-intro,.prg-skriny-intro{padding:28px var(--prg-gutter,24px) 0}
.prg-negfio-intro__inner,.prg-skriny-intro__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;padding:26px clamp(20px,3vw,34px);border:1px solid rgba(215,25,32,.18);border-radius:var(--prg-radius-lg,28px);background:linear-gradient(135deg,#fff 0%,#fff7f7 100%);box-shadow:var(--prg-shadow-soft);display:grid;grid-template-columns:70px 1fr;gap:22px;align-items:center}
.prg-negfio-intro__icon,.prg-skriny-intro__icon{width:64px;height:64px;border-radius:22px;display:grid;place-items:center;background:var(--prg-red-soft,#fff1f2)}
.prg-negfio-intro__icon img,.prg-skriny-intro__icon img{width:38px;height:38px}
.prg-negfio-intro__title,.prg-skriny-intro__title{font-size:clamp(24px,3vw,36px);line-height:1.1;letter-spacing:-.035em}
.prg-negfio-intro__text,.prg-skriny-intro__text{margin-top:10px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.65}
.prg-negfio-lead__notes{margin:20px 0 0;padding-left:18px;color:rgba(255,255,255,.82);line-height:1.75}
.prg-negfio-lead__form{padding:clamp(22px,3vw,32px);border:1px solid rgba(255,255,255,.14);border-radius:28px;background:#fff;color:var(--prg-dark,#111827);box-shadow:0 24px 80px rgba(0,0,0,.25)}
.prg-negfio-lead__form-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.prg-negfio-lead__field{display:grid;gap:8px;font-weight:800;color:var(--prg-dark,#111827);font-size:14px}
.prg-negfio-lead__input,.prg-negfio-lead__select,.prg-negfio-lead__textarea{width:100%;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;padding:12px 14px;font:inherit;color:var(--prg-dark,#111827);background:#fff}
.prg-negfio-lead__textarea{min-height:96px;resize:vertical}
.prg-negfio-lead__file{width:100%;border:1px dashed #cbd5e1;border-radius:14px;padding:12px;background:#f8fafc}
.prg-negfio-lead__micro{margin-top:14px;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.55}
.prg-negfio-lead__button{margin-top:16px;width:100%;min-height:52px;border:0;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;cursor:pointer}
.prg-negfio-lead__status{margin-top:12px;color:var(--prg-gray,#4b5563);font-size:14px}
.prg-negfio-links__cluster,.prg-skriny-danger__item{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.06)}
.prg-negfio-links__cluster ul{margin:14px 0 0;padding-left:18px;color:rgba(255,255,255,.78);line-height:1.75}
.prg-negfio-links__cluster a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.prg-negfio-pages__table-wrap,.prg-negfio-risk__table-wrap{margin-top:30px;overflow:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-negfio-risk__table-wrap{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06);box-shadow:none}
.prg-negfio-pages__table th,.prg-negfio-pages__table td,.prg-negfio-risk__table th,.prg-negfio-risk__table td{padding:16px 18px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top;line-height:1.5}
.prg-negfio-risk__table th,.prg-negfio-risk__table td{border-bottom-color:rgba(255,255,255,.12)}
.prg-negfio-risk__table th{background:rgba(255,255,255,.08);color:#fff}
.prg-negfio-risk__table td{color:rgba(255,255,255,.84)}
.prg-negfio-pages__note{margin-top:20px;padding:18px 20px;border-left:5px solid var(--prg-red,#d71920);border-radius:18px;background:#fff;color:var(--prg-dark,#111827);font-weight:800;line-height:1.55}
.prg-negfio-risk__badge,.prg-skriny-risk__badge{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.11);color:#fff;font-weight:900;white-space:nowrap}
.prg-negfio-risk__badge--high,.prg-skriny-risk__badge--high{background:rgba(215,25,32,.55)}
.prg-oprosy-signs,.prg-telegram-channels,.prg-telegram-instruction,.prg-telegram-links,.prg-telegram-scope,.prg-telegram-signs,.prg-tgk-definition,.prg-tgk-instruction,.prg-tgk-scope,.prg-tgk-types,.prg-vkp-comments,.prg-vkp-instruction,.prg-vkp-links,.prg-vkp-places,.prg-vkp-scope,.prg-vkp-signs,.prg-vkp-topics{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px)}
.prg-oprosy-signs__label,.prg-telegram-channels__label,.prg-telegram-danger__label,.prg-telegram-definition__label,.prg-telegram-faq__label,.prg-telegram-instruction__label,.prg-telegram-links__label,.prg-telegram-preventive__label,.prg-telegram-response__label,.prg-telegram-risk__label,.prg-telegram-scope__label,.prg-telegram-signs__label,.prg-vkp-comments__label,.prg-vkp-danger__label,.prg-vkp-definition__label,.prg-vkp-faq__label,.prg-vkp-instruction__label,.prg-vkp-links__label,.prg-vkp-places__label,.prg-vkp-preventive__label,.prg-vkp-response__label,.prg-vkp-risk__label,.prg-vkp-scope__label,.prg-vkp-signs__label,.prg-vkp-topics__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.prg-oprosy-signs__title,.prg-telegram-channels__title,.prg-telegram-danger__title,.prg-telegram-definition__title,.prg-telegram-faq__title,.prg-telegram-instruction__title,.prg-telegram-links__title,.prg-telegram-preventive__title,.prg-telegram-response__title,.prg-telegram-risk__title,.prg-telegram-scope__title,.prg-telegram-signs__title,.prg-vkp-comments__title,.prg-vkp-danger__title,.prg-vkp-definition__title,.prg-vkp-faq__title,.prg-vkp-instruction__title,.prg-vkp-links__title,.prg-vkp-places__title,.prg-vkp-preventive__title,.prg-vkp-response__title,.prg-vkp-risk__title,.prg-vkp-scope__title,.prg-vkp-signs__title,.prg-vkp-topics__title{color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-0.04em}
.prg-oprosy-signs__grid,.prg-telegram-signs__grid,.prg-vkp-signs__grid{columns:2;column-gap:20px}
.prg-oprosy-signs__item,.prg-telegram-signs__item,.prg-vkp-signs__item{break-inside:avoid;display:flex;gap:14px;margin:0 0 14px;padding:16px 18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-dark,#111827);font-weight:700}
.prg-oprosy-signs__item span,.prg-telegram-signs__item span,.prg-vkp-signs__item span{flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;border-radius:10px;color:#fff;background:var(--prg-red,#d71920);font-size:13px}
.prg-oprosy-signs__text,.prg-tgk-preventive__text,.prg-tgk-types__text,.prg-vkp-signs__text{margin-top:14px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-oprosy-signs__grid > span,.prg-vkp-signs__grid > span{break-inside:avoid;display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:16px 18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-dark,#111827);font-weight:700}
.prg-oprosy-signs__grid > span::before,.prg-vkp-signs__grid > span::before{content:"";flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-podskazki-check,.prg-podskazki-compare,.prg-podskazki-danger,.prg-podskazki-definition,.prg-podskazki-faq,.prg-podskazki-instruction,.prg-podskazki-intro,.prg-podskazki-lead,.prg-podskazki-links,.prg-podskazki-mistakes,.prg-podskazki-preventive,.prg-podskazki-reasons,.prg-podskazki-response,.prg-podskazki-safe,.prg-podskazki-scope,.prg-podskazki-types{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px)}
.prg-podskazki-check__label,.prg-podskazki-check__kicker,.prg-podskazki-compare__label,.prg-podskazki-compare__kicker,.prg-podskazki-danger__label,.prg-podskazki-danger__kicker,.prg-podskazki-definition__label,.prg-podskazki-definition__kicker,.prg-podskazki-faq__label,.prg-podskazki-faq__kicker,.prg-podskazki-instruction__label,.prg-podskazki-instruction__kicker,.prg-podskazki-intro__label,.prg-podskazki-intro__kicker,.prg-podskazki-lead__label,.prg-podskazki-lead__kicker,.prg-podskazki-links__label,.prg-podskazki-links__kicker,.prg-podskazki-mistakes__label,.prg-podskazki-mistakes__kicker,.prg-podskazki-preventive__label,.prg-podskazki-preventive__kicker,.prg-podskazki-reasons__label,.prg-podskazki-reasons__kicker,.prg-podskazki-response__label,.prg-podskazki-response__kicker,.prg-podskazki-safe__label,.prg-podskazki-safe__kicker,.prg-podskazki-scope__label,.prg-podskazki-scope__kicker,.prg-podskazki-types__label,.prg-podskazki-types__kicker{margin:0 0 12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.prg-podskazki-check,.prg-podskazki-links{background:#111827}
.prg-podskazki-check__inner{display:grid;grid-template-columns:.86fr 1fr;gap:28px;align-items:start}
.prg-podskazki-check__content{padding:clamp(26px,4vw,42px);border-radius:var(--prg-radius-lg,28px);color:#fff;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12)}
.prg-podskazki-check__text{opacity:.82}
.prg-podskazki-check__grid article{padding:22px;border-radius:var(--prg-radius-md,18px);background:#fff}
.prg-podskazki-check__grid span{display:inline-flex;margin-bottom:12px;color:var(--prg-red,#d71920);font-weight:900}
.prg-podskazki-check__grid h3{margin:0 0 8px;color:var(--prg-dark,#111827)}
.prg-podskazki-compare__inner{display:grid;grid-template-columns:.8fr 1fr;gap:28px;align-items:stretch}
.prg-podskazki-compare__content,.prg-podskazki-compare__cards article,.prg-podskazki-mistakes__head,.prg-podskazki-mistakes__list,.prg-podskazki-preventive__content,.prg-podskazki-preventive__list,.prg-podskazki-reasons__content,.prg-podskazki-reasons__list{padding:clamp(26px,4vw,42px);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-compare__cards h3{margin:0 0 10px;font-size:24px;color:var(--prg-dark,#111827)}
.prg-podskazki-compare__card--accent{color:#fff;background:var(--prg-dark,#111827) !important}
.prg-podskazki-danger__head{max-width:780px;margin-bottom:28px}
.prg-podskazki-danger__grid article{padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-md,18px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-definition__inner{display:grid;grid-template-columns:1fr .86fr;gap:28px;align-items:start}
.prg-podskazki-definition__content{padding:clamp(28px,5vw,44px);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-definition__text{margin-bottom:18px}
.prg-podskazki-definition__note{margin:0;padding:16px 18px;border-left:4px solid var(--prg-red,#d71920);border-radius:14px;background:var(--prg-red-soft,#fff1f2);color:var(--prg-dark,#111827);font-weight:700;line-height:1.6}
.prg-podskazki-definition__tags{display:flex;flex-wrap:wrap;gap:12px;padding:clamp(24px,4vw,38px);border-radius:var(--prg-radius-lg,28px);background:#111827}
.prg-podskazki-definition__tags span{display:inline-flex;padding:10px 14px;border-radius:999px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-weight:800}
.prg-podskazki-faq__inner,.prg-podskazki-lead__inner,.prg-podskazki-links__inner{display:grid;grid-template-columns:.72fr 1fr;gap:28px;align-items:start}
.prg-podskazki-faq__head{position:sticky;top:92px;padding:clamp(24px,4vw,38px);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-faq__question{cursor:pointer;padding:18px 20px;color:var(--prg-dark,#111827);font-weight:900}
.prg-podskazki-faq__answer{padding:0 20px 20px;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-podskazki-hero{padding:clamp(42px,7vw,96px) var(--prg-gutter,24px) clamp(56px,8vw,110px);background:radial-gradient(circle at 78% 8%,rgba(215,25,32,.12),transparent 30%),linear-gradient(135deg,#111827 0%,#242832 62%,#ffffff 62%,#f7f9fc 100%)}
.prg-podskazki-hero__button,.prg-podskazki-hero__button-secondary,.prg-podskazki-hero__button-tertiary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease),background var(--prg-transition,180ms ease)}
.prg-podskazki-instruction__panel{padding:clamp(28px,5vw,52px);border-radius:var(--prg-radius-lg,28px);color:#fff;background:linear-gradient(135deg,#111827,#2c2f33);box-shadow:0 26px 70px rgba(17,24,39,.2)}
.prg-podskazki-instruction__title{color:#fff;max-width:880px}
.prg-podskazki-instruction__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;margin:24px 0;padding-left:20px}
.prg-podskazki-instruction__list li{padding-left:8px;line-height:1.6}
.prg-podskazki-instruction__note{margin:0 0 22px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.1);line-height:1.6;font-weight:700}
.prg-podskazki-instruction__button{display:inline-flex;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-decoration:none}
.prg-podskazki-intro__inner{display:grid;grid-template-columns:.32fr 1fr;gap:28px;padding:clamp(28px,5vw,46px);border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft,0 12px 35px rgba(17,24,39,.06))}
.prg-podskazki-lead{padding-bottom:clamp(70px,9vw,120px);background:linear-gradient(180deg,#fff 0%,#f8fafc 100%)}
.prg-podskazki-lead__content{padding:clamp(28px,5vw,46px);border-radius:var(--prg-radius-lg,28px);color:#fff;background:var(--prg-dark,#111827);box-shadow:0 26px 70px rgba(17,24,39,.18)}
.prg-podskazki-lead__form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:clamp(24px,4vw,38px);border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-podskazki-lead__field{display:grid;gap:8px;color:var(--prg-dark,#111827);font-weight:800}
.prg-podskazki-lead__input,.prg-podskazki-lead__select,.prg-podskazki-lead__textarea,.prg-podskazki-lead__file{width:100%;min-height:46px;padding:12px 14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;background:#fff;color:var(--prg-dark,#111827);font:inherit}
.prg-podskazki-lead__textarea{min-height:110px;resize:vertical}
.prg-podskazki-lead__button{grid-column:1 / -1;min-height:52px;border:0;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;cursor:pointer}
.prg-podskazki-lead__micro{grid-column:1 / -1;margin:0;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.55}
.prg-podskazki-links__parent,.prg-podskazki-links__clusters article{padding:clamp(24px,4vw,38px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff}
.prg-podskazki-links__parent p{line-height:1.65;opacity:.86}
.prg-podskazki-links__parent-link{display:inline-flex;margin-top:14px;color:#fff;font-weight:900}
.prg-podskazki-links__clusters h3{margin:0 0 14px;color:#fff}
.prg-podskazki-mistakes__inner{display:grid;grid-template-columns:.75fr 1fr;gap:28px;align-items:start}
.prg-podskazki-mistakes__list{margin:0;display:grid;gap:10px}
.prg-podskazki-mistakes__list li{line-height:1.6;color:var(--prg-gray,#4b5563)}
.prg-podskazki-preventive,.prg-podskazki-reasons{background:var(--prg-gray-soft,#f5f7fa)}
.prg-podskazki-preventive__inner{display:grid;grid-template-columns:.82fr 1fr;gap:28px;align-items:start}
.prg-podskazki-preventive__list{columns:2;column-gap:30px;margin:0}
.prg-podskazki-preventive__list li{break-inside:avoid;margin-bottom:10px;color:var(--prg-gray,#4b5563);line-height:1.55}
.prg-podskazki-reasons__inner{display:grid;grid-template-columns:.92fr 1fr;gap:28px;align-items:start}
.prg-podskazki-reasons__list{display:grid;gap:12px;margin:0;list-style:none}
.prg-podskazki-reasons__list li{position:relative;padding-left:26px;color:var(--prg-gray,#4b5563);line-height:1.6}
.prg-podskazki-reasons__list li::before{content:'';position:absolute;top:.72em;left:0;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-podskazki-response__head{max-width:780px;margin-bottom:26px}
.prg-podskazki-safe__head,.prg-podskazki-scope__head{max-width:860px;margin-bottom:24px}
.prg-podskazki-safe__table-wrap{overflow-x:auto;border-radius:var(--prg-radius-lg,28px);box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-safe__table{width:100%;border-collapse:collapse;min-width:720px;background:#fff}
.prg-podskazki-safe__table td:first-child{color:var(--prg-dark,#111827);font-weight:900}
.prg-podskazki-scope__grid article{padding:18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#fff;color:var(--prg-dark,#111827);font-weight:800;line-height:1.45;box-shadow:var(--prg-shadow-soft)}
.prg-podskazki-scope__button{display:inline-flex;margin-top:24px;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-decoration:none}
.prg-podskazki-types__head{display:grid;grid-template-columns:.8fr 1fr;gap:24px;align-items:end;margin-bottom:30px}
.prg-podskazki-types__icon{width:46px;height:46px;margin-bottom:16px}
.prg-podskazki-types__card h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:19px}
.prg-podskazki-types__card p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.6;font-size:15px}
.prg-postradavshie-channels__head,.prg-postradavshie-instruction__head{max-width:920px}
.prg-postradavshie-channels__label,.prg-postradavshie-compare__label,.prg-postradavshie-danger__label,.prg-postradavshie-definition__label,.prg-postradavshie-definition__aside-title,.prg-postradavshie-faq__label,.prg-postradavshie-instruction__label,.prg-postradavshie-intro__label,.prg-postradavshie-links__label,.prg-postradavshie-response__label,.prg-postradavshie-risk__label,.prg-postradavshie-scenarios__label,.prg-postradavshie-scope__label{color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.prg-postradavshie-channels__title,.prg-postradavshie-compare__title,.prg-postradavshie-danger__title,.prg-postradavshie-definition__title,.prg-postradavshie-faq__title,.prg-postradavshie-instruction__title,.prg-postradavshie-links__title,.prg-postradavshie-response__title,.prg-postradavshie-risk__title,.prg-postradavshie-scenarios__title,.prg-postradavshie-scope__title{margin-top:10px;color:var(--prg-dark,#111827);font-size:clamp(28px,3.4vw,48px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-postradavshie-channels__lead,.prg-postradavshie-danger__lead,.prg-postradavshie-instruction__lead,.prg-postradavshie-response__lead,.prg-tgk-compare__text,.prg-tgk-definition__text,.prg-tgk-instruction__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-postradavshie-channels__cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}
.prg-postradavshie-channels__cloud span{padding:10px 13px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;color:#333b47;background:#f8fafc;font-size:14px;font-weight:800}
.prg-postradavshie-channels__cloud span:nth-child(3n){background:#fff1f2;border-color:rgba(215,25,32,.16);color:#9b161c}
.prg-postradavshie-compare__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);gap:28px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:center}
.prg-postradavshie-compare__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.75}
.prg-postradavshie-compare__cards article{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#f8fafc}
.prg-postradavshie-compare__cards h3,.prg-postradavshie-response__card h3{color:var(--prg-dark,#111827);font-size:20px;font-weight:920}
.prg-postradavshie-compare__cards p,.prg-zakaz-serm__card p{margin-top:10px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.65}
.prg-postradavshie-danger{padding:72px var(--prg-gutter,24px);background:#f8fafc}
.prg-postradavshie-danger__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px}
.prg-postradavshie-danger__item img{width:52px;height:52px;margin-bottom:18px}
.prg-postradavshie-danger__item h3{color:var(--prg-dark,#111827);font-size:19px;line-height:1.22;font-weight:900}
.prg-postradavshie-definition,.prg-raskol-links,.prg-raskol-response,.prg-raskol-risk,.prg-raskol-scope{padding:70px var(--prg-gutter,24px);background:#fff}
.prg-postradavshie-definition__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-postradavshie-definition__text{margin-top:18px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.76}
.prg-postradavshie-definition__aside{padding:26px;border:1px solid var(--prg-line,#e6e9ef);border-radius:28px;background:#f8fafc;box-shadow:var(--prg-shadow-soft)}
.prg-postradavshie-definition__tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}
.prg-postradavshie-definition__tags li{padding:8px 11px;border-radius:999px;color:#343b46;background:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 20px rgba(17,24,39,.04)}
.prg-postradavshie-faq__inner{max-width:950px;margin:0 auto}
.prg-postradavshie-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(17,24,39,.04);overflow:hidden}
.prg-postradavshie-faq__item summary{padding:18px 22px;color:var(--prg-dark,#111827);font-size:17px;font-weight:900;cursor:pointer}
.prg-postradavshie-faq__item p{padding:0 22px 20px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.7}
.prg-postradavshie-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 10% 8%,rgba(215,25,32,.16),transparent 32%),radial-gradient(circle at 94% 10%,rgba(17,24,39,.12),transparent 34%),linear-gradient(135deg,#fff 0%,#f7f9fc 60%,#fff 100%);content:""}
.prg-postradavshie-hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-postradavshie-hero__title{max-width:860px;color:var(--prg-dark,#111827);font-size:clamp(34px,5vw,62px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-postradavshie-instruction__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px;counter-reset:steps}
.prg-postradavshie-instruction__steps li{position:relative;min-height:72px;padding:18px 18px 18px 58px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(17,24,39,.05);color:#3f4652;font-weight:650;line-height:1.55;counter-increment:steps}
.prg-postradavshie-instruction__steps li:before{position:absolute;left:18px;top:18px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);font-size:12px;font-weight:950;content:counter(steps)}
.prg-postradavshie-instruction__cta a,.prg-postradavshie-scope__cta a{display:inline-flex;min-height:50px;align-items:center;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-postradavshie-intro{padding:28px var(--prg-gutter,24px) 58px}
.prg-postradavshie-intro__card{position:relative;padding:34px;border:1px solid rgba(215,25,32,.2);border-radius:30px;background:linear-gradient(135deg,#fff 0%,#fff7f7 100%);box-shadow:var(--prg-shadow-soft)}
.prg-postradavshie-intro__card:before{position:absolute;top:24px;right:24px;width:72px;height:72px;border-radius:24px;background:rgba(215,25,32,.1);content:""}
.prg-postradavshie-intro__title{max-width:860px;margin-top:10px;color:var(--prg-dark,#111827);font-size:clamp(26px,3vw,42px);line-height:1.08;font-weight:950;letter-spacing:-.035em}
.prg-postradavshie-intro__text{max-width:960px;margin-top:16px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-postradavshie-lead{padding:82px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#20242d 100%);color:#fff}
.prg-postradavshie-lead__inner{display:grid;grid-template-columns:minmax(0,.55fr) minmax(360px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-postradavshie-lead__label,.prg-postradavshie-legal__label,.prg-postradavshie-preventive__label{color:#ffb4b8;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.prg-postradavshie-lead__title{margin-top:10px;font-size:clamp(30px,3.6vw,52px);line-height:1.05;font-weight:950;letter-spacing:-.045em}
.prg-postradavshie-lead__text{margin-top:18px;color:#d8dee9;font-size:18px;line-height:1.72}
.prg-postradavshie-lead__form{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:rgba(255,255,255,.07);box-shadow:0 28px 80px rgba(0,0,0,.18)}
.prg-postradavshie-lead__field span{color:#edf2f7;font-size:13px;font-weight:850}
.prg-postradavshie-lead__input,.prg-postradavshie-lead__select,.prg-postradavshie-lead__textarea,.prg-postradavshie-lead__file{min-height:48px;padding:12px 14px;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#111827;background:#fff}
.prg-postradavshie-lead__textarea,.prg-telegram-lead__textarea,.prg-tgk-lead__textarea,.prg-vkp-lead__textarea{min-height:112px}
.prg-postradavshie-lead__micro{margin-top:14px;color:#cbd5e1;font-size:13px;line-height:1.6}
.prg-postradavshie-lead__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:18px;padding:14px 22px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:950;box-shadow:0 18px 38px rgba(215,25,32,.25)}
.prg-postradavshie-lead__status{margin-top:12px;color:#ffced1;font-size:14px;font-weight:750}
.prg-postradavshie-legal{padding:72px var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-postradavshie-legal__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-postradavshie-legal__title{margin-top:10px;font-size:clamp(28px,3.3vw,46px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-postradavshie-legal__text{margin-top:18px;color:#d8dee9;font-size:18px;line-height:1.75}
.prg-postradavshie-legal__list li{position:relative;padding:16px 16px 16px 46px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.06);color:#edf2f7;font-weight:650;line-height:1.55}
.prg-postradavshie-legal__list li:before{position:absolute;left:16px;top:18px;width:14px;height:14px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 6px rgba(215,25,32,.14);content:""}
.prg-postradavshie-links__clusters,.prg-postradavshie-scope__grid,.prg-raskol-response__cards,.prg-shtab-response__cards,.prg-shtab-scope__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}
.prg-postradavshie-links__cluster h3,.prg-postradavshie-scope__column h3{color:var(--prg-dark,#111827);font-size:21px;font-weight:920}
.prg-postradavshie-links__cluster ul{display:grid;gap:10px;margin-top:15px}
.prg-postradavshie-links__cluster a{color:var(--prg-gray,#4b5563);font-weight:750;line-height:1.45}
.prg-postradavshie-preventive__inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(340px,1fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-postradavshie-preventive__content{position:sticky;top:100px;padding:28px;border-radius:28px;background:#111827;color:#fff}
.prg-postradavshie-preventive__title{margin-top:10px;font-size:clamp(26px,3vw,42px);line-height:1.08;font-weight:950;letter-spacing:-.035em}
.prg-postradavshie-preventive__text{margin-top:16px;color:#d8dee9;font-size:17px;line-height:1.7}
.prg-postradavshie-preventive__button{display:inline-flex;align-items:center;margin-top:22px;padding:13px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-postradavshie-preventive__list li{position:relative;padding:16px 16px 16px 42px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#f8fafc;color:#3f4652;font-weight:650;line-height:1.55}
.prg-postradavshie-preventive__list li:before{position:absolute;left:16px;top:21px;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-postradavshie-response__grid,.prg-shtab-links__clusters{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px}
.prg-postradavshie-response__card p{margin-top:12px;color:var(--prg-gray,#4b5563);font-size:16px;line-height:1.72}
.prg-postradavshie-risk__table-wrap{overflow:auto;margin-top:30px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-postradavshie-risk__table,.prg-raskol-risk__table,.prg-tgk-risk__table{width:100%;min-width:780px;border-collapse:collapse}
.prg-postradavshie-risk__table th{color:#fff;background:#111827;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}
.prg-postradavshie-risk__table td{color:#3f4652;font-size:15px;line-height:1.55}
.prg-postradavshie-risk__badge{display:inline-flex;white-space:nowrap;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900}
.prg-postradavshie-risk__badge--low,.prg-shtab-risk__risk--low{color:#166534;background:#dcfce7}
.prg-postradavshie-risk__badge--mid{color:#854d0e;background:#fef3c7}
.prg-postradavshie-risk__badge--high{color:#9b161c;background:#fff1f2}
.prg-postradavshie-scenarios__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);gap:28px;align-items:end}
.prg-postradavshie-scenarios__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:34px}
.prg-postradavshie-scenarios__card{padding:20px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(17,24,39,.06)}
.prg-postradavshie-scenarios__card span{display:inline-flex;margin-bottom:14px;color:var(--prg-red,#d71920);font-size:13px;font-weight:950}
.prg-postradavshie-scenarios__card h3{color:var(--prg-dark,#111827);font-size:18px;line-height:1.2;font-weight:920}
.prg-postradavshie-scenarios__card p{margin-top:9px;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.6}
.prg-postradavshie-scenarios__cta a{display:inline-flex;min-height:50px;align-items:center;padding:13px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.2)}
.prg-postradavshie-scope__column li:before{position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-raskol-channels{padding:66px var(--prg-gutter,24px);background:linear-gradient(180deg,#fff,#f8fafc)}
.prg-raskol-channels__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:34px;align-items:start}
.prg-raskol-channels__label,.prg-raskol-danger__label,.prg-raskol-definition__label,.prg-raskol-faq__label,.prg-raskol-links__label,.prg-raskol-response__label,.prg-raskol-risk__label,.prg-raskol-scenarios__label,.prg-raskol-scope__label,.prg-raskol-vectors__label,.prg-shtab-danger__label{color:var(--prg-red);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-raskol-channels__title,.prg-raskol-compare__title,.prg-raskol-danger__title,.prg-raskol-faq__title,.prg-raskol-response__title,.prg-raskol-risk__title,.prg-raskol-vectors__title{margin-top:10px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.04em}
.prg-raskol-channels__content p{margin-top:16px;color:var(--prg-gray);font-size:18px;line-height:1.75}
.prg-raskol-channels__list{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:22px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-raskol-channels__list li{position:relative;padding:12px 12px 12px 32px;border-radius:14px;background:var(--prg-gray-soft);color:var(--prg-graphite);font-weight:750}
.prg-raskol-channels__list li::before{position:absolute;left:14px;top:1.15em;width:7px;height:7px;border-radius:50%;background:var(--prg-red);content:""}
.prg-raskol-compare{padding:70px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33);color:#fff}
.prg-raskol-compare__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:center}
.prg-raskol-compare__label,.prg-raskol-instruction__label,.prg-raskol-lead__label,.prg-raskol-preventive__label,.prg-shtab-lead__label,.prg-shtab-preventive__label,.prg-shtab-tools__label{color:#fecaca;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-raskol-compare__text{margin-top:16px;color:rgba(255,255,255,.76);font-size:18px;line-height:1.72}
.prg-raskol-compare__cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.prg-raskol-compare__cards article{min-height:230px;padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.08)}
.prg-raskol-compare__cards h3{font-size:24px}
.prg-raskol-compare__cards p{margin-top:12px;color:rgba(255,255,255,.72);line-height:1.65}
.prg-raskol-danger__head{max-width:850px}
.prg-raskol-danger__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.prg-raskol-danger__grid article,.prg-raskol-response__card{padding:22px;border:1px solid var(--prg-line);border-radius:24px;background:var(--prg-gray-soft)}
.prg-raskol-danger__grid img{width:50px;height:50px;margin-bottom:18px}
.prg-raskol-danger__grid h3,.prg-raskol-response__card h3{font-size:20px;line-height:1.2}
.prg-raskol-danger__grid p,.prg-raskol-response__card p,.prg-raskol-vectors__card p,.prg-serm-compare__card p{margin-top:10px;color:var(--prg-gray);line-height:1.65}
.prg-raskol-danger__note{margin-top:22px;padding:20px 22px;border-left:4px solid var(--prg-red);border-radius:18px;background:var(--prg-red-soft);color:var(--prg-graphite);font-weight:750}
.prg-raskol-definition{padding:66px var(--prg-gutter,24px)}
.prg-raskol-definition__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:34px;align-items:start}
.prg-raskol-definition__title{margin-top:10px;max-width:800px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.04em}
.prg-raskol-definition__text{margin-top:18px;color:var(--prg-gray);font-size:18px;line-height:1.75}
.prg-raskol-definition__list{display:grid;gap:12px;padding:22px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-raskol-definition__list li{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;padding:12px;border-radius:16px;background:var(--prg-gray-soft);color:var(--prg-graphite);font-weight:750}
.prg-raskol-definition__list span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;color:#fff;background:var(--prg-red);font-size:13px;font-weight:900}
.prg-raskol-faq,.prg-raskol-preventive,.prg-raskol-scenarios{padding:70px var(--prg-gutter,24px);background:linear-gradient(180deg,#f8fafc,#fff)}
.prg-raskol-faq__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:32px;align-items:start}
.prg-raskol-faq__head{position:sticky;top:90px}
.prg-raskol-faq__text,.prg-shtab-faq__text{margin-top:16px;color:var(--prg-gray);line-height:1.7}
.prg-raskol-faq__item,.prg-serm-faq__item{border:1px solid var(--prg-line);border-radius:20px;background:#fff;box-shadow:var(--prg-shadow-soft);overflow:hidden}
.prg-raskol-faq__question{padding:18px 22px;cursor:pointer;font-weight:850;color:var(--prg-dark)}
.prg-raskol-faq__answer{padding:0 22px 20px;color:var(--prg-gray);line-height:1.7}
.prg-raskol-hero{padding:56px var(--prg-gutter,24px) 68px;color:#fff;background:radial-gradient(circle at 78% 16%,rgba(215,25,32,.22),transparent 34%),linear-gradient(135deg,#0f172a 0%,#1f2937 58%,#111827 100%)}
.prg-raskol-hero__inner,.prg-shtab-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.58fr);gap:38px;align-items:center}
.prg-raskol-hero__kicker{display:inline-flex;padding:8px 12px;margin-bottom:18px;border-radius:999px;color:#fecaca;background:rgba(215,25,32,.16);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-raskol-hero__title{max-width:920px;font-size:clamp(36px,6vw,66px);line-height:.97;letter-spacing:-.045em;font-weight:950}
.prg-raskol-hero__headline{margin-top:22px;max-width:840px;font-size:clamp(21px,3vw,34px);line-height:1.14;font-weight:850}
.prg-raskol-hero__text{margin-top:18px;max-width:830px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.7}
.prg-raskol-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-weight:850;transition:transform var(--prg-transition),background var(--prg-transition),border-color var(--prg-transition)}
.prg-raskol-hero__button:hover,.prg-raskol-hero__button:focus-visible{transform:translateY(-1px);border-color:rgba(255,255,255,.54);background:rgba(255,255,255,.08)}
.prg-raskol-hero__button--primary,.prg-shtab-hero__button--primary{border-color:var(--prg-red,#d71920);background:var(--prg-red,#d71920);box-shadow:0 22px 42px rgba(215,25,32,.28)}
.prg-raskol-hero__note{margin-top:18px;max-width:780px;color:rgba(255,255,255,.62);font-size:14px;line-height:1.55}
.prg-raskol-hero__panel,.prg-shtab-hero__panel{padding:24px;border:1px solid rgba(255,255,255,.18);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);box-shadow:0 25px 70px rgba(0,0,0,.24);backdrop-filter:blur(18px)}
.prg-raskol-hero__panel-top,.prg-shtab-hero__panel-top{display:grid;gap:8px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.14)}
.prg-raskol-hero__panel-top span,.prg-shtab-hero__panel-top span{color:#fecaca;font-weight:900;font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.prg-raskol-hero__panel-top strong,.prg-shtab-hero__panel-top strong{font-size:24px;line-height:1.15}
.prg-raskol-hero__signals li,.prg-shtab-hero__signals li{position:relative;padding-left:22px;color:rgba(255,255,255,.78);line-height:1.55}
.prg-raskol-hero__signals li::before,.prg-shtab-hero__signals li::before{position:absolute;left:0;top:.65em;width:8px;height:8px;border-radius:999px;background:var(--prg-red,#d71920);content:""}
.prg-raskol-instruction{padding:70px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#1f2937);color:#fff}
.prg-raskol-instruction__title,.prg-raskol-scenarios__title{margin-top:10px;font-size:clamp(30px,4vw,50px);line-height:1.05;letter-spacing:-.04em}
.prg-raskol-instruction__steps{counter-reset:step;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px}
.prg-raskol-instruction__steps li{position:relative;padding:18px 18px 18px 62px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.78);line-height:1.62}
.prg-raskol-instruction__steps li::before{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;left:18px;top:18px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900;font-size:12px}
.prg-raskol-instruction__cta a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:var(--prg-red);color:#fff;font-weight:850}
.prg-raskol-intro,.prg-shtab-intro{padding:34px var(--prg-gutter,24px)}
.prg-raskol-intro__inner,.prg-shtab-intro__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:190px minmax(0,1fr) 300px;gap:26px;align-items:stretch;padding:28px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-raskol-intro__badge,.prg-shtab-intro__badge{display:flex;align-items:center;justify-content:center;border-radius:20px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px;text-align:center}
.prg-raskol-intro__title,.prg-shtab-intro__title{font-size:clamp(25px,3vw,36px);line-height:1.12;letter-spacing:-.03em;color:var(--prg-dark)}
.prg-raskol-intro__text,.prg-shtab-intro__text{margin-top:12px;color:var(--prg-gray);font-size:17px;line-height:1.7}
.prg-raskol-intro__side{padding:22px;border-radius:22px;background:var(--prg-gray-soft);color:var(--prg-graphite);font-weight:750;line-height:1.6}
.prg-raskol-lead{padding:76px var(--prg-gutter,24px);background:radial-gradient(circle at 18% 18%,rgba(215,25,32,.16),transparent 30%),linear-gradient(135deg,#111827,#1f2937);color:#fff}
.prg-raskol-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:34px;align-items:start}
.prg-raskol-lead__title{margin-top:10px;font-size:clamp(32px,4vw,52px);line-height:1.04;letter-spacing:-.04em}
.prg-raskol-lead__text{margin-top:16px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.7}
.prg-raskol-lead__points li{position:relative;padding-left:22px;color:rgba(255,255,255,.72);line-height:1.58}
.prg-raskol-lead__points li::before{position:absolute;left:0;top:.68em;width:8px;height:8px;border-radius:50%;background:var(--prg-red);content:""}
.prg-raskol-lead__form{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:var(--prg-radius-lg);background:rgba(255,255,255,.09);backdrop-filter:blur(18px)}
.prg-raskol-lead__form label{display:grid;gap:7px;color:rgba(255,255,255,.78);font-size:14px;font-weight:800}
.prg-raskol-lead__form input,.prg-raskol-lead__form select,.prg-raskol-lead__form textarea{min-height:46px;padding:12px 14px;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#fff;background:rgba(17,24,39,.65);outline:none}
.prg-raskol-lead__form textarea{min-height:104px}
.prg-raskol-lead__form input::placeholder,.prg-raskol-lead__form textarea::placeholder{color:rgba(255,255,255,.42)}
.prg-raskol-lead__submit{grid-column:1 / -1;min-height:50px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-raskol-lead__status{grid-column:1 / -1;color:#fecaca;min-height:1.2em}
.prg-raskol-links__title{margin-top:10px;max-width:900px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.04em}
.prg-raskol-links__clusters{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}
.prg-raskol-links__cluster,.prg-raskol-scope__column{padding:24px;border:1px solid var(--prg-line);border-radius:24px;background:var(--prg-gray-soft)}
.prg-raskol-links__cluster h3,.prg-raskol-scope__column h3{font-size:22px}
.prg-raskol-links__cluster a{display:block;padding:12px 14px;border-radius:14px;background:#fff;color:var(--prg-dark);font-weight:750;transition:color var(--prg-transition),transform var(--prg-transition)}
.prg-raskol-links__cluster a:hover,.prg-raskol-links__cluster a:focus-visible{color:var(--prg-red);transform:translateX(2px)}
.prg-raskol-preventive__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:30px;align-items:start}
.prg-raskol-preventive__content{position:sticky;top:90px;padding:28px;border-radius:var(--prg-radius-lg);background:var(--prg-dark);color:#fff}
.prg-raskol-preventive__title{margin-top:10px;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.035em}
.prg-raskol-preventive__content p:not(.prg-raskol-preventive__label){margin-top:16px;color:rgba(255,255,255,.76);line-height:1.72}
.prg-raskol-preventive__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:22px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:850}
.prg-raskol-preventive__list{padding:24px;border:1px solid var(--prg-line);border-radius:var(--prg-radius-lg);background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-raskol-preventive__list li{position:relative;padding:12px 12px 12px 30px;border-radius:14px;background:var(--prg-gray-soft);color:var(--prg-gray);line-height:1.55}
.prg-raskol-preventive__list li::before{position:absolute;left:13px;top:1.12em;width:7px;height:7px;border-radius:999px;background:var(--prg-red);content:""}
.prg-raskol-risk__table th{padding:18px 20px;color:#fff;background:var(--prg-dark);text-align:left;font-size:14px;letter-spacing:.04em;text-transform:uppercase}
.prg-raskol-risk__table td{padding:18px 20px;border-top:1px solid var(--prg-line);vertical-align:top;color:var(--prg-gray);line-height:1.55}
.prg-raskol-risk__table td:first-child,.prg-shtab-risk__table td:first-child{color:var(--prg-dark);font-weight:800}
.prg-raskol-risk__table span{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--prg-red-soft);color:var(--prg-red);font-weight:900;white-space:nowrap}
.prg-raskol-scenarios__grid,.prg-raskol-vectors__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.prg-raskol-scenarios__card{min-height:230px;padding:20px;border:1px solid var(--prg-line);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-raskol-scenarios__num{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:16px;border-radius:999px;color:#fff;background:var(--prg-dark);font-size:13px;font-weight:900}
.prg-raskol-scenarios__card h3{font-size:20px;line-height:1.18}
.prg-raskol-scenarios__card p{margin-top:10px;color:var(--prg-gray);line-height:1.6}
.prg-raskol-scenarios__cta a,.prg-raskol-scope__cta a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:850}
.prg-raskol-scope__title{margin-top:10px;max-width:920px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.04em}
.prg-raskol-scope__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}
.prg-raskol-scope__column li{position:relative;padding-left:20px;color:var(--prg-gray);line-height:1.6}
.prg-raskol-scope__column li::before{position:absolute;left:0;top:.7em;width:7px;height:7px;border-radius:999px;background:var(--prg-red);content:""}
.prg-raskol-vectors__card{padding:22px;border-radius:24px;background:var(--prg-gray-soft);border:1px solid var(--prg-line)}
.prg-raskol-vectors__card h3{color:var(--prg-red);font-size:22px}
.prg-raskol-vectors__scheme{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px;padding:20px;border-radius:24px;color:#fff;background:var(--prg-dark)}
.prg-raskol-vectors__scheme span{position:relative;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.12);font-weight:850}
.prg-raskol-vectors__scheme span:not(:last-child)::after{content:"→";margin-left:12px;color:#fecaca}
.prg-serm-audience__label,.prg-serm-compare__label,.prg-serm-definition__label,.prg-serm-faq__label,.prg-serm-instruction__label,.prg-serm-intro__label,.prg-serm-links__label,.prg-serm-mistakes__label,.prg-serm-pages__label,.prg-serm-problems__label,.prg-serm-process__label,.prg-serm-queries__label,.prg-serm-scope__label,.prg-serm-suggestions__label,.prg-serm-urgency__label,.prg-tgk-intro__label{margin-bottom:10px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-serm-audience__title,.prg-serm-compare__title,.prg-serm-definition__title,.prg-serm-faq__title,.prg-serm-instruction__title,.prg-serm-intro__title,.prg-serm-links__title,.prg-serm-mistakes__title,.prg-serm-pages__title,.prg-serm-problems__title,.prg-serm-process__title,.prg-serm-queries__title,.prg-serm-scope__title,.prg-serm-suggestions__title,.prg-serm-urgency__title{max-width:900px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.8vw,50px);line-height:1.08;font-weight:950;letter-spacing:-.04em}
.prg-serm-audience__inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,.75fr);gap:34px;align-items:start}
.prg-serm-audience__grid span{padding:10px 12px;border:1px solid var(--prg-line);border-radius:999px;background:#fff;color:#3f4652;font-size:14px;font-weight:800;box-shadow:var(--prg-shadow-soft)}
.prg-serm-compare__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.55fr);gap:32px;align-items:center}
.prg-serm-compare__card,.prg-serm-links__cluster,.prg-serm-process__step,.prg-serm-queries__box,.prg-serm-queries__warning{padding:24px;border:1px solid var(--prg-line);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-serm-compare__card--accent{color:#fff;background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-serm-compare__card h3{font-size:23px;font-weight:950;line-height:1.2}
.prg-serm-compare__card--accent p,.prg-serm-process__step--wide p{color:rgba(255,255,255,.78)}
.prg-serm-definition__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);gap:18px;margin-top:28px}
.prg-serm-definition__card{padding:26px;border:1px solid var(--prg-line);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-serm-definition__card--text{display:grid;gap:16px;color:var(--prg-gray);font-size:17px;line-height:1.75}
.prg-serm-definition__subtitle,.prg-serm-links__cluster h3,.prg-serm-queries__subtitle,.prg-serm-queries__warning-title{color:var(--prg-dark);font-size:22px;font-weight:950}
.prg-serm-definition__chips span,.prg-serm-queries__chips span{padding:8px 10px;border-radius:999px;background:#f3f5f8;color:#3f4652;font-size:13px;font-weight:800}
.prg-serm-faq__inner{display:grid;grid-template-columns:minmax(0,.58fr) minmax(360px,.82fr);gap:34px;align-items:start}
.prg-serm-faq__question{position:relative;padding:18px 54px 18px 18px;color:var(--prg-dark);font-size:17px;font-weight:900;line-height:1.35;cursor:pointer;list-style:none}
.prg-serm-faq__question:after{position:absolute;top:19px;right:18px;color:var(--prg-red);font-size:24px;line-height:1;content:"+"}
.prg-serm-faq__answer{padding:0 18px 18px;color:var(--prg-gray);font-size:15px;line-height:1.7}
.prg-serm-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 12% 10%,rgba(215,25,32,.12),transparent 30%),radial-gradient(circle at 94% 18%,rgba(17,24,39,.11),transparent 28%),linear-gradient(135deg,#fff 0%,#f7f9fc 52%,#fff 100%);content:""}
.prg-serm-hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.78fr);gap:42px;align-items:center;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-serm-hero__title{max-width:820px;color:var(--prg-dark,#111827);font-size:clamp(36px,5vw,66px);line-height:.99;font-weight:950;letter-spacing:-.055em}
.prg-serm-hero__panel{position:relative;padding:26px;border:1px solid rgba(230,233,239,.92);border-radius:30px;background:rgba(255,255,255,.94);box-shadow:0 30px 90px rgba(17,24,39,.12)}
.prg-serm-hero__panel-badge{display:inline-flex;padding:6px 10px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-size:12px;font-weight:900}
.prg-serm-instruction__panel{padding:34px;border-radius:30px;color:#fff;background:linear-gradient(135deg,#111827,#2c2f33);box-shadow:0 28px 75px rgba(17,24,39,.16)}
.prg-serm-instruction__label,.prg-serm-links__parent .prg-serm-links__label{color:#ffadb0}
.prg-serm-instruction__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;counter-reset:inst}
.prg-serm-instruction__list li{position:relative;padding:18px 18px 18px 50px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.82);line-height:1.55;counter-increment:inst}
.prg-serm-instruction__list li:before{position:absolute;top:18px;left:18px;color:#ffadb0;font-size:13px;font-weight:950;content:counter(inst,decimal-leading-zero)}
.prg-serm-instruction__note{margin-top:20px;padding:18px;border-radius:20px;color:rgba(255,255,255,.86);background:rgba(215,25,32,.22);line-height:1.65}
.prg-serm-intro__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.6fr);gap:38px;align-items:start}
.prg-serm-intro__facts li{position:relative;padding:18px 18px 18px 48px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft);color:#3f4652;font-weight:700;line-height:1.55}
.prg-serm-intro__facts li:before{position:absolute;top:20px;left:18px;width:15px;height:15px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 7px rgba(215,25,32,.1);content:""}
.prg-serm-lead{padding:78px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-serm-lead__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,.88fr);gap:34px;max-width:var(--prg-container,1200px);margin:0 auto;align-items:start}
.prg-serm-lead__label{margin-bottom:10px;color:#ffadb0;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-serm-lead__title{color:#fff;font-size:clamp(32px,4vw,54px);line-height:1.05;font-weight:950;letter-spacing:-.045em}
.prg-serm-lead__text{margin-top:18px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.75}
.prg-serm-lead__notes li{position:relative;padding-left:24px;color:rgba(255,255,255,.78);line-height:1.55}
.prg-serm-lead__notes li:before{position:absolute;top:.7em;left:0;width:9px;height:9px;border-radius:50%;background:var(--prg-red);content:""}
.prg-serm-lead__form{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:#fff;box-shadow:0 28px 75px rgba(0,0,0,.22)}
.prg-serm-lead__form-title{color:var(--prg-dark);font-size:24px;font-weight:950}
.prg-serm-lead__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}
.prg-serm-lead__field{display:grid;gap:7px;color:var(--prg-dark);font-size:13px;font-weight:850}
.prg-serm-lead__input,.prg-serm-lead__select,.prg-serm-lead__textarea,.prg-serm-lead__file{min-height:46px;padding:11px 13px;border:1px solid var(--prg-line);border-radius:14px;background:#fff;color:var(--prg-dark);font-size:15px}
.prg-serm-lead__textarea{min-height:92px}
.prg-serm-lead__micro{margin-top:14px;color:var(--prg-gray);font-size:13px;line-height:1.6}
.prg-serm-lead__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:16px;padding:14px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-size:15px;font-weight:950;box-shadow:0 18px 38px rgba(215,25,32,.24)}
.prg-serm-lead__status{min-height:22px;margin-top:12px;color:var(--prg-red);font-size:13px;font-weight:800}
.prg-serm-links__parent{padding:28px;border-radius:28px;color:#fff;background:linear-gradient(135deg,#111827,#2c2f33);box-shadow:0 28px 75px rgba(17,24,39,.16)}
.prg-serm-links__parent p{max-width:850px;margin-top:16px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.7}
.prg-serm-links__parent-link{display:inline-flex;margin-top:18px;padding:12px 16px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-serm-links__clusters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}
.prg-serm-links__cluster a{color:#3f4652;font-size:15px;font-weight:750;line-height:1.45}
.prg-serm-links__cluster a:hover,.prg-shtab-links__cluster a:hover,.prg-shtab-links__cluster a:focus-visible{color:var(--prg-red)}
.prg-serm-mistakes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;counter-reset:mistakes}
.prg-serm-mistakes__list li{position:relative;padding:18px 18px 18px 54px;border:1px solid var(--prg-line);border-radius:20px;background:#fff;color:#3f4652;line-height:1.55;box-shadow:var(--prg-shadow-soft);counter-increment:mistakes}
.prg-serm-mistakes__list li:before{position:absolute;top:18px;left:18px;color:var(--prg-red);font-size:13px;font-weight:950;content:counter(mistakes,decimal-leading-zero)}
.prg-serm-pages__head{max-width:880px;margin-bottom:32px}
.prg-serm-pages__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.prg-serm-pages__item{min-height:168px;padding:18px;border:1px solid var(--prg-line);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-serm-pages__item span{display:inline-flex;margin-bottom:14px;color:var(--prg-red);font-size:12px;font-weight:950}
.prg-serm-pages__item h3{color:var(--prg-dark);font-size:18px;line-height:1.22;font-weight:950}
.prg-serm-pages__item p{margin-top:9px;color:var(--prg-gray);font-size:14px;line-height:1.55}
.prg-serm-problems__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.55fr);gap:32px;align-items:end;margin-bottom:34px}
.prg-serm-problems__card{display:flex;flex-direction:column;min-height:100%;padding:24px;border:1px solid rgba(230,233,239,.95);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-serm-problems__card-title{color:var(--prg-dark);font-size:22px;line-height:1.2;font-weight:950}
.prg-serm-problems__card-text{margin-top:12px;color:var(--prg-gray);font-size:15px;line-height:1.68}
.prg-serm-problems__link{display:inline-flex;margin-top:auto;padding-top:20px;color:var(--prg-red);font-size:14px;font-weight:900}
.prg-serm-problems__link:after{content:"→";margin-left:8px}
.prg-serm-problems__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding:22px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-serm-problems__cta p{max-width:780px;color:rgba(255,255,255,.78);font-size:15px;line-height:1.65}
.prg-serm-problems__cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-serm-process__head{max-width:850px;margin-bottom:34px}
.prg-serm-process__step--wide{grid-column:span 3;background:linear-gradient(135deg,#111827,#2c2f33);color:#fff}
.prg-serm-process__num{display:inline-flex;margin-bottom:14px;color:var(--prg-red);font-size:13px;font-weight:950}
.prg-serm-process__step-title{color:var(--prg-dark);font-size:22px;font-weight:950;line-height:1.2}
.prg-serm-process__step p{margin-top:10px;color:var(--prg-gray);font-size:15px;line-height:1.68}
.prg-serm-process__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:22px;padding:13px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-serm-queries__columns,.prg-zakaz-process__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}
.prg-serm-queries__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.prg-serm-queries__warning{margin-top:18px;border-color:rgba(215,25,32,.22);background:var(--prg-red-soft)}
.prg-serm-queries__warning p{margin-top:12px;color:#4a2d2f;line-height:1.7;font-weight:650}
.prg-serm-scope__list,.prg-tgk-preventive__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.prg-serm-scope__list li{position:relative;padding:16px 16px 16px 40px;border:1px solid var(--prg-line);border-radius:18px;background:#fff;color:#3f4652;font-size:15px;font-weight:700;line-height:1.45}
.prg-serm-scope__list li:before{position:absolute;top:20px;left:16px;width:10px;height:10px;border-radius:50%;background:var(--prg-red);content:""}
.prg-serm-suggestions__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:32px;align-items:start}
.prg-serm-suggestions__box{padding:26px;border:1px solid var(--prg-line);border-radius:28px;background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-serm-suggestions__subtitle{color:var(--prg-dark);font-size:23px;font-weight:950}
.prg-serm-suggestions__list{display:grid;gap:10px;margin-top:18px}
.prg-serm-suggestions__list li{position:relative;padding-left:22px;color:#3f4652;line-height:1.6}
.prg-serm-suggestions__list li:before{position:absolute;top:.7em;left:0;width:8px;height:8px;border-radius:50%;background:var(--prg-red);content:""}
.prg-serm-suggestions__note{margin-top:20px;padding:16px;border-radius:20px;color:#4a2d2f;background:var(--prg-red-soft);font-size:15px;line-height:1.65;font-weight:700}
.prg-serm-suggestions__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;margin-top:18px;padding:12px 16px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-serm-urgency__head{max-width:880px;margin-bottom:30px}
.prg-serm-urgency__table-wrap{overflow-x:auto;border:1px solid var(--prg-line);border-radius:26px;background:#fff;box-shadow:var(--prg-shadow-card)}
.prg-serm-urgency__table th,.prg-serm-urgency__table td{padding:18px;border-bottom:1px solid var(--prg-line);text-align:left;vertical-align:top}
.prg-serm-urgency__table th{color:var(--prg-dark);background:#f3f5f8;font-size:13px;font-weight:950;text-transform:uppercase}
.prg-serm-urgency__table td{color:#3f4652;line-height:1.55}
.prg-serm-urgency__risk--high{color:#8a0f14;background:#ffe4e6}
.prg-serm-urgency__risk--medium{color:#6b4500;background:#fff2c2}
.prg-serm-urgency__risk--low{color:#24543c;background:#daf7e6}
.prg-services{padding:72px var(--prg-gutter,24px) 78px;background:#ffffff}
.prg-services__head{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(280px,0.6fr);gap:32px;align-items:end;margin-bottom:38px}
.prg-services__title{font-size:34px;font-size:clamp(28px,3.4vw,44px);line-height:1.12;font-weight:900;letter-spacing:-0.035em;color:var(--prg-dark,#111827)}
.prg-services__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}
.prg-services__item{position:relative;min-height:210px;padding-top:4px}
.prg-services__icon{width:58px;height:58px;margin-bottom:22px}
.prg-services__item-title{margin-bottom:12px;font-size:18px;line-height:1.32;font-weight:850;color:var(--prg-dark,#111827)}
.prg-services__note{max-width:228px;margin-top:18px;padding:15px 17px;background:#fff3c4;font-size:14px;line-height:1.45;color:#554200}
.prg-services__note strong{font-weight:900;color:#2f2500}
.prg-shtab-channels__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.82fr 1.18fr;gap:32px;align-items:start}
.prg-shtab-channels__label,.prg-shtab-compare__label,.prg-shtab-faq__label,.prg-shtab-instruction__label,.prg-shtab-links__label,.prg-shtab-response__label,.prg-shtab-risk__label,.prg-shtab-scope__label{color:var(--prg-red);font-weight:900;font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.prg-shtab-channels__title,.prg-shtab-compare__title,.prg-shtab-faq__title{margin-top:10px;color:var(--prg-dark);font-size:clamp(30px,4vw,44px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-channels__content p:not(.prg-shtab-channels__label){margin-top:16px;color:var(--prg-gray);line-height:1.75;font-size:17px}
.prg-shtab-channels__grid,.prg-shtab-definition__tags{display:flex;flex-wrap:wrap;gap:10px;padding:24px;border-radius:var(--prg-radius-lg);background:#fff;border:1px solid var(--prg-line);box-shadow:var(--prg-shadow-soft)}
.prg-shtab-channels__grid span{padding:10px 12px;border-radius:999px;background:var(--prg-gray-soft);color:var(--prg-dark);font-weight:800;font-size:14px}
.prg-shtab-compare__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:1fr .9fr;gap:26px}
.prg-shtab-compare__content{padding:30px;border-radius:var(--prg-radius-lg);background:var(--prg-gray-soft)}
.prg-shtab-compare__text,.prg-shtab-definition__content p:not(.prg-shtab-definition__label){margin-top:16px;color:var(--prg-gray);font-size:17px;line-height:1.75}
.prg-shtab-compare__cards article{padding:24px;border-radius:24px;color:#fff;background:var(--prg-dark)}
.prg-shtab-compare__cards article + article{background:var(--prg-red)}
.prg-shtab-compare__cards h3,.prg-telegram-compare__card h3,.prg-vkp-compare__card h3{font-size:20px}
.prg-shtab-compare__cards p{margin-top:10px;color:rgba(255,255,255,.78);line-height:1.6}
.prg-shtab-danger{padding:62px var(--prg-gutter,24px);background:#fff}
.prg-shtab-danger__title{margin-top:10px;max-width:850px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em;color:var(--prg-dark)}
.prg-shtab-danger__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px}
.prg-shtab-danger__grid article,.prg-shtab-response__cards article{padding:22px;border:1px solid var(--prg-line);border-radius:22px;background:var(--prg-gray-soft)}
.prg-shtab-danger__grid h3{font-size:18px;line-height:1.25;color:var(--prg-dark)}
.prg-shtab-danger__grid p,.prg-shtab-response__cards p{margin-top:10px;color:var(--prg-gray);line-height:1.65;font-size:15px}
.prg-shtab-danger__note{margin-top:22px;padding:18px 22px;border-left:4px solid var(--prg-red);border-radius:18px;background:var(--prg-red-soft);color:var(--prg-dark);font-weight:800;line-height:1.6}
.prg-shtab-definition{padding:58px var(--prg-gutter,24px)}
.prg-shtab-definition__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);gap:36px;align-items:start}
.prg-shtab-definition__title{margin-top:10px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em;color:var(--prg-dark)}
.prg-shtab-definition__tags li{padding:9px 12px;border-radius:999px;color:var(--prg-dark);background:var(--prg-gray-soft);font-size:14px;font-weight:800}
.prg-shtab-faq__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:34px;align-items:start}
.prg-shtab-faq__item{border:1px solid var(--prg-line);border-radius:18px;background:var(--prg-gray-soft);overflow:hidden}
.prg-shtab-faq__question{cursor:pointer;padding:18px 20px;color:var(--prg-dark);font-weight:900;line-height:1.4}
.prg-shtab-faq__answer{padding:0 20px 18px;color:var(--prg-gray);line-height:1.65}
.prg-shtab-hero{padding:56px var(--prg-gutter,24px) 68px;background:radial-gradient(circle at 78% 18%,rgba(215,25,32,.20),transparent 34%),linear-gradient(135deg,#101827 0%,#1f2937 62%,#111827 100%);color:#fff}
.prg-shtab-hero__kicker{display:inline-flex;padding:8px 12px;margin-bottom:18px;border-radius:999px;color:#fecaca;background:rgba(215,25,32,.16);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.prg-shtab-hero__title{max-width:900px;font-size:clamp(38px,6vw,68px);line-height:.95;letter-spacing:-.04em;font-weight:950}
.prg-shtab-hero__headline{margin-top:22px;max-width:820px;font-size:clamp(22px,3vw,34px);line-height:1.15;font-weight:850;color:#fff}
.prg-shtab-hero__text{margin-top:18px;max-width:820px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.7}
.prg-shtab-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fff;font-weight:850;transition:transform var(--prg-transition),background var(--prg-transition),border-color var(--prg-transition)}
.prg-shtab-hero__button:hover,.prg-shtab-hero__button:focus-visible{transform:translateY(-1px);border-color:rgba(255,255,255,.48);background:rgba(255,255,255,.08)}
.prg-shtab-hero__note{margin-top:18px;max-width:760px;color:rgba(255,255,255,.62);font-size:14px;line-height:1.55}
.prg-shtab-instruction__head{display:flex;justify-content:space-between;align-items:end;gap:24px}
.prg-shtab-instruction__title{margin-top:10px;max-width:780px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-instruction__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900;white-space:nowrap}
.prg-shtab-instruction__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}
.prg-shtab-instruction__step{display:grid;gap:14px;padding:20px;border:1px solid var(--prg-line);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-shtab-instruction__num{color:var(--prg-red);font-weight:950;font-size:24px}
.prg-shtab-instruction__step h3,.prg-shtab-response__cards h3{color:var(--prg-dark);font-size:18px;line-height:1.25}
.prg-shtab-instruction__step p{margin-top:8px;color:var(--prg-gray);line-height:1.6;font-size:15px}
.prg-shtab-intro__side{padding:22px;border-radius:22px;background:var(--prg-gray-soft);color:var(--prg-graphite);font-weight:700;line-height:1.6}
.prg-shtab-lead{padding:68px var(--prg-gutter,24px);background:radial-gradient(circle at 80% 12%,rgba(215,25,32,.18),transparent 36%),#111827;color:#fff}
.prg-shtab-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.82fr 1.18fr;gap:34px;align-items:start}
.prg-shtab-lead__title{margin-top:10px;font-size:clamp(32px,4.5vw,50px);line-height:1.05;letter-spacing:-.035em}
.prg-shtab-lead__points li{position:relative;padding-left:20px;color:rgba(255,255,255,.74);line-height:1.55}
.prg-shtab-lead__points li::before,.prg-shtab-preventive__list li::before,.prg-shtab-scope__column li::before,.prg-shtab-tools__list li::before{position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:999px;background:var(--prg-red);content:""}
.prg-shtab-lead__form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:24px;border-radius:var(--prg-radius-lg);background:#fff;color:var(--prg-dark);box-shadow:0 25px 70px rgba(0,0,0,.25)}
.prg-shtab-lead__form label{display:grid;gap:7px;color:var(--prg-dark);font-weight:850;font-size:14px}
.prg-shtab-lead__form input,.prg-shtab-lead__form select,.prg-shtab-lead__form textarea{width:100%;min-height:44px;padding:11px 12px;border:1px solid var(--prg-line);border-radius:12px;background:#fff;color:var(--prg-dark);font:inherit}
.prg-shtab-lead__submit{min-height:50px;border:0;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:950;cursor:pointer}
.prg-shtab-lead__status{min-height:18px;color:var(--prg-gray);font-size:14px}
.prg-shtab-links__title{margin-top:10px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-links__cluster,.prg-shtab-scope__column{padding:24px;border:1px solid var(--prg-line);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-shtab-links__cluster h3{color:var(--prg-dark);font-size:20px}
.prg-shtab-links__cluster ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 18px;margin-top:16px}
.prg-shtab-links__cluster a{color:var(--prg-graphite);font-weight:760;line-height:1.45}
.prg-shtab-narratives__title{margin-top:10px;max-width:900px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-narratives__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:30px}
.prg-shtab-narratives__card{padding:20px;border:1px solid var(--prg-line);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-shtab-narratives__icon{width:54px;height:54px;margin-bottom:16px}
.prg-shtab-narratives__card h3{color:var(--prg-dark);font-size:17px;line-height:1.25}
.prg-shtab-narratives__card p{margin-top:9px;color:var(--prg-gray);line-height:1.58;font-size:14px}
.prg-shtab-narratives__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-shtab-preventive{padding:64px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#202938 100%);color:#fff}
.prg-shtab-preventive__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:.72fr 1fr;gap:34px;align-items:start}
.prg-shtab-preventive__title{margin-top:10px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-preventive__content p:not(.prg-shtab-preventive__label){margin-top:16px;color:rgba(255,255,255,.76);font-size:17px;line-height:1.7}
.prg-shtab-preventive__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:22px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-shtab-preventive__list{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-lg);background:rgba(255,255,255,.06)}
.prg-shtab-preventive__list ul{columns:2;column-gap:28px}
.prg-shtab-preventive__list li{break-inside:avoid;position:relative;padding-left:20px;margin-bottom:12px;color:rgba(255,255,255,.78);line-height:1.5}
.prg-shtab-response__title{margin-top:10px;max-width:860px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-risk__title{margin-top:10px;max-width:870px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-risk__lead{margin-top:14px;max-width:820px;color:var(--prg-gray);font-size:17px;line-height:1.7}
.prg-shtab-risk__table-wrap{margin-top:28px;overflow-x:auto;border:1px solid var(--prg-line);border-radius:22px;box-shadow:var(--prg-shadow-soft)}
.prg-shtab-risk__table th{padding:16px 18px;color:#fff;background:var(--prg-dark);text-align:left;font-size:14px}
.prg-shtab-risk__table td{padding:16px 18px;border-top:1px solid var(--prg-line);color:var(--prg-gray);line-height:1.55;vertical-align:top}
.prg-shtab-risk__risk{display:inline-flex;padding:7px 10px;border-radius:999px;white-space:nowrap;font-weight:900;font-size:13px}
.prg-shtab-risk__risk--medium,.prg-tgk-risk__badge--middle{color:#92400e;background:#fef3c7}
.prg-shtab-scope__title{margin-top:10px;max-width:880px;color:var(--prg-dark);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-scope__column h3{color:var(--prg-dark);font-size:20px;line-height:1.2}
.prg-shtab-scope__column li{position:relative;padding-left:20px;color:var(--prg-gray);line-height:1.55}
.prg-shtab-scope__cta a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red);font-weight:900}
.prg-shtab-tools__title{margin-top:10px;max-width:820px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}
.prg-shtab-tools__scheme{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:30px}
.prg-shtab-tools__scheme span{position:relative;padding:16px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.88);font-weight:850;text-align:center}
.prg-shtab-tools__list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 18px;margin-top:26px}
.prg-shtab-tools__list li{position:relative;padding-left:20px;color:rgba(255,255,255,.76);line-height:1.5}
.prg-skriny-channels,.prg-skriny-compare,.prg-skriny-definition,.prg-skriny-faq,.prg-skriny-instruction{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px)}
.prg-skriny-channels__inner,.prg-skriny-instruction__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,4vw,52px);align-items:start}
.prg-skriny-channels__text,.prg-skriny-compare__text,.prg-skriny-instruction__text,.prg-skriny-signs__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.68}
.prg-skriny-channels__grid,.prg-tgk-signs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.prg-skriny-channels__grid span{padding:13px 14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#fff;font-weight:800;box-shadow:var(--prg-shadow-soft)}
.prg-skriny-compare__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,52px)}
.prg-skriny-compare__card,.prg-zakaz-serm__card{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-skriny-compare__card h3,.prg-skriny-response__card h3{font-size:19px;letter-spacing:-.03em}
.prg-skriny-compare__card p{margin-top:8px;color:var(--prg-gray,#4b5563);line-height:1.62}
.prg-skriny-danger__item h3{font-size:19px;letter-spacing:-.02em}
.prg-skriny-danger__item p{margin-top:10px;color:rgba(255,255,255,.76);line-height:1.62}
.prg-skriny-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,54px);align-items:start}
.prg-skriny-definition__list,.prg-skriny-mistakes__list,.prg-skriny-preventive__list,.prg-target-signs__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.prg-skriny-definition__list li{padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-dark,#111827);font-weight:700}
.prg-skriny-faq__question{cursor:pointer;padding:18px 22px;font-weight:900;color:var(--prg-dark,#111827)}
.prg-skriny-faq__answer{padding:0 22px 20px;color:var(--prg-gray,#4b5563);line-height:1.68}
.prg-skriny-flow,.prg-skriny-formats,.prg-skriny-links,.prg-skriny-response,.prg-skriny-scope{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:#f6f7f9}
.prg-skriny-flow__steps li{position:relative;padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-skriny-flow__steps span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--prg-red,#d71920);color:#fff;font-weight:900;font-size:13px}
.prg-skriny-flow__steps strong{display:block;margin-top:14px;font-size:18px}
.prg-skriny-flow__steps p{margin-top:8px;color:var(--prg-gray,#4b5563);line-height:1.6;font-size:15px}
.prg-skriny-formats__card p{margin-top:10px;color:var(--prg-gray,#4b5563);line-height:1.62;font-size:15.5px}
.prg-skriny-hero{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px) clamp(46px,6vw,86px);background:radial-gradient(circle at 12% 15%,rgba(215,25,32,.22),transparent 34%),linear-gradient(135deg,#111827 0%,#272a31 56%,#18181b 100%);color:#fff}
.prg-skriny-hero__kicker{display:inline-flex;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-skriny-hero__title{margin-top:22px;max-width:920px;font-size:clamp(38px,6vw,72px);line-height:.96;letter-spacing:-.055em}
.prg-skriny-hero__subtitle{margin-top:22px;max-width:840px;color:rgba(255,255,255,.84);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-skriny-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:900;transition:transform var(--prg-transition),background var(--prg-transition)}
.prg-skriny-hero__btn--ghost{background:rgba(255,255,255,.06)}
.prg-skriny-hero__note{margin-top:18px;max-width:760px;color:rgba(255,255,255,.70);font-size:15px;line-height:1.6}
.prg-skriny-instruction__steps li{counter-increment:step;position:relative;padding:16px 18px 16px 58px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-gray,#4b5563);line-height:1.6}
.prg-skriny-lead{padding:clamp(58px,7vw,104px) var(--prg-gutter,24px);background:linear-gradient(135deg,#111827 0%,#2c2f33 60%,#191a1d 100%);color:#fff}
.prg-skriny-lead__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(24px,4vw,52px);align-items:start}
.prg-skriny-lead__text,.prg-skriny-preventive__text{margin-top:16px;color:rgba(255,255,255,.76);font-size:17px;line-height:1.68}
.prg-skriny-lead__form{padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.22)}
.prg-skriny-lead__field{display:grid;gap:7px;color:rgba(255,255,255,.85);font-weight:800}
.prg-skriny-lead__input,.prg-skriny-lead__select,.prg-skriny-lead__textarea{width:100%;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:12px 14px;background:rgba(255,255,255,.95);color:#111827;font:inherit}
.prg-skriny-lead__micro{margin-top:14px;color:rgba(255,255,255,.66);line-height:1.55;font-size:14px}
.prg-skriny-lead__status{margin-top:12px;color:#fff}
.prg-skriny-links__cluster ul{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:9px}
.prg-skriny-mistakes,.prg-skriny-signs{padding:clamp(58px,7vw,96px) var(--prg-gutter,24px);background:#fff}
.prg-skriny-mistakes__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,52px)}
.prg-skriny-mistakes__text{margin-top:16px;color:var(--prg-gray,#4b5563);line-height:1.7;font-size:17px}
.prg-skriny-preventive__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,4vw,52px)}
.prg-skriny-risk__table-wrap{margin-top:30px;overflow:auto;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.06)}
.prg-skriny-risk__table th,.prg-skriny-risk__table td{padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.12);text-align:left;vertical-align:top;line-height:1.5}
.prg-skriny-risk__table th{color:#fff;background:rgba(255,255,255,.08)}
.prg-skriny-risk__table td{color:rgba(255,255,255,.82)}
.prg-skriny-scope__item{padding:18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-gray,#4b5563);line-height:1.55;font-weight:700}
.prg-skriny-scope__item span{display:block;margin-bottom:10px;color:var(--prg-red,#d71920);font-weight:900}
.prg-skriny-signs__box ul{margin:16px 0 0;padding-left:18px;color:var(--prg-gray,#4b5563);line-height:1.7}
.prg-skriny-signs__note{margin-top:22px;padding:18px 20px;border-left:5px solid var(--prg-red,#d71920);border-radius:18px;background:var(--prg-red-soft,#fff1f2);color:var(--prg-dark,#111827);font-weight:800}
.prg-target-audiences__label{color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px;opacity:.86}
.prg-target-audiences__tags span{display:inline-flex;padding:10px 13px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.88);font-weight:800}
.prg-target-fixation__label{color:#fff;opacity:.86;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.prg-target-fixation__link{margin-top:24px;display:inline-flex;padding:13px 18px;border-radius:999px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-target-fixation__grid div{padding:14px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);line-height:1.45;color:rgba(255,255,255,.86);font-weight:800}
.prg-target-instruction__steps{margin:0;padding:0;list-style:none;counter-reset:targetstep;display:grid;gap:10px}
.prg-target-instruction__steps li{counter-increment:targetstep;position:relative;padding:16px 18px 16px 58px;border:1px solid var(--prg-border,#e5e7eb);border-radius:18px;background:#fff;line-height:1.55;color:#374151}
.prg-target-instruction__steps li::before{content:counter(targetstep);position:absolute;left:16px;top:14px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#111827;color:#fff;font-weight:900}
.prg-target-platforms__grid img{width:44px;height:44px}
.prg-target-platforms__grid h3{margin-top:14px;font-size:20px;letter-spacing:-.03em}
.prg-target-signs__list li{padding:16px 16px 16px 36px;border:1px solid var(--prg-border,#e5e7eb);border-radius:18px;background:#fafafa;position:relative;line-height:1.55;color:#374151}
.prg-target-signs__list li::before{content:"";position:absolute;left:16px;top:23px;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-telegram-chain,.prg-telegram-compare,.prg-telegram-lead,.prg-tgk-lead,.prg-vkp-compare,.prg-vkp-lead{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:#111827;color:#fff}
.prg-telegram-chain__label,.prg-telegram-compare__label,.prg-telegram-lead__label,.prg-vkp-compare__label,.prg-vkp-lead__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffb4b7}
.prg-telegram-chain__title,.prg-telegram-compare__title,.prg-telegram-lead__title,.prg-vkp-compare__title,.prg-vkp-lead__title{color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-0.04em;color:#fff}
.prg-telegram-chain__step{position:relative;padding:22px 22px 22px 78px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(255,255,255,.07)}
.prg-telegram-chain__num{position:absolute;left:20px;top:20px;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--prg-red,#d71920);color:#fff;font-weight:900}
.prg-telegram-chain__step h3{font-size:19px;line-height:1.22}
.prg-telegram-chain__step p{margin-top:8px;color:rgba(255,255,255,.72);line-height:1.62}
.prg-telegram-chain__note{margin-top:24px;padding:22px 26px;border-radius:22px;background:rgba(215,25,32,.18);color:rgba(255,255,255,.9);font-size:18px}
.prg-telegram-channels__text,.prg-vkp-places__text,.prg-vkp-topics__text{margin-top:14px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.72}
.prg-telegram-channels__grid,.prg-telegram-danger__grid,.prg-vkp-danger__grid,.prg-vkp-places__grid,.prg-vkp-topics__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.prg-telegram-channels__card,.prg-vkp-places__card,.prg-vkp-topics__card{position:relative;overflow:hidden;padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-telegram-channels__card::after,.prg-vkp-places__card::after,.prg-vkp-topics__card::after{content:"";position:absolute;right:-30px;bottom:-34px;width:110px;height:110px;border-radius:50%;background:rgba(215,25,32,.07)}
.prg-telegram-channels__icon,.prg-vkp-places__icon,.prg-vkp-topics__icon{width:60px;height:60px;margin-bottom:18px}
.prg-telegram-channels__card h3,.prg-telegram-danger__grid h3,.prg-vkp-danger__grid h3,.prg-vkp-places__card h3,.prg-vkp-topics__card h3{font-size:20px;line-height:1.2;letter-spacing:-.02em}
.prg-telegram-channels__card p,.prg-telegram-response__card p,.prg-vkp-places__card p,.prg-vkp-response__card p,.prg-vkp-topics__card p{margin-top:10px;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-telegram-channels__cta a,.prg-telegram-instruction__cta a,.prg-telegram-preventive__cta a,.prg-telegram-scope__cta a,.prg-vkp-comments__cta a,.prg-vkp-instruction__cta a,.prg-vkp-places__cta a,.prg-vkp-preventive__cta a,.prg-vkp-scope__cta a,.prg-vkp-topics__cta a{display:inline-flex;padding:14px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:800}
.prg-telegram-compare__inner,.prg-vkp-compare__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,48px);align-items:center}
.prg-telegram-compare__text,.prg-vkp-compare__text{margin-top:16px;color:rgba(255,255,255,.74);font-size:18px;line-height:1.72}
.prg-telegram-compare__card,.prg-vkp-compare__card{padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(255,255,255,.07)}
.prg-telegram-compare__card p,.prg-vkp-compare__card p{margin-top:8px;color:rgba(255,255,255,.72);line-height:1.65}
.prg-telegram-danger,.prg-telegram-preventive,.prg-vkp-danger,.prg-vkp-preventive{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:linear-gradient(180deg,#f8fafc 0%,#fff 100%)}
.prg-telegram-danger__grid article,.prg-vkp-danger__grid article{min-height:240px;padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-telegram-danger__grid p,.prg-vkp-danger__grid p{margin-top:12px;color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-telegram-danger__note,.prg-vkp-danger__note{margin-top:24px;padding:22px 26px;border-left:5px solid var(--prg-red,#d71920);border-radius:18px;color:var(--prg-dark,#111827);background:var(--prg-red-soft,#fff1f2);font-size:19px;font-weight:700}
.prg-telegram-definition,.prg-telegram-response,.prg-tgk-compare,.prg-tgk-faq,.prg-tgk-response,.prg-tgk-signs,.prg-vkp-definition,.prg-vkp-response{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:#fff}
.prg-telegram-definition__inner,.prg-vkp-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:1fr .9fr;gap:clamp(24px,4vw,54px);align-items:start}
.prg-telegram-definition__text,.prg-telegram-instruction__text,.prg-telegram-intro__text,.prg-telegram-preventive__text,.prg-vkp-definition__text,.prg-vkp-instruction__text,.prg-vkp-intro__text,.prg-vkp-preventive__text{margin-top:16px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.72}
.prg-telegram-definition__list li,.prg-vkp-definition__list li{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;padding:15px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:var(--prg-gray-soft,#f5f7fa);color:var(--prg-dark,#111827);font-weight:700}
.prg-telegram-definition__list span,.prg-vkp-definition__list span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#fff;background:var(--prg-dark,#111827);font-size:13px;font-weight:900}
.prg-telegram-faq,.prg-telegram-risk,.prg-vkp-faq,.prg-vkp-risk{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:linear-gradient(180deg,#fff 0%,#f8fafc 100%)}
.prg-telegram-faq__item summary,.prg-vkp-faq__item summary{cursor:pointer;padding:18px 22px;font-weight:800;color:var(--prg-dark,#111827)}
.prg-telegram-faq__item p,.prg-vkp-faq__item p,.prg-zakaz-faq__answer{padding:0 22px 20px;color:var(--prg-gray,#4b5563);line-height:1.7}
.prg-telegram-hero,.prg-vkp-hero{position:relative;overflow:hidden;padding:clamp(50px,7vw,96px) var(--prg-gutter,24px) clamp(58px,8vw,108px);color:#ffffff;background:radial-gradient(circle at 12% 12%,rgba(215,25,32,.34),transparent 32%),radial-gradient(circle at 86% 20%,rgba(255,255,255,.12),transparent 28%),linear-gradient(135deg,#101722 0%,#20242b 58%,#111827 100%)}
.prg-telegram-hero::before,.prg-tgk-hero::before,.prg-vkp-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 84%)}
.prg-telegram-hero__inner,.prg-tgk-hero__inner,.prg-vkp-hero__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:clamp(28px,5vw,64px);align-items:center}
.prg-telegram-hero__kicker,.prg-tgk-hero__kicker,.prg-vkp-hero__kicker{display:inline-flex;margin-bottom:18px;padding:8px 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.08);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.prg-telegram-hero__title,.prg-tgk-hero__title,.prg-vkp-hero__title{max-width:900px;font-size:clamp(38px,6.1vw,72px);line-height:.98;letter-spacing:-.065em}
.prg-telegram-hero__subtitle,.prg-vkp-hero__subtitle{max-width:780px;margin-top:22px;color:rgba(255,255,255,.82);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-telegram-hero__actions,.prg-tgk-hero__actions,.prg-vkp-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}
.prg-telegram-hero__btn,.prg-tgk-hero__btn,.prg-vkp-hero__btn{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:14px 20px;border-radius:999px;font-weight:800;transition:transform var(--prg-transition),background var(--prg-transition),border-color var(--prg-transition)}
.prg-telegram-hero__btn--secondary,.prg-telegram-lead__select option,.prg-tgk-hero__btn--secondary,.prg-tgk-lead__select option,.prg-vkp-hero__btn--secondary,.prg-vkp-lead__select option{color:#111827;background:#fff}
.prg-telegram-hero__btn--ghost,.prg-tgk-hero__btn--ghost,.prg-vkp-hero__btn--ghost{border:1px solid rgba(255,255,255,.28);color:#fff;background:rgba(255,255,255,.08)}
.prg-telegram-hero__note,.prg-tgk-hero__note,.prg-vkp-hero__note{max-width:760px;margin-top:18px;color:rgba(255,255,255,.68);font-size:15px}
.prg-telegram-hero__panel,.prg-tgk-hero__panel,.prg-vkp-hero__panel{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);box-shadow:0 24px 70px rgba(0,0,0,.22);backdrop-filter:blur(14px)}
.prg-telegram-hero__panel-top span,.prg-tgk-hero__panel-top span,.prg-vkp-hero__panel-top span{display:block;margin-bottom:8px;color:#ffb4b7;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.prg-telegram-hero__panel-top strong,.prg-tgk-hero__panel-top strong,.prg-vkp-hero__panel-top strong{display:block;font-size:24px;line-height:1.16;letter-spacing:-.03em}
.prg-telegram-hero__signals li,.prg-tgk-hero__signals li,.prg-vkp-hero__signals li{position:relative;padding:14px 14px 14px 42px;border-radius:16px;color:rgba(255,255,255,.86);background:rgba(255,255,255,.08)}
.prg-telegram-hero__signals li::before,.prg-tgk-hero__signals li::before,.prg-vkp-hero__signals li::before{content:"";position:absolute;top:18px;left:17px;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 5px rgba(215,25,32,.18)}
.prg-telegram-instruction__inner,.prg-vkp-instruction__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.84fr 1.16fr;gap:clamp(24px,4vw,48px)}
.prg-telegram-instruction__steps,.prg-vkp-instruction__steps{counter-reset:tg-step;display:grid;gap:12px}
.prg-telegram-instruction__steps li,.prg-vkp-instruction__steps li{counter-increment:tg-step;position:relative;padding:16px 18px 16px 60px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-dark,#111827);font-weight:650}
.prg-telegram-instruction__steps li::before,.prg-vkp-instruction__steps li::before{content:counter(tg-step);position:absolute;left:16px;top:14px;display:grid;place-items:center;width:32px;height:32px;border-radius:12px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-telegram-intro,.prg-vkp-intro{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);padding-top:clamp(38px,5vw,70px)}
.prg-telegram-intro__side,.prg-vkp-intro__side{color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7}
.prg-telegram-lead__inner,.prg-tgk-lead__inner,.prg-vkp-lead__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(24px,4vw,52px);align-items:start}
.prg-telegram-lead__form,.prg-tgk-lead__form,.prg-vkp-lead__form{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08);box-shadow:0 22px 70px rgba(0,0,0,.22)}
.prg-telegram-lead__field span,.prg-tgk-lead__field span,.prg-vkp-lead__field span{display:block;margin-bottom:7px;color:rgba(255,255,255,.76);font-size:14px;font-weight:800}
.prg-telegram-lead__input,.prg-telegram-lead__select,.prg-telegram-lead__textarea,.prg-tgk-lead__input,.prg-tgk-lead__select,.prg-tgk-lead__textarea,.prg-vkp-lead__input,.prg-vkp-lead__select,.prg-vkp-lead__textarea{min-height:48px;padding:12px 14px;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#fff;background:rgba(17,24,39,.65)}
.prg-telegram-lead__file,.prg-tgk-lead__file,.prg-vkp-lead__file{color:rgba(255,255,255,.86)}
.prg-telegram-lead__micro,.prg-tgk-lead__micro,.prg-vkp-lead__micro{margin-top:14px;color:rgba(255,255,255,.64);font-size:14px;line-height:1.55}
.prg-telegram-lead__submit,.prg-tgk-lead__submit,.prg-vkp-lead__submit{margin-top:18px;display:inline-flex;width:100%;justify-content:center;padding:15px 20px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-telegram-links__cluster a,.prg-tgk-links__cluster a,.prg-vkp-links__cluster a{color:var(--prg-gray,#4b5563);font-weight:650}
.prg-telegram-preventive__inner,.prg-vkp-preventive__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,50px);align-items:start}
.prg-telegram-preventive__list,.prg-tgk-definition__list,.prg-vkp-preventive__list,.prg-zakaz-mistakes__list,.prg-zakaz-preventive__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.prg-telegram-preventive__list li,.prg-vkp-preventive__list li{padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;background:#fff;box-shadow:var(--prg-shadow-soft);color:var(--prg-dark,#111827);font-weight:650}
.prg-telegram-response__card,.prg-vkp-response__card{padding:22px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:var(--prg-gray-soft,#f5f7fa)}
.prg-telegram-response__card h3,.prg-vkp-response__card h3{font-size:18px;line-height:1.25}
.prg-telegram-risk__table-wrap,.prg-vkp-risk__table-wrap{overflow-x:auto;border-radius:24px;box-shadow:var(--prg-shadow-soft)}
.prg-telegram-risk__table,.prg-vkp-risk__table{width:100%;min-width:820px;border-collapse:collapse;background:#fff}
.prg-telegram-risk__table th,.prg-vkp-risk__table th{color:#fff;background:var(--prg-dark,#111827);font-size:14px;letter-spacing:.06em;text-transform:uppercase}
.prg-telegram-risk__table td:first-child,.prg-vkp-risk__table td:first-child{font-weight:800;color:var(--prg-dark,#111827)}
.prg-telegram-risk__badge,.prg-vkp-risk__badge{display:inline-flex;padding:4px 10px;border-radius:999px;font-weight:900;font-size:13px}
.prg-telegram-risk__badge--low,.prg-vkp-risk__badge--low{color:#14532d;background:#dcfce7}
.prg-telegram-scope__grid,.prg-vkp-comments__grid,.prg-vkp-scope__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.prg-telegram-scope__item,.prg-vkp-comments__item,.prg-vkp-scope__item{padding:18px;border-radius:18px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft);font-weight:700;color:var(--prg-dark,#111827)}
.prg-telegram-scope__item span,.prg-vkp-comments__item span,.prg-vkp-scope__item span{display:block;margin-bottom:8px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-tgk-chain{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);color:#fff;background:#111827}
.prg-tgk-chain__label,.prg-tgk-lead__label,.prg-tgk-removal__label{margin-bottom:12px;color:#ffb4b7;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-tgk-chain__title,.prg-tgk-removal__title{font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-tgk-chain__step{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.08)}
.prg-tgk-chain__num{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:18px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-tgk-chain__step h3{margin-bottom:9px;font-size:20px}
.prg-tgk-chain__step p{color:rgba(255,255,255,.76);line-height:1.65}
.prg-tgk-chain__note{margin-top:20px;color:rgba(255,255,255,.82);font-weight:800}
.prg-tgk-compare__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:1fr .85fr;gap:clamp(24px,4vw,50px);align-items:center}
.prg-tgk-compare__title,.prg-tgk-danger__title,.prg-tgk-definition__title,.prg-tgk-faq__title,.prg-tgk-instruction__title,.prg-tgk-links__title,.prg-tgk-preventive__title,.prg-tgk-response__title,.prg-tgk-risk__title,.prg-tgk-scope__title,.prg-tgk-signs__title,.prg-tgk-types__title{color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-tgk-compare__panel{padding:28px;border-radius:var(--prg-radius-lg,28px);color:#fff;background:linear-gradient(135deg,var(--prg-red,#d71920),#7f1116);box-shadow:var(--prg-shadow-card)}
.prg-tgk-compare__panel h3{font-size:24px;line-height:1.2;letter-spacing:-.03em}
.prg-tgk-compare__panel p{margin-top:14px;color:rgba(255,255,255,.82);line-height:1.65}
.prg-tgk-danger,.prg-tgk-links,.prg-tgk-preventive,.prg-tgk-risk{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:var(--prg-gray-soft,#f5f7fa)}
.prg-tgk-danger__head{max-width:830px;margin-bottom:28px}
.prg-tgk-danger__card h3{font-size:20px;margin-bottom:10px;color:#111827;letter-spacing:-.02em}
.prg-tgk-danger__card p,.prg-tgk-response__card p,.prg-tgk-types__card p{color:var(--prg-gray,#4b5563);line-height:1.65}
.prg-tgk-danger__note{margin-top:20px;padding:18px 20px;border-radius:20px;color:#111827;background:#fff;border:1px solid rgba(215,25,32,.18);font-weight:800}
.prg-tgk-definition__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,50px);align-items:start}
.prg-tgk-definition__label{display:inline-flex;margin-bottom:12px;color:var(--prg-red,#d71920);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.prg-tgk-definition__list span{padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:16px;color:#111827;background:#fff;box-shadow:var(--prg-shadow-soft);font-weight:800}
.prg-tgk-faq__item summary{cursor:pointer;padding:18px 22px;color:#111827;font-weight:900;list-style:none}
.prg-tgk-hero{position:relative;overflow:hidden;padding:clamp(50px,7vw,96px) var(--prg-gutter,24px) clamp(58px,8vw,108px);color:#fff;background:radial-gradient(circle at 12% 12%,rgba(215,25,32,.34),transparent 32%),radial-gradient(circle at 86% 20%,rgba(255,255,255,.12),transparent 28%),linear-gradient(135deg,#101722 0%,#20242b 58%,#111827 100%)}
.prg-tgk-hero__subtitle{max-width:790px;margin-top:22px;color:rgba(255,255,255,.82);font-size:clamp(18px,2vw,22px);line-height:1.58}
.prg-tgk-instruction__cta a,.prg-tgk-preventive__cta a,.prg-tgk-removal__cta a,.prg-tgk-scope__cta a{display:inline-flex;padding:15px 22px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-tgk-instruction__steps{counter-reset:tgk;display:grid;gap:12px}
.prg-tgk-instruction__steps li{position:relative;padding:16px 18px 16px 54px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:#111827;line-height:1.55}
.prg-tgk-instruction__steps li::before{counter-increment:tgk;content:counter(tgk);position:absolute;left:16px;top:15px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--prg-red,#d71920);font-size:13px;font-weight:900}
.prg-tgk-intro{padding:clamp(38px,5vw,70px) var(--prg-gutter,24px);background:#fff}
.prg-tgk-intro__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;padding:clamp(24px,4vw,38px);border:1px solid rgba(215,25,32,.18);border-left:6px solid var(--prg-red,#d71920);border-radius:var(--prg-radius-lg,28px);background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);box-shadow:var(--prg-shadow-soft)}
.prg-tgk-intro__title{color:var(--prg-dark,#111827);font-size:clamp(28px,3.7vw,46px);line-height:1.08;letter-spacing:-.04em}
.prg-tgk-intro__text{max-width:980px;margin-top:16px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.72}
.prg-tgk-lead__title{color:#fff;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.04em}
.prg-tgk-links__cluster h3{font-size:20px;margin-bottom:14px;color:#111827}
.prg-tgk-preventive__grid span{display:flex;align-items:center;min-height:68px;padding:14px 16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:#111827;font-weight:800;line-height:1.35}
.prg-tgk-removal{padding:clamp(52px,7vw,96px) var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#242933);color:#fff}
.prg-tgk-removal__inner{width:min(var(--prg-container,1200px),100%);margin:0 auto;display:grid;grid-template-columns:1fr .85fr;gap:clamp(24px,4vw,52px);align-items:start}
.prg-tgk-removal__list li{position:relative;padding:15px 16px 15px 42px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.86);line-height:1.5}
.prg-tgk-removal__list li::before{content:"";position:absolute;left:18px;top:21px;width:9px;height:9px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 5px rgba(215,25,32,.18)}
.prg-tgk-response__card{padding:24px;border-radius:var(--prg-radius-lg,28px);border:1px solid var(--prg-line,#e6e9ef);background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:var(--prg-shadow-soft)}
.prg-tgk-response__card h3{margin-bottom:10px;font-size:20px;color:#111827}
.prg-tgk-risk__table th{color:#111827;background:#fff7f7;font-size:14px;text-transform:uppercase;letter-spacing:.06em}
.prg-tgk-risk__table td{color:var(--prg-gray,#4b5563);line-height:1.55}
.prg-tgk-risk__badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:13px;font-weight:900;white-space:nowrap}
.prg-tgk-risk__badge--low{color:#065f46;background:#d1fae5}
.prg-tgk-scope__column h3{margin-bottom:14px;font-size:21px;color:#111827}
.prg-tgk-scope__column li{position:relative;padding-left:18px;color:var(--prg-gray,#4b5563);line-height:1.5}
.prg-tgk-scope__column li::before{content:"";position:absolute;left:0;top:.7em;width:7px;height:7px;border-radius:50%;background:var(--prg-red,#d71920)}
.prg-tgk-signs__item{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;box-shadow:var(--prg-shadow-soft);color:#111827;font-weight:700;line-height:1.4}
.prg-tgk-signs__item span{flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--prg-red,#d71920);font-size:13px;font-weight:900}
.prg-tgk-signs__note{margin-top:20px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.65}
.prg-tgk-types__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.prg-tgk-types__card{position:relative;padding:24px 24px 24px 92px;min-height:170px;border:1px solid var(--prg-line,#e6e9ef);border-radius:var(--prg-radius-lg,28px);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-tgk-types__card img{position:absolute;top:24px;left:24px;width:52px;height:52px;padding:10px;border-radius:16px;background:var(--prg-red-soft,#fff1f2)}
.prg-tgk-types__card h3{font-size:21px;margin-bottom:10px;color:#111827}
.prg-tgk-types__cta a{display:inline-flex;justify-content:center;padding:15px 22px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900}
.prg-vkp-comments__text{margin-top:14px;color:var(--prg-gray,#4b5563);font-size:18px;line-height:1.7;max-width:860px}
.prg-vkp-comments__list{margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;list-style:none}
.prg-vkp-comments__list li{padding:16px 18px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:var(--prg-dark,#111827);font-weight:700}
.prg-zakaz-audience__label,.prg-zakaz-audience__kicker,.prg-zakaz-definition__label,.prg-zakaz-definition__kicker,.prg-zakaz-faq__label,.prg-zakaz-faq__kicker,.prg-zakaz-instruction__label,.prg-zakaz-instruction__kicker,.prg-zakaz-intro__label,.prg-zakaz-intro__kicker,.prg-zakaz-lead__label,.prg-zakaz-lead__kicker,.prg-zakaz-links__label,.prg-zakaz-links__kicker,.prg-zakaz-mistakes__label,.prg-zakaz-mistakes__kicker,.prg-zakaz-preventive__label,.prg-zakaz-preventive__kicker,.prg-zakaz-process__label,.prg-zakaz-process__kicker,.prg-zakaz-scope__label,.prg-zakaz-scope__kicker,.prg-zakaz-serm__label,.prg-zakaz-signs__label,.prg-zakaz-signs__kicker,.prg-zakaz-spread__label,.prg-zakaz-spread__kicker,.prg-zakaz-topics__label,.prg-zakaz-topics__kicker,.prg-zakaz-urgency__label,.prg-zakaz-urgency__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--prg-red,#d71920);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.prg-zakaz-audience__title,.prg-zakaz-definition__title,.prg-zakaz-faq__title,.prg-zakaz-instruction__title,.prg-zakaz-intro__title,.prg-zakaz-lead__title,.prg-zakaz-links__title,.prg-zakaz-mistakes__title,.prg-zakaz-preventive__title,.prg-zakaz-process__title,.prg-zakaz-scope__title,.prg-zakaz-signs__title,.prg-zakaz-spread__title,.prg-zakaz-topics__title,.prg-zakaz-urgency__title{max-width:920px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.8vw,48px);line-height:1.06;font-weight:950;letter-spacing:-.045em}
.prg-zakaz-audience__lead,.prg-zakaz-audience__text,.prg-zakaz-definition__lead,.prg-zakaz-definition__text,.prg-zakaz-faq__lead,.prg-zakaz-faq__text,.prg-zakaz-instruction__lead,.prg-zakaz-instruction__text,.prg-zakaz-intro__lead,.prg-zakaz-intro__text,.prg-zakaz-lead__lead,.prg-zakaz-lead__text,.prg-zakaz-links__lead,.prg-zakaz-links__text,.prg-zakaz-mistakes__lead,.prg-zakaz-mistakes__text,.prg-zakaz-preventive__lead,.prg-zakaz-preventive__text,.prg-zakaz-process__lead,.prg-zakaz-process__text,.prg-zakaz-scope__lead,.prg-zakaz-scope__text,.prg-zakaz-serm__text,.prg-zakaz-signs__lead,.prg-zakaz-signs__text,.prg-zakaz-spread__lead,.prg-zakaz-spread__text,.prg-zakaz-topics__lead,.prg-zakaz-topics__text,.prg-zakaz-urgency__lead,.prg-zakaz-urgency__text{max-width:840px;margin-top:18px;color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-zakaz-audience__inner{display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);gap:30px;align-items:start}
.prg-zakaz-audience__chips span{padding:11px 14px;border:1px solid var(--prg-line,#e6e9ef);border-radius:999px;background:#f8fafc;color:#3f4652;font-size:14px;font-weight:800}
.prg-zakaz-definition,.prg-zakaz-links,.prg-zakaz-mistakes{padding:76px var(--prg-gutter,24px);background:var(--prg-gray-soft,#f5f7fa)}
.prg-zakaz-definition__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.65fr);gap:22px;margin-top:28px}
.prg-zakaz-definition__list li{position:relative;padding-left:24px;color:#424a57;font-weight:650;line-height:1.55}
.prg-zakaz-definition__list li:before{position:absolute;top:.65em;left:0;width:8px;height:8px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-zakaz-faq__inner{display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,.88fr);gap:32px;align-items:start}
.prg-zakaz-faq__question{padding:18px 22px;color:var(--prg-dark,#111827);font-weight:900;cursor:pointer}
.prg-zakaz-hero:before{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 10% 8%,rgba(215,25,32,.14),transparent 30%),radial-gradient(circle at 95% 12%,rgba(17,24,39,.12),transparent 30%),linear-gradient(135deg,#fff 0%,#f7f9fc 54%,#fff 100%);content:""}
.prg-zakaz-instruction{padding:76px var(--prg-gutter,24px);background:var(--prg-red-soft,#fff1f2)}
.prg-zakaz-instruction__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;counter-reset:steps}
.prg-zakaz-instruction__steps li{position:relative;padding:18px 18px 18px 58px;border:1px solid rgba(215,25,32,.13);border-radius:20px;background:#fff;color:#414957;font-weight:650;line-height:1.6;box-shadow:0 12px 28px rgba(215,25,32,.06);counter-increment:steps}
.prg-zakaz-instruction__steps li:before{position:absolute;left:18px;top:18px;color:var(--prg-red,#d71920);font-weight:950;content:counter(steps,decimal-leading-zero)}
.prg-zakaz-instruction__button,.prg-zakaz-serm__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:13px 19px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.22)}
.prg-zakaz-intro__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);gap:28px;align-items:start}
.prg-zakaz-intro__note,.prg-zakaz-mistakes__box{padding:26px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#111827,#2c2f33);box-shadow:var(--prg-shadow-card)}
.prg-zakaz-intro__note h3{font-size:24px;line-height:1.15;font-weight:950;letter-spacing:-.025em}
.prg-zakaz-intro__note p{margin-top:14px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.7}
.prg-zakaz-lead{padding:82px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#2c2f33)}
.prg-zakaz-lead__inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(360px,1fr);gap:34px;align-items:start}
.prg-zakaz-lead__text,.prg-zakaz-spread__text{color:rgba(255,255,255,.74)}
.prg-zakaz-lead__notes li{position:relative;padding-left:24px;color:rgba(255,255,255,.78);font-weight:650}
.prg-zakaz-lead__notes li:before{position:absolute;left:0;top:.65em;width:9px;height:9px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-zakaz-lead__form{padding:26px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.22)}
.prg-zakaz-lead__form-title{margin-bottom:18px;color:var(--prg-dark,#111827);font-size:22px;font-weight:950;line-height:1.2;letter-spacing:-.025em}
.prg-zakaz-lead__field span{color:#3f4652;font-size:13px;font-weight:850}
.prg-zakaz-lead__input,.prg-zakaz-lead__select,.prg-zakaz-lead__textarea,.prg-zakaz-lead__file{min-height:48px;padding:11px 13px;border:1px solid var(--prg-line,#e6e9ef);border-radius:14px;background:#f8fafc;color:var(--prg-dark,#111827);font-size:15px}
.prg-zakaz-lead__textarea{min-height:108px}
.prg-zakaz-lead__micro{margin-top:14px;color:#5c6675;font-size:13px;line-height:1.55}
.prg-zakaz-lead__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:18px;padding:14px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:950;box-shadow:0 18px 38px rgba(215,25,32,.22)}
.prg-zakaz-lead__status{min-height:22px;margin-top:10px;color:var(--prg-red,#d71920);font-size:13px;font-weight:800}
.prg-zakaz-links__inner{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:24px}
.prg-zakaz-links__parent p{margin-top:14px;color:var(--prg-gray,#4b5563);line-height:1.7}
.prg-zakaz-links__parent-link{display:inline-flex;margin-top:18px;color:var(--prg-red,#d71920);font-weight:900}
.prg-zakaz-links__clusters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.prg-zakaz-links__cluster h3{font-size:18px;font-weight:950;line-height:1.2;color:var(--prg-dark,#111827)}
.prg-zakaz-links__cluster ul{display:grid;gap:10px;margin-top:14px}
.prg-zakaz-links__cluster a{color:#414957;font-size:14px;font-weight:700;line-height:1.45}
.prg-zakaz-mistakes__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:24px;margin-top:28px}
.prg-zakaz-mistakes__list li{position:relative;padding:15px 16px 15px 38px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:#414957;font-weight:650;line-height:1.55}
.prg-zakaz-mistakes__list li:before{position:absolute;left:16px;top:18px;width:10px;height:10px;border-radius:50%;background:var(--prg-red,#d71920);content:""}
.prg-zakaz-mistakes__box h3{font-size:24px;font-weight:950;line-height:1.15;letter-spacing:-.025em}
.prg-zakaz-mistakes__box p{margin-top:14px;color:rgba(255,255,255,.78);line-height:1.7}
.prg-zakaz-preventive{padding:76px var(--prg-gutter,24px);background:linear-gradient(180deg,#f8fafc,#fff)}
.prg-zakaz-preventive__inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,1fr);gap:26px;align-items:start}
.prg-zakaz-preventive__list li{position:relative;padding:15px 16px 15px 40px;border:1px solid var(--prg-line,#e6e9ef);border-radius:18px;background:#fff;color:#414957;font-weight:650;line-height:1.55;box-shadow:var(--prg-shadow-soft)}
.prg-zakaz-preventive__list li:before{position:absolute;left:16px;top:18px;width:12px;height:12px;border-radius:50%;background:var(--prg-red,#d71920);box-shadow:0 0 0 5px rgba(215,25,32,.10);content:""}
.prg-zakaz-process__step{display:grid;grid-template-columns:58px 1fr;gap:8px 16px;padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:var(--prg-shadow-soft)}
.prg-zakaz-process__step span{grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;color:#fff;background:var(--prg-red,#d71920);font-weight:950}
.prg-zakaz-process__step h3,.prg-zakaz-topics__card h3{color:var(--prg-dark,#111827);font-size:21px;line-height:1.2;font-weight:950;letter-spacing:-.025em}
.prg-zakaz-process__step p{color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.65}
.prg-zakaz-scope{padding:76px var(--prg-gutter,24px);background:var(--prg-dark,#111827)}
.prg-zakaz-scope__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px}
.prg-zakaz-scope__list li{padding:14px 15px;border:1px solid rgba(255,255,255,.11);border-radius:16px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.055);font-weight:650;line-height:1.55}
.prg-zakaz-serm{padding:78px var(--prg-gutter,24px);background:linear-gradient(135deg,#fff,#f8fafc)}
.prg-zakaz-serm__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.82fr);gap:30px;align-items:start;max-width:var(--prg-container,1200px);margin:0 auto}
.prg-zakaz-serm__title{max-width:760px;color:var(--prg-dark,#111827);font-size:clamp(30px,3.8vw,48px);line-height:1.06;font-weight:950;letter-spacing:-.045em}
.prg-zakaz-serm__card h3{color:var(--prg-dark,#111827);font-size:20px;line-height:1.2;font-weight:950;letter-spacing:-.025em}
.prg-zakaz-signs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;counter-reset:signs}
.prg-zakaz-signs__list li{position:relative;min-height:104px;padding:22px 18px 18px 54px;border:1px solid var(--prg-line,#e6e9ef);border-radius:22px;background:#fff;color:#414957;font-weight:650;line-height:1.55;box-shadow:var(--prg-shadow-soft);counter-increment:signs}
.prg-zakaz-signs__list li:before{position:absolute;top:20px;left:18px;color:var(--prg-red,#d71920);font-size:15px;font-weight:950;content:counter(signs,decimal-leading-zero)}
.prg-zakaz-spread{padding:76px var(--prg-gutter,24px);background:linear-gradient(135deg,#111827,#1f2937)}
.prg-zakaz-spread__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.88fr);gap:30px;align-items:start}
.prg-zakaz-spread__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--prg-red,#d71920);font-weight:900;box-shadow:0 18px 38px rgba(215,25,32,.22)}
.prg-zakaz-spread__grid span{padding:10px 13px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.06);font-size:14px;font-weight:750}
.prg-zakaz-topics__head{display:grid;gap:0}
.prg-zakaz-topics__card{padding:24px;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:var(--prg-shadow-soft)}
.prg-zakaz-topics__card p{margin-top:12px;color:var(--prg-gray,#4b5563);font-size:15px;line-height:1.65}
.prg-zakaz-urgency__table-wrap{margin-top:28px;overflow-x:auto;border:1px solid var(--prg-line,#e6e9ef);border-radius:24px;background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-zakaz-urgency__table th{color:var(--prg-dark,#111827);background:#f8fafc;font-size:13px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}
.prg-zakaz-urgency__table td{color:#414957;font-size:15px;line-height:1.55}
.prg-zakaz-urgency__risk{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}
.prg-zakaz-urgency__risk--high{color:#9f1239;background:#ffe4e6}
.prg-zakaz-urgency__risk--mid{color:#7c2d12;background:#ffedd5}
@media (max-width: 820px){.prg-aff-channels__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-aff-compare__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-aff-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-aff-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-aff-danger__cards{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-aff-definition__inner{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-aff-definition__grid{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-aff-hero__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-aff-hero{padding-top:32px}
.prg-aff-hero__actions{flex-direction:column}
.prg-aff-hero__button{width:100%}}
@media (max-width: 820px){.prg-aff-instruction__grid,.prg-aff-instruction__step{grid-template-columns:1fr}}
@media (max-width: 820px){.prg-aff-instruction__steps{grid-template-columns:1fr}}
@media (max-width: 720px){.prg-aff-intro__inner{grid-template-columns:1fr}
.prg-aff-intro__mark{min-height:72px}}
@media (max-width: 900px){.prg-aff-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-aff-lead__form{grid-template-columns:1fr}
.prg-aff-lead__wide,.prg-aff-lead__submit,.prg-aff-lead__status{grid-column:auto}}
@media (max-width: 760px){.prg-aff-links__clusters{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-aff-manipulation__grid{grid-template-columns:1fr}}
@media (max-width: 1120px){.prg-aff-narratives__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-aff-narratives__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 520px){.prg-aff-narratives__grid{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-aff-preventive__inner{grid-template-columns:1fr}
.prg-aff-preventive__content{position:static}}
@media (max-width: 620px){.prg-aff-preventive__list ul{columns:1}}
@media (max-width: 880px){.prg-aff-preventive__cta{grid-column:auto}}
@media (max-width: 960px){.prg-aff-response__cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-aff-response__cards{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-aff-response__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-aff-response__grid{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-aff-scope__grid{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-aff-scope__columns{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-antir-business__inner{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-antir-compare__inner{grid-template-columns:1fr}}
@media (max-width: 1020px){.prg-antir-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-antir-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-antir-definition__inner{grid-template-columns:1fr}}
@media (max-width: 1180px){.prg-antir-formats__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-antir-formats__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-antir-hero{background:linear-gradient(180deg,#111827 0%,#252a35 45%,#f7f9fc 45%,#fff 100%)}
.prg-antir-hero__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-antir-hero__content,.prg-antir-hero__panel{padding:24px}
.prg-antir-hero__actions{flex-direction:column}
.prg-antir-hero__button,.prg-antir-hero__button-secondary,.prg-antir-hero__button-tertiary{width:100%}}
@media (max-width: 920px){.prg-antir-instruction__inner{grid-template-columns:1fr}
.prg-antir-instruction__content{position:static}}
@media (max-width: 860px){.prg-antir-intro__inner{grid-template-columns:1fr}}
@media (max-width: 940px){.prg-antir-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-antir-lead__form-grid{grid-template-columns:1fr}}
@media (max-width: 1000px){.prg-antir-links__inner{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-antir-links__clusters{grid-template-columns:1fr}}
@media (max-width: 920px){.prg-antir-preventive__grid{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-antir-response__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-antir-response__grid{grid-template-columns:1fr}}
@media (max-width: 1060px){.prg-antir-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-antir-scope__grid{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-antir-search__inner{grid-template-columns:1fr}
.prg-antir-search__flow{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-antir-search__flow{grid-template-columns:1fr}}
@media (max-width: 1020px){.prg-antir-signs__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-antir-signs__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-attack__grid{grid-template-columns:1fr}
.prg-attack__card{min-height:390px}}
@media (max-width: 560px){.prg-attack{padding:26px 16px 58px}
.prg-attack__card{min-height:auto;padding:30px 24px 108px}
.prg-attack__card::after{right:18px;bottom:18px;width:96px;height:96px}
.prg-attack__card::before{right:50px;bottom:64px;width:66px}}
@media (max-width: 980px){.prg-audience__head{grid-template-columns:1fr;gap:16px}
.prg-audience__grid{grid-template-columns:1fr}
.prg-audience__card{min-height:auto}
.prg-audience__card + .prg-audience__card{border-top:1px solid rgba(230,233,239,0.95);border-left:0}}
@media (max-width: 560px){.prg-audience{padding:28px 16px 54px}
.prg-audience__card{padding:30px 24px}
.prg-audience__icon{width:52px;height:52px;margin-bottom:22px}
.prg-audience__card-title{font-size:23px}}
@media (max-width: 860px){.prg-biz-compare__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-biz-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-biz-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-biz-definition__inner{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-biz-hero__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-biz-hero{padding-top:32px}
.prg-biz-hero__actions{flex-direction:column}
.prg-biz-hero__button{width:100%}}
@media (max-width: 820px){.prg-biz-instruction__grid,.prg-biz-instruction__step{grid-template-columns:1fr}}
@media (max-width: 720px){.prg-biz-intro__inner{grid-template-columns:1fr}
.prg-biz-intro__mark{min-height:72px}}
@media (max-width: 900px){.prg-biz-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-biz-lead__form{grid-template-columns:1fr}
.prg-biz-lead__wide,.prg-biz-lead__submit,.prg-biz-lead__status{grid-column:auto}}
@media (max-width: 760px){.prg-biz-links__clusters{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-biz-manipulation__grid{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-biz-preventive__inner{grid-template-columns:1fr}
.prg-biz-preventive__content{position:static}}
@media (max-width: 620px){.prg-biz-preventive__list ul{columns:1}}
@media (max-width: 960px){.prg-biz-response__cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-biz-response__cards{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-biz-scope__grid{grid-template-columns:1fr}}
@media (max-width: 820px){.prg-biz-spread__grid{grid-template-columns:1fr}}
@media (max-width: 1120px){.prg-biz-topics__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-biz-topics__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 520px){.prg-biz-topics__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-boty-compare__inner,.prg-boty-compare__cards{grid-template-columns:1fr}}
@media(max-width:860px){.prg-boty-complaints__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-boty-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-boty-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-boty-definition__inner{grid-template-columns:1fr}
.prg-boty-definition__list{max-width:720px}}
@media (max-width:980px){.prg-boty-hero__inner{grid-template-columns:1fr}
.prg-boty-hero__panel{max-width:720px}}
@media (max-width:560px){.prg-boty-hero__actions{flex-direction:column}
.prg-boty-hero__btn{width:100%}
.prg-boty-hero__panel{padding:20px}}
@media(max-width:900px){.prg-boty-instruction__inner{grid-template-columns:1fr}}
@media(max-width:760px){.prg-boty-intro__inner{grid-template-columns:1fr;padding:20px}
.prg-boty-intro__note{grid-column:auto}}
@media(max-width:900px){.prg-boty-lead__inner,.prg-boty-lead__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-boty-links__clusters{grid-template-columns:1fr}}
@media(max-width:980px){.prg-boty-places__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:700px){.prg-boty-places__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:460px){.prg-boty-places__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-boty-preventive__inner{grid-template-columns:1fr}
.prg-boty-preventive__list{columns:1}}
@media(max-width:980px){.prg-boty-response__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-boty-response__grid{grid-template-columns:1fr}}
@media(max-width:760px){.prg-boty-scenarios__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-boty-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-boty-scope__grid{grid-template-columns:1fr}}
@media(max-width:920px){.prg-boty-signs__inner,.prg-boty-signs__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-chaty-compare__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-chaty-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-chaty-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-chaty-definition__inner{grid-template-columns:1fr}}
@media(max-width:1080px){.prg-chaty-flow__steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-chaty-flow__steps{grid-template-columns:1fr}}
@media (max-width:980px){.prg-chaty-hero__inner{grid-template-columns:1fr}
.prg-chaty-hero__panel{max-width:720px}}
@media (max-width:560px){.prg-chaty-hero__actions{flex-direction:column}
.prg-chaty-hero__btn{width:100%}
.prg-chaty-hero__panel{padding:20px}}
@media(max-width:900px){.prg-chaty-instruction__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-chaty-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-chaty-lead__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-chaty-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-chaty-mistakes__inner{grid-template-columns:1fr}
.prg-chaty-mistakes__list{columns:1}}
@media(max-width:900px){.prg-chaty-places__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-chaty-preventive__inner{grid-template-columns:1fr}
.prg-chaty-preventive__list{columns:1}}
@media(max-width:980px){.prg-chaty-response__grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.prg-chaty-response__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-chaty-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-chaty-scope__grid{grid-template-columns:1fr}}
@media(max-width:1180px){.prg-chaty-types__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:740px){.prg-chaty-types__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:900px){.prg-ddos-hero__inner{grid-template-columns:1fr}
.prg-ddos-hero{padding:54px 20px 64px}}
@media(max-width:520px){.prg-ddos-hero__actions{display:grid}
.prg-ddos-hero__button{width:100%}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:980px){.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-ddos-compare__flow{grid-template-columns:1fr 1fr}
.prg-ddos-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-ddos-intro,.prg-ddos-definition,.prg-ddos-danger,.prg-ddos-scenarios,.prg-ddos-difference,.prg-ddos-pages,.prg-ddos-risk,.prg-ddos-instruction,.prg-ddos-response,.prg-ddos-preventive,.prg-ddos-mistakes,.prg-ddos-scope,.prg-ddos-compare,.prg-ddos-links,.prg-ddos-faq,.prg-ddos-lead{padding:52px 20px}
.prg-ddos-intro__grid,.prg-ddos-definition__grid,.prg-ddos-danger__grid,.prg-ddos-scenarios__grid,.prg-ddos-difference__grid,.prg-ddos-pages__grid,.prg-ddos-response__grid,.prg-ddos-preventive__grid,.prg-ddos-scope__grid,.prg-ddos-compare__grid,.prg-ddos-links__grid,.prg-ddos-compare__flow,.prg-ddos-lead__grid,.prg-ddos-instruction__step,.prg-ddos-response__template{grid-template-columns:1fr}}
@media(max-width:1100px){.prg-deepfake-audio__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-deepfake-audio{padding:52px 16px}
.prg-deepfake-audio__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-deepfake-check__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-check{padding:52px 16px}
.prg-deepfake-check__button{width:100%}}
@media(max-width:980px){.prg-deepfake-compare__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-compare{padding:52px 16px}}
@media(max-width:980px){.prg-deepfake-danger__grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-deepfake-danger{padding:52px 16px}
.prg-deepfake-danger__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-deepfake-definition__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-definition{padding:52px 16px}
.prg-deepfake-definition__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-faq{padding:52px 16px}
.prg-deepfake-faq__question{padding-right:50px}}
@media(max-width:980px){.prg-deepfake-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-hero{padding:38px 16px 48px}
.prg-deepfake-hero__actions,.prg-deepfake-hero__button,.prg-deepfake-hero__button-secondary,.prg-deepfake-hero__button-tertiary{width:100%}
.prg-deepfake-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:820px){.prg-deepfake-instruction__steps{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-instruction{padding:52px 16px}
.prg-deepfake-instruction__button{width:100%}}
@media(max-width:820px){.prg-deepfake-intro__box{grid-template-columns:1fr}
.prg-deepfake-intro__link{width:100%}}
@media(max-width:640px){.prg-deepfake-intro{padding:20px 16px 32px}
.prg-deepfake-intro__box{padding:20px;border-radius:22px}}
@media(max-width:980px){.prg-deepfake-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-lead{padding:52px 16px}
.prg-deepfake-lead__form{padding:20px;border-radius:22px}
.prg-deepfake-lead__form-grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-deepfake-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-links{padding:52px 16px}
.prg-deepfake-links__parent,.prg-deepfake-links__cluster{padding:20px;border-radius:22px}
.prg-deepfake-links__parent-link{width:100%}}
@media(max-width:980px){.prg-deepfake-preventive__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-preventive{padding:52px 16px}
.prg-deepfake-preventive__list{grid-template-columns:1fr}
.prg-deepfake-preventive__cta{width:100%}}
@media(max-width:820px){.prg-deepfake-rebuttal__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-rebuttal{padding:52px 16px}}
@media(max-width:1100px){.prg-deepfake-scenarios__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:820px){.prg-deepfake-scenarios__head{display:block}
.prg-deepfake-scenarios__lead{margin-top:16px}}
@media(max-width:640px){.prg-deepfake-scenarios{padding:52px 16px}
.prg-deepfake-scenarios__grid{grid-template-columns:1fr}
.prg-deepfake-scenarios__button{width:100%}}
@media(max-width:1100px){.prg-deepfake-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-deepfake-scope{padding:52px 16px}
.prg-deepfake-scope__grid{grid-template-columns:1fr}
.prg-deepfake-scope__button{width:100%}}
@media(max-width:980px){.prg-deepfake-spread__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-deepfake-spread{padding:52px 16px}
.prg-deepfake-spread__grid{grid-template-columns:1fr}}
@media(max-width:820px){.prg-deepfake-urgency__cta{display:block}
.prg-deepfake-urgency__button{width:100%;margin-top:16px}}
@media(max-width:640px){.prg-deepfake-urgency{padding:52px 16px}}
@media (max-width: 980px){.prg-election-audience__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width: 760px){.prg-election-audience__head{grid-template-columns:1fr}
.prg-election-audience__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 520px){.prg-election-audience{padding:54px 16px}
.prg-election-audience__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-election-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 620px){.prg-election-cases{padding:54px 16px}
.prg-election-cases__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-election-definition__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-definition{padding:48px 16px}
.prg-election-definition__matrix{padding:18px;border-radius:22px}}
@media (max-width: 900px){.prg-election-faq__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-faq{padding:54px 16px}}
@media (max-width: 980px){.prg-election-hero__inner{grid-template-columns:1fr}
.prg-election-hero__visual{max-width:640px}}
@media (max-width: 640px){.prg-election-hero{padding:34px 16px 46px}
.prg-election-hero__actions{display:grid}
.prg-election-hero__button,.prg-election-hero__button-secondary,.prg-election-hero__button-tertiary{width:100%}
.prg-election-hero__panel{padding:18px;border-radius:24px}
.prg-election-hero__threat-item{grid-template-columns:auto minmax(0,1fr)}
.prg-election-hero__threat-level{grid-column:2;justify-self:start}}
@media (max-width: 900px){.prg-election-instruction__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-instruction{padding:54px 16px}
.prg-election-instruction__card{padding:22px;border-radius:24px}}
@media (max-width: 980px){.prg-election-lead__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-election-lead{padding:54px 16px}
.prg-election-lead__form{padding:20px;border-radius:24px}
.prg-election-lead__form-grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-election-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 620px){.prg-election-links{padding:54px 16px}
.prg-election-links__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-election-preventive__inner{grid-template-columns:1fr}
.prg-election-preventive__content{position:static}}
@media (max-width: 640px){.prg-election-preventive{padding:54px 16px}
.prg-election-preventive__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-election-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 620px){.prg-election-process{padding:54px 16px}
.prg-election-process__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-election-serm__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-serm{padding:54px 16px}
.prg-election-serm__panel{padding:18px}
.prg-election-serm__query{display:grid}
.prg-election-serm__button{width:100%}}
@media (max-width: 1040px){.prg-election-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 820px){.prg-election-services__head{grid-template-columns:1fr}}
@media (max-width: 680px){.prg-election-services{padding:54px 16px}
.prg-election-services__grid{grid-template-columns:1fr}
.prg-election-services__card--wide{grid-column:auto}
.prg-election-services__cta-button{width:100%}}
@media (max-width: 760px){.prg-election-threats__head{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-threats{padding:54px 16px}}
@media (max-width: 940px){.prg-election-urgency__box{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-election-urgency{padding:50px 16px}
.prg-election-urgency__box{padding:22px;border-radius:26px}
.prg-election-urgency__list{grid-template-columns:1fr}
.prg-election-urgency__button{width:100%}}
@media (max-width: 920px){.prg-election-why__card{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-election-why{padding:54px 16px}
.prg-election-why__card{padding:22px;border-radius:26px}}
@media(max-width:900px){.prg-feik-compare__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-compare{padding:52px 16px}}
@media(max-width:980px){.prg-feik-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-feik-danger{padding:52px 16px}
.prg-feik-danger__grid{grid-template-columns:1fr}
.prg-feik-danger__card{padding:20px;border-radius:22px}}
@media(max-width:900px){.prg-feik-definition__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-definition{padding:52px 16px}
.prg-feik-definition__list-wrap{padding:20px;border-radius:22px}}
@media(max-width:640px){.prg-feik-faq{padding:52px 16px}
.prg-feik-faq__question{font-size:16px}}
@media(max-width:980px){.prg-feik-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-hero{padding:38px 16px 48px}
.prg-feik-hero__actions,.prg-feik-hero__button,.prg-feik-hero__button-secondary,.prg-feik-hero__button-tertiary{width:100%}
.prg-feik-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:820px){.prg-feik-instruction__steps{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-instruction{padding:52px 16px}
.prg-feik-instruction__button{width:100%}}
@media(max-width:980px){.prg-feik-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-lead{padding:52px 16px}
.prg-feik-lead__form{padding:20px;border-radius:22px}
.prg-feik-lead__form-grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-feik-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-links{padding:52px 16px}
.prg-feik-links__parent,.prg-feik-links__cluster{padding:20px;border-radius:22px}
.prg-feik-links__parent-link{width:100%}}
@media(max-width:820px){.prg-feik-preventive__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-preventive{padding:52px 16px}
.prg-feik-preventive__list{padding:20px;border-radius:22px}
.prg-feik-preventive__button{width:100%}}
@media(max-width:900px){.prg-feik-rebuttal__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-rebuttal{padding:52px 16px}
.prg-feik-rebuttal__box{padding:22px;border-radius:22px}}
@media(max-width:980px){.prg-feik-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-feik-scope{padding:52px 16px}
.prg-feik-scope__grid{grid-template-columns:1fr}
.prg-feik-scope__button{width:100%}}
@media(max-width:1100px){.prg-feik-spread__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-feik-spread{padding:52px 16px}
.prg-feik-spread__grid{grid-template-columns:1fr}
.prg-feik-spread__cta{align-items:flex-start;flex-direction:column}
.prg-feik-spread__cta a{width:100%}}
@media(max-width:900px){.prg-feik-target__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-feik-target{padding:52px 16px}}
@media(max-width:640px){.prg-feik-urgency{padding:52px 16px}
.prg-feik-urgency__table-wrap{border-radius:18px}}
@media (max-width:960px){.prg-fond-channels__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-fond-channels__grid{grid-template-columns:1fr}}
@media (max-width:900px){.prg-fond-compare__inner{grid-template-columns:1fr}}
@media (max-width:960px){.prg-fond-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-fond-danger__grid{grid-template-columns:1fr}}
@media (max-width:900px){.prg-fond-definition__inner{grid-template-columns:1fr}}
@media (max-width:560px){.prg-fond-definition__tags{grid-template-columns:1fr}}
@media (max-width:960px){.prg-fond-hero__inner{grid-template-columns:1fr}}
@media (max-width:560px){.prg-fond-hero{padding-top:32px}
.prg-fond-hero__actions{flex-direction:column}
.prg-fond-hero__button{width:100%}}
@media (max-width:760px){.prg-fond-instruction__steps{grid-template-columns:1fr}
.prg-fond-instruction__steps li{grid-template-columns:48px 1fr}}
@media (max-width:960px){.prg-fond-intro__inner{grid-template-columns:1fr}
.prg-fond-intro__badge{min-height:auto;padding:16px}}
@media (max-width:900px){.prg-fond-lead__inner{grid-template-columns:1fr}}
@media (max-width:620px){.prg-fond-lead__form{grid-template-columns:1fr}
.prg-fond-lead__wide,.prg-fond-lead__submit,.prg-fond-lead__status{grid-column:auto}}
@media (max-width:820px){.prg-fond-links__clusters{grid-template-columns:1fr}}
@media (max-width:860px){.prg-fond-manipulation__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-fond-manipulation__grid{grid-template-columns:1fr}}
@media (max-width:1120px){.prg-fond-narratives__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:760px){.prg-fond-narratives__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:520px){.prg-fond-narratives__grid{grid-template-columns:1fr}}
@media (max-width:760px){.prg-fond-preventive__grid{grid-template-columns:1fr}
.prg-fond-preventive__inner{padding:26px}}
@media (max-width:960px){.prg-fond-response__cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-fond-response__cards{grid-template-columns:1fr}}
@media (max-width:900px){.prg-fond-scope__grid{grid-template-columns:1fr}}
@media (max-width: 1080px){.prg-hero__inner{grid-template-columns:1fr}
.prg-hero__content{max-width:none}
.prg-hero__visual{min-height:auto}}
@media (max-width: 680px){.prg-hero{padding:42px 16px 56px}
.prg-hero__inner{gap:32px}
.prg-hero__title{letter-spacing:-0.03em}
.prg-hero__actions,.prg-hero__facts,.prg-hero__panel-bottom{grid-template-columns:1fr}
.prg-hero__actions,.prg-hero__facts{display:grid}
.prg-hero__button,.prg-hero__button-secondary{width:100%}
.prg-hero__panel{min-height:auto;padding:18px;border-radius:26px}
.prg-hero__panel-head{flex-direction:column;gap:12px}
.prg-hero__risk-item{grid-template-columns:40px minmax(0,1fr)}
.prg-hero__risk-level{grid-column:2;min-width:0;text-align:left}}
@media (max-width: 860px){.prg-iski-check__columns{grid-template-columns:1fr}}
@media (max-width: 800px){.prg-iski-compare__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-iski-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-iski-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-iski-definition__inner{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-iski-hero__inner{grid-template-columns:1fr}
.prg-iski-hero__panel{max-width:680px}}
@media (max-width: 560px){.prg-iski-hero__actions{flex-direction:column}
.prg-iski-hero__button{width:100%}}
@media (max-width: 760px){.prg-iski-instruction__list{grid-template-columns:1fr}
.prg-iski-instruction__cta{flex-direction:column;align-items:flex-start}}
@media (max-width: 760px){.prg-iski-intro__inner,.prg-iski-intro__text,.prg-iski-intro__note{display:block;grid-column:auto}
.prg-iski-intro__title{margin:8px 0 14px}}
@media (max-width: 920px){.prg-iski-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-iski-lead__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-iski-links__clusters{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-iski-media__steps{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-iski-mistakes__list{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-iski-preventive__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-iski-response__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-iski-response__grid{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-iski-scenarios__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-iski-scenarios__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 520px){.prg-iski-scenarios__grid{grid-template-columns:1fr}}
@media (max-width: 700px){.prg-iski-scope__list{columns:1}}
@media(max-width:980px){.prg-kiber-channels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-channels__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-channels{padding:52px 20px}
.prg-kiber-channels__grid,.prg-kiber-channels__step,.prg-kiber-channels__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-compare__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-compare{padding:52px 20px}
.prg-kiber-compare__grid,.prg-kiber-compare__step,.prg-kiber-compare__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-crisis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-crisis__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-crisis{padding:52px 20px}
.prg-kiber-crisis__grid,.prg-kiber-crisis__step,.prg-kiber-crisis__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-definition__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-definition__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-definition{padding:52px 20px}
.prg-kiber-definition__grid,.prg-kiber-definition__step,.prg-kiber-definition__flow{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kiber-faq{padding:52px 20px}}
@media(max-width:900px){.prg-kiber-hero__inner{grid-template-columns:1fr}
.prg-kiber-hero{padding:54px 20px 64px}}
@media(max-width:520px){.prg-kiber-hero__actions{display:grid}
.prg-kiber-hero__button{width:100%}}
@media(max-width:980px){.prg-kiber-instruction__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-instruction__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-instruction{padding:52px 20px}
.prg-kiber-instruction__grid,.prg-kiber-instruction__step,.prg-kiber-instruction__flow{grid-template-columns:1fr}}
@media(max-width:760px){.prg-kiber-intro__inner{grid-template-columns:1fr}
.prg-kiber-intro__badge{width:112px;height:112px;border-radius:28px}
.prg-kiber-intro__badge img{width:64px;height:64px}}
@media(max-width:920px){.prg-kiber-lead__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-kiber-lead{padding:52px 20px}
.prg-kiber-lead__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-links__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-links{padding:52px 20px}
.prg-kiber-links__grid,.prg-kiber-links__step,.prg-kiber-links__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-mistakes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-mistakes__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-mistakes{padding:52px 20px}
.prg-kiber-mistakes__grid,.prg-kiber-mistakes__step,.prg-kiber-mistakes__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-preventive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-preventive__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-preventive{padding:52px 20px}
.prg-kiber-preventive__grid,.prg-kiber-preventive__step,.prg-kiber-preventive__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-response__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-response__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-response{padding:52px 20px}
.prg-kiber-response__grid,.prg-kiber-response__step,.prg-kiber-response__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-risk__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-risk__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-risk{padding:52px 20px}
.prg-kiber-risk__grid,.prg-kiber-risk__step,.prg-kiber-risk__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-scope__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-scope{padding:52px 20px}
.prg-kiber-scope__grid,.prg-kiber-scope__step,.prg-kiber-scope__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kiber-threats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kiber-threats__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-kiber-threats{padding:52px 20px}
.prg-kiber-threats__grid,.prg-kiber-threats__step,.prg-kiber-threats__flow{grid-template-columns:1fr}}
@media(max-width:860px){.prg-kleveta-audience{padding:56px 16px}
.prg-kleveta-audience__inner{grid-template-columns:1fr}}
@media(max-width:920px){.prg-kleveta-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-kleveta-cases{padding:56px 16px}
.prg-kleveta-cases__grid{grid-template-columns:1fr}}
@media(max-width:860px){.prg-kleveta-channels{padding:56px 16px}
.prg-kleveta-channels__inner{grid-template-columns:1fr}}
@media(max-width:860px){.prg-kleveta-danger{padding:56px 16px}
.prg-kleveta-danger__inner{grid-template-columns:1fr}
.prg-kleveta-danger__list{padding:18px}}
@media(max-width:860px){.prg-kleveta-definition__grid{grid-template-columns:1fr}
.prg-kleveta-definition{padding:54px 16px}
.prg-kleveta-definition__card{padding:22px}}
@media(max-width:900px){.prg-kleveta-faq{padding:56px 16px}
.prg-kleveta-faq__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-kleveta-formats__head{grid-template-columns:1fr}
.prg-kleveta-formats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-kleveta-formats{padding:56px 16px}
.prg-kleveta-formats__grid{grid-template-columns:1fr}
.prg-kleveta-formats__cta{align-items:flex-start;flex-direction:column}
.prg-kleveta-formats__cta-button{width:100%}}
@media(max-width:980px){.prg-kleveta-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kleveta-hero{padding:38px 16px 48px}
.prg-kleveta-hero__actions,.prg-kleveta-hero__button,.prg-kleveta-hero__button-secondary,.prg-kleveta-hero__button-tertiary{width:100%}
.prg-kleveta-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:920px){.prg-kleveta-instruction__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-kleveta-instruction{padding:56px 16px}
.prg-kleveta-instruction__steps{grid-template-columns:1fr}
.prg-kleveta-instruction__button{width:100%}}
@media(max-width:920px){.prg-kleveta-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kleveta-lead{padding:60px 16px}
.prg-kleveta-lead__form{padding:20px}
.prg-kleveta-lead__form-grid{grid-template-columns:1fr}}
@media(max-width:820px){.prg-kleveta-legal{padding:56px 16px}
.prg-kleveta-legal__grid{grid-template-columns:1fr}}
@media(max-width:940px){.prg-kleveta-links__parent{align-items:flex-start;flex-direction:column}
.prg-kleveta-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kleveta-links{padding:56px 16px}
.prg-kleveta-links__parent-link{width:100%}}
@media(max-width:900px){.prg-kleveta-mistakes__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kleveta-mistakes{padding:56px 16px}
.prg-kleveta-mistakes__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-kleveta-preventive__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-kleveta-preventive{padding:56px 16px}
.prg-kleveta-preventive__list{grid-template-columns:1fr}}
@media(max-width:940px){.prg-kleveta-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-kleveta-process__step:nth-child(7){grid-column:span 2}}
@media(max-width:640px){.prg-kleveta-process{padding:56px 16px}
.prg-kleveta-process__grid{grid-template-columns:1fr}
.prg-kleveta-process__step:nth-child(7){grid-column:auto}}
@media(max-width:900px){.prg-kleveta-scope__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-kleveta-scope{padding:56px 16px}
.prg-kleveta-scope__list{grid-template-columns:1fr}}
@media(max-width:820px){.prg-kleveta-search{padding:56px 16px}
.prg-kleveta-search__inner{grid-template-columns:1fr}
.prg-kleveta-search__button{width:100%}}
@media(max-width:640px){.prg-kleveta-urgency{padding:56px 16px}
.prg-kleveta-urgency__cta{align-items:flex-start;flex-direction:column}
.prg-kleveta-urgency__button{width:100%}}
@media(max-width:980px){.prg-lager-crisis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-crisis__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-crisis{padding:52px 20px}
.prg-lager-crisis__grid,.prg-lager-crisis__grid--two,.prg-lager-crisis__step,.prg-lager-crisis__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-danger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-danger__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-danger{padding:52px 20px}
.prg-lager-danger__grid,.prg-lager-danger__grid--two,.prg-lager-danger__step,.prg-lager-danger__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-definition__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-definition__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-definition{padding:52px 20px}
.prg-lager-definition__grid,.prg-lager-definition__grid--two,.prg-lager-definition__step,.prg-lager-definition__flow{grid-template-columns:1fr}}
@media(max-width:640px){.prg-lager-faq{padding:52px 20px}}
@media(max-width:900px){.prg-lager-hero__inner{grid-template-columns:1fr}
.prg-lager-hero{padding:54px 20px 64px}}
@media(max-width:520px){.prg-lager-hero__actions{display:grid}
.prg-lager-hero__button{width:100%}}
@media(max-width:980px){.prg-lager-instruction__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-instruction__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-instruction{padding:52px 20px}
.prg-lager-instruction__grid,.prg-lager-instruction__grid--two,.prg-lager-instruction__step,.prg-lager-instruction__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-intro__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-intro__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-intro{padding:52px 20px}
.prg-lager-intro__grid,.prg-lager-intro__grid--two,.prg-lager-intro__step,.prg-lager-intro__flow{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lager-lead__inner{grid-template-columns:1fr}}
@media(max-width:560px){.prg-lager-lead{padding:56px 20px}
.prg-lager-lead__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-links__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-links{padding:52px 20px}
.prg-lager-links__grid,.prg-lager-links__grid--two,.prg-lager-links__step,.prg-lager-links__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-mistakes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-mistakes__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-mistakes{padding:52px 20px}
.prg-lager-mistakes__grid,.prg-lager-mistakes__grid--two,.prg-lager-mistakes__step,.prg-lager-mistakes__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-preventive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-preventive__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-preventive{padding:52px 20px}
.prg-lager-preventive__grid,.prg-lager-preventive__grid--two,.prg-lager-preventive__step,.prg-lager-preventive__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-response__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-response__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-response{padding:52px 20px}
.prg-lager-response__grid,.prg-lager-response__grid--two,.prg-lager-response__step,.prg-lager-response__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-risk__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-risk__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-risk{padding:52px 20px}
.prg-lager-risk__grid,.prg-lager-risk__grid--two,.prg-lager-risk__step,.prg-lager-risk__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-scope__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-scope{padding:52px 20px}
.prg-lager-scope__grid,.prg-lager-scope__grid--two,.prg-lager-scope__step,.prg-lager-scope__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-services__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-services{padding:52px 20px}
.prg-lager-services__grid,.prg-lager-services__grid--two,.prg-lager-services__step,.prg-lager-services__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lager-signs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-lager-signs__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-lager-signs{padding:52px 20px}
.prg-lager-signs__grid,.prg-lager-signs__grid--two,.prg-lager-signs__step,.prg-lager-signs__flow{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lichnyj-channels__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lichnyj-compare__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lichnyj-danger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-lichnyj-danger{padding:52px 16px}
.prg-lichnyj-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lichnyj-definition__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lichnyj-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-lichnyj-hero{padding:38px 16px 48px}
.prg-lichnyj-hero__actions,.prg-lichnyj-hero__button,.prg-lichnyj-hero__button-secondary,.prg-lichnyj-hero__button-tertiary{width:100%}
.prg-lichnyj-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:800px){.prg-lichnyj-instruction__steps{grid-template-columns:1fr}}
@media(max-width:760px){.prg-lichnyj-intro__inner{grid-template-columns:1fr}
.prg-lichnyj-intro__note{grid-column:auto}}
@media(max-width:940px){.prg-lichnyj-lead__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-lichnyj-lead__form{grid-template-columns:1fr}
.prg-lichnyj-lead__inner{gap:22px}
.prg-lichnyj-lead{padding:56px 16px}}
@media(max-width:760px){.prg-lichnyj-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lichnyj-mistakes__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lichnyj-preventive__inner{grid-template-columns:1fr}
.prg-lichnyj-preventive__list{columns:1}}
@media(max-width:980px){.prg-lichnyj-response__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-lichnyj-response{padding:52px 16px}
.prg-lichnyj-response__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lichnyj-response__card--wide{grid-column:auto}}
@media(max-width:900px){.prg-lichnyj-scope__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lichnyj-types__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-lichnyj-types{padding:52px 16px}
.prg-lichnyj-types__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-compare__grid,.prg-listovki-compare__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-compare__grid,.prg-listovki-compare__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-danger__grid,.prg-listovki-danger__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-danger__grid,.prg-listovki-danger__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-definition__grid,.prg-listovki-definition__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-definition__grid,.prg-listovki-definition__list{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-listovki-hero{background:linear-gradient(180deg,#111827 0%,#252a35 45%,#f7f9fc 45%,#fff 100%)}
.prg-listovki-hero__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-listovki-hero__content,.prg-listovki-hero__panel{padding:24px}
.prg-listovki-hero__actions{flex-direction:column}
.prg-listovki-hero__button,.prg-listovki-hero__button-secondary,.prg-listovki-hero__button-tertiary{width:100%}}
@media (max-width: 900px){.prg-listovki-instruction__inner{grid-template-columns:1fr}}
@media (max-width: 820px){.prg-listovki-intro__inner{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-listovki-lead__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-listovki-lead__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-listovki-links__clusters{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-listovki-mistakes__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-places__grid,.prg-listovki-places__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-places__grid,.prg-listovki-places__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-preventive__grid,.prg-listovki-preventive__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-preventive__grid,.prg-listovki-preventive__list{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-listovki-response__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-scope__grid,.prg-listovki-scope__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-scope__grid,.prg-listovki-scope__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-listovki-signs__grid,.prg-listovki-signs__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 640px){.prg-listovki-signs__grid,.prg-listovki-signs__list{grid-template-columns:1fr}}
@media (max-width: 1180px){.prg-listovki-types__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-listovki-types__grid{grid-template-columns:1fr}}
@media(max-width:1080px){.prg-lps-chain__steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-lps-chain__steps{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lps-compare__inner{grid-template-columns:1fr}}
@media(max-width:1080px){.prg-lps-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-lps-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lps-definition__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-lps-hero__inner{grid-template-columns:1fr}
.prg-lps-hero__panel{max-width:720px}}
@media (max-width: 560px){.prg-lps-hero__actions{flex-direction:column}
.prg-lps-hero__btn{width:100%}
.prg-lps-hero__panel{padding:20px}}
@media(max-width:900px){.prg-lps-instruction__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-lps-intro__inner{grid-template-columns:1fr}
.prg-lps-intro__badge{justify-content:flex-start;min-height:auto;padding:18px 22px}}
@media(max-width:900px){.prg-lps-lead__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-lps-lead__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lps-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lps-preventive__inner,.prg-lps-preventive__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lps-response__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-lps-response__grid{grid-template-columns:1fr}}
@media(max-width:1020px){.prg-lps-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-lps-scope__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-lps-serm__inner,.prg-lps-serm__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-lps-signs__inner,.prg-lps-signs__list{grid-template-columns:1fr}}
@media(max-width:760px){.prg-lps-sites__grid{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-method__inner{grid-template-columns:1fr}
.prg-method__text{max-width:720px}}
@media (max-width: 560px){.prg-method{padding:54px 16px 58px}
.prg-method__inner{gap:30px}
.prg-method__step{grid-template-columns:1fr;gap:16px;padding:22px}}
@media(max-width:980px){.prg-negfio-compare__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-compare__grid,.prg-negfio-compare__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-danger__grid,.prg-negfio-danger__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-definition__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-definition__grid,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-faq__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-faq__grid,.prg-negfio-faq__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-hero__inner{grid-template-columns:1fr}
.prg-negfio-hero__panel{max-width:760px}}
@media(max-width:560px){.prg-negfio-hero__actions{flex-direction:column}
.prg-negfio-hero__btn{width:100%}
.prg-negfio-hero__panel{padding:20px}}
@media(max-width:980px){.prg-negfio-instruction__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-instruction__grid,.prg-negfio-instruction__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-negfio-intro__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-lead__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-lead__grid,.prg-negfio-lead__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-negfio-lead__form-grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-links__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-links__grid,.prg-negfio-links__list{grid-template-columns:1fr}}
@media(max-width:940px){.prg-negfio-links__clusters{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-mistakes__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-mistakes__grid,.prg-negfio-mistakes__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-pages__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-pages__grid,.prg-negfio-pages__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-preventive__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-preventive__grid,.prg-negfio-preventive__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-ranking__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-ranking__grid,.prg-negfio-ranking__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-negfio-definition__inner,.prg-negfio-ranking__inner,.prg-negfio-instruction__inner,.prg-negfio-mistakes__inner,.prg-negfio-preventive__inner,.prg-negfio-faq__inner,.prg-negfio-lead__inner,.prg-negfio-definition__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-response__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-response__grid,.prg-negfio-response__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-risk__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-risk__grid,.prg-negfio-risk__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-scope__grid,.prg-negfio-scope__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-negfio-types__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.prg-negfio-types__grid,.prg-negfio-types__list{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-crisis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-crisis__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-crisis{padding:52px 20px}
.prg-oflajn-crisis__grid,.prg-oflajn-crisis__grid--two,.prg-oflajn-crisis__step,.prg-oflajn-crisis__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-danger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-danger__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-danger{padding:52px 20px}
.prg-oflajn-danger__grid,.prg-oflajn-danger__grid--two,.prg-oflajn-danger__step,.prg-oflajn-danger__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-definition__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-definition__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-definition{padding:52px 20px}
.prg-oflajn-definition__grid,.prg-oflajn-definition__grid--two,.prg-oflajn-definition__step,.prg-oflajn-definition__flow{grid-template-columns:1fr}}
@media(max-width:640px){.prg-oflajn-faq{padding:52px 20px}}
@media(max-width:980px){.prg-oflajn-fixation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-fixation__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-fixation{padding:52px 20px}
.prg-oflajn-fixation__grid,.prg-oflajn-fixation__grid--two,.prg-oflajn-fixation__step,.prg-oflajn-fixation__flow{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oflajn-hero__inner{grid-template-columns:1fr}
.prg-oflajn-hero{padding:54px 20px 64px}}
@media(max-width:520px){.prg-oflajn-hero__actions{display:grid}
.prg-oflajn-hero__button{width:100%}}
@media(max-width:980px){.prg-oflajn-instruction__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-instruction__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-instruction{padding:52px 20px}
.prg-oflajn-instruction__grid,.prg-oflajn-instruction__grid--two,.prg-oflajn-instruction__step,.prg-oflajn-instruction__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-intro__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-intro__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-intro{padding:52px 20px}
.prg-oflajn-intro__grid,.prg-oflajn-intro__grid--two,.prg-oflajn-intro__step,.prg-oflajn-intro__flow{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oflajn-lead__inner{grid-template-columns:1fr}}
@media(max-width:560px){.prg-oflajn-lead{padding:56px 20px}
.prg-oflajn-lead__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-links__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-links{padding:52px 20px}
.prg-oflajn-links__grid,.prg-oflajn-links__grid--two,.prg-oflajn-links__step,.prg-oflajn-links__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-mistakes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-mistakes__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-mistakes{padding:52px 20px}
.prg-oflajn-mistakes__grid,.prg-oflajn-mistakes__grid--two,.prg-oflajn-mistakes__step,.prg-oflajn-mistakes__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-preventive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-preventive__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-preventive{padding:52px 20px}
.prg-oflajn-preventive__grid,.prg-oflajn-preventive__grid--two,.prg-oflajn-preventive__step,.prg-oflajn-preventive__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-response__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-response__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-response{padding:52px 20px}
.prg-oflajn-response__grid,.prg-oflajn-response__grid--two,.prg-oflajn-response__step,.prg-oflajn-response__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-risk__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-risk__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-risk{padding:52px 20px}
.prg-oflajn-risk__grid,.prg-oflajn-risk__grid--two,.prg-oflajn-risk__step,.prg-oflajn-risk__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-scope__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-scope{padding:52px 20px}
.prg-oflajn-scope__grid,.prg-oflajn-scope__grid--two,.prg-oflajn-scope__step,.prg-oflajn-scope__flow{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oflajn-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-oflajn-services__flow{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.prg-oflajn-services{padding:52px 20px}
.prg-oflajn-services__grid,.prg-oflajn-services__grid--two,.prg-oflajn-services__step,.prg-oflajn-services__flow{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oprosy-channels__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oprosy-compare__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oprosy-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-oprosy-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oprosy-definition__inner{grid-template-columns:1fr}}
@media(max-width:1080px){.prg-oprosy-flow__steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-oprosy-flow__steps{grid-template-columns:1fr}}
@media(max-width:1180px){.prg-oprosy-formats__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:740px){.prg-oprosy-formats__grid{grid-template-columns:1fr}}
@media (max-width:980px){.prg-oprosy-hero__inner{grid-template-columns:1fr}
.prg-oprosy-hero__panel{max-width:720px}}
@media (max-width:560px){.prg-oprosy-hero__actions{flex-direction:column}
.prg-oprosy-hero__btn{width:100%}
.prg-oprosy-hero__panel{padding:20px}}
@media(max-width:900px){.prg-oprosy-instruction__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oprosy-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-oprosy-lead__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oprosy-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-oprosy-preventive__inner{grid-template-columns:1fr}
.prg-oprosy-preventive__list{columns:1}}
@media(max-width:980px){.prg-oprosy-response__grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.prg-oprosy-response__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-oprosy-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-oprosy-scope__grid{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-oprosy-signs__grid{columns:1}}
@media (max-width: 880px){.prg-podskazki-check__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-podskazki-check__grid{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-podskazki-compare__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-podskazki-compare__cards{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-podskazki-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-podskazki-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-podskazki-definition__inner{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-podskazki-faq__inner{grid-template-columns:1fr}
.prg-podskazki-faq__head{position:static}}
@media (max-width: 900px){.prg-podskazki-hero{background:linear-gradient(180deg,#111827 0%,#242832 45%,#f7f9fc 45%,#fff 100%)}
.prg-podskazki-hero__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-podskazki-hero__content,.prg-podskazki-hero__panel{padding:24px}
.prg-podskazki-hero__actions{flex-direction:column}
.prg-podskazki-hero__button,.prg-podskazki-hero__button-secondary,.prg-podskazki-hero__button-tertiary{width:100%}}
@media (max-width: 760px){.prg-podskazki-instruction__list{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-podskazki-intro__inner{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-podskazki-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-podskazki-lead__form{grid-template-columns:1fr}}
@media (max-width: 1000px){.prg-podskazki-links__inner{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-podskazki-links__clusters{grid-template-columns:1fr}}
@media (max-width: 840px){.prg-podskazki-mistakes__inner{grid-template-columns:1fr}}
@media (max-width: 880px){.prg-podskazki-preventive__inner{grid-template-columns:1fr}
.prg-podskazki-preventive__list{columns:1}}
@media (max-width: 820px){.prg-podskazki-reasons__inner{grid-template-columns:1fr}}
@media (max-width: 920px){.prg-podskazki-response__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-podskazki-response__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-podskazki-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-podskazki-scope__grid{grid-template-columns:1fr}}
@media (max-width: 1120px){.prg-podskazki-types__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 760px){.prg-podskazki-types__head{grid-template-columns:1fr}
.prg-podskazki-types__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 520px){.prg-podskazki-types__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-channels{padding:52px 16px}}
@media(max-width:900px){.prg-postradavshie-compare__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-compare{padding:52px 16px}}
@media(max-width:980px){.prg-postradavshie-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-postradavshie-danger{padding:50px 16px}
.prg-postradavshie-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-postradavshie-definition__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-definition{padding:50px 16px}
.prg-postradavshie-definition__aside{padding:20px}}
@media(max-width:640px){.prg-postradavshie-faq{padding:52px 16px}
.prg-postradavshie-faq__item summary{padding:16px}}
@media(max-width:980px){.prg-postradavshie-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-hero{padding:38px 16px 48px}
.prg-postradavshie-hero__actions,.prg-postradavshie-hero__button,.prg-postradavshie-hero__button-secondary,.prg-postradavshie-hero__button-tertiary{width:100%}
.prg-postradavshie-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:800px){.prg-postradavshie-instruction__steps{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-instruction{padding:52px 16px}}
@media(max-width:640px){.prg-postradavshie-intro{padding:18px 16px 42px}
.prg-postradavshie-intro__card{padding:24px;border-radius:24px}
.prg-postradavshie-intro__card:before{display:none}}
@media(max-width:980px){.prg-postradavshie-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-lead{padding:54px 16px}
.prg-postradavshie-lead__grid{grid-template-columns:1fr}
.prg-postradavshie-lead__field--wide{grid-column:auto}}
@media(max-width:900px){.prg-postradavshie-legal__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-legal{padding:52px 16px}}
@media(max-width:900px){.prg-postradavshie-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-links{padding:52px 16px}}
@media(max-width:980px){.prg-postradavshie-preventive__inner{grid-template-columns:1fr}
.prg-postradavshie-preventive__content{position:relative;top:auto}}
@media(max-width:640px){.prg-postradavshie-preventive{padding:52px 16px}
.prg-postradavshie-preventive__list{grid-template-columns:1fr}}
@media(max-width:760px){.prg-postradavshie-response__grid{grid-template-columns:1fr}
.prg-postradavshie-response__card--wide{grid-column:auto}}
@media(max-width:640px){.prg-postradavshie-response{padding:52px 16px}}
@media(max-width:640px){.prg-postradavshie-risk{padding:52px 16px}}
@media(max-width:1180px){.prg-postradavshie-scenarios__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:840px){.prg-postradavshie-scenarios__head{grid-template-columns:1fr}
.prg-postradavshie-scenarios__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-postradavshie-scenarios{padding:52px 16px}
.prg-postradavshie-scenarios__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-postradavshie-scope__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-postradavshie-scope{padding:52px 16px}}
@media (max-width:920px){.prg-raskol-channels__inner{grid-template-columns:1fr}
.prg-raskol-channels__list{max-width:760px}}
@media (max-width:600px){.prg-raskol-channels{padding:48px 16px}
.prg-raskol-channels__list{grid-template-columns:1fr;padding:16px}}
@media (max-width:900px){.prg-raskol-compare__inner{grid-template-columns:1fr}
.prg-raskol-compare__cards{grid-template-columns:1fr 1fr}}
@media (max-width:620px){.prg-raskol-compare{padding:50px 16px}
.prg-raskol-compare__cards{grid-template-columns:1fr}
.prg-raskol-compare__cards article{min-height:auto}}
@media (max-width:1000px){.prg-raskol-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-raskol-danger{padding:48px 16px}
.prg-raskol-danger__grid{grid-template-columns:1fr}
.prg-raskol-danger__grid article{padding:18px}}
@media (max-width:920px){.prg-raskol-definition__inner{grid-template-columns:1fr}
.prg-raskol-definition__list{max-width:680px}}
@media (max-width:560px){.prg-raskol-definition{padding:48px 16px}
.prg-raskol-definition__list{padding:16px}
.prg-raskol-definition__list li{grid-template-columns:40px 1fr}}
@media (max-width:920px){.prg-raskol-faq__inner{grid-template-columns:1fr}
.prg-raskol-faq__head{position:static}}
@media (max-width:560px){.prg-raskol-faq{padding:50px 16px}
.prg-raskol-faq__question{padding:16px 18px}
.prg-raskol-faq__answer{padding:0 18px 18px}}
@media (max-width:920px){.prg-raskol-hero__inner{grid-template-columns:1fr}
.prg-raskol-hero__panel{max-width:640px}}
@media (max-width:560px){.prg-raskol-hero{padding:38px 16px 48px}
.prg-raskol-hero__actions{flex-direction:column}
.prg-raskol-hero__button{width:100%}
.prg-raskol-hero__panel{padding:20px}}
@media (max-width:820px){.prg-raskol-instruction__steps{grid-template-columns:1fr}}
@media (max-width:560px){.prg-raskol-instruction{padding:50px 16px}
.prg-raskol-instruction__steps li{padding-left:56px}}
@media (max-width:900px){.prg-raskol-intro__inner{grid-template-columns:1fr}
.prg-raskol-intro__badge{min-height:54px}}
@media (max-width:560px){.prg-raskol-intro{padding:28px 16px}
.prg-raskol-intro__inner{padding:18px}}
@media (max-width:920px){.prg-raskol-lead__inner{grid-template-columns:1fr}
.prg-raskol-lead__form{max-width:820px}}
@media (max-width:620px){.prg-raskol-lead{padding:54px 16px}
.prg-raskol-lead__form{grid-template-columns:1fr;padding:18px}}
@media (max-width:820px){.prg-raskol-links__clusters{grid-template-columns:1fr}}
@media (max-width:560px){.prg-raskol-links{padding:50px 16px}
.prg-raskol-links__cluster{padding:18px}}
@media (max-width:920px){.prg-raskol-preventive__inner,.prg-raskol-preventive__list ul{grid-template-columns:1fr}
.prg-raskol-preventive__content{position:static}}
@media (max-width:560px){.prg-raskol-preventive{padding:50px 16px}
.prg-raskol-preventive__content,.prg-raskol-preventive__list{padding:18px}}
@media (max-width:920px){.prg-raskol-response__cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-raskol-response{padding:50px 16px}
.prg-raskol-response__cards{grid-template-columns:1fr}}
@media (max-width:560px){.prg-raskol-risk{padding:50px 16px}
.prg-raskol-risk__table-wrap{border-radius:20px}}
@media (max-width:1120px){.prg-raskol-scenarios__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:740px){.prg-raskol-scenarios__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.prg-raskol-scenarios{padding:50px 16px}
.prg-raskol-scenarios__grid{grid-template-columns:1fr}
.prg-raskol-scenarios__card{min-height:auto}}
@media (max-width:900px){.prg-raskol-scope__columns{grid-template-columns:1fr}}
@media (max-width:560px){.prg-raskol-scope{padding:50px 16px}
.prg-raskol-scope__column{padding:18px}}
@media (max-width:1100px){.prg-raskol-vectors__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:760px){.prg-raskol-vectors__grid{grid-template-columns:1fr 1fr}
.prg-raskol-vectors__scheme{display:grid}}
@media (max-width:560px){.prg-raskol-vectors{padding:48px 16px}
.prg-raskol-vectors__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-audience{padding:54px 16px}}
@media(max-width:900px){.prg-serm-audience__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-compare{padding:54px 16px}}
@media(max-width:900px){.prg-serm-compare__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-definition{padding:54px 16px}}
@media(max-width:900px){.prg-serm-definition__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-faq{padding:54px 16px}}
@media(max-width:900px){.prg-serm-faq__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-serm-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-hero{padding:38px 16px 48px}
.prg-serm-hero__actions,.prg-serm-hero__button,.prg-serm-hero__button-secondary,.prg-serm-hero__button-tertiary{width:100%}
.prg-serm-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:640px){.prg-serm-instruction{padding:54px 16px}}
@media(max-width:980px){.prg-serm-instruction__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-serm-instruction__list{grid-template-columns:1fr}
.prg-serm-instruction__panel{padding:22px;border-radius:24px}}
@media(max-width:640px){.prg-serm-intro{padding:54px 16px}}
@media(max-width:900px){.prg-serm-intro__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-serm-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-lead{padding:54px 16px}
.prg-serm-lead__form{padding:20px;border-radius:22px}
.prg-serm-lead__form-grid{grid-template-columns:1fr}
.prg-serm-lead__field--wide{grid-column:auto}}
@media(max-width:640px){.prg-serm-links{padding:54px 16px}}
@media(max-width:980px){.prg-serm-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-mistakes{padding:54px 16px}}
@media(max-width:720px){.prg-serm-mistakes__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-pages{padding:54px 16px}}
@media(max-width:1100px){.prg-serm-pages__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:720px){.prg-serm-pages__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.prg-serm-pages__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-problems{padding:54px 16px}}
@media(max-width:980px){.prg-serm-problems__head{grid-template-columns:1fr}
.prg-serm-problems__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.prg-serm-problems__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-process{padding:54px 16px}}
@media(max-width:980px){.prg-serm-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}
.prg-serm-process__step--wide{grid-column:span 2}}
@media(max-width:640px){.prg-serm-process__steps{grid-template-columns:1fr}
.prg-serm-process__step--wide{grid-column:auto}}
@media(max-width:640px){.prg-serm-queries{padding:54px 16px}}
@media(max-width:800px){.prg-serm-queries__columns{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-scope{padding:54px 16px}}
@media(max-width:1000px){.prg-serm-scope__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:720px){.prg-serm-scope__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.prg-serm-scope__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-suggestions{padding:54px 16px}}
@media(max-width:900px){.prg-serm-suggestions__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-serm-urgency{padding:54px 16px}}
@media (max-width: 1100px){.prg-services__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width: 760px){.prg-services__head{grid-template-columns:1fr;gap:16px}
.prg-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}}
@media (max-width: 520px){.prg-services{padding:54px 16px 58px}
.prg-services__grid{grid-template-columns:1fr}
.prg-services__item{min-height:0;padding-bottom:22px;border-bottom:1px solid var(--prg-line,#e6e9ef)}}
@media (max-width: 860px){.prg-shtab-channels__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-channels{padding:48px 16px}}
@media (max-width: 900px){.prg-shtab-compare__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-compare{padding:48px 16px}
.prg-shtab-compare__content{padding:22px}}
@media (max-width: 1000px){.prg-shtab-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 620px){.prg-shtab-danger{padding:46px 16px}
.prg-shtab-danger__grid{grid-template-columns:1fr}}
@media (max-width: 860px){.prg-shtab-definition__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-definition{padding:44px 16px}}
@media (max-width: 900px){.prg-shtab-faq__inner{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-faq{padding:48px 16px}}
@media (max-width: 920px){.prg-shtab-hero__inner{grid-template-columns:1fr}
.prg-shtab-hero__panel{max-width:640px}}
@media (max-width: 560px){.prg-shtab-hero{padding:38px 16px 48px}
.prg-shtab-hero__actions{flex-direction:column}
.prg-shtab-hero__button{width:100%}
.prg-shtab-hero__panel{padding:20px}}
@media (max-width: 1020px){.prg-shtab-instruction__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 720px){.prg-shtab-instruction__head{align-items:start;flex-direction:column}}
@media (max-width: 560px){.prg-shtab-instruction{padding:48px 16px}
.prg-shtab-instruction__grid{grid-template-columns:1fr}
.prg-shtab-instruction__button{width:100%}}
@media (max-width: 900px){.prg-shtab-intro__inner{grid-template-columns:1fr}
.prg-shtab-intro__badge{min-height:54px}}
@media (max-width: 560px){.prg-shtab-intro{padding:28px 16px}
.prg-shtab-intro__inner{padding:18px}}
@media (max-width: 920px){.prg-shtab-lead__inner{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-shtab-lead{padding:50px 16px}
.prg-shtab-lead__form{grid-template-columns:1fr;padding:18px}}
@media (max-width: 900px){.prg-shtab-links__clusters{grid-template-columns:1fr}}
@media (max-width: 620px){.prg-shtab-links{padding:48px 16px}
.prg-shtab-links__cluster ul{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-shtab-narratives__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width: 720px){.prg-shtab-narratives__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 520px){.prg-shtab-narratives{padding:48px 16px}
.prg-shtab-narratives__grid{grid-template-columns:1fr}
.prg-shtab-narratives__cta a{width:100%}}
@media (max-width: 900px){.prg-shtab-preventive__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-shtab-preventive{padding:48px 16px}
.prg-shtab-preventive__list ul{columns:1}
.prg-shtab-preventive__button{width:100%}}
@media (max-width: 920px){.prg-shtab-response__cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-shtab-response{padding:48px 16px}
.prg-shtab-response__cards{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-risk{padding:48px 16px}}
@media (max-width: 900px){.prg-shtab-scope__columns{grid-template-columns:1fr}}
@media (max-width: 560px){.prg-shtab-scope{padding:48px 16px}
.prg-shtab-scope__cta a{width:100%}}
@media (max-width: 900px){.prg-shtab-tools__scheme{grid-template-columns:1fr}
.prg-shtab-tools__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width: 560px){.prg-shtab-tools{padding:48px 16px}
.prg-shtab-tools__list{grid-template-columns:1fr}}
@media(max-width:960px){.prg-skriny-channels__inner{grid-template-columns:1fr}
.prg-skriny-channels__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-skriny-channels__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-skriny-compare__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-skriny-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-skriny-definition__inner,.prg-skriny-definition__list{grid-template-columns:1fr}}
@media(max-width:1040px){.prg-skriny-flow__steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-skriny-flow__steps{grid-template-columns:1fr}}
@media(max-width:1180px){.prg-skriny-formats__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:740px){.prg-skriny-formats__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-skriny-hero__inner{grid-template-columns:1fr}
.prg-skriny-hero__panel{max-width:760px}}
@media(max-width:560px){.prg-skriny-hero__actions{flex-direction:column}
.prg-skriny-hero__btn{width:100%}
.prg-skriny-hero__panel{padding:20px}}
@media(max-width:900px){.prg-skriny-instruction__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-skriny-intro__inner{grid-template-columns:1fr}
.prg-skriny-intro__icon{width:56px;height:56px}}
@media(max-width:940px){.prg-skriny-lead__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-skriny-lead__grid{grid-template-columns:1fr}
.prg-skriny-lead__form{padding:18px}}
@media(max-width:940px){.prg-skriny-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-skriny-mistakes__inner,.prg-skriny-mistakes__list{grid-template-columns:1fr}}
@media(max-width:940px){.prg-skriny-preventive__inner,.prg-skriny-preventive__list{grid-template-columns:1fr}}
@media(max-width:940px){.prg-skriny-response__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-skriny-response__grid{grid-template-columns:1fr}}
@media(max-width:1020px){.prg-skriny-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.prg-skriny-scope__grid{grid-template-columns:1fr}}
@media(max-width:820px){.prg-skriny-signs__columns{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-audiences__inner{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-compare__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-target-danger__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-target-danger__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-definition__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-target-fixation__inner{grid-template-columns:1fr}
.prg-target-fixation__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-target-fixation__grid{grid-template-columns:1fr}}
@media (max-width:980px){.prg-target-hero__inner{grid-template-columns:1fr}
.prg-target-hero__panel{max-width:720px}}
@media (max-width:560px){.prg-target-hero__actions{flex-direction:column}
.prg-target-hero__btn{width:100%}
.prg-target-hero__panel{padding:20px}}
@media(max-width:900px){.prg-target-instruction__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-target-lead__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-target-lead__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-links__clusters{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-platforms__grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.prg-target-platforms__grid{grid-template-columns:1fr}}
@media(max-width:900px){.prg-target-preventive__inner{grid-template-columns:1fr}
.prg-target-preventive__list{columns:1}}
@media(max-width:980px){.prg-target-response__grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.prg-target-response__grid{grid-template-columns:1fr}}
@media(max-width:1180px){.prg-target-scenarios__grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:740px){.prg-target-scenarios__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-target-scope__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.prg-target-scope__grid{grid-template-columns:1fr}}
@media(max-width:980px){.prg-target-signs__inner,.prg-target-signs__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-telegram-chain__steps{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-telegram-channels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-telegram-channels__grid{grid-template-columns:1fr}}
@media (max-width: 920px){.prg-telegram-compare__inner{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-telegram-danger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-telegram-danger__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-telegram-definition__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-telegram-hero__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-telegram-hero__actions{flex-direction:column}
.prg-telegram-hero__btn{width:100%}
.prg-telegram-hero__panel{padding:20px}}
@media (max-width: 960px){.prg-telegram-instruction__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-telegram-intro__inner{grid-template-columns:1fr}
.prg-telegram-intro__badge{justify-content:flex-start;min-height:auto;padding:18px 22px}}
@media (max-width: 960px){.prg-telegram-lead__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-telegram-lead__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-telegram-links__clusters{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-telegram-preventive__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-telegram-preventive__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-telegram-response__grid{grid-template-columns:1fr}}
@media (max-width: 1020px){.prg-telegram-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-telegram-scope__grid{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-telegram-signs__grid{columns:1}}
@media (max-width:980px){.prg-tgk-chain__steps{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.prg-tgk-chain__steps{grid-template-columns:1fr}}
@media (max-width:900px){.prg-tgk-compare__inner{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-danger__grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.prg-tgk-danger__grid{grid-template-columns:1fr}}
@media (max-width:900px){.prg-tgk-definition__inner,.prg-tgk-definition__list{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-hero__inner{grid-template-columns:1fr}}
@media (max-width:640px){.prg-tgk-hero__actions{flex-direction:column}
.prg-tgk-hero__btn{width:100%}
.prg-tgk-hero__panel{padding:20px}}
@media (max-width:960px){.prg-tgk-instruction__inner{grid-template-columns:1fr}}
@media (max-width:960px){.prg-tgk-lead__inner{grid-template-columns:1fr}}
@media (max-width:640px){.prg-tgk-lead__grid{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-links__clusters{grid-template-columns:1fr}}
@media (max-width:1080px){.prg-tgk-preventive__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.prg-tgk-preventive__grid{grid-template-columns:1fr}}
@media (max-width:940px){.prg-tgk-removal__inner{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-response__grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.prg-tgk-response__grid{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-scope__columns{grid-template-columns:1fr}}
@media (max-width:980px){.prg-tgk-signs__grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.prg-tgk-signs__grid{grid-template-columns:1fr}}
@media (max-width:860px){.prg-tgk-types__grid{grid-template-columns:1fr}
.prg-tgk-types__card{padding-left:24px}
.prg-tgk-types__card img{position:static;margin-bottom:14px}}
@media (max-width: 1020px){.prg-vkp-comments__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-vkp-comments__grid{grid-template-columns:1fr}}
@media (max-width: 720px){.prg-vkp-comments__list{grid-template-columns:1fr}}
@media (max-width: 920px){.prg-vkp-compare__inner{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-vkp-danger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-vkp-danger__grid{grid-template-columns:1fr}}
@media (max-width: 900px){.prg-vkp-definition__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-vkp-hero__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-vkp-hero__actions{flex-direction:column}
.prg-vkp-hero__btn{width:100%}
.prg-vkp-hero__panel{padding:20px}}
@media (max-width: 960px){.prg-vkp-instruction__inner{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-vkp-intro__inner{grid-template-columns:1fr}
.prg-vkp-intro__badge{justify-content:flex-start;min-height:auto;padding:18px 22px}}
@media (max-width: 960px){.prg-vkp-lead__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-vkp-lead__grid{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-vkp-links__clusters{grid-template-columns:1fr}}
@media (max-width: 1100px){.prg-vkp-places__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-vkp-places__grid{grid-template-columns:1fr}}
@media (max-width: 960px){.prg-vkp-preventive__inner{grid-template-columns:1fr}}
@media (max-width: 640px){.prg-vkp-preventive__list{grid-template-columns:1fr}}
@media (max-width: 980px){.prg-vkp-response__grid{grid-template-columns:1fr}}
@media (max-width: 1020px){.prg-vkp-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-vkp-scope__grid{grid-template-columns:1fr}}
@media (max-width: 760px){.prg-vkp-signs__grid{columns:1}}
@media (max-width: 1100px){.prg-vkp-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 640px){.prg-vkp-topics__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-audience{padding:46px 16px}}
@media(max-width:860px){.prg-zakaz-audience__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-definition{padding:46px 16px}}
@media(max-width:860px){.prg-zakaz-definition__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-faq{padding:46px 16px}}
@media(max-width:900px){.prg-zakaz-faq__inner{grid-template-columns:1fr}}
@media(max-width:980px){.prg-zakaz-hero__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-hero{padding:38px 16px 48px}
.prg-zakaz-hero__actions,.prg-zakaz-hero__button,.prg-zakaz-hero__button-secondary,.prg-zakaz-hero__button-tertiary{width:100%}
.prg-zakaz-hero__panel{padding:18px;border-radius:24px}}
@media(max-width:640px){.prg-zakaz-instruction{padding:46px 16px}}
@media(max-width:760px){.prg-zakaz-instruction__steps{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-intro{padding:44px 16px}}
@media(max-width:860px){.prg-zakaz-intro__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-lead{padding:50px 16px}}
@media(max-width:980px){.prg-zakaz-lead__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-zakaz-lead__form{padding:18px;border-radius:22px}
.prg-zakaz-lead__form-grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-links{padding:46px 16px}}
@media(max-width:1100px){.prg-zakaz-links__inner{grid-template-columns:1fr}
.prg-zakaz-links__clusters{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.prg-zakaz-links__clusters{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-mistakes{padding:46px 16px}}
@media(max-width:920px){.prg-zakaz-mistakes__grid{grid-template-columns:1fr}}
@media(max-width:620px){.prg-zakaz-mistakes__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-preventive{padding:46px 16px}}
@media(max-width:920px){.prg-zakaz-preventive__inner{grid-template-columns:1fr}}
@media(max-width:620px){.prg-zakaz-preventive__list{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-process{padding:48px 16px}}
@media(max-width:800px){.prg-zakaz-process__grid,.prg-zakaz-process__step{grid-template-columns:1fr}
.prg-zakaz-process__step span{grid-row:auto}}
@media(max-width:640px){.prg-zakaz-scope{padding:46px 16px}}
@media(max-width:920px){.prg-zakaz-scope__list{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-zakaz-scope__list{grid-template-columns:1fr}}
@media(max-width:900px){.prg-zakaz-serm__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-serm{padding:48px 16px}
.prg-zakaz-serm__button{width:100%}}
@media(max-width:640px){.prg-zakaz-signs{padding:46px 16px}}
@media(max-width:980px){.prg-zakaz-signs__list{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-zakaz-signs__list{grid-template-columns:1fr}
.prg-zakaz-signs__list li{min-height:auto}}
@media(max-width:640px){.prg-zakaz-spread{padding:46px 16px}}
@media(max-width:860px){.prg-zakaz-spread__inner{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-topics{padding:46px 16px}}
@media(max-width:980px){.prg-zakaz-topics__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.prg-zakaz-topics__grid{grid-template-columns:1fr}}
@media(max-width:640px){.prg-zakaz-urgency{padding:48px 16px}}

/* Generic defensive SEO pages added for modular service pages. */
.prg-defense-hero{padding:clamp(42px,7vw,96px) var(--prg-gutter,24px) clamp(56px,8vw,112px);background:radial-gradient(circle at 82% 10%,rgba(215,25,32,.16),transparent 28%),linear-gradient(135deg,#111827 0%,#252a35 60%,#f7f9fc 60%,#fff 100%)}
.prg-defense-hero__inner{max-width:var(--prg-container,1200px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(310px,.74fr);gap:30px;align-items:stretch}
.prg-defense-hero__content{padding:clamp(28px,5vw,54px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.97);box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-defense-hero__kicker,.prg-defense-section__label,.prg-defense-note__label,.prg-defense-lead__label{margin:0 0 12px;color:var(--prg-red,#d71920);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.prg-defense-hero__title{max-width:940px;margin:0 0 18px;color:var(--prg-dark,#111827);font-size:clamp(36px,5.4vw,66px);line-height:1.02;letter-spacing:-.05em}
.prg-defense-hero__headline{margin:0 0 16px;color:#111827;font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1.22;letter-spacing:-.03em}
.prg-defense-hero__lead{margin:0;color:var(--prg-gray,#4b5563);font-size:clamp(17px,2vw,21px);line-height:1.65}
.prg-defense-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0}
.prg-defense-hero__button,.prg-defense-section__button,.prg-defense-section__cta a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:999px;font-weight:900;text-decoration:none;transition:transform var(--prg-transition,180ms ease),box-shadow var(--prg-transition,180ms ease)}
.prg-defense-hero__button:hover,.prg-defense-hero__button:focus-visible,.prg-defense-section__button:hover,.prg-defense-section__button:focus-visible,.prg-defense-section__cta a:hover,.prg-defense-section__cta a:focus-visible{transform:translateY(-1px)}
.prg-defense-hero__button--primary,.prg-defense-section__cta a{color:#fff;background:var(--prg-red,#d71920);box-shadow:0 16px 34px rgba(215,25,32,.22)}
.prg-defense-hero__button--secondary{color:var(--prg-dark,#111827);background:#fff;border:1px solid var(--prg-line,#e6e9ef)}
.prg-defense-hero__button--tertiary,.prg-defense-section__button--light{color:var(--prg-red,#d71920);background:var(--prg-red-soft,#fff1f2)}
.prg-defense-hero__micro{margin:22px 0 0;color:var(--prg-gray,#4b5563);font-size:14px;line-height:1.6}
.prg-defense-hero__panel{padding:clamp(26px,4vw,42px);border:1px solid rgba(255,255,255,.22);border-radius:var(--prg-radius-lg,28px);color:#fff;background:rgba(17,24,39,.86);box-shadow:0 24px 60px rgba(0,0,0,.18);backdrop-filter:blur(12px)}
.prg-defense-hero__panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:20px}
.prg-defense-hero__panel-title{margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.15;letter-spacing:-.03em}
.prg-defense-hero__badge{flex:0 0 auto;padding:8px 10px;border-radius:999px;background:rgba(215,25,32,.18);color:#fff;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.prg-defense-hero__panel-list{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:heroPanel}
.prg-defense-hero__panel-list li{counter-increment:heroPanel;position:relative;padding:14px 14px 14px 52px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.07);line-height:1.55}
.prg-defense-hero__panel-list li::before{content:counter(heroPanel,decimal-leading-zero);position:absolute;left:14px;top:14px;width:28px;height:28px;display:grid;place-items:center;border-radius:10px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;font-size:12px}
.prg-defense-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}
.prg-defense-hero__tags span{padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:800}
.prg-defense-note,.prg-defense-section,.prg-defense-lead{padding:clamp(48px,7vw,96px) var(--prg-gutter,24px)}
.prg-defense-note{background:#fff}
.prg-defense-note__inner{max-width:980px;margin:0 auto;padding:clamp(26px,4vw,42px);border-left:5px solid var(--prg-red,#d71920);border-radius:0 var(--prg-radius-lg,28px) var(--prg-radius-lg,28px) 0;background:#f8fafc;box-shadow:var(--prg-shadow-soft)}
.prg-defense-note__title,.prg-defense-section__title,.prg-defense-lead__title{margin:0;color:var(--prg-dark,#111827);font-size:clamp(30px,4vw,52px);line-height:1.08;letter-spacing:-.04em}
.prg-defense-note__text,.prg-defense-section__text,.prg-defense-section__lead,.prg-defense-lead__text{color:var(--prg-gray,#4b5563);font-size:17px;line-height:1.72}
.prg-defense-note__text{margin:16px 0 0}
.prg-defense-section--muted,.prg-defense-section--definition:nth-of-type(even){background:#f7f9fc}
.prg-defense-section__inner,.prg-defense-lead__inner{max-width:var(--prg-container,1200px);margin:0 auto}
.prg-defense-section__inner--split,.prg-defense-lead__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);gap:30px;align-items:start}
.prg-defense-section__head{max-width:880px;margin-bottom:30px}
.prg-defense-section__lead{margin:16px 0 0}
.prg-defense-section__text{margin:16px 0 0}
.prg-defense-section__content{padding:clamp(24px,4vw,36px);border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-defense-section__content--sticky{position:sticky;top:92px}
.prg-defense-section__content--dark{background:#111827;color:#fff;border-color:#111827}
.prg-defense-section__content--dark .prg-defense-section__title{color:#fff}
.prg-defense-section__content--dark .prg-defense-section__text{color:rgba(255,255,255,.78)}
.prg-defense-section__button{margin-top:22px;color:#fff;background:var(--prg-red,#d71920);box-shadow:0 16px 34px rgba(215,25,32,.22)}
.prg-defense-aside{padding:clamp(24px,4vw,34px);border-radius:var(--prg-radius-lg,28px);background:#111827;color:#fff;box-shadow:0 20px 48px rgba(17,24,39,.16)}
.prg-defense-aside h3{margin:0 0 18px;font-size:22px;line-height:1.2}
.prg-defense-aside ul,.prg-defense-bullet-list,.prg-defense-checklist,.prg-defense-lead__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.prg-defense-aside li,.prg-defense-bullet-list li,.prg-defense-checklist li,.prg-defense-lead__list li{position:relative;padding-left:24px;line-height:1.6}
.prg-defense-aside li::before,.prg-defense-bullet-list li::before,.prg-defense-checklist li::before,.prg-defense-lead__list li::before{content:'';position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:999px;background:var(--prg-red,#d71920)}
.prg-defense-card-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.prg-defense-card,.prg-defense-template,.prg-defense-compare-card,.prg-defense-links__cluster{padding:22px;border-radius:22px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:0 14px 32px rgba(17,24,39,.06)}
.prg-defense-card__icon{width:50px;height:50px;margin-bottom:14px}
.prg-defense-card h3,.prg-defense-template h3,.prg-defense-compare-card h3,.prg-defense-links__cluster h3{margin:0 0 10px;color:var(--prg-dark,#111827);font-size:18px;line-height:1.25}
.prg-defense-card p,.prg-defense-template p,.prg-defense-compare-card p{margin:0;color:var(--prg-gray,#4b5563);line-height:1.58;font-size:15px}
.prg-defense-section__cta{margin:28px 0 0}
.prg-defense-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:flow}
.prg-defense-flow__step{position:relative;min-height:126px;padding:22px 18px 18px;border-radius:22px;background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft);color:#374151;line-height:1.55;font-weight:700}
.prg-defense-flow__step span{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:16px;border-radius:13px;background:#111827;color:#fff;font-weight:900;font-size:13px}
.prg-defense-checklist{grid-template-columns:repeat(2,1fr)}
.prg-defense-checklist li,.prg-defense-bullet-list li{padding:16px 16px 16px 44px;border-radius:18px;background:#f8fafc;border:1px solid var(--prg-line,#e6e9ef);color:#374151;box-shadow:0 10px 26px rgba(17,24,39,.04)}
.prg-defense-checklist li::before,.prg-defense-bullet-list li::before{left:18px;top:24px}
.prg-defense-table-wrap{overflow:auto;border-radius:24px;border:1px solid var(--prg-line,#e6e9ef);background:#fff;box-shadow:var(--prg-shadow-soft)}
.prg-defense-table{width:100%;border-collapse:collapse;min-width:760px}
.prg-defense-table th,.prg-defense-table td{padding:18px;border-bottom:1px solid var(--prg-line,#e6e9ef);text-align:left;vertical-align:top;line-height:1.55}
.prg-defense-table th{background:#111827;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.08em}
.prg-defense-table tr:last-child td{border-bottom:0}
.prg-defense-risk{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;background:#eef2ff;color:#3730a3;white-space:nowrap}
.prg-defense-risk--low{background:#ecfdf5;color:#047857}.prg-defense-risk--medium{background:#fffbeb;color:#92400e}.prg-defense-risk--high{background:#fff1f2;color:#be123c}.prg-defense-risk--critical{background:#7f1d1d;color:#fff}
.prg-defense-steps{display:grid;gap:12px;counter-reset:defenseSteps;margin:0;padding:0;list-style:none}
.prg-defense-steps li{counter-increment:defenseSteps;position:relative;padding:18px 18px 18px 64px;border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#f8fafc;color:#374151;line-height:1.58}
.prg-defense-steps li::before{content:counter(defenseSteps,decimal-leading-zero);position:absolute;left:18px;top:18px;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--prg-red,#d71920);color:#fff;font-weight:900;font-size:13px}
.prg-defense-template-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.prg-defense-bullet-list{padding:clamp(22px,4vw,32px);border-radius:var(--prg-radius-lg,28px);background:#fff;border:1px solid var(--prg-line,#e6e9ef);box-shadow:var(--prg-shadow-soft)}
.prg-defense-compare-grid{display:grid;gap:16px}
.prg-defense-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.prg-defense-links__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.prg-defense-links__list a{color:#111827;font-weight:800;text-decoration:none;border-bottom:1px solid rgba(215,25,32,.28)}
.prg-defense-links__list a:hover,.prg-defense-links__list a:focus-visible{color:var(--prg-red,#d71920)}
.prg-defense-faq{display:grid;gap:12px}
.prg-defense-faq__item{border:1px solid var(--prg-line,#e6e9ef);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 10px 26px rgba(17,24,39,.04)}
.prg-defense-faq__item summary{cursor:pointer;padding:20px 24px;font-weight:900;color:#111827}
.prg-defense-faq__item p{margin:0;padding:0 24px 22px;color:var(--prg-gray,#4b5563);line-height:1.68}
.prg-defense-lead{background:linear-gradient(135deg,#111827 0%,#1f2937 58%,#fff 58%,#f7f9fc 100%)}
.prg-defense-lead__inner{align-items:stretch}
.prg-defense-lead__content{padding:clamp(26px,4vw,42px);border-radius:var(--prg-radius-lg,28px);background:rgba(255,255,255,.96);box-shadow:var(--prg-shadow-card,0 20px 55px rgba(17,24,39,.08))}
.prg-defense-lead__list{margin-top:18px}
@media (max-width:1100px){.prg-defense-card-grid{grid-template-columns:repeat(3,1fr)}.prg-defense-flow{grid-template-columns:repeat(2,1fr)}.prg-defense-links,.prg-defense-template-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:860px){.prg-defense-hero__inner,.prg-defense-section__inner--split,.prg-defense-lead__inner{grid-template-columns:1fr}.prg-defense-section__content--sticky{position:static}.prg-defense-card-grid,.prg-defense-checklist,.prg-defense-template-grid,.prg-defense-links{grid-template-columns:1fr}.prg-defense-hero__panel{background:#111827}.prg-defense-flow{grid-template-columns:1fr}.prg-defense-note__inner{border-left:0;border-top:5px solid var(--prg-red,#d71920);border-radius:var(--prg-radius-lg,28px)}}
@media (max-width:560px){.prg-defense-hero__actions{display:grid}.prg-defense-hero__button{width:100%}.prg-defense-hero__panel-list li{padding-left:48px}.prg-defense-table{min-width:680px}}
