.request-access-module__asczPa__steps{gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.request-access-module__asczPa__steps>li{border-top:1px solid var(--line);min-width:0;padding-top:18px}.request-access-module__asczPa__number{color:var(--pine);margin-bottom:14px;font-size:16px;font-weight:600;line-height:1;display:block}.request-access-module__asczPa__steps h3,.request-access-module__asczPa__promises h3{font-family:var(--disp);font-size:var(--t-h3);letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px;font-weight:700;line-height:1.12}.request-access-module__asczPa__steps p,.request-access-module__asczPa__promises p{max-width:32em;color:var(--body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.request-access-module__asczPa__promise{gap:28px;display:grid}.request-access-module__asczPa__promises{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.request-access-module__asczPa__promises>li{border-top:1px solid var(--line);padding:22px 0 24px}.request-access-module__asczPa__promises a{text-underline-offset:3px;font-weight:500}.request-access-module__asczPa__onward{margin-top:28px}@media (min-width:860px){.request-access-module__asczPa__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media (min-width:980px){.request-access-module__asczPa__promise{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:72px}}
