@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_9cf487b8-module__c2-7iG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_9cf487b8-module__c2-7iG__variable{--font-mono-stack:"JetBrains Mono", "JetBrains Mono Fallback"}
.ui-module__Hi2WXW__section{padding-block:var(--section-y);position:relative}.ui-module__Hi2WXW__sectionTight{padding-block:clamp(3.5rem,7vw,6rem)}.ui-module__Hi2WXW__sectionRule{border-top:1px solid var(--line-faint)}.ui-module__Hi2WXW__container{width:100%;max-width:var(--measure);padding-inline:var(--gutter);margin-inline:auto}.ui-module__Hi2WXW__containerNarrow{max-width:var(--measure-narrow)}.ui-module__Hi2WXW__eyebrow{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-tertiary);margin-bottom:var(--s-5);align-items:center;gap:.625rem;font-weight:500;display:flex}.ui-module__Hi2WXW__eyebrowTick{background:var(--line-strong);flex:none;width:18px;height:1px}.ui-module__Hi2WXW__h2{font-size:var(--t-h2);max-width:20ch}.ui-module__Hi2WXW__h2Wide{max-width:26ch}.ui-module__Hi2WXW__lead{margin-top:var(--s-5);font-size:var(--t-lead);color:var(--ink-secondary);letter-spacing:-.008em;max-width:54ch;line-height:1.5}.ui-module__Hi2WXW__panel{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);position:relative}.ui-module__Hi2WXW__panelInset{background:var(--surface-inset)}.ui-module__Hi2WXW__panelHover:hover{border-color:var(--line-strong);background:var(--surface-2)}.ui-module__Hi2WXW__meta{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);font-variant-numeric:tabular-nums}.ui-module__Hi2WXW__chip{border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;white-space:nowrap;transition:background-color var(--d-base) var(--ease), border-color var(--d-base) var(--ease), color var(--d-base) var(--ease);border:1px solid;align-items:center;gap:.5rem;padding:.3125rem .6875rem .3125rem .5625rem;font-weight:500;display:inline-flex}.ui-module__Hi2WXW__chipDot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ui-module__Hi2WXW__chipLg{padding:.5rem 1rem .5rem .875rem;font-size:.75rem}.ui-module__Hi2WXW__pass{color:var(--pass);border-color:var(--pass-line);background:var(--pass-dim)}.ui-module__Hi2WXW__review{color:var(--review);border-color:var(--review-line);background:var(--review-dim)}.ui-module__Hi2WXW__problem{color:var(--problem);border-color:var(--problem-line);background:var(--problem-dim)}.ui-module__Hi2WXW__untested{color:var(--untested);border-color:var(--untested-line);background:var(--untested-dim)}.ui-module__Hi2WXW__pending{color:var(--ink-quaternary);border-color:var(--line);background:0 0}
.ComparisonPanel-module__RbXP0G__split{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.ComparisonPanel-module__RbXP0G__side{background:var(--surface-1);border:1px solid var(--line);opacity:0;transform:translateX(var(--from,0));transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease);padding:clamp(1.5rem,3.5vw,2.5rem)}.ComparisonPanel-module__RbXP0G__left{--from:-16px;border-radius:var(--r-lg) 0 0 var(--r-lg);border-right:none}.ComparisonPanel-module__RbXP0G__right{--from:16px;border-radius:0 var(--r-lg) var(--r-lg) 0;background:var(--surface-2);border-left:none}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__side{opacity:1;transform:translate(0)}.ComparisonPanel-module__RbXP0G__sideHead{padding-bottom:var(--s-5);border-bottom:1px solid var(--line-faint)}.ComparisonPanel-module__RbXP0G__metaObserved{color:var(--pass)}.ComparisonPanel-module__RbXP0G__sideTitle{margin-top:var(--s-3);font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.ComparisonPanel-module__RbXP0G__sideNote{font-size:var(--t-micro);color:var(--ink-tertiary);max-width:34ch;margin-top:.5rem;line-height:1.5}.ComparisonPanel-module__RbXP0G__rows{margin-top:var(--s-3)}.ComparisonPanel-module__RbXP0G__row{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-bottom:1px solid var(--line-faint);font-size:var(--t-small);opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);padding-block:.75rem;display:flex;transform:translateY(6px)}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__row{opacity:1;transform:translateY(0)}.ComparisonPanel-module__RbXP0G__row dt{color:var(--ink-tertiary)}.ComparisonPanel-module__RbXP0G__row dd{color:var(--ink-secondary);text-align:right;font-weight:500}.ComparisonPanel-module__RbXP0G__rowStrong dd{color:var(--ink);font-size:1rem;font-weight:560}.ComparisonPanel-module__RbXP0G__result{padding-top:var(--s-5);opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);transform:translateY(6px)}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__result{opacity:1;transform:translateY(0)}.ComparisonPanel-module__RbXP0G__join{border-block:1px solid var(--line);background:var(--surface-1);flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:88px;display:flex;position:relative}.ComparisonPanel-module__RbXP0G__joinLine{background:var(--line-strong);height:1px;transition:transform var(--d-reveal) var(--ease) .52s;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__joinLine{transform:scaleX(1)}.ComparisonPanel-module__RbXP0G__joinNode{z-index:1;background:var(--canvas);border:1px solid var(--pass-line);width:34px;height:34px;color:var(--pass);opacity:0;transition:opacity var(--d-slow) var(--ease) .7s, transform var(--d-slow) var(--ease) .7s;border-radius:50%;place-items:center;display:grid;position:relative;transform:scale(.8)}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__joinNode{opacity:1;transform:scale(1)}.ComparisonPanel-module__RbXP0G__joinTick{width:16px;height:16px}.ComparisonPanel-module__RbXP0G__joinLabel{z-index:1;background:var(--canvas);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);opacity:0;transition:opacity var(--d-slow) var(--ease) .82s;padding:.125rem .375rem;position:relative}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__joinLabel{opacity:1}@media (max-width:900px){.ComparisonPanel-module__RbXP0G__split{grid-template-columns:1fr}.ComparisonPanel-module__RbXP0G__left{--from:0;border-radius:var(--r-lg) var(--r-lg) 0 0;border-right:1px solid var(--line);border-bottom:none}.ComparisonPanel-module__RbXP0G__right{--from:0;border-radius:0 0 var(--r-lg) var(--r-lg);border-left:1px solid var(--line);border-top:none}.ComparisonPanel-module__RbXP0G__join{border-block:none;border-inline:1px solid var(--line);flex-direction:row;width:100%;height:78px}.ComparisonPanel-module__RbXP0G__joinLine{width:1px;height:auto;inset:0 auto 0 50%;transform:scaleY(0)}.ComparisonPanel-module__RbXP0G__in .ComparisonPanel-module__RbXP0G__joinLine{transform:scaleY(1)}}
.CTAButton-module__C0L0kG__button{border-radius:var(--r-pill);letter-spacing:-.012em;white-space:nowrap;transition:background-color var(--d-base) var(--ease), border-color var(--d-base) var(--ease), color var(--d-base) var(--ease), transform var(--d-fast) var(--ease);justify-content:center;align-items:center;min-height:44px;font-weight:500;display:inline-flex;position:relative}.CTAButton-module__C0L0kG__button:active{transform:scale(.985)}.CTAButton-module__C0L0kG__md{padding:.625rem 1.25rem;font-size:.9375rem}.CTAButton-module__C0L0kG__lg{min-height:52px;padding:.9375rem 1.75rem;font-size:1.0625rem}.CTAButton-module__C0L0kG__primary{background:var(--btn-bg);color:var(--btn-ink);border:1px solid var(--btn-bg)}.CTAButton-module__C0L0kG__primary:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.CTAButton-module__C0L0kG__secondary{color:var(--ink);border:1px solid var(--line-strong);background:0 0}.CTAButton-module__C0L0kG__secondary:hover{background:var(--wash);border-color:var(--wash-strong)}.CTAButton-module__C0L0kG__quiet{color:var(--ink-secondary);background:0 0;border:1px solid #0000;padding-left:.5rem;padding-right:.5rem}.CTAButton-module__C0L0kG__quiet:hover{color:var(--ink)}.CTAButton-module__C0L0kG__label{display:inline-block}@media (max-width:480px){.CTAButton-module__C0L0kG__button{width:100%}}
.FinalCTA-module__kq61cW__section{padding-block:clamp(6rem,14vw,12rem);position:relative;overflow:hidden}.FinalCTA-module__kq61cW__aura{background:radial-gradient(ellipse at center, var(--aura-near) 0%, var(--aura-far) 40%, transparent 70%);pointer-events:none;width:min(1000px,120vw);height:min(700px,80vh);position:absolute;bottom:-55%;left:50%;transform:translate(-50%)}.FinalCTA-module__kq61cW__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.FinalCTA-module__kq61cW__title{font-size:var(--t-display);letter-spacing:var(--track-display);font-weight:560;line-height:1.02}.FinalCTA-module__kq61cW__lead{font-size:var(--t-lead);color:var(--ink-secondary);max-width:40ch;margin-top:clamp(1.25rem,3vw,1.75rem)}.FinalCTA-module__kq61cW__actions{justify-content:center;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.FinalCTA-module__kq61cW__storeNote{margin-top:var(--s-5);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);max-width:46ch;line-height:1.6}@media (max-width:480px){.FinalCTA-module__kq61cW__actions{flex-direction:column;align-items:stretch;width:100%}}
.ProofEngine-module__h3a2rW__frame{background:linear-gradient(180deg, var(--surface-1) 0%, var(--surface-inset) 100%);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-md);position:relative;overflow:hidden}.ProofEngine-module__h3a2rW__header{justify-content:space-between;align-items:center;gap:var(--s-4);padding:.875rem var(--s-5);border-bottom:1px solid var(--line-faint);background:var(--sheen);display:flex}.ProofEngine-module__h3a2rW__headerLeft{align-items:center;gap:.625rem;display:flex}.ProofEngine-module__h3a2rW__runDot{background:var(--ink-quaternary);width:6px;height:6px;transition:background-color var(--d-base) var(--ease);border-radius:50%;flex:none}.ProofEngine-module__h3a2rW__runDot[data-live=true]{background:var(--pass);animation:ProofEngine-module__h3a2rW__breathe 1.6s var(--ease-inout) infinite}.ProofEngine-module__h3a2rW__headerMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes ProofEngine-module__h3a2rW__breathe{0%,to{opacity:1}50%{opacity:.25}}.ProofEngine-module__h3a2rW__body{padding:var(--s-5)}.ProofEngine-module__h3a2rW__band{opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);transform:translateY(6px)}.ProofEngine-module__h3a2rW__on{opacity:1;transform:translateY(0)}.ProofEngine-module__h3a2rW__bandHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-3);display:flex}.ProofEngine-module__h3a2rW__bandLabel{margin-bottom:var(--s-3);display:block}.ProofEngine-module__h3a2rW__bandHead .ProofEngine-module__h3a2rW__bandLabel{margin-bottom:0}.ProofEngine-module__h3a2rW__bandCount{color:var(--ink-quaternary)}.ProofEngine-module__h3a2rW__promotion{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ProofEngine-module__h3a2rW__promoValue{letter-spacing:var(--track-tight);font-size:clamp(1.375rem,3vw,1.75rem);font-weight:560}.ProofEngine-module__h3a2rW__promoRule{border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--t-micro);color:var(--ink-secondary);white-space:nowrap;padding:.25rem .625rem}.ProofEngine-module__h3a2rW__connector{justify-content:flex-start;height:28px;margin-left:3px;display:flex;position:relative}.ProofEngine-module__h3a2rW__connectorLine{background:var(--line);transform-origin:top;width:1px;height:100%;transition:transform var(--d-slow) var(--ease), background-color var(--d-base) var(--ease);transform:scaleY(0)}.ProofEngine-module__h3a2rW__connectorOn{background:var(--line-strong);transform:scaleY(1)}.ProofEngine-module__h3a2rW__connectorPulse{background:linear-gradient(180deg, transparent, var(--pass), transparent);width:1px;height:10px;animation:ProofEngine-module__h3a2rW__travel 1.1s var(--ease-inout) infinite;position:absolute;left:0}@keyframes ProofEngine-module__h3a2rW__travel{0%{opacity:0;transform:translateY(-10px)}35%{opacity:1}to{opacity:0;transform:translateY(28px)}}.ProofEngine-module__h3a2rW__scenarios{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProofEngine-module__h3a2rW__scenario{padding:var(--s-4);background:var(--surface-2);border:1px solid var(--line-faint);border-radius:var(--r-md);opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease), border-color var(--d-base) var(--ease);transform:translateY(8px)}.ProofEngine-module__h3a2rW__scenario.ProofEngine-module__h3a2rW__on{opacity:1;transform:translateY(0)}.ProofEngine-module__h3a2rW__scenarioHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.ProofEngine-module__h3a2rW__matchDot{background:var(--line-strong);width:6px;height:6px;transition:background-color var(--d-base) var(--ease), box-shadow var(--d-base) var(--ease);border-radius:50%;flex:none}.ProofEngine-module__h3a2rW__matchDot[data-matched=true]{background:var(--pass);box-shadow:0 0 0 3px var(--pass-dim)}.ProofEngine-module__h3a2rW__scenarioLabel{font-size:var(--t-micro);color:var(--ink-tertiary);min-height:2.4em;margin-top:.5rem;line-height:1.4}.ProofEngine-module__h3a2rW__readout{margin-top:var(--s-3);border-top:1px solid var(--line-faint)}.ProofEngine-module__h3a2rW__row{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-size:var(--t-micro);padding-block:.4375rem;display:flex}.ProofEngine-module__h3a2rW__row dt{color:var(--ink-quaternary)}.ProofEngine-module__h3a2rW__row dd{color:var(--ink-secondary);font-weight:500}.ProofEngine-module__h3a2rW__rowExpected dd{color:var(--ink)}.ProofEngine-module__h3a2rW__rowActual{border-top:1px solid var(--line-faint)}.ProofEngine-module__h3a2rW__rowActual dd{color:var(--ink);font-size:var(--t-small);font-weight:560}.ProofEngine-module__h3a2rW__dash{color:var(--ink-quaternary)}.ProofEngine-module__h3a2rW__working{align-items:center;gap:3px;height:1.2em;display:inline-flex}.ProofEngine-module__h3a2rW__working i{background:var(--ink-quaternary);width:3px;height:3px;animation:ProofEngine-module__h3a2rW__blink 1.05s var(--ease-inout) infinite;border-radius:50%}.ProofEngine-module__h3a2rW__working i:nth-child(2){animation-delay:.14s}.ProofEngine-module__h3a2rW__working i:nth-child(3){animation-delay:.28s}@keyframes ProofEngine-module__h3a2rW__blink{0%,to{opacity:.25}50%{opacity:1}}.ProofEngine-module__h3a2rW__status{padding:.6875rem var(--s-4);background:var(--surface-2);border:1px solid var(--line-faint);border-radius:var(--r-md);opacity:0;transition:opacity var(--d-slow) var(--ease);flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.ProofEngine-module__h3a2rW__status.ProofEngine-module__h3a2rW__on{opacity:1}.ProofEngine-module__h3a2rW__statusPulse{background:var(--ink-quaternary);border-radius:50%;flex:none;width:6px;height:6px}.ProofEngine-module__h3a2rW__statusPulse[data-running=true]{background:var(--ink-secondary);animation:ProofEngine-module__h3a2rW__breathe 1s var(--ease-inout) infinite}.ProofEngine-module__h3a2rW__statusText{font-size:var(--t-micro);color:var(--ink-secondary);margin-left:auto}.ProofEngine-module__h3a2rW__verdict{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4);background:var(--surface-2);border:1px solid var(--line-faint);border-radius:var(--r-md);opacity:.4;transition:opacity var(--d-slow) var(--ease), border-color var(--d-slow) var(--ease);flex-wrap:wrap;display:flex}.ProofEngine-module__h3a2rW__verdict.ProofEngine-module__h3a2rW__on{opacity:1;border-color:var(--pass-line)}.ProofEngine-module__h3a2rW__verdictLeft{align-items:center;gap:var(--s-4);display:flex}.ProofEngine-module__h3a2rW__verdictLeft .ProofEngine-module__h3a2rW__bandLabel{margin-bottom:0}.ProofEngine-module__h3a2rW__verdictNote{font-size:var(--t-micro);color:var(--ink-tertiary);text-align:right;margin-left:auto}@media (scripting:none){.ProofEngine-module__h3a2rW__dataTable{width:100%;padding:var(--s-5);font-size:var(--t-small);text-align:left}.ProofEngine-module__h3a2rW__dataTable caption{padding-bottom:var(--s-4);color:var(--ink-tertiary);text-align:left}.ProofEngine-module__h3a2rW__dataTable th,.ProofEngine-module__h3a2rW__dataTable td{border-bottom:1px solid var(--line-faint);color:var(--ink-secondary);padding:.5rem .75rem .5rem 0;font-weight:400}.ProofEngine-module__h3a2rW__dataTable thead th{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary)}}@media (max-width:700px){.ProofEngine-module__h3a2rW__body{padding:var(--s-4)}.ProofEngine-module__h3a2rW__scenarios{gap:var(--s-2);grid-template-columns:1fr}.ProofEngine-module__h3a2rW__scenario{align-items:center;gap:0 var(--s-4);padding:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.ProofEngine-module__h3a2rW__scenarioHead{grid-column:1}.ProofEngine-module__h3a2rW__scenarioLabel{grid-column:1;min-height:0;margin-top:.25rem}.ProofEngine-module__h3a2rW__readout{border-top:none;grid-area:1/2/3;margin-top:0}.ProofEngine-module__h3a2rW__row{padding-block:.25rem}.ProofEngine-module__h3a2rW__statusText{width:100%;margin-left:0}.ProofEngine-module__h3a2rW__verdictNote{text-align:left;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.ProofEngine-module__h3a2rW__band,.ProofEngine-module__h3a2rW__scenario,.ProofEngine-module__h3a2rW__status,.ProofEngine-module__h3a2rW__verdict{opacity:1;transform:none;transition-delay:0s!important}.ProofEngine-module__h3a2rW__connectorLine{transform:scaleY(1)}.ProofEngine-module__h3a2rW__runDot[data-live=true],.ProofEngine-module__h3a2rW__statusPulse[data-running=true],.ProofEngine-module__h3a2rW__working i{animation:none}}
.Hero-module__JgYmMq__hero{padding-top:calc(var(--nav-h) + clamp(3.5rem, 9vw, 7.5rem));padding-bottom:clamp(4rem,9vw,8rem);position:relative;overflow:hidden}.Hero-module__JgYmMq__aura{background:radial-gradient(ellipse at center, var(--aura-near) 0%, var(--aura-far) 38%, transparent 68%);pointer-events:none;z-index:0;width:min(1100px,130vw);height:min(760px,90vh);position:absolute;top:-30vh;left:50%;transform:translate(-50%)}.Hero-module__JgYmMq__content{z-index:1;max-width:940px;position:relative}.Hero-module__JgYmMq__headline{font-size:var(--t-display);letter-spacing:var(--track-display);text-wrap:balance;font-weight:560;line-height:1.02}.Hero-module__JgYmMq__lead{max-width:58ch;font-size:var(--t-lead);letter-spacing:-.008em;color:var(--ink-secondary);margin-top:clamp(1.5rem,3vw,2.25rem);line-height:1.5}.Hero-module__JgYmMq__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.Hero-module__JgYmMq__trust{margin-top:var(--s-6);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Hero-module__JgYmMq__dot{color:var(--ink-quaternary);opacity:.5}.Hero-module__JgYmMq__visual{z-index:1;margin-top:clamp(3.5rem,8vw,6.5rem);position:relative}@media (max-width:480px){.Hero-module__JgYmMq__actions{flex-direction:column;align-items:stretch;width:100%}.Hero-module__JgYmMq__trust{gap:.375rem .5rem}}
.HowItWorks-module__u8qSLG__stages{border-top:1px solid var(--line-faint);margin-top:clamp(3rem,7vw,5rem)}.HowItWorks-module__u8qSLG__stage{align-items:start;gap:var(--s-6);border-bottom:1px solid var(--line-faint);grid-template-columns:4rem minmax(0,1fr) 12rem;padding-block:clamp(1.75rem,3.5vw,2.75rem);display:grid}.HowItWorks-module__u8qSLG__stageIndex{padding-top:.35rem}.HowItWorks-module__u8qSLG__stageTitle{align-items:center;gap:var(--s-3);font-size:var(--t-h3);letter-spacing:var(--track-tight);flex-wrap:wrap;font-weight:560;display:flex}.HowItWorks-module__u8qSLG__seal{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-secondary);white-space:nowrap;border-radius:4px;padding:.25rem .5rem}.HowItWorks-module__u8qSLG__stageText{max-width:56ch;color:var(--ink-secondary);margin-top:.75rem;line-height:1.6}.HowItWorks-module__u8qSLG__stageVisual{justify-content:flex-end;align-items:center;min-height:64px;padding-top:.25rem;display:flex}.HowItWorks-module__u8qSLG__vRead{flex-direction:column;align-items:flex-end;gap:8px;width:100%;display:flex}.HowItWorks-module__u8qSLG__vRead span{background:var(--line-strong);height:1px;display:block}.HowItWorks-module__u8qSLG__vPredict{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;align-items:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}.HowItWorks-module__u8qSLG__vPredictValue{letter-spacing:var(--track-tight);font-size:1.25rem;font-weight:560}.HowItWorks-module__u8qSLG__vPredictTag{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary)}.HowItWorks-module__u8qSLG__vTest{justify-content:flex-end;align-items:flex-end;gap:6px;display:flex}.HowItWorks-module__u8qSLG__vTest span{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:6px;width:34px;display:block}.HowItWorks-module__u8qSLG__vTest span:first-child{height:30px}.HowItWorks-module__u8qSLG__vTest span:nth-child(2){height:44px}.HowItWorks-module__u8qSLG__vTest span:nth-child(3){height:58px}.HowItWorks-module__u8qSLG__vCompare{color:var(--ink);white-space:nowrap;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;display:flex}.HowItWorks-module__u8qSLG__vCompareEq{color:var(--pass);font-size:1.125rem}.HowItWorks-module__u8qSLG__ledger{align-items:stretch;gap:var(--s-4);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,3vw,2.25rem);display:flex}.HowItWorks-module__u8qSLG__ledgerItem{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.HowItWorks-module__u8qSLG__ledgerValue{letter-spacing:var(--track-tight);font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:560;line-height:1}.HowItWorks-module__u8qSLG__ledgerPass{color:var(--pass)}.HowItWorks-module__u8qSLG__ledgerNote{font-size:var(--t-micro);color:var(--ink-tertiary)}.HowItWorks-module__u8qSLG__ledgerArrow{color:var(--ink-quaternary);flex:none;align-self:center;font-size:1.125rem}@media (max-width:900px){.HowItWorks-module__u8qSLG__stage{gap:var(--s-4);grid-template-columns:3rem minmax(0,1fr)}.HowItWorks-module__u8qSLG__stageVisual{min-height:0;padding-top:var(--s-4);grid-column:2;justify-content:flex-start}.HowItWorks-module__u8qSLG__vRead{align-items:flex-start;max-width:220px}.HowItWorks-module__u8qSLG__vTest{justify-content:flex-start}.HowItWorks-module__u8qSLG__vPredict{align-items:flex-start}}@media (max-width:640px){.HowItWorks-module__u8qSLG__ledger{gap:var(--s-5);flex-direction:column}.HowItWorks-module__u8qSLG__ledgerArrow{align-self:flex-start;transform:rotate(90deg)}.HowItWorks-module__u8qSLG__stageTitle{font-size:1.375rem}}
.TestFlow-module__loMQla__flow{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.TestFlow-module__loMQla__node{padding:var(--s-5) var(--s-4);background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-md);opacity:0;transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease), border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);position:relative;transform:translateY(14px)}.TestFlow-module__loMQla__in .TestFlow-module__loMQla__node{opacity:1;transform:translateY(0)}.TestFlow-module__loMQla__node:hover{border-color:var(--line-strong);background:var(--surface-2)}.TestFlow-module__loMQla__nodeHead{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);display:flex}.TestFlow-module__loMQla__tag{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;border:1px solid var(--line);color:var(--ink-quaternary);white-space:nowrap;border-radius:4px;padding:.1875rem .4375rem}.TestFlow-module__loMQla__observed .TestFlow-module__loMQla__tag{color:var(--pass);border-color:var(--pass-line);background:var(--pass-dim)}.TestFlow-module__loMQla__result .TestFlow-module__loMQla__tag{color:var(--ink-secondary);border-color:var(--line-strong)}.TestFlow-module__loMQla__nodeTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);margin-bottom:.625rem;font-weight:560}.TestFlow-module__loMQla__nodeBody{font-size:var(--t-micro);color:var(--ink-tertiary);line-height:1.55}.TestFlow-module__loMQla__link{top:50%;right:calc(var(--s-2) * -1);width:var(--s-2);color:var(--ink-quaternary);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(50%,-50%)}.TestFlow-module__loMQla__arrow{background:var(--canvas);width:14px;height:8px}@media (max-width:1080px){.TestFlow-module__loMQla__flow{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.TestFlow-module__loMQla__link{display:none}.TestFlow-module__loMQla__nodeBody{font-size:var(--t-small)}}@media (max-width:620px){.TestFlow-module__loMQla__flow{gap:var(--s-2);grid-template-columns:1fr}.TestFlow-module__loMQla__node{padding:var(--s-4)}.TestFlow-module__loMQla__nodeHead{margin-bottom:var(--s-3)}}@media (prefers-reduced-motion:reduce){.TestFlow-module__loMQla__node{opacity:1;transform:none;transition-delay:0s!important}}
.LooksPerfect-module__DZrkxW__title{font-size:var(--t-h1);max-width:18ch;letter-spacing:var(--track-display)}.LooksPerfect-module__DZrkxW__counter{color:var(--ink-tertiary);max-width:22ch;margin-top:.35em;display:block}.LooksPerfect-module__DZrkxW__body{max-width:62ch;font-size:var(--t-lead);color:var(--ink-secondary);margin-top:clamp(2rem,4vw,3rem);line-height:1.55}.LooksPerfect-module__DZrkxW__flow{margin-top:clamp(3rem,7vw,5.5rem)}
.NoFalseAlarms-module__BX-Qqq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.NoFalseAlarms-module__BX-Qqq__title{font-size:var(--t-h2);max-width:16ch;letter-spacing:var(--track-display)}.NoFalseAlarms-module__BX-Qqq__body{margin-top:var(--s-5);font-size:var(--t-lead);color:var(--ink-secondary);max-width:46ch;line-height:1.55}.NoFalseAlarms-module__BX-Qqq__bodySmall{margin-top:var(--s-4);font-size:var(--t-small);color:var(--ink-tertiary);max-width:50ch;line-height:1.65}.NoFalseAlarms-module__BX-Qqq__card{padding:clamp(1.25rem,3vw,1.75rem)}.NoFalseAlarms-module__BX-Qqq__cardHead{justify-content:space-between;align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--line-faint);display:flex}.NoFalseAlarms-module__BX-Qqq__condition{margin-top:var(--s-4);font-size:var(--t-small);color:var(--ink-secondary);line-height:1.6}.NoFalseAlarms-module__BX-Qqq__choice{margin-top:var(--s-5);gap:var(--s-2);flex-direction:column;display:flex}.NoFalseAlarms-module__BX-Qqq__option{align-items:start;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line-faint);border-radius:var(--r-md);transition:opacity var(--d-base) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.NoFalseAlarms-module__BX-Qqq__optionMark{color:var(--ink-quaternary);font-size:.75rem;line-height:1.6}.NoFalseAlarms-module__BX-Qqq__optionBody{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.NoFalseAlarms-module__BX-Qqq__optionNote{font-size:var(--t-micro);color:var(--ink-tertiary);line-height:1.5}.NoFalseAlarms-module__BX-Qqq__optionVerdict{white-space:nowrap}.NoFalseAlarms-module__BX-Qqq__rejected{opacity:.42}.NoFalseAlarms-module__BX-Qqq__rejected .NoFalseAlarms-module__BX-Qqq__optionNote{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-quaternary);text-decoration-color:var(--ink-quaternary);text-decoration-thickness:1px}.NoFalseAlarms-module__BX-Qqq__chosen{background:var(--surface-2);border-color:var(--line-strong)}.NoFalseAlarms-module__BX-Qqq__chosen .NoFalseAlarms-module__BX-Qqq__optionMark{color:var(--ink-secondary)}.NoFalseAlarms-module__BX-Qqq__footnote{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-faint);font-size:var(--t-micro);color:var(--ink-quaternary);line-height:1.55}@media (max-width:940px){.NoFalseAlarms-module__BX-Qqq__layout{gap:var(--s-8);grid-template-columns:1fr}.NoFalseAlarms-module__BX-Qqq__title,.NoFalseAlarms-module__BX-Qqq__body,.NoFalseAlarms-module__BX-Qqq__bodySmall{max-width:34ch}.NoFalseAlarms-module__BX-Qqq__body,.NoFalseAlarms-module__BX-Qqq__bodySmall{max-width:56ch}}@media (max-width:520px){.NoFalseAlarms-module__BX-Qqq__option{grid-template-columns:auto minmax(0,1fr)}.NoFalseAlarms-module__BX-Qqq__optionVerdict{grid-column:2}}
.Pricing-module__Pm6ArG__plans{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.Pricing-module__Pm6ArG__plan{background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-lg);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);flex-direction:column;padding:clamp(1.5rem,3vw,2rem);display:flex}.Pricing-module__Pm6ArG__plan:hover{border-color:var(--line-strong)}.Pricing-module__Pm6ArG__planEmphasis{background:var(--surface-2);border-color:var(--line-strong)}.Pricing-module__Pm6ArG__planHead{padding-bottom:var(--s-5);border-bottom:1px solid var(--line-faint)}.Pricing-module__Pm6ArG__price{margin-top:var(--s-4);align-items:baseline;gap:.375rem;display:flex}.Pricing-module__Pm6ArG__priceValue{letter-spacing:var(--track-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:560;line-height:1}.Pricing-module__Pm6ArG__cadence{font-size:var(--t-small);color:var(--ink-tertiary)}.Pricing-module__Pm6ArG__summary{margin-top:var(--s-4);font-size:var(--t-small);color:var(--ink-tertiary);max-width:32ch;line-height:1.55}.Pricing-module__Pm6ArG__features{padding-block:var(--s-5);flex-direction:column;flex:1;gap:.875rem;display:flex}.Pricing-module__Pm6ArG__feature{font-size:var(--t-small);color:var(--ink-secondary);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}.Pricing-module__Pm6ArG__featureTick{width:16px;height:16px;color:var(--ink-quaternary);flex:none;margin-top:.15rem}.Pricing-module__Pm6ArG__planEmphasis .Pricing-module__Pm6ArG__featureTick{color:var(--pass)}.Pricing-module__Pm6ArG__featureTick svg{width:16px;height:16px}.Pricing-module__Pm6ArG__planFoot{padding-top:var(--s-2)}.Pricing-module__Pm6ArG__planCta{width:100%}.Pricing-module__Pm6ArG__billingNote{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border:1px solid var(--line-faint);border-radius:var(--r-md);background:var(--surface-inset);font-size:var(--t-small);color:var(--ink-tertiary);line-height:1.6}.Pricing-module__Pm6ArG__billingLabel{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--review);margin-right:.625rem;display:inline-block}@media (max-width:900px){.Pricing-module__Pm6ArG__plans{grid-template-columns:1fr}.Pricing-module__Pm6ArG__summary{max-width:48ch}}
.PromotionLab-module__c0Cj4a__lab{gap:var(--s-5);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.PromotionLab-module__c0Cj4a__pickerLabel{margin-bottom:var(--s-4);display:block}.PromotionLab-module__c0Cj4a__pickerList{gap:var(--s-2);flex-direction:column;display:flex}.PromotionLab-module__c0Cj4a__pick{text-align:left;width:100%;padding:var(--s-4);border:1px solid var(--line-faint);border-radius:var(--r-md);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease), transform var(--d-fast) var(--ease);flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.PromotionLab-module__c0Cj4a__pick:hover{border-color:var(--line-strong);background:var(--surface-1)}.PromotionLab-module__c0Cj4a__pickActive{background:var(--surface-2);border-color:var(--line-strong)}.PromotionLab-module__c0Cj4a__pickName{font-size:var(--t-small);color:var(--ink-secondary);transition:color var(--d-base) var(--ease);font-weight:500}.PromotionLab-module__c0Cj4a__pickActive .PromotionLab-module__c0Cj4a__pickName{color:var(--ink)}.PromotionLab-module__c0Cj4a__pickMeta{align-items:center;gap:.5rem;display:flex}.PromotionLab-module__c0Cj4a__pickDot{background:var(--ink-quaternary);border-radius:50%;flex:none;width:6px;height:6px}.PromotionLab-module__c0Cj4a__pickDot[data-verdict=pass]{background:var(--pass)}.PromotionLab-module__c0Cj4a__pickDot[data-verdict=review]{background:var(--review)}.PromotionLab-module__c0Cj4a__pickDot[data-verdict=problem]{background:var(--problem)}.PromotionLab-module__c0Cj4a__pickDot[data-verdict=untested]{background:var(--untested)}.PromotionLab-module__c0Cj4a__report{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.PromotionLab-module__c0Cj4a__reportHead{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--line-faint);flex-wrap:wrap;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.PromotionLab-module__c0Cj4a__reportTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);margin-top:.375rem;font-weight:560}.PromotionLab-module__c0Cj4a__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PromotionLab-module__c0Cj4a__block{border-right:1px solid var(--line-faint);min-width:0;padding:clamp(1.25rem,3vw,1.75rem)}.PromotionLab-module__c0Cj4a__block:last-child{border-right:none}.PromotionLab-module__c0Cj4a__blockLabel{margin-bottom:var(--s-4);display:block}.PromotionLab-module__c0Cj4a__scenario{font-size:var(--t-micro);color:var(--ink-tertiary);margin-bottom:var(--s-3);min-height:3em;line-height:1.55}.PromotionLab-module__c0Cj4a__rows{flex-direction:column;display:flex}.PromotionLab-module__c0Cj4a__row{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-bottom:1px solid var(--line-faint);font-size:var(--t-micro);padding-block:.5rem;display:flex}.PromotionLab-module__c0Cj4a__row:last-child{border-bottom:none}.PromotionLab-module__c0Cj4a__row dt{color:var(--ink-quaternary);flex:none}.PromotionLab-module__c0Cj4a__row dd{color:var(--ink-secondary);text-align:right;overflow-wrap:anywhere;min-width:0}.PromotionLab-module__c0Cj4a__rowActual dd{color:var(--ink);font-weight:560}.PromotionLab-module__c0Cj4a__working{align-items:center;gap:3px;height:1.2em;display:inline-flex}.PromotionLab-module__c0Cj4a__working i{background:var(--ink-quaternary);width:3px;height:3px;animation:PromotionLab-module__c0Cj4a__blink 1.05s var(--ease-inout) infinite;border-radius:50%}.PromotionLab-module__c0Cj4a__working i:nth-child(2){animation-delay:.14s}.PromotionLab-module__c0Cj4a__working i:nth-child(3){animation-delay:.28s}@keyframes PromotionLab-module__c0Cj4a__blink{0%,to{opacity:.25}50%{opacity:1}}.PromotionLab-module__c0Cj4a__finding{border-top:1px solid var(--line-faint);background:var(--surface-inset);border-left:2px solid var(--line-strong);transition:border-color var(--d-base) var(--ease);padding:clamp(1.25rem,3vw,1.75rem)}.PromotionLab-module__c0Cj4a__finding.PromotionLab-module__c0Cj4a__pass{border-left-color:var(--pass)}.PromotionLab-module__c0Cj4a__finding.PromotionLab-module__c0Cj4a__review{border-left-color:var(--review)}.PromotionLab-module__c0Cj4a__finding.PromotionLab-module__c0Cj4a__problem{border-left-color:var(--problem)}.PromotionLab-module__c0Cj4a__finding.PromotionLab-module__c0Cj4a__untested{border-left-color:var(--untested)}.PromotionLab-module__c0Cj4a__findingLabel{margin-bottom:.625rem;display:block}.PromotionLab-module__c0Cj4a__findingText{font-size:var(--t-small);color:var(--ink-secondary);max-width:72ch;line-height:1.65}@media (max-width:1000px){.PromotionLab-module__c0Cj4a__lab{grid-template-columns:1fr}.PromotionLab-module__c0Cj4a__pickerList{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:760px){.PromotionLab-module__c0Cj4a__grid{grid-template-columns:1fr}.PromotionLab-module__c0Cj4a__block{border-right:none;border-bottom:1px solid var(--line-faint)}.PromotionLab-module__c0Cj4a__block:last-child{border-bottom:none}.PromotionLab-module__c0Cj4a__scenario{min-height:0}}@media (max-width:520px){.PromotionLab-module__c0Cj4a__pickerList{grid-template-columns:1fr}.PromotionLab-module__c0Cj4a__reportHead{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.PromotionLab-module__c0Cj4a__working i{animation:none}}
.SecuritySection-module__UiMs7G__guarantees{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,4.5rem);display:grid}.SecuritySection-module__UiMs7G__guarantee{background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-lg);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);padding:clamp(1.5rem,3vw,2rem)}.SecuritySection-module__UiMs7G__guarantee:hover{border-color:var(--line-strong);background:var(--surface-2)}.SecuritySection-module__UiMs7G__tick{border:1px solid var(--pass-line);background:var(--pass-dim);width:28px;height:28px;color:var(--pass);margin-bottom:var(--s-4);border-radius:50%;place-items:center;display:grid}.SecuritySection-module__UiMs7G__tick svg{width:16px;height:16px}.SecuritySection-module__UiMs7G__guaranteeTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.SecuritySection-module__UiMs7G__guaranteeNote{font-size:var(--t-small);color:var(--ink-tertiary);margin-top:.5rem;line-height:1.55}.SecuritySection-module__UiMs7G__scopes{margin-top:var(--s-3);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,3.5vw,2.5rem);display:grid}.SecuritySection-module__UiMs7G__scopesCol{min-width:0}.SecuritySection-module__UiMs7G__scopesHead{padding-bottom:var(--s-4);border-bottom:1px solid var(--line-faint)}.SecuritySection-module__UiMs7G__scopesNote{font-size:var(--t-micro);color:var(--ink-tertiary);margin-top:.5rem;line-height:1.5}.SecuritySection-module__UiMs7G__scopeList{margin-top:var(--s-4);gap:var(--s-4);flex-direction:column;display:flex}.SecuritySection-module__UiMs7G__scope{min-width:0}.SecuritySection-module__UiMs7G__scopeName{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--ink);overflow-wrap:anywhere}.SecuritySection-module__UiMs7G__scopeReason{font-size:var(--t-micro);color:var(--ink-tertiary);margin-top:.3125rem;line-height:1.55}.SecuritySection-module__UiMs7G__refusedList{margin-top:var(--s-4);gap:var(--s-3);flex-direction:column;display:flex}.SecuritySection-module__UiMs7G__refused{font-size:var(--t-small);color:var(--ink-secondary);align-items:center;gap:.625rem;display:flex}.SecuritySection-module__UiMs7G__refusedMark{border:1px solid var(--line-strong);border-radius:50%;flex:none;width:14px;height:14px;position:relative}.SecuritySection-module__UiMs7G__refusedMark:after{content:"";background:var(--ink-quaternary);width:8px;height:1px;margin:auto;position:absolute;inset:0}.SecuritySection-module__UiMs7G__customerNote{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-faint);font-size:var(--t-micro);color:var(--ink-tertiary);line-height:1.6}.SecuritySection-module__UiMs7G__customerNote em{color:var(--ink-secondary);font-style:normal}@media (max-width:900px){.SecuritySection-module__UiMs7G__guarantees{grid-template-columns:1fr}.SecuritySection-module__UiMs7G__scopes{gap:var(--s-7);grid-template-columns:1fr}}
.PageHero-module__TUpKZG__hero{padding-top:calc(var(--nav-h) + clamp(3rem, 7vw, 6rem));padding-bottom:clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.PageHero-module__TUpKZG__aura{background:radial-gradient(ellipse at center, var(--aura-near) 0%, var(--aura-far) 40%, transparent 70%);pointer-events:none;width:min(900px,120vw);height:min(620px,70vh);position:absolute;top:-40vh;left:50%;transform:translate(-50%)}.PageHero-module__TUpKZG__inner{z-index:1;max-width:900px;position:relative}.PageHero-module__TUpKZG__title{font-size:var(--t-h1);letter-spacing:var(--track-display);max-width:18ch;font-weight:560;line-height:1.04}.PageHero-module__TUpKZG__lead{max-width:58ch;font-size:var(--t-lead);letter-spacing:-.008em;color:var(--ink-secondary);margin-top:clamp(1.25rem,3vw,1.75rem);line-height:1.5}.PageHero-module__TUpKZG__extra{margin-top:clamp(1.75rem,4vw,2.5rem)}
.TechnicalArchitecture-module__LeorDW__diagram{margin-top:clamp(2.5rem,5vw,3.5rem)}.TechnicalArchitecture-module__LeorDW__stages{flex-direction:column;display:flex}.TechnicalArchitecture-module__LeorDW__stage{opacity:0;transition:opacity var(--d-reveal) var(--ease), transform var(--d-reveal) var(--ease);position:relative;transform:translateY(10px)}.TechnicalArchitecture-module__LeorDW__in .TechnicalArchitecture-module__LeorDW__stage{opacity:1;transform:translateY(0)}.TechnicalArchitecture-module__LeorDW__node{align-items:center;gap:var(--s-6);background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-md);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);grid-template-columns:minmax(0,16rem) minmax(0,1fr);padding:clamp(1.125rem,2.5vw,1.5rem) clamp(1.25rem,3vw,1.75rem);display:grid}.TechnicalArchitecture-module__LeorDW__node:hover{border-color:var(--line-strong)}.TechnicalArchitecture-module__LeorDW__shopify .TechnicalArchitecture-module__LeorDW__node{background:var(--surface-inset);border-color:var(--line-strong);border-style:dashed}.TechnicalArchitecture-module__LeorDW__nodeMain{min-width:0}.TechnicalArchitecture-module__LeorDW__owner{margin-bottom:.375rem;display:block}.TechnicalArchitecture-module__LeorDW__shopify .TechnicalArchitecture-module__LeorDW__owner{color:var(--pass)}.TechnicalArchitecture-module__LeorDW__nodeTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.TechnicalArchitecture-module__LeorDW__annotation{font-size:var(--t-small);color:var(--ink-tertiary);line-height:1.55}.TechnicalArchitecture-module__LeorDW__rail{justify-content:center;height:26px;display:flex}.TechnicalArchitecture-module__LeorDW__railLine{background:var(--line-strong);transform-origin:top;width:1px;height:100%;transition:transform var(--d-slow) var(--ease);transform:scaleY(0)}.TechnicalArchitecture-module__LeorDW__in .TechnicalArchitecture-module__LeorDW__railLine{transform:scaleY(1)}@media (max-width:760px){.TechnicalArchitecture-module__LeorDW__node{gap:var(--s-3);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.TechnicalArchitecture-module__LeorDW__stage{opacity:1;transform:none;transition-delay:0s!important}.TechnicalArchitecture-module__LeorDW__railLine{transform:scaleY(1)}}
.ThemeToggle-module__Z5gSZG__toggle{border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink-secondary);transition:color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease), border-color var(--d-fast) var(--ease);border:1px solid #0000;flex:none;place-items:center;display:grid}.ThemeToggle-module__Z5gSZG__toggle:hover{color:var(--ink);background:var(--wash);border-color:var(--line)}.ThemeToggle-module__Z5gSZG__icons{width:18px;height:18px;display:block;position:relative}.ThemeToggle-module__Z5gSZG__sun,.ThemeToggle-module__Z5gSZG__moon{width:18px;height:18px;transition:opacity var(--d-base) var(--ease), transform var(--d-base) var(--ease);position:absolute;inset:0}.ThemeToggle-module__Z5gSZG__icons[data-theme=dark] .ThemeToggle-module__Z5gSZG__sun{opacity:1;transform:rotate(0)scale(1)}.ThemeToggle-module__Z5gSZG__icons[data-theme=dark] .ThemeToggle-module__Z5gSZG__moon{opacity:0;transform:rotate(-60deg)scale(.7)}.ThemeToggle-module__Z5gSZG__icons[data-theme=light] .ThemeToggle-module__Z5gSZG__sun{opacity:0;transform:rotate(60deg)scale(.7)}.ThemeToggle-module__Z5gSZG__icons[data-theme=light] .ThemeToggle-module__Z5gSZG__moon{opacity:1;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__Z5gSZG__sun,.ThemeToggle-module__Z5gSZG__moon{transition:opacity var(--d-fast) var(--ease);transform:none!important}}
.Navbar-module___rHu7W__header{z-index:100;transition:background-color var(--d-base) var(--ease), border-color var(--d-base) var(--ease), backdrop-filter var(--d-base) var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.Navbar-module___rHu7W__scrolled{background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom-color:var(--line-faint)}.Navbar-module___rHu7W__bar{z-index:2;height:var(--nav-h);max-width:var(--measure);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:var(--s-5);margin-inline:auto;display:flex;position:relative}.Navbar-module___rHu7W__links{align-items:center;gap:.25rem;display:flex}.Navbar-module___rHu7W__link{border-radius:var(--r-sm);color:var(--ink-secondary);transition:color var(--d-fast) var(--ease);padding:.5rem .75rem;font-size:.875rem;display:inline-block}.Navbar-module___rHu7W__link:hover,.Navbar-module___rHu7W__linkActive{color:var(--ink)}.Navbar-module___rHu7W__actions{align-items:center;gap:var(--s-3);display:flex}.Navbar-module___rHu7W__navCta{min-height:36px;padding:.5rem 1rem;font-size:.875rem}.Navbar-module___rHu7W__toggle{border-radius:var(--r-sm);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none;position:relative}.Navbar-module___rHu7W__toggleBar{background:var(--ink);width:18px;height:1.5px;transition:transform var(--d-base) var(--ease), opacity var(--d-fast) var(--ease);border-radius:2px;display:block}.Navbar-module___rHu7W__toggleOpen .Navbar-module___rHu7W__toggleBar:first-child{transform:translateY(3.25px)rotate(45deg)}.Navbar-module___rHu7W__toggleOpen .Navbar-module___rHu7W__toggleBar:last-child{transform:translateY(-3.25px)rotate(-45deg)}.Navbar-module___rHu7W__menu{inset:var(--nav-h) 0 0 0;z-index:1;padding:var(--s-7) var(--gutter) calc(var(--s-8) + env(safe-area-inset-bottom));background:var(--canvas);opacity:0;visibility:hidden;transition:opacity var(--d-base) var(--ease), transform var(--d-base) var(--ease), visibility var(--d-base) var(--ease);flex-direction:column;justify-content:space-between;display:none;position:fixed;transform:translateY(-8px)}.Navbar-module___rHu7W__menuOpen{opacity:1;visibility:visible;transform:translateY(0)}.Navbar-module___rHu7W__menuList{gap:var(--s-2);flex-direction:column;display:flex}.Navbar-module___rHu7W__menuList li{opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);transform:translateY(10px)}.Navbar-module___rHu7W__menuOpen .Navbar-module___rHu7W__menuList li{opacity:1;transform:translateY(0)}.Navbar-module___rHu7W__menuLink{padding:var(--s-3) 0;letter-spacing:var(--track-tight);border-bottom:1px solid var(--line-faint);font-size:clamp(1.75rem,8vw,2.25rem);font-weight:560;display:block}.Navbar-module___rHu7W__menuFooter{gap:var(--s-4);opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);flex-direction:column;display:flex;transform:translateY(10px)}.Navbar-module___rHu7W__menuOpen .Navbar-module___rHu7W__menuFooter{opacity:1;transform:translateY(0)}.Navbar-module___rHu7W__menuNote{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);text-align:center}@media (max-width:800px){.Navbar-module___rHu7W__links,.Navbar-module___rHu7W__navCta{display:none}.Navbar-module___rHu7W__toggle,.Navbar-module___rHu7W__menu{display:flex}}@media (prefers-reduced-motion:reduce){.Navbar-module___rHu7W__menuList li,.Navbar-module___rHu7W__menuFooter{opacity:1;transform:none;transition-delay:0s!important}}
.Unsupported-module__b5jx3G__list{border-top:1px solid var(--line-faint);margin-top:clamp(2.5rem,5vw,4rem)}.Unsupported-module__b5jx3G__item{align-items:baseline;gap:var(--s-5);padding-block:var(--s-5);border-bottom:1px solid var(--line-faint);transition:background-color var(--d-base) var(--ease);grid-template-columns:3rem minmax(0,1fr) auto;display:grid}.Unsupported-module__b5jx3G__index{color:var(--ink-quaternary)}.Unsupported-module__b5jx3G__itemTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.Unsupported-module__b5jx3G__itemText{font-size:var(--t-small);color:var(--ink-tertiary);max-width:62ch;margin-top:.5rem;line-height:1.6}.Unsupported-module__b5jx3G__itemTag{border:1px solid var(--untested-line);color:var(--untested);background:var(--untested-dim);white-space:nowrap;border-radius:4px;padding:.25rem .5rem}.Unsupported-module__b5jx3G__closing{font-size:var(--t-h3);letter-spacing:var(--track-tight);max-width:24ch;margin-top:clamp(2.5rem,5vw,3.5rem);font-weight:560;line-height:1.2}@media (max-width:700px){.Unsupported-module__b5jx3G__item{gap:var(--s-3) var(--s-4);grid-template-columns:2.25rem minmax(0,1fr)}.Unsupported-module__b5jx3G__itemTag{grid-column:2;justify-self:start}}
.VerdictSwitcher-module__HQzAmW__switcher{gap:var(--s-5);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.VerdictSwitcher-module__HQzAmW__tabs{gap:var(--s-2);flex-direction:column;display:flex}.VerdictSwitcher-module__HQzAmW__tab{text-align:left;padding:var(--s-4);border:1px solid var(--line-faint);border-radius:var(--r-md);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);background:0 0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem;display:grid}.VerdictSwitcher-module__HQzAmW__tab:hover{border-color:var(--line-strong);background:var(--surface-1)}.VerdictSwitcher-module__HQzAmW__tabDot{background:var(--ink-quaternary);width:7px;height:7px;transition:background-color var(--d-base) var(--ease), box-shadow var(--d-base) var(--ease);border-radius:50%;grid-row:1}.VerdictSwitcher-module__HQzAmW__tabLabel{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-secondary);transition:color var(--d-base) var(--ease);grid-row:1;font-weight:500}.VerdictSwitcher-module__HQzAmW__tabMeans{font-size:var(--t-micro);color:var(--ink-quaternary);grid-area:2/2;line-height:1.4}.VerdictSwitcher-module__HQzAmW__tabActive{background:var(--surface-1)}.VerdictSwitcher-module__HQzAmW__tabActive .VerdictSwitcher-module__HQzAmW__tabLabel{color:var(--ink)}.VerdictSwitcher-module__HQzAmW__tabActive .VerdictSwitcher-module__HQzAmW__tabMeans{color:var(--ink-tertiary)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__pass{border-color:var(--pass-line)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__pass .VerdictSwitcher-module__HQzAmW__tabDot{background:var(--pass);box-shadow:0 0 0 4px var(--pass-dim)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__review{border-color:var(--review-line)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__review .VerdictSwitcher-module__HQzAmW__tabDot{background:var(--review);box-shadow:0 0 0 4px var(--review-dim)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__problem{border-color:var(--problem-line)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__problem .VerdictSwitcher-module__HQzAmW__tabDot{background:var(--problem);box-shadow:0 0 0 4px var(--problem-dim)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__untested{border-color:var(--untested-line)}.VerdictSwitcher-module__HQzAmW__tabActive.VerdictSwitcher-module__HQzAmW__untested .VerdictSwitcher-module__HQzAmW__tabDot{background:var(--untested);box-shadow:0 0 0 4px var(--untested-dim)}.VerdictSwitcher-module__HQzAmW__panel{animation:VerdictSwitcher-module__HQzAmW__settle var(--d-slow) var(--ease) both;padding:clamp(1.5rem,3.5vw,2.5rem)}@keyframes VerdictSwitcher-module__HQzAmW__settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.VerdictSwitcher-module__HQzAmW__panel_pass{border-color:var(--pass-line)}.VerdictSwitcher-module__HQzAmW__panel_review{border-color:var(--review-line)}.VerdictSwitcher-module__HQzAmW__panel_problem{border-color:var(--problem-line)}.VerdictSwitcher-module__HQzAmW__panel_untested{border-color:var(--untested-line)}.VerdictSwitcher-module__HQzAmW__panelHead{justify-content:space-between;align-items:center;gap:var(--s-4);padding-bottom:var(--s-5);border-bottom:1px solid var(--line-faint);flex-wrap:wrap;display:flex}.VerdictSwitcher-module__HQzAmW__panelAction{align-items:baseline;gap:.625rem;display:flex}.VerdictSwitcher-module__HQzAmW__actionText{font-size:var(--t-body);color:var(--ink);font-weight:500}.VerdictSwitcher-module__HQzAmW__detail{margin-top:var(--s-5);font-size:var(--t-lead);color:var(--ink-secondary);max-width:60ch;line-height:1.55}.VerdictSwitcher-module__HQzAmW__example{margin-top:var(--s-6);border:1px solid var(--line-faint);border-radius:var(--r-md);background:var(--surface-inset);overflow:hidden}.VerdictSwitcher-module__HQzAmW__exampleRow{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:.75rem var(--s-4);border-bottom:1px solid var(--line-faint);display:flex}.VerdictSwitcher-module__HQzAmW__exampleRow:last-child{border-bottom:none}.VerdictSwitcher-module__HQzAmW__exampleValue{font-size:var(--t-small);color:var(--ink-secondary);text-align:right}.VerdictSwitcher-module__HQzAmW__exampleActual{color:var(--ink);font-weight:500}.VerdictSwitcher-module__HQzAmW__note{margin-top:var(--s-5);font-size:var(--t-small);color:var(--ink-tertiary);max-width:62ch;line-height:1.6}.VerdictSwitcher-module__HQzAmW__scoring{margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary)}@media (max-width:900px){.VerdictSwitcher-module__HQzAmW__switcher{grid-template-columns:1fr}.VerdictSwitcher-module__HQzAmW__tabs{gap:var(--s-2);scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-bottom:.25rem;padding-inline:var(--gutter);scrollbar-width:none;flex-direction:row;overflow-x:auto}.VerdictSwitcher-module__HQzAmW__tabs::-webkit-scrollbar{display:none}.VerdictSwitcher-module__HQzAmW__tab{scroll-snap-align:start;width:190px;padding:var(--s-3) var(--s-4);flex:none}.VerdictSwitcher-module__HQzAmW__tabMeans{display:none}.VerdictSwitcher-module__HQzAmW__tab{grid-template-rows:auto}}@media (max-width:520px){.VerdictSwitcher-module__HQzAmW__panelHead{align-items:flex-start;gap:var(--s-3);flex-direction:column}.VerdictSwitcher-module__HQzAmW__exampleRow{flex-direction:column;gap:.25rem}.VerdictSwitcher-module__HQzAmW__exampleValue{text-align:left}}@media (prefers-reduced-motion:reduce){.VerdictSwitcher-module__HQzAmW__panel{animation:none}}
.features-module__pgH5qa__mechanisms{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.features-module__pgH5qa__mechanism{flex-direction:column;padding:clamp(1.5rem,3.5vw,2.25rem);display:flex}.features-module__pgH5qa__mechanismLive{background:var(--surface-2);border-color:var(--line-strong)}.features-module__pgH5qa__metaLive{color:var(--pass)}.features-module__pgH5qa__mechanismHead{padding-bottom:var(--s-5);border-bottom:1px solid var(--line-faint)}.features-module__pgH5qa__mechanismTitle{margin-top:var(--s-3);font-size:var(--t-h3);letter-spacing:var(--track-tight);font-weight:560}.features-module__pgH5qa__mechanismLead{margin-top:var(--s-4);font-size:var(--t-small);color:var(--ink-secondary);max-width:46ch;line-height:1.6}.features-module__pgH5qa__checkList,.features-module__pgH5qa__stepList{padding-block:var(--s-5);flex-direction:column;flex:1;gap:.875rem;display:flex}.features-module__pgH5qa__checkItem{font-size:var(--t-small);color:var(--ink-secondary);align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.features-module__pgH5qa__checkBullet{background:var(--ink-quaternary);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.55rem}.features-module__pgH5qa__stepItem{font-size:var(--t-small);color:var(--ink-secondary);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:.75rem;line-height:1.5;display:grid}.features-module__pgH5qa__stepIndex{color:var(--ink-quaternary)}.features-module__pgH5qa__mechanismFoot{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line-faint);flex-wrap:wrap;display:flex}.features-module__pgH5qa__mechanismTag{border:1px solid var(--line);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-secondary);border-radius:4px;padding:.25rem .5rem}.features-module__pgH5qa__mechanismTagLive{color:var(--pass);border-color:var(--pass-line);background:var(--pass-dim)}.features-module__pgH5qa__boundary{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3.5vw,2.25rem)}.features-module__pgH5qa__boundaryHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-5);border-bottom:1px solid var(--line-faint);flex-wrap:wrap;display:flex}.features-module__pgH5qa__boundaryRule{font-size:var(--t-small);color:var(--ink-secondary)}.features-module__pgH5qa__axis{height:34px;margin-top:var(--s-5);position:relative}.features-module__pgH5qa__axisLine{background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.features-module__pgH5qa__axisMark{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;top:0;bottom:0;left:33.33%}.features-module__pgH5qa__axisMarkLine{background:var(--ink-secondary);width:1px;height:14px}.features-module__pgH5qa__axisMarkLabel{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);color:var(--ink-secondary);white-space:nowrap}.features-module__pgH5qa__points{margin-top:var(--s-3);gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.features-module__pgH5qa__point{padding:var(--s-4);border:1px solid var(--line-faint);border-radius:var(--r-md);background:var(--surface-2);opacity:0;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);transform:translateY(10px)}.features-module__pgH5qa__in .features-module__pgH5qa__point{opacity:1;transform:translateY(0)}.features-module__pgH5qa__below{border-color:var(--line-faint)}.features-module__pgH5qa__at,.features-module__pgH5qa__above{border-color:var(--pass-line)}.features-module__pgH5qa__pointHead{padding-bottom:var(--s-3);border-bottom:1px solid var(--line-faint);flex-direction:column;gap:.25rem;display:flex}.features-module__pgH5qa__pointCart{letter-spacing:var(--track-tight);font-size:1.25rem;font-weight:560}.features-module__pgH5qa__pointState{font-size:var(--t-micro);color:var(--ink-tertiary)}.features-module__pgH5qa__pointResult{margin-top:var(--s-3);justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.features-module__pgH5qa__pointDiscount{font-size:var(--t-small);color:var(--ink);font-weight:560}.features-module__pgH5qa__below .features-module__pgH5qa__pointDiscount{color:var(--ink-tertiary)}.features-module__pgH5qa__boundaryNote{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-faint);font-size:var(--t-micro);color:var(--ink-tertiary);max-width:70ch;line-height:1.6}.features-module__pgH5qa__plain{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.features-module__pgH5qa__plainSide{background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-lg);min-width:0;padding:clamp(1.25rem,3vw,1.75rem)}.features-module__pgH5qa__plainSide:last-child{background:var(--surface-2);border-color:var(--line-strong)}.features-module__pgH5qa__plainLabel{margin-bottom:var(--s-4);display:block}.features-module__pgH5qa__rawList{flex-direction:column;display:flex}.features-module__pgH5qa__rawRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-bottom:1px solid var(--line-faint);font-family:var(--font-mono);font-size:var(--t-mono);min-width:0;padding-block:.5rem;display:flex}.features-module__pgH5qa__rawRow:last-child{border-bottom:none}.features-module__pgH5qa__rawRow dt{color:var(--ink-quaternary);overflow-wrap:anywhere}.features-module__pgH5qa__rawRow dd{color:var(--ink-tertiary);text-align:right;overflow-wrap:anywhere}.features-module__pgH5qa__plainText{font-size:var(--t-lead);color:var(--ink-secondary);line-height:1.55}.features-module__pgH5qa__plainText strong{color:var(--ink);font-weight:560}.features-module__pgH5qa__plainWarning{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line-faint);font-size:var(--t-small);color:var(--review);line-height:1.55}.features-module__pgH5qa__combination{gap:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-top:clamp(2rem,4vw,3rem);display:grid}.features-module__pgH5qa__combinationPair{gap:var(--s-2);flex-direction:column;justify-content:center;display:flex}.features-module__pgH5qa__promoCard{padding:var(--s-4);background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-md)}.features-module__pgH5qa__promoName{font-size:var(--t-h4);letter-spacing:var(--track-tight);margin-top:.5rem;font-weight:560}.features-module__pgH5qa__promoDetail{font-size:var(--t-micro);color:var(--ink-tertiary);margin-top:.375rem}.features-module__pgH5qa__plus{color:var(--ink-quaternary);align-self:center;font-size:1.125rem;line-height:1}.features-module__pgH5qa__combinationResult{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--r-lg);padding:clamp(1.25rem,3vw,1.75rem)}.features-module__pgH5qa__combinationRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-bottom:1px solid var(--line-faint);font-size:var(--t-small);color:var(--ink-secondary);padding-block:.625rem;display:flex}.features-module__pgH5qa__combinationVerdict{margin-top:var(--s-5);align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.features-module__pgH5qa__combinationNote{font-size:var(--t-micro);color:var(--ink-tertiary);line-height:1.6}.features-module__pgH5qa__grid{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem);display:grid}.features-module__pgH5qa__card{background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-lg);transition:border-color var(--d-base) var(--ease), background-color var(--d-base) var(--ease);flex-direction:column;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.features-module__pgH5qa__card:hover{border-color:var(--line-strong);background:var(--surface-2)}.features-module__pgH5qa__cardTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.features-module__pgH5qa__cardBody{font-size:var(--t-small);color:var(--ink-tertiary);flex:1;margin-top:.75rem;line-height:1.6}.features-module__pgH5qa__cardReadout{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-faint)}.features-module__pgH5qa__cardRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block:.25rem;display:flex}.features-module__pgH5qa__cardRow dd{font-size:var(--t-micro);color:var(--ink-secondary);text-align:right;font-weight:500}@media (max-width:1000px){.features-module__pgH5qa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.features-module__pgH5qa__mechanisms,.features-module__pgH5qa__plain,.features-module__pgH5qa__combination,.features-module__pgH5qa__points{grid-template-columns:1fr}.features-module__pgH5qa__axis{display:none}}@media (max-width:640px){.features-module__pgH5qa__grid{grid-template-columns:1fr}.features-module__pgH5qa__rawRow{flex-direction:column;gap:.125rem}.features-module__pgH5qa__rawRow dd{text-align:left}}@media (prefers-reduced-motion:reduce){.features-module__pgH5qa__point{opacity:1;transform:none;transition-delay:0s!important}}
.features-module__eU_uXa__limits{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.features-module__eU_uXa__limit{padding:var(--s-5);border:1px solid var(--line-faint);border-left:2px solid var(--untested-line);border-radius:var(--r-md);background:var(--surface-1)}.features-module__eU_uXa__limitTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);font-weight:560}.features-module__eU_uXa__limitBody{font-size:var(--t-small);color:var(--ink-tertiary);margin-top:.625rem;line-height:1.6}@media (max-width:1000px){.features-module__eU_uXa__limits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.features-module__eU_uXa__limits{grid-template-columns:1fr}}
.page-module___8aEwW__pricingLink{margin-top:var(--s-6)}.page-module___8aEwW__link{font-size:var(--t-small);color:var(--ink-secondary);transition:color var(--d-fast) var(--ease)}.page-module___8aEwW__link:hover{color:var(--ink)}
.pricing-module__kvPdYW__tableWrap{border:1px solid var(--line);border-radius:var(--r-lg);-webkit-overflow-scrolling:touch;margin-top:clamp(2rem,4vw,3rem);overflow-x:auto}.pricing-module__kvPdYW__table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.pricing-module__kvPdYW__table thead th{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);background:var(--surface-1);white-space:nowrap;font-weight:400}.pricing-module__kvPdYW__table tbody th{padding:var(--s-4) var(--s-5);font-size:var(--t-small);color:var(--ink);border-bottom:1px solid var(--line-faint);font-weight:500}.pricing-module__kvPdYW__table tbody td{padding:var(--s-4) var(--s-5);font-size:var(--t-small);color:var(--ink-secondary);border-bottom:1px solid var(--line-faint);white-space:nowrap}.pricing-module__kvPdYW__table tbody tr:last-child th,.pricing-module__kvPdYW__table tbody tr:last-child td{border-bottom:none}.pricing-module__kvPdYW__colPro{background:var(--surface-2)}.pricing-module__kvPdYW__table tbody td.pricing-module__kvPdYW__colPro{color:var(--ink);font-weight:500}.pricing-module__kvPdYW__rules{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.pricing-module__kvPdYW__rule{background:var(--surface-1);border:1px solid var(--line-faint);border-radius:var(--r-lg);transition:border-color var(--d-base) var(--ease);padding:clamp(1.25rem,3vw,1.75rem)}.pricing-module__kvPdYW__rule:hover{border-color:var(--line-strong)}.pricing-module__kvPdYW__ruleTitle{font-size:var(--t-h4);letter-spacing:var(--track-tight);max-width:30ch;font-weight:560}.pricing-module__kvPdYW__ruleBody{font-size:var(--t-small);color:var(--ink-tertiary);max-width:52ch;margin-top:.625rem;line-height:1.6}.pricing-module__kvPdYW__billing{background:var(--surface-1);border:1px solid var(--line);border-left:2px solid var(--review);border-radius:var(--r-lg);padding:clamp(1.75rem,4vw,2.75rem)}.pricing-module__kvPdYW__billingMeta{color:var(--review)}.pricing-module__kvPdYW__billingTitle{margin-top:var(--s-3);font-size:var(--t-h3);letter-spacing:var(--track-tight);max-width:22ch;font-weight:560}.pricing-module__kvPdYW__billingBody{margin-top:var(--s-4);font-size:var(--t-body);color:var(--ink-secondary);max-width:62ch;line-height:1.65}@media (max-width:800px){.pricing-module__kvPdYW__rules{grid-template-columns:1fr}}
.contact-module__swMWYG__card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.75rem,4vw,2.75rem)}.contact-module__swMWYG__address{margin-top:var(--s-4);letter-spacing:var(--track-display);color:var(--ink);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:6px;transition:text-decoration-color var(--d-base) var(--ease);padding-block:.125rem;font-size:clamp(1.5rem,4.5vw,2.25rem);font-weight:560;text-decoration-thickness:1px;display:inline-block}.contact-module__swMWYG__address:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.contact-module__swMWYG__note{margin-top:var(--s-5);font-size:var(--t-body);color:var(--ink-secondary);max-width:52ch;line-height:1.65}.contact-module__swMWYG__points{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--line-faint);gap:var(--s-4);flex-direction:column;display:flex}.contact-module__swMWYG__point{font-size:var(--t-small);color:var(--ink-tertiary);max-width:56ch;line-height:1.6}.contact-module__swMWYG__point strong{color:var(--ink-secondary);font-weight:500}.contact-module__swMWYG__link{color:var(--ink-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color var(--d-fast) var(--ease)}.contact-module__swMWYG__link:hover{color:var(--ink)}
.Legal-module__7z11ua__header{padding-top:calc(var(--nav-h) + clamp(3rem, 7vw, 5.5rem));border-bottom:1px solid var(--line-faint);padding-bottom:clamp(2.5rem,5vw,4rem)}.Legal-module__7z11ua__kicker{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);margin-bottom:var(--s-4)}.Legal-module__7z11ua__title{font-size:var(--t-h1);letter-spacing:var(--track-display);max-width:16ch;font-weight:560;line-height:1.05}.Legal-module__7z11ua__intro{margin-top:var(--s-5);max-width:62ch;font-size:var(--t-lead);color:var(--ink-secondary);line-height:1.55}.Legal-module__7z11ua__updated{margin-top:var(--s-5);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary)}.Legal-module__7z11ua__layout{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,5rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.Legal-module__7z11ua__toc{top:calc(var(--nav-h) + var(--s-5));max-height:calc(100vh - var(--nav-h) - var(--s-8));scrollbar-width:thin;position:sticky;overflow-y:auto}.Legal-module__7z11ua__tocTitle{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-quaternary);padding-bottom:var(--s-3);border-bottom:1px solid var(--line-faint)}.Legal-module__7z11ua__tocList{margin-top:var(--s-3);flex-direction:column;display:flex}.Legal-module__7z11ua__tocLink{font-size:var(--t-micro);color:var(--ink-tertiary);transition:color var(--d-fast) var(--ease);grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;padding-block:.4375rem;line-height:1.45;display:grid}.Legal-module__7z11ua__tocLink:hover{color:var(--ink)}.Legal-module__7z11ua__tocIndex{font-family:var(--font-mono);color:var(--ink-quaternary)}.Legal-module__7z11ua__article{min-width:0;max-width:68ch}.Legal-module__7z11ua__section{border-bottom:1px solid var(--line-faint);margin-bottom:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem)}.Legal-module__7z11ua__section:last-child{border-bottom:none;margin-bottom:0}.Legal-module__7z11ua__sectionIndex{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);color:var(--ink-quaternary);margin-bottom:var(--s-3)}.Legal-module__7z11ua__sectionTitle{font-size:var(--t-h3);letter-spacing:var(--track-tight);max-width:24ch;font-weight:560}.Legal-module__7z11ua__prose{margin-top:var(--s-5);color:var(--ink-secondary);font-size:1.0625rem;line-height:1.7}.Legal-module__7z11ua__prose>*+*{margin-top:var(--s-4)}.Legal-module__7z11ua__prose h3{margin-top:var(--s-6);font-size:var(--t-h4);color:var(--ink);letter-spacing:var(--track-tight);font-weight:560}.Legal-module__7z11ua__prose ul,.Legal-module__7z11ua__prose ol{flex-direction:column;gap:.75rem;padding-left:0;display:flex}.Legal-module__7z11ua__prose li{padding-left:1.375rem;position:relative}.Legal-module__7z11ua__prose ul>li:before{content:"";background:var(--ink-quaternary);border-radius:50%;width:5px;height:5px;position:absolute;top:.75em;left:0}.Legal-module__7z11ua__prose ol{counter-reset:legal}.Legal-module__7z11ua__prose ol>li{counter-increment:legal}.Legal-module__7z11ua__prose ol>li:before{content:counter(legal) ".";font-family:var(--font-mono);font-size:var(--t-mono);color:var(--ink-quaternary);position:absolute;top:.35em;left:0}.Legal-module__7z11ua__prose strong{color:var(--ink);font-weight:560}.Legal-module__7z11ua__prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color var(--d-fast) var(--ease)}.Legal-module__7z11ua__prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Legal-module__7z11ua__prose code{font-family:var(--font-mono);border:1px solid var(--line-faint);background:var(--surface-2);color:var(--ink);overflow-wrap:anywhere;border-radius:4px;padding:.1em .35em;font-size:.875em}@media (max-width:900px){.Legal-module__7z11ua__layout{gap:var(--s-7);grid-template-columns:1fr}.Legal-module__7z11ua__toc{max-height:none;padding:var(--s-5);border:1px solid var(--line-faint);border-radius:var(--r-lg);background:var(--surface-1);position:static}.Legal-module__7z11ua__article{max-width:none}}
