._page_1thi0_1{--ink:#10131a;--paper:#f5f1ea;--orange:#ff5139;--green:#1f7048;--amber:#9a5c00;--muted:#68665f;--line:#d6d1c7;background:var(--paper);min-height:100vh;color:var(--ink)}._topline_1thi0_2{background:var(--ink);color:#fff;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;min-height:34px;padding:9px 7%;font-size:.72rem;font-weight:900;display:flex}._topline_1thi0_2 span:last-child{color:#ff9b8c}._masthead_1thi0_3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:78px;padding:0 7%;display:flex}._wordmark_1thi0_3{letter-spacing:-.05em;font-size:1.2rem;font-weight:900}._wordmark_1thi0_3 span{color:var(--muted);letter-spacing:.04em;font-size:.72rem}._masthead_1thi0_3 nav{align-items:center;gap:27px;font-size:.84rem;font-weight:900;display:flex}._returnLink_1thi0_3{border:1px solid var(--ink);padding:12px 15px}._hero_1thi0_4{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);align-items:center;gap:55px;padding:58px 7% 62px;display:grid}._eyebrow_1thi0_4,._explorerHeading_1thi0_4 span,._methodIntro_1thi0_4>span{color:var(--orange);letter-spacing:.12em;font-size:.76rem;font-weight:900}._hero_1thi0_4 h1{letter-spacing:-.08em;margin:22px 0 24px;font-size:clamp(3.6rem,7.4vw,7.4rem);line-height:.83}._hero_1thi0_4 h1 em{color:var(--orange);font-style:normal}._heroCopy_1thi0_4>p{color:#514f4a;max-width:770px;margin:0;font-size:1.08rem;line-height:1.7}._heroCopy_1thi0_4>p strong{color:var(--ink)}._byline_1thi0_5{letter-spacing:.06em;flex-wrap:wrap;gap:9px 22px;margin-top:25px;font-size:.69rem;font-weight:900;display:flex}._byline_1thi0_5 a{color:var(--orange)}._byline_1thi0_5 span{color:var(--muted)}._metrics_1thi0_6{background:var(--line);border:1px solid var(--line);grid-template-columns:.7fr 1.25fr 1.1fr;gap:1px;margin-top:32px;display:grid}._metrics_1thi0_6 div{background:#fff;padding:16px}._metrics_1thi0_6 strong,._metrics_1thi0_6 span{display:block}._metrics_1thi0_6 strong{letter-spacing:-.05em;font-size:1.8rem}._metrics_1thi0_6 span{color:var(--muted);letter-spacing:.05em;margin-top:7px;font-size:.63rem;font-weight:900;line-height:1.35}._heroImage_1thi0_7{background:var(--ink);margin:0;box-shadow:14px 16px #10131a1c}._heroImage_1thi0_7 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._heroImage_1thi0_7 figcaption{color:#c9c6bf;padding:15px 17px;font-size:.68rem;line-height:1.5}._heroImage_1thi0_7 figcaption a{color:#ff9b8c;letter-spacing:.03em;margin-top:6px;font-weight:900;display:block}._scope_1thi0_8{background:var(--orange);color:#fff;grid-template-columns:.65fr 1.35fr auto;align-items:center;gap:35px;padding:22px 7%;display:grid}._scope_1thi0_8>span,._scope_1thi0_8 a{letter-spacing:.06em;font-size:.69rem;font-weight:900}._scope_1thi0_8 p{margin:0;font-size:.89rem;line-height:1.55}._scopeLinks_1thi0_8{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}._scope_1thi0_8 a{white-space:nowrap;border-bottom:1px solid #fff;padding-bottom:3px}._explorer_1thi0_4{background:#fff;padding:82px 7% 92px}._explorerHeading_1thi0_4{justify-content:space-between;align-items:end;gap:55px;display:flex}._explorerHeading_1thi0_4 h2,._methodIntro_1thi0_4 h2{letter-spacing:-.075em;margin:14px 0 0;font-size:clamp(3.2rem,6vw,6.4rem);line-height:.83}._explorerHeading_1thi0_4>p{max-width:510px;color:var(--muted);margin:0;font-size:1rem;line-height:1.65}._controls_1thi0_10{background:var(--paper);border:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(190px,.5fr) 120px;gap:12px;margin:40px 0 18px;padding:18px;display:grid}._controls_1thi0_10 label>span{color:var(--muted);letter-spacing:.08em;margin-bottom:7px;font-size:.65rem;font-weight:900;display:block}._controls_1thi0_10 input,._controls_1thi0_10 select{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:0;padding:11px 13px;font-size:.92rem}._controls_1thi0_10 input:focus,._controls_1thi0_10 select:focus{border-color:var(--orange);outline:3px solid #ff513938}._controls_1thi0_10 output{background:var(--ink);color:#fff;letter-spacing:.07em;flex-direction:column;justify-content:center;align-items:center;font-size:.63rem;font-weight:900;display:flex}._controls_1thi0_10 output strong{letter-spacing:-.04em;font-size:1.5rem}._recordList_1thi0_11{gap:16px;display:grid}._record_1thi0_11{border:1px solid var(--line);border-top:6px solid var(--ink);background:var(--paper)}._record_1thi0_11>header{background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) auto;gap:25px;padding:21px 24px;display:grid}._recordMeta_1thi0_11{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._recordMeta_1thi0_11 time{letter-spacing:.07em;font-size:.7rem;font-weight:900}._recordMeta_1thi0_11 span{letter-spacing:.06em;padding:7px 9px;font-size:.62rem;font-weight:900}._approved_1thi0_11{color:var(--green);background:#dff5e8}._pending_1thi0_11{color:#815000;background:#fff0d7}._amount_1thi0_11{text-align:right}._amount_1thi0_11 strong,._amount_1thi0_11 span{display:block}._amount_1thi0_11 strong{letter-spacing:-.045em;font-size:2rem;line-height:1}._amount_1thi0_11 span{color:#c7c4bd;letter-spacing:.06em;margin-top:7px;font-size:.62rem;font-weight:900}._recordBody_1thi0_12{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:40px;padding:28px 24px;display:grid}._recordTitle_1thi0_12>span{color:var(--orange);letter-spacing:.07em;font-size:.68rem;font-weight:900}._recordTitle_1thi0_12 h3{letter-spacing:-.045em;margin:12px 0 16px;font-size:1.75rem;line-height:1.05}._vendor_1thi0_12{color:var(--muted);letter-spacing:.05em;margin:0;font-size:.69rem;line-height:1.55}._vendor_1thi0_12 strong{color:var(--ink)}._recordDetail_1thi0_12>p{color:#514f4a;margin:0;font-size:.95rem;line-height:1.7}._recordDetail_1thi0_12 dl{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 0;display:grid}._recordDetail_1thi0_12 dl div{border-top:1px solid var(--line);padding-top:13px}._recordDetail_1thi0_12 dt{color:var(--muted);letter-spacing:.07em;font-size:.62rem;font-weight:900}._recordDetail_1thi0_12 dd{margin:7px 0 0;font-size:.84rem;font-weight:800;line-height:1.45}._caveat_1thi0_13{border-left:4px solid var(--orange);background:#fff;margin:0 24px 20px;padding:17px 19px}._caveat_1thi0_13 strong{color:var(--orange);letter-spacing:.08em;font-size:.64rem;display:block}._caveat_1thi0_13 p{color:#575550;margin:8px 0 0;font-size:.85rem;line-height:1.62}._record_1thi0_11>footer{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:16px;padding:17px 24px;display:flex}._record_1thi0_11>footer a{color:var(--orange);letter-spacing:.06em;font-size:.68rem;font-weight:900}._record_1thi0_11>footer a:hover,._record_1thi0_11>footer a:focus-visible{text-decoration:underline}._emptyState_1thi0_13{background:var(--paper);border:1px dashed #aaa49a;padding:42px}._emptyState_1thi0_13 strong{font-size:1.15rem}._emptyState_1thi0_13 p{color:var(--muted);margin:10px 0 0}._method_1thi0_4{background:var(--ink);color:#fff;padding:88px 7% 0}._methodIntro_1thi0_4{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;column-gap:50px;display:grid}._methodIntro_1thi0_4>span{grid-column:1/-1}._methodIntro_1thi0_4 p{color:#c7c4bd;margin:0 0 8px;font-size:1rem;line-height:1.65}._methodGrid_1thi0_14{background:#3c4048;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:42px;display:grid}._methodGrid_1thi0_14 article{background:#1c1f26;min-height:240px;padding:28px}._methodGrid_1thi0_14 article>strong{color:#ff9b8c;letter-spacing:.08em;font-size:.68rem}._methodGrid_1thi0_14 h3{margin:28px 0 12px;font-size:1.35rem;line-height:1.2}._methodGrid_1thi0_14 p{color:#c7c4bd;margin:0;font-size:.9rem;line-height:1.65}._method_1thi0_4>aside{background:var(--orange);justify-content:space-between;align-items:center;gap:35px;margin:55px -7.55% 0;padding:38px 7%;display:flex}._method_1thi0_4>aside span,._method_1thi0_4>aside strong{display:block}._method_1thi0_4>aside span{letter-spacing:.08em;font-size:.68rem;font-weight:900}._method_1thi0_4>aside strong{letter-spacing:-.045em;margin-top:8px;font-size:clamp(1.55rem,3vw,2.8rem)}._method_1thi0_4>aside a{border:1px solid #fff;flex:none;padding:14px 16px;font-size:.75rem;font-weight:900}._footer_1thi0_15{background:var(--paper);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:24px;padding:28px 7%;font-size:.7rem;font-weight:900;display:flex}._footer_1thi0_15 a:first-child{margin-right:auto}@media (width<=980px){._hero_1thi0_4{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:32px}._scope_1thi0_8{grid-template-columns:1fr 1fr}._scopeLinks_1thi0_8{grid-column:1/-1;justify-content:flex-start}._methodIntro_1thi0_4{grid-template-columns:1fr}._methodIntro_1thi0_4>span{grid-column:auto}._methodIntro_1thi0_4 p{margin-top:20px}._recordBody_1thi0_12{gap:25px}}@media (width<=760px){._topline_1thi0_2{padding:10px 5%;font-size:.62rem}._topline_1thi0_2 span:last-child{display:none}._masthead_1thi0_3{min-height:67px;padding:0 5%}._masthead_1thi0_3 nav>a:not(._returnLink_1thi0_3){display:none}._returnLink_1thi0_3{padding:9px;font-size:.62rem}._wordmark_1thi0_3{font-size:1rem}._wordmark_1thi0_3 span{font-size:.6rem}._hero_1thi0_4{grid-template-columns:1fr;padding:48px 6% 56px}._hero_1thi0_4 h1{font-size:clamp(3.2rem,15vw,5.8rem)}._heroCopy_1thi0_4>p{font-size:1rem}._heroImage_1thi0_7{box-shadow:8px 10px #10131a1c}._metrics_1thi0_6{grid-template-columns:1fr 1fr}._metrics_1thi0_6 div:last-child{grid-column:1/-1}._scope_1thi0_8{grid-template-columns:1fr;gap:13px;padding:23px 6%}._scopeLinks_1thi0_8{flex-direction:column;grid-column:auto;align-items:flex-start;gap:10px}._explorer_1thi0_4{padding:65px 6% 72px}._explorerHeading_1thi0_4{gap:20px;display:grid}._explorerHeading_1thi0_4 h2,._methodIntro_1thi0_4 h2{font-size:clamp(3rem,14vw,5rem)}._controls_1thi0_10{grid-template-columns:1fr}._controls_1thi0_10 output{flex-direction:row;gap:5px;min-height:48px}._record_1thi0_11>header{grid-template-columns:1fr}._amount_1thi0_11{text-align:left}._recordBody_1thi0_12{grid-template-columns:1fr;padding:24px 19px}._recordDetail_1thi0_12 dl{grid-template-columns:1fr}._caveat_1thi0_13{margin:0 19px 18px}._record_1thi0_11>footer{padding:17px 19px}._method_1thi0_4{padding:70px 6% 0}._methodGrid_1thi0_14{grid-template-columns:1fr}._methodGrid_1thi0_14 article{min-height:0}._method_1thi0_4>aside{margin:45px -6.85% 0;padding:34px 7%;display:block}._method_1thi0_4>aside a{margin-top:23px;display:inline-block}._footer_1thi0_15{gap:17px;padding:25px 6%}._footer_1thi0_15 a:first-child{width:100%;margin-right:0}}
