html:root{--fs-1:12px;--fs-2:14px;--fs-3:16px;--fs-4:20px;--fs-5:clamp(20px, 1.75vw, 25px);--fs-6:clamp(25px, 2.25vw, 32px);--fs-7:clamp(32px, 3.125vw, 45px);--fs-8:clamp(40px, 4.45vw, 64px)}html input,html select,html textarea{font-size:max(16px,1em)}html .eyebrow{font-size:var(--fs-3)}html h1{font-size:var(--fs-8)}html h2{font-size:var(--fs-7)}html h3{font-size:var(--fs-5)}html .nav-links{font-size:14px}html .nav-cta{font-size:13px}html .btn{font-size:var(--fs-3)}html .hero__sub{font-size:clamp(17px,1.6vw,20px)}html .proof-v{font-size:var(--fs-8)}html .proof-l,html .proof-note{font-size:var(--fs-2)}html .hiw-lede{font-size:var(--fs-3)}html .hiw-text h3{font-size:var(--fs-4)}html .hiw-text p,html .hiw-arrow{font-size:var(--fs-3)}@media (width<=1080px){html .hiw-text h3{font-size:var(--fs-3)}}html .card p{font-size:var(--fs-3)}html .card__cta{font-size:var(--fs-2)}html .frame__n{font-size:var(--fs-1)}html .frame__step h3{font-size:var(--fs-4)}html .frame__step p{font-size:var(--fs-2)}html .client-item--text{font-size:24px}html .client-lockup-name{font-size:var(--fs-4)}@media (width<=560px){html .client-item--text{font-size:var(--fs-3)}html .client-lockup-name{font-size:var(--fs-2)}}html .client-cta{font-size:var(--fs-3)}html .tnav-btn{font-size:19px}html .tinitials,html .tname{font-size:var(--fs-3)}html .trole{font-size:var(--fs-1)}html .tcard blockquote{font-size:var(--fs-3)}html .tmetric{font-size:var(--fs-1)}@media (width<=820px){html .sticky-cta{font-size:15px}}@media (width<=400px){html body:not(:has(.post)) .sticky-cta:lang(fr),html body:not(:has(.post)) .sticky-cta:lang(es){font-size:min(15px,3.7vw)}}html .tool-teaser{font-size:var(--fs-2)}html .cta-band p{font-size:var(--fs-3)}html .foot,html .foot__blurb,html .foot__addr a{font-size:var(--fs-2)}html .foot__h{font-size:var(--fs-1)}html .foot__col .foot__h a{font-size:inherit}html .foot__col a,html .foot__copy,html .foot__legal a{font-size:var(--fs-2)}html .rel-card__metric{font-size:var(--fs-1)}html .rel-card__d,html .rel-card__go,html .team-links{font-size:var(--fs-2)}html .legal-doc h1{font-size:var(--fs-7)}html .legal-doc .legal-updated{font-size:var(--fs-1)}html .legal-doc h2{font-size:var(--fs-4)}html .legal-doc p,html .legal-doc li{font-size:var(--fs-3)}html .legal-doc .legal-note{font-size:var(--fs-2)}html .legal-doc h3,html .legal-doc .legal-lead{font-size:var(--fs-3)}html .legal-doc .legal-tldr,html .legal-doc .legal-toc li,html .legal-doc .legal-table table{font-size:var(--fs-2)}html .legal-doc thead th,html .legal-doc td code{font-size:var(--fs-1)}html .policy-body{font-size:var(--fs-3)}html .policy-body h2{font-size:var(--fs-4)}html .policy-body h3{font-size:var(--fs-3)}html .policy-body .in-short,html .policy-body .cookie-card h4,html .policy-body .cc-row,html .policy-body .legal-matrix{font-size:var(--fs-2)}html .policy-body .legal-matrix th{font-size:var(--fs-1)}@media (width<=640px){html .policy-body .legal-matrix td:before{font-size:var(--fs-1)}}html .legal-doc .policy-updated{font-size:var(--fs-1)}html .post h1{font-size:var(--fs-7)}html .post__meta{font-size:var(--fs-3)}html .post__answer{font-size:clamp(20px,2.8vw,25px)}html .post__body{font-size:var(--fs-4)}html .post__body h2{font-size:var(--fs-6)}html .post__body h3{font-size:var(--fs-5)}html .post__bio{font-size:var(--fs-2)}html .post-end__label{font-size:var(--fs-1)}html .post-end__text{font-size:var(--fs-3)}html .cs-post .post__lead{font-size:clamp(20px,2.8vw,25px)}html .post__body figcaption{font-size:var(--fs-3)}html .post__body blockquote p{font-size:var(--fs-4)}html .post__body blockquote p+p{font-size:var(--fs-3)}html .cs-band span{font-size:var(--fs-4)}html .cs-band i{font-size:var(--fs-3)}html .cs-band b{font-size:var(--fs-4)}html .cs-chart-note{font-size:var(--fs-2)}@media (width<=560px){html .post__body h2{font-size:var(--fs-6)}}html .prose .lead{font-size:clamp(17px,1.6vw,20px)}html .sc-row{font-size:var(--fs-3)}html .sc-score{font-size:48px}html .sc-tier{font-size:var(--fs-2)}html .trow__role{font-size:var(--fs-1)}html .trow__name{font-size:var(--fs-6)}html .trow__more{font-size:var(--fs-1)}html .trow__bio{font-size:var(--fs-3)}html .trow__tags li{font-size:var(--fs-1)}html .logo-item--text{font-size:var(--fs-3)}html .logos--engines .logo-item--text{font-size:30px}html .logo-ticker .logo-item--text{font-size:34px}@media (width<=560px){html .logo-ticker .logo-item--text{font-size:var(--fs-6)}}html .cs-cover__eye{font-size:var(--fs-1)}html .cs-cover__big{font-size:var(--fs-8)}html .cs-cover__lbl{font-size:var(--fs-2)}html .cs-date{font-size:var(--fs-1)}html .cs-client{font-size:var(--fs-2)}html .cs-excerpt{font-size:var(--fs-3)}html .cs-read,html .topic,html .blog-topic{font-size:var(--fs-2)}html .topic-n,html .blog-topic>span{font-size:var(--fs-1)}html .blog-featured__body h2{font-size:var(--fs-6)}html .blog-card__body h3{font-size:var(--fs-4)}html .blog-card__body p{font-size:var(--fs-2)}html .idx-rail__label,html .net-tip__t{font-size:var(--fs-1)}html .net-tip__d{font-size:var(--fs-2)}html .net-tip__c{font-size:var(--fs-1)}html .crumb,html .btn{font-size:var(--fs-2)}html .btn-outline{font-size:var(--fs-1)}html .logo{font-size:var(--fs-3)}html .meta-strip,html .exp-label{font-size:var(--fs-1)}html .exp-title{font-size:var(--fs-4)}html .exp-stats{font-size:var(--fs-2)}html .bracket-line{font-size:var(--fs-1)}html .cap-num{font-size:var(--fs-2)}html .cap-card h3{font-size:24px}html .cap-card p{font-size:var(--fs-3)}html .exp-status{font-size:var(--fs-1)}html .exp-card h3{font-size:var(--fs-4)}html .exp-card p:not(.exp-status):not(.exp-cta),html .exp-cta{font-size:var(--fs-2)}@media (width<=900px){html .topnav.is-enclosed .nav-book{font-size:12px}}@media (width<=370px){html .topnav.is-enclosed .nav-book{font-size:11px}}html .big-headline{font-size:clamp(38px,5.5vw,76px)}@media (width<=900px){html .meta-strip{font-size:10px}}@media (width<=520px){html .proof-v{font-size:var(--fs-7)}html .proof-l{font-size:var(--fs-1)}html h1{font-size:clamp(30px,9.2vw,40px)}html h2{font-size:var(--fs-6)}html .eyebrow{font-size:var(--fs-1)}}html .nav-item>a,html .nav-top{font-size:14px}html .caret{font-size:9px}html .submenu a{font-size:14px}html .en-tag{font-size:.82em}html .en-tag--chip{font-size:9.5px}@media (width<=900px){html .nav-item>a,html .nav-top{font-size:17px}html .submenu a{font-size:15px}html .caret{font-size:var(--fs-1)}html .only-mobile .btn-outline{font-size:var(--fs-2)}}@media (width<=480px){html .s-hero h1{font-size:clamp(25px,8vw,40px)}}html .s-hero__scroll{font-size:var(--fs-1)}html .answer{font-size:var(--fs-4)}html .lede{font-size:var(--fs-3)}html .feature .k{font-size:var(--fs-1)}html .feature h3{font-size:var(--fs-4)}html .feature p{font-size:var(--fs-2)}html .ind-card h3{font-size:23px}html .ind-card p{font-size:var(--fs-3)}html .ind-card .card__cta{font-size:var(--fs-2)}@media (width<=340px){html :lang(fr) .ind-card h3,html :lang(es) .ind-card h3{font-size:20px}}html .stat b{font-size:clamp(26px,3vw,38px)}html .stat span{font-size:var(--fs-2)}html .faq summary{font-size:var(--fs-3)}html .faq summary:after{font-size:24px}html .faq details>div,html .faq details>p{font-size:var(--fs-3)}html .radar h2{font-size:clamp(26px,3vw,38px)}html .radar input[type=email]{font-size:var(--fs-3)}html .radar .note,html .step .n{font-size:var(--fs-1)}html .step h3{font-size:var(--fs-4)}html .step p{font-size:var(--fs-2)}html .bio-hero .role{font-size:var(--fs-1)}html .bio-body,html .focus-grid span{font-size:var(--fs-3)}html .tm__more{font-size:var(--fs-2)}html .lab-ticker__label{font-size:var(--fs-1)}html .lab-ticker__rot,html .lab-ticker__word{font-size:var(--fs-3)}html .skip-link{font-size:var(--fs-2)}html .np-pop h3{font-size:var(--fs-4)}html .np-pop .np-sub{font-size:var(--fs-2)}html .np-pop input[type=email]{font-size:var(--fs-3)}html .np-pop .note{font-size:var(--fs-1)}html .np-thanks{font-size:var(--fs-2)}html .np-close{font-size:var(--fs-4)}html .tool-badge{font-size:10.5px}html .post__body table{font-size:var(--fs-3)}@media (width<=680px){html .post__body table[data-stack] td{font-size:var(--fs-3)}html .post__body table[data-stack] td:before{font-size:var(--fs-1)}html .post__body table[data-stack] td[data-title]{font-size:var(--fs-3)}html .post__body table[data-stack] td[data-ordinal],html .post__body table[data-stack] td[data-ordinal]:before{font-size:var(--fs-1)}}html #explore .card:before{font-size:var(--fs-1)}html #explore .card h3{font-size:var(--fs-4)}html #explore .card p{font-size:var(--fs-2)}html .prose-lead p{font-size:var(--fs-3);font-size:var(--fs-3)}html .client-roster{font-size:var(--fs-3)}html .client-rating,html .cs-tile .cs-excerpt,html .cs-featstat,html .cs-featstat b{font-size:var(--fs-2)}@media (width>=901px) and (width<=1140px){html .nav-item>a,html .nav-top{font-size:13px}html .nav-book{font-size:12px}}@media (width>=1141px){html:is(html):is(:lang(fr),:lang(es)) :is(.nav-item>a,.nav-top){font-size:13px}html:is(html):is(:lang(fr),:lang(es)) .nav-book{font-size:12px}}@media (width>=901px) and (width<=1079px){html:is(html):is(:lang(fr),:lang(es)) :is(.nav-item>a,.nav-top){font-size:12px}html:is(html):is(:lang(fr),:lang(es)) .nav-book{font-size:11px}}@media (width<=560px){html:is(html):is(:lang(fr),:lang(es)) .cta-band .btn{font-size:clamp(11px,3.05vw,13px)}}html .lang-switch{font-size:12px}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-800-normal.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-800-normal.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-500-normal.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-500-normal.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;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:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-symbols-800-normal.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+300-303,U+306-307,U+30A-30C,U+312,U+326-328,U+394,U+3A9,U+3C0,U+2070,U+2074-2079,U+2080-2089,U+2116,U+212E,U+215B-215E,U+2190,U+2192,U+2194-2199,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-symbols-500-normal.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+300-303,U+306-307,U+30A-30C,U+312,U+326-328,U+394,U+3A9,U+3C0,U+2070,U+2074-2079,U+2080-2089,U+2116,U+212E,U+215B-215E,U+2190,U+2192,U+2194-2199,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-symbols-300-normal.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+300-303,U+306-307,U+30A-30C,U+312,U+326-328,U+394,U+3A9,U+3C0,U+2070,U+2074-2079,U+2080-2089,U+2116,U+212E,U+215B-215E,U+2190,U+2192,U+2194-2199,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02}html:root{--font-sans:"Plus Jakarta Sans", "Manrope", -apple-system, BlinkMacSystemFont, sans-serif}html:root body{font-family:var(--font-sans)}html:root:lang(ja) :is(body,button,input,select,textarea){font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic UI,Yu Gothic,Meiryo,Noto Sans JP,Plus Jakarta Sans,sans-serif}html:root:lang(ko) :is(body,button,input,select,textarea){font-family:Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,Plus Jakarta Sans,sans-serif}html:root #termly-code-snippet-support [class*=termly-styles-termly-banner]{font-family:Plus Jakarta Sans,Manrope,-apple-system,BlinkMacSystemFont,sans-serif!important}html:root #termly-code-snippet-support [class*=termly-styles-buttons] button{font-family:Plus Jakarta Sans,Manrope,-apple-system,sans-serif!important}html:root{--accent-ink:#b5450b;--line-orange:#df5f1b66;--tap-highlight:#df5f1b2e;--shadow-cta:0 2px 6px #1212122e;--seam:#fff;--shadow-card:0 1px 2px #1212120f;--font-serif:var(--font-sans);--measure:45ch}html:root:is(:lang(ja),:lang(ko)){--measure:51ch}html:root:not([data-lp-system=v1]){--brand-orange:#df5f1b;--brand-orange-cta:#ce4c08;--bg-page:#fff;--bg-page-dark:#121212;--bg-card:#fff;--bg-elev:#f3f3f3;--border:#e3e3e3;--border-soft:#ececec;--border-strong:#cfcfcf;--text-primary:#121212}html:root :is(.dark,.band-dark,.topnav,.s-hero,section.hero,.foot,.cta-band .inner,.cs-cover,.blog-cover,.radar,.cc,.tb-modal,.lab-game-modal){--shadow-card:0 2px 8px #00000059}html:root :is(h1,h2,h3) em,html:root .text-accent,html:root .band-orange .head h2 em,html:root .np-pop h3 em{color:inherit;opacity:1;font-style:normal}html:root .eyebrow{font-family:var(--font-sans);letter-spacing:.055em;text-transform:uppercase;color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.3}html:root .eyebrow:before{content:"";background:var(--brand-orange);width:8.75em;max-width:100%;height:3px;margin-bottom:10px;display:block}html:root .band-orange .eyebrow{color:#121212}html:root .band-orange .eyebrow:before{background:#121212}html:root .np-pop .eyebrow{color:#fff}html:root .eyebrow:not(.eyebrow--record):not(:has(+:is(h1,h2))){font-weight:700;font-size:var(--fs-2);letter-spacing:0;text-transform:none}html:root .eyebrow:not(.eyebrow--record):not(:has(+:is(h1,h2))):before{display:none}html:root .band-soft .eyebrow{color:var(--text-primary)}@media (width<=520px){html:root .eyebrow{font-size:14px}}html:root main>:not(:nth-child(1 of :not(script,style))) .eyebrow:not(.eyebrow--record):has(+h2){display:none}html:root body,html:root :is(.s-hero,section.hero){background-image:none}html:root .s-hero__glow,html:root .hero-aurora,html:root .fs-glow,html:root .cursor-glow{display:none}html:root .s-hero__bg{background:var(--bg-page-dark)}html:root .cs-cover{background:var(--bg-page)}html:root .blog-cover{background-image:none;background-color:var(--bg-elev)}html:root .card:before{display:none}html:root .btn-primary:hover{box-shadow:var(--shadow-cta)}html:root .hiw-ico,html:root .calc-run-ico{box-shadow:none}html:root .team-links__sep{color:var(--text-muted)}html:root .audit-rating__stars{color:var(--accent-ink)}html:root :is(.foot__h,.trole,.tinitials,.tmetric,.client-item--text,.client-lockup-name,.client-rating,.idx-rail__label,.lab-rail__label,.meta-strip,.hero-proof,.about-signal__caption,.about-signal__node-label,.trow__role,.trow__more,.trow__tags li,.cs-cover__eye,.post-end__label,.bio-hero .role,.team-links,.lang-switch,.tool-badge,.en-tag--chip,.net-tip__t,.net-tip__c,.experiment,.bracket-line,.exp-status,.exp-label,.lab-ticker,.policy-body .cookie-card h4,.frame__n,.audit-h,.audit-clients__label,.audit-rating,.audit-reassure,.lp-h,.lp-clients__label,.lp-fit__k,.lp-tile__k,.lp-reassure,.lp-rating,.pt-line,.price-card__k,.cg-booking__eyebrow){font-family:var(--font-sans)}html:root :is(.cs-date,.trow__role,.tool-badge,.feature .k,.cs-cover__eye,.client-rating,.lp-rating,.post-end__label,.frame__n,.audit-h,.audit-clients__label,.audit-rating,.lp-h,.lp-clients__label,.lp-fit__k,.lp-tile__k,.pt-line,.price-card__k,.cg-booking__eyebrow){text-transform:none;letter-spacing:0}html:root :is(.tmetric,.client-rating,.meta-strip,.hero-proof){font-variant-numeric:tabular-nums}html:root :is(.tcard,.tcard:hover,.tcard--feat,.card:hover,.hiw-item:hover,.feature:hover,.ind-card:hover,.frame__step:hover,.step:hover,.card.is-soon:hover,.card--live,.card--live:hover,.band-orange .card,.faq details[open],.post__body blockquote,.trow__photo,.sw-win,.svx-card),html:root :is(.nav-links,.nav-inner>.logo,.nav-book){box-shadow:none}html:root :is(.legal-doc .legal-tldr,.policy-body .in-short,.post__answer,.cs-post .post__lead,.answer,.post__body blockquote,.post-midcta,.post__verdict,.gterm__service,.gdx-bench,.pband){border-left-width:2px;border-left-color:var(--border-strong)}html:root svg.caret{width:.5em;height:1.5em}html:root .band-soft{background:var(--bg-elev)}html:root .client-pause{min-height:36px;font-family:var(--font-sans);font-size:var(--fs-2);color:var(--text-secondary);border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:999px;margin:18px auto 6px;padding:8px 18px;font-weight:500;line-height:1.2;display:block}html:root .client-pause:hover{color:var(--text-primary);border-color:var(--text-secondary)}html:root .client-pause:focus-visible{outline:2px solid var(--brand-orange-cta);outline-offset:2px}html:root .client-pause[hidden]{display:none}html:root .client-track{--cm-duration:196s}@media (width<=560px){html:root .client-track{--cm-duration:139s}}html:root .logo-ticker__track{animation-duration:35.66s}@media (width<=560px){html:root .logo-ticker__track{animation-duration:24s}}html:root .client-marquee.is-paused .client-track,html:root .logo-ticker.is-paused .logo-ticker__track{animation-play-state:paused}html:root :is(.post__body,.prose,.cs-post .post__body)>:is(p,ul,ol,blockquote),html:root .foot__truststrip,html:root .faq details>:is(div,p){max-width:var(--measure)}html:root .svc-hero{gap:32px;display:grid}@media (width>=1101px){html:root .svc-hero:has(.work-card){grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:56px}}html:root .svc-hero .work-card{max-width:420px}html:root section.hero[data-motion=hero] .work-card{animation-name:rise;animation-duration:.7s;animation-timing-function:ease-out;animation-delay:.25s;animation-fill-mode:both}html:root main:has(>section.hero[data-motion=hero])>:not(.hero) :is(.section-head,.head,.lede,.prose-lead,.lead,.card,.frame__step,.proof-grid,.faq>details,.vm,.cs-card,.blog-card,.trow,.logos){opacity:1;animation-name:none;transform:none}html:root main:has(>section.hero[data-motion=hero])>:not(.hero) :is(.card,.frame__step,.blog-card):hover{transform:translateY(-4px)}html:root main:has(>section.hero[data-motion=hero]) :is(.reveal,.stat-armed),html:root main:has(>section.hero[data-motion=hero]) .wr .rvw>span{opacity:1;transition:none;transform:none}html:root .sc-score{font-size:var(--fs-8)}@media (width<=560px){html:root .post__body{font-size:var(--fs-3)}}html:root .about-signal__caption{font-size:var(--fs-1)}html:root .morph__cap b{font-size:var(--fs-2)}
