.prescription_hero__GG7PQ{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero-rx.svg) 50%/cover no-repeat;color:#fff;padding:140px 0;text-align:center;margin-bottom:40px}.prescription_heroTitle__OCad7{font-size:2.8rem;margin-bottom:15px}.prescription_heroSubtitle__SSD_j{font-size:1.2rem;max-width:700px;margin:0 auto}.prescription_mainContent__fYvZY{background:#fff;border-radius:10px;padding:40px;margin:30px 0;box-shadow:0 5px 15px rgba(0,0,0,.05)}.prescription_sectionTitle__scC_o{color:var(--primary);margin-bottom:25px;font-size:1.8rem}.prescription_options__nXHQq{background:#f0f7ff;padding:25px;border-radius:8px;margin-bottom:35px}.prescription_option__TYa_b{margin-bottom:15px;font-size:1.05rem}.prescription_option__TYa_b:last-child{margin-bottom:0}.prescription_optionTitle__MOKvX{font-weight:700;font-style:italic;color:var(--primary)}.prescription_option__TYa_b a{color:var(--primary);text-decoration:none}.prescription_form__ErRKs{margin-top:30px}.prescription_formRow__Ixh9g{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.prescription_formGroup__tSTaP{flex:1 1 300px}.prescription_label__ek2TH{display:block;margin-bottom:8px;font-weight:600;color:#444}.prescription_input__zsP0L{width:100%;padding:12px 15px;border:1px solid #ccc;border-radius:6px;font-size:1rem;font-family:inherit;background:#fff}.prescription_input__zsP0L:focus{outline:none;border-color:var(--primary)}.prescription_submit__4eEfs{background:var(--primary);color:#fff;border:none;padding:14px 30px;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:background .3s;display:block;margin:30px auto 0}.prescription_submit__4eEfs:hover{background:var(--primary-hover)}@media (max-width:768px){.prescription_heroTitle__OCad7{font-size:2rem}.prescription_mainContent__fYvZY{padding:25px}}