.hiw{color:var(--ink)}.hiw-hero{padding:var(--sp7) 0 var(--sp6)}.hiw-hero .v8-eyebrow{margin-bottom:var(--sp3);display:block}.hiw-hero .kick{color:var(--muted);margin-bottom:var(--sp2);font-style:italic}.hiw-hero h1{margin-bottom:var(--sp4)}.hiw-hero h1 .ac{color:var(--mint-deep)}.hiw-hero .v8-lede{margin-top:var(--sp4)}.hiw-hero .v8-lede strong{color:var(--ink);font-weight:600}.hiw-stats{gap:var(--sp3);margin-top:var(--sp6);grid-template-columns:repeat(4,1fr);display:grid}.hiw-stats>div{padding-top:var(--sp2)}.hiw-stats .k{color:var(--muted)}.hiw-stats .v{margin-top:var(--sp1);color:var(--ink)}.hiw-stats .v.mint{color:var(--mint-deep)}.hiw-sec-head{align-items:flex-end}.hiw-sec-head .v8-eyebrow{margin-bottom:var(--sp2);display:block}.hiw-sec-head h2 .ac{color:var(--mint-deep)}.hiw-prose{max-width:62ch;margin-bottom:var(--sp5)}.hiw-prose p{margin-bottom:var(--sp3);color:var(--ink)}.hiw-prose p:last-child{margin-bottom:0}.hiw-prose strong{color:var(--mint-deep);font-weight:600}.hiw-ways{gap:var(--sp5);grid-template-columns:repeat(3,1fr);display:grid}.hiw-way{padding-top:var(--sp4)}.hiw-way .num{color:var(--mint-deep)}.hiw-way .nm{margin:var(--sp2) 0}.hiw-way p{color:var(--body-ink)}.hiw-way .keep{margin-top:var(--sp3);color:var(--ink)}.hiw-note{margin-top:var(--sp5);padding-top:var(--sp3);color:var(--muted)}.hiw-loop{gap:var(--sp5) var(--sp6);grid-template-columns:repeat(2,1fr);display:grid}.hiw-step{padding-top:var(--sp4)}.hiw-step .sn{margin-bottom:var(--sp2)}.hiw-step p{color:var(--body-ink);max-width:52ch}.hiw-faq{max-width:900px}.hiw-faq-item{padding:var(--sp4) 0}.hiw-faq-item .q{margin-bottom:var(--sp2)}.hiw-faq-item .a{color:var(--body-ink);max-width:72ch}.hiw-faq-item .a strong{color:var(--mint-deep);font-weight:600}.hiw-faq-item .a a{color:var(--mint-deep);border-bottom:1px solid var(--mint-deep)}.hiw-sig{margin-top:var(--sp5);color:var(--muted)}.hiw-sig a{color:var(--ink)}.hiw-sig .nq{font-family:var(--mono);color:var(--mint-deep)}.hiw-callout{margin-top:var(--sp8);padding:var(--sp7) 0;text-align:center}.hiw-callout .v8-eyebrow{margin-bottom:var(--sp3);display:block}.hiw-callout h2{margin-bottom:var(--sp5)}.hiw-callout .acts{justify-content:center;gap:var(--sp4);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:900px){.hiw-ways{grid-template-columns:1fr;gap:0}.hiw-way{padding-bottom:var(--sp4)}.hiw-loop{grid-template-columns:1fr;gap:0}.hiw-step{padding-bottom:var(--sp4)}}@media (max-width:640px){.hiw-stats{grid-template-columns:repeat(2,1fr)}}