.hiw{margin:0 calc(-1 * var(--gutter));padding:clamp(72px,11vh,136px) var(--gutter);background:var(--ink);color:var(--white)}.hiw a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.hiw-head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:820px;margin-bottom:clamp(36px,6vh,64px)}.hiw-dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--lime)}.hiw-lanes{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px)}.hiw-lane{border-top:1px solid var(--line);padding-top:20px}.hiw-lane__title{display:flex;align-items:baseline;gap:12px;font-size:var(--h3);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin-bottom:24px}.hiw-lane__sub{font-size:15px;color:var(--grey);letter-spacing:0;font-weight:400}.hiw-lane__list{display:grid;grid-gap:16px;gap:16px;list-style:none}.hiw-lane--us .hiw-lane__list{grid-template-columns:repeat(5,minmax(0,1fr))}.hiw-step{display:flex;flex-direction:column;gap:8px}.hiw-step__name{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:17px;font-weight:500}.hiw-step__note{color:var(--grey);font-size:14px;line-height:1.5}.hiw-step__opt{font-size:11px;padding:2px 6px 1px;border:1px solid var(--line);border-radius:var(--radius-s);color:var(--grey)}.hiw-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none;border-top:1px solid var(--line);padding-top:20px}.hiw-step__who{font-size:10px;padding:2px 6px 1px;border:1px solid var(--line);border-radius:var(--radius-s);color:var(--grey);letter-spacing:.06em;text-transform:uppercase}.hiw-step__who--you{background:var(--lime);border-color:var(--lime);color:var(--ink)}@media (max-width:1100px){.hiw-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media (max-width:640px){.hiw-steps{grid-template-columns:minmax(0,1fr)}}.hiw-builds{margin-top:clamp(48px,8vh,88px)}.hiw-builds__title{margin-bottom:16px}.hiw-builds__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none}.hiw-build{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 24px;gap:6px 24px;align-items:end;padding:24px;border:1px solid var(--line);border-radius:var(--radius-l)}.hiw-build__name{font-size:20px;font-weight:500;letter-spacing:-.02em}.hiw-build__text{grid-column:1;color:var(--grey);font-size:15px}.hiw-build__nums{grid-column:2;grid-row:1/span 2;display:flex;gap:28px}.hiw-build__nums div{display:flex;flex-direction:column-reverse;gap:4px}.hiw-build__nums dt{font-size:12px}.hiw-build__nums dd{margin:0;font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.05em;line-height:.95}@media (max-width:1100px){.hiw-lane--us .hiw-lane__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media (max-width:900px){.hiw-builds__list,.hiw-lane--us .hiw-lane__list,.hiw-lane__list,.hiw-lanes{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.hiw-build{grid-template-columns:minmax(0,1fr)}.hiw-build__nums{grid-column:1;grid-row:auto;margin-top:12px}}.hiw+section{border-top:1px solid var(--line)}.hiw--embedded{margin:clamp(56px,9vh,104px) 0 0;padding:0;background:none;color:inherit}.hiw--embedded .hiw-head{margin-bottom:clamp(24px,4vh,40px);gap:10px}.hiw-embedded__title{font-family:var(--font-display);font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(30px,3.4vw,48px);line-height:.95;margin:0}.hiw--embedded .hiw-build,.hiw--embedded .hiw-steps{border-color:var(--line-dark)}.hiw--embedded .hiw-build__text,.hiw--embedded .hiw-step__note{color:var(--grey-dark)}.hiw--embedded .hiw-step__who{border-color:var(--line-dark);color:var(--grey-dark)}.hiw--embedded .hiw-step__who--you{background:var(--lime);border-color:var(--lime);color:var(--ink)}.hiw--embedded .hiw-build__nums dt,.hiw--embedded .hiw-builds__title{color:var(--grey-dark)}.hiw--embedded a:focus-visible{outline-color:var(--ink)}