    .request-header{height:auto;min-height:76px;padding-block:16px;flex-wrap:wrap}
    .request-page{max-width:980px}.request-page h1{max-width:20ch}
    .request-page section{scroll-margin-top:150px}
    .request-page .choice-nav{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 36px}
    .request-page .choice-nav a{border:1px solid #47617e;border-radius:10px;padding:12px 18px;text-decoration:none;font-weight:600}
    .request-page .request-option{border-top:1px solid #47617e;padding-block:12px 26px}
    .request-page .request-option h2{margin-top:22px}
    .request-page .notice{border-inline-start:4px solid #31b7ff;border-left-width:0}
    .request-page .notice:dir(ltr){border-left-width:4px}
    .request-page [dir=rtl] ul,.request-page [dir=rtl] ol{padding-inline-start:24px;padding-left:0}
    .request-page [dir=rtl] h2{line-height:1.6}
    .language-jump{font-weight:600}.email-address{overflow-wrap:anywhere}
    .request-page .btn{background:#31b7ff;color:#08111f;font-weight:700;white-space:normal}
    .request-page .help{margin-top:32px;padding-top:12px;border-top:1px solid #47617e}
    @media(max-width:700px){.request-page h1{font-size:2.1rem}.request-page section{scroll-margin-top:180px}.request-page .choice-nav{flex-direction:column}}
