
html.dsk-page-ransomware,
html.dsk-page-ransomware body.dsk-ransomware-refactor-v1{
  background:radial-gradient(circle at 15% 6%,rgba(0,177,140,.10),transparent 30rem),radial-gradient(circle at 84% 12%,rgba(0,116,255,.10),transparent 34rem),linear-gradient(180deg,#f7fbff 0%,#f3f8fc 46%,#eef7fb 100%);
  color:#0c1528;
}
body.dsk-ransomware-refactor-v1{--rail:min(1680px,calc(100% - 8vw));--ink:#0c1528;--muted:#53627a;--line:rgba(16,52,88,.13);--soft:rgba(255,255,255,.84);--green:#007a64;--blue:#0b7cff;--red:#d84a3a}
body.dsk-ransomware-refactor-v1 main#main-content{background:transparent;overflow:hidden}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__inner,
body.dsk-ransomware-refactor-v1 #service-template>.dsk-service-landing__container,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template>.dsk-owner-container{width:var(--rail);max-width:1680px;margin-inline:auto}
body.dsk-ransomware-refactor-v1 #service-template,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-container,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-row,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-column,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-column-content,
body.dsk-ransomware-refactor-v1 #service-template .dsk-service-landing__shell,
body.dsk-ransomware-refactor-v1 #service-template .dsk-service-landing__content{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-text-image__image{display:none}
body.dsk-ransomware-refactor-v1 .dsk-service-landing__body{width:100%;max-width:none;margin:0;padding:0;color:var(--muted);font-size:clamp(16px,.9vw,18px);line-height:1.72}
body.dsk-ransomware-refactor-v1 .dsk-service-landing__body p{margin:0}body.dsk-ransomware-refactor-v1 .dsk-service-landing__body p+p{margin-top:14px}body.dsk-ransomware-refactor-v1 .dsk-service-landing__body strong{color:var(--ink);font-weight:850}
body.dsk-ransomware-refactor-v1 .dsk-service-landing__body a:not(.dsk-ransom-button){color:#00745f;font-weight:850;text-decoration-thickness:1px;text-underline-offset:3px}
body.dsk-ransomware-refactor-v1 .dsk-service-landing__body ul,body.dsk-ransomware-refactor-v1 .dsk-service-landing__body ol{margin:0;padding:0}
body.dsk-ransomware-refactor-v1 .dsk-ransom-kicker,body.dsk-ransomware-refactor-v1 .dsk-service-hero__eyebrow,body.dsk-ransomware-refactor-v1 .dsk-ransomware-panel__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:#006f61;font-size:13px;font-weight:900;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}
body.dsk-ransomware-refactor-v1 .dsk-ransom-kicker:before,body.dsk-ransomware-refactor-v1 .dsk-service-hero__eyebrow:before,body.dsk-ransomware-refactor-v1 .dsk-ransomware-panel__eyebrow:before{content:"";width:9px;height:9px;border-radius:99px;background:linear-gradient(135deg,#00a886,#0b7cff);box-shadow:0 0 0 5px rgba(0,168,134,.10)}

body.dsk-ransomware-refactor-v1 .dsk-service-hero--ransomware{position:relative;padding:clamp(68px,7vw,112px) 0 clamp(46px,5vw,78px);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,248,255,.82)),radial-gradient(circle at 88% 18%,rgba(0,122,100,.16),transparent 25rem),radial-gradient(circle at 74% 72%,rgba(11,124,255,.13),transparent 32rem);border-bottom:1px solid var(--line);box-shadow:0 30px 90px rgba(16,54,92,.08)}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.62fr);align-items:center;gap:clamp(34px,5vw,76px)}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__copy{max-width:980px}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__title{margin:0;max-width:960px;color:var(--ink);font-size:clamp(42px,4.1vw,78px);line-height:.96;letter-spacing:-.055em}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__subtitle{max-width:880px;margin:24px 0 0;color:#40506a;font-size:clamp(18px,1.04vw,22px);line-height:1.7}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__actions,body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__btn,body.dsk-ransomware-refactor-v1 .dsk-ransom-button,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card>a,body.dsk-ransomware-refactor-v1 .dsk-ransomware-panel__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 19px;border-radius:999px;font-weight:900;line-height:1.15;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__btn:hover,body.dsk-ransomware-refactor-v1 .dsk-ransom-button:hover,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card>a:hover,body.dsk-ransomware-refactor-v1 .dsk-ransomware-panel__link:hover{transform:translateY(-1px)}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__btn--primary,body.dsk-ransomware-refactor-v1 .dsk-ransom-button--primary,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card>a,body.dsk-ransomware-refactor-v1 .dsk-ransomware-panel__link{color:#fff;background:linear-gradient(135deg,#007a64,#0b7cff);box-shadow:0 16px 36px rgba(0,122,100,.22),0 10px 26px rgba(11,124,255,.16)}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__btn--secondary,body.dsk-ransomware-refactor-v1 .dsk-ransom-button--secondary{color:#053b35;background:#fff;border:1px solid rgba(0,122,100,.20);box-shadow:0 12px 28px rgba(16,54,92,.08)}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__badges span,body.dsk-ransomware-refactor-v1 .dsk-ransom-data-tags li,body.dsk-ransomware-refactor-v1 .dsk-ransom-chips a{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(0,122,100,.16);background:rgba(255,255,255,.75);color:#073b35;font-weight:850}
body.dsk-ransomware-refactor-v1 .dsk-service-hero__badges span{min-height:34px;padding:8px 12px;font-size:13px;box-shadow:0 10px 24px rgba(16,54,92,.06)}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel{position:relative;overflow:hidden;padding:clamp(24px,2.8vw,38px);border:1px solid rgba(0,122,100,.15);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.70)),radial-gradient(circle at 80% 12%,rgba(0,122,100,.17),transparent 15rem);box-shadow:0 28px 80px rgba(16,54,92,.16)}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel:before{content:"⚠";display:grid;place-items:center;width:58px;height:58px;margin-bottom:22px;border-radius:20px;color:#fff;font-size:25px;font-weight:900;background:linear-gradient(135deg,#db4b39,#ffb54a);box-shadow:0 18px 40px rgba(219,75,57,.23)}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel h2{margin:0 0 16px;color:var(--ink);font-size:clamp(24px,1.8vw,34px);line-height:1.08;letter-spacing:-.035em}

body.dsk-ransomware-refactor-v1 #service-template{padding:clamp(44px,5vw,76px) 0 clamp(28px,4vw,58px);background:transparent}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro,body.dsk-ransomware-refactor-v1 .dsk-ransom-quick-grid,body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip,body.dsk-ransomware-refactor-v1 .dsk-ransom-section,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty,body.dsk-ransomware-refactor-v1 .dsk-ransom-related,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b,body.dsk-ransomware-refactor-v1 .dsk-ransom-why,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta{margin-top:clamp(22px,3.2vw,48px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro{margin-top:0;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(340px,.72fr);gap:clamp(24px,3.6vw,54px);align-items:stretch}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro__copy,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-info-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data>article,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b>aside,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq details{border:1px solid var(--line);border-radius:26px;background:var(--soft);box-shadow:0 20px 54px rgba(16,54,92,.08);backdrop-filter:blur(10px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro__copy,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-info-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data>article,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq details{padding:clamp(22px,2.4vw,38px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro__copy h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-section__head h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-why h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq h2{margin:0;color:var(--ink);font-size:clamp(30px,2.4vw,48px);line-height:1.06;letter-spacing:-.045em}
body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.76)),radial-gradient(circle at 100% 0%,rgba(219,75,57,.13),transparent 18rem)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card__label{display:inline-flex;margin-bottom:14px;padding:7px 11px;border-radius:999px;background:rgba(219,75,57,.10);color:#a82d20;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}
body.dsk-ransomware-refactor-v1 h3{color:var(--ink);font-weight:900;line-height:1.15;letter-spacing:-.03em}body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-info-card h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b h3{margin:0 0 14px}
body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card>a{width:100%;margin-top:24px}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel ul,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card ul,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card ul,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card ul,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty ul,body.dsk-ransomware-refactor-v1 .dsk-ransom-why ul{list-style:none}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel li,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card li,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card li,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card li,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty li,body.dsk-ransomware-refactor-v1 .dsk-ransom-why li{position:relative;padding-left:24px;color:#415169;font-weight:650;list-style:none}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel li+li,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card li+li,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card li+li,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card li+li,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty li+li,body.dsk-ransomware-refactor-v1 .dsk-ransom-why li+li{margin-top:10px}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__panel li:before,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card li:before,body.dsk-ransomware-refactor-v1 .dsk-ransom-mini-card li:before,body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card li:before,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty li:before,body.dsk-ransomware-refactor-v1 .dsk-ransom-why li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:99px;background:linear-gradient(135deg,#00a886,#0b7cff);box-shadow:0 0 0 5px rgba(0,168,134,.10)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-quick-grid,body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty,body.dsk-ransomware-refactor-v1 .dsk-ransom-related,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b,body.dsk-ransomware-refactor-v1 .dsk-ransom-why,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);gap:clamp(20px,3vw,44px);align-items:center;padding:clamp(26px,3vw,44px);border:1px solid var(--line);border-radius:30px;background:linear-gradient(135deg,rgba(255,255,255,.90),rgba(236,248,255,.72));box-shadow:0 24px 70px rgba(16,54,92,.10)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip h2,body.dsk-ransomware-refactor-v1 .dsk-ransom-related h2{margin:0 0 10px;color:var(--ink);font-size:clamp(26px,2vw,42px);line-height:1.08;letter-spacing:-.04em}
body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip__actions{justify-content:flex-end;margin-top:0}
body.dsk-ransomware-refactor-v1 .dsk-ransom-section{padding:clamp(28px,3.4vw,52px);border-radius:34px;background:rgba(255,255,255,.46);border:1px solid rgba(255,255,255,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.75)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-section__head{max-width:980px;margin-bottom:clamp(20px,2.2vw,34px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-section__head p:not(.dsk-ransom-kicker){margin-top:14px;color:#53627a}
body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid--steps{grid-template-columns:repeat(5,minmax(0,1fr))}
body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card>span{display:inline-grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:15px;color:#fff;font-weight:900;background:linear-gradient(135deg,#007a64,#0b7cff);box-shadow:0 14px 32px rgba(0,122,100,.20)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-step-card h3,body.dsk-ransomware-refactor-v1 .dsk-ransom-info-card h3{font-size:clamp(19px,1.1vw,23px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(255,247,242,.78)),radial-gradient(circle at 100% 0%,rgba(219,75,57,.14),transparent 17rem)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}body.dsk-ransomware-refactor-v1 .dsk-ransom-chips a{min-height:40px;padding:9px 13px;text-decoration:none;box-shadow:0 10px 26px rgba(16,54,92,.07)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);list-style:none}
body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list li{display:flex;gap:14px;padding:clamp(18px,1.8vw,28px);border-radius:24px;border:1px solid var(--line);background:rgba(255,255,255,.86);box-shadow:0 16px 44px rgba(16,54,92,.07);list-style:none}
body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list span{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:13px;color:#00745f;background:rgba(0,122,100,.10);font-weight:900}body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list h3{margin:0 0 8px;font-size:clamp(18px,1vw,21px)}
body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data{grid-template-columns:1fr 1fr}body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data h2{font-size:clamp(25px,1.7vw,36px)}body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data h3{margin-top:18px;font-size:17px;color:#00745f}
body.dsk-ransomware-refactor-v1 .dsk-ransom-data-tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none}body.dsk-ransomware-refactor-v1 .dsk-ransom-data-tags li{min-height:36px;padding:8px 12px;font-size:14px;list-style:none}
body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b{align-items:stretch}body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b>aside{padding:clamp(22px,2.2vw,34px);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(234,248,244,.76))}body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b>aside a{display:inline-flex;margin-top:18px;min-height:42px;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid rgba(0,122,100,.18);box-shadow:0 12px 28px rgba(16,54,92,.07);text-decoration:none}
body.dsk-ransomware-refactor-v1 .dsk-ransom-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.dsk-ransomware-refactor-v1 .dsk-ransom-faq summary{cursor:pointer;color:var(--ink);font-weight:900;line-height:1.25;letter-spacing:-.02em}body.dsk-ransomware-refactor-v1 .dsk-ransom-faq details p{margin-top:12px}
body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta{background:linear-gradient(135deg,rgba(7,33,54,.96),rgba(6,66,63,.92)),radial-gradient(circle at 100% 0%,rgba(12,124,255,.22),transparent 24rem);color:rgba(255,255,255,.82)}body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta .dsk-ransom-kicker,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta h2{color:#fff}body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta p{color:rgba(255,255,255,.80)}
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template{padding:0 0 clamp(54px,6vw,92px)!important;background:transparent}body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-container,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-row,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-column,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-column-content,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image__content{width:100%;max-width:none;padding-left:0!important;padding-right:0!important}
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image{display:block!important;padding:clamp(30px,3.8vw,56px)!important;border-radius:32px;border:1px solid var(--line);background:rgba(255,255,255,.82);box-shadow:0 24px 70px rgba(16,54,92,.10)}body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-title{color:var(--ink);font-size:clamp(30px,2.3vw,46px);line-height:1.08;letter-spacing:-.045em;font-weight:900}body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-subtitle{max-width:860px;margin-top:12px;color:#53627a;font-size:clamp(17px,1vw,20px);line-height:1.65}
@media(max-width:1360px){body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid--steps,body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:980px){body.dsk-ransomware-refactor-v1{--rail:min(100% - 36px,1680px)}body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__inner,body.dsk-ransomware-refactor-v1 .dsk-ransom-intro,body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty,body.dsk-ransomware-refactor-v1 .dsk-ransom-related,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b,body.dsk-ransomware-refactor-v1 .dsk-ransom-why,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta,body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data{grid-template-columns:1fr}body.dsk-ransomware-refactor-v1 .dsk-ransom-quick-grid,body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid,body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid--steps,body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list,body.dsk-ransomware-refactor-v1 .dsk-ransom-faq__grid{grid-template-columns:1fr}body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip__actions,body.dsk-ransomware-refactor-v1 .dsk-ransom-chips{justify-content:flex-start}}
@media(max-width:640px){body.dsk-ransomware-refactor-v1{--rail:calc(100% - 28px)}body.dsk-ransomware-refactor-v1 .dsk-service-hero--ransomware{padding:42px 0 34px}body.dsk-ransomware-refactor-v1 .dsk-service-hero__actions,body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip__actions{flex-direction:column;align-items:stretch}body.dsk-ransomware-refactor-v1 .dsk-service-hero__btn,body.dsk-ransomware-refactor-v1 .dsk-ransom-button{width:100%}body.dsk-ransomware-refactor-v1 .dsk-ransom-intro__copy,body.dsk-ransomware-refactor-v1 .dsk-ransom-emergency-card,body.dsk-ransomware-refactor-v1 .dsk-ransom-section,body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip,body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty,body.dsk-ransomware-refactor-v1 .dsk-ransom-related,body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b,body.dsk-ransomware-refactor-v1 .dsk-ransom-why,body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta,body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image{border-radius:22px;padding:22px!important}}

body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2{
  --rail:var(--dsk-pl-subpage-rail,var(--dsk-global-nav-footer-rail,min(1680px,calc(100vw - clamp(96px,8vw,180px)))));
  --rail-left:var(--dsk-pl-subpage-rail-left,calc((100vw - var(--rail)) / 2));
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransomware-hero__inner,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template > .dsk-service-landing__container,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #default-contact-cta-section-template > .dsk-owner-container{
  box-sizing:border-box;
  width:var(--rail);
  inline-size:var(--rail);
  max-width:var(--rail);
  max-inline-size:var(--rail);
  margin-left:var(--rail-left);
  margin-right:auto;
  margin-inline-start:var(--rail-left);
  margin-inline-end:auto;
  padding-left:0!important;
  padding-right:0!important;
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container > .dsk-owner-row,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container .dsk-service-landing__shell,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container .dsk-service-landing__content,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template .dsk-service-landing__container .dsk-service-landing__body,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content{
  box-sizing:border-box;
  width:100%;
  inline-size:100%;
  max-width:100%;
  max-inline-size:100%;
  margin-left:0;
  margin-right:0;
  padding-left:0!important;
  padding-right:0!important;
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-intro,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-quick-grid,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-cta-strip,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-section,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-honesty,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-related,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-audience-data,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-b2b,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-why,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-faq,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-final-cta{
  box-sizing:border-box;
  width:100%;
  inline-size:100%;
  max-width:100%;
  max-inline-size:100%;
  margin-left:0;
  margin-right:0;
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 main#main-content{overflow-x:clip;}
@media (max-width:1180px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2{
    --rail:var(--dsk-mobile-nav-parity-rail,calc(100vw - 36px));
    --rail-left:var(--dsk-mobile-nav-parity-side,18px);
  }
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransomware-hero__inner,
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #service-template > .dsk-service-landing__container,
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 #default-contact-cta-section-template > .dsk-owner-container{
    width:var(--rail);
    inline-size:var(--rail);
    max-width:var(--rail);
    max-inline-size:var(--rail);
    margin-left:var(--rail-left);
    margin-right:auto;
  }
}
@media (min-width:1181px) and (max-width:1500px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-card-grid--steps,
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-process-list{
    grid-template-columns:repeat(3,minmax(0,1fr));
  }
}
@media (max-width:1180px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-card-grid--steps,
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-process-list{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}
@media (max-width:760px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-card-grid--steps,
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v2 .dsk-ransom-process-list{
    grid-template-columns:1fr;
  }
}

body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3{
  --rail:min(1680px,calc(100vw - clamp(96px,8vw,180px)));
  --rail-left:calc((100vw - var(--rail)) / 2);
}
@media (min-width:2049px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3{
    --rail:1680px;
    --rail-left:calc((100vw - 1710px) / 2);
  }
}
@media (max-width:1180px){
  body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3{
    --rail:var(--dsk-mobile-nav-parity-rail,calc(100vw - 36px));
    --rail-left:var(--dsk-mobile-nav-parity-side,18px);
  }
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 .dsk-ransomware-hero__inner,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #service-template > .dsk-service-landing__container,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #default-contact-cta-section-template > .dsk-owner-container{
  width:var(--rail);
  inline-size:var(--rail);
  max-width:var(--rail);
  max-inline-size:var(--rail);
  margin-left:var(--rail-left);
  margin-right:auto;
  margin-inline-start:var(--rail-left);
  margin-inline-end:auto;
  padding-left:0!important;
  padding-right:0!important;
}
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #service-template .dsk-service-landing__container,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #service-template .dsk-service-landing__container :where(.dsk-owner-row,.dsk-owner-column,.dsk-owner-column-content,.dsk-service-landing__shell,.dsk-service-landing__content,.dsk-service-landing__body),
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #default-contact-cta-section-template > .dsk-owner-container,
body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v3 #default-contact-cta-section-template > .dsk-owner-container :where(.dsk-owner-row,.dsk-owner-column,.dsk-owner-column-content){
  box-sizing:border-box;
}

body.dsk-ransomware-refactor-v1{
  --dsk-ransom-axis-rail: var(--dsk-site-rail, min(1680px, calc(100vw - clamp(96px, 8vw, 180px))));
}
@media (min-width:1181px) and (max-width:1335px){
  body.dsk-ransomware-refactor-v1{--dsk-ransom-axis-rail:95vw;}
}
@media (max-width:1180px){
  body.dsk-ransomware-refactor-v1{--dsk-ransom-axis-rail:calc(100vw - min(36px, 8vw));}
}
body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__inner,
body.dsk-ransomware-refactor-v1 #service-template > .dsk-owner-container.dsk-service-landing__container,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template > .dsk-owner-container{
  width:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  inline-size:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  margin-left:auto;
  margin-right:auto;
  margin-inline:auto;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box;
  transform:none;
  translate:none;
}
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-row,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-column,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-column-content,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-text-image,
body.dsk-ransomware-refactor-v1 #service-template .dsk-owner-text-image__content,
body.dsk-ransomware-refactor-v1 #service-template .dsk-ransomware-body,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-row,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-column,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-column-content,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image,
body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template .dsk-owner-text-image__content{
  width:100%;
  max-width:100%;
  inline-size:100%;
  max-inline-size:100%;
  margin-left:0;
  margin-right:0;
  margin-inline:0;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box;
  transform:none;
  translate:none;
}
body.dsk-ransomware-refactor-v1 .dsk-ransom-intro,
body.dsk-ransomware-refactor-v1 .dsk-ransom-quick-grid,
body.dsk-ransomware-refactor-v1 .dsk-ransom-cta-strip,
body.dsk-ransomware-refactor-v1 .dsk-ransom-section,
body.dsk-ransomware-refactor-v1 .dsk-ransom-card-grid,
body.dsk-ransomware-refactor-v1 .dsk-ransom-process-list,
body.dsk-ransomware-refactor-v1 .dsk-ransom-audience-data,
body.dsk-ransomware-refactor-v1 .dsk-ransom-honesty,
body.dsk-ransomware-refactor-v1 .dsk-ransom-b2b,
body.dsk-ransomware-refactor-v1 .dsk-ransom-why,
body.dsk-ransomware-refactor-v1 .dsk-ransom-faq,
body.dsk-ransomware-refactor-v1 .dsk-ransom-related,
body.dsk-ransomware-refactor-v1 .dsk-ransom-final-cta{
  max-width:100%;
  box-sizing:border-box;
}
body.dsk-ransomware-refactor-v1 #service-template{
  overflow:visible;
}
@media (max-width:640px){
  body.dsk-ransomware-refactor-v1 .dsk-ransomware-hero__inner,
  body.dsk-ransomware-refactor-v1 #service-template > .dsk-owner-container.dsk-service-landing__container,
  body.dsk-ransomware-refactor-v1 #default-contact-cta-section-template > .dsk-owner-container{
    width:var(--dsk-ransom-axis-rail);
    max-width:var(--dsk-ransom-axis-rail);
  }
}

html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
  --dsk-ransom-axis-rail:min(1680px, calc(100vw - clamp(96px, 8vw, 180px)));
  --dsk-ransom-axis-left:calc((100vw - var(--dsk-ransom-axis-rail)) / 2);
}
@media (min-width:2049px) and (max-width:2879px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (min-width:2880px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (max-width:1180px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 36px);
    --dsk-ransom-axis-left:18px;
  }
}
@media (max-width:640px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 28px);
    --dsk-ransom-axis-left:14px;
  }
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content{overflow-x:clip;}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  box-sizing:border-box;
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #dsk-page-structure,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__shell,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__content,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__body,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content{
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-inline:0;
  margin-left:0;
  margin-right:0;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content :is(.dsk-ransom-intro,.dsk-ransom-quick-grid,.dsk-ransom-cta-strip,.dsk-ransom-section,.dsk-ransom-honesty,.dsk-ransom-related,.dsk-ransom-audience-data,.dsk-ransom-b2b,.dsk-ransom-why,.dsk-ransom-faq,.dsk-ransom-final-cta){
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-left:0;
  margin-right:0;
  transform:none;
  translate:none;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card > a{width:auto;max-width:100%;align-self:flex-start;}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions{align-items:center;}
@media (min-width:1181px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);}
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(5, minmax(0,1fr));}
}
@media (max-width:1500px) and (min-width:1181px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(3, minmax(0,1fr));}
}
@media (max-width:1180px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{grid-template-columns:1fr;}
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{grid-template-columns:1fr;}
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-chips{justify-content:flex-start;}
}

html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  display:grid;
  grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);
  gap:clamp(24px,3.6vw,54px);
  align-items:stretch;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{
  display:grid;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);
}
@media (max-width:1180px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
    grid-template-columns:1fr;
  }
}

