.prescriptions_page__ICiV3{background:var(--paper)}.prescriptions_hero__PmoD1{padding:clamp(52px,6.5vw,84px) 0 clamp(40px,5vw,60px);background:var(--paper);border-bottom:1px solid var(--border)}.prescriptions_heroInner__TG7iu{max-width:900px}.prescriptions_heroTitle__wYRBj{font-family:var(--font-display);font-weight:600;font-size:clamp(40px,5.4vw,72px);line-height:1.02;letter-spacing:-.022em;color:var(--ink);margin:18px 0 28px}.prescriptions_heroTitleAccent__qRD_u{color:var(--fv-red);font-family:var(--font-serif);font-style:italic;font-weight:500}.prescriptions_heroDeck__CLMqN{font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--ink-soft);max-width:62ch}.prescriptions_options__b2qsE{background:var(--paper)}.prescriptions_grid__NEY9b{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:980px){.prescriptions_grid__NEY9b{grid-template-columns:1fr;max-width:640px;margin:0 auto}}.prescriptions_card__Y1xNp{background:var(--paper);border:1px solid var(--border);border-radius:6px;padding:36px 32px 32px;display:flex;flex-direction:column;gap:16px;transition:all .25s cubic-bezier(.16,1,.3,1);scroll-margin-top:120px}.prescriptions_card__Y1xNp:target{border-color:var(--fv-red)}.prescriptions_cardFeatured__cDJK_{background:var(--ink);color:var(--paper);border-color:var(--ink)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardLabel__jfDA1{color:hsla(0,0%,100%,.55)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardTitle__m6Kpd{color:var(--paper)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardBody__4vvSv{color:hsla(0,0%,100%,.78)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardList__CTe5j li{color:hsla(0,0%,100%,.85)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardList__CTe5j li:before{background:var(--fv-red)}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardHelper__Bz3SH{color:hsla(0,0%,100%,.45)}.prescriptions_cardHead__V8M1M{display:flex;align-items:center;justify-content:space-between;gap:12px}.prescriptions_cardIcon__529D4{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--paper-cream);color:var(--fv-red);border-radius:6px}.prescriptions_cardFeatured__cDJK_ .prescriptions_cardIcon__529D4{background:hsla(0,0%,100%,.08);color:var(--paper)}.prescriptions_cardLabel__jfDA1{font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.prescriptions_cardTitle__m6Kpd{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.18;letter-spacing:-.01em;color:var(--ink)}.prescriptions_cardBody__4vvSv{font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.prescriptions_cardList__CTe5j{display:flex;flex-direction:column;gap:8px;font-size:13.5px;line-height:1.45;color:var(--ink-soft);margin-bottom:8px}.prescriptions_cardList__CTe5j li{display:flex;align-items:flex-start;gap:10px}.prescriptions_cardList__CTe5j li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--fv-red);margin-top:8px;flex-shrink:0}.prescriptions_cardHelper__Bz3SH{font-size:12px;color:var(--ink-muted)}.prescriptions_delivery__6icEZ{background:var(--paper-cream)}.prescriptions_deliveryGrid__SivYx{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,5vw,72px);gap:clamp(40px,5vw,72px);align-items:center}@media (max-width:880px){.prescriptions_deliveryGrid__SivYx{grid-template-columns:1fr;gap:40px}}.prescriptions_deliveryContent__bALpe{display:flex;flex-direction:column}.prescriptions_deliveryTitle__Rma8d{font-family:var(--font-display);font-weight:600;font-size:clamp(32px,4.2vw,52px);line-height:1.04;letter-spacing:-.018em;color:var(--ink);margin:18px 0 24px}.prescriptions_deliveryTitleAccent__uKMRT{color:var(--fv-red);font-family:var(--font-serif);font-style:italic;font-weight:500}.prescriptions_deliveryBody__vfmPw{font-size:16px;line-height:1.6;color:var(--ink-soft);margin-bottom:24px;max-width:52ch}.prescriptions_deliveryList__xVK2U{display:flex;flex-direction:column;gap:10px;font-size:14.5px;line-height:1.5;color:var(--ink-soft);margin-bottom:32px}.prescriptions_deliveryList__xVK2U li{display:flex;align-items:flex-start;gap:10px}.prescriptions_deliveryList__xVK2U li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--fv-red);margin-top:9px;flex-shrink:0}.prescriptions_deliveryImage__l9_dk{aspect-ratio:1/1;background:var(--paper);border-radius:6px;overflow:hidden;box-shadow:var(--shadow-card)}.prescriptions_deliveryImg__lAmLU{width:100%;height:100%;object-fit:cover}