.pro_page__qRuHH section[id]{scroll-margin-top:112px}.pro_hero__Df0F_{padding:40px 24px 0}.pro_heroPanel__5Nvj3{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center;padding:48px}.pro_heroCopy__gU8Wk{gap:22px}.pro_heroCopy__gU8Wk h1{font-size:clamp(38px,4.6vw,56px)}.pro_proBadge__EWpdJ{background:#3d2621;color:var(--peach)}.pro_peach__LcrJs{color:var(--peach)}.pro_heroVisual__H8fxC{margin:0;min-width:0}.pro_heroVisual__H8fxC>img{width:100%;height:auto;border-radius:20px;background:var(--surface)}.pro_heroVisual__H8fxC figcaption{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px;color:var(--dark-ink);font-size:12px;line-height:18px}.pro_visualDot__cj_rA{width:7px;height:7px;border-radius:50%;background:var(--peach)}.pro_previewLabel__I8U2w{margin-left:auto;color:var(--dark-muted)}.pro_heroFootnote__jEA4K{grid-column:1/-1;border-top:1px solid #536068;padding-top:20px;display:flex;align-items:center;gap:10px;color:var(--dark-muted);font-size:13px;line-height:20px}.pro_heroFootnote__jEA4K svg{flex-shrink:0;color:var(--peach)}.pro_sectionNav__avzbi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:24px 0;border-bottom:1px solid var(--line)}.pro_sectionNav__avzbi a{color:var(--ink-muted);font-size:14px;text-decoration:none;padding:10px 0}.pro_sectionNav__avzbi a:hover{color:var(--action);text-decoration:underline;text-underline-offset:5px}.pro_sectionNav__avzbi a:last-child{color:var(--action);font-weight:700}.pro_featureGrid__KHsWn,.pro_threeColumns___XBhE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.pro_practiceCard__Cby_7{padding:28px;gap:16px}.pro_practiceCard__Cby_7 .pro_checklist__SOGvm{margin-top:auto;padding-top:8px;font-size:14px;line-height:22px}.pro_checklist__SOGvm{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.pro_checklist__SOGvm li{position:relative;padding-left:24px}.pro_checklist__SOGvm li:before{content:"✓";position:absolute;left:0;color:var(--action);font-weight:700}.pro_workflow__TVgA8{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.pro_workflow__TVgA8 li{display:flex;flex-direction:column;gap:12px;position:relative}.pro_workflow__TVgA8 li:not(:last-child):after{content:"";position:absolute;top:23px;left:68px;right:0;height:1px;background:var(--line)}.pro_stepNumber__de0YX{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--peach-soft);color:var(--action);font-family:var(--font-display);font-weight:800;font-size:18px;margin-bottom:8px}.pro_clinicalNote__Bcrb2{display:flex;align-items:flex-start;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px 22px;color:var(--ink-muted)}.pro_clinicalNote__Bcrb2 svg{flex-shrink:0;color:var(--action)}.pro_featureCard__9k23E{gap:14px;padding:28px}.pro_featureIcon__Iq6Oz{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--action);background:var(--peach-soft);margin-bottom:4px}.pro_resourceBar__50_L2{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-top:28px}.pro_resourceBar__50_L2>div:first-child{display:grid;grid-gap:6px;gap:6px}.pro_resourceBar__50_L2 .wrap{gap:24px}.pro_editorial__OmOwV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:center}.pro_editorialImage__akWLl{margin:0;min-width:0}.pro_editorialImage__akWLl img{aspect-ratio:1/1;object-fit:cover;border-radius:24px}.pro_editorialImage__akWLl figcaption{margin-top:12px;color:var(--ink-muted);font-size:12px;line-height:18px}.pro_pharmacyPoints__Jl4s7{display:grid;grid-gap:16px;gap:16px;margin:8px 0;padding-left:20px;border-left:2px solid var(--peach)}.pro_pharmacyPoints__Jl4s7>div{display:grid;grid-gap:4px;gap:4px}.pro_onboardingStep__ZzcXR{padding:24px 0 0;border-top:2px solid var(--peach);display:flex;flex-direction:column;gap:14px}.pro_demoChecklist__xmJwK{display:grid;grid-gap:16px;gap:16px;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface);margin:8px 0}@media (max-width:1250px){.pro_sectionNav__avzbi{margin:0 24px}}@media (max-width:1000px){.pro_heroPanel__5Nvj3{padding:36px;gap:28px}.pro_heroCopy__gU8Wk h1{font-size:42px}.pro_heroCopy__gU8Wk .wrap{align-items:flex-start}.pro_threeColumns___XBhE{gap:16px}.pro_practiceCard__Cby_7{padding:22px}.pro_featureGrid__KHsWn{grid-template-columns:repeat(2,minmax(0,1fr))}.pro_editorial__OmOwV{gap:32px}.pro_resourceBar__50_L2{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.pro_heroPanel__5Nvj3{grid-template-columns:1fr}.pro_heroCopy__gU8Wk h1{font-size:clamp(38px,7vw,50px)}.pro_heroVisual__H8fxC{max-width:560px;width:100%;justify-self:center}.pro_editorial__OmOwV,.pro_threeColumns___XBhE{grid-template-columns:1fr}.pro_workflow__TVgA8{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pro_workflow__TVgA8 li:nth-child(2):after{display:none}.pro_editorialImage__akWLl img{aspect-ratio:3/2}}@media (max-width:600px){.pro_page__qRuHH section[id]{scroll-margin-top:88px}.pro_hero__Df0F_{padding:24px 16px 0}.pro_heroPanel__5Nvj3{padding:28px 20px;gap:28px}.pro_heroCopy__gU8Wk{gap:18px}.pro_heroCopy__gU8Wk h1{font-size:clamp(34px,9vw,44px)}.pro_heroCopy__gU8Wk .wrap{align-items:stretch;flex-direction:column}.pro_heroVisual__H8fxC figcaption{font-size:11px}.pro_previewLabel__I8U2w{width:100%;margin-left:15px}.pro_heroFootnote__jEA4K{align-items:flex-start}.pro_sectionNav__avzbi{margin:0 16px;padding:16px 0;gap:0 20px;justify-content:flex-start}.pro_sectionNav__avzbi a{font-size:13px}.pro_featureGrid__KHsWn{grid-template-columns:1fr;gap:14px}.pro_featureCard__9k23E,.pro_practiceCard__Cby_7{padding:24px}.pro_workflow__TVgA8{grid-template-columns:1fr;gap:0}.pro_workflow__TVgA8 li{padding:0 0 28px 68px;min-height:76px}.pro_workflow__TVgA8 li:last-child{padding-bottom:0}.pro_stepNumber__de0YX{position:absolute;top:0;left:0}.pro_workflow__TVgA8 li:not(:last-child):after{display:block;top:56px;bottom:8px;left:23px;right:auto;width:1px;height:auto}.pro_clinicalNote__Bcrb2{padding:18px}.pro_demoChecklist__xmJwK{padding:20px}}