.ChatBubble-module__koYbKq__chatBubble{z-index:1000;background:var(--jewel-gradient);color:#fff;cursor:pointer;border-radius:48px;align-items:center;gap:12px;padding:16px 24px;font-size:15px;font-weight:500;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #06c6}.ChatBubble-module__koYbKq__chatBubble:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0066cc80}.ChatBubble-module__koYbKq__shrink{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0}.ChatBubble-module__koYbKq__bellIcon{filter:brightness(0)invert();flex-shrink:0;width:20px;height:20px;transition:all .2s}.ChatBubble-module__koYbKq__closeIcon{flex-shrink:0;width:22px;height:22px;margin:0 auto;transition:all .2s;display:block}.ChatBubble-module__koYbKq__chatText{white-space:nowrap;transition:opacity .2s,width .2s}.ChatBubble-module__koYbKq__shrink .ChatBubble-module__koYbKq__chatText{opacity:0;width:0;overflow:hidden}.ChatBubble-module__koYbKq__floatingMessage{z-index:999;background:var(--text-primary);color:#fff;width:16rem;padding:1.25rem;animation:.3s ChatBubble-module__koYbKq__slideUp;position:fixed;bottom:88px;right:24px;box-shadow:0 10px 30px #0003}@keyframes ChatBubble-module__koYbKq__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.MedicationSearchInput-module__Owe-uG__heroActions{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:28rem;margin-top:32px;display:flex}.MedicationSearchInput-module__Owe-uG__heroSearchForm{border:2px solid var(--primary-blue);box-sizing:border-box;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 16px;display:flex}.MedicationSearchInput-module__Owe-uG__heroSearchIcon{width:24px;height:24px;color:var(--primary-blue);flex-shrink:0}.MedicationSearchInput-module__Owe-uG__heroSearchArrow{width:24px;height:24px;color:var(--primary-blue);flex-shrink:0;transition:color .15s ease-out}.MedicationSearchInput-module__Owe-uG__heroSearchForm button:hover .MedicationSearchInput-module__Owe-uG__heroSearchArrow{color:var(--jewel-deep)}.MedicationSearchInput-module__Owe-uG__heroSearchInput{text-transform:uppercase;letter-spacing:1.5px;min-width:0;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:24px;font-weight:700}.MedicationSearchInput-module__Owe-uG__heroSearchInput::placeholder{color:var(--gray-500);text-transform:none;font-size:18px;font-weight:400}.MedicationSearchInput-module__Owe-uG__searchButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}
.home-module__3gMDAq__membershipCta,.home-module__3gMDAq__pricingCta,.home-module__3gMDAq__howItWorks{background:#fff linear-gradient(90deg,#ccc 0% 50%,#0000 50% 100%) top/20px 2px repeat-x;padding:80px 24px}.home-module__3gMDAq__membershipCtaContainer,.home-module__3gMDAq__pricingCtaContainer,.home-module__3gMDAq__howContainer{border:2px solid var(--primary-blue);border-radius:0;max-width:1200px;margin:0 auto;padding:40px}.home-module__3gMDAq__sectionHeading{text-align:left;text-transform:uppercase;font-size:clamp(28px,4vw,36px)}.home-module__3gMDAq__membershipCtaContainer{flex-direction:column;align-items:flex-start;display:flex}.home-module__3gMDAq__membershipCtaHeading{margin-bottom:24px}.home-module__3gMDAq__membershipCtaBody{max-width:1000px;color:var(--text-primary);margin:0 0 32px;font-size:26px;line-height:1.6}.home-module__3gMDAq__pricingCtaContainer{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.home-module__3gMDAq__pricingHeading,.home-module__3gMDAq__howHeading{margin-bottom:40px}.home-module__3gMDAq__valueProps{text-align:left;width:100%;margin:0}.home-module__3gMDAq__valuePropItem{align-items:flex-start;gap:12px;margin-bottom:24px;font-size:26px;line-height:1.6;display:flex}.home-module__3gMDAq__steps{flex-direction:column;gap:24px;display:flex}.home-module__3gMDAq__step{text-align:left}.home-module__3gMDAq__step p{color:var(--text-primary);margin:0;font-size:26px;line-height:1.6}.home-module__3gMDAq__step p strong{text-transform:uppercase}
