#page-why-thh{overflow-x:clip}:where(#page-why-thh) a{color:inherit;text-decoration:none}:where(#page-why-thh) a:hover{color:inherit}#page-why-thh ::selection{background:var(--brass-soft);color:var(--fg-1)}#page-why-thh .wrap{max-width:1200px;margin:0 auto;padding:0 var(--mkt-pad-x,clamp(20px,5vw,72px))}#page-why-thh .rv{opacity:0;transform:translateY(14px);transition:opacity 1.44s var(--ease),transform 1.44s var(--ease)}#page-why-thh .rv.in{opacity:1;transform:none}#page-why-thh .rv2{transition-delay:248ms}#page-why-thh .rv3{transition-delay:495ms}#page-why-thh .rv4{transition-delay:743ms}#page-why-thh .nav{position:fixed;top:0;left:0;right:0;z-index:50;background:rgba(247,245,242,0);transition:background 675ms var(--ease),border-color 675ms var(--ease);border-bottom:1px solid transparent}#page-why-thh .nav.scrolled{background:var(--overlay-glass);backdrop-filter:blur(12px) saturate(1.05);-webkit-backdrop-filter:blur(12px) saturate(1.05);border-bottom-color:var(--line)}#page-why-thh .nav-inner{display:flex;align-items:center;justify-content:space-between;height:72px}#page-why-thh .brand{display:flex;align-items:center;gap:12px}#page-why-thh .brand-name{font-family:var(--font-serif);font-style:italic;font-size:20px;letter-spacing:.02em}#page-why-thh .nav-links{display:flex;align-items:center;gap:40px;font-size:14px;font-weight:500;color:var(--fg-2)}#page-why-thh .nav-links a{position:relative;padding:4px 0}#page-why-thh .nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:0;border-bottom:1px solid var(--fg-1);transition:right .45s var(--ease)}#page-why-thh .nav-links a:hover{color:var(--fg-1)}#page-why-thh .nav-links a:hover:after{right:0}#page-why-thh .nav-links a.active{color:var(--fg-1)}#page-why-thh .nav-links a.active:after{right:0;border-color:var(--brass)}#page-why-thh .section{padding:var(--mkt-section-y,clamp(72px,9vw,144px)) 0}#page-why-thh .eyebrow{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);margin-bottom:20px}#page-why-thh .scene h2,#page-why-thh .section h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,3.4vw,52px);line-height:1.12;letter-spacing:-.01em;max-width:24ch}#page-why-thh .scene .lead,#page-why-thh .section .lead{margin-top:24px;font-size:18px;line-height:1.7;color:var(--fg-2);max-width:56ch}#page-why-thh .scene{position:relative}#page-why-thh .scene .pin{position:static;height:auto;display:flex;align-items:center;padding:120px 0 96px}#page-why-thh #heroScene .pin{padding-top:clamp(36px,5vw,64px)}#page-why-thh #heroScene{height:auto}#page-why-thh .hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center;width:100%}#page-why-thh .hero h1{font-family:var(--font-serif);font-weight:400;font-size:clamp(38px,3.8vw,60px);line-height:1.06;letter-spacing:-.01em}#page-why-thh .hero h1 em{font-style:italic;color:var(--brass)}#page-why-thh .hero-sub{margin-top:24px;font-size:17px;line-height:1.7;color:var(--fg-2);max-width:40ch}#page-why-thh .hero-def{margin-top:18px;font-size:15px;line-height:1.7;color:var(--fg-2);max-width:44ch}#page-why-thh .hero-ctas{margin-top:32px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}#page-why-thh .house-col{display:flex;flex-direction:column;gap:22px}#page-why-thh .house{width:100%;filter:drop-shadow(0 28px 48px rgba(30,30,28,.09))}#page-why-thh .house .ln{fill:none;stroke:var(--fg-1);stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}#page-why-thh .house .soft{stroke:var(--fg-3);stroke-width:1}#page-why-thh .house .wall{fill:#FFFFFF}#page-why-thh .house .wall2{fill:#F4F1EB}#page-why-thh .house .roof{fill:var(--surface-2)}#page-why-thh .house .roof2{fill:#E4DDD1}#page-why-thh .house .shade{fill:#EFEAE3}#page-why-thh .house .glass{fill:#E9E4DC}#page-why-thh .house .brassln{stroke:var(--brass);stroke-width:1.4}#page-why-thh .house .warm{fill:#EAD9BC}#page-why-thh .house .ghost{fill:none;stroke:var(--brass);stroke-width:1.2;stroke-dasharray:5 5;vector-effect:non-scaling-stroke;opacity:.55}#page-why-thh .house .grass{fill:#E7E4DA}#page-why-thh .house .stone{fill:#EDE8E0}#page-why-thh .meters{display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--line);padding-top:22px}#page-why-thh .meter{display:grid;grid-template-columns:150px 1fr 92px;align-items:center;gap:18px}#page-why-thh .meter .m-lbl{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .meter .m-bar{height:2px;background:var(--line);position:relative}#page-why-thh .meter .m-bar i{position:absolute;left:0;top:0;bottom:0;background:var(--brass);width:0}#page-why-thh .meter .m-val{font-weight:500;font-size:15px;font-variant-numeric:tabular-nums;text-align:right}#page-why-thh .hero-val{display:flex;align-items:baseline;gap:24px}#page-why-thh .hero-val .hv-num{font-weight:500;font-size:clamp(38px,3.4vw,54px);font-variant-numeric:tabular-nums;letter-spacing:-.02em}#page-why-thh .hero-val .hv-delta{font-family:var(--font-serif);font-style:italic;font-size:22px;color:var(--brass);opacity:0;transition:opacity .9s var(--ease)}#page-why-thh .hero-stage{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--fg-3);height:16px;margin-top:6px;transition:opacity .65s var(--ease)}#page-why-thh #journeyScene{height:auto;background:var(--surface)}#page-why-thh .jn-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px;align-items:center;width:100%}#page-why-thh .jn-spine{position:relative;height:min(78vh,640px);min-height:420px}#page-why-thh .jn-line{position:absolute;left:50%;top:0;bottom:0;border-left:1px solid var(--line)}#page-why-thh .jn-line i{position:absolute;left:-1px;top:0;border-left:1px solid var(--brass);height:0}#page-why-thh .jn-node{position:absolute;left:0;right:0;display:grid;grid-template-columns:1fr 148px 1fr;align-items:center;opacity:.28;transition:opacity 1.4s var(--ease)}#page-why-thh .jn-node.on{opacity:1}#page-why-thh .jn-node .n-dot{width:9px;height:9px;border-radius:999px;border:1px solid var(--fg-3);background:var(--surface);justify-self:center;transition:background 1s var(--ease),border-color 1s var(--ease)}#page-why-thh .jn-node.on .n-dot{background:var(--brass);border-color:var(--brass)}#page-why-thh .jn-node .n-lbl{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.2}#page-why-thh .jn-node .n-sub{font-size:12.5px;color:var(--fg-3);margin-top:3px;line-height:1.4}#page-why-thh .jn-node .n-who{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .jn-node[data-side=l] .n-cell{grid-column:1;text-align:right;padding-right:20px}#page-why-thh .jn-node[data-side=l] .n-who{grid-column:3;padding-left:20px}#page-why-thh .jn-node[data-side=r] .n-cell{grid-column:3;text-align:left;padding-left:20px;grid-row:1}#page-why-thh .jn-node[data-side=r] .n-who{grid-column:1;text-align:right;padding-right:20px;grid-row:1}#page-why-thh .jn-node .n-dot{grid-column:2;grid-row:1}#page-why-thh .jn-token{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:6;width:132px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px dashed var(--brass);background:var(--surface);color:var(--brass);transition:background 1.7s var(--ease),color 1.7s var(--ease),border-style 1.7s var(--ease)}#page-why-thh .jn-token.held{background:var(--brass);color:#fff;border:1px solid var(--brass)}#page-why-thh .jn-token .t-num{font-weight:500;font-size:19px;font-variant-numeric:tabular-nums;letter-spacing:-.015em}#page-why-thh .jn-token .t-lbl{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}#page-why-thh .jn-quote{font-family:var(--font-serif);font-size:clamp(26px,2.6vw,36px);line-height:1.3;max-width:20ch;opacity:0;transform:translateY(10px);transition:opacity 2s var(--ease),transform 2s var(--ease)}#page-why-thh .jn-quote.on{opacity:1;transform:none}#page-why-thh .jn-quote em{font-style:italic;color:var(--brass)}#page-why-thh .jn-holder{margin-top:28px;display:flex;gap:0;border:1px solid var(--line)}#page-why-thh .jn-holder>div{flex:1;padding:18px 22px;transition:background .9s var(--ease)}#page-why-thh .jn-holder>div:first-child{border-right:1px solid var(--line)}#page-why-thh .jn-holder .h-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .jn-holder .h-num{font-weight:500;font-size:24px;font-variant-numeric:tabular-nums;margin-top:8px;letter-spacing:-.015em}#page-why-thh .jn-holder .inv .h-num{color:var(--risk)}#page-why-thh .reasons{margin-top:72px;border-top:1px solid var(--line)}#page-why-thh .reason{display:grid;grid-template-columns:110px minmax(0,5fr) minmax(0,5fr);gap:56px;padding:56px 0;border-bottom:1px solid var(--line);align-items:center;opacity:0;transform:translateY(14px);transition:opacity 2s var(--ease),transform 2s var(--ease)}#page-why-thh .reason.in{opacity:1;transform:none}#page-why-thh .reason .r-num{font-family:var(--font-serif);font-style:italic;font-size:19px;color:var(--brass);align-self:start;padding-top:6px}#page-why-thh .reason h3{font-family:var(--font-serif);font-weight:400;font-size:clamp(24px,2.3vw,31px);line-height:1.2}#page-why-thh .reason p{font-size:15px;line-height:1.65;color:var(--fg-2);margin-top:14px;max-width:46ch}#page-why-thh .reason .r-fig{border:1px solid var(--line);background:var(--surface);padding:28px;display:flex;align-items:center;justify-content:center}#page-why-thh .reason .r-fig svg{width:100%;max-width:380px;display:block}#page-why-thh .r-fig-finance{width:100%}#page-why-thh .fig-finance{display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);grid-template-rows:auto auto;column-gap:20px;row-gap:10px;align-items:center;width:100%;max-width:420px;margin:0 auto}#page-why-thh .fig-finance-svg{grid-column:2;grid-row:1;width:120px;max-width:120px;justify-self:center}#page-why-thh .ff-budget{grid-column:1;grid-row:1;align-self:start;justify-self:end;text-align:right;margin:0;padding-top:36px;max-width:11rem}#page-why-thh .ff-side{grid-column:3;grid-row:1;align-self:start;justify-self:start;display:flex;flex-direction:column;gap:10px;padding-top:28px;max-width:11rem}#page-why-thh .ff-purchase{grid-column:2;grid-row:2;margin:0;text-align:center;justify-self:center}#page-why-thh .ff-lbl{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:var(--fg-3)}#page-why-thh .ff-budget{color:var(--brass)}#page-why-thh .ff-beyond,#page-why-thh .ff-reno{color:var(--risk);opacity:0;transition:opacity 2.2s var(--ease)}#page-why-thh .reason.in .ff-beyond,#page-why-thh .reason.in .ff-reno{opacity:1}#page-why-thh .reason.in .ff-reno{transition-delay:1.1s}#page-why-thh .reason.in .ff-beyond{transition-delay:2.2s}#page-why-thh .fig-finance-mobile{display:none}@media(max-width:1100px){#page-why-thh .reason{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,40px)}#page-why-thh .route-panel{position:static;top:auto}}#page-why-thh .fig .ln{fill:none;stroke:var(--fg-1);stroke-width:1.1;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}#page-why-thh .fig .soft{stroke:var(--fg-3)}#page-why-thh .fig .brassln{stroke:var(--brass);stroke-width:1.3;fill:none}#page-why-thh .fig .riskln{stroke:var(--risk);stroke-width:1.2;fill:none}#page-why-thh .fig .warm{fill:#EAD9BC}#page-why-thh .fig .wash{fill:var(--surface-2)}#page-why-thh .fig .riskwash{fill:#EADDDB}#page-why-thh .fig .lbl{fill:var(--fg-3)}#page-why-thh .fig .lbl,#page-why-thh .fig .lblb{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}#page-why-thh .fig .lblb{fill:var(--brass)}#page-why-thh .fig .lblr{font-family:var(--font-mono);font-size:9.5px;fill:var(--risk);letter-spacing:.06em;text-transform:uppercase}#page-why-thh .fig .anim{opacity:0;transition:opacity 2.2s var(--ease)}#page-why-thh .reason.in .fig .anim{opacity:1}#page-why-thh .reason.in .fig .a2{transition-delay:1.1s}#page-why-thh .reason.in .fig .a3{transition-delay:2.2s}#page-why-thh .reason.in .fig .a4{transition-delay:3.3s}#page-why-thh .fig .grow{transform:scaleY(0);transform-origin:bottom;transition:transform 2.8s var(--ease)}#page-why-thh .reason.in .fig .grow{transform:scaleY(1)}#page-why-thh .fig .drawln{stroke-dasharray:340;stroke-dashoffset:340;transition:stroke-dashoffset 4.2s var(--ease) .9s}#page-why-thh .reason.in .fig .drawln{stroke-dashoffset:0}#page-why-thh #marketScene{height:auto;background:var(--surface)}#page-why-thh .mkt-head{margin-bottom:44px}#page-why-thh .mkt-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%}#page-why-thh .mkt-col{border:1px solid var(--line);background:var(--bg);padding:36px 40px 32px;position:relative}#page-why-thh .mkt-col.mod{background:var(--surface);border-top:2px solid var(--brass);box-shadow:var(--shadow-card)}#page-why-thh .mkt-col .mc-head{font-family:var(--font-serif);font-weight:400;font-size:25px;padding-right:132px;max-width:18ch}#page-why-thh .mkt-col .mc-sub{font-size:13px;color:var(--fg-3);margin-top:10px;padding-right:132px;margin-bottom:36px}#page-why-thh .pool{margin-top:40px;height:120px;position:relative;border-bottom:1px solid var(--line)}#page-why-thh .pool .buyer{position:absolute;width:10px;height:10px;border-radius:999px;border:1px solid var(--fg-3);background:var(--bg);opacity:0;transform:scale(.4);transition:opacity 1.4s var(--ease),transform 1.4s var(--ease)}#page-why-thh .mkt-col.mod .pool .buyer{border-color:var(--brass);background:var(--brass-soft)}#page-why-thh .pool .buyer.on{opacity:1;transform:scale(1)}#page-why-thh .pool .pool-lbl{position:absolute;bottom:8px;left:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .pool .pool-n{position:absolute;bottom:4px;right:0;font-weight:500;font-size:19px;font-variant-numeric:tabular-nums}#page-why-thh .mstats{margin-top:4px}#page-why-thh .mstat{display:flex;justify-content:space-between;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--fg-2)}#page-why-thh .mstat b{font-weight:500;font-size:17px;font-variant-numeric:tabular-nums;color:var(--fg-1)}#page-why-thh .mstat.res{border-bottom:0;padding-top:20px}#page-why-thh .mstat.res b{font-size:clamp(24px,2.2vw,32px);letter-spacing:-.02em}#page-why-thh .mkt-col.unmod .mstat.res b{color:var(--risk)}#page-why-thh .mkt-col.mod .mstat.res b{color:var(--brass)}#page-why-thh .bids{position:absolute;top:36px;right:40px;display:flex;flex-direction:column;gap:5px;align-items:flex-end;z-index:2;pointer-events:none}#page-why-thh .bid{font-family:var(--font-mono);font-size:11px;color:var(--brass);background:var(--surface);border:1px solid var(--brass-soft);padding:3px 9px;opacity:0;transform:translateY(6px);transition:opacity 1.4s var(--ease),transform 1.4s var(--ease)}#page-why-thh .bid.on{opacity:1;transform:none}#page-why-thh .bid.lo{color:var(--risk);border-color:#DCC8C4}#page-why-thh .mkt-note{margin-top:26px;font-family:var(--font-serif);font-style:italic;font-size:21px;color:var(--fg-1);opacity:0;transition:opacity 2s var(--ease);text-align:center}#page-why-thh .mkt-note.on{opacity:1}#page-why-thh .mkt-note em{color:var(--brass);font-style:italic}#page-why-thh .routes{margin-top:64px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}#page-why-thh .route-list{display:flex;flex-direction:column;border-top:1px solid var(--line)}#page-why-thh .route-group-label{padding:28px 0 12px;border-bottom:1px solid var(--line)}#page-why-thh .route-group-label:first-child{padding-top:18px}#page-why-thh .route-group-label .rg-title{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--fg-1)}#page-why-thh .route-group-label .rg-sub{display:block;margin-top:6px;font-size:13px;line-height:1.45;color:var(--fg-3);max-width:36ch}#page-why-thh .route-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 18px 22px 0;border-bottom:1px solid var(--line);cursor:pointer;position:relative;transition:padding 563ms var(--ease)}#page-why-thh .route-item:before{content:"";position:absolute;left:-32px;top:0;bottom:0;border-left:2px solid transparent;transition:border-color 563ms var(--ease)}#page-why-thh .route-item h3{font-family:var(--font-serif);font-weight:400;font-size:22px;transition:color 563ms var(--ease)}#page-why-thh .route-item .ri-sub{font-size:12.5px;color:var(--fg-3);margin-top:3px}#page-why-thh .route-item .ri-pct{font-weight:500;font-size:17px;font-variant-numeric:tabular-nums;color:var(--fg-3);transition:color 563ms var(--ease);display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;max-width:9.5rem}#page-why-thh .route-item .ri-pct-num{font-size:17px;line-height:1.1}#page-why-thh .route-item .ri-pct-lbl{font-size:10px;font-weight:500;letter-spacing:.04em;line-height:1.3;color:var(--fg-3);text-transform:none}#page-why-thh .route-item .ri-metric{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;flex-shrink:0}#page-why-thh .route-item .ri-proceeds{font-weight:500;font-size:17px;font-variant-numeric:tabular-nums;color:var(--fg-2);transition:color 563ms var(--ease)}#page-why-thh .route-item .ri-delta{font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--fg-3)}#page-why-thh .route-item .ri-delta.up{color:var(--brass-deep)}#page-why-thh .route-item .ri-delta.down{color:var(--risk)}#page-why-thh .route-item .ri-delta.baseline{color:var(--fg-3)}#page-why-thh .route-item:hover h3{color:var(--brass-deep)}#page-why-thh .route-item.sel:before{border-color:var(--brass)}#page-why-thh .route-item.sel{padding-left:16px}#page-why-thh .route-item.sel .ri-pct,#page-why-thh .route-item.sel .ri-proceeds{color:var(--brass)}#page-why-thh .route-panel{border:1px solid var(--line);background:var(--surface);padding:44px 48px;box-shadow:var(--shadow-card);position:sticky;top:calc(104px + env(safe-area-inset-top, 0px))}#page-why-thh .rp-group{margin:0 0 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .rp-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px}#page-why-thh .rp-head h3{font-family:var(--font-serif);font-weight:400;font-size:29px}#page-why-thh .rp-choose{margin:14px 0 0;font-family:var(--font-serif);font-style:italic;font-size:17px;line-height:1.45;color:var(--brass);max-width:38ch}#page-why-thh .rp-hero{margin-top:28px;padding-bottom:18px;border-bottom:1px solid var(--line)}#page-why-thh .rp-hero-lbl{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3);margin-bottom:8px}#page-why-thh .rp-hero b{font-weight:500;font-size:clamp(32px,3vw,44px);font-variant-numeric:tabular-nums;letter-spacing:-.02em;transition:color 675ms var(--ease)}#page-why-thh .rp-bar{margin-top:22px}#page-why-thh .rp-track{display:flex;height:40px;border:1px solid var(--line);overflow:hidden}#page-why-thh .rp-seg{position:relative;transition:width 1575ms var(--ease);min-width:0}#page-why-thh .rp-seg.baseline,#page-why-thh .rp-seg.you{background:var(--brass)}#page-why-thh .rp-seg.uplift{background:color-mix(in srgb,var(--brass) 72%,white)}#page-why-thh .rp-seg.cost,#page-why-thh .rp-seg.reno{background:var(--brass-soft)}#page-why-thh .rp-seg.agency{background:color-mix(in srgb,var(--brass-soft) 70%,var(--fg-3))}#page-why-thh .rp-seg.thh{background:color-mix(in srgb,var(--fg-1) 55%,var(--brass-soft))}#page-why-thh .rp-seg.lost{background:var(--surface-2);background-image:repeating-linear-gradient(-45deg,transparent 0 5px,rgba(154,106,98,.25) 5px 6px)}#page-why-thh .rp-key{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:12px;font-size:12px;color:var(--fg-2)}#page-why-thh .rp-key span{display:flex;align-items:center;gap:7px;max-width:24ch;line-height:1.35}#page-why-thh .rp-key i{width:10px;height:10px;display:inline-block;flex-shrink:0}#page-why-thh .rp-key .k-baseline i,#page-why-thh .rp-key .k-you i{background:var(--brass)}#page-why-thh .rp-key .k-uplift i{background:color-mix(in srgb,var(--brass) 72%,white)}#page-why-thh .rp-key .k-cost i,#page-why-thh .rp-key .k-reno i{background:var(--brass-soft)}#page-why-thh .rp-key .k-agency i{background:color-mix(in srgb,var(--brass-soft) 70%,var(--fg-3))}#page-why-thh .rp-key .k-thh i{background:color-mix(in srgb,var(--fg-1) 55%,var(--brass-soft))}#page-why-thh .rp-key .k-lost i{background:var(--surface-2);background-image:repeating-linear-gradient(-45deg,transparent 0 4px,rgba(154,106,98,.3) 4px 5px)}#page-why-thh .rp-body{margin-top:8px}#page-why-thh .rp-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:20px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px;align-items:baseline}#page-why-thh .rp-row .rr-k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--fg-3);line-height:1.35}#page-why-thh .rp-row .rr-v{color:var(--fg-1);font-variant-numeric:tabular-nums;text-align:right}#page-why-thh .rp-row .rr-v.good{color:var(--brass-deep)}#page-why-thh .rp-row .rr-v.bad{color:var(--risk)}#page-why-thh .rp-row .rr-note{display:block;margin-top:4px;font-size:11.5px;line-height:1.4;color:var(--fg-3);font-variant-numeric:normal;text-align:right}#page-why-thh .rp-row-net{padding-top:18px;margin-top:4px;border-top:1px solid var(--fg-1)}#page-why-thh .rp-row-net .rr-k{color:var(--fg-1)}#page-why-thh .rp-row-net .rr-v{font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.015em;color:var(--fg-1)}#page-why-thh .rp-row-hero{background:var(--bg);margin:10px -48px 0;padding:16px 48px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#page-why-thh .rp-row-hero .rr-k{color:var(--fg-2)}#page-why-thh .rp-row-hero .rr-v{font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.015em}#page-why-thh .rp-block{margin-top:22px}#page-why-thh .rp-block-h{margin:0 0 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .rp-bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}#page-why-thh .rp-bullets li{font-size:14px;line-height:1.4;color:var(--fg-2);padding-left:14px;position:relative}#page-why-thh .rp-bullets li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--fg-3)}#page-why-thh .rp-tradeoff{margin:22px 0 0;font-family:var(--font-serif);font-style:italic;font-size:16px;line-height:1.5;color:var(--fg-2);max-width:42ch}#page-why-thh .routes-bridge{margin:40px 0 0;font-size:14.5px;line-height:1.5;color:var(--fg-3);max-width:48ch}#page-why-thh .routes-deeper{margin:16px 0 0}#page-why-thh .rp-fade{transition:opacity 495ms var(--ease)}#page-why-thh .econ-caption{margin:18px 0 0;font-size:14.5px;line-height:1.5;color:var(--fg-3);max-width:40ch}#page-why-thh .econ-exhibit{margin-top:40px}#page-why-thh .econ-house{border:1px solid var(--line);background:var(--bg);padding:48px 44px 32px}#page-why-thh .econ-house svg{width:100%;display:block;max-width:820px;margin:0 auto}#page-why-thh .econ-stage{margin-top:28px;font-family:var(--font-serif);font-style:italic;font-size:18px;color:var(--brass);height:24px;transition:opacity .65s var(--ease)}#page-why-thh .econ-area{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);max-width:820px;margin-left:auto;margin-right:auto}#page-why-thh .econ-area .es-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-weight:500}#page-why-thh .econ-area b{font-weight:500;font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:-.015em}#page-why-thh .econ-area .es-area{font-size:12px;color:var(--fg-3);font-variant-numeric:tabular-nums}#page-why-thh .econ-beats{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);background:var(--surface)}#page-why-thh .econ-beats li{padding:20px 22px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:8px;min-width:0}#page-why-thh .econ-beats li:first-child{border-left:0}#page-why-thh .econ-beats .eb-lbl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--brass)}#page-why-thh .econ-beats .eb-txt{font-size:14.5px;line-height:1.4;color:var(--fg-1)}#page-why-thh .econ-evidence{margin-top:48px;display:flex;flex-direction:column;gap:24px;max-width:720px}#page-why-thh .ee-block{border:1px solid var(--line);background:var(--surface);padding:28px 30px}#page-why-thh .ee-head{margin:0 0 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--brass)}#page-why-thh .ee-body{margin:0;font-size:16px;line-height:1.55;color:var(--fg-1);max-width:42ch}#page-why-thh .econ-transform{display:grid;grid-template-columns:1fr auto 1fr;gap:16px 24px;align-items:start}#page-why-thh .et-head{margin:0 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .et-col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}#page-why-thh .et-col li{font-size:14.5px;line-height:1.35;color:var(--fg-2);padding-left:14px;position:relative}#page-why-thh .et-col li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--fg-3)}#page-why-thh .et-after .et-head{color:var(--brass)}#page-why-thh .et-after li{color:var(--fg-1)}#page-why-thh .et-after li:before{background:var(--brass)}#page-why-thh .et-arrow{align-self:center;font-size:18px;color:var(--brass);line-height:1}#page-why-thh .econ-note{margin-top:8px;font-size:13px;color:var(--fg-3);display:flex;align-items:center;gap:8px}#page-why-thh .econ-note svg{width:15px;height:15px;stroke-width:1.5}@media(max-width:720px){#page-why-thh .econ-beats{grid-template-columns:1fr 1fr}#page-why-thh .econ-beats li:nth-child(3){border-left:0;border-top:1px solid var(--line)}#page-why-thh .econ-beats li:nth-child(4){border-top:1px solid var(--line)}#page-why-thh .econ-transform{grid-template-columns:1fr;gap:14px}#page-why-thh .et-arrow{transform:rotate(90deg);justify-self:center}}#page-why-thh .manifesto{padding:180px 0;background:var(--surface);text-align:center}#page-why-thh .manifesto .rule-brass{margin:0 auto 40px}#page-why-thh .manifesto p{margin:0 auto;font-family:var(--font-serif);font-weight:400;font-size:clamp(26px,2.8vw,40px);line-height:1.45;max-width:26ch;color:var(--fg-1)}#page-why-thh .manifesto p em{font-style:italic;color:var(--brass)}#page-why-thh .manifesto .m-sig{margin-top:36px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}#page-why-thh .final{padding:160px 0;text-align:center}#page-why-thh .final h2{max-width:none;margin:0 auto;font-size:clamp(40px,4.4vw,64px)}#page-why-thh .final .lead{margin:24px auto 0;text-align:center;max-width:44ch}#page-why-thh .final .hero-ctas{justify-content:center}#page-why-thh footer{border-top:1px solid var(--line);padding:56px 0;font-size:13px;color:var(--fg-3)}#page-why-thh .foot{display:flex;justify-content:space-between;align-items:center;gap:24px}#page-why-thh .foot-links{display:flex;gap:28px}#page-why-thh .foot-links a:hover{color:var(--fg-1)}@media(max-width:960px){#page-why-thh .hero-grid,#page-why-thh .jn-grid,#page-why-thh .mkt-grid,#page-why-thh .reason,#page-why-thh .routes{grid-template-columns:1fr}#page-why-thh .reason{gap:24px}#page-why-thh .nav-links{display:none}#page-why-thh .scene .pin{padding:64px 0}#page-why-thh #heroScene .pin{padding-top:clamp(24px,4vw,40px);padding-bottom:48px}#page-why-thh .hero-grid{gap:36px}#page-why-thh .house-col{order:2}#page-why-thh .hero-copy{display:flex;flex-direction:column;order:1}#page-why-thh .hero-copy .eyebrow{order:0}#page-why-thh .hero-copy h1{order:1;font-size:clamp(28px,7.5vw,38px);line-height:1.12;text-wrap:pretty}#page-why-thh .hero-copy .hero-sub{order:2;margin-top:14px;font-size:15px;line-height:1.55}#page-why-thh .hero-copy .hero-ctas{order:3;margin-top:20px;width:100%}#page-why-thh .hero-copy .hero-def{order:4;margin-top:18px;font-size:14px;line-height:1.6}#page-why-thh .hero-copy .hero-val-block{order:5;margin-top:28px!important}#page-why-thh .scene h2,#page-why-thh .section h2{font-size:clamp(28px,7.2vw,40px);max-width:20ch;text-wrap:pretty}#page-why-thh .hero-ctas .btn{flex:1 1 auto;min-width:min(100%,220px);justify-content:center;text-align:center}#page-why-thh .jn-holder{flex-direction:column}#page-why-thh .jn-holder>div{padding:14px 16px}#page-why-thh .jn-holder>div:first-child{border-right:0;border-bottom:1px solid var(--line)}#page-why-thh .jn-holder .h-num{font-size:22px}#page-why-thh .jn-quote{margin-top:20px!important;font-size:18px}#page-why-thh .jn-grid{display:flex;flex-direction:column;gap:22px}#page-why-thh .jn-grid>div:first-child{display:contents}#page-why-thh .jn-grid .eyebrow{order:1}#page-why-thh .jn-grid h2{order:2}#page-why-thh .jn-spine{order:3}#page-why-thh .jn-holder{order:4;margin-top:0}#page-why-thh .jn-quote{order:5;margin-top:0!important}#page-why-thh .jn-spine{height:min(40vh,260px);min-height:220px;max-height:280px;display:block;position:relative;padding:8px 0;border-left:0;margin:0;background:linear-gradient(to bottom,transparent 0,transparent 100%),var(--surface)}#page-why-thh .jn-line{display:block;left:22px;top:8px;bottom:8px}#page-why-thh .jn-token{display:flex;left:22px;width:min(138px,48vw);height:56px;z-index:6}#page-why-thh .jn-token .t-num{font-size:17px}#page-why-thh .jn-token .t-lbl{font-size:9px}#page-why-thh .jn-node{position:absolute!important;left:0;right:0;height:0;display:block;grid-template-columns:none;gap:0;align-items:center;padding:0;opacity:.3;border-bottom:0}#page-why-thh .jn-node.on{opacity:1}#page-why-thh .jn-node .n-cell,#page-why-thh .jn-node .n-who{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#page-why-thh .jn-node .n-dot{position:absolute;left:22px;top:0;margin:0;transform:translate(-50%,-50%);grid-column:auto;grid-row:auto;justify-self:auto}#page-why-thh .fig-finance-desktop{display:none}#page-why-thh .fig-finance-mobile{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px;margin:0 auto}#page-why-thh .r-fig-finance{padding:16px 14px}#page-why-thh .ffm-budget{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--brass);font-weight:500}#page-why-thh .ffm-budget-line{height:0;border-top:1px dashed var(--brass);opacity:.85;margin:2px 0 8px}#page-why-thh .ffm-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}#page-why-thh .ffm-bar{height:34px;border:1px solid var(--fg-1)}#page-why-thh .ffm-bar-purchase{background:var(--surface-2);width:0;max-width:100%;transition:width 2.8s var(--ease)}#page-why-thh .reason.in .ffm-bar-purchase{width:100%}#page-why-thh .ffm-row-purchase .ffm-lbl{margin:0;color:var(--fg-3);white-space:nowrap}#page-why-thh .ffm-row-reno{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-left:0}#page-why-thh .ffm-bar-reno{background:#EADDDB;border-color:var(--risk);height:30px;width:0;max-width:48%;margin-left:52%;opacity:0;transition:width 2.8s var(--ease) .9s,opacity 2.2s var(--ease) .7s}#page-why-thh .reason.in .ffm-bar-reno{width:48%;opacity:1}#page-why-thh .ffm-reno-copy{display:flex;flex-direction:column;gap:2px;align-items:flex-start;margin-left:52%;max-width:48%}#page-why-thh .fig-finance-mobile .ff-beyond,#page-why-thh .fig-finance-mobile .ff-reno{margin:0;opacity:0}#page-why-thh .reason.in .fig-finance-mobile .ff-beyond,#page-why-thh .reason.in .fig-finance-mobile .ff-reno{opacity:1}#page-why-thh .reason.in .fig-finance-mobile .ff-reno{transition-delay:1.1s}#page-why-thh .reason.in .fig-finance-mobile .ff-beyond{transition-delay:2.2s}#page-why-thh .route-panel{position:static;padding:28px 20px}#page-why-thh .route-item{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 0}#page-why-thh .route-item:before{left:-16px}#page-why-thh .route-item.sel{padding-left:12px}#page-why-thh .route-item h3{font-size:20px;max-width:18ch;text-wrap:pretty}#page-why-thh .route-item .ri-sub{max-width:42ch}#page-why-thh .route-item .ri-metric,#page-why-thh .route-item .ri-pct{align-items:flex-start;text-align:left;max-width:none;width:100%;flex-direction:row;flex-wrap:wrap;gap:8px 14px}#page-why-thh .rp-row{grid-template-columns:1fr;gap:4px 0;padding:12px 0}#page-why-thh .rp-row .rr-note,#page-why-thh .rp-row .rr-v{text-align:left}#page-why-thh .rp-head{flex-direction:column;align-items:flex-start;gap:8px}#page-why-thh .rp-head h3{font-size:24px}#page-why-thh .econ-house{padding:28px 20px 22px}#page-why-thh .econ-beats{grid-template-columns:1fr}#page-why-thh .econ-beats li{border-left:0;border-top:1px solid var(--line)}#page-why-thh .econ-beats li:first-child{border-top:0}#page-why-thh .rp-row-hero{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}#page-why-thh .meter{grid-template-columns:minmax(0,1.1fr) minmax(48px,1fr) minmax(0,.9fr);gap:10px}#page-why-thh .mkt-col{padding:28px 22px 24px}#page-why-thh .mkt-col .mc-head,#page-why-thh .mkt-col .mc-sub{padding-right:0;max-width:none}#page-why-thh .bids{position:static;top:auto;right:auto;flex-direction:row;flex-wrap:wrap;align-items:center;margin:12px 0 8px;gap:6px}#page-why-thh .foot{flex-direction:column;align-items:flex-start;gap:18px}#page-why-thh .foot-links{flex-wrap:wrap;gap:16px 22px}#page-why-thh .final .hero-ctas{justify-content:stretch}#page-why-thh .final .hero-ctas .btn{width:100%}}@media(max-width:480px){#page-why-thh .meter{grid-template-columns:1fr;gap:6px}#page-why-thh .meter .m-val{text-align:left}#page-why-thh .scene .pin{padding:48px 0}#page-why-thh #heroScene .pin{padding-top:clamp(20px,4vw,32px);padding-bottom:36px}#page-why-thh .hero-ctas{flex-direction:column;align-items:stretch}#page-why-thh .hero-ctas .btn{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){#page-why-thh .rv{opacity:1;transform:none;transition:none}#page-why-thh .rv2,#page-why-thh .rv3,#page-why-thh .rv4{transition-delay:0s}#page-why-thh .bid,#page-why-thh .econ-stage,#page-why-thh .ff-beyond,#page-why-thh .ff-reno,#page-why-thh .ffm-bar-purchase,#page-why-thh .ffm-bar-reno,#page-why-thh .fig .anim,#page-why-thh .fig .drawln,#page-why-thh .fig .grow,#page-why-thh .hero-stage,#page-why-thh .hero-val .hv-delta,#page-why-thh .jn-node,#page-why-thh .jn-quote,#page-why-thh .jn-token,#page-why-thh .meter .m-bar i,#page-why-thh .mkt-note,#page-why-thh .pool .buyer,#page-why-thh .reason,#page-why-thh .rp-fade,#page-why-thh .rp-seg{transition:none}#page-why-thh .ff-beyond,#page-why-thh .ff-reno{opacity:1}#page-why-thh .ffm-bar-purchase,#page-why-thh .ffm-bar-reno{width:100%;max-width:100%;margin-left:0;opacity:1}#page-why-thh .ffm-bar-reno,#page-why-thh .reason.in .ffm-bar-reno{width:48%;max-width:48%;margin-left:52%}}