@media (min-width:1181px) and (max-width:1335px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:95vw;
    --dsk-ransom-axis-left:2.5vw;
  }
}
@media (max-width:1180px){
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - min(36px, 8vw));
    --dsk-ransom-axis-left:calc(min(36px, 8vw) / 2);
  }
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
}

html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  align-items:start;
}
html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card{
  align-self:start;
}

html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
  --dsk-ransom-axis-rail:min(1680px, calc(100vw - clamp(96px, 8vw, 180px)));
  --dsk-ransom-axis-left:calc((100vw - var(--dsk-ransom-axis-rail)) / 2);
}
@media (min-width:2049px) and (max-width:2879px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (min-width:2880px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (max-width:1180px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 36px);
    --dsk-ransom-axis-left:18px;
  }
}
@media (max-width:640px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 28px);
    --dsk-ransom-axis-left:14px;
  }
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content{overflow-x:clip;}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  box-sizing:border-box;
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #dsk-page-structure,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__shell,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__content,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__body,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content{
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-inline:0;
  margin-left:0;
  margin-right:0;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content :is(.dsk-ransom-intro,.dsk-ransom-quick-grid,.dsk-ransom-cta-strip,.dsk-ransom-section,.dsk-ransom-honesty,.dsk-ransom-related,.dsk-ransom-audience-data,.dsk-ransom-b2b,.dsk-ransom-why,.dsk-ransom-faq,.dsk-ransom-final-cta){
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-left:0;
  margin-right:0;
  transform:none;
  translate:none;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card > a{width:auto;max-width:100%;align-self:flex-start;}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions{align-items:center;}
@media (min-width:1181px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);}
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(5, minmax(0,1fr));}
}
@media (max-width:1500px) and (min-width:1181px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(3, minmax(0,1fr));}
}
@media (max-width:1180px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{grid-template-columns:1fr;}
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{grid-template-columns:1fr;}
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-chips{justify-content:flex-start;}
}

