.ProofMethodology-module__uFAwaG__page{--method-ink:#171112;--method-paper:#fffaf3;--method-wine:#7c302f;--method-rose:#c37a61;--method-line:#40272129;min-height:100vh;color:var(--method-ink);background:radial-gradient(circle at 86% 4%,#c37a6126,#0000 28rem),linear-gradient(145deg,#f9f1e7 0%,#f2e6d8 62%,#eadccd 100%);padding:clamp(66px,8vw,108px) 0 clamp(86px,10vw,138px);position:relative;overflow:hidden}.ProofMethodology-module__uFAwaG__heroGlow{pointer-events:none;border:1px solid #7c302f1c;border-radius:50%;width:760px;height:760px;position:absolute;top:-430px;right:-360px;box-shadow:0 0 0 120px #7c302f06,0 0 0 250px #7c302f04}.ProofMethodology-module__uFAwaG__shell{width:min(1180px,100% - 40px);margin-inline:auto;position:relative}.ProofMethodology-module__uFAwaG__topActions{justify-content:space-between;align-items:center;gap:22px;margin-bottom:clamp(40px,6vw,76px);display:flex}.ProofMethodology-module__uFAwaG__backLink{color:var(--method-wine);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:9px;font-size:.7rem;font-weight:900;display:inline-flex}.ProofMethodology-module__uFAwaG__backLink svg,.ProofMethodology-module__uFAwaG__topCta svg,.ProofMethodology-module__uFAwaG__nextStep a svg,.ProofMethodology-module__uFAwaG__appendix a svg{width:16px}.ProofMethodology-module__uFAwaG__topCta{color:#fff9ef;background:var(--method-wine);letter-spacing:.03em;flex:none;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:.7rem;font-weight:900;display:inline-flex}.ProofMethodology-module__uFAwaG__topCta:hover{transform:translateY(-1px)}.ProofMethodology-module__uFAwaG__backLink:hover,.ProofMethodology-module__uFAwaG__appendix a:hover{text-underline-offset:4px;text-decoration:underline}.ProofMethodology-module__uFAwaG__hero{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);align-items:end;gap:clamp(40px,7vw,90px);display:grid}.ProofMethodology-module__uFAwaG__heroCopy>p,.ProofMethodology-module__uFAwaG__boundary>div>p,.ProofMethodology-module__uFAwaG__nextStep p{color:var(--method-wine);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:.74rem;font-weight:900}.ProofMethodology-module__uFAwaG__heroCopy h1{max-width:800px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.058em;margin:0;font-size:clamp(3.2rem,7vw,6.7rem);font-weight:500;line-height:.92}.ProofMethodology-module__uFAwaG__heroCopy>span{color:#665a54;max-width:720px;margin-top:28px;font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.72;display:block}.ProofMethodology-module__uFAwaG__windowCard{background:#fffaf3a8;border:1px solid #7c302f3d;gap:10px;padding:28px;display:grid;box-shadow:12px 12px #7c302f12}.ProofMethodology-module__uFAwaG__windowCard svg{width:28px;color:var(--method-wine)}.ProofMethodology-module__uFAwaG__windowCard span{color:var(--method-wine);letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__windowCard strong{font-family:var(--font-display), Georgia, serif;font-size:1.35rem;font-weight:500;line-height:1.2}.ProofMethodology-module__uFAwaG__windowCard small{color:#756861;font-size:.7rem}.ProofMethodology-module__uFAwaG__snapshot{border-top:1px solid var(--method-line);border-left:1px solid var(--method-line);background:#fffaf385;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(52px,8vw,92px) 0 0;display:grid;box-shadow:0 28px 70px #4c2d2512}.ProofMethodology-module__uFAwaG__snapshot>div{border-right:1px solid var(--method-line);border-bottom:1px solid var(--method-line);flex-direction:column-reverse;justify-content:space-between;gap:28px;min-width:0;min-height:174px;padding:24px;display:flex}.ProofMethodology-module__uFAwaG__snapshot dt{color:#74675f;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1.45}.ProofMethodology-module__uFAwaG__snapshot dd{color:var(--method-wine);font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.85}.ProofMethodology-module__uFAwaG__methodGrid{border:1px solid var(--method-line);background:var(--method-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(66px,9vw,112px);display:grid;box-shadow:0 34px 84px #4c2d2517}.ProofMethodology-module__uFAwaG__acceleration{color:#fff7ed;background:radial-gradient(circle at 82% 8%,#e7b38f33,#0000 32rem),linear-gradient(145deg,#2b181a 0%,#1d1214 100%);margin-top:clamp(66px,9vw,112px);padding:clamp(28px,5vw,64px);box-shadow:18px 22px #7c302f1a}.ProofMethodology-module__uFAwaG__accelerationHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.55fr);align-items:end;gap:clamp(30px,6vw,72px);display:grid}.ProofMethodology-module__uFAwaG__accelerationHeading>div>p{color:#e7b38f;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 16px;font-size:.72rem;font-weight:900;display:flex}.ProofMethodology-module__uFAwaG__accelerationHeading p svg{width:17px}.ProofMethodology-module__uFAwaG__accelerationHeading h2{max-width:760px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.052em;margin:0;font-size:clamp(2.7rem,5.7vw,5.7rem);font-weight:500;line-height:.93}.ProofMethodology-module__uFAwaG__accelerationHeading>span{color:#d9c8ba;font-size:.86rem;line-height:1.68}.ProofMethodology-module__uFAwaG__accelerationMetrics{border-top:1px solid #fff7ed2b;border-left:1px solid #fff7ed2b;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(34px,5vw,58px);display:grid}.ProofMethodology-module__uFAwaG__accelerationMetrics>div{border-bottom:1px solid #fff7ed2b;border-right:1px solid #fff7ed2b;gap:8px;padding:20px;display:grid}.ProofMethodology-module__uFAwaG__accelerationMetrics strong{color:#f3c8aa;font-family:var(--font-display), Georgia, serif;font-size:clamp(1.8rem,3.3vw,3.3rem);font-weight:500;line-height:1}.ProofMethodology-module__uFAwaG__accelerationMetrics span{color:#aa9690;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.ProofMethodology-module__uFAwaG__chartStudio{background:#fff7ed29;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:1px;margin-top:1px;display:grid}.ProofMethodology-module__uFAwaG__chart{background:linear-gradient(#fff7ed0f 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#fff7ed0d 1px,#0000 1px) 0 0/25% 100%,#140b0db8;min-height:390px;position:relative;overflow:hidden}.ProofMethodology-module__uFAwaG__axisTop,.ProofMethodology-module__uFAwaG__axisBase{z-index:2;color:#8f7c77;font-size:.72rem;font-weight:800;position:absolute;left:16px}.ProofMethodology-module__uFAwaG__axisTop{top:16px}.ProofMethodology-module__uFAwaG__axisBase{bottom:16px}.ProofMethodology-module__uFAwaG__chartPoint{z-index:3;color:#2b181a;text-align:left;cursor:pointer;background:#f5d0b5;border:1px solid #e7b38f99;gap:3px;min-width:92px;padding:11px 13px;transition:transform .18s,background .18s,box-shadow .18s;display:grid;position:absolute;transform:translate(-50%,50%)}.ProofMethodology-module__uFAwaG__chartPoint:hover,.ProofMethodology-module__uFAwaG__chartPoint:focus-visible,.ProofMethodology-module__uFAwaG__chartPointActive{background:#fff7ed;outline:none;transform:translate(-50%,50%)scale(1.05);box-shadow:0 0 0 7px #e7b38f29}.ProofMethodology-module__uFAwaG__chartPoint span{font-family:var(--font-display), Georgia, serif;font-size:1.45rem;line-height:1}.ProofMethodology-module__uFAwaG__chartPoint small{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__chartContract{color:#907e78;text-align:right;margin:0;font-size:.72rem;line-height:1.4;position:absolute;bottom:14px;left:52px;right:18px}.ProofMethodology-module__uFAwaG__runDetail{min-width:0;color:var(--method-ink);background:#f6eadc;flex-direction:column;padding:28px;display:flex}.ProofMethodology-module__uFAwaG__runDetail>p{color:var(--method-wine);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__runDetail h3{color:var(--method-wine);font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;margin:17px 0 28px;font-size:clamp(2.5rem,4.8vw,4.6rem);font-weight:500;line-height:.9}.ProofMethodology-module__uFAwaG__runDetail dl{border-top:1px solid var(--method-line);gap:0;margin:0;display:grid}.ProofMethodology-module__uFAwaG__runDetail dl>div{border-bottom:1px solid var(--method-line);justify-content:space-between;gap:20px;padding:13px 0;display:flex}.ProofMethodology-module__uFAwaG__runDetail dt,.ProofMethodology-module__uFAwaG__runDetail dd{margin:0;font-size:.74rem}.ProofMethodology-module__uFAwaG__runDetail dt{color:#766861}.ProofMethodology-module__uFAwaG__runDetail dd{color:var(--method-wine);font-weight:900}.ProofMethodology-module__uFAwaG__runDetail>small{color:#87766f;overflow-wrap:anywhere;margin-top:auto;padding-top:26px;font-size:.72rem}.ProofMethodology-module__uFAwaG__recoveryPanel{background:#fff7ed0d;border:1px solid #fff7ed2b;margin-top:1px}.ProofMethodology-module__uFAwaG__recoveryPanel summary{color:#f3c8aa;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:11px;min-height:66px;padding:16px 20px;font-size:.72rem;font-weight:900;display:flex}.ProofMethodology-module__uFAwaG__recoveryPanel summary svg{width:19px}.ProofMethodology-module__uFAwaG__recoveryBody{border-top:1px solid #fff7ed2b;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:34px;padding:24px 20px 26px;display:grid}.ProofMethodology-module__uFAwaG__recoveryBody>div>p,.ProofMethodology-module__uFAwaG__recoveryBody>article p{color:#cdbbb0;margin:0;font-size:.76rem;line-height:1.65}.ProofMethodology-module__uFAwaG__recoveryRail{background:#fff7ed29;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:20px;display:grid}.ProofMethodology-module__uFAwaG__recoveryRail button{color:#fff7ed;text-align:left;cursor:pointer;background:#251619;border:0;grid-template-columns:auto 1fr;gap:3px 10px;padding:14px;display:grid}.ProofMethodology-module__uFAwaG__recoveryRail button[aria-selected=true]{color:#2b181a;background:#f3c8aa}.ProofMethodology-module__uFAwaG__recoveryRail button>span{color:#b49f96;grid-row:1/3;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__recoveryRail button[aria-selected=true]>span{color:#7c302f}.ProofMethodology-module__uFAwaG__recoveryRail strong{font-family:var(--font-display), Georgia, serif;font-size:1.45rem}.ProofMethodology-module__uFAwaG__recoveryRail small{font-size:.72rem;font-weight:800}.ProofMethodology-module__uFAwaG__recoveryBody>article{background:#fff7ed0f;border-left:2px solid #e7b38f;align-content:center;gap:10px;padding:20px;display:grid}.ProofMethodology-module__uFAwaG__recoveryBody>article>span{color:#a9958d;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__recoveryBody>article>strong{color:#f3c8aa;font-family:var(--font-display), Georgia, serif;font-size:2.2rem;font-weight:500}.ProofMethodology-module__uFAwaG__methodCard{background:linear-gradient(145deg, #c37a6109, transparent 48%), var(--method-paper);min-width:0;padding:clamp(30px,4.5vw,54px)}.ProofMethodology-module__uFAwaG__methodCard:last-child{grid-column:1/-1}.ProofMethodology-module__uFAwaG__methodNumber{color:var(--method-wine);align-items:center;gap:12px;display:flex}.ProofMethodology-module__uFAwaG__methodNumber svg{border:1px solid #7c302f38;width:34px;height:34px;padding:8px}.ProofMethodology-module__uFAwaG__methodNumber span{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ProofMethodology-module__uFAwaG__methodCard h2{max-width:640px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.042em;margin:30px 0 0;font-size:clamp(2rem,3.4vw,3.35rem);font-weight:500;line-height:1.02}.ProofMethodology-module__uFAwaG__methodCard>p{color:#665a54;max-width:700px;margin:22px 0 0;font-size:.93rem;line-height:1.72}.ProofMethodology-module__uFAwaG__measuredResult{border-top:1px solid var(--method-line);border-bottom:1px solid var(--method-line);max-width:730px;color:var(--method-wine);font-family:var(--font-display), Georgia, serif;margin-top:28px;padding:21px 0;font-size:clamp(1.12rem,2vw,1.42rem);font-weight:500;line-height:1.38;display:block}.ProofMethodology-module__uFAwaG__commercialImplication{color:#3f3431;max-width:730px;font-family:var(--font-display), Georgia, serif;align-items:flex-start;gap:11px;margin-top:18px;font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.42;display:flex}.ProofMethodology-module__uFAwaG__commercialImplication svg{width:17px;color:var(--method-wine);flex:0 0 17px;margin-top:3px}.ProofMethodology-module__uFAwaG__methodCard ul{gap:11px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ProofMethodology-module__uFAwaG__methodCard li{color:#554944;gap:10px;font-size:.75rem;line-height:1.5;display:flex}.ProofMethodology-module__uFAwaG__methodCard li svg{width:16px;color:var(--method-rose);flex:0 0 16px}.ProofMethodology-module__uFAwaG__boundary{color:#fff6e9;background:radial-gradient(circle at 90% 12%,#c37a612e,#0000 35%),#2b181a;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(34px,7vw,86px);margin-top:clamp(66px,9vw,112px);padding:clamp(34px,5vw,62px);display:grid;box-shadow:16px 16px #7c302f17}.ProofMethodology-module__uFAwaG__boundary>div>p{color:#e7b38f}.ProofMethodology-module__uFAwaG__boundary h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:500;line-height:.98}.ProofMethodology-module__uFAwaG__boundary ul{border-top:1px solid #fff6e929;gap:0;margin:0;padding:0;list-style:none;display:grid}.ProofMethodology-module__uFAwaG__boundary li{color:#d9c8ba;border-bottom:1px solid #fff6e929;grid-template-columns:10px 1fr;gap:14px;padding:18px 0;font-size:.84rem;line-height:1.58;display:grid}.ProofMethodology-module__uFAwaG__boundary li span{background:#e7b38f;border-radius:50%;width:6px;height:6px;margin-top:7px}.ProofMethodology-module__uFAwaG__nextStep{border-bottom:1px solid var(--method-line);justify-content:space-between;align-items:end;gap:38px;margin-top:clamp(54px,8vw,94px);padding:0 4px clamp(50px,7vw,78px);display:flex}.ProofMethodology-module__uFAwaG__nextStep>div{max-width:780px}.ProofMethodology-module__uFAwaG__nextStep h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.25rem,4.8vw,4.7rem);font-weight:500;line-height:.98}.ProofMethodology-module__uFAwaG__nextStep a{color:#fff9ef;background:var(--method-wine);flex:none;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:.72rem;font-weight:900;display:inline-flex}.ProofMethodology-module__uFAwaG__nextStep a:hover{transform:translateY(-2px)}.ProofMethodology-module__uFAwaG__appendix{border:1px solid var(--method-line);background:#fffaf385;margin-top:34px}.ProofMethodology-module__uFAwaG__appendix summary{min-height:66px;color:var(--method-wine);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:12px;padding:16px 20px;font-size:.72rem;font-weight:900;display:flex}.ProofMethodology-module__uFAwaG__appendix summary svg{width:20px}.ProofMethodology-module__uFAwaG__appendix>div{border-top:1px solid var(--method-line);justify-content:space-between;align-items:center;gap:28px;padding:24px 20px;display:flex}.ProofMethodology-module__uFAwaG__appendix p{color:#665a54;max-width:760px;margin:0;font-size:.78rem;line-height:1.58}.ProofMethodology-module__uFAwaG__appendix a{color:var(--method-wine);flex:none;align-items:center;gap:8px;font-size:.72rem;font-weight:900;display:inline-flex}.ProofMethodology-module__uFAwaG__appendixLinks{flex:none;gap:18px;display:flex}@media (max-width:980px){.ProofMethodology-module__uFAwaG__accelerationHeading,.ProofMethodology-module__uFAwaG__chartStudio,.ProofMethodology-module__uFAwaG__recoveryBody{grid-template-columns:1fr}.ProofMethodology-module__uFAwaG__accelerationHeading>span{max-width:720px}.ProofMethodology-module__uFAwaG__runDetail>small{margin-top:18px}}@media (max-width:900px){.ProofMethodology-module__uFAwaG__hero,.ProofMethodology-module__uFAwaG__boundary{grid-template-columns:1fr}.ProofMethodology-module__uFAwaG__windowCard{max-width:460px}.ProofMethodology-module__uFAwaG__snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.ProofMethodology-module__uFAwaG__methodGrid{grid-template-columns:1fr}.ProofMethodology-module__uFAwaG__methodCard:last-child{grid-column:auto}.ProofMethodology-module__uFAwaG__nextStep{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.ProofMethodology-module__uFAwaG__page{padding-top:46px}.ProofMethodology-module__uFAwaG__shell{width:min(100% - 24px,1180px)}.ProofMethodology-module__uFAwaG__topActions{flex-direction:column;align-items:flex-start}.ProofMethodology-module__uFAwaG__heroCopy h1{font-size:clamp(3rem,15vw,4.7rem)}.ProofMethodology-module__uFAwaG__snapshot{grid-template-columns:1fr}.ProofMethodology-module__uFAwaG__snapshot>div{min-height:132px}.ProofMethodology-module__uFAwaG__methodCard,.ProofMethodology-module__uFAwaG__boundary{padding:28px 22px}.ProofMethodology-module__uFAwaG__acceleration{padding:28px 18px}.ProofMethodology-module__uFAwaG__accelerationMetrics,.ProofMethodology-module__uFAwaG__recoveryRail{grid-template-columns:1fr}.ProofMethodology-module__uFAwaG__chart{min-height:330px}.ProofMethodology-module__uFAwaG__chartPoint{min-width:76px;padding:9px 10px}.ProofMethodology-module__uFAwaG__appendixLinks{flex-direction:column;align-items:flex-start}.ProofMethodology-module__uFAwaG__nextStep a{width:100%}.ProofMethodology-module__uFAwaG__appendix>div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ProofMethodology-module__uFAwaG__topCta,.ProofMethodology-module__uFAwaG__nextStep a,.ProofMethodology-module__uFAwaG__chartPoint{transition:none}}
