.proof-module__sOTCMW__page{--pf-ink:#1c1917;--pf-copy:#57534e;--pf-muted:#78716c;--pf-faint:#a8a29e;--pf-line:#e7e5e4;--pf-soft:#f5f5f4;--pf-paper:#fff;--pf-canvas:#fafaf9;--pf-brand:#0f766e;--pf-brand-dark:#0d9488;--pf-brand-soft:#f0fdfa;--pf-brand-line:#99f6e4;--pf-warn:#b45309;--pf-warn-soft:#fffbeb;--pf-warn-line:#fde68a;--pf-danger:#b91c1c;--pf-danger-soft:#fef2f2;--pf-danger-line:#fecaca;--pf-focus:#0f766e;background:var(--pf-paper);color:var(--pf-ink);font-family:var(--font-sans,"DM Sans", ui-sans-serif, system-ui, sans-serif);overflow:clip}.proof-module__sOTCMW__page :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.proof-module__sOTCMW__page a{text-underline-offset:.22em}.proof-module__sOTCMW__hero{border-bottom:1px solid var(--pf-line);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,2.5rem) clamp(3.5rem,7vw,5.5rem)}.proof-module__sOTCMW__heroInner{max-width:820px;margin:0 auto}.proof-module__sOTCMW__eyebrow{color:var(--pf-brand);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:750}.proof-module__sOTCMW__hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:14ch;margin-top:1.1rem;font-size:clamp(2.35rem,5.2vw,3.75rem);font-weight:720;line-height:1.05}.proof-module__sOTCMW__lead{color:var(--pf-copy);letter-spacing:-.015em;max-width:48ch;margin-top:1.35rem;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.6}.proof-module__sOTCMW__heroActions{flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin-top:2rem;display:flex}.proof-module__sOTCMW__primaryBtn{background:var(--pf-brand);border:1px solid var(--pf-brand);color:#fff;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.7rem 1.15rem;font-size:.95rem;font-weight:720;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.proof-module__sOTCMW__primaryBtn:hover{background:var(--pf-brand-dark);border-color:var(--pf-brand-dark);transform:translateY(-1px)}.proof-module__sOTCMW__primaryBtn:focus-visible,.proof-module__sOTCMW__ghostBtn:focus-visible,.proof-module__sOTCMW__textLink:focus-visible,.proof-module__sOTCMW__pathCard:focus-visible,.proof-module__sOTCMW__faqItem summary:focus-visible{outline:2px solid var(--pf-focus);outline-offset:3px}.proof-module__sOTCMW__ghostBtn{background:var(--pf-paper);border:1.5px solid var(--pf-line);color:var(--pf-ink);border-radius:.625rem;align-items:center;min-height:3rem;padding:.7rem 1.1rem;font-size:.95rem;font-weight:680;text-decoration:none;transition:border-color .14s,background-color .14s;display:inline-flex}.proof-module__sOTCMW__ghostBtn:hover{background:var(--pf-canvas);border-color:#d6d3d1}.proof-module__sOTCMW__trustLine{color:var(--pf-muted);margin-top:1.1rem;font-size:.84rem}.proof-module__sOTCMW__section{border-bottom:1px solid var(--pf-line);padding:clamp(3.25rem,6vw,5rem) clamp(1.25rem,4vw,2.5rem)}.proof-module__sOTCMW__sectionInner{max-width:980px;margin:0 auto}.proof-module__sOTCMW__kicker{color:var(--pf-brand);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:750}.proof-module__sOTCMW__sectionHead{max-width:640px;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.proof-module__sOTCMW__sectionHead h2{letter-spacing:-.035em;text-wrap:balance;margin-top:.65rem;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:720;line-height:1.15}.proof-module__sOTCMW__sectionHead p{color:var(--pf-copy);margin-top:.85rem;font-size:1rem;line-height:1.65}.proof-module__sOTCMW__canvas{background:var(--pf-canvas)}.proof-module__sOTCMW__pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.proof-module__sOTCMW__pillar{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:.875rem;padding:1.25rem 1.3rem}.proof-module__sOTCMW__pillar h3{letter-spacing:-.02em;margin-bottom:.45rem;font-size:1.02rem;font-weight:720}.proof-module__sOTCMW__pillar p{color:var(--pf-copy);font-size:.92rem;line-height:1.65}.proof-module__sOTCMW__pillarNote{color:var(--pf-muted);margin-top:1.35rem;font-size:.9rem;line-height:1.6}.proof-module__sOTCMW__pillarNote a{color:var(--pf-brand);font-weight:680;text-decoration:none}.proof-module__sOTCMW__pillarNote a:hover{text-decoration:underline}.proof-module__sOTCMW__examples{gap:1.15rem;display:grid}.proof-module__sOTCMW__example{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:.95rem;overflow:hidden;box-shadow:0 1px 2px #1c191708}.proof-module__sOTCMW__exampleTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:1.35rem 1.4rem 0;display:flex}.proof-module__sOTCMW__exampleTop h3{letter-spacing:-.025em;max-width:34ch;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:720;line-height:1.25}.proof-module__sOTCMW__badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.35rem .65rem;font-size:.68rem;font-weight:800}.proof-module__sOTCMW__badgeVerify{background:var(--pf-warn-soft);border:1px solid var(--pf-warn-line);color:var(--pf-warn)}.proof-module__sOTCMW__badgeProceed{background:var(--pf-brand-soft);border:1px solid var(--pf-brand-line);color:var(--pf-brand)}.proof-module__sOTCMW__exampleBody{gap:0;padding:1.1rem 1.4rem 1.4rem;display:grid}@media (min-width:780px){.proof-module__sOTCMW__exampleBody{grid-template-columns:1fr 1fr;gap:1rem}}.proof-module__sOTCMW__panel{border-radius:.7rem;padding:1rem 1.05rem}.proof-module__sOTCMW__panelTempting{background:var(--pf-soft);border:1px solid var(--pf-line)}.proof-module__sOTCMW__panelForced{background:var(--pf-brand-soft);border:1px solid var(--pf-brand-line)}.proof-module__sOTCMW__panelLabel{color:var(--pf-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.68rem;font-weight:800}.proof-module__sOTCMW__panelTempting .proof-module__sOTCMW__panelLabel{color:var(--pf-faint)}.proof-module__sOTCMW__panelForced .proof-module__sOTCMW__panelLabel{color:var(--pf-brand)}.proof-module__sOTCMW__panel p{color:var(--pf-ink);font-size:.9rem;line-height:1.6}.proof-module__sOTCMW__panelTempting p{color:var(--pf-copy)}.proof-module__sOTCMW__setup{color:var(--pf-muted);margin:.85rem 0 0;padding:0 1.4rem;font-size:.88rem;line-height:1.6}.proof-module__sOTCMW__walkAway{background:var(--pf-danger-soft);border-top:1px solid var(--pf-danger-line);color:var(--pf-danger);margin-top:1.15rem;padding:.95rem 1.4rem;font-size:.9rem;line-height:1.55}.proof-module__sOTCMW__walkAway strong{color:var(--pf-danger);font-weight:750}.proof-module__sOTCMW__examplesNote{color:var(--pf-muted);max-width:62ch;margin-top:1.35rem;font-size:.88rem;line-height:1.6}.proof-module__sOTCMW__productGrid{gap:1rem;display:grid}@media (min-width:800px){.proof-module__sOTCMW__productGrid{grid-template-columns:1.15fr .85fr}}.proof-module__sOTCMW__memoCard{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:.95rem;padding:1.4rem 1.45rem 1.5rem}.proof-module__sOTCMW__memoEyebrow{color:var(--pf-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.proof-module__sOTCMW__memoVerdict{font-family:var(--font-serif,"Source Serif 4", Georgia, "Times New Roman", serif);letter-spacing:-.03em;margin-top:.65rem;font-size:clamp(1.6rem,3vw,2rem);font-weight:650}.proof-module__sOTCMW__memoList{border-top:1px solid var(--pf-line);gap:.85rem;margin-top:1.15rem;padding:1.15rem 0 0;list-style:none;display:grid}.proof-module__sOTCMW__memoList li{color:var(--pf-copy);padding-left:1rem;font-size:.9rem;line-height:1.55;position:relative}.proof-module__sOTCMW__memoList li:before{background:var(--pf-brand);content:"";border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.5rem;left:0}.proof-module__sOTCMW__sideStack{gap:1rem;display:grid}.proof-module__sOTCMW__sideCard{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:.95rem;padding:1.25rem 1.3rem}.proof-module__sOTCMW__sideCard h3{letter-spacing:-.02em;margin-bottom:.45rem;font-size:1.02rem;font-weight:720}.proof-module__sOTCMW__sideCard p{color:var(--pf-copy);font-size:.9rem;line-height:1.6}.proof-module__sOTCMW__sideCard a{color:var(--pf-brand);margin-top:.75rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.proof-module__sOTCMW__sideCard a:hover{text-decoration:underline}.proof-module__sOTCMW__split{gap:1.5rem;display:grid}@media (min-width:800px){.proof-module__sOTCMW__split{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem}}.proof-module__sOTCMW__splitBlock h3{letter-spacing:-.025em;margin-bottom:.7rem;font-size:1.15rem;font-weight:720}.proof-module__sOTCMW__splitBlock p{color:var(--pf-copy);font-size:.95rem;line-height:1.7}.proof-module__sOTCMW__splitBlock p+p{margin-top:.85rem}.proof-module__sOTCMW__textLink{color:var(--pf-brand);font-weight:700;text-decoration:none}.proof-module__sOTCMW__textLink:hover{text-decoration:underline}.proof-module__sOTCMW__limits{background:var(--pf-soft);border:1px solid var(--pf-line);border-radius:.95rem;padding:1.25rem 1.35rem}.proof-module__sOTCMW__limits h3{margin-bottom:.75rem;font-size:.95rem;font-weight:750}.proof-module__sOTCMW__limits ul{color:var(--pf-copy);gap:.55rem;padding:0;list-style:none;display:grid}.proof-module__sOTCMW__limits li{padding-left:1.1rem;font-size:.9rem;line-height:1.55;position:relative}.proof-module__sOTCMW__limits li:before{color:var(--pf-muted);content:"–";position:absolute;left:0}.proof-module__sOTCMW__limits a{color:var(--pf-brand);font-weight:650;text-decoration:none}.proof-module__sOTCMW__limits a:hover{text-decoration:underline}.proof-module__sOTCMW__paths{gap:.85rem;display:grid}@media (min-width:720px){.proof-module__sOTCMW__paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.proof-module__sOTCMW__pathCard{background:var(--pf-paper);border:1px solid var(--pf-line);color:inherit;border-radius:.875rem;padding:1.2rem 1.25rem;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:block}.proof-module__sOTCMW__pathCard:hover{background:var(--pf-canvas);border-color:#d6d3d1;transform:translateY(-1px)}.proof-module__sOTCMW__pathCard strong{letter-spacing:-.02em;margin-bottom:.35rem;font-size:1rem;font-weight:720;display:block}.proof-module__sOTCMW__pathCard span{color:var(--pf-copy);font-size:.88rem;line-height:1.55}.proof-module__sOTCMW__pathPrimary{background:var(--pf-brand-soft);border-color:var(--pf-brand-line)}.proof-module__sOTCMW__pathPrimary:hover{background:#ccfbf1;border-color:#5eead4}.proof-module__sOTCMW__faqList{gap:.65rem;max-width:760px;display:grid}.proof-module__sOTCMW__faqItem{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:.75rem;padding:0}.proof-module__sOTCMW__faqItem summary{cursor:pointer;letter-spacing:-.015em;padding:1rem 1.15rem;font-size:.98rem;font-weight:700;list-style:none}.proof-module__sOTCMW__faqItem summary::-webkit-details-marker{display:none}.proof-module__sOTCMW__faqItem summary:after{color:var(--pf-muted);content:"+";float:right;font-weight:500}.proof-module__sOTCMW__faqItem[open] summary:after{content:"–"}.proof-module__sOTCMW__faqItem p{border-top:1px solid var(--pf-soft);color:var(--pf-copy);padding:.9rem 1.15rem 1.1rem;font-size:.92rem;line-height:1.65}.proof-module__sOTCMW__faqItem a{color:var(--pf-brand);font-weight:650;text-decoration:none}.proof-module__sOTCMW__faqItem a:hover{text-decoration:underline}.proof-module__sOTCMW__final{background:var(--pf-canvas);padding:clamp(3.5rem,7vw,5.5rem) clamp(1.25rem,4vw,2.5rem)}.proof-module__sOTCMW__finalInner{text-align:left;max-width:720px;margin:0 auto}.proof-module__sOTCMW__finalInner h2{letter-spacing:-.04em;text-wrap:balance;margin-top:.65rem;font-size:clamp(1.7rem,3.2vw,2.35rem);font-weight:720;line-height:1.15}.proof-module__sOTCMW__finalInner>p{color:var(--pf-copy);max-width:48ch;margin-top:.9rem;font-size:1rem;line-height:1.65}.proof-module__sOTCMW__finalActions{flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin-top:1.75rem;display:flex}@media (max-width:700px){.proof-module__sOTCMW__pillars{grid-template-columns:1fr}.proof-module__sOTCMW__primaryBtn,.proof-module__sOTCMW__ghostBtn{width:100%}}@media (prefers-reduced-motion:reduce){.proof-module__sOTCMW__primaryBtn,.proof-module__sOTCMW__ghostBtn,.proof-module__sOTCMW__pathCard{transition:none}.proof-module__sOTCMW__primaryBtn:hover,.proof-module__sOTCMW__pathCard:hover{transform:none}}