html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  display:grid;
  grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);
  gap:clamp(24px,3.6vw,54px);
  align-items:stretch;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{
  display:grid;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);
}
@media (max-width:1180px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
    grid-template-columns:1fr;
  }
}

@media (min-width:1181px) and (max-width:1335px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:95vw;
    --dsk-ransom-axis-left:2.5vw;
  }
}
@media (max-width:1180px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - min(36px, 8vw));
    --dsk-ransom-axis-left:calc(min(36px, 8vw) / 2);
  }
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
}

html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  align-items:start;
}
html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card{
  align-self:start;
}

@media (min-width:1181px){
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:var(--dsk-pl-subpage-rail, min(1680px, calc(100vw - clamp(96px, 8vw, 180px))));
    --dsk-ransom-axis-left:var(--dsk-pl-subpage-rail-left, calc((100vw - min(1680px, calc(100vw - clamp(96px, 8vw, 180px)))) / 2));
  }
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
  html[lang="en"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
    inline-size:var(--dsk-ransom-axis-rail);
    width:var(--dsk-ransom-axis-rail);
    max-inline-size:var(--dsk-ransom-axis-rail);
    max-width:var(--dsk-ransom-axis-rail);
    margin-inline-start:var(--dsk-ransom-axis-left);
    margin-left:var(--dsk-ransom-axis-left);
    margin-inline-end:auto;
    margin-right:auto;
  }
}

