.prescriber-hero{background:var(--soft);padding-block:2rem 3.2rem}.prescriber-hero__grid{display:grid;align-items:center;gap:2.4rem;padding-block-start:2rem}.prescriber-hero h1{max-width:15ch;margin:0}.prescriber-hero__intro{max-width:49ch;color:var(--ink-soft);margin-top:1.6rem}.prescriber-hero__credentials{color:var(--ink-soft);font-size:1.4rem;margin:2rem 0 0}.prescriber-portal-card{isolation:isolate;position:relative;overflow:hidden;padding:clamp(2rem,4vw,4rem);border-radius:var(--r-soft);background:radial-gradient(ellipse at 110% -20%,#4a5d9d,transparent 69%),var(--navy-black);color:var(--white);box-shadow:0 1.2rem 2.8rem #121c4026}.prescriber-portal-card:after{content:"";position:absolute;z-index:-1;inset:-11rem -7.5rem auto auto;width:28rem;aspect-ratio:1;border:1px solid rgb(255 255 255 / 16%);border-radius:50%;box-shadow:0 0 0 2.5rem #ffffff0d,0 0 0 5rem #ffffff0a}.prescriber-portal-card :is(h2,.eyebrow,a){color:var(--white)}.prescriber-portal-card h2{margin:0}.prescriber-portal-card p:not(.eyebrow){margin:1rem 0;color:var(--on-navy-soft)}.prescriber-portal-card .button{--color-button: 255, 255, 255;--color-button-text: 18, 28, 64;color:var(--navy-black);margin-top:.6rem}.prescriber-portal-card__access{margin-top:1.8rem;padding-top:.8rem;border-top:1px solid rgb(255 255 255 / 25%);font-size:1.4rem}.prescriber-steps .service-list__header{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;max-width:none}.prescriber-steps .service-list__grid{gap:1.4rem}.prescriber-steps .service-list__item{border:1px solid var(--line)}.prescriber-steps .service-list__eyebrow{display:inline-grid;place-items:center;min-width:3.2rem;height:3.2rem;margin:0 0 1rem;border-radius:50%;background:var(--info-bg);color:var(--navy-deep)}.prescriber-specialties .service-list__grid{display:flex;flex-wrap:wrap;gap:.8rem}.prescriber-specialties .service-list__item{padding:.7rem 1.3rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--white)}.prescriber-specialties .service-list__title{font-family:var(--font-body-family);font-size:1.4rem}.prescriber-contact{display:grid;gap:1.4rem;padding-block:3.2rem;scroll-margin-top:12rem}.prescriber-contact__card{padding:2rem;border:1px solid var(--line);border-radius:var(--r-card)}.prescriber-contact__card h2,.prescriber-contact__card dl{margin:0 0 1rem}.prescriber-contact__card dl div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.2rem;padding-block:.5rem}.prescriber-contact__card dd{margin:0;font-weight:600}@media screen and (min-width:750px){.prescriber-hero{padding-block-end:4.8rem}.prescriber-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:clamp(3rem,6vw,8rem);padding-block-start:3.2rem}.prescriber-contact{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-prescriber-portal.css.map */
