.transfer-page{padding:clamp(40px,6vw,76px) 28px 80px}.transfer-page .transfer-form-section{max-width:720px;margin-inline:auto;scroll-margin-top:140px}.transfer-page .prescription-request-nav{border-bottom:1px solid var(--line);justify-content:center;gap:8px;width:fit-content;margin:0 auto 32px;display:flex}.transfer-page .prescription-request-nav a{min-width:112px;min-height:48px;color:var(--muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;padding:10px 20px;font-size:.95rem;text-decoration:none;display:flex}.transfer-page .prescription-request-nav a[aria-current=page]{border-color:var(--brand);color:var(--ink);font-weight:600}.transfer-page .prescription-request-nav a:hover{color:var(--ink)}.transfer-page .prescription-request-nav a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.transfer-page .transfer-form-heading{text-align:center;margin-bottom:32px}.transfer-page .transfer-form-heading h1{letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font:400 clamp(2.5rem,4.5vw,4.2rem)/1.06 Playfair Display,Georgia,serif}.transfer-page .transfer-form-heading p{margin:0;font-size:.95rem;line-height:1.6}.transfer-page .transfer-form-heading a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.transfer-page .transfer-form-heading .transfer-text-button{min-width:260px;min-height:52px;margin:6px 0 8px;text-decoration:none}.transfer-page .transfer-form-heading span{white-space:nowrap}.transfer-page .transfer-form-alternative{border-top:1px solid var(--line);margin:0 0 26px;padding-top:24px;font-size:.95rem;line-height:1.5}.transfer-page .request-form label{letter-spacing:.08em;font-size:.72rem}.transfer-page .request-form input:not([type=checkbox]){letter-spacing:normal;text-transform:none;border-color:var(--line);min-width:0;min-height:54px;font:400 1rem/1.5 DM Sans,Arial,sans-serif}.transfer-page .privacy-note{background:0 0;border:0;margin:8px 0 0;padding:0;font-size:.85rem;line-height:1.6}.transfer-page .privacy-note p{margin:0}.transfer-page .privacy-note p+p{margin-top:6px}.transfer-page .privacy-note a{text-underline-offset:3px;text-decoration:underline}.transfer-page .request-form .filled-button{margin-top:22px}.transfer-page .request-form :is(input,button):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.transfer-page .request-form .form-status:empty{display:none}@media (max-width:760px){.transfer-page{padding-top:38px;padding-bottom:56px}.transfer-page .transfer-form-section{scroll-margin-top:110px}.transfer-page .transfer-form-heading{margin-bottom:26px}}@media (max-width:420px){.transfer-page{padding-inline:22px}.transfer-page .form-row{grid-template-columns:1fr;gap:0}}