html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
  --dsk-ransom-axis-rail:min(1680px, calc(100vw - clamp(96px, 8vw, 180px)));
  --dsk-ransom-axis-left:calc((100vw - var(--dsk-ransom-axis-rail)) / 2);
}
@media (min-width:2049px) and (max-width:2879px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (min-width:2880px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:1680px;
    --dsk-ransom-axis-left:calc((100vw - 1710px) / 2);
  }
}
@media (max-width:1180px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 36px);
    --dsk-ransom-axis-left:18px;
  }
}
@media (max-width:640px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - 28px);
    --dsk-ransom-axis-left:14px;
  }
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content{overflow-x:clip;}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  box-sizing:border-box;
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #dsk-page-structure,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__shell,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__content,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content .dsk-service-landing__body,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container > .dsk-owner-row > .dsk-owner-column > .dsk-owner-column-content{
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-inline:0;
  margin-left:0;
  margin-right:0;
  padding-inline:0!important;
  transform:none;
  translate:none;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content :is(.dsk-ransom-intro,.dsk-ransom-quick-grid,.dsk-ransom-cta-strip,.dsk-ransom-section,.dsk-ransom-honesty,.dsk-ransom-related,.dsk-ransom-audience-data,.dsk-ransom-b2b,.dsk-ransom-why,.dsk-ransom-faq,.dsk-ransom-final-cta){
  box-sizing:border-box;
  inline-size:100%;
  width:100%;
  max-inline-size:100%;
  max-width:100%;
  margin-left:0;
  margin-right:0;
  transform:none;
  translate:none;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card > a{width:auto;max-width:100%;align-self:flex-start;}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions{align-items:center;}
@media (min-width:1181px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);}
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(5, minmax(0,1fr));}
}
@media (max-width:1500px) and (min-width:1181px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list{grid-template-columns:repeat(3, minmax(0,1fr));}
}
@media (max-width:1180px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{grid-template-columns:1fr;}
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid--steps,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{grid-template-columns:1fr;}
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip__actions,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-chips{justify-content:flex-start;}
}

