.ProviderReferralCallout-module__jV3xMq__section{background:var(--paper,#fff);border-top:1px solid #0a0a0a0f;border-bottom:1px solid #0a0a0a0f;padding:4.5rem 0}@media (max-width:640px){.ProviderReferralCallout-module__jV3xMq__section{padding:3rem 0}}.ProviderReferralCallout-module__jV3xMq__inner{background:var(--paper-cream,#f4f1ec);border-left:3px solid var(--fv-red,#d62828);border-radius:0 16px 16px 0;align-items:flex-start;gap:1.75rem;max-width:920px;margin:0 auto;padding:2.5rem;display:flex}@media (max-width:720px){.ProviderReferralCallout-module__jV3xMq__inner{flex-direction:column;gap:1.25rem;padding:1.75rem}}.ProviderReferralCallout-module__jV3xMq__iconWrap{background:var(--fv-red,#d62828);width:64px;height:64px;color:var(--paper,#fff);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProviderReferralCallout-module__jV3xMq__content{flex:1}.ProviderReferralCallout-module__jV3xMq__eyebrow{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fv-red,#d62828);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.ProviderReferralCallout-module__jV3xMq__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#0a0a0a);max-width:26ch;margin:0 0 .875rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2}.ProviderReferralCallout-module__jV3xMq__body{font-family:var(--font-body);color:#0a0a0ac7;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.ProviderReferralCallout-module__jV3xMq__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ProviderReferralCallout-module__jV3xMq__previewLink{font-family:var(--font-body);color:var(--fv-red,#d62828);align-items:center;gap:.4375rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ProviderReferralCallout-module__jV3xMq__previewLink:hover{text-decoration:underline}.ProviderReferralCallout-module__jV3xMq__faxLine{font-family:var(--font-body);color:#0a0a0aa6;margin:0;font-size:.8125rem;line-height:1.55}.ProviderReferralCallout-module__jV3xMq__faxLine strong{color:var(--ink,#0a0a0a);font-weight:700}.ProviderReferralCallout-module__jV3xMq__emailLink{color:var(--fv-red,#d62828);font-weight:600;text-decoration:none}.ProviderReferralCallout-module__jV3xMq__emailLink:hover{text-decoration:underline}
.adherence-packaging-module__2zYEDq__page{background:var(--paper,#fff)}.adherence-packaging-module__2zYEDq__hero{background:linear-gradient(180deg, var(--paper-cream,#f4f1ec) 0%, var(--paper,#fff) 100%);border-bottom:1px solid #0a0a0a0f;padding:clamp(40px,4vw,64px) 0 4rem}.adherence-packaging-module__2zYEDq__heroInner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.adherence-packaging-module__2zYEDq__eyebrow{color:var(--fv-red,#d62828);font-family:var(--font-body);background:#d6282814;border-radius:999px;align-items:center;gap:.5rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.adherence-packaging-module__2zYEDq__heroTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#0a0a0a);max-width:22ch;margin:0;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:600;line-height:1.05}.adherence-packaging-module__2zYEDq__heroTitleAccent{font-family:var(--font-serif);color:var(--fv-red,#d62828);font-style:italic;font-weight:500}.adherence-packaging-module__2zYEDq__heroSubtitle{font-family:var(--font-body);color:#0a0a0ab8;max-width:720px;margin:0;font-size:1.0625rem;line-height:1.6}.adherence-packaging-module__2zYEDq__heroActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.adherence-packaging-module__2zYEDq__heroTrust{font-family:var(--font-body);color:#0a0a0a99;margin:1rem 0 0;font-size:.8125rem}@media (max-width:640px){.adherence-packaging-module__2zYEDq__hero{padding:3.5rem 0 3rem}}.adherence-packaging-module__2zYEDq__visualSection{background:var(--paper,#fff);border-bottom:1px solid #0a0a0a0f;padding:4rem 0}.adherence-packaging-module__2zYEDq__visualPlaceholder{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.adherence-packaging-module__2zYEDq__packMockup{background:var(--paper-cream,#f4f1ec);border:1px solid #0a0a0a14;border-radius:16px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;box-shadow:0 16px 48px -24px #0a0a0a2e}.adherence-packaging-module__2zYEDq__packRow{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.adherence-packaging-module__2zYEDq__packCell{background:var(--paper,#fff);color:#0a0a0aa6;border:1.5px dashed #0a0a0a26;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-width:95px;padding:1.25rem 1.5rem;display:flex}.adherence-packaging-module__2zYEDq__packCellMorning{background:linear-gradient(180deg, #ffdc822e, var(--paper,#fff))}.adherence-packaging-module__2zYEDq__packCellNoon{background:linear-gradient(180deg, #d628280f, var(--paper,#fff))}.adherence-packaging-module__2zYEDq__packCellEvening{background:linear-gradient(180deg, #503c8c1f, var(--paper,#fff))}.adherence-packaging-module__2zYEDq__packCellLabel{font-family:var(--font-display);letter-spacing:.08em;color:var(--ink,#0a0a0a);margin-top:.25rem;font-size:.75rem;font-weight:600}.adherence-packaging-module__2zYEDq__packCellTime{font-family:var(--font-body);color:#0a0a0a80;letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem}.adherence-packaging-module__2zYEDq__visualCaption{font-family:var(--font-serif);color:#0a0a0a99;text-align:center;max-width:580px;margin:0;font-size:.9375rem;font-style:italic;line-height:1.55}@media (max-width:640px){.adherence-packaging-module__2zYEDq__visualSection{padding:3rem 0}.adherence-packaging-module__2zYEDq__packMockup{padding:1rem}.adherence-packaging-module__2zYEDq__packCell{min-width:0;padding:.875rem .625rem}}.adherence-packaging-module__2zYEDq__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.adherence-packaging-module__2zYEDq__sectionEyebrow{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fv-red,#d62828);margin:0;font-size:.8125rem;font-weight:600}.adherence-packaging-module__2zYEDq__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#0a0a0a);max-width:26ch;margin:0;font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:600;line-height:1.1}.adherence-packaging-module__2zYEDq__titleAccent{font-family:var(--font-serif);color:var(--fv-red,#d62828);font-style:italic;font-weight:500}.adherence-packaging-module__2zYEDq__whoSection{background:var(--paper-cream,#f4f1ec);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__whoGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:900px){.adherence-packaging-module__2zYEDq__whoGrid{grid-template-columns:1fr}.adherence-packaging-module__2zYEDq__whoSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__whoCard{background:var(--paper,#fff);border:1px solid #0a0a0a0f;border-radius:14px;flex-direction:column;gap:.75rem;padding:2rem;display:flex}.adherence-packaging-module__2zYEDq__whoIconWrap{background:#d6282814;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.adherence-packaging-module__2zYEDq__whoIcon{color:var(--fv-red,#d62828)}.adherence-packaging-module__2zYEDq__whoTitle{font-family:var(--font-display);color:var(--ink,#0a0a0a);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600}.adherence-packaging-module__2zYEDq__whoBody{font-family:var(--font-body);color:#0a0a0ab8;margin:0;font-size:.9375rem;line-height:1.6}.adherence-packaging-module__2zYEDq__includedSection{background:var(--paper,#fff);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__includedInner{justify-content:center;display:flex}.adherence-packaging-module__2zYEDq__includedList{flex-direction:column;gap:.875rem;width:100%;max-width:680px;margin:0;padding:0;list-style:none;display:flex}.adherence-packaging-module__2zYEDq__includedItem{background:var(--paper-cream,#f4f1ec);border-left:3px solid var(--fv-red,#d62828);font-family:var(--font-body);color:var(--ink,#0a0a0a);border-radius:0 10px 10px 0;align-items:flex-start;gap:.75rem;padding:1.125rem 1.5rem;font-size:1rem;line-height:1.55;display:flex}.adherence-packaging-module__2zYEDq__includedCheck{color:var(--fv-red,#d62828);flex-shrink:0;margin-top:.25rem}@media (max-width:640px){.adherence-packaging-module__2zYEDq__includedSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__costSection{background:var(--paper-cream,#f4f1ec);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__costInner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.adherence-packaging-module__2zYEDq__costEyebrow{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fv-red,#d62828);margin:0;font-size:.8125rem;font-weight:600}.adherence-packaging-module__2zYEDq__costTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#0a0a0a);max-width:22ch;margin:0;font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:600;line-height:1.1}.adherence-packaging-module__2zYEDq__costList{text-align:left;flex-direction:column;gap:.875rem;max-width:640px;margin:1rem 0;padding:0;list-style:none;display:flex}.adherence-packaging-module__2zYEDq__costList li{background:var(--paper,#fff);border-left:3px solid var(--fv-red,#d62828);font-family:var(--font-body);color:var(--ink,#0a0a0a);border-radius:10px;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.55}.adherence-packaging-module__2zYEDq__costList li strong{color:var(--fv-red,#d62828)}.adherence-packaging-module__2zYEDq__costActions{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-top:.5rem;display:flex}.adherence-packaging-module__2zYEDq__costSecondary{font-family:var(--font-body);color:var(--fv-red,#d62828);align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.adherence-packaging-module__2zYEDq__costSecondary:hover{gap:.5rem}@media (max-width:640px){.adherence-packaging-module__2zYEDq__costSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__quoteSection{background:var(--paper,#fff);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__calloutQuote{background:var(--paper-cream,#f4f1ec);border-left:3px solid var(--fv-red,#d62828);border-radius:0 12px 12px 0;max-width:760px;margin:0 auto;padding:2.5rem 2rem}.adherence-packaging-module__2zYEDq__calloutText{font-family:var(--font-serif);color:var(--ink,#0a0a0a);margin:0 0 1rem;font-size:1.1875rem;font-style:italic;line-height:1.55}.adherence-packaging-module__2zYEDq__calloutAttribution{font-family:var(--font-body);color:#0a0a0ab3;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.adherence-packaging-module__2zYEDq__calloutMark{background:var(--fv-red,#d62828);flex-shrink:0;width:24px;height:1px}@media (max-width:640px){.adherence-packaging-module__2zYEDq__quoteSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__faqSection{background:var(--paper-cream,#f4f1ec);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__faqList{flex-direction:column;gap:.875rem;display:flex}.adherence-packaging-module__2zYEDq__faqItem{background:var(--paper,#fff);border:1px solid #0a0a0a0f;border-radius:12px;padding:1.25rem 1.5rem;transition:all .2s}.adherence-packaging-module__2zYEDq__faqItem[open]{border-color:#d628282e;box-shadow:0 8px 24px -16px #0a0a0a1f}.adherence-packaging-module__2zYEDq__faqQuestion{font-family:var(--font-display);color:var(--ink,#0a0a0a);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:1rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.adherence-packaging-module__2zYEDq__faqQuestion::-webkit-details-marker{display:none}.adherence-packaging-module__2zYEDq__faqIcon{color:var(--fv-red,#d62828);flex-shrink:0;margin-top:.1875rem}.adherence-packaging-module__2zYEDq__faqAnswer{font-family:var(--font-body);color:#0a0a0ac7;border-top:1px solid #0a0a0a14;margin:1rem 0 0 1.75rem;padding-top:1rem;font-size:.9375rem;line-height:1.7}@media (max-width:640px){.adherence-packaging-module__2zYEDq__faqSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__closingSection{background:var(--paper,#fff);padding:clamp(40px,4vw,64px) 0}.adherence-packaging-module__2zYEDq__closingInner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.adherence-packaging-module__2zYEDq__closingTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#0a0a0a);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.1}.adherence-packaging-module__2zYEDq__closingTitleAccent{font-family:var(--font-serif);color:var(--fv-red,#d62828);font-style:italic;font-weight:500}.adherence-packaging-module__2zYEDq__closingBody{font-family:var(--font-body);color:#0a0a0ab8;max-width:640px;margin:0;font-size:1.0625rem;line-height:1.6}.adherence-packaging-module__2zYEDq__closingActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:640px){.adherence-packaging-module__2zYEDq__closingSection{padding:3.5rem 0}}.adherence-packaging-module__2zYEDq__formSection{background:var(--paper-cream,#f4f1ec);padding:4rem 0}@media (max-width:640px){.adherence-packaging-module__2zYEDq__formSection{padding:2.5rem 0}}
