.f_kG8a_logo{color:var(--color-ink);vertical-align:middle;flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.f_kG8a_wordmark{font-family:var(--font-display);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.f_kG8a_descriptor{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:400;line-height:1}.f_kG8a_large .f_kG8a_wordmark{font-size:36px}.f_kG8a_large .f_kG8a_descriptor{font-size:10px}
.z09TxG_section{padding-block:clamp(4rem,8vw,7rem)}.z09TxG_statsSection{background:var(--color-sage)}.z09TxG_statsSection .z09TxG_after{color:var(--color-accent-deep)}.z09TxG_aboutLayout{align-items:center;gap:2.5rem;display:grid}.z09TxG_methodSection{background:var(--color-sand)}.z09TxG_headerBody{margin-top:2.5rem}.z09TxG_heading{max-width:24ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.15rem,4vw,3.5rem);font-weight:800;line-height:1.06}.z09TxG_intro{max-width:38rem;margin-top:1.75rem;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7}.z09TxG_split{gap:2.5rem;display:grid}.z09TxG_copy{gap:1.5rem;font-size:1.0625rem;line-height:1.75;display:grid}.z09TxG_content{margin-top:clamp(2rem,4vw,3.5rem)}.z09TxG_label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;line-height:1.7}.z09TxG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.z09TxG_stat{border-top:1px solid var(--color-line-strong);flex-direction:column;align-items:flex-start;padding-top:1.25rem;display:flex}.z09TxG_stat h3{margin-top:1.5rem;font-size:.875rem;font-weight:500}.z09TxG_stat>p{margin-top:auto}.z09TxG_before{color:var(--color-muted);font-family:var(--font-mono);margin-top:1.5rem;font-size:1rem;display:block}.z09TxG_after{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1.1;display:block}.z09TxG_quoteList{border-bottom:1px solid var(--color-line-strong)}.z09TxG_quoteList li{border-top:1px solid var(--color-line-strong);align-items:baseline;gap:1.25rem;padding-block:1.5rem;display:flex}.z09TxG_quoteList li>span{white-space:nowrap;flex-shrink:0}.z09TxG_quoteList p{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.4}.z09TxG_callout{border-left:2px solid var(--color-ink);max-width:40rem;padding-left:1.5rem;line-height:1.7}.z09TxG_comparison{gap:2rem;display:grid}.z09TxG_comparisonColumn{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);padding:1.5rem}.z09TxG_comparisonColumn:last-child{background:var(--color-sage);border-color:#0000}.z09TxG_comparisonColumn h3{margin-bottom:1.5rem}.z09TxG_plainList{list-style:none}.z09TxG_plainList li{border-top:1px solid var(--color-line);padding-block:1.25rem;line-height:1.7}.z09TxG_plainList li:last-child{padding-bottom:0}.z09TxG_pivot{font-family:var(--font-display);margin-top:2rem;font-size:1.25rem;font-weight:600}.z09TxG_method{gap:1rem;display:grid}.z09TxG_method li{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper);grid-template-columns:3.5rem 1fr;align-content:start;align-items:baseline;gap:1.25rem .75rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.z09TxG_method li>.index{white-space:nowrap}.z09TxG_method li>svg{grid-column:1/-1;margin-bottom:1rem}.z09TxG_method h3{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.2}.z09TxG_method p{grid-column:1/-1;max-width:36rem;line-height:1.75}.z09TxG_fitColumn h3{font-family:var(--font-display);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.z09TxG_fitColumn+.z09TxG_fitColumn{border-top:1px solid var(--color-line-strong);padding-top:2rem}.z09TxG_fitList li{align-items:baseline;gap:1rem;display:flex}.z09TxG_fitList span{font-family:var(--font-mono);color:var(--color-accent-deep);flex-shrink:0;font-size:.75rem}.z09TxG_results{gap:1.5rem;display:grid}.z09TxG_receipt{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.z09TxG_receipt h3{max-width:24ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,2.7vw,2.25rem);font-weight:600;line-height:1.2}.z09TxG_receipt p{line-height:1.7}.z09TxG_receipt img{width:100%;height:auto}.z09TxG_wins{gap:1.5rem;margin-top:2rem;display:grid}.z09TxG_wins blockquote{border-left:1px solid var(--color-line-strong);padding-left:1.5rem}.z09TxG_wins figcaption{margin-top:.75rem}.z09TxG_join strong{color:inherit}:is(.z09TxG_join .meta,.z09TxG_join .eyebrow){color:var(--color-paper);opacity:.75}.z09TxG_joinSteps{gap:2rem;display:grid}.z09TxG_joinSteps li{border-top:1px solid var(--color-soft);padding-top:1.5rem}.z09TxG_joinSteps p{margin-top:1rem;line-height:1.75}.z09TxG_joinSteps .index{color:var(--color-paper)}.z09TxG_joinBottom{flex-direction:column;align-items:flex-start;gap:2rem;margin-top:3rem;display:flex}.z09TxG_joinBottom p{opacity:.8;max-width:33rem;line-height:1.7}.z09TxG_faq{border-bottom:1px solid var(--color-line-strong)}.z09TxG_faq details{border-top:1px solid var(--color-line-strong)}.z09TxG_faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1.5rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.z09TxG_faq summary::-webkit-details-marker{display:none}.z09TxG_faq summary:after{content:"+";font-family:var(--font-mono);flex-shrink:0;font-size:1.25rem;font-weight:400}.z09TxG_faq details[open] summary:after{content:"−"}.z09TxG_faq summary:hover{color:var(--color-accent-deep)}.z09TxG_faq details>p{max-width:40rem;color:var(--color-muted);padding-bottom:1.5rem;padding-right:2rem;line-height:1.75}.z09TxG_footer{border-top:1px solid var(--color-line-strong);padding-block:3rem 2rem}.z09TxG_footerTop,.z09TxG_footerBottom{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.z09TxG_wordmark{font-family:var(--font-display);letter-spacing:-.04em;font-size:2rem;font-weight:800;line-height:1}.z09TxG_footerTop p{color:var(--color-muted);margin-top:1rem}.z09TxG_footerLinks{flex-wrap:wrap;gap:1.5rem;font-size:.875rem;display:flex}.z09TxG_footerLinks a:hover{text-underline-offset:.25rem;text-decoration:underline}.z09TxG_footerBottom{border-top:1px solid var(--color-line);gap:1rem;margin-top:3rem;padding-top:1.5rem}@media (min-width:640px){.z09TxG_stats,.z09TxG_results{grid-template-columns:repeat(2,minmax(0,1fr))}.z09TxG_footerTop,.z09TxG_footerBottom{flex-direction:row;align-items:baseline}}@media (min-width:768px){.z09TxG_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.z09TxG_comparisonColumn{padding:2rem}.z09TxG_method{grid-template-columns:repeat(2,minmax(0,1fr))}.z09TxG_joinSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.z09TxG_joinBottom{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.z09TxG_aboutLayout,.z09TxG_split{grid-template-columns:1fr 1fr;gap:5rem}.z09TxG_stats{grid-template-columns:repeat(4,minmax(0,1fr))}.z09TxG_fitColumn+.z09TxG_fitColumn{border-top:0;border-left:1px solid var(--color-line-strong);padding-top:0;padding-left:3rem}}
._1w8UVG_header{border-bottom:1px solid var(--color-line)}._1w8UVG_headerInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:5rem;display:flex}._1w8UVG_brand{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._1w8UVG_wordmark{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.5rem;font-weight:800}._1w8UVG_home{font-size:.875rem}._1w8UVG_main{padding-block:clamp(3rem,7vw,6rem)}._1w8UVG_masthead{max-width:48rem}._1w8UVG_title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:800;line-height:1.04}._1w8UVG_summary{max-width:40rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.7}._1w8UVG_date{margin-top:1.5rem}._1w8UVG_notice{border:1px solid var(--color-line-strong);border-left:3px solid var(--color-ink);background:var(--color-wash);border-radius:0 8px 8px 0;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.7}._1w8UVG_notice strong{margin-bottom:.25rem;display:block}._1w8UVG_layout{gap:3rem;margin-top:3rem;display:grid}._1w8UVG_contents{align-self:start;font-size:.875rem}._1w8UVG_contents>p{margin-bottom:1rem}._1w8UVG_contents ol{border-top:1px solid var(--color-line-strong)}._1w8UVG_contents a{border-bottom:1px solid var(--color-line);padding-block:.65rem;display:block}._1w8UVG_contents a:hover,._1w8UVG_home:hover{color:var(--color-accent-deep)}._1w8UVG_content{overflow-wrap:anywhere;min-width:0;max-width:48rem}._1w8UVG_section{border-top:1px solid var(--color-line-strong);padding-block:2rem;scroll-margin-top:1rem}._1w8UVG_section h2{font-family:var(--font-display);letter-spacing:-.02em;align-items:baseline;gap:1rem;font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:600;line-height:1.25;display:flex}._1w8UVG_section h2>span{flex-shrink:0}._1w8UVG_section p,._1w8UVG_section ul{margin-top:1.25rem;line-height:1.8}._1w8UVG_section ul{padding-left:1.25rem;list-style:outside}._1w8UVG_section li+li{margin-top:.75rem}._1w8UVG_section a{text-underline-offset:.2em;text-decoration:underline}._1w8UVG_business{border:1px solid var(--color-line-strong);border-radius:var(--radius-card);margin-bottom:3rem;padding:1.5rem}._1w8UVG_business h2{font-family:var(--font-display);font-size:1.25rem;font-weight:600}._1w8UVG_business dl{gap:1rem;margin-top:1.25rem;display:grid}._1w8UVG_business dt{color:var(--color-muted);font-size:.75rem}._1w8UVG_business dd{margin-top:.25rem;font-size:.9375rem}._1w8UVG_pending{color:var(--color-muted);font-style:italic}._1w8UVG_related{border-top:1px solid var(--color-line-strong);flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;font-size:.875rem;display:flex}._1w8UVG_related a{text-underline-offset:.2em;text-decoration:underline}@media (min-width:640px){._1w8UVG_business dl{grid-template-columns:1fr 1fr}}@media (min-width:1024px){._1w8UVG_layout{grid-template-columns:15rem minmax(0,1fr);gap:5rem}._1w8UVG_contents{position:sticky;top:2rem}}
.h8JANW_sculpture{color:var(--color-accent-deep)}.h8JANW_sculpture>svg{width:100%;display:block}.h8JANW_route{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.h8JANW_routeLine{stroke-width:1.25px;opacity:.55}.h8JANW_terminal{fill:var(--color-paper);stroke-width:1.25px}.h8JANW_signal{stroke:var(--color-good);stroke-width:2.75px;stroke-dasharray:3 105;stroke-dashoffset:3px;opacity:0;animation:9.8s linear infinite h8JANW_signalFlow}.h8JANW_blueprint{border-radius:var(--radius-card);background:var(--color-accent-deep);height:100%;min-height:390px;color:var(--color-paper);align-content:space-between;gap:2rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.h8JANW_blueprint:before{content:"";pointer-events:none;opacity:.08;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.h8JANW_blueprint>*{position:relative}.h8JANW_caption{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;line-height:1.7}.h8JANW_blueprint svg{width:100%;height:auto}.h8JANW_blueprint text{fill:currentColor;stroke:none;font-family:var(--font-mono);letter-spacing:1px;font-size:10px}.h8JANW_blueprint figcaption{max-width:25ch;font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.1}.h8JANW_methodArt{width:100%;height:140px;color:var(--color-accent-deep);display:block}.h8JANW_methodArt .h8JANW_solid{fill:var(--color-accent-deep);stroke:none}.h8JANW_methodArt .h8JANW_paper{fill:var(--color-paper)}@keyframes h8JANW_signalFlow{0%{stroke-dashoffset:3px;opacity:0}4%{opacity:1}32%{stroke-dashoffset:-100px;opacity:1}36%,to{stroke-dashoffset:-104px;opacity:0}}@media (prefers-reduced-motion:reduce){.h8JANW_signal{opacity:0;animation:none}}
