.atak-diag{--red:#ff3c38;--red-soft:rgba(255,60,56,.06);--red-line:rgba(255,60,56,.26);--ink:#303348;--ink-2:#4e5167;--slate:#767a8f;--slate-2:#9ea0ab;--line:#dadada;--line-soft:#efefef;--surface:#f8f8f8;--white:#fff;--m0:#a6301f;--m0-bg:#fbf1ef;--m0-line:#e3bcb4;--m1:#b06e08;--m1-bg:#fcf5e8;--m1-line:#e6cd98;--m2:#2d5fa8;--m2-bg:#eef3fb;--m2-line:#bccdea;--m3:#0f6e5c;--m3-bg:#eaf4f1;--m3-line:#a6d2c6;--display:"Atten New",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body:"Atten New",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--r-sm:4px;--r-md:8px;--r-lg:8px;--w-q:680px;--w-r:860px}.atak-diag *{box-sizing:border-box;margin:0;padding:0}.atak-diag{-webkit-text-size-adjust:100%;background:var(--surface);color:var(--ink);font-family:var(--body);font-size:20px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;text-wrap:pretty}.atak-diag button{font-family:inherit}.atak-diag a{color:var(--red);text-decoration:none}.atak-diag a:hover{color:#f42b27}.atak-diag .wrap{margin:0 auto;max-width:var(--w-q);padding:0 24px}.atak-diag .wrap-r{margin:0 auto;max-width:var(--w-r);padding:0 24px}.atak-diag .brandline{align-items:center;display:inline-flex;gap:10px}.atak-diag .brandmark{align-items:center;background:var(--red);border-radius:999px;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.atak-diag .brandmark span{color:#fff;font-family:var(--display);font-size:10px;font-weight:700;letter-spacing:.04em}.atak-diag .eyebrow{color:var(--red);font-family:var(--display);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.atak-diag .btn{border:none;border-radius:0;cursor:pointer;font-family:var(--display);font-size:20px;font-weight:400;line-height:1.2;padding:16px 32px;transition:background .16s ease-out,color .16s ease-out,border-color .16s ease-out}.atak-diag .btn-primary{background:var(--red);color:#fff}.atak-diag .btn-primary:hover{background:#ff6867}.atak-diag .btn-primary:active{background:#f42b27}.atak-diag .btn-primary:disabled{background:var(--line);color:var(--slate-2);cursor:not-allowed}.atak-diag .btn-ghost{background:var(--white);border:1px solid var(--line);color:var(--ink);font-size:15px;padding:15px 26px}.atak-diag .btn-ghost:hover{background:var(--surface);border-color:var(--ink)}.atak-diag :focus-visible{border-radius:0;outline:2px solid var(--red);outline-offset:3px}.atak-diag .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.atak-diag #intro{padding:64px 0 80px;text-align:center}.atak-diag #intro .brandline{margin-bottom:32px}.atak-diag #intro h1{color:var(--ink);font-family:var(--display);font-size:clamp(34px,6.6vw,48px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin-bottom:20px}.atak-diag #intro h1 em{color:var(--red);font-style:normal}.atak-diag .lede{color:var(--ink-2);font-size:20px;line-height:1.5;margin:0 auto 32px;max-width:500px}.atak-diag .pillar-preview{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);display:grid;gap:1px;margin:0 auto 32px;max-width:500px;overflow:hidden;text-align:left}.atak-diag .pillar-preview div{align-items:center;background:var(--white);color:var(--ink);display:flex;font-size:16px;gap:14px;padding:14px 20px}.atak-diag .pillar-preview i{color:var(--red);font-family:var(--display);font-size:12px;font-style:normal;font-weight:700;min-width:16px}.atak-diag .meta{color:var(--slate);font-size:16px;margin-bottom:32px}.atak-diag .meta strong{color:var(--ink-2);font-weight:500}.atak-diag #quiz{padding:32px 0 72px}.atak-diag .progress-head{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.atak-diag .progress-count{color:var(--slate);font-size:14px;font-weight:500}.atak-diag .progress-pillar{color:var(--red);font-family:var(--display);font-size:12px;font-weight:700;letter-spacing:.1em;text-align:right;text-transform:uppercase}.atak-diag .progress-track{background:var(--line);border-radius:0;height:2px;margin-bottom:40px;overflow:hidden}.atak-diag .progress-fill{background:var(--red);border-radius:0;height:100%;transition:width .35s ease;width:0}.atak-diag fieldset{border:none}.atak-diag legend{color:var(--ink);font-family:var(--display);font-size:clamp(23px,4.2vw,28px);font-weight:400;letter-spacing:-.015em;line-height:1.24;margin-bottom:10px}.atak-diag .q-why{color:var(--ink-2);font-size:20px;line-height:1.55;margin-bottom:8px}.atak-diag .q-hint{color:var(--slate);font-size:16px;margin-bottom:20px}.atak-diag .q-spacer{height:16px}.atak-diag .opts{display:flex;flex-direction:column;gap:8px}.atak-diag .opt{position:relative}.atak-diag .opt input{height:1px;opacity:0;position:absolute;width:1px}.atak-diag .opt label{align-items:flex-start;background:var(--white);border:1px solid var(--line);border-radius:0;color:var(--ink-2);cursor:pointer;display:flex;font-size:20px;gap:14px;line-height:1.45;padding:16px 18px;transition:border-color .16s ease-out,background .16s ease-out}.atak-diag .opt label:hover{background:var(--surface);border-color:var(--ink)}.atak-diag .opt input:checked+label{background:var(--red-soft);border-color:var(--red);color:var(--ink);font-weight:500}.atak-diag .opt input:focus-visible+label{outline:2px solid var(--red);outline-offset:2px}.atak-diag .tick{align-items:center;background:var(--white);border:1.5px solid var(--slate-2);display:flex;flex:0 0 auto;height:20px;justify-content:center;margin-top:1px;transition:border-color .16s ease-out,background .16s ease-out;width:20px}.atak-diag .opt[data-multi="0"] .tick{border-radius:999px}.atak-diag .opt[data-multi="1"] .tick{border-radius:var(--r-sm)}.atak-diag .opt input:checked+label .tick{background:var(--red);border-color:var(--red)}.atak-diag .tick svg{height:12px;opacity:0;transition:opacity .16s ease-out;width:12px}.atak-diag .opt input:checked+label .tick svg{opacity:1}.atak-diag .opt[data-multi="0"] input:checked+label .tick{background:#fff;border-color:var(--red);position:relative}.atak-diag .opt[data-multi="0"] input:checked+label .tick:after{background:var(--red);border-radius:999px;content:"";height:10px;width:10px}.atak-diag .opt[data-multi="0"] .tick svg{display:none}.atak-diag .nav{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:32px}.atak-diag #results{display:none;padding:32px 0 88px}.atak-diag .result-head{margin-bottom:40px;text-align:center}.atak-diag .result-head .brandline{margin-bottom:20px}.atak-diag .tier{color:var(--ink);font-family:var(--display);font-size:clamp(30px,5.8vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin-bottom:12px}.atak-diag .tier-note{color:var(--ink-2);font-size:20px;line-height:1.55;margin:0 auto 20px;max-width:560px}.atak-diag .tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.atak-diag .tag{background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--slate);font-size:13px;font-weight:500;padding:5px 10px}.atak-diag .card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:16px;padding:32px}.atak-diag .card-head{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-bottom:4px}.atak-diag h2.sec{color:var(--ink);font-family:var(--display);font-size:19px;font-weight:500;letter-spacing:-.01em;line-height:1.25}.atak-diag .sec-sub{color:var(--slate);font-size:16px;line-height:1.5;margin-bottom:24px}.atak-diag .score-big{font-family:var(--display);font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1}.atak-diag .matrix{display:flex;flex-direction:column}.atak-diag .mrow{align-items:center;border-top:1px solid var(--line-soft);display:grid;gap:20px;grid-template-columns:1fr 216px 96px;padding:16px 0}.atak-diag .mrow:first-child{border-top:none}.atak-diag .mname{color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}.atak-diag .msub{color:var(--slate);font-size:13px;font-weight:400;line-height:1.4;margin-top:2px}.atak-diag .mgauge{align-items:center;display:flex;height:28px;position:relative}.atak-diag .mtrack{background:#ececec;background-image:repeating-linear-gradient(90deg,rgba(48,51,72,.16) 0 1px,transparent 1px 20%);border-radius:1px;inset:9px 0;overflow:hidden;position:absolute}.atak-diag .mfill{border-radius:1px;box-shadow:inset -2px 0 0 hsla(0,0%,100%,.55);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);width:0}.atak-diag .mthresh{background:var(--ink);bottom:0;left:60%;opacity:1;position:absolute;top:0;width:2px}.atak-diag .mthresh:after{top:0}.atak-diag .mthresh:after,.atak-diag .mthresh:before{background:var(--ink);border-radius:0;content:"";height:3px;left:-3px;position:absolute;width:8px}.atak-diag .mthresh:before{bottom:0}.atak-diag .mbadge{border:1px solid;border-radius:var(--r-sm);font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;padding:5px 0;text-align:center;text-transform:uppercase}.atak-diag .thresh-key{align-items:center;border-top:1px solid var(--line-soft);color:var(--slate);display:flex;font-size:13px;gap:10px;line-height:1.5;margin-top:20px;padding-top:16px}.atak-diag .thresh-key b{background:var(--ink);display:inline-block;flex:0 0 auto;height:14px;opacity:1;width:2px}.atak-diag .pcard{background:var(--white);border:1px solid var(--line);border-left:4px solid;border-radius:0 var(--r-md) var(--r-md) 0;margin-bottom:16px;padding:28px 32px}.atak-diag .pcard-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.atak-diag .rank{background:var(--red-soft);border:1px solid var(--red-line);border-radius:var(--r-sm);color:var(--red);font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.2;padding:4px 8px;text-transform:uppercase}.atak-diag .pcard h3{color:var(--ink);font-family:var(--display);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.25;margin:10px 0 3px}.atak-diag .pcard .maps{color:var(--slate);font-size:13px}.atak-diag .pcard .insight{color:var(--ink-2);font-size:20px;line-height:1.65;margin:18px 0 20px}.atak-diag .acts{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-sm);padding:20px 22px}.atak-diag .acts-h{color:var(--slate);font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.atak-diag .act{color:var(--ink-2);display:flex;font-size:20px;gap:12px;line-height:1.5;margin-bottom:12px}.atak-diag .act:last-child{margin-bottom:0}.atak-diag .act i{align-items:center;border-radius:999px;display:flex;flex:0 0 auto;font-family:var(--display);font-size:11px;font-style:normal;font-weight:700;height:20px;justify-content:center;margin-top:1px;width:20px}.atak-diag .roadmap-line{border-top:1px solid var(--line-soft);color:var(--slate);font-size:16px;line-height:1.5;margin-top:20px;padding-top:16px}.atak-diag .roadmap-line b{color:var(--ink);font-weight:500}.atak-diag .pc-grid{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:16px}@media (min-width:720px){.atak-diag .pc-grid{grid-template-columns:1fr 1fr}.atak-diag .pc-grid>article:last-child:nth-child(odd){grid-column:1/-1}}.atak-diag .pc-compact{background:var(--white);border:1px solid var(--line);border-radius:0 0 var(--r-md) var(--r-md);border-top:3px solid;padding:24px}.atak-diag .pc-compact-top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.atak-diag .pc-compact h3{color:var(--ink);font-family:var(--display);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin-bottom:10px}.atak-diag .pc-compact-insight{color:var(--ink-2);font-size:16px;line-height:1.6;margin-bottom:14px}.atak-diag .pc-compact-acts{counter-reset:a;list-style:none;margin:0 0 4px}.atak-diag .pc-compact-acts li{color:var(--ink-2);counter-increment:a;font-size:16px;line-height:1.5;margin-bottom:8px;padding-left:22px;position:relative}.atak-diag .pc-compact-acts li:before{color:var(--red);content:counter(a) ".";font-family:var(--display);font-size:13px;font-weight:700;left:0;position:absolute;top:0}.atak-diag .pc-compact .roadmap-line{font-size:13px;margin-top:14px;padding-top:12px}.atak-diag .gate{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:16px;padding:40px 32px;text-align:center}.atak-diag .gate h2{color:var(--ink);font-family:var(--display);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px}.atak-diag .gate p{color:var(--ink-2);font-size:20px;line-height:1.55;margin:0 auto 6px;max-width:460px}.atak-diag .gate .locked-list{display:inline-flex;flex-direction:column;gap:8px;margin:24px auto 28px;text-align:left}.atak-diag .gate .locked-list span{align-items:flex-start;color:var(--ink-2);display:flex;font-size:16px;gap:12px;line-height:1.45}.atak-diag .gate .locked-list em{color:var(--red);flex:0 0 auto;font-style:normal;font-weight:700}.atak-diag .gate-form{display:flex;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:440px}.atak-diag .gate-form label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.atak-diag .gate-form input{background:var(--white);border:1px solid var(--line);border-radius:0;color:var(--ink);flex:1 1 220px;font-family:var(--body);font-size:16px;font-weight:400;line-height:1.2;min-width:0;padding:16px}.atak-diag .gate-form input::placeholder{color:var(--slate-2)}.atak-diag .gate-form input:focus{border-color:var(--red);outline:none}.atak-diag .gate-form input[aria-invalid=true]{background:var(--m0-bg);border-color:var(--m0)}.atak-diag .gate .gate-err,.atak-diag .gate-err{color:var(--m0);font-size:14px;font-weight:500;line-height:1.4;margin-top:12px;min-height:20px}.atak-diag .fineprint,.atak-diag .gate .fineprint{color:var(--slate);font-size:13px;line-height:1.5;margin-top:18px}.atak-diag .gate-skip{border-top:1px solid var(--line-soft);margin-top:26px;padding-top:22px;text-align:center}.atak-diag .gate-skip-text{color:var(--ink-2);font-size:16px;line-height:1.5;margin:0 0 12px}.atak-diag .gate-ok{background:var(--m3-bg);border:1px solid var(--m3-line);border-radius:var(--r-md);margin-bottom:16px;padding:22px 28px;text-align:center}.atak-diag .gate-ok strong{color:var(--m3);font-size:16px;font-weight:700}.atak-diag .gate-ok span{color:var(--m3);display:block;font-size:14px;margin-top:4px}.atak-diag .motive{background:var(--white);border:1px solid var(--line);border-left:3px solid var(--red);border-radius:0 var(--r-md) var(--r-md) 0;color:var(--ink-2);font-size:20px;line-height:1.6;margin:0 auto 20px;max-width:560px;padding:18px 22px;text-align:left}.atak-diag .motive b{color:var(--ink);font-weight:500}.atak-diag .brow{align-items:flex-start;border-top:1px solid var(--line-soft);display:flex;gap:16px;padding:16px 0}.atak-diag .brow:first-of-type{border-top:none}.atak-diag .bname{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--slate);flex:0 0 auto;font-family:var(--display);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin-top:1px;padding:5px 10px;text-transform:uppercase}.atak-diag .bsays{color:var(--ink-2);flex:1 1 auto;font-size:16px;line-height:1.55}.atak-diag .bscore{border:1px solid;border-radius:var(--r-sm);flex:0 0 auto;font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin-top:1px;padding:5px 9px;text-transform:uppercase;white-space:nowrap}.atak-diag .wins{background:var(--red-soft);border:1px solid var(--red-line);border-radius:var(--r-md);margin-bottom:16px;padding:28px 32px}.atak-diag .wins h2{color:var(--red);font-family:var(--display);font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.atak-diag .win{color:var(--ink-2);display:flex;font-size:20px;gap:12px;line-height:1.55;margin-bottom:12px}.atak-diag .win:last-child{margin-bottom:0}.atak-diag .win i{color:var(--red);flex:0 0 auto;font-style:normal;font-weight:700}.atak-diag .uc{align-items:flex-start;border-top:1px solid var(--line-soft);display:flex;gap:16px;padding:20px 0}.atak-diag .uc:first-of-type{border-top:none}.atak-diag .uc-n{align-items:center;background:var(--red);border-radius:999px;color:#fff;display:flex;flex:0 0 auto;font-family:var(--display);font-size:12px;font-weight:700;height:24px;justify-content:center;margin-top:2px;width:24px}.atak-diag .uc-b{flex:1 1 auto;min-width:0}.atak-diag .uc-name{color:var(--ink);font-family:var(--display);font-size:17px;font-weight:500;line-height:1.3}.atak-diag .uc-after,.atak-diag .uc-before{display:flex;font-size:16px;gap:10px;line-height:1.55;margin-top:8px}.atak-diag .uc-after span:first-child,.atak-diag .uc-before span:first-child{flex:0 0 auto;font-family:var(--display);font-size:10px;font-weight:700;letter-spacing:.1em;margin-top:4px;min-width:52px;text-transform:uppercase}.atak-diag .uc-before{color:var(--slate)}.atak-diag .uc-before span:first-child{color:var(--slate-2)}.atak-diag .uc-after{color:var(--ink-2)}.atak-diag .uc-after span:first-child{color:var(--red)}.atak-diag .uc-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);margin-top:8px;padding:20px 24px}.atak-diag .uc-block .uc{padding:14px 0}.atak-diag .uc-block .uc-name{color:var(--slate);font-size:16px}.atak-diag .uc-lock{background:var(--m0-bg);border:1px solid var(--m0-line);border-radius:var(--r-sm);color:var(--m0);display:inline-block;font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.06em;margin-top:8px;padding:3px 8px;text-transform:uppercase}.atak-diag .notreq{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r-sm);margin:24px 0 0;padding:20px 22px}.atak-diag .notreq div{color:#d6d7dd;display:flex;font-size:16px;gap:12px;line-height:1.5;margin-bottom:8px}.atak-diag .notreq div:last-child{margin-bottom:0}.atak-diag .notreq i{color:#ff6867;flex:0 0 auto;font-size:13px;font-style:normal;font-weight:700;margin-top:1px}.atak-diag .cost{background:var(--ink);border-radius:var(--r-md);margin-bottom:16px;padding:32px}.atak-diag .cost h2{color:#fff;font-family:var(--display);font-size:24px;font-weight:400;letter-spacing:-.015em;line-height:1.2;margin-bottom:12px}.atak-diag .cost p{color:#b0b1ba;font-size:16px;line-height:1.6}.atak-diag .cost-eq{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r-sm);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:24px 0 18px;padding:20px 16px}.atak-diag .cost-eq span{border-bottom:2px solid var(--red);color:#fff;font-family:var(--display);font-size:14px;font-weight:500;padding-bottom:4px;text-align:center}.atak-diag .cost-eq i{color:var(--red);font-size:16px;font-style:normal;font-weight:700}.atak-diag .cost .cost-note,.atak-diag .cost-note{color:#9ea0ab;font-size:13px;line-height:1.55}.atak-diag .close-card{background:var(--ink);border-radius:var(--r-md);margin-bottom:16px;padding:40px 32px}.atak-diag .close-card h2{color:#fff;font-family:var(--display);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px}.atak-diag .close-card p{color:#b0b1ba;font-size:20px;line-height:1.65}.atak-diag .scope{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r-sm);margin:24px 0;padding:20px 22px}.atak-diag .scope .scope-h,.atak-diag .scope-h{color:#9ea0ab;display:block;font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.atak-diag .scope div{color:#d6d7dd;display:flex;font-size:16px;gap:12px;line-height:1.5;margin-bottom:8px}.atak-diag .scope div:last-child{margin-bottom:0}.atak-diag .scope i{color:var(--red);flex:0 0 auto;font-size:11px;font-style:normal;margin-top:4px}.atak-diag .close-cta{background:var(--red);border-radius:0;color:#fff;display:block;font-family:var(--display);font-size:16px;font-weight:500;padding:18px 32px;text-align:center;text-decoration:none;transition:background .16s ease-out}.atak-diag .close-cta:hover{background:#ff6867;color:#fff}.atak-diag .close-cta:active{background:#f42b27}.atak-diag .close-card .close-sub,.atak-diag .close-sub{color:#9ea0ab;font-size:13px;margin-top:12px;text-align:center}.atak-diag .toolbar{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:32px}.atak-diag .footnote{color:var(--slate);font-size:13px;line-height:1.6;padding-top:16px;text-align:center}.atak-diag .rv{animation:rise .5s cubic-bezier(.22,1,.36,1) forwards;opacity:0;transform:translateY(12px)}@keyframes rise{to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.atak-diag .mrow{grid-template-areas:"n b" "g g";grid-template-columns:1fr 96px;row-gap:12px;gap:12px}.atak-diag .mrow>div:first-child{grid-area:n}.atak-diag .mrow>div:nth-child(2){grid-area:g}.atak-diag .mrow>div:nth-child(3){grid-area:b}.atak-diag .card,.atak-diag .close-card,.atak-diag .cost,.atak-diag .gate,.atak-diag .pcard,.atak-diag .wins{padding-left:22px;padding-right:22px}.atak-diag .wrap,.atak-diag .wrap-r{padding:0 18px}}@media (prefers-reduced-motion:reduce){.atak-diag *{animation-duration:.01ms!important;transition-duration:.01ms!important}.atak-diag .rv{opacity:1;transform:none}}@media print{.atak-diag{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.atak-diag .close-cta,.atak-diag .gate,.atak-diag .nav,.atak-diag .toolbar{display:none!important}.atak-diag .card,.atak-diag .close-card,.atak-diag .cost,.atak-diag .pc-compact,.atak-diag .pcard,.atak-diag .wins{box-shadow:none;break-inside:avoid}.atak-diag .brow,.atak-diag .mrow,.atak-diag .uc{break-inside:avoid}.atak-diag .close-card,.atak-diag .cost{background:#fff;border:1px solid var(--line)}.atak-diag .close-card h2,.atak-diag .cost h2{color:var(--ink)}.atak-diag .close-card p,.atak-diag .cost p,.atak-diag .notreq div,.atak-diag .scope div{color:var(--ink-2)}.atak-diag .close-card .close-sub,.atak-diag .cost .cost-note{color:var(--slate)}.atak-diag .cost-eq,.atak-diag .notreq,.atak-diag .scope{background:var(--surface);border:1px solid var(--line)}.atak-diag .scope .scope-h{color:var(--slate)}.atak-diag .cost-eq span{color:var(--ink)}.atak-diag .notreq i{color:var(--m3)}}.atak-diag .atak-diag-fullreview{margin:26px auto 0;max-width:var(--w-r);padding:0 20px 40px}.atak-diag .atak-diag-fullreview h2{color:var(--ink);font-family:var(--display);font-size:22px;font-weight:800;margin:0 0 6px}.atak-diag .atak-diag-fullreview .fr-sub{color:var(--slate);font-size:16px;margin:0 0 18px}.atak-diag .atak-diag-fullreview .hs-form-field{margin-bottom:16px}.atak-diag .atak-diag-fullreview label{color:var(--ink-2);display:block;font-size:13px;margin-bottom:6px}.atak-diag .atak-diag-fullreview .hs-input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);border-radius:var(--r-md);box-sizing:border-box;color:var(--ink);font-family:var(--body);font-size:15px;padding:12px 14px;width:100%}.atak-diag .atak-diag-fullreview textarea.hs-input{min-height:90px}.atak-diag .atak-diag-fullreview .hs-button{background:var(--red);border:0;border-radius:0!important;border-radius:var(--r-md);color:#fff;cursor:pointer;font-family:var(--display);font-size:14.5px;font-weight:700;padding:13px 26px;text-transform:uppercase;width:100%}.atak-diag .atak-diag-fullreview .hs-button:hover{filter:brightness(.95)}.atak-diag .atak-diag-fullreview .hs-error-msg{color:var(--m0);font-size:13px}.hs-form-field .hs-input{border-radius:0!important}.atak-diag #gateFormSlot{margin:22px auto 0;max-width:440px;text-align:left}.atak-diag #gateFormSlot .atak-diag-fullreview{margin:0;max-width:none;padding:0}.atak-diag #gateFormSlot .atak-diag-fullreview h2{font-size:28px!important;font-weight:400!important;text-align:center}.atak-diag #gateFormSlot .atak-diag-fullreview .fr-sub{text-align:center}.atak-diag .atak-diag-logo{display:block;height:38px;width:auto}