.hiw-page .hiw-hero{padding-bottom:36px}.hiw-page .hiw-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px 56px;align-items:end}.hiw-page .hiw-h1{margin-top:14px;max-width:15ch}.hiw-page .hiw-lede{padding-bottom:6px}.hiw-page .hiw-stages-sub{margin-top:8px}.hiw-page .hiw-spine{list-style:none;margin-top:34px}.hiw-page .hiw-stage{position:relative;display:grid;grid-template-columns:52px 1fr;column-gap:22px;padding-bottom:34px}.hiw-page .hiw-stage:before{content:"";position:absolute;left:25px;top:56px;bottom:0;width:2px;background:var(--color-hairline)}.hiw-page .hiw-stage:last-child{padding-bottom:0}.hiw-page .hiw-stage:last-child:before{display:none}.hiw-page .hiw-stage-num{grid-column:1;grid-row:1/-1;position:relative;z-index:1;width:52px;height:52px;border-radius:var(--radius-pill);border:2px solid var(--color-primary);background:var(--color-canvas);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:800}.hiw-page .hiw-stage-title{grid-column:2;font-size:var(--text-h3);letter-spacing:-.02em;padding-top:12px}.hiw-page .hiw-stage-body{grid-column:2;margin-top:10px;font-size:var(--text-body-sm);line-height:1.7;color:var(--color-slate)}.hiw-page .hiw-stage-aside{grid-column:2;margin-top:14px;padding-left:14px;border-left:2px solid var(--color-primary-light);font-size:var(--text-caption);line-height:1.6;color:var(--color-ink-soft)}.hiw-page .hiw-para{margin-top:14px;font-size:var(--text-body-sm);line-height:1.7;color:var(--color-slate)}.hiw-page .hiw-consent{align-self:start}.hiw-page .hiw-consent-label{margin-top:12px}.hiw-page .hiw-consent-quote{margin-top:12px;padding:16px 18px;background:var(--color-band);border-radius:var(--radius)}.hiw-page .hiw-consent-quote p{font-size:var(--text-body-sm);line-height:1.65;margin-bottom:0}.hiw-page .hiw-consent-version{margin-top:12px}.hiw-page .hiw-consent-links{margin-top:18px;padding-top:14px;border-top:1px solid var(--color-hairline)}.hiw-page .hiw-limits{margin-top:26px;border-top:1px solid var(--color-hairline)}.hiw-page .hiw-limit{display:grid;grid-template-columns:minmax(210px,.8fr) 1.2fr;gap:8px 36px;padding:20px 0;border-bottom:1px solid var(--color-hairline)}.hiw-page .hiw-limit dt{font-size:var(--text-body);font-weight:700;letter-spacing:-.01em}.hiw-page .hiw-limit dd{font-size:var(--text-body-sm);line-height:1.65;color:var(--color-slate)}.hiw-page .hiw-money-links{margin-top:20px;font-weight:600}.hiw-page .hiw-faq{padding-top:56px}.hiw-page .hiw-start-inner{text-align:center}.hiw-page .hiw-start-sub{margin:8px auto 0}.hiw-page .hiw-start-actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.hiw-page .hiw-start-fine{margin-top:18px}@media (max-width:960px){.hiw-page .hiw-hero-grid{grid-template-columns:1fr;align-items:start}.hiw-page .hiw-h1{max-width:none}.hiw-page .hiw-limit{grid-template-columns:1fr;gap:6px}}@media (max-width:640px){.hiw-page .hiw-stage{grid-template-columns:1fr;column-gap:0;padding-bottom:30px}.hiw-page .hiw-stage:before{display:none}.hiw-page .hiw-stage-num{grid-row:auto;width:42px;height:42px;font-size:17px}.hiw-page .hiw-stage-title{grid-column:1;padding-top:14px}.hiw-page .hiw-stage-aside,.hiw-page .hiw-stage-body{grid-column:1}.hiw-page .hiw-faq{padding-top:40px}.hiw-page .hiw-start-actions{flex-direction:column;align-items:stretch}}