html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  display:grid;
  grid-template-columns:minmax(0, 1.14fr) minmax(320px, .74fr);
  gap:clamp(24px,3.6vw,54px);
  align-items:stretch;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-quick-grid,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-card-grid,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-process-list,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-faq__grid{
  display:grid;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);
}
@media (max-width:1180px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-cta-strip,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-honesty,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-related,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-b2b,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-why,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-audience-data,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-final-cta{
    grid-template-columns:1fr;
  }
}

@media (min-width:1181px) and (max-width:1335px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:95vw;
    --dsk-ransom-axis-left:2.5vw;
  }
}
@media (max-width:1180px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:calc(100vw - min(36px, 8vw));
    --dsk-ransom-axis-left:calc(min(36px, 8vw) / 2);
  }
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
  inline-size:var(--dsk-ransom-axis-rail);
  width:var(--dsk-ransom-axis-rail);
  max-inline-size:var(--dsk-ransom-axis-rail);
  max-width:var(--dsk-ransom-axis-rail);
  margin-inline-start:var(--dsk-ransom-axis-left);
  margin-left:var(--dsk-ransom-axis-left);
  margin-inline-end:auto;
  margin-right:auto;
}

html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-intro{
  align-items:start;
}
html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransom-emergency-card{
  align-self:start;
}

