@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_fe6aa2b7-module__xtNqZW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_fe6aa2b7-module__xtNqZW__variable{--font-sans:"Manrope", "Manrope Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.341_rbs6dql3t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.40d3ll7mho212.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3-4lwpipb4a4k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.2p-978ij53_v6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_b2e87134-module__JltRXW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_b2e87134-module__JltRXW__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
:root{--ink:#0a0d2a;--paper:#f3f4fb;--acid:#22c7f0;--mint:#d9f6ff;--line:#1b235b2b;--muted:#646b82;--magenta:#e72d87;--coral:#ff654f;--indigo:#171950}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), sans-serif;margin:0}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}header{border-bottom:1px solid var(--line);z-index:4;align-items:center;height:78px;padding:0 clamp(24px,5vw,78px);display:flex;position:relative}.brand{letter-spacing:.11em;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.brand-monogram{color:#0000;background:linear-gradient(135deg, var(--acid), var(--magenta) 58%, var(--coral));width:38px;height:38px;font:800 13px var(--font-mono);letter-spacing:-.08em;-webkit-background-clip:text;background-clip:text;border:1px solid #22c7f08c;border-radius:6px;place-items:center;display:grid;box-shadow:inset 0 0 18px #22c7f01c,0 0 24px #e72d871a}.polish-project{color:#8e98bb;font:600 8px var(--font-mono);letter-spacing:.08em;white-space:nowrap;border:0;align-items:center;gap:6px;margin-left:18px;padding:0;display:inline-flex}.polish-project span{font-size:12px;line-height:1}.brand-primary img{width:174px;height:auto;display:block}.lang-switch{border:1px solid #75b3ff40;border-radius:999px;gap:3px;padding:3px;display:flex}.lang-switch a{color:#8f99be;font:700 9px var(--font-mono);border-radius:999px;padding:5px 7px}.lang-switch a.active{color:#fff;background:#22c7f02e}.language-switch-menu{margin-left:auto;padding:0;transition:border-color .2s,background .2s;position:relative}.language-switch-menu:hover,.language-switch-menu[open]{background:#22c7f014;border-color:#5ddbf8b8}.language-switch-menu summary{color:#fff;min-width:82px;min-height:36px;font:700 9px var(--font-mono);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:7px 11px;list-style:none;display:flex}.language-switch-menu summary::-webkit-details-marker{display:none}.language-switch-menu summary:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #5ddbf8}.language-current-flag{font-size:13px;line-height:1}.language-switch-menu summary b{font:inherit}.language-chevron{border-bottom:1.5px solid #8fdcf2;border-right:1.5px solid #8fdcf2;width:6px;height:6px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.language-switch-menu[open] .language-chevron{transform:rotate(225deg)translate(-1px,-1px)}.language-switch-menu nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b27fa;border:1px solid #75b3ff59;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:5px;width:min(252px,100vw - 32px);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 60px #00000073}.language-switch-menu nav a{justify-content:center;align-items:center;gap:5px;display:flex}.language-switch-menu nav a span{font-size:12px}.mark{background:var(--ink);color:var(--acid);width:38px;height:38px;font:700 11px var(--font-mono);place-items:center;display:grid}nav{color:#424943;gap:34px;margin:auto;font-size:13px;display:flex}nav a:hover{color:#000}.lang{border:1px solid var(--line);font:700 11px var(--font-mono);background:0 0;border-radius:999px;padding:8px 13px}.hero{text-align:center;flex-direction:column;align-items:center;min-height:690px;padding:104px 24px 70px;display:flex;position:relative;overflow:hidden}.eyebrow,.section-label{font:700 11px/1.45 var(--font-mono);letter-spacing:.13em}.eyebrow:before{content:"";vertical-align:middle;background:currentColor;width:24px;height:1px;margin-right:12px;display:inline-block}.hero h1{letter-spacing:-.075em;z-index:1;margin:44px 0 38px;font-size:clamp(66px,10vw,148px);line-height:.78;position:relative}.hero h1 em,.analysis h2 em,.verdict h2 em{font-family:Georgia,serif;font-weight:400}.lead{color:#414943;max-width:760px;margin:0;font-size:clamp(17px,2vw,23px);line-height:1.5;position:relative}.hero-actions{gap:10px;margin-top:38px;display:flex;position:relative}.primary,.ghost,.dropzone button{border:1px solid var(--ink);background:var(--ink);color:#fff;padding:15px 21px;font-weight:750}.primary span{color:var(--acid);margin-left:18px}.ghost{color:var(--ink);background:0 0}.speed-promise{color:#cbd5f2;font:750 11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;border-left:2px solid #22c7f0;align-items:center;gap:14px;margin-top:22px;padding:4px 0 4px 15px;display:inline-flex}.speed-promise strong{color:#0000;letter-spacing:-.05em;background:linear-gradient(105deg,#e72d87,#ff654f 50%,#22c7f0);-webkit-background-clip:text;background-clip:text;padding:0;font-size:22px;line-height:1}.trust{width:min(1040px,100%);font:700 10px var(--font-mono);color:#59615a;text-transform:uppercase;letter-spacing:.05em;grid-template-columns:repeat(5,1fr);gap:0;margin-top:50px;display:grid}.trust span{border-top:1px solid #75b3ff3b;border-bottom:1px solid #75b3ff3b;justify-content:center;align-items:center;min-height:67px;padding:16px 15px;transition:color .45s,background-color .45s,box-shadow .45s;display:flex}.trust span:before{content:"";border:1px solid #7884ac;border-radius:50%;flex:none;width:7px;height:7px;margin-right:9px;transition:background-color .45s,border-color .45s,box-shadow .45s}.trust span+span{border-left:1px solid #75b3ff2e}.trust span.active{color:#45dcff;background:#22c7f012;box-shadow:inset 0 -2px #22c7f0}.trust span.active:before{background:#22c7f0;border-color:#22c7f0;box-shadow:0 0 14px #22c7f0cc}.orb{filter:blur(2px);opacity:.72;border-radius:50%;position:absolute}.orb-a{background:radial-gradient(circle at 38% 34%,#fff 0,#caff73 30%,#9ad730 58%,#0000 70%);width:430px;height:430px;top:80px;left:-190px}.orb-b{background:radial-gradient(circle,#b8ff3d,#0000 68%);width:390px;height:390px;bottom:0;right:-240px}.audiences{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.audiences article{border-right:1px solid var(--line);padding:48px clamp(25px,4vw,65px)}.audiences article:last-child{border:0}.audiences article>span,.layer-list article>span{font:700 10px var(--font-mono);color:#788079}.audiences h2{margin:36px 0 12px;font-size:20px}.audiences p{color:var(--muted);margin:0;line-height:1.65}.analysis{color:#f6f7f0;background:#101511;padding:90px clamp(24px,6vw,96px) 110px}.section-label{color:#879087}.section-label:before{content:"";background:var(--acid);width:8px;height:8px;margin-right:10px;display:inline-block}.analysis-intro{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:6vw;margin-top:55px;display:grid}.analysis-grid{margin-top:58px}.analysis h2,.layers>h2,.faq h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,6vw,82px);line-height:.96}.analysis-intro>div>p{color:#99a29a;max-width:460px;line-height:1.6}.price{flex-wrap:wrap;align-items:center;gap:18px;margin:0 0 6px;display:flex}.price strong{color:var(--acid);white-space:nowrap;font-size:clamp(30px,3vw,43px)}.price span{font:10px var(--font-mono);color:#899189;flex-basis:100%}.price span small{color:#68716a;text-transform:uppercase;letter-spacing:.06em;margin-top:9px;display:block}.case-package{background:linear-gradient(110deg,#22c7f01f,#7a48d421 48%,#e72d871f);border:1px solid #22c7f047;grid-template-columns:auto 1fr;align-items:center;gap:clamp(24px,4vw,54px);margin-top:42px;padding:28px clamp(24px,4vw,48px);display:grid}.case-package>strong{letter-spacing:-.075em;color:#0000;background:linear-gradient(110deg,#22c7f0,#e72d87 65%,#ff654f);-webkit-background-clip:text;background-clip:text;min-width:150px;font-size:clamp(60px,8vw,110px);line-height:.8}.case-package h3{color:#f6f7ff;margin:0 0 7px;font-size:clamp(20px,2.2vw,31px)}.case-package p{color:#aab4d6;max-width:760px;margin:0;line-height:1.6}.dropzone{text-align:center;background:radial-gradient(circle at 50% 60%,#b8ff3d14,#0000 50%);border:1px dashed #566057;place-content:center;width:100%;min-height:560px;padding:40px;transition:all .2s;display:grid}.dropzone:hover,.dropzone.has-files{border-color:var(--acid);background-color:#b8ff3d06}.dropzone.locked{cursor:default;border-style:solid;border-color:#75b3ff33}.dropzone.locked:hover{background-color:#0000}.payment-gate{width:min(780px,86vw)}.payment-gate h3{margin-bottom:10px}.payment-gate>p{text-align:center;max-width:520px;margin:0 auto 25px;line-height:1.55}.payment-gate .drop-kicker{color:#6f7da8;letter-spacing:.11em;margin:18px auto 0}.payment-gate>.locked-upload{color:#7580a6;width:min(500px,100%);min-height:74px;box-shadow:none;background:#080b2780;border:1px dashed #75b3ff42;margin:22px auto 0;display:block}.gate-included{color:#b8c2e2;background:#22c7f012;border:1px solid #22c7f02e;justify-content:center;align-items:center;gap:13px;width:min(500px,100%);margin:14px auto 0;padding:11px 15px;display:flex}.gate-included strong{color:#51d7f3;letter-spacing:-.04em;font-size:20px}.gate-included span{font:8px/1.45 var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.payment-gate>small{color:#aab6dd;font:9px/1.5 var(--font-mono);margin-top:14px;display:block}.unlock-row{border-top:1px solid #75b3ff24;justify-content:space-between;align-items:center;gap:20px;width:min(500px,100%);margin:12px auto 0;padding-top:18px;display:flex}.unlock-row>span{color:#929cbe;font:9px/1.45 var(--font-mono);text-align:left;text-transform:uppercase;letter-spacing:.06em}.unlock-row>button{flex:none}.promo{color:#7580a6;width:min(500px,100%);margin:13px auto 0}.promo summary{cursor:pointer;width:max-content;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:auto}.promo>div{justify-content:center;gap:7px;margin-top:11px;display:flex}.promo input{color:#fff;width:205px;font:9px var(--font-mono);text-transform:uppercase;background:#04071d8c;border:1px solid #75b3ff47;outline:none;padding:10px 12px}.promo input:focus{border-color:#22c7f0}.promo button{color:#bfc8e9;min-width:auto;box-shadow:none;background:0 0;border:1px solid #75b3ff47;margin:0;padding:10px 13px}.promo button:disabled,.payment-gate button:disabled{opacity:.45;cursor:not-allowed}.payment-methods{text-align:center;flex-direction:column;align-items:center;gap:22px;width:min(760px,92vw);margin:34px auto 0;display:flex}.payment-tier{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.payment-tier>span{color:#7d88ac;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.payment-tier>div{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.payment-tier figure{background:0 0;border:0;place-items:center;margin:0;display:grid}.payment-tier img{object-fit:contain;width:auto;height:auto;display:block}.payment-tier-featured>div{gap:24px 36px}.payment-tier-featured figure{min-width:108px;min-height:58px}.payment-tier-featured img{width:116px;height:52px}.payment-tier-other{border-top:1px solid #75b3ff1c;gap:9px;padding-top:18px}.payment-tier-other>span{color:#566183;font-size:7px}.payment-tier-other>div{opacity:.78;gap:13px 20px}.payment-tier-other figure{min-width:58px;min-height:34px}.payment-tier-other img{width:50px;height:29px}.legal-consent{text-align:left;color:#7d88ac;cursor:pointer;align-items:flex-start;gap:10px;max-width:560px;margin:18px auto 4px;font-size:11px;line-height:1.5;display:flex}.legal-consent input{accent-color:#e72d87;flex:none;width:16px;height:16px;margin-top:1px}.legal-consent a{color:#4559b8;text-underline-offset:2px;text-decoration:underline}.access-message{color:#aab6dd;font:9px var(--font-mono);margin-top:16px;display:block}.upload-icon{width:66px;height:66px;color:var(--acid);border:1px solid #5c665e;border-radius:50%;place-items:center;margin:auto;font-size:28px;display:grid}.dropzone h3{margin:24px 0 6px;font-size:23px}.dropzone p{font:10px var(--font-mono);color:#869087;margin:0 0 28px}.dropzone button{background:var(--acid);color:var(--ink);margin:auto}.ticker{background:var(--acid);white-space:nowrap;font:700 11px var(--font-mono);letter-spacing:.07em;padding:17px 0;overflow:hidden}.technology-band{color:#fff;background:#0a0d2a}.technology-band>p{text-align:center;color:#a8b3d7;font:700 9px var(--font-mono);letter-spacing:.14em;margin:0;padding:15px 24px 12px}.ticker-track{will-change:transform;width:max-content;animation:34s linear infinite marquee;display:flex}.ticker-group{flex-shrink:0;align-items:center;display:flex}.ticker-group>span{align-items:center;display:flex}.ticker-group>span:after{content:"◆";color:#0a0d2a7a;margin:0 18px;font-size:7px}@keyframes marquee{to{transform:translate(-50%)}}.layers{padding:100px clamp(24px,6vw,96px)}.layers>h2,.layers-heading{margin-top:42px}.layers-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,6vw,82px);line-height:.96}.six-tests{background:linear-gradient(110deg,#dff8ff9e,#eee6ffb8 52%,#ffe7f28c);border:1px solid #4a589d33;align-items:center;gap:clamp(24px,4vw,54px);min-height:150px;margin-top:46px;padding:22px clamp(24px,4vw,52px);display:flex;overflow:hidden}.six-tests strong{letter-spacing:-.08em;color:#0000;background:linear-gradient(145deg,#22c7f0 15%,#7a48d4 48%,#e72d87 72%,#ff654f);-webkit-background-clip:text;background-clip:text;flex:none;padding:.08em .06em .12em 0;font-size:clamp(92px,11vw,158px);line-height:.72}.six-tests span{color:#242c53;max-width:620px;font:750 clamp(15px, 1.8vw, 23px)/1.35 var(--font-sans);letter-spacing:-.01em}.section-intro{max-width:660px;color:var(--muted);font-size:18px;line-height:1.65}.layer-list{border-top:1px solid var(--line);margin-top:60px}.layer-list article{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr auto;align-items:center;gap:25px;padding:27px 0;display:grid}.layer-list h3{margin:0;font-size:19px}.provider-heading{align-items:center;gap:19px;margin-bottom:13px;display:flex}.provider-logo{flex:0 0 142px;justify-content:flex-start;align-items:center;height:42px;display:flex}.provider-logo img{object-fit:contain;object-position:left center;width:auto;max-width:138px;height:auto;max-height:38px;display:block}.provider-logo-1 img{max-width:126px}.provider-logo-2 img{max-width:98px}.provider-logo-4 img{background:#080c1d;max-width:112px;max-height:none;padding:8px 12px}.layer-list p{color:var(--muted);font:11px/1.6 var(--font-mono);max-width:800px;margin:0}.layer-list .provider-description{color:#333b57;max-width:880px;font:13px/1.55 var(--font-sans);margin-top:9px}.provider-disclaimer{color:#6b728c;max-width:980px;font:10px/1.6 var(--font-mono);margin:20px 0 0 90px}.layer-list b{font:700 9px var(--font-mono);color:#39721c;background:#d8f7c9;border-radius:50px;padding:7px 11px}.layer-list b.pending{color:#7a6321;background:#f3e9bc}.verdict{background:#dfffc4;grid-template-columns:1fr 1fr;gap:80px;margin:0 clamp(24px,6vw,96px);padding:80px;display:grid}.verdict h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,58px)}.scale{grid-template-columns:repeat(4,1fr);align-content:center;display:grid}.scale-wrap{align-self:center}.scale-wrap>p{color:#374064;font:700 11px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px}.scale>span{background:#6bcf46;height:13px}.scale div{color:#5d645d;margin-top:12px;font-size:12px}.scale b{color:var(--ink);font:700 12px var(--font-mono);display:block}.faq{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:120px clamp(24px,6vw,96px);display:grid}.seo-copy{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:105px clamp(24px,6vw,96px) 0;padding:72px 0}.seo-copy-grid{grid-template-columns:.82fr 1.18fr;gap:8vw;margin-top:42px;display:grid}.seo-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,70px);line-height:.98}.seo-copy p{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.75}.seo-copy nav{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.seo-copy nav a{color:#354374;font:700 10px var(--font-mono);border:1px solid #263e912e;padding:8px 11px}.seo-copy nav a:hover{color:#0a0d2a;border-color:#22c7f0}.faq h2{margin-top:40px;font-size:clamp(40px,5vw,70px)}.faq details{border-top:1px solid var(--line);padding:23px 0}.faq details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;grid-template-columns:40px 1fr auto;gap:12px;font-weight:750;list-style:none;display:grid}summary::-webkit-details-marker{display:none}summary span{font:10px var(--font-mono);color:#818982}summary b{font-size:20px}.faq details[open] summary b{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:700px;padding-left:52px;line-height:1.65}.status{color:#68708b;font:8px var(--font-mono);border-top:1px solid #252b46;grid-column:1/-1;align-items:center;gap:15px;padding-top:17px;display:flex}.pulse{background:#72d33b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #dff7d4}.status a{color:#7e87a3;margin-left:auto}footer{color:#fff;background:#101511;grid-template-columns:1fr 1fr;gap:35px;margin-top:70px;padding:65px clamp(24px,6vw,96px);display:grid}footer p{color:#9ca49d}footer>div{justify-content:flex-start;gap:25px;font-size:13px;display:flex}footer .protected-email{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}footer .protected-email:hover{color:#fff}footer small{color:#737c74;border-top:1px solid #333b34;grid-column:1/-1;padding-top:25px}.inline-cta{isolation:isolate;color:#fff;background:radial-gradient(at 18% 82%,#22c7f04d,#0000 34%) 0 0/125% 125%,radial-gradient(at 84% 18%,#e72d8745,#0000 36%) 0 0/125% 125%,linear-gradient(120deg,#080b27,#15194d 54%,#090c2d) 0 0/100% 100%;border:1px solid #708bdc2e;border-left:0;border-right:0;justify-content:center;align-items:center;min-height:210px;margin:0;padding:52px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #1f2c7047}.inline-cta:before,.inline-cta:after{content:"";z-index:-1;filter:blur(8px);opacity:.8;width:46%;height:2px;position:absolute;transform:rotate(-9deg)}.inline-cta:before{filter:none;opacity:.36;background:#22c7f047;width:26px;height:26px;top:28%;left:6%;transform:none;box-shadow:34px 0 #22c7f029,68px 34px #22c7f01c,102px 34px #22c7f02e,136px 68px #7a48d41c,170px 68px #7a48d414,204px 102px #7a48d41a}.inline-cta:after{filter:none;opacity:.34;background:#e72d873d;width:30px;height:30px;bottom:24%;right:7%;transform:none;box-shadow:-38px 0 #e72d8721,-76px -38px #ff654f29,-114px -38px #e72d8717,-152px -76px #7a48d421}@keyframes cta-atmosphere{0%{background-position:0 100%,100% 0,50%}to{background-position:13% 80%,82% 18%,50%}}@keyframes cta-pixels-left{0%{opacity:.27;transform:translate(0,0)}to{opacity:.48;transform:translate(16px,-9px)}}@keyframes cta-pixels-right{0%{opacity:.24;transform:translate(0,0)}to{opacity:.44;transform:translate(-14px,10px)}}.inline-cta .primary{background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;padding:15px 22px;position:relative;box-shadow:0 12px 38px #e72d8747}.report-cta{text-align:center;min-height:360px;padding:74px 24px;animation:14s ease-in-out infinite alternate cta-atmosphere}.report-cta:before{animation:9s ease-in-out infinite alternate cta-pixels-left}.report-cta:after{animation:11s ease-in-out infinite alternate cta-pixels-right}.report-cta>div{flex-direction:column;align-items:center;width:min(790px,100%);display:flex}.report-cta p{color:#71daf4;font:9px var(--font-mono);letter-spacing:.16em;margin:0 0 18px}.report-cta h2{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(30px,4.5vw,59px);line-height:.98}.report-cta>div>span{color:#aab5d8;max-width:590px;margin:22px 0 30px;line-height:1.65}.report-cta button{color:#fff;cursor:pointer;font-weight:700}.legal-page{min-height:100vh;color:var(--ink);background:#f7f8fc}.legal-page>header{background:#fff;position:static}.legal-document{width:min(900px,100% - 40px);margin:0 auto;padding:80px 0 110px}.legal-back{color:#667095;margin-bottom:48px;font-size:13px;display:inline-block}.legal-document h1{letter-spacing:-.055em;max-width:780px;margin:12px 0 20px;font-size:clamp(42px,7vw,78px);line-height:.96}.legal-intro{color:#566080;max-width:650px;font-size:18px;line-height:1.6}.legal-document>small{color:#8790ac;font:9px var(--font-mono);margin-top:20px;display:block}.legal-sections{border-top:1px solid #dfe3ee;margin-top:62px}.legal-sections section{border-bottom:1px solid #dfe3ee;grid-template-columns:minmax(220px,.8fr) 1.7fr;gap:28px 60px;padding:34px 0;display:grid}.legal-sections h2{grid-row:1/span 6;margin:0;font-size:19px}.legal-sections p{color:#505a78;margin:0;line-height:1.75}.legal-contact{color:#aab5d8;background:#11152f;margin-top:48px;padding:26px}.legal-contact a{color:#fff}.scanning{width:min(500px,75vw)}.radar{background:repeating-radial-gradient(circle,#0000 0 15px,#313932 16px 17px);border:1px solid #576157;border-radius:50%;width:100px;height:100px;margin:0 auto 25px;position:relative}.radar:after{content:"";background:var(--acid);transform-origin:0;height:1px;animation:1.4s linear infinite scan;position:absolute;inset:49px 0 auto 50px}.radar i{background:conic-gradient(#b8ff3d59,#0000 25%);border-radius:50%;position:absolute;inset:10px}@keyframes scan{to{transform:rotate(360deg)}}.progress{background:#333b34;height:4px;margin-top:25px}.progress span{background:var(--acid);height:100%;transition:all .2s;display:block}.result{text-align:left;grid-template-columns:160px 1fr;align-items:center;gap:35px;width:min(920px,82vw);max-width:920px;display:grid}.score{text-align:center;border:1px solid #526052;padding:22px}.score span{font:9px var(--font-mono);display:block}.score strong{color:#ff765e;font-size:66px}.score small{color:#8c978d}.result h3{font-size:25px}.result>div>p{font:14px/1.6 var(--font-sans)}.result .danger{font:700 10px var(--font-mono);color:#ff765e}.result-actions{flex-wrap:wrap;gap:8px;display:flex}.result-actions .reset{color:#fff;background:0 0;border-color:#566057}.result-actions .followup{background:linear-gradient(105deg,#22c7f0,#7a48d4);border:0}.result-actions .case-link{color:#bfc8e9;background:0 0;border-color:#75b3ff52}.case-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:18px 0;display:grid}.case-results>span{color:#8290ba;font:8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;margin-bottom:2px}.case-results b{color:#d4dbf2;background:#75b3ff14;justify-content:space-between;gap:12px;min-width:0;padding:9px 11px;font-size:10px;display:flex;overflow:hidden}.case-results b em{color:#ff765e;font:700 9px var(--font-mono);flex:none}.report-details{color:var(--ink);background:#f3f4fb;padding:0 clamp(24px,6vw,96px) 110px}.report-header{color:#fff;background:#080b27;border:0;justify-content:space-between;align-items:center;gap:35px;height:auto;margin:0 calc(-1*clamp(24px,6vw,96px));padding:44px clamp(24px,6vw,96px);display:flex}.report-header p,.report-kicker{color:#22c7f0;font:750 8px var(--font-mono);letter-spacing:.13em;margin:0 0 12px}.report-header h2{font:750 clamp(25px, 4vw, 48px) var(--font-sans);letter-spacing:-.04em;margin:0 0 8px}.report-header span{color:#9ca7ca;font:9px var(--font-mono)}.report-score{flex:none;align-items:baseline;display:flex}.report-score strong{letter-spacing:-.08em;color:#0000;background:linear-gradient(135deg,#22c7f0,#e72d87 62%,#ff654f);-webkit-background-clip:text;background-clip:text;font-size:clamp(62px,9vw,118px);line-height:.8}.report-score small{color:#8994bb;font:700 12px var(--font-mono)}.demo-disclaimer{color:#646e91;font:700 8px var(--font-mono);letter-spacing:.08em;background:#e8ebf7;margin:0 calc(-1*clamp(24px,6vw,96px));padding:10px clamp(24px,6vw,96px)}.report-summary{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;gap:7vw;padding:75px 0;display:grid}.report-summary>div>span{color:#e72d87;font:750 8px var(--font-mono);letter-spacing:.13em}.report-summary h3{letter-spacing:-.055em;max-width:700px;margin:20px 0;font-size:clamp(35px,5vw,66px);line-height:.98}.report-summary p{max-width:720px;color:var(--muted);line-height:1.7}.report-summary dl{align-self:end;margin:0}.report-summary dl div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:15px;padding:13px 0;display:grid}.report-summary dt{color:#838aa4;font:8px var(--font-mono);text-transform:uppercase}.report-summary dd{text-overflow:ellipsis;font:700 10px var(--font-mono);margin:0;overflow:hidden}.heatmap-section{border-bottom:1px solid var(--line);grid-template-columns:minmax(300px,1fr) minmax(300px,.8fr);align-items:center;gap:7vw;padding:90px 0;display:grid}.heatmap-visual{background:#080b27;min-height:660px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0a0d2a2e}.heatmap-visual img{object-fit:cover}.heatmap-visual>span{z-index:2;background:#e72d8742;border:2px solid #ff654f;position:absolute;box-shadow:0 0 34px #e72d8773,inset 0 0 22px #ff654f40}.heatmap-visual>span b{color:#fff;width:31px;height:31px;font:700 9px var(--font-mono);background:#e72d87;border-radius:50%;place-items:center;display:grid;position:absolute;top:-16px;left:-16px}.heatmap-section h3{letter-spacing:-.05em;margin:0 0 28px;font-size:clamp(35px,4vw,57px);line-height:1}.heatmap-section>div:last-child>p:last-child{color:var(--muted);margin-top:27px;line-height:1.7}.heatmap-note{border-top:1px solid var(--line);align-items:center;gap:16px;padding:15px 0;display:flex}.heatmap-note:last-of-type{border-bottom:1px solid var(--line)}.heatmap-note>b{color:#e72d87;font:750 9px var(--font-mono)}.heatmap-note div{flex-direction:column;gap:4px;display:flex}.heatmap-note strong{font-size:13px}.heatmap-note span{color:#757d98;font:8px var(--font-mono)}.report-layers{gap:22px;padding:90px 0;display:grid}.report-layers>article{border:1px solid var(--line);background:#fff;padding:clamp(28px,4vw,55px);box-shadow:0 14px 38px #1d265b0a}.layer-report-head{grid-template-columns:55px 1fr auto;align-items:center;gap:24px;display:grid}.layer-report-head>span{color:#858daa;font:750 8px var(--font-mono)}.layer-report-head h3{letter-spacing:-.04em;margin:0 0 6px;font-size:clamp(26px,3vw,42px)}.layer-report-head p{color:#e72d87;font:750 8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin:0}.layer-report-head>strong{letter-spacing:-.06em;font-size:clamp(35px,5vw,65px)}.layer-report-head>strong small{color:#9097ad;font:700 9px var(--font-mono);letter-spacing:0}.layer-summary{max-width:800px;color:var(--muted);margin:30px 0;font-size:16px;line-height:1.65}.finding-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.finding-grid>div{background:#eefaff;border-left:3px solid #22c7f0;flex-direction:column;justify-content:space-between;gap:13px;min-height:82px;padding:15px;display:flex}.finding-grid>div.warn{background:#fff8e9;border-color:#ffb24e}.finding-grid>div.risk{background:#fff0f6;border-color:#e72d87}.finding-grid span{color:#6e7590;font:8px/1.4 var(--font-mono);text-transform:uppercase}.finding-grid b{font-size:12px;line-height:1.4}.human-comment{color:#fff;background:#10133a;margin-top:26px;padding:25px}.human-comment>span{color:#22c7f0;font:750 7.5px var(--font-mono);letter-spacing:.12em}.human-comment p{margin:14px 0 10px;font-size:14px;line-height:1.6}.human-comment small{color:#8994b9;font:8px/1.5 var(--font-mono)}.raw-data{border:1px solid var(--line);background:#f7f8fc;margin-top:12px}.raw-data summary{color:#626b89;font:750 8px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;justify-content:space-between;padding:14px 17px;display:flex}.raw-data pre{border-top:1px solid var(--line);color:#343b58;max-height:360px;font:9px/1.55 var(--font-mono);white-space:pre-wrap;word-break:break-word;background:#eef0f7;margin:0;padding:18px;overflow:auto}.final-verdict{color:#fff;background:radial-gradient(circle at 85% 15%,#e72d874d,#0000 34%),radial-gradient(circle at 8% 90%,#22c7f040,#0000 33%),#080b27;grid-template-columns:1fr 1fr;gap:24px 7vw;padding:clamp(42px,7vw,90px);display:grid}.final-verdict>span{color:#22c7f0;font:750 8px var(--font-mono);letter-spacing:.14em;grid-column:1/-1}.final-verdict>strong{letter-spacing:-.09em;color:#0000;background:linear-gradient(135deg,#22c7f0,#e72d87 60%,#ff654f);-webkit-background-clip:text;background-clip:text;grid-column:1/-1;font-size:clamp(100px,18vw,240px);line-height:.72}.final-verdict>strong small{color:#69749b;font:700 15px var(--font-mono);letter-spacing:0}.final-verdict>h2{letter-spacing:-.06em;grid-column:1/-1;max-width:950px;margin:10px 0 0;font-size:clamp(38px,6vw,82px);line-height:.95}.final-verdict>p{color:#b1bad8;grid-column:1/-1;max-width:780px;font-size:18px;line-height:1.6}.final-verdict h3{color:#22c7f0;font:750 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:20px 0}.final-verdict div p{color:#c0c7df;font-size:13px;line-height:1.6}.download-report{color:#fff;background:linear-gradient(110deg,#161a50,#242164 58%,#42174d);justify-content:space-between;align-items:center;gap:35px;padding:55px;display:flex}.download-report span{color:#22c7f0;font:750 7.5px var(--font-mono);letter-spacing:.1em}.download-report h3{margin:12px 0 6px;font-size:27px}.download-report p{color:#aeb6d4;margin:0;font-size:13px}.download-report .primary{background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;flex:none}.retention-notice{background:#e9edfa;border:1px solid #cfd8f1;border-top:0;align-items:center;gap:22px;padding:24px 30px;display:flex}.retention-notice>span{color:#fff;width:50px;height:50px;font:750 20px var(--font-mono);background:#e72d87;border-radius:50%;flex:none;place-items:center;display:grid}.retention-notice strong{color:#171b40;margin-bottom:5px;font-size:14px;display:block}.retention-notice p{color:#5f6885;margin:0;font-size:12px;line-height:1.55}.retention-actions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.retention-actions button{color:#273158;min-width:0;box-shadow:none;background:0 0;border:1px solid #abb8dd;padding:9px 12px;font-size:9px}@media (max-width:850px){header{height:66px}nav{display:none}.lang,.lang-switch{margin-left:auto}.polish-project{margin-left:10px}.hero{min-height:650px;padding-top:90px}.hero h1{font-size:20vw}.speed-promise{margin-top:18px}.trust{grid-template-columns:1fr 1fr}.trust span:last-child{grid-column:1/-1}.audiences,.analysis-intro,.verdict,.faq,.seo-copy-grid{grid-template-columns:1fr}.six-tests{justify-content:flex-start}.audiences article{border-right:0;border-bottom:1px solid var(--line)}.analysis-intro{gap:50px}.case-package{grid-template-columns:1fr}.case-package>strong{min-width:0}.analysis-grid{margin-top:42px}.dropzone{min-height:380px;padding:24px}.verdict{gap:45px;margin:0;padding:55px 25px}.faq{gap:60px}.status span:not(.pulse),.status b{display:none}footer{grid-template-columns:1fr}footer>div{justify-content:flex-start}footer small{grid-column:auto}.result{text-align:center;grid-template-columns:1fr}.report-summary,.heatmap-section{grid-template-columns:1fr}.heatmap-visual{min-height:520px}.finding-grid{grid-template-columns:1fr 1fr}.score{max-width:180px;margin:auto}.result-actions{justify-content:center}}@media (max-width:520px){.brand>span:last-child{font-size:11px}.polish-project{padding:5px 7px;font-size:0}.polish-project span{font-size:13px}.hero-actions{flex-direction:column;width:100%;max-width:320px}.hero-actions>*{width:100%}.audiences article{padding:36px 24px}.layer-list article{grid-template-columns:35px 1fr}.layer-list b{grid-column:2;width:max-content}.provider-heading{flex-direction:column;align-items:flex-start;gap:7px}.provider-logo{flex-basis:auto;width:128px;height:34px}.provider-logo img{max-width:124px;max-height:31px}.provider-disclaimer{margin-left:0}.price{flex-direction:column;align-items:flex-start}.price strong{font-size:26px}.inline-cta{text-align:center;min-height:175px;margin:0;padding:42px 18px}.report-cta{min-height:320px}.legal-page>header nav{display:none}.legal-document{padding-top:52px}.legal-sections section{grid-template-columns:1fr;gap:18px}.legal-sections h2{grid-row:auto}.unlock-row{flex-direction:column}.unlock-row>span{text-align:center}.inline-cta .primary{width:min(100%,300px)}.six-tests{gap:20px;min-height:124px;padding:20px}.six-tests strong{font-size:92px}.six-tests span{font-size:14px}.scale div{font-size:9px}.faq details p{padding-left:0}.result-actions{flex-direction:column}.case-results{text-align:left;grid-template-columns:1fr}.case-results>span{grid-column:auto}.report-details{padding-left:16px;padding-right:16px}.report-header,.demo-disclaimer{margin-left:-16px;margin-right:-16px}.report-header{align-items:flex-start}.report-header span{max-width:180px;display:block}.report-summary,.heatmap-section{padding:55px 0}.heatmap-visual{min-height:460px}.layer-report-head{grid-template-columns:35px 1fr}.layer-report-head>strong{grid-column:2}.finding-grid{grid-template-columns:1fr}.final-verdict{grid-template-columns:1fr;padding:48px 24px}.download-report{flex-direction:column;align-items:stretch;padding:35px 24px}.download-report .primary{text-align:center}.retention-notice{align-items:flex-start;padding:22px 18px}.retention-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}.pending-pulse{background:#e0aa35;box-shadow:0 0 0 5px #f4e9cb}.brand-symbol{object-fit:cover;mix-blend-mode:screen;border-radius:3px;width:58px;height:42px}.footer-brand img{border-radius:5px;width:246px;height:auto}.footer-brand{align-self:start;width:max-content;font-size:12px}.footer-brand .brand-monogram{width:32px;height:32px;font-size:11px}.scan-brand{aspect-ratio:1.83;object-fit:cover;border:1px solid #22c7f04d;width:min(480px,75vw);margin:0 auto 24px;display:block;box-shadow:0 0 55px #22c7f026}header{color:#f7f7ff;background:#0a0d2a;border-bottom-color:#75b3ff29}header nav,header .lang{color:#c4c9e8}header nav a:hover{color:#22c7f0}header .lang{border-color:#75b3ff40}.hero{color:#f7f7ff;background:radial-gradient(circle at 82% 20%,#126aa46b,#0000 36%),radial-gradient(circle at 15% 75%,#e72d8733,#0000 32%),linear-gradient(135deg,#090b29 0%,#171950 53%,#0a3154 100%)}.hero .lead,.hero .trust{color:#b9c2df}.hero .trust span:first-child{color:#22c7f0}.hero .primary,.dropzone button{color:#fff;background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;box-shadow:0 12px 35px #e72d8738}.hero .ghost{color:#f7f7ff;border-color:#baccff66}.hero .orb-a{background:radial-gradient(circle,#22c7f094,#0000 67%)}.hero .orb-b{background:radial-gradient(circle,#e72d8770,#0000 68%)}.audiences{color:#f5f6ff;background:#10133a;border-color:#75b3ff26}.audiences article{border-color:#75b3ff26}.audiences p,.audiences article>span{color:#aab3d2}.audience-more{color:#5ddbf8;font:700 10px var(--font-mono);text-underline-offset:5px;margin-top:22px;text-decoration:underline;display:inline-block}.ecommerce-page{color:var(--ink);background:#f4f5fb}.ecommerce-header{background:#090c2b;position:relative}.ecommerce-page article>section{scroll-margin-top:20px}.ecommerce-hero{color:#f7f7ff;background:radial-gradient(circle at 85% 24%,#22c7f03b,#0000 30%),radial-gradient(circle at 12% 88%,#e72d872e,#0000 34%),linear-gradient(135deg,#090b29,#171950 58%,#092b49);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(50px,8vw,120px);min-height:690px;padding:90px clamp(24px,7vw,110px);display:grid;overflow:hidden}.ecommerce-hero-copy{z-index:1;position:relative}.ecommerce-back{color:#9aa6cb;margin-bottom:52px;font-size:12px;display:inline-block}.ecommerce-hero .eyebrow{color:#5ddbf8}.ecommerce-hero h1{letter-spacing:-.065em;max-width:920px;margin:26px 0 30px;font-size:clamp(54px,7.2vw,104px);line-height:.91}.ecommerce-lead{color:#bdc6e1;max-width:790px;margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.62}.ecommerce-actions{gap:10px;margin-top:36px;display:flex}.ecommerce-actions .ghost{color:#f7f7ff;border-color:#baccff66}.ecommerce-hero-copy>small{color:#8793b9;font:9px/1.5 var(--font-mono);letter-spacing:.04em;margin-top:18px;display:block}.ecommerce-case{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0508227a;border:1px solid #70d3f43d;justify-self:end;width:min(390px,100%);padding:30px;transform:rotate(1.5deg);box-shadow:0 30px 100px #0000003b,inset 0 0 70px #22c7f00d}.ecommerce-case>span{color:#6dddf6;font:10px var(--font-mono);letter-spacing:.12em}.ecommerce-case>div{grid-template-columns:32px 1fr 1fr 1fr;align-items:center;gap:8px;margin-top:27px;display:grid}.ecommerce-case b{color:#7d89ae;font:9px var(--font-mono)}.ecommerce-case i{background:linear-gradient(145deg,#22c7f014,#7a48d417);border:1px solid #a4b1db30;height:58px}.ecommerce-case i.alert{background:repeating-linear-gradient(135deg,#e72d8733 0 6px,#ff654f14 6px 12px);border-color:#e72d8785;box-shadow:0 0 26px #e72d872b}.consumer-hero{background:radial-gradient(circle at 82% 25%,#39e0b933,#0000 31%),radial-gradient(circle at 12% 88%,#7a48d433,#0000 34%),linear-gradient(135deg,#090b29,#14244c 58%,#073d44)}.consumer-case{border-color:#66ebcb4d}.consumer-case i.verified{background:linear-gradient(145deg,#56ebc047,#22c7f017);border-color:#56ebc094;box-shadow:0 0 28px #56ebc033}.consumer-case>strong{color:#73e4c8}.everyday-hero{background:radial-gradient(circle at 83% 22%,#ffaa4133,#0000 31%),radial-gradient(circle at 13% 88%,#e72d872e,#0000 34%),linear-gradient(135deg,#090b29,#302047 58%,#4b2719)}.everyday-case{border-color:#ffb85657}.everyday-case i.verified{background:repeating-linear-gradient(135deg,#ffb54e40 0 7px,#e72d8717 7px 14px);border-color:#ffb54e9e;box-shadow:0 0 28px #ffb54e33}.everyday-case>strong{color:#ffc06e}.ecommerce-case>strong{color:#eef1ff;font:800 38px/.85 var(--font-mono);letter-spacing:-.08em;border-top:1px solid #a4b1db2b;margin-top:35px;padding-top:20px;display:block}.ecommerce-section{border-bottom:1px solid var(--line);padding:100px clamp(24px,7vw,110px)}.ecommerce-section>h2,.ecommerce-two-col h2{letter-spacing:-.052em;margin:34px 0 48px;font-size:clamp(39px,5vw,72px);line-height:.98}.ecommerce-two-col{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(45px,8vw,120px);display:grid}.ecommerce-two-col .section-intro{max-width:700px;margin-top:40px}.ecommerce-stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.ecommerce-stats article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:350px;padding:36px}.ecommerce-stats strong{color:#0000;letter-spacing:-.07em;background:linear-gradient(120deg,#15afd3,#7a48d4 52%,#e72d87);-webkit-background-clip:text;background-clip:text;margin-bottom:28px;font-size:clamp(58px,7vw,96px);line-height:.9;display:block}.ecommerce-stats h3{margin:0 0 18px;font-size:19px;line-height:1.35}.ecommerce-stats p{color:#59627d;line-height:1.65}.ecommerce-stats a{color:#354b8b;font:9px/1.4 var(--font-mono);text-underline-offset:4px;margin-top:20px;text-decoration:underline;display:inline-block}.data-caution{color:#7a8298;max-width:1040px;font:10px/1.65 var(--font-mono);margin:24px 0 0}.ecommerce-dilemma{background:#fff}.dilemma-grid,.benefit-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.dilemma-grid article,.benefit-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;padding:34px}.dilemma-grid span,.benefit-grid span{color:#858da7;font:9px var(--font-mono)}.dilemma-grid h3,.benefit-grid h3{margin:30px 0 14px;font-size:22px}.dilemma-grid p,.benefit-grid p{color:#566079;margin:0;line-height:1.7}.ecommerce-losses{color:#f4f6ff;background:#0d1032;border-color:#75b3ff29}.ecommerce-losses .section-intro{color:#aeb8d6}.scenario-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px;display:grid}.scenario-grid article{background:#ffffff06;border:1px solid #75b3ff33;padding:38px}.scenario-grid h3{color:#61dbf6;margin:0 0 27px;font-size:22px}.scenario-grid ul{color:#abb5d2;min-height:120px;margin:0;padding-left:18px;line-height:1.9}.scenario-grid article>div{border-top:1px solid #75b3ff2b;margin-top:28px;padding-top:24px}.scenario-grid strong{color:#fff;letter-spacing:-.055em;font-size:clamp(35px,4vw,58px);display:block}.scenario-grid span{color:#7e8ab0;font:9px var(--font-mono);margin-top:9px;display:block}.ecommerce-losses .data-caution{color:#7f89aa}.ecommerce-solution{background:linear-gradient(#f6f8ff,#eff2fb)}.benefit-grid{grid-template-columns:repeat(3,1fr)}.benefit-grid article{min-height:300px}.benefit-grid h3{font-size:19px}.ecommerce-workflow>h2{max-width:850px}.ecommerce-workflow ol{counter-reset:workflow;border-top:1px solid var(--line);margin:55px 0 0;padding:0;list-style:none}.ecommerce-workflow li{counter-increment:workflow;border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;padding:30px 0;display:grid}.ecommerce-workflow li:before{content:counter(workflow,decimal-leading-zero);color:#5a6690;font:10px var(--font-mono)}.ecommerce-workflow li div{grid-template-columns:minmax(220px,.7fr) 1.3fr;gap:50px;display:grid}.ecommerce-workflow h3{margin:0;font-size:20px}.ecommerce-workflow li p{color:#566079;max-width:720px;margin:0;line-height:1.7}.ecommerce-workflow aside{background:#e5f8fc;border-left:3px solid #22c7f0;margin:50px 0 0 90px;padding:34px}.ecommerce-workflow aside h3{margin:0 0 12px}.ecommerce-workflow aside p{color:#40536f;max-width:900px;margin:0;line-height:1.7}.ecommerce-limits{color:#fff;background:linear-gradient(135deg,#161b4e,#32164d 55%,#162f50);grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,120px);display:grid}.ecommerce-limits h2{margin:36px 0 28px}.ecommerce-limits blockquote{color:#77ddf3;font:700 16px/1.55 var(--font-mono);border-top:1px solid #ffffff2e;margin:0;padding:24px 0 0}.ecommerce-limits ul{margin:0;padding:0;list-style:none}.ecommerce-limits li{color:#c1c8df;border-bottom:1px solid #ffffff24;padding:20px 0 20px 28px;line-height:1.65;position:relative}.ecommerce-limits li:before{content:"—";color:#e34b98;position:absolute;left:0}.ecommerce-seo-copy h2{max-width:1020px}.ecommerce-seo-copy>div:last-child{columns:2;column-gap:70px}.ecommerce-seo-copy p{break-inside:avoid;color:#515b77;margin:0 0 24px;font-size:16px;line-height:1.78}.ecommerce-faq{background:#fff;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,8vw,110px);display:grid}.ecommerce-faq h2{margin:35px 0 0}.ecommerce-faq details{border-top:1px solid var(--line)}.ecommerce-faq details:last-child{border-bottom:1px solid var(--line)}.ecommerce-faq summary{cursor:pointer;grid-template-columns:48px 1fr auto;align-items:center;gap:20px;padding:24px 0;font-weight:750;list-style:none;display:grid}.ecommerce-faq summary::-webkit-details-marker{display:none}.ecommerce-faq summary span{color:#818aa5;font:9px var(--font-mono)}.ecommerce-faq summary b{color:#667091}.ecommerce-faq details[open] summary b{transform:rotate(45deg)}.ecommerce-faq details p{color:#566079;margin:0 0 28px 68px;line-height:1.7}.ecommerce-sources{color:#adb5d1;background:#11152f;padding:54px clamp(24px,7vw,110px)}.ecommerce-sources h2{color:#fff;margin:0 0 12px;font-size:19px}.ecommerce-sources p{max-width:850px;line-height:1.6}.ecommerce-sources ul{flex-wrap:wrap;gap:12px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.ecommerce-sources a{color:#75dff5;font:9px var(--font-mono);text-underline-offset:4px;text-decoration:underline}.ecommerce-final-cta{text-align:center;color:#fff;background:radial-gradient(circle at 15% 90%,#22c7f040,#0000 32%),radial-gradient(circle at 85% 10%,#e72d8740,#0000 34%),#090c2b;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding:90px 24px;display:flex}.ecommerce-final-cta>p{color:#5ddbf8;font:9px var(--font-mono);letter-spacing:.15em}.ecommerce-final-cta h2{letter-spacing:-.055em;max-width:900px;margin:20px 0;font-size:clamp(40px,6vw,80px);line-height:.96}.ecommerce-final-cta>span{color:#adb7d5;max-width:700px;line-height:1.65}.ecommerce-final-cta .primary{margin-top:30px}.ecommerce-final-cta .primary b{color:#22c7f0;margin-left:20px}.ecommerce-footer{margin-top:0}.footer-with-testimonials{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.site-footer-with-testimonials{grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);align-items:start}.site-footer-with-testimonials>div,.site-footer-with-testimonials>small,.site-footer-with-testimonials>.status{grid-column:1/-1}.footer-testimonials{text-align:right;justify-self:end;width:min(100%,900px);min-height:150px}.footer-testimonials blockquote{margin:0;animation:.35s both footer-testimonial-in}.footer-testimonials q{color:#f1f3ff;letter-spacing:-.018em;max-width:900px;margin-left:auto;font-size:clamp(17px,1.65vw,24px);line-height:1.48;display:block}.footer-testimonials q:before,.footer-testimonials q:after{color:#5ddbf8}.footer-testimonials cite{color:#8691b5;font:normal 9px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;display:block}.footer-testimonial-progress{color:#657092;width:min(260px,100%);font:8px var(--font-mono);grid-template-columns:auto minmax(60px,180px) auto;align-items:center;gap:12px;margin:22px 0 0 auto;display:grid}.footer-testimonial-progress i{background:linear-gradient(90deg,#22c7f0,#e72d87);height:1px}@keyframes footer-testimonial-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.footer-testimonials blockquote{animation:none}}@media (max-width:900px){.ecommerce-hero{grid-template-columns:1fr;min-height:auto}.ecommerce-case{justify-self:start;width:min(520px,100%)}.ecommerce-two-col,.ecommerce-limits,.ecommerce-faq{grid-template-columns:1fr}.ecommerce-two-col .section-intro{margin-top:0}.ecommerce-stats,.benefit-grid{grid-template-columns:1fr}.ecommerce-stats article{min-height:0}.ecommerce-workflow li div{grid-template-columns:1fr;gap:12px}.ecommerce-seo-copy>div:last-child{columns:1}.footer-with-testimonials,.site-footer-with-testimonials{grid-template-columns:1fr}.footer-testimonials{text-align:left;justify-self:stretch;width:100%;min-height:175px}.footer-testimonials q,.footer-testimonial-progress{margin-left:0}}@media (max-width:620px){.ecommerce-header nav{display:none}.ecommerce-hero,.ecommerce-section{padding-left:20px;padding-right:20px}.ecommerce-hero{padding-top:55px}.ecommerce-back{margin-bottom:38px}.ecommerce-actions{flex-direction:column}.ecommerce-actions>*{text-align:center}.ecommerce-case{padding:20px;transform:none}.ecommerce-case i{height:42px}.dilemma-grid,.benefit-grid,.scenario-grid{grid-template-columns:1fr}.dilemma-grid article,.benefit-grid article{min-height:0}.scenario-grid article{padding:28px}.ecommerce-workflow li{grid-template-columns:38px 1fr}.ecommerce-workflow aside,.ecommerce-faq details p{margin-left:0}.ecommerce-sources ul{flex-direction:column}.footer-testimonials{min-height:220px}.footer-testimonials q{font-size:17px}}.analysis,footer{background:#080b27}.dropzone{background:radial-gradient(circle at 50% 60%,#22c7f01a,#0000 54%);border-color:#22c7f059}.dropzone:hover,.dropzone.has-files{background-color:#e72d870a}.ticker{color:#fff;background:linear-gradient(90deg,#22c7f0,#7a48d4,#e72d87,#ff654f)}.price strong{background:linear-gradient(90deg,#22c7f0,#e72d87,#ff654f);color:#0000;-webkit-background-clip:text;background-clip:text}.verdict{background:linear-gradient(130deg,#dff8ff,#eee6ff 48%,#ffe7f2)}.scale>span:first-child{background:#22c7f0}.scale>span:nth-child(2){background:#7a65dd}.scale>span:nth-child(3){background:#e72d87}.scale>span:nth-child(4){background:#ff654f}@media print{body *{visibility:hidden}.result,.result *{visibility:visible}.result{display:grid;position:absolute;inset:40px;color:#101511!important}.result .reset{display:none}.result-actions button{color:#101511!important;background:#fff!important}.score strong{color:#b52a20!important}}.language-gateway{color:#f7f7ff;background:radial-gradient(circle at 80% 16%,#126aa46b,#0000 34%),radial-gradient(circle at 13% 84%,#e72d8738,#0000 31%),linear-gradient(135deg,#080a26,#171950 52%,#092e4f);place-items:center;min-height:100svh;padding:32px;display:grid;position:relative;overflow:hidden}.gateway-card{z-index:1;text-align:center;width:min(720px,100%);position:relative}.gateway-brand{width:max-content;margin:0 auto 58px}.gateway-brand img{width:clamp(190px,27vw,280px);height:auto;display:block}.gateway-eyebrow{color:#8fdcf2;font:700 10px var(--font-mono);letter-spacing:.18em;margin:0}.gateway-card h1{letter-spacing:-.065em;margin:20px 0 10px;font-size:clamp(46px,7vw,88px);line-height:.95}.gateway-subtitle{color:#aeb7d7;margin:0 0 48px;font-size:15px}.language-options{text-align:left;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.language-option{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b277a;border:1px solid #a9c2ff36;grid-template-rows:1fr auto;grid-template-columns:42px 1fr auto;align-items:center;gap:0 16px;min-height:126px;padding:22px 18px;transition:transform .2s,border-color .2s,background .2s;display:grid}.language-option:hover{background:#141b49bf;border-color:#22c7f0;transform:translateY(-3px)}.language-flag,.language-code{border:1px solid #ffffff24;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.language-code{color:#74dff7;font:700 12px var(--font-mono)}.language-option strong{font-size:19px;display:block}.language-option small{color:#9ea8ca;margin-top:5px;font-size:11px;display:block}.language-option b{color:#d7dcef;width:max-content;font:700 8px var(--font-mono);letter-spacing:.1em;grid-column:2}.language-option i{color:#22c7f0;grid-area:1/3/3;font-style:normal}.gateway-privacy{color:#737eaa;font:9px var(--font-mono);margin-top:30px;display:block}.gateway-glow{filter:blur(20px);border-radius:50%;position:absolute}.gateway-glow-a{background:#22c7f029;width:350px;height:350px;top:-190px;right:-100px}.gateway-glow-b{background:#e72d8729;width:420px;height:420px;bottom:-260px;left:-130px}@media (max-width:620px){.language-gateway{padding:22px}.gateway-brand{margin-bottom:58px}.language-options{grid-template-columns:1fr}.gateway-card h1{font-size:15vw}}
.dropzone.locked{text-align:left;border:0;min-height:0;padding:0;display:block;background:0 0!important}.dropzone.locked:hover{border-color:#0000;background:0 0!important}.dropzone.locked .payment-gate{background:radial-gradient(circle at 88% 12%,#22c7f01f,#0000 32%),radial-gradient(circle at 10% 90%,#e72d871a,#0000 30%),linear-gradient(135deg,#0d1136f5,#080b27fa);border:1px solid #75b3ff3d;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:start;gap:10px 52px;width:100%;padding:clamp(30px,5vw,62px);display:grid;overflow:hidden;box-shadow:inset 0 0 70px #3a4ba014,0 24px 70px #0000002e}.dropzone.locked .payment-gate>:not(.locked-upload){grid-column:1}.dropzone.locked .payment-gate .upload-icon{color:#5ddbf8;border-color:#22c7f061;width:48px;height:48px;margin:0 0 12px;font-size:20px}.dropzone.locked .payment-gate .drop-kicker{color:#6edff7;text-align:left;font:700 9px/1.45 var(--font-mono);letter-spacing:.13em;margin:0 0 11px}.dropzone.locked .payment-gate h3{color:#f7f8ff;text-align:left;letter-spacing:-.045em;max-width:660px;margin:0 0 14px;font-size:clamp(28px,3.2vw,48px);line-height:1.03}.dropzone.locked .payment-gate>p:not(.drop-kicker){color:#aab5d8;text-align:left;max-width:650px;font:14px/1.65 var(--font-sans);margin:0 0 22px}.dropzone.locked .payment-gate>.locked-upload{color:#c9d2ee;text-align:center;opacity:1;cursor:default;pointer-events:none;width:100%;min-height:370px;font:750 13px/1.5 var(--font-sans);border:1px solid #65e0f942;border-radius:2px;flex-direction:column;grid-area:1/2/span 9;justify-content:center;align-self:stretch;align-items:center;gap:18px;margin:0;padding:34px;display:flex;box-shadow:inset 0 0 45px #22c7f012,0 18px 50px #0003;background:linear-gradient(#070a23c7,#070a23c7),repeating-linear-gradient(135deg,#22c7f021 0 9px,#7a48d414 9px 18px)!important}.dropzone.locked .payment-gate>.locked-upload:before{content:"↥";color:#5ddbf8;border:1px solid #5ddbf87a;border-radius:50%;place-items:center;width:68px;height:68px;font-size:28px;display:grid;box-shadow:0 0 30px #22c7f01f}.dropzone.locked .payment-gate>.locked-upload:after{content:"JPG · PNG · WEBP · 1–5 PLIKÓW";color:#66749f;font:700 8px var(--font-mono);letter-spacing:.1em}.dropzone.locked .gate-included{background:#22c7f00f;justify-content:flex-start;width:100%;margin:0 0 8px;padding:13px 16px}.dropzone.locked .legal-consent{color:#8994b9;width:100%;max-width:none;margin:8px 0 4px}.dropzone.locked .legal-consent a{color:#6ddff7}.dropzone.locked .unlock-row{width:100%;margin:12px 0 0}.dropzone.locked .unlock-row>button{color:#fff;background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;margin:0;padding:16px 22px;box-shadow:0 14px 36px #e72d873d}.dropzone.locked .promo{width:100%;margin:15px 0 0}.dropzone.locked .promo summary{margin:0}.dropzone.locked .payment-gate>small{color:#ffb8d7;margin:10px 0 0}.dropzone:not(.locked){background:radial-gradient(circle at 50% 42%,#22c7f01a,#0000 34%),radial-gradient(circle at 18% 86%,#e72d8714,#0000 30%),linear-gradient(135deg,#0b0f2ff7,#070a23fc);border:1px solid #65e0f94d;border-radius:2px;min-height:430px;box-shadow:inset 0 0 65px #22c7f00f,0 22px 64px #0000002e}.dropzone:not(.locked) .upload-icon{color:#5ddbf8;border:1px solid #5ddbf87a;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 20px;font-size:29px;display:grid;box-shadow:0 0 32px #22c7f01f}.dropzone:not(.locked) h3{color:#f7f8ff;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(25px,3vw,40px)}.dropzone:not(.locked)>p{color:#9eabd0;max-width:620px;margin:0 auto 24px;line-height:1.65}.dropzone:not(.locked)>button{background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;min-width:180px;box-shadow:0 14px 36px #e72d8738}.dropzone:not(.locked).has-files{border-color:#5ddbf8b8;box-shadow:inset 0 0 70px #22c7f01a,0 22px 64px #0003}.site-footer-with-testimonials>.footer-testimonials{z-index:1;opacity:1;visibility:visible;grid-column:2;display:block;position:relative}.site-footer-with-testimonials>.footer-testimonials q{color:#f1f3ff}.heatmap-visual{aspect-ratio:4/5;width:min(100%,600px);margin-inline:auto;min-height:0!important}.heatmap-visual img{object-fit:contain!important}.ticker-group>span:after{margin-inline:clamp(26px,2.4vw,38px)}html[lang=pl] .trust span:nth-child(3){font-weight:900}@media (max-width:850px){.trust{border-left:1px solid #75b3ff3b;border-right:1px solid #75b3ff3b}.trust span+span{border-left:0}.trust span:nth-child(2n):not(:last-child){border-left:1px solid #75b3ff2e}.site-footer-with-testimonials>.footer-testimonials{grid-column:1}.dropzone.locked .payment-gate{grid-template-columns:1fr;gap:10px;padding:30px 24px}.dropzone.locked .payment-gate>:not(.locked-upload),.dropzone.locked .payment-gate>.locked-upload{grid-column:1}.dropzone.locked .payment-gate>.locked-upload{grid-row:auto;min-height:245px;margin:12px 0 18px}.dropzone.locked .payment-gate h3,.dropzone.locked .payment-gate>p:not(.drop-kicker){text-align:left}.dropzone:not(.locked){min-height:350px;padding:34px 24px}}@media (max-width:520px){.dropzone.locked{padding:0}.dropzone.locked .payment-gate{padding:25px 18px}.dropzone.locked .payment-gate>.locked-upload{min-height:210px;padding:24px 18px}.dropzone.locked .unlock-row{align-items:stretch}.dropzone.locked .unlock-row>button{width:100%}.dropzone:not(.locked){min-height:320px;padding:28px 18px}.dropzone:not(.locked) .upload-icon{width:62px;height:62px}.heatmap-visual{width:100%}}
.hero-ecommerce-lead{color:#aeb9dc;text-align:left;background:#090d2b2b;border:1px solid #75b3ff3b;order:20;width:min(1040px,100%);max-width:1040px;margin:18px auto 0;padding:20px 22px;font-size:clamp(13px,1.15vw,16px);line-height:1.7}.hero-ecommerce-lead strong{font-weight:850;color:#f6f8ff!important}.hero .trust{order:15}#layers .layer-list>article.altertrace-primary-layer{box-shadow:none;background:0 0;position:relative}#layers .layer-list>article.altertrace-primary-layer>div{background:radial-gradient(circle at 88% 12%,#22c7f01a,#0000 31%),linear-gradient(135deg,#0e143af5,#090d2bfa);border:1px solid #5ddbf86b;margin:-15px 0;padding:22px 25px;position:relative;box-shadow:inset 0 0 0 1px #5ddbf80f,0 16px 42px #22c7f00f}#layers .layer-list>article.altertrace-primary-layer>div:before{content:"ALTERTRACE · PROPRIETARY";color:#64dff8;font:700 8px/1 var(--font-mono);letter-spacing:.11em;position:absolute;top:11px;right:15px}#layers .layer-list>article.altertrace-primary-layer h3,#layers .layer-list>article.altertrace-primary-layer .provider-description{color:#f3f6ff}#layers .layer-list>article.altertrace-primary-layer p:not(.provider-description){color:#aeb9dc}.layer-list>article>b{text-align:center;min-width:94px;font:800 10px/1.15 var(--font-sans);letter-spacing:.025em;white-space:nowrap;padding:9px 13px}.agent-spotlight{color:#f4f6ff;background:radial-gradient(circle at 82% 24%,#22c7f01a,#0000 30%),radial-gradient(circle at 10% 75%,#e72d8717,#0000 28%),linear-gradient(#080b28,#070a23);border-top:1px solid #75b3ff2e;border-bottom:1px solid #75b3ff2e;margin-top:0;padding:clamp(64px,8vw,118px) clamp(20px,5vw,76px);position:relative;overflow:hidden}.agent-spotlight:before{content:"AT";color:#ffffff05;font:900 min(37vw,520px)/1 var(--font-sans);letter-spacing:-.11em;pointer-events:none;position:absolute;top:-7vw;right:-3vw}.agent-spotlight-intro,.agent-feature-grid,.agent-case-study,.agent-crosscheck{z-index:1;max-width:1320px;margin-inline:auto;position:relative}.agent-spotlight-heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(30px,6vw,90px);margin-top:28px;display:grid}.agent-spotlight-heading h2{color:#f7f8ff;letter-spacing:-.055em;max-width:830px;margin:0;font-size:clamp(40px,5.3vw,76px);line-height:.99}.agent-spotlight-heading h2 em{background:linear-gradient(100deg,#f3f5ff,#6ddff7 55%,#e72d87);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.agent-spotlight-heading>p{color:#a5afd0;margin:0 0 4px;font-size:15px;line-height:1.75}.agent-kicker{color:#65dff8;font:750 9px/1.5 var(--font-mono);letter-spacing:.16em;margin:0 0 16px}.agent-feature-grid{border:1px solid #75b3ff2e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;display:grid}.agent-feature-grid article{background:#0d113666;border-right:1px solid #75b3ff26;min-height:240px;padding:28px}.agent-feature-grid article:last-child{border-right:0}.agent-feature-grid article>span{color:#5edcf7;font:700 10px var(--font-mono);margin-bottom:45px;display:block}.agent-feature-grid h3{color:#f2f4ff;letter-spacing:-.025em;margin:0 0 12px;font-size:20px}.agent-feature-grid p{color:#8793b7;margin:0;font-size:13px;line-height:1.65}.agent-feature-grid b{color:#bdc8e8}.agent-case-study{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(36px,7vw,100px);margin-top:84px;display:grid}.agent-case-copy h3{color:#f4f6ff;letter-spacing:-.045em;max-width:650px;margin:0 0 20px;font-size:clamp(30px,4vw,54px);line-height:1.04}.agent-case-copy>p:not(.agent-kicker){color:#98a4c9;max-width:640px;font-size:14px;line-height:1.75}.agent-proof{background:linear-gradient(135deg,#e72d871f,#ff634f0e);border:1px solid #ff4b856e;margin:30px 0 20px;padding:22px 24px;box-shadow:0 20px 55px #00000029}.agent-proof span{color:#ff719d;font:800 9px var(--font-mono);letter-spacing:.14em;margin-bottom:8px;display:block}.agent-proof strong{color:#fff;letter-spacing:-.025em;font-size:clamp(21px,2.4vw,32px);display:block}.agent-proof small{color:#9ba6c7;font:8px/1.5 var(--font-mono);overflow-wrap:anywhere;margin-top:8px;display:block}.agent-why{border-top:1px solid #75b3ff21;border-bottom:1px solid #75b3ff21;padding:16px 0}.agent-why b{color:#eef1ff;font-size:13px}.agent-why p{color:#8793b7;margin:5px 0 0;font-size:12px;line-height:1.65}.agent-demo-link{justify-content:space-between;align-items:center;gap:22px;width:min(100%,520px);min-height:92px;text-decoration:none;box-shadow:0 18px 44px #e72d8730,0 0 32px #22c7f014;color:#fff!important;background:linear-gradient(105deg,#e72d87f0,#ff654ff0 55%,#22c7f0eb)!important;border:1px solid #65e0f98c!important;margin-top:30px!important;padding:20px 24px!important;display:flex!important}.agent-demo-link strong{font-size:clamp(17px,2vw,22px);line-height:1.1;display:block}.agent-demo-link>span{color:#fff;width:42px;height:42px;font:700 23px/1 var(--font-sans);border:1px solid #ffffff75;border-radius:50%;flex:none;place-items:center;display:grid}.agent-visuals{grid-template-columns:minmax(0,1.1fr) minmax(230px,.9fr);align-items:stretch;gap:14px;min-width:0;display:grid}.agent-heatmap-card,.agent-report-peek{background:#090d2be0;border:1px solid #75b3ff33;min-width:0;box-shadow:0 25px 70px #00000042}.agent-card-head{color:#7481a8;font:700 8px var(--font-mono);letter-spacing:.08em;border-bottom:1px solid #75b3ff24;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.agent-card-head b{color:#dce3fa}.agent-heatmap-image{background:#080b27;min-height:430px;position:relative;overflow:hidden}.agent-heatmap-image>img{object-fit:cover;object-position:center;opacity:.92;width:100%;height:100%;display:block;position:absolute;inset:0}.agent-heatmap-image>i{z-index:2;background:#e72d8726;border:2px solid #ff4178f2;font-style:normal;position:absolute;box-shadow:0 0 25px #e72d8733}.agent-heatmap-image>i b{color:#fff;font:700 8px var(--font-mono);background:#e72d87;padding:4px 6px;position:absolute;top:-22px;left:-2px}.agent-card-foot{color:#7e8aad;border-top:1px solid #75b3ff24;justify-content:space-between;align-items:center;padding:14px 16px;font-size:10px;display:flex}.agent-card-foot strong{color:#ff6a96;font:800 18px var(--font-mono)}.agent-report-peek{align-self:center;padding:20px}.agent-report-peek>div:first-child{border-bottom:1px solid #75b3ff24;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding-bottom:16px;display:grid}.agent-report-peek>div:first-child span{color:#657196;font:700 8px var(--font-mono)}.agent-report-peek>div:first-child b{color:#fff;font-size:11px}.agent-report-peek>div:first-child strong{color:#ff719d;font:850 30px var(--font-mono)}.agent-report-peek>div:first-child small{color:#8b96b7;font-size:9px}.agent-danger{color:#ff719d;font:800 9px/1.45 var(--font-mono);letter-spacing:.08em;margin:18px 0}.agent-report-peek dl{margin:0}.agent-report-peek dl div{border-top:1px solid #75b3ff1a;grid-template-columns:1fr;gap:4px;padding:10px 0;display:grid}.agent-report-peek dt{color:#7581a5;font:8px/1.35 var(--font-mono);text-transform:uppercase}.agent-report-peek dd{color:#eef2ff;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.4}.agent-report-peek>small{color:#6f7b9f;font:8px/1.55 var(--font-mono);margin-top:13px;display:block}.agent-crosscheck{background:#080b27a8;border:1px solid #75b3ff2b;grid-template-columns:auto 1fr auto auto 1fr auto auto;align-items:center;gap:12px;margin-top:58px;padding:24px;display:grid}.agent-crosscheck strong{color:#edf2ff;font-size:11px}.agent-crosscheck span{color:#7884a8;font-size:10px}.agent-crosscheck i,.agent-crosscheck b{color:#5ddbf8;font-style:normal;font:700 18px var(--font-mono)}.agent-crosscheck em{color:#fff;font-size:12px;font-style:normal;font-weight:850}.demo-purchase-cta{background:radial-gradient(circle at 90% 10%,#22c7f021,#0000 34%),radial-gradient(circle at 0 100%,#e72d871a,#0000 31%),linear-gradient(135deg,#0d1136fa,#080b27fc);border:1px solid #5ddbf857;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:clamp(38px,6vw,76px);padding:clamp(28px,4.5vw,52px);display:grid;box-shadow:0 24px 70px #0000002e}.demo-purchase-cta span{color:#62def7;font:700 9px/1.4 var(--font-mono);letter-spacing:.13em}.demo-purchase-cta h2{color:#fff;letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(30px,4vw,54px);line-height:1}.demo-purchase-cta p{color:#9da9ce;max-width:720px;margin:0;line-height:1.65}.demo-purchase-cta button{color:#fff;min-width:250px;min-height:64px;font:800 14px/1.2 var(--font-sans);cursor:pointer;background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);border:0;padding:18px 24px;box-shadow:0 16px 40px #e72d873b}.payment-methods{gap:12px;margin-top:22px;display:grid}.payment-tier{background:#080b276b;border:1px solid #75b3ff29;padding:14px 16px}.payment-tier>span{color:#7f8bad;font:700 8px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;display:block}.payment-tier>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payment-tier figure{min-width:72px;height:46px;box-shadow:none;background:#f8fafff5;border:1px solid #aab4d62e;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:8px 11px;display:flex}.payment-tier figure img{filter:saturate(.72)contrast(1.03);width:auto;max-width:96px;height:auto;max-height:28px;display:block}.payment-tier-other figure{opacity:.78;min-width:62px;height:40px;padding:7px 9px}.payment-tier-other figure img{filter:saturate(.52)contrast(1.04);max-width:82px;max-height:24px}@media (max-width:1000px){.agent-spotlight-heading,.agent-case-study{grid-template-columns:1fr}.agent-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-feature-grid article:nth-child(2){border-right:0}.agent-feature-grid article:nth-child(-n+2){border-bottom:1px solid #75b3ff26}.agent-case-study{gap:42px}.agent-visuals{max-width:760px}.agent-crosscheck{grid-template-columns:1fr auto 1fr auto 1fr}.agent-crosscheck span{display:none}}@media (max-width:850px){.demo-purchase-cta{grid-template-columns:1fr}.demo-purchase-cta button{width:100%}#layers .layer-list>article.altertrace-primary-layer>div{margin:-10px 0;padding:20px}}@media (max-width:650px){.hero-ecommerce-lead{padding:17px 18px}.agent-spotlight{padding:58px 18px}.agent-spotlight-heading h2{font-size:clamp(36px,12vw,54px)}.agent-feature-grid{grid-template-columns:1fr;margin-top:40px}.agent-feature-grid article{min-height:0;border-bottom:1px solid #75b3ff26!important;border-right:0!important}.agent-feature-grid article:last-child{border-bottom:0!important}.agent-feature-grid article>span{margin-bottom:24px}.agent-case-study{margin-top:58px}.agent-visuals{grid-template-columns:1fr}.agent-heatmap-image{min-height:390px}.agent-report-peek{align-self:stretch}.agent-crosscheck{text-align:center;grid-template-columns:1fr;gap:7px}.agent-crosscheck i,.agent-crosscheck b{transform:rotate(90deg)}.agent-crosscheck span{display:block}.payment-tier figure{min-width:62px;height:42px}.payment-tier figure img{max-width:82px;max-height:25px}}
.payment-methods{gap:14px;margin-top:22px;display:grid}.payment-tier{background:0 0;border:0;padding:0}.payment-tier>span{margin-bottom:12px;display:block}.payment-tier>div{flex-wrap:wrap;align-items:center;gap:18px 22px;display:flex}.payment-tier figure,.payment-tier-other figure{min-width:0;height:auto;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}.payment-tier figure img,.payment-tier-other figure img{width:auto;max-width:132px;height:auto;max-height:38px;box-shadow:none;filter:none;opacity:1;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.payment-tier-featured figure img{max-width:148px;max-height:42px}@media (max-width:620px){.payment-tier>div{gap:15px 18px}.payment-tier figure img,.payment-tier-other figure img{max-width:116px;max-height:34px}.payment-tier-featured figure img{max-width:126px;max-height:37px}}
.provider-extra{background:#f7f8fc;border:1px solid #1b235b24;margin:26px 0 0;padding:clamp(18px,2.5vw,28px)}.provider-extra-head{border-bottom:1px solid #1b235b1f;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:15px;display:flex}.provider-extra-head>span{color:#6e7898;font:750 8px/1.45 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.provider-extra-head>strong{color:#111634;font-size:15px;line-height:1.25}.provider-extra-grid{background:#1b235b1a;border:1px solid #1b235b1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.provider-extra-grid>div{background:#fff;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:76px;padding:15px 17px;display:flex}.provider-extra-grid span{color:#78819d;font:700 8px/1.4 var(--font-mono);letter-spacing:.055em;text-transform:uppercase;overflow-wrap:anywhere}.provider-extra-grid b{color:#121735;overflow-wrap:anywhere;font-size:15px;line-height:1.35}.provider-extra>small{color:#737c98;font:9px/1.6 var(--font-mono);margin-top:14px;display:block}@media (max-width:650px){.provider-extra{padding:16px}.provider-extra-head{gap:5px;display:grid}.provider-extra-grid{grid-template-columns:1fr}}
.badge-kit-page{color:#0a0d2a;background:#f4f6fb;min-height:100vh}.badge-kit-header{background:#fff;border-bottom:1px solid #1b235b24;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(22px,5vw,72px);display:flex}.badge-kit-brand{font:900 14px/1 var(--font-sans);letter-spacing:.11em}.badge-kit-back{font:700 11px var(--font-mono);color:#566080}.badge-kit-hero{color:#fff;background:radial-gradient(circle at 85% 20%,#22c7f01f,#0000 30%),radial-gradient(circle at 10% 80%,#e72d8717,#0000 26%),#080b27;padding:clamp(70px,9vw,130px) clamp(22px,7vw,110px) 85px}.badge-kit-hero>p{color:#5ddbf8;font:800 10px var(--font-mono);letter-spacing:.15em;margin:0 0 28px}.badge-kit-hero h1{letter-spacing:-.06em;max-width:1000px;margin:0;font-size:clamp(46px,7vw,96px);line-height:.96}.badge-kit-hero>span{color:#a8b3d7;max-width:760px;margin-top:32px;font-size:clamp(16px,1.8vw,21px);line-height:1.7;display:block}.badge-kit-free{background:#ffffff0e;border-left:3px solid #22c7f0;max-width:980px;margin-top:48px;padding:24px 28px}.badge-kit-free strong{margin-bottom:8px;font-size:18px;display:block}.badge-kit-free p{color:#9eabd0;margin:0;line-height:1.65}.badge-kit-why{border-bottom:1px solid #1b235b24;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:80px clamp(22px,7vw,110px);display:grid}.badge-kit-why>div>span,.badge-kit-section-head>span{color:#e72d87;font:800 10px var(--font-mono)}.badge-kit-why h2,.badge-kit-section-head h2{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(34px,4.5vw,64px);line-height:1}.badge-kit-why>p{color:#59627c;max-width:760px;margin:0;font-size:17px;line-height:1.8}.badge-kit-gallery{padding:90px clamp(22px,7vw,110px) 120px}.badge-kit-list{gap:26px;margin-top:55px;display:grid}.badge-kit-item{background:#fff;border:1px solid #1b235b24;grid-template-columns:220px minmax(0,1fr);gap:28px 42px;padding:34px;display:grid;box-shadow:0 18px 60px #1d265b0d}.badge-kit-meta{gap:20px;display:flex}.badge-kit-meta>span{color:#22a9cc;font:800 10px var(--font-mono)}.badge-kit-meta h3{margin:0 0 8px;font-size:22px}.badge-kit-meta p{color:#7a829b;font:10px/1.5 var(--font-mono);margin:0}.badge-kit-preview{background:linear-gradient(135deg,#f7f8fc,#eef2fa);align-items:center;min-height:115px;padding:24px;display:flex}.embed-preview{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;text-decoration:none}.embed-preview-mini{color:#101532;background:#fff;border:1px solid #ccd4eb;align-items:center;gap:9px;padding:9px 12px;font-size:11px;line-height:1.25;display:inline-flex}.embed-preview-mini strong{letter-spacing:.08em}.embed-preview-trust{color:#fff;background:#0a0d2a;border:1px solid #26315f;align-items:center;gap:12px;padding:12px 15px;font-size:12px;line-height:1.25;display:inline-flex}.embed-preview-trust i{background:#22c7f0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c7f08c}.embed-preview-trust strong{color:#71ddf7;letter-spacing:.06em}.embed-preview-wide{color:#101532;background:#f3f6ff;border-left:3px solid #22c7f0;justify-content:space-between;align-items:center;gap:18px;width:min(640px,100%);padding:15px 18px;font-size:12px;line-height:1.45;display:flex}.embed-preview-wide strong{letter-spacing:.05em;flex:none}.badge-kit-code{grid-column:1/-1;grid-template-columns:1fr auto;gap:10px;display:grid}.badge-kit-code label{color:#737c98;font:800 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1}.badge-kit-code textarea{resize:vertical;color:#333a55;width:100%;min-height:108px;font:10px/1.5 var(--font-mono);background:#f7f8fc;border:1px solid #d7dceb;padding:14px}.badge-kit-code button{color:#fff;cursor:pointer;background:#0a0d2a;border:0;align-self:stretch;min-width:140px;padding:14px 18px;font-weight:800}.badge-kit-code button:hover{background:#151a46}@media (max-width:850px){.badge-kit-why,.badge-kit-item{grid-template-columns:1fr}.badge-kit-preview{min-height:100px}.badge-kit-code{grid-template-columns:1fr}.badge-kit-code button{min-height:52px}.embed-preview-wide{flex-direction:column;align-items:flex-start}.embed-preview-wide strong{flex:auto}}
.badge-kit-code .badge-copy-button{color:#fff;min-width:158px;font:800 12px/1 var(--font-sans);letter-spacing:.02em;cursor:pointer;background:linear-gradient(105deg,#101638,#171950 52%,#26206a);border:1px solid #5ddbf852;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:9px;padding:14px 18px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 10px 28px #11195024,inset 0 1px #ffffff14}.badge-kit-code .badge-copy-button span{color:#6de2fa;width:24px;height:24px;font:800 12px var(--font-mono);background:#22c7f01a;border-radius:50%;place-items:center;display:grid}.badge-kit-code .badge-copy-button:hover{background:linear-gradient(105deg,#131a42,#21185c 50%,#4b1c78);border-color:#e72d8775;transform:translateY(-1px);box-shadow:0 14px 32px #11195030,0 0 0 1px #e72d870d}.badge-kit-code .badge-copy-button:active{transform:translateY(0)}.badge-kit-code .badge-copy-button:focus-visible{outline-offset:3px;outline:2px solid #5ddbf8}.badge-kit-graphic-preview{background:radial-gradient(circle at 70% 15%,#e72d871f,#0000 30%),radial-gradient(circle at 15% 85%,#22c7f01a,#0000 30%),#070a22;min-height:260px}.embed-preview-graphic{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#071127,#17102f);border:1px solid #5ddbf852;border-radius:18px;align-items:center;gap:24px;max-width:760px;margin:auto;padding:22px 26px;text-decoration:none;box-shadow:0 20px 50px #00000042,inset 0 1px #ffffff0d;width:min(760px,100%)!important;display:flex!important}.embed-preview-graphic>img{filter:drop-shadow(0 8px 22px #e72d8729);width:190px;max-width:38%;height:auto;display:block}.embed-preview-graphic>i{background:linear-gradient(#22c7f0,#7a48d4 52%,#e72d87);flex:0 0 1px;align-self:stretch;width:1px;box-shadow:0 0 12px #5ddbf833}.embed-preview-graphic>span{flex-direction:column;gap:7px;min-width:0;display:flex}.embed-preview-graphic strong{color:#f7f9ff;letter-spacing:-.01em;font-size:clamp(14px,1.45vw,18px);line-height:1.3}.embed-preview-graphic small{color:#8e9bc0;font:700 9px/1.4 var(--font-mono);letter-spacing:.1em}.badge-kit-graphic-item{border-color:#5ddbf847;box-shadow:0 24px 72px #141c5a17}.badge-kit-bottom-return{text-align:center;padding:0 clamp(22px,7vw,110px) 110px}.badge-kit-bottom-return a{color:#fff;min-height:58px;font:800 13px var(--font-sans);background:#101532;border:1px solid #101532;align-items:center;gap:18px;padding:16px 24px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 38px #0a0d2a29}.badge-kit-bottom-return a span{color:#5ddbf8;font:800 19px/1 var(--font-mono)}.badge-kit-bottom-return a:hover{transform:translateY(-2px);box-shadow:0 18px 46px #0a0d2a38}@media (max-width:850px){.badge-kit-code .badge-copy-button{width:100%;min-height:54px}.badge-kit-graphic-preview{min-height:180px;padding:18px}.embed-preview-graphic{gap:16px;padding:17px}.embed-preview-graphic>img{width:145px}.badge-kit-bottom-return{padding-bottom:75px}.badge-kit-bottom-return a{justify-content:center;width:100%}}@media (max-width:560px){.embed-preview-graphic{flex-direction:column;align-items:flex-start}.embed-preview-graphic>img{width:48%;max-width:190px}.embed-preview-graphic>i{background:linear-gradient(90deg,#22c7f0,#7a48d4 52%,#e72d87);align-self:auto;width:100%;height:1px}}
.badge-nav-link{color:#6fdff7!important;font-weight:800!important}.badge-home-promo,.badge-report-promo{color:#fff;background:linear-gradient(135deg,#0c1030fa,#080b27fc);border:1px solid #5ddbf847;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin:0 clamp(24px,6vw,96px);padding:clamp(28px,5vw,54px);display:grid}.badge-home-promo{margin-top:84px;margin-bottom:84px}.badge-home-promo span,.badge-report-promo span{color:#63def7;font:800 9px/1.4 var(--font-mono);letter-spacing:.13em}.badge-home-promo h2,.badge-report-promo h2{letter-spacing:-.045em;margin:9px 0 12px;font-size:clamp(28px,4vw,50px);line-height:1}.badge-home-promo p,.badge-report-promo p{color:#9ca8ca;max-width:780px;margin:0;line-height:1.65}.badge-home-promo>a,.badge-report-promo>a{color:#fff;text-align:center;background:linear-gradient(105deg,#e72d87,#ff654f 55%,#22c7f0);min-width:230px;padding:17px 20px;font-weight:850;box-shadow:0 14px 38px #e72d872e}.badge-home-promo>a b,.badge-report-promo>a b{margin-left:10px}.badge-report-promo{margin:60px 0 0}@media (max-width:850px){.badge-home-promo,.badge-report-promo{grid-template-columns:1fr}.badge-home-promo>a,.badge-report-promo>a{width:100%;min-width:0}}
.pdev-credit{color:#667296;font:700 8px/1.45 var(--font-mono);letter-spacing:.06em;text-align:right;background:#080b27;margin:0;padding:8px clamp(22px,5vw,78px) 16px}.pdev-credit a{color:#7cdff6;text-decoration:none}.pdev-credit a:hover{text-decoration:underline}@media (max-width:700px){.pdev-credit{text-align:center;padding-inline:20px}}
.promotion-bar{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(135%);color:#eef8ff;background:#080b27db;border-bottom:1px solid #7cdff62b;place-items:center;min-height:42px;display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 35px #00000024}.promotion-bar__inner{text-align:center;width:min(1180px,100%);font:700 12px/1.45 var(--font-sans);letter-spacing:.01em;padding:10px clamp(18px,4vw,52px)}.promotion-bar__inner strong{color:#7cdff6;font-family:var(--font-mono);letter-spacing:.08em;background:#7cdff614;border:1px solid #7cdff652;border-radius:999px;margin:0 3px;padding:2px 7px;font-size:.95em;display:inline-block}.promotion-bar__spacer{flex:0 0 42px;height:42px}@media (max-width:700px){.promotion-bar{min-height:48px}.promotion-bar__inner{padding:9px 14px;font-size:10px;line-height:1.42}.promotion-bar__spacer{flex-basis:48px;height:48px}}
.market-suggestion{color:#111;z-index:35;background:#f7f7f7f7;border-bottom:1px solid #11111124;justify-content:center;align-items:center;gap:18px;padding:10px 18px;font-size:13px;line-height:1.4;display:flex;position:relative}.market-suggestion>div{align-items:center;gap:8px;display:flex}.market-suggestion a{color:#fff;white-space:nowrap;background:#111;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 13px;font-weight:700;text-decoration:none;display:inline-flex}.market-suggestion button{color:#111;cursor:pointer;background:0 0;border:0;border-radius:999px;width:32px;height:32px;font-size:20px;line-height:1}@media (max-width:640px){.market-suggestion{justify-content:space-between;gap:10px;padding:9px 12px;font-size:11px}.market-suggestion a{min-height:30px;padding:0 10px;font-size:11px}}
.admin-promo-control{z-index:60;-webkit-backdrop-filter:blur(18px);color:#f4f7ff;width:min(390px,100vw - 32px);font-family:var(--font-sans),system-ui,sans-serif;background:#0d1020f0;border:1px solid #222943;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex;position:fixed;top:86px;right:24px;box-shadow:0 18px 55px #00000059}.admin-promo-control__copy{min-width:0}.admin-promo-control__copy>span{color:#49d9f5;letter-spacing:1.25px;font-size:9px;font-weight:850;display:block}.admin-promo-control__copy>strong{font:800 15px/1.2 var(--font-mono),monospace;margin-top:4px;display:block}.admin-promo-control__copy>small{color:#8992ad;margin-top:5px;font-size:10px;line-height:1.35;display:block}.admin-promo-control__copy .admin-promo-control__error{color:#ff9b8d}.admin-promo-switch{color:#8992ad;cursor:pointer;background:0 0;border:0;flex:none;justify-items:center;gap:5px;padding:4px;display:grid}.admin-promo-switch:disabled{opacity:.55;cursor:wait}.admin-promo-switch__track{background:#292f45;border:1px solid #3a425d;border-radius:999px;width:46px;height:25px;transition:all .18s;position:relative}.admin-promo-switch__track i{background:#8992ad;border-radius:50%;width:17px;height:17px;transition:all .18s;position:absolute;top:3px;left:3px}.admin-promo-switch.is-active .admin-promo-switch__track{background:#49d9f52b;border-color:#49d9f58c}.admin-promo-switch.is-active .admin-promo-switch__track i{background:#49d9f5;left:24px;box-shadow:0 0 14px #49d9f56b}.admin-promo-switch b{letter-spacing:.8px;font-size:8px}.admin-promo-switch.is-active b{color:#68e0ad}@media (max-width:700px){.admin-promo-control{width:auto;inset:auto 12px 12px}}
.analysis-grid:has(.result){grid-template-columns:minmax(0,1fr)}.analysis-grid:has(.result)>.payment-methods{display:none}.analysis-grid:has(.result)>.dropzone{width:100%;max-width:none}.analysis-grid:has(.result) .result{width:100%;max-width:none}.standalone-report-shell{color:#fff;background:#050824;min-height:100vh;padding-bottom:80px}.standalone-report-nav{z-index:20;background:#080b27;border-bottom:1px solid #7e95dc2e;align-items:center;gap:24px;min-height:72px;padding:0 clamp(20px,4vw,64px);display:flex;position:sticky;top:0}.standalone-report-nav>a{color:#fff;font:900 13px var(--font-sans);letter-spacing:.12em;text-decoration:none}.standalone-report-nav>span{color:#7f8bb5;font:700 9px var(--font-mono);letter-spacing:.08em;margin-left:auto}.standalone-report-nav>button{color:#fff;font:800 11px var(--font-sans);cursor:pointer;background:#101638;border:1px solid #5ddbf847;border-radius:8px;padding:11px 15px}.standalone-report{width:min(1420px,100% - 40px)!important;max-width:none!important;margin:40px auto 0!important}.standalone-report-state{color:#dfe5ff;background:#0a0d2a;border:1px solid #7e95dc33;width:min(680px,100% - 40px);margin:16vh auto;padding:34px}.standalone-report-state strong{font-size:28px;display:block}.standalone-report-state p{color:#9ba7cf;line-height:1.7}.standalone-report-state a{color:#6de2fa;margin-top:14px;font-weight:800;text-decoration:none;display:inline-flex}.case-materials{background:#080c2d;border:1px solid #7e95dc2e;margin:34px 0 42px;padding:28px}.case-materials-head{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:end;gap:14px 36px;margin-bottom:24px;display:grid}.case-materials-head>span{color:#6de2fa;font:800 9px var(--font-mono);letter-spacing:.12em;grid-column:1/-1}.case-materials-head h3{margin:0;font-size:clamp(25px,3vw,38px);line-height:1.05}.case-materials-head p{color:#99a5cf;margin:0;line-height:1.6}.case-materials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.case-material-card{background:#0b1035;border:1px solid #7e95dc29;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);min-height:280px;display:grid;overflow:hidden}.case-material-card.primary{border-color:#ff488075;box-shadow:inset 0 0 0 1px #ff488014}.case-material-image{background:#06091f;min-height:280px;position:relative}.case-material-image img{object-fit:cover}.case-material-info{padding:22px;position:relative}.case-material-info>div:first-child{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.case-material-info>div:first-child span{color:#8290bd;font:800 8px var(--font-mono);letter-spacing:.1em}.case-material-info>div:first-child b{color:#ff6e82;font:800 8px var(--font-mono);letter-spacing:.08em}.case-material-info h4{overflow-wrap:anywhere;margin:0 0 18px;font-size:16px;line-height:1.35}.case-material-info>strong{color:#fff;margin-bottom:10px;font-size:42px;line-height:1;display:block}.case-material-info>strong small{color:#8c99c1;font-size:12px}.case-material-info>p{color:#b3bddc;min-height:40px;margin:0 0 18px;font-size:13px;line-height:1.55}.case-material-info dl{gap:7px;margin:0;display:grid}.case-material-info dl div{border-top:1px solid #7e95dc1a;grid-template-columns:76px 1fr;gap:8px;padding-top:7px;display:grid}.case-material-info dt{color:#6f7aa2;font:700 8px var(--font-mono);text-transform:uppercase}.case-material-info dd{color:#cbd3ef;font:10px var(--font-mono);overflow-wrap:anywhere;margin:0}.heatmap-file-name{letter-spacing:.03em;color:#ff7a8e!important;font:800 10px var(--font-mono)!important;margin:-6px 0 18px!important}@media (max-width:1100px){.case-materials-grid{grid-template-columns:1fr}.case-material-card{grid-template-columns:minmax(0,1fr) minmax(250px,.7fr)}}@media (max-width:850px){.standalone-report-nav{flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.standalone-report-nav>span{order:3;width:100%;margin:0}.standalone-report{width:min(100% - 20px,1420px)!important;margin-top:20px!important}.case-materials{padding:18px}.case-materials-head,.case-materials-grid,.case-material-card{grid-template-columns:1fr}.case-material-image{min-height:220px}.case-material-info>p{min-height:0}}
.report-score>strong,.layer-report-head>strong,.case-material-info>strong,.final-verdict>strong{transition:color .2s,text-shadow .2s,transform .2s}.score-low{color:#dfe5ff!important}.score-watch{color:#ffd27a!important}.score-warning{color:#ff9b66!important}.score-high{text-shadow:0 0 18px #ff5f7333;color:#ff5f73!important}.score-critical{text-shadow:0 0 12px #ff3d5f73,0 0 30px #ff3d5f38;transform-origin:50%;animation:1.45s ease-in-out infinite score-critical-pulse;color:#ff3d5f!important}@keyframes score-critical-pulse{0%,to{text-shadow:0 0 12px #ff3d5f66,0 0 28px #ff3d5f2e;transform:scale(1)}50%{text-shadow:0 0 18px #ff3d5fc7,0 0 44px #ff3d5f5c;transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.score-critical{animation:none!important;transform:none!important}}
.result>div:last-child{min-width:0}.run-id-card{background:#090c2a47;border:1px solid #75b3ff2e;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:5px 12px;width:100%;max-width:760px;margin:22px 0 18px;padding:14px 16px;display:grid}.run-id-card>span{color:#8590b4;font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.run-id-card>strong{color:#f5f7ff;min-width:0;font:700 11px/1.45 var(--font-mono);letter-spacing:.01em;overflow-wrap:anywhere}.run-id-card>small{color:#7782a5;font:9px/1.55 var(--font-mono);grid-column:1/-1;margin-top:2px;display:block}.result-actions{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;margin-top:0;display:flex}.result-actions button{white-space:normal;flex:0 auto;min-height:50px;line-height:1.25}@media (max-width:980px){.result{grid-template-columns:1fr;gap:24px}.result .score{width:160px}.run-id-card{max-width:none}}@media (max-width:640px){.run-id-card{grid-template-columns:1fr;gap:7px;padding:13px 14px}.run-id-card>span,.run-id-card>strong,.run-id-card>small{grid-column:1}.result-actions{grid-template-columns:1fr;display:grid}.result-actions button{width:100%}}
.blog-page{color:#0a0d2a;background:#f4f5fa}.blog-header{color:#f6f7ff;background:#081027;border-bottom-color:#82a6ff2e}.blog-header nav{color:#aab5d8}.blog-header nav a:hover{color:#fff}.blog-header .lang-switch{border-color:#5ddbf84d}.blog-index-hero,.blog-article-hero{color:#f7f8ff;background:radial-gradient(circle at 76% 28%,#22c7f021,#0000 28%),radial-gradient(circle at 18% 84%,#e72d871c,#0000 30%),#081027;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:center;gap:clamp(48px,7vw,112px);min-height:650px;padding:clamp(70px,8vw,120px) clamp(24px,7vw,112px);display:grid;position:relative;overflow:hidden}.blog-index-hero>div:first-child,.blog-article-hero-copy{z-index:1;position:relative}.blog-index-hero .ecommerce-back,.blog-article-hero .ecommerce-back{color:#8e9ac1}.blog-index-hero .eyebrow,.blog-article-hero .eyebrow{color:#55ddfa;margin:34px 0 26px}.blog-index-hero h1,.blog-article-hero h1{letter-spacing:-.055em;max-width:980px;margin:0;font-size:clamp(48px,6.2vw,94px);line-height:.96}.blog-index-hero>div:first-child>p:last-child,.blog-article-lead{color:#aeb8d7;max-width:800px;margin:30px 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.72}.blog-signal-map{background:linear-gradient(145deg,#19234ec7,#080d2aeb);border:1px solid #67c6ff4d;grid-template-rows:repeat(4,1fr);grid-template-columns:52px repeat(3,1fr);min-height:410px;display:grid;position:relative;box-shadow:0 36px 90px #00000052,inset 0 0 50px #22c7f00a}.blog-signal-map:before,.blog-signal-map:after{content:"";pointer-events:none;position:absolute}.blog-signal-map:before{background-color:#0000;background-image:linear-gradient(#4875b71a 1px,#0000 1px),linear-gradient(90deg,#4875b71a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0}.blog-signal-map:after{border:1px solid #e72d8773;border-radius:50%;width:120px;height:120px;top:20%;right:14%;box-shadow:0 0 60px #e72d872e}.blog-signal-map span{font:700 10px var(--font-mono);color:#5ddbf8;z-index:1;padding:18px}.blog-signal-map i{z-index:1;background:linear-gradient(90deg,#5ddbf81f,#5ddbf8a6,#5ddbf81f);align-self:center;height:1px}.blog-signal-map i:nth-of-type(2),.blog-signal-map i:nth-of-type(7){background:linear-gradient(90deg,#e72d871a,#ff654fb8,#e72d871a)}.blog-signal-map b{z-index:1;color:#f7f8ff;font:800 clamp(24px,2.6vw,42px)/.95 var(--font-sans);letter-spacing:-.05em;grid-column:2/5;align-self:end;padding:20px}.blog-section{padding:clamp(70px,8vw,120px) clamp(24px,7vw,112px)}.blog-articles{max-width:1600px;margin:auto}.blog-articles>.section-label{color:#69718c;margin-bottom:36px}.blog-card{background:#fff;border:1px solid #19255a26;flex-direction:column;min-height:100%;padding:clamp(28px,3vw,46px);display:flex;position:relative;box-shadow:0 20px 50px #141c4609}.blog-card.featured{color:#f8f9ff;background:linear-gradient(120deg,#0b1230,#151a48 65%,#14133d);grid-template-columns:minmax(0,1fr) minmax(250px,.35fr);gap:12px 60px;margin-bottom:24px;padding:clamp(38px,5vw,72px);display:grid}.blog-card-meta{color:#78829e;font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex}.blog-card.featured .blog-card-meta{color:#62dbf4;grid-column:1/-1}.blog-card h2{letter-spacing:-.035em;margin:28px 0 18px;font-size:clamp(25px,2.4vw,40px);line-height:1.05}.blog-card.featured h2{max-width:980px;font-size:clamp(34px,4vw,60px)}.blog-card p{color:#606b83;margin:0;line-height:1.7}.blog-card.featured p{color:#acb6d4;align-self:center}.blog-card-tags{flex-wrap:wrap;gap:7px;margin:26px 0;display:flex}.blog-card-tags span{color:#6e7893;font:700 8px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border:1px solid #313d6f21;padding:6px 9px}.blog-card.featured .blog-card-tags{grid-column:1/-1}.blog-card.featured .blog-card-tags span{color:#8290bc;border-color:#77b2ff33}.blog-card>a{color:#111a43;margin-top:auto;padding-top:26px;font-weight:800}.blog-card>a b{color:#22bddd;margin-left:8px}.blog-card.featured>a{color:#fff;grid-column:1/-1}.blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog-method-band{background:#ffffff94;border:1px solid #17215224;grid-template-columns:.7fr 1.1fr 1.2fr;align-items:center;gap:40px;margin:0 clamp(24px,7vw,112px) clamp(70px,8vw,120px);padding:44px clamp(30px,5vw,68px);display:grid}.blog-method-band>div:first-child{align-items:center;gap:22px;display:flex}.blog-method-band>div:first-child span{font:700 10px var(--font-mono);color:#e72d87}.blog-method-band h2{margin:0;font-size:28px}.blog-method-band p{color:#68718a;margin:0;line-height:1.55}.blog-method-band>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.blog-method-band>div:last-child b{color:#cfd8f7;font:700 9px var(--font-mono);letter-spacing:.05em;background:#0c1232;padding:7px 10px}.blog-article-hero{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);min-height:760px}.blog-article-hero h1{font-size:clamp(44px,5.4vw,82px)}.blog-article-meta{color:#7886ad;font:10px var(--font-mono);border-top:1px solid #83a6e929;flex-wrap:wrap;gap:12px 30px;margin-top:34px;padding-top:22px;display:flex}.blog-article-meta b{color:#d5dcf5}.blog-forensic-visual{background:#070c26cc;border:1px solid #5ddbf857;grid-template-rows:auto 1fr auto;min-height:430px;display:grid;box-shadow:0 36px 100px #00000057}.blog-forensic-visual header,.blog-forensic-visual footer{color:#7485b3;height:auto;font:700 8px var(--font-mono);letter-spacing:.08em;border:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.blog-forensic-visual header{border-bottom:1px solid #5ddbf826}.blog-forensic-visual footer{border-top:1px solid #5ddbf826;align-items:flex-end}.blog-forensic-visual footer strong{color:#fff;font:800 clamp(21px,2vw,32px)/.95 var(--font-sans);letter-spacing:-.04em}.blog-forensic-grid{background:#5ddbf817;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.blog-forensic-grid i{background:#0a1030;position:relative}.blog-forensic-grid i:after{content:"";background:#202e5c;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-forensic-grid i.hot{background:radial-gradient(circle,#e72d8752,#10133b 68%)}.blog-forensic-grid i.hot:after{background:#ff654f;box-shadow:0 0 18px #ff654fcc}.blog-article-shell{grid-template-columns:minmax(210px,280px) minmax(0,860px);justify-content:center;gap:clamp(50px,7vw,110px);padding:clamp(70px,9vw,130px) clamp(24px,6vw,90px);display:grid}.blog-toc{border-top:2px solid #141a42;align-self:start;padding-top:18px;position:sticky;top:32px}.blog-toc>span{color:#69738f;font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.blog-toc ol{counter-reset:blogtoc;margin:20px 0 30px;padding:0;list-style:none}.blog-toc li{counter-increment:blogtoc;border-bottom:1px solid #26305e1a}.blog-toc li a{color:#69728c;grid-template-columns:28px 1fr;gap:8px;padding:10px 0;font-size:12px;line-height:1.45;display:grid}.blog-toc li a:before{content:counter(blogtoc,decimal-leading-zero);color:#adb4c8;font:700 8px var(--font-mono);padding-top:3px}.blog-toc>a{color:#0d183e;font-size:13px;font-weight:800;display:inline-block}.blog-article-body>section{padding:0 0 72px;scroll-margin-top:30px}.blog-section-number{color:#e72d87;font:700 9px var(--font-mono);letter-spacing:.08em;margin-bottom:12px;display:block}.blog-article-body h2{letter-spacing:-.04em;color:#111638;margin:0 0 24px;font-size:clamp(30px,3.4vw,48px);line-height:1.04}.blog-article-body p{color:#4d566f;margin:0 0 22px;font-size:17px;line-height:1.82}.blog-article-body ul{border-top:1px solid #1d28561f;margin:28px 0;padding:0;list-style:none}.blog-article-body li{color:#3e4864;border-bottom:1px solid #1d28561f;padding:15px 0 15px 34px;line-height:1.6;position:relative}.blog-article-body li:before{content:"✓";color:#18aecf;font-weight:900;position:absolute;left:4px}.blog-article-body blockquote{color:#182045;background:linear-gradient(110deg,#e72d8712,#22c7f00e);border:0;border-left:3px solid #e72d87;margin:34px 0 10px;padding:28px 30px;font-size:19px;font-weight:750;line-height:1.55}.blog-source-refs{white-space:nowrap;vertical-align:super;font:700 10px var(--font-mono);margin-left:9px}.blog-source-refs a{color:#1eabc8;margin-right:3px}.blog-sources{color:#f7f8ff;background:#0a102d;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:70px;padding:clamp(70px,8vw,110px) clamp(24px,7vw,112px);display:grid}.blog-sources>div>span,.blog-faq>div>span{color:#5bdaf5;font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.blog-sources h2,.blog-faq h2{letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(38px,5vw,66px);line-height:1}.blog-sources ol{margin:0;padding:0;list-style:none}.blog-sources li{border-top:1px solid #809dde26;grid-template-columns:46px 1fr;padding:16px 0;scroll-margin-top:24px;display:grid}.blog-sources li b{color:#6577aa;font:700 9px var(--font-mono)}.blog-sources li a{color:#c7d0ef;justify-content:space-between;gap:20px;line-height:1.45;display:flex}.blog-sources li a span{color:#56daf7}.blog-faq{background:#eef0f7;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:70px;padding:clamp(70px,8vw,110px) clamp(24px,7vw,112px);display:grid}.blog-faq>div:first-child>span{color:#e72d87}.blog-faq details{border-top:1px solid #151f4f26}.blog-faq details:last-child{border-bottom:1px solid #151f4f26}.blog-faq summary{cursor:pointer;color:#1a2045;grid-template-columns:45px 1fr 24px;align-items:center;gap:14px;padding:20px 0;font-weight:800;list-style:none;display:grid}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq summary span{color:#8f98b0;font:700 9px var(--font-mono)}.blog-faq summary b{color:#18aecf;font-size:20px}.blog-faq details[open] summary b{transform:rotate(45deg)}.blog-faq details p{color:#59627a;margin:0 30px 22px 59px;line-height:1.7}.blog-related{padding:clamp(70px,8vw,110px) clamp(24px,7vw,112px)}.blog-related>.section-label{margin-bottom:28px}.blog-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog-final-cta{color:#fff;background:linear-gradient(105deg,#17113e,#101a49 58%,#06243c);justify-content:space-between;align-items:end;gap:40px;margin:0;padding:clamp(54px,6vw,80px) clamp(24px,7vw,112px);display:flex}.blog-final-cta p{color:#5bdaf5;font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.blog-final-cta h2{letter-spacing:-.04em;max-width:850px;margin:10px 0 0;font-size:clamp(30px,4vw,55px);line-height:1.05}.blog-final-cta .primary{color:#0a1030;background:#fff;border-color:#4ad7f3;flex:none}.blog-page-footer{color:#f7f8ff;background:#070c25;border-top:1px solid #648acd26}.blog-page-footer p{color:#7886ad;max-width:430px}.blog-page-footer a{color:#bfc9e8}.blog-footer-strip{color:#fff;background:#05091d;border-top:1px solid #6287cb2e;grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);align-items:start;gap:28px 70px;padding:34px clamp(24px,5vw,78px);display:grid}.blog-footer-strip>div:first-child span{color:#55daf5;font:700 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.blog-footer-strip>div:first-child a{letter-spacing:-.03em;margin-top:10px;font-size:22px;font-weight:850;display:block}.blog-footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blog-footer-links a{color:#9ba8ce;border-left:1px solid #7393d333;min-width:0;padding-left:16px;font-size:12px;line-height:1.4;transition:all .2s}.blog-footer-links a:hover{color:#fff;border-left-color:#22c7f0}@media (max-width:1000px){.blog-index-hero,.blog-article-hero{grid-template-columns:1fr;min-height:0}.blog-signal-map,.blog-forensic-visual{min-height:330px}.blog-article-shell{grid-template-columns:1fr}.blog-toc{position:static}.blog-toc ol{columns:2;column-gap:30px}.blog-sources,.blog-faq{grid-template-columns:1fr;gap:40px}.blog-method-band{grid-template-columns:1fr}}@media (max-width:720px){.blog-header nav{display:none}.blog-index-hero,.blog-article-hero{gap:42px;padding:62px 20px}.blog-index-hero h1,.blog-article-hero h1{font-size:clamp(39px,12vw,58px)}.blog-signal-map,.blog-forensic-visual{min-height:280px}.blog-section,.blog-article-shell,.blog-sources,.blog-faq,.blog-related,.blog-final-cta{padding-left:20px;padding-right:20px}.blog-card.featured{display:flex}.blog-card-grid,.blog-related>div{grid-template-columns:1fr}.blog-method-band{margin-left:20px;margin-right:20px}.blog-toc ol{columns:1}.blog-article-body p{font-size:16px}.blog-sources li{grid-template-columns:34px 1fr}.blog-faq details p{margin-left:0}.blog-final-cta{flex-direction:column;align-items:flex-start}.blog-footer-strip{grid-template-columns:1fr;padding:30px 20px}.blog-footer-links{grid-template-columns:1fr}}