@media (min-width:1181px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:var(--dsk-pl-subpage-rail, min(1680px, calc(100vw - clamp(96px, 8vw, 180px))));
    --dsk-ransom-axis-left:var(--dsk-pl-subpage-rail-left, calc((100vw - min(1680px, calc(100vw - clamp(96px, 8vw, 180px)))) / 2));
  }
  }

@media (min-width:1181px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:min(1680px, calc(100vw - clamp(96px, 8vw, 180px)));
    --dsk-ransom-axis-left:calc((100vw - var(--dsk-ransom-axis-rail)) / 2 - (100vw - 100%));
  }
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
    inline-size:var(--dsk-ransom-axis-rail);
    width:var(--dsk-ransom-axis-rail);
    max-inline-size:var(--dsk-ransom-axis-rail);
    max-width:var(--dsk-ransom-axis-rail);
    margin-inline-start:var(--dsk-ransom-axis-left);
    margin-left:var(--dsk-ransom-axis-left);
    margin-inline-end:auto;
    margin-right:auto;
  }
}

@media (min-width:1181px){
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5{
    --dsk-ransom-axis-rail:var(--dsk-pl-subpage-rail, min(1680px, calc(100vw - clamp(96px, 8vw, 180px))));
    --dsk-ransom-axis-left:calc(var(--dsk-pl-subpage-rail-left, calc((100vw - var(--dsk-ransom-axis-rail)) / 2)) - 15px);
  }
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 .dsk-ransomware-hero__inner,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #service-template > .dsk-service-landing__container,
  html[lang="uk"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content #default-contact-cta-section-template > .dsk-owner-container{
    inline-size:var(--dsk-ransom-axis-rail);
    width:var(--dsk-ransom-axis-rail);
    max-inline-size:var(--dsk-ransom-axis-rail);
    max-width:var(--dsk-ransom-axis-rail);
    margin-inline-start:var(--dsk-ransom-axis-left);
    margin-left:var(--dsk-ransom-axis-left);
  }
}

@media (min-width: 900px) and (max-width: 1279px) {
  body.dsk-lang-uk.dsk-ransomware-refactor-v1 .dsk-site-footer {
    width: 100%;
    max-width: none;
    margin-inline: 0;
  }
}

@media (min-width: 900px) and (max-width: 1279px) {
  html[lang="uk"] body.dsk-lang-uk.dsk-ransomware-refactor-v1 footer.dsk-site-footer .dsk-custom-footer.dsk-home-footer-owner-v4 {
    inline-size: calc(100vw - 36px);
    width: calc(100vw - 36px);
    max-inline-size: calc(100vw - 36px);
    max-width: calc(100vw - 36px);
    margin-inline-start: 18px;
    margin-left: 18px;
    margin-inline-end: 18px;
    margin-right: 18px;
  }
}

@media (min-width: 900px) {
  html[lang="pl"] body.dsk-ransomware-refactor-v1 main#main-content section.dsk-service-hero.dsk-service-hero--ransomware.dsk-ransomware-hero {
    padding-top: clamp(34px, 2.8vw, 40px);
  }
}

@media (min-width: 900px) {
  html[lang="pl"] body.dsk-ransomware-refactor-v1.dsk-ransomware-axis-fix-v5 main#main-content section.dsk-service-hero.dsk-service-hero--ransomware.dsk-ransomware-hero {
    padding-top: clamp(34px, 2.8vw, 40px);
  }
}
