@layer v2.components.primitives{.LogoBadgeManualImport-module__svTN1G__badge{overflow:visible}.LogoBadgeManualImport-module__svTN1G__arm{animation:3s cubic-bezier(.4,0,.2,1) infinite LogoBadgeManualImport-module__svTN1G__armManualImport}.LogoBadgeManualImport-module__svTN1G__spark{transform-box:fill-box;transform-origin:50%;animation:3s cubic-bezier(.2,0,0,1) infinite LogoBadgeManualImport-module__svTN1G__sparkManualImport}.LogoBadgeManualImport-module__svTN1G__ripple{transform-box:fill-box;transform-origin:50%;animation:3s cubic-bezier(.2,0,0,1) infinite LogoBadgeManualImport-module__svTN1G__rippleLine}.LogoBadgeManualImport-module__svTN1G__rippleGlow{animation-name:LogoBadgeManualImport-module__svTN1G__rippleGlow}@keyframes LogoBadgeManualImport-module__svTN1G__armManualImport{0%{stroke-dasharray:100 200;stroke-dashoffset:0}8%{stroke-dasharray:90 200;stroke-dashoffset:-5px}18%{stroke-dasharray:103 200;stroke-dashoffset:1px}26%{stroke-dasharray:98 200;stroke-dashoffset:-1px}33%,to{stroke-dasharray:100 200;stroke-dashoffset:0}}@keyframes LogoBadgeManualImport-module__svTN1G__sparkManualImport{0%{transform:rotate(0)scale(1)}8%{transform:rotate(0)scale(.93)}18%{transform:rotate(88deg)scale(1.13)}27%{transform:rotate(90deg)scale(.99)}34%,to{transform:rotate(90deg)scale(1)}}@keyframes LogoBadgeManualImport-module__svTN1G__rippleLine{0%{opacity:0;transform:scale(.99)}12%{opacity:.9;transform:scale(1.005)}58%,to{opacity:0;transform:scale(1.14)}}@keyframes LogoBadgeManualImport-module__svTN1G__rippleGlow{0%{opacity:0;transform:scale(.99)}13%{opacity:.55;transform:scale(1.01)}62%,to{opacity:0;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.LogoBadgeManualImport-module__svTN1G__arm,.LogoBadgeManualImport-module__svTN1G__spark,.LogoBadgeManualImport-module__svTN1G__ripple{animation:none}.LogoBadgeManualImport-module__svTN1G__ripple{opacity:0}}}
@layer v2.components.composite{.TimelineSteps-module__91_IFa__list{flex-direction:column;gap:1.5rem;display:flex}.TimelineSteps-module__91_IFa__step{align-items:stretch;gap:1rem;display:flex}.TimelineSteps-module__91_IFa__iconSection{flex-shrink:0;position:relative}.TimelineSteps-module__91_IFa__iconWrapper{background-color:var(--v2-color-surface-sunken);border-radius:20px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.TimelineSteps-module__91_IFa__connectorTrack{width:2px;position:absolute;inset:2.5rem auto -1.5rem 50%;transform:translate(-50%)}.TimelineSteps-module__91_IFa__step:last-child .TimelineSteps-module__91_IFa__connectorTrack{display:none}.TimelineSteps-module__91_IFa__connector{width:100%;height:100%;overflow:visible}.TimelineSteps-module__91_IFa__connector line{stroke:var(--v2-color-divider-strong);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 6;animation:.9s linear infinite TimelineSteps-module__91_IFa__connectorDrift}.TimelineSteps-module__91_IFa__content{flex-direction:column;gap:1px;display:flex}.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__iconWrapper,.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__content{opacity:.4;animation:.5s both TimelineSteps-module__91_IFa__stepLit}.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:first-child .TimelineSteps-module__91_IFa__iconWrapper,.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:first-child .TimelineSteps-module__91_IFa__content{animation-delay:.6s}.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:nth-child(2) .TimelineSteps-module__91_IFa__iconWrapper,.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:nth-child(2) .TimelineSteps-module__91_IFa__content{animation-delay:1.9s}.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:nth-child(3) .TimelineSteps-module__91_IFa__iconWrapper,.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__step:nth-child(3) .TimelineSteps-module__91_IFa__content{animation-delay:3.2s}@media (prefers-reduced-motion:reduce){.TimelineSteps-module__91_IFa__connector line{animation:none}.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__iconWrapper,.TimelineSteps-module__91_IFa__fadeIn .TimelineSteps-module__91_IFa__content{opacity:1;animation:none}}@keyframes TimelineSteps-module__91_IFa__connectorDrift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-9px}}@keyframes TimelineSteps-module__91_IFa__stepLit{to{opacity:1}}}
@layer v2.patterns{.GatheringRecordsPage-module__BjAEKW__container{flex-direction:column;gap:1rem;margin:0 auto;padding:1rem;display:flex}@media (min-width:768px){.GatheringRecordsPage-module__BjAEKW__container{gap:1.5rem;max-width:41.75rem}}}
@layer v2.components.composite{.ActionToasts-module__kQokcq__verifyAction,.ActionToasts-module__kQokcq__settingsAction,.ActionToasts-module__kQokcq__goToRecordAction{color:inherit;text-decoration:underline}.ActionToasts-module__kQokcq__settingsAction,.ActionToasts-module__kQokcq__goToRecordAction{white-space:nowrap}.ActionToasts-module__kQokcq__searchFinishedActions{align-items:center;gap:.25rem;display:flex}.ActionToasts-module__kQokcq__closeButton{padding:0}.ActionToasts-module__kQokcq__closeButton :hover{background-color:#0000}}
@property --border-tracer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@layer v2.patterns{.shared-module__pKbZ9W__borderTracer{position:relative}.shared-module__pKbZ9W__borderTracer:before{content:"";z-index:1;padding:var(--border-tracer-thickness,1.5px);border-radius:inherit;background:conic-gradient(from var(--border-tracer-angle), transparent 0% 70%, color-mix(in srgb, var(--v2-color-lime-300) 0%, transparent) 70%, color-mix(in srgb, var(--v2-color-lime-300) 95%, transparent) 88%, var(--v2-color-accent-bg) 98%, transparent 100%);-webkit-mask:linear-gradient(var(--v2-color-white) 0 0) content-box, linear-gradient(var(--v2-color-white) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--v2-color-white) 0 0) content-box, linear-gradient(var(--v2-color-white) 0 0);mask:linear-gradient(var(--v2-color-white) 0 0) content-box, linear-gradient(var(--v2-color-white) 0 0);animation:shared-module__pKbZ9W__borderTracerOrbit var(--border-tracer-duration,5s) linear infinite;pointer-events:none;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes shared-module__pKbZ9W__borderTracerOrbit{0%{--border-tracer-angle:0deg}to{--border-tracer-angle:360deg}}@media (prefers-reduced-motion:reduce){.shared-module__pKbZ9W__borderTracer:before{display:none}}.shared-module__pKbZ9W__container{flex-direction:column;margin:0 auto;padding:1rem;display:flex}.shared-module__pKbZ9W__header{margin:0 auto}.shared-module__pKbZ9W__loadingWrapper{justify-content:center;align-items:center;min-height:12.125rem;display:flex}@media (min-width:768px){.shared-module__pKbZ9W__container{max-width:41.75rem}}@media (min-width:1024px){.shared-module__pKbZ9W__header{padding:1rem 6.25rem}}}@layer v2.components.composite{.shared-module__pKbZ9W__pageWrapper{flex-direction:column;gap:1.5rem;display:flex}.shared-module__pKbZ9W__spinner{margin:0 auto}@media (min-width:768px){.shared-module__pKbZ9W__pageWrapper{gap:2rem}}}
@layer v2.components.composite{.RecordsCard-module__WbTAjG__card{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);width:100%;box-shadow:var(--v2-shadow-sm);border-radius:1.5rem;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.RecordsCard-module__WbTAjG__header{padding:1rem 1rem .5rem}.RecordsCard-module__WbTAjG__footer{background-color:var(--v2-color-surface-sunken);padding:1rem}}
@layer v2.components.composite{.EmptyProvidersRow-module__iTFOZq__emptyRow{align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.5rem;display:flex}.EmptyProvidersRow-module__iTFOZq__icon{color:var(--v2-color-fg-muted)}}
@layer v2.components.composite{.ManualSearchPrompt-module__Ceon1G__container{padding:.25rem .75rem .5rem}.ManualSearchPrompt-module__Ceon1G__prompt{background-color:var(--v2-color-white);border:1.5px solid var(--v2-color-border-default);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.ManualSearchPrompt-module__Ceon1G__button{min-width:0;font:inherit;text-align:left;color:var(--v2-color-fg-default);cursor:pointer;background:0 0;border:none;flex:1;padding:0}.ManualSearchPrompt-module__Ceon1G__button:focus-visible{outline:2px solid var(--v2-color-link-default);outline-offset:2px;border-radius:.25rem}.ManualSearchPrompt-module__Ceon1G__action{color:var(--v2-color-link-default)}.ManualSearchPrompt-module__Ceon1G__dismiss{z-index:2;flex-shrink:0}.ManualSearchPrompt-module__Ceon1G__sheen{pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--v2-color-white) 55%, transparent) 35%, color-mix(in srgb, var(--v2-color-white) 55%, transparent) 65%, transparent 100%);background-position:-60% 0;background-repeat:no-repeat;background-size:40% 100%;animation:7s cubic-bezier(.2,0,0,1) infinite ManualSearchPrompt-module__Ceon1G__manualSearchPromptSheen;position:absolute;inset:0}@keyframes ManualSearchPrompt-module__Ceon1G__manualSearchPromptSheen{0%{background-position:-60% 0}48%,to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.ManualSearchPrompt-module__Ceon1G__sheen{display:none}}}
@layer v2.components.composite{.Provider-module__0xCAKG__row{align-items:center;gap:1rem;padding:1rem;display:flex}.Provider-module__0xCAKG__rowAnimated{animation:.4s cubic-bezier(.22,1,.36,1) both Provider-module__0xCAKG__providerRowIn}.Provider-module__0xCAKG__rowAnimated .Provider-module__0xCAKG__statusIcon{animation:.45s cubic-bezier(.34,1.56,.64,1) .15s both Provider-module__0xCAKG__providerCheckPop}.Provider-module__0xCAKG__badge{background-color:var(--v2-color-graphic-blue-subtle);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Provider-module__0xCAKG__badgeError{background-color:var(--v2-color-warning-bg);color:var(--v2-color-warning-fg)}.Provider-module__0xCAKG__rowPending{color:var(--v2-color-fg-muted)}.Provider-module__0xCAKG__badgePending{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-muted)}.Provider-module__0xCAKG__name{flex:1;min-width:0}.Provider-module__0xCAKG__statusIcon{background-color:var(--v2-color-success-bg);width:1.5rem;height:1.5rem;color:var(--v2-color-success-fg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes Provider-module__0xCAKG__providerRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes Provider-module__0xCAKG__providerCheckPop{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Provider-module__0xCAKG__rowAnimated,.Provider-module__0xCAKG__rowAnimated .Provider-module__0xCAKG__statusIcon{animation:none}}}
@layer v2.components.composite{.ConnectedProvidersCardBody-module__fADj5a__loadingRow{color:var(--v2-color-fg-muted);justify-content:center;align-items:center;padding:1rem 1rem 1.5rem;display:flex}.ConnectedProvidersCardBody-module__fADj5a__providersList{overscroll-behavior-y:contain;max-height:13.5rem;overflow-y:auto}.ConnectedProvidersCardBody-module__fADj5a__providersList>:not(:first-child){border-top:1px dashed var(--v2-color-border-default)}}
@layer v2.components.primitives{.Popover-module__P0IlJa__popover[data-placement=bottom] .Popover-module__P0IlJa__arrow svg{transform:rotate(180deg)}.Popover-module__P0IlJa__popover[data-placement=left] .Popover-module__P0IlJa__arrow svg{transform:rotate(-90deg)}.Popover-module__P0IlJa__popover[data-placement=right] .Popover-module__P0IlJa__arrow svg{transform:rotate(90deg)}}
.ChatInputAttachControl-module__DQQYMq__hiddenFileInput{display:none}
@layer v2.components.composite{.ChatInputAttachActionSheet-module__av1l-W__content{flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex}.ChatInputAttachActionSheet-module__av1l-W__actions{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.ChatInputAttachActionSheet-module__av1l-W__action{all:unset;box-sizing:border-box;background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-default);cursor:pointer;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .5rem;transition:background-color .15s;display:flex}.ChatInputAttachActionSheet-module__av1l-W__action:hover{background-color:var(--v2-color-neutral-300)}.ChatInputAttachActionSheet-module__av1l-W__action:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px}}
@layer v2.components.primitives{.ChatThinkingIndicator-module__cfhJmq__wrapper{align-self:flex-start;align-items:center;gap:.5rem;display:inline-flex}.ChatThinkingIndicator-module__cfhJmq__animatedLine{animation:1.5s cubic-bezier(.45,0,.55,1) infinite ChatThinkingIndicator-module__cfhJmq__pulseAnimation}@keyframes ChatThinkingIndicator-module__cfhJmq__pulseAnimation{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}.ChatThinkingIndicator-module__cfhJmq__word{animation:.42s cubic-bezier(.2,0,0,1) ChatThinkingIndicator-module__cfhJmq__wordIn;display:inline-block}.ChatThinkingIndicator-module__cfhJmq__shimmerWord{color:#0000;background-image:linear-gradient(100deg, var(--v2-color-fg-subtle) 32%, var(--v2-color-fg-default) 50%, var(--v2-color-fg-subtle) 68%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite ChatThinkingIndicator-module__cfhJmq__shimmerWordAnimation}@keyframes ChatThinkingIndicator-module__cfhJmq__wordIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatThinkingIndicator-module__cfhJmq__shimmerWordAnimation{0%{background-position:170% 0}to{background-position:-70% 0}}@media (prefers-reduced-motion:reduce){.ChatThinkingIndicator-module__cfhJmq__word,.ChatThinkingIndicator-module__cfhJmq__shimmerWord,.ChatThinkingIndicator-module__cfhJmq__animatedLine{animation:none}.ChatThinkingIndicator-module__cfhJmq__shimmerWord{color:var(--v2-color-fg-muted);background:0 0}}}
@layer v2.patterns{.animations-module__K1mg2G__copyReveal{grid-template-rows:1fr;animation:.3s ease-in-out animations-module__K1mg2G__copyReveal;display:grid}.animations-module__K1mg2G__copyConceal{opacity:0;grid-template-rows:0fr;animation:.3s ease-in-out forwards animations-module__K1mg2G__copyConceal;display:grid}.animations-module__K1mg2G__revealContent{min-height:0}.animations-module__K1mg2G__fadeIn{animation:.2s ease-out backwards animations-module__K1mg2G__fadeIn}@keyframes animations-module__K1mg2G__copyReveal{0%{opacity:0;grid-template-rows:0fr}33.33%{opacity:0;grid-template-rows:1fr}to{opacity:1;grid-template-rows:1fr}}@keyframes animations-module__K1mg2G__copyConceal{0%{opacity:1;grid-template-rows:1fr}66.66%{opacity:0;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes animations-module__K1mg2G__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.animations-module__K1mg2G__copyReveal,.animations-module__K1mg2G__copyConceal,.animations-module__K1mg2G__fadeIn{animation-duration:1ms}}[data-animations-paused] .animations-module__K1mg2G__copyReveal,[data-animations-paused] .animations-module__K1mg2G__copyConceal,[data-animations-paused] .animations-module__K1mg2G__fadeIn{animation-duration:1ms}}.animations-module__K1mg2G__buttonShimmer{overflow:hidden}.animations-module__K1mg2G__buttonShimmer:not([data-disabled]):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff40 50%,#0000 60%) 200%/200% 100%;animation:2.5s ease-in-out infinite animations-module__K1mg2G__shimmer;position:absolute;inset:0}@keyframes animations-module__K1mg2G__shimmer{0%{background-position:200%}to{background-position:-200%}}
@layer v2.components.primitives{.SidebarSectionList-module__aTdfMG__menuItem{color:inherit;border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.SidebarSectionList-module__aTdfMG__menuItem:hover{background-color:var(--v2-color-surface-sunken)}.SidebarSectionList-module__aTdfMG__menuItem:focus-visible{outline:2px solid var(--v2-color-accent-bg-hover);outline-offset:.125rem;border-radius:.25rem}.SidebarSectionList-module__aTdfMG__menuItemButton{cursor:pointer;background:0 0;border:none;width:100%}}
.ExploreSection-module__mGhGXW__wrapper{padding-top:1rem}.ExploreSection-module__mGhGXW__title{color:var(--v2-color-fg-subtle);padding:.5rem}
@layer v2.components.primitives{.SidebarSectionDetails-module__lFcqHW__sectionView{padding-top:1rem;animation:.3s ease-out SidebarSectionDetails-module__lFcqHW__slideInFromRight}.SidebarSectionDetails-module__lFcqHW__title{padding:0 .5rem 1rem}.SidebarSectionDetails-module__lFcqHW__section{flex-direction:column;display:flex}.SidebarSectionDetails-module__lFcqHW__sectionTitle{color:var(--v2-color-fg-subtle);padding:.5rem}.SidebarSectionDetails-module__lFcqHW__link{font:var(--v2-text-label-14);padding:.5rem}.SidebarSectionDetails-module__lFcqHW__divider{background-color:var(--v2-color-surface-sunken);width:100%;height:1px;margin:1rem 0}@media (prefers-reduced-motion:reduce){.SidebarSectionDetails-module__lFcqHW__sectionView{animation:none}}@keyframes SidebarSectionDetails-module__lFcqHW__slideInFromRight{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}}
.shared-module__EK6RmW__content{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.shared-module__EK6RmW__textContent{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}
.SidebarBody-module__695B6W__mainView{animation:.3s ease-out SidebarBody-module__695B6W__slideInFromLeft}@keyframes SidebarBody-module__695B6W__slideInFromLeft{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SidebarBody-module__695B6W__mainView{opacity:1;animation:none;transform:translate(0)}}
@layer v2.components.composite{.Footer-module__vav7gW__footer{background-color:var(--v2-color-surface-sunken);border-bottom-right-radius:23px;border-bottom-left-radius:23px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.Footer-module__vav7gW__viewConsultLink{font:var(--v2-text-label-12);color:var(--v2-color-accent-bg);align-items:center;gap:.25rem;display:flex}.Footer-module__vav7gW__openUploadButton{color:var(--v2-color-accent-bg);padding:0}.Footer-module__vav7gW__openUploadButton[aria-expanded=true],.Footer-module__vav7gW__openUploadButton :hover{color:var(--v2-color-link-hover)}.Footer-module__vav7gW__popover{box-shadow:var(--v2-shadow-lg);border:1px solid var(--v2-color-border-default);background-color:var(--v2-color-surface-raised);border-radius:12px;max-width:21.25rem}.Footer-module__vav7gW__uploadZone{padding:1rem 1.25rem}.Footer-module__vav7gW__uploadZoneDivider{border-top:1px solid var(--v2-color-border-default)}}
@layer v2.components.composite{.ErrorState-module__5eIdra__tryAgainButton{color:var(--v2-color-link-default);align-self:center}.ErrorState-module__5eIdra__tryAgainButton *{font-size:.875rem;font-weight:500}.ErrorState-module__5eIdra__errorBadge{border:2px solid var(--v2-color-error-border);width:3.5rem;height:3.5rem;color:var(--v2-color-error-fg);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}}
.SidebarAuthActions-module__fa_CjW__container{border-top:1px dashed var(--v2-color-border-default);padding-top:1rem}.SidebarAuthActions-module__fa_CjW__buttonsWrapper{gap:.75rem;display:flex}.SidebarAuthActions-module__fa_CjW__button{width:100%}
.AppointmentCard-module__ihD2tW__card{border:1px solid var(--v2-color-border-default);background-color:var(--v2-color-surface-canvas);box-sizing:border-box;box-shadow:var(--v2-shadow-sm);border-radius:24px;container-type:inline-size}.AppointmentCard-module__ihD2tW__card:focus-visible,.AppointmentCard-module__ihD2tW__card:focus{outline:2px solid var(--v2-color-accent-focus-ring)}.AppointmentCard-module__ihD2tW__content{flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2rem;display:flex}@media (min-width:768px){.AppointmentCard-module__ihD2tW__content{flex-direction:row;justify-content:space-between;align-items:center}.AppointmentCard-module__ihD2tW__card:focus-visible,.AppointmentCard-module__ihD2tW__card:focus{outline:none}}@container not (min-width:530px){.AppointmentCard-module__ihD2tW__content{flex-direction:column;align-items:flex-start}}
.BenefitsList-module__g3O8Va__wrapper{flex-direction:column;align-items:flex-start;gap:.5rem;list-style:none;display:flex}.BenefitsList-module__g3O8Va__benefit{background-color:var(--v2-color-surface-sunken);border-radius:3rem;align-items:center;gap:.25rem;padding:.5rem;display:flex}@media (min-width:768px){.BenefitsList-module__g3O8Va__wrapper{flex-direction:row;align-items:center}}
.SidebarFooter-module__R9imRa__wrapper{flex-direction:column;display:flex}.SidebarFooter-module__R9imRa__version{color:var(--v2-color-fg-subtle);padding-top:.5rem}.SidebarFooter-module__R9imRa__labelsWrapper{gap:.5rem;padding-top:1rem;display:flex}.SidebarFooter-module__R9imRa__labelItem{align-items:center;gap:.25rem;padding:.125rem .5rem;display:flex}
@layer v2.components.composite{.ActionButtons-module__ZAf_hG__actions{flex-direction:column;gap:.5rem;display:flex}.ActionButtons-module__ZAf_hG__button{width:100%}}
.InitialState-module__dfM2eG__content{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.InitialState-module__dfM2eG__title{padding-bottom:.25rem}.InitialState-module__dfM2eG__inner{flex-direction:column;gap:1rem;display:flex}.InitialState-module__dfM2eG__benefits{order:2}.InitialState-module__dfM2eG__form{order:0}.InitialState-module__dfM2eG__disclaimer{order:1}.InitialState-module__dfM2eG__images{gap:1rem;display:flex}@media (min-width:768px){.InitialState-module__dfM2eG__benefits{order:0}.InitialState-module__dfM2eG__form{order:1}.InitialState-module__dfM2eG__disclaimer{order:2}}
@layer v2.components.composite{.DiagnosisSection-module__QX83xa__section{flex-direction:column;gap:1rem;display:flex}}
.SavingState-module__C3FuOq__spinner{align-self:center}
@layer v2.components.composite{.TrustpilotRating-module__aX3FlG__rating{--trustpilot-green:#219653;align-items:center;gap:.75rem;display:flex}.TrustpilotRating-module__aX3FlG__stars{align-items:center;gap:2px;display:flex}.TrustpilotRating-module__aX3FlG__tile{width:20px;height:20px;display:block}}
@layer v2.components.composite{.HeaderSection-module__j4h3xG__header{flex-direction:column;gap:1.5rem;display:flex}.HeaderSection-module__j4h3xG__headerTop{justify-content:space-between;align-items:flex-start;display:flex}.HeaderSection-module__j4h3xG__avatar{background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.HeaderSection-module__j4h3xG__titleSection{flex-direction:column;gap:.5rem;display:flex}.HeaderSection-module__j4h3xG__dateRow{align-items:center;gap:.75rem;display:flex}.HeaderSection-module__j4h3xG__latestBadge{border:1px solid var(--v2-color-border-default);border-radius:25rem;align-items:center;gap:.1875rem;padding:.3125rem .5rem .3125rem .75rem;display:inline-flex}}
.SuccessState-module___0G3hG__successBadge{border:2px solid var(--v2-color-success-border);width:3.5rem;height:3.5rem;color:var(--v2-color-success-fg);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}
@layer v2.components.composite{.TrustFooter-module__FgldAW__footer{flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.TrustFooter-module__FgldAW__ratingGroup{flex-direction:row;align-items:center;gap:.5rem;display:flex}.TrustFooter-module__FgldAW__rating{flex-direction:row-reverse;gap:.5rem}.TrustFooter-module__FgldAW__rating>p{font:var(--v2-text-label-10);color:var(--v2-color-fg-subtle)}.TrustFooter-module__FgldAW__rating>span>svg{width:12px;height:12px}.TrustFooter-module__FgldAW__tagline{letter-spacing:var(--v2-tracking-tight)}.TrustFooter-module__FgldAW__taglineDivided{padding-left:.5rem;position:relative}.TrustFooter-module__FgldAW__taglineDivided:before{content:"";background-color:var(--v2-color-fg-subtle);width:1px;height:.625rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.TrustFooter-module__FgldAW__hipaaBadge{color:var(--v2-color-fg-subtle);align-items:center;gap:.25rem;display:flex}@media (min-width:768px){.TrustFooter-module__FgldAW__footer{flex-direction:row}}}
@layer v2.components.composite{.TrustpilotWidget-module__tZEcQW__widget{min-block-size:1.75rem;inline-size:15rem;max-inline-size:100%}.TrustpilotWidget-module__tZEcQW__widget a{font:var(--v2-text-label-10);color:var(--v2-color-fg-subtle)}@media (max-height:700px){.TrustpilotWidget-module__tZEcQW__heroCorner{margin-bottom:2rem}}@media (min-width:768px){.TrustpilotWidget-module__tZEcQW__heroCorner{margin-bottom:0;position:absolute;bottom:1.5625rem;right:5rem}}}
@layer v2.components.composite{.ChatBubble-module__Ke2J8a__bubble{background-color:hsl(from var(--v2-color-surface-canvas) h s l / .6);opacity:.95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:var(--v2-shadow-lg);color:var(--v2-color-fg-default);border-radius:1.5rem 0 1.5rem 1.5rem;padding:1.5rem}.ChatBubble-module__Ke2J8a__bubbleSmall{border-radius:1rem 0 1rem 1rem;padding:.5rem .75rem}.ChatBubble-module__Ke2J8a__text{letter-spacing:-.02em;display:block}}
@layer v2.components.composite{.ConsultationsStat-module__sSkV5q__stat{color:var(--v2-color-fg-default);flex-direction:column;gap:.25rem;display:flex}.ConsultationsStat-module__sSkV5q__toneLight{color:var(--v2-color-accent-fg)}.ConsultationsStat-module__sSkV5q__value{letter-spacing:-.025em;font-weight:700}.ConsultationsStat-module__sSkV5q__valueCompact{font-size:1.25rem;font-weight:700;line-height:1.4}.ConsultationsStat-module__sSkV5q__label{margin:0}}
@layer v2.components.composite{.RatingImageCard-module__mUmA4q__card{box-shadow:0 4px 32px hsl(from var(--v2-color-neutral-950) h s l / .25);aspect-ratio:599/575;isolation:isolate;opacity:0;border-radius:3.75rem;width:100%;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible;transform:translateY(1.25rem)}.RatingImageCard-module__mUmA4q__cardRevealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RatingImageCard-module__mUmA4q__card{opacity:1;transition:none;animation:none;transform:none}}.RatingImageCard-module__mUmA4q__cardCompact{aspect-ratio:1;opacity:1;border-radius:1.5rem;transition:none;animation:none;transform:none}.RatingImageCard-module__mUmA4q__cardCompact:after{content:"";border-radius:inherit;background:linear-gradient(180deg, hsl(from var(--v2-color-neutral-950) h s l / .5) 0%, hsl(from var(--v2-color-neutral-950) h s l / .15) 40%, hsl(from var(--v2-color-neutral-950) h s l / 0) 65%);z-index:1;pointer-events:none;position:absolute;inset:0}.RatingImageCard-module__mUmA4q__image{object-fit:cover;border-radius:inherit;z-index:0}.RatingImageCard-module__mUmA4q__dashedLine{width:33%;height:auto;color:var(--v2-color-divider-strong);pointer-events:none;z-index:1;position:absolute;top:17%;right:-1.5%;transform:rotate(180deg)}.RatingImageCard-module__mUmA4q__cardCompact .RatingImageCard-module__mUmA4q__dashedLine{width:33%;top:34%;right:0}}
@layer v2.components.composite{.RatingSection-module__Un8vLq__section{padding:2rem 1.5rem;position:relative}.RatingSection-module__Un8vLq__inner{max-width:80rem;margin:0 auto}.RatingSection-module__Un8vLq__mobileLayout{max-width:25rem;margin:0 auto;position:relative}.RatingSection-module__Un8vLq__mobileStats{z-index:2;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:3.125rem;left:.6875rem}.RatingSection-module__Un8vLq__mobileBubble{z-index:2;max-width:7.375rem;position:absolute;bottom:4.5rem;right:1rem}.RatingSection-module__Un8vLq__mobileTrustpilot{z-index:2;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.RatingSection-module__Un8vLq__desktopLayout{display:none}@media (min-width:768px){.RatingSection-module__Un8vLq__section{padding:4rem 2rem 5rem}.RatingSection-module__Un8vLq__mobileLayout{max-width:32rem}}@media (min-width:1024px){.RatingSection-module__Un8vLq__section{padding:5rem 2.5rem 6rem}.RatingSection-module__Un8vLq__mobileLayout{display:none}.RatingSection-module__Un8vLq__desktopLayout{grid-template-columns:17.5rem minmax(0,37.4375rem);justify-content:center;align-items:end;gap:2rem;padding-inline-start:11rem;display:grid}.RatingSection-module__Un8vLq__desktopStats{flex-direction:column;gap:2rem;margin-bottom:4.6875rem;display:flex}.RatingSection-module__Un8vLq__desktopBubble{z-index:2;width:16.625rem;position:absolute;top:12%;left:-10.625rem}}}
@layer v2.components.composite{.PrescriptionCard-module__fp3dYW__card{border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-lg);border-radius:.5rem;flex-direction:column;max-width:28rem;display:flex;overflow:hidden}.PrescriptionCard-module__fp3dYW__successBanner{background-color:var(--v2-color-success-bg);color:var(--v2-color-success-fg);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:flex}.PrescriptionCard-module__fp3dYW__successText{text-align:center}.PrescriptionCard-module__fp3dYW__content{flex-direction:column;gap:1.25rem;padding:2rem 1.5rem;display:flex}.PrescriptionCard-module__fp3dYW__medicationRow{align-items:flex-start;gap:1rem;display:flex}.PrescriptionCard-module__fp3dYW__medicationInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.PrescriptionCard-module__fp3dYW__medicationName{text-transform:capitalize}.PrescriptionCard-module__fp3dYW__pharmacyInfo{flex-direction:column;gap:.125rem;display:flex}.PrescriptionCard-module__fp3dYW__icon{border:1px solid var(--v2-color-border-default);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.9375rem;height:2.9375rem;display:flex;overflow:hidden}}
@layer v2.components.composite{.RefillPrescription-module__1C9JKW__wrapper{background-color:var(--v2-color-surface-canvas);min-height:100dvh}.RefillPrescription-module__1C9JKW__backdropWrapper,.RefillPrescription-module__1C9JKW__gradientWrapper{isolation:isolate;position:relative;overflow:hidden}.RefillPrescription-module__1C9JKW__gradientWrapper:before,.RefillPrescription-module__1C9JKW__gradientWrapper:after{content:"";pointer-events:none;will-change:background-position;background-size:200% 200%;animation:9s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerSweep;position:absolute;inset:0}.RefillPrescription-module__1C9JKW__gradientWrapper:before{background-image:linear-gradient(208.78deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-sage-50) 50%, var(--v2-color-sage-50) 62%, var(--v2-color-surface-canvas) 74%);z-index:0}.RefillPrescription-module__1C9JKW__gradientWrapper:after{background-image:linear-gradient(208.78deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-blue-50) 50%, var(--v2-color-blue-50) 62%, var(--v2-color-surface-canvas) 74%);z-index:0;opacity:0;animation:9s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerSweep,12s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerXfade}.RefillPrescription-module__1C9JKW__gradientWrapper>*{z-index:1;position:relative}@media (min-width:768px){.RefillPrescription-module__1C9JKW__gradientWrapper{padding:5rem 0}.RefillPrescription-module__1C9JKW__gradientWrapper:before{background-image:linear-gradient(188.43deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-sage-50) 50%, var(--v2-color-sage-50) 62%, var(--v2-color-surface-canvas) 74%)}.RefillPrescription-module__1C9JKW__gradientWrapper:after{background-image:linear-gradient(188.43deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-blue-50) 50%, var(--v2-color-blue-50) 62%, var(--v2-color-surface-canvas) 74%)}}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:before{animation:none}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:after{animation:none}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:after{opacity:.5}@media (prefers-reduced-motion:reduce){.RefillPrescription-module__1C9JKW__gradientWrapper:before,.RefillPrescription-module__1C9JKW__gradientWrapper:after{animation:none}.RefillPrescription-module__1C9JKW__gradientWrapper:after{opacity:.5}}@keyframes RefillPrescription-module__1C9JKW__shimmerSweep{0%{background-position:0 60%}50%{background-position:100% 40%}to{background-position:0 60%}}@keyframes RefillPrescription-module__1C9JKW__shimmerXfade{0%{opacity:0}15%{opacity:0}35%{opacity:1}65%{opacity:1}85%{opacity:0}to{opacity:0}}}
@layer v2.components.composite{.EmailCaptureModal-module__r5w_ZW__modal{width:100%;max-width:48rem;padding:2rem}}
.CmsCtaSection-module__6MNqva__section{background-color:var(--v2-color-surface-canvas);width:100%;color:var(--v2-color-fg-default);padding:3rem 1.5rem 4rem}.CmsCtaSection-module__6MNqva__inner{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:40.25rem;margin:0 auto;display:flex}.CmsCtaSection-module__6MNqva__heading{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.CmsCtaSection-module__6MNqva__logo{width:3rem;height:3rem}.CmsCtaSection-module__6MNqva__title{text-wrap:balance}.CmsCtaSection-module__6MNqva__inputBlock{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.CmsCtaSection-module__6MNqva__input{width:100%}@media (min-width:768px){.CmsCtaSection-module__6MNqva__section{padding:4rem 2rem 5rem}.CmsCtaSection-module__6MNqva__inner{gap:2rem}.CmsCtaSection-module__6MNqva__title{font:var(--v2-text-display-40)}}@media (min-width:1024px){.CmsCtaSection-module__6MNqva__section{padding-inline:2.5rem}}
@layer v2.components.composite{.DoctorReport-module__mvruUq__container{background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:.5rem;flex-direction:column;gap:1rem;max-width:48rem;padding:2.25rem 1.5rem;display:flex}.DoctorReport-module__mvruUq__detailsContent{flex-direction:column;gap:1rem;display:flex}.DoctorReport-module__mvruUq__disclosureTitle{color:var(--v2-color-link-default)}@media (min-width:768px){.DoctorReport-module__mvruUq__container{gap:1.5rem;padding:3.5rem}.DoctorReport-module__mvruUq__detailsContent{gap:1.5rem}}}
@layer v2.components.composite{.RefillPrescriptionPartner-module__8xsWBW__coBrandingCombo{z-index:1;padding-top:2rem;position:relative}@media (min-width:768px){.RefillPrescriptionPartner-module__8xsWBW__coBrandingCombo{padding-top:3.125rem}}}
@layer v2.components.composite{.MedicalRecordsCTA-module__kWBtKa__wrapper{--cta-pad-y:.5rem;--cta-pad-x:.75rem;--cta-overlap:1rem;--cta-tuck:1.25rem;min-height:0;padding-bottom:var(--cta-overlap);margin-bottom:calc(-1 * var(--cta-tuck));background-color:var(--v2-color-surface-sunken);border:1px solid var(--v2-color-border-default);border-radius:1rem 1rem 0 0;align-self:start;transition:height .45s ease-in-out,background-color .3s;position:relative;overflow:hidden}.MedicalRecordsCTA-module__kWBtKa__wrapper:has(button:active){opacity:.7}.MedicalRecordsCTA-module__kWBtKa__wrapper:has(button:focus-visible){outline:2px solid var(--v2-color-accent-focus-ring)}.MedicalRecordsCTA-module__kWBtKa__wrapper:has(.MedicalRecordsCTA-module__kWBtKa__pillButton:enabled:hover){background-color:var(--v2-color-solid-bg-disabled)}.MedicalRecordsCTA-module__kWBtKa__wrapperSuccess{background-color:var(--v2-color-graphic-blue-subtle);transition:height .45s ease-in-out,background-color .8s cubic-bezier(.2,0,0,1) .15s}.MedicalRecordsCTA-module__kWBtKa__slideIn{grid-template-rows:1fr;animation:.2s ease-out backwards MedicalRecordsCTA-module__kWBtKa__slideIn;display:grid}@keyframes MedicalRecordsCTA-module__kWBtKa__slideIn{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.MedicalRecordsCTA-module__kWBtKa__sweepOverlay,.MedicalRecordsCTA-module__kWBtKa__bloomOverlay{opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;position:absolute;inset:0}.MedicalRecordsCTA-module__kWBtKa__sweepOverlay{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--v2-color-white) 18%, transparent) 30%, color-mix(in srgb, var(--v2-color-white) 50%, transparent) 50%, color-mix(in srgb, var(--v2-color-white) 18%, transparent) 70%, transparent 100%)}.MedicalRecordsCTA-module__kWBtKa__sweepOverlayActive{opacity:1;animation:7s cubic-bezier(.2,0,0,1) infinite MedicalRecordsCTA-module__kWBtKa__sweep}.MedicalRecordsCTA-module__kWBtKa__bloomOverlay{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--v2-color-link-default) 14%, transparent) 38%, color-mix(in srgb, var(--v2-color-graphic-blue-moderate) 32%, transparent) 50%, color-mix(in srgb, var(--v2-color-link-default) 14%, transparent) 62%, transparent 100%)}.MedicalRecordsCTA-module__kWBtKa__bloomOverlayActive{animation:1.1s cubic-bezier(.2,0,0,1) both MedicalRecordsCTA-module__kWBtKa__bloom}@keyframes MedicalRecordsCTA-module__kWBtKa__sweep{0%{background-position:200% 0}48%,to{background-position:-100% 0}}@keyframes MedicalRecordsCTA-module__kWBtKa__bloom{0%{opacity:0;background-position:200% 0}15%,85%{opacity:1}to{opacity:0;background-position:-100% 0}}.MedicalRecordsCTA-module__kWBtKa__surface{width:100%;padding:var(--cta-pad-y) var(--cta-pad-x);flex-direction:column;transition:transform .45s ease-in-out;display:flex}.MedicalRecordsCTA-module__kWBtKa__surfaceDismissing{transform:translateY(100%)}.MedicalRecordsCTA-module__kWBtKa__pillButton{all:unset;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-area:1/1;justify-content:space-between;align-items:center;width:100%;transition:opacity .15s;display:flex;position:relative}.MedicalRecordsCTA-module__kWBtKa__pillButton:before{content:"";inset:calc(-1 * var(--cta-pad-y)) calc(-1 * var(--cta-pad-x)) calc(-1 * (var(--cta-pad-y) + var(--cta-overlap)));position:absolute}.MedicalRecordsCTA-module__kWBtKa__pillButton:focus-visible{outline:2px solid var(--v2-color-accent-border);outline-offset:4px}.MedicalRecordsCTA-module__kWBtKa__pillButton:disabled{cursor:default}.MedicalRecordsCTA-module__kWBtKa__pillLabel{letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-default);white-space:nowrap}.MedicalRecordsCTA-module__kWBtKa__pillArrow{color:var(--v2-color-fg-default);flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.MedicalRecordsCTA-module__kWBtKa__headerStack{grid-template-columns:1fr;align-items:center;min-height:1.25rem;display:grid}.MedicalRecordsCTA-module__kWBtKa__headerLayer{grid-area:1/1}.MedicalRecordsCTA-module__kWBtKa__headerLayerVisible{opacity:1;transition:opacity .25s .25s}.MedicalRecordsCTA-module__kWBtKa__headerLayerHidden{opacity:0;pointer-events:none;transition:opacity .25s}.MedicalRecordsCTA-module__kWBtKa__connectingLabel{letter-spacing:var(--v2-tracking-tight);white-space:nowrap;background-image:linear-gradient(90deg, var(--v2-color-fg-subtle) 0%, var(--v2-color-fg-default) 45%, var(--v2-color-fg-subtle) 60%, var(--v2-color-fg-subtle) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;justify-self:start;transition:opacity .5s cubic-bezier(.2,0,0,1),transform .5s cubic-bezier(.2,0,0,1)}.MedicalRecordsCTA-module__kWBtKa__connectingLabelVisible{opacity:1;animation:2.2s linear infinite MedicalRecordsCTA-module__kWBtKa__labelShimmer;transform:translateY(0)}.MedicalRecordsCTA-module__kWBtKa__connectingLabelHidden{opacity:0;pointer-events:none}.MedicalRecordsCTA-module__kWBtKa__connectingLabelLifted{transform:translateY(-5px)}@keyframes MedicalRecordsCTA-module__kWBtKa__labelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MedicalRecordsCTA-module__kWBtKa__successButton{all:unset;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:0;grid-area:1/1;width:100%;transition:opacity .5s cubic-bezier(.2,0,0,1) .3s,transform .5s cubic-bezier(.2,0,0,1) .3s;position:relative;transform:translateY(6px)}.MedicalRecordsCTA-module__kWBtKa__successButton:before{content:"";inset:calc(-1 * var(--cta-pad-y)) calc(-1 * var(--cta-pad-x)) calc(-1 * (var(--cta-pad-y) + var(--cta-overlap)));position:absolute}.MedicalRecordsCTA-module__kWBtKa__successButton:focus-visible{outline:2px solid var(--v2-color-accent-border);outline-offset:4px}.MedicalRecordsCTA-module__kWBtKa__successButton:disabled{cursor:default;pointer-events:none}.MedicalRecordsCTA-module__kWBtKa__successButtonVisible{opacity:1;transform:translateY(0)}.MedicalRecordsCTA-module__kWBtKa__successLabel{letter-spacing:var(--v2-tracking-tight);white-space:nowrap;color:var(--v2-color-link-default)}.MedicalRecordsCTA-module__kWBtKa__successButtonVisible .MedicalRecordsCTA-module__kWBtKa__successLabel{background-image:linear-gradient(90deg, var(--v2-color-link-default) 0%, var(--v2-color-link-default) 30%, var(--v2-color-graphic-blue-moderate) 50%, var(--v2-color-link-default) 70%, var(--v2-color-link-default) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s cubic-bezier(.2,0,0,1) .35s both MedicalRecordsCTA-module__kWBtKa__connectedShine}@keyframes MedicalRecordsCTA-module__kWBtKa__connectedShine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.MedicalRecordsCTA-module__kWBtKa__wrapper{transition-duration:.01ms}.MedicalRecordsCTA-module__kWBtKa__surface,.MedicalRecordsCTA-module__kWBtKa__pillArrow,.MedicalRecordsCTA-module__kWBtKa__headerLayerVisible,.MedicalRecordsCTA-module__kWBtKa__headerLayerHidden,.MedicalRecordsCTA-module__kWBtKa__connectingLabel,.MedicalRecordsCTA-module__kWBtKa__successButton{transition:none}.MedicalRecordsCTA-module__kWBtKa__slideIn{animation:none}.MedicalRecordsCTA-module__kWBtKa__sweepOverlayActive,.MedicalRecordsCTA-module__kWBtKa__bloomOverlayActive{opacity:0;animation:none}.MedicalRecordsCTA-module__kWBtKa__connectingLabel{color:var(--v2-color-fg-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}.MedicalRecordsCTA-module__kWBtKa__successButtonVisible .MedicalRecordsCTA-module__kWBtKa__successLabel{color:var(--v2-color-link-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}[data-animations-paused] .MedicalRecordsCTA-module__kWBtKa__slideIn{animation:none}}
.Countdown-module__YxQT0a__countdown{grid-template-columns:repeat(4,1fr);column-gap:.5rem;display:grid}.Countdown-module__YxQT0a__cellGroup{flex-direction:column;align-items:center;gap:.25rem;display:flex}.Countdown-module__YxQT0a__timeCell{border:1px solid var(--v2-color-border-default);background-color:var(--v2-color-surface-raised);text-align:center;font-variant-numeric:tabular-nums;border-radius:.5em;min-width:3rem;padding:.5em .75em}.Countdown-module__YxQT0a__label{text-transform:uppercase}
.ChatAppointments-module__1JqfUG__consultationsList{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}.ChatAppointments-module__1JqfUG__consultation{flex-direction:column;gap:1rem;display:flex}
.GeneratingSummary-module__9_2DtG__container{background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;width:35rem;max-width:100%;padding:1.5rem;display:flex}.GeneratingSummary-module__9_2DtG__iconContainer{background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);width:3rem;height:3rem;color:var(--v2-color-icon-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.GeneratingSummary-module__9_2DtG__icon{z-index:1;position:relative}.GeneratingSummary-module__9_2DtG__title{animation:3s ease-in GeneratingSummary-module__9_2DtG__gradientSlide}@keyframes GeneratingSummary-module__9_2DtG__gradientSlide{0%{opacity:0;transform:translateY(-.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.625rem)}}.GeneratingSummary-module__9_2DtG__iconContainer:before{content:"";background:conic-gradient(from 0deg, transparent 0deg, transparent 320deg, var(--v2-color-fg-default) 320deg, var(--v2-color-fg-default) 360deg);-webkit-mask:linear-gradient(var(--v2-color-surface-raised) 0 0) content-box, linear-gradient(var(--v2-color-surface-raised) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--v2-color-surface-raised) 0 0) content-box, linear-gradient(var(--v2-color-surface-raised) 0 0);mask:linear-gradient(var(--v2-color-surface-raised) 0 0) content-box, linear-gradient(var(--v2-color-surface-raised) 0 0);z-index:0;border-radius:50%;padding:1.5px;animation:1.5s linear infinite GeneratingSummary-module__9_2DtG__spin;position:absolute;inset:-1px;-webkit-mask-composite:xor;mask-composite:exclude}@media (prefers-reduced-motion:reduce){.GeneratingSummary-module__9_2DtG__title{animation:none}.GeneratingSummary-module__9_2DtG__iconContainer:before{display:none}}@keyframes GeneratingSummary-module__9_2DtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CmsHero-module__UXAGaG__section{width:100%;min-height:calc(100svh - var(--header-v2-height));background:var(--v2-color-surface-canvas);color:var(--v2-color-fg-default);isolation:isolate;align-items:center;padding:1.5rem 1.5rem 3rem;display:flex;position:relative;overflow:hidden}.CmsHero-module__UXAGaG__inner{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:40.25rem;margin:0 auto;display:flex}.CmsHero-module__UXAGaG__copy{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.CmsHero-module__UXAGaG__title{text-wrap:balance;max-width:90vw}.CmsHero-module__UXAGaG__title :is(span,strong,em,b,i){font:inherit}.CmsHero-module__UXAGaG__introMessages{flex-direction:column;gap:.5rem;width:100%;max-width:38rem;display:flex}.CmsHero-module__UXAGaG__introMessage p{font:var(--v2-text-body-16);color:var(--v2-color-fg-subtle)}.CmsHero-module__UXAGaG__inputBlock{flex-direction:column;align-items:flex-end;gap:.75rem;width:100%;display:flex}.CmsHero-module__UXAGaG__input{width:100%}@media (min-width:768px){.CmsHero-module__UXAGaG__section{padding:3rem 2rem}.CmsHero-module__UXAGaG__inner{gap:2rem}.CmsHero-module__UXAGaG__title{font:var(--v2-text-display-48)}.CmsHero-module__UXAGaG__introMessage p{font:var(--v2-text-body-14)}}@media (min-width:1024px){.CmsHero-module__UXAGaG__section{padding-inline:2.5rem}}@media (min-width:1280px){.CmsHero-module__UXAGaG__section{padding-inline:3rem}}
@layer v2.components.composite{.HeroSection-module__ATbS1q__section{width:100%;min-height:calc(100svh - var(--header-v2-height));background:var(--v2-color-surface-canvas);color:var(--v2-color-fg-default);isolation:isolate;align-items:center;padding:1.5rem 1.5rem 3rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__ATbS1q__inner{flex-direction:column;align-items:center;gap:3.5rem;width:100%;max-width:34.25rem;margin:0 auto;display:flex}.HeroSection-module__ATbS1q__inputBlock{flex-direction:column;align-items:flex-end;gap:.75rem;width:100%;display:flex}.HeroSection-module__ATbS1q__input{width:100%;margin-inline:auto}.HeroSection-module__ATbS1q__trustpilot{align-self:center;margin-top:.75rem}@media (min-width:768px){.HeroSection-module__ATbS1q__section{padding:3rem 2rem}.HeroSection-module__ATbS1q__inner{gap:4rem}}@media (min-width:1024px){.HeroSection-module__ATbS1q__section{padding-inline:2.5rem}}@media (min-width:1280px){.HeroSection-module__ATbS1q__section{padding-inline:3rem}}}
@layer v2.components.primitives{.CoBrandingLogo-module__psUCTq__logoCombo{justify-content:center;align-items:center;gap:.75rem;display:flex}.CoBrandingLogo-module__psUCTq__doctronicLogo{height:1.0625rem;transform:translateY(-2px)}.CoBrandingLogo-module__psUCTq__crossMuted{color:var(--v2-color-border-strong)}.CoBrandingLogo-module__psUCTq__partnerLogo{object-fit:contain;width:auto;height:2rem}@media (min-width:768px){.CoBrandingLogo-module__psUCTq__doctronicLogo{height:1.375rem}.CoBrandingLogo-module__psUCTq__partnerLogo{height:2.5rem}}}
.GuardianModal-module__6Rk8ea__modal{background-color:var(--v2-color-warning-bg);max-width:32rem;padding:2rem}.GuardianModal-module__6Rk8ea__modalContent{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.GuardianModal-module__6Rk8ea__icon{color:var(--v2-color-warning-fg);flex-shrink:0}.GuardianModal-module__6Rk8ea__heading{text-align:center}.GuardianModal-module__6Rk8ea__description{flex-direction:column;gap:1rem;display:flex}
.CmsLandingContent-module__wAMJOq__section{background-color:var(--v2-color-surface-canvas);width:100%;color:var(--v2-color-fg-default);padding:3rem 1.5rem}.CmsLandingContent-module__wAMJOq__inner{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:40.25rem;margin:0 auto;display:flex}.CmsLandingContent-module__wAMJOq__logo{width:3rem;height:3rem}.CmsLandingContent-module__wAMJOq__cmsHtml{width:100%}.CmsLandingContent-module__wAMJOq__relatedLinksSection{flex-direction:column;gap:.75rem;width:100%;display:flex}.CmsLandingContent-module__wAMJOq__relatedLinksList{flex-direction:column;gap:.25rem;list-style:none;display:flex}.CmsLandingContent-module__wAMJOq__relatedLink{font:var(--v2-text-body-16);color:var(--v2-color-link-default);align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.CmsLandingContent-module__wAMJOq__relatedLink:hover{color:var(--v2-color-link-hover);text-decoration:underline}.CmsLandingContent-module__wAMJOq__relatedLink:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px;border-radius:.25em}.CmsLandingContent-module__wAMJOq__relatedLinkIcon{flex-shrink:0}.CmsLandingContent-module__wAMJOq__externalLinkIcon{flex-shrink:0;transform:rotate(-45deg)}@media (min-width:768px){.CmsLandingContent-module__wAMJOq__section{padding:4rem 2rem}.CmsLandingContent-module__wAMJOq__inner{gap:2.5rem}}@media (min-width:1024px){.CmsLandingContent-module__wAMJOq__section{padding-inline:2.5rem}}
@layer v2.base{.HoloCard-module__rgeXva__wrapper{position:relative}.HoloCard-module__rgeXva__proximityZone{inset:calc(var(--holo-proximity-radius) * -1);pointer-events:auto;z-index:0;position:absolute}.HoloCard-module__rgeXva__root{z-index:1;border-radius:var(--holo-radius,0);touch-action:pan-y;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--holo-rx,0deg)) rotateY(var(--holo-ry,0deg)) scale3d(var(--holo-scale,1), var(--holo-scale,1), 1);--holo-ease:.6s cubic-bezier(.23, 1, .32, 1);box-shadow:var(--holo-shadow-x,0px) var(--holo-shadow-y,15px) 30px -10px #00000026, inset 0 1px 1px #fffc, inset 0 -1px 1px #0000000d, inset 1px 0 1px #fffc, inset -1px 0 1px #0000000d, inset var(--holo-inset-x,0px) var(--holo-inset-y,0px) 20px #fff6;transition:transform var(--holo-ease), box-shadow var(--holo-ease);--holo-gradient:linear-gradient(115deg, #fff0 0%, #fff0 25%, #ff9ad14d 35%, #80d0ff4d 45%, #ffe4994d 55%, #d8b4fe4d 65%, #fff0 75%, #fff0 100%);--holo-noise-svg:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");position:relative;overflow:hidden}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__glareLayer,.HoloCard-module__rgeXva__textureLayer{border-radius:inherit}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__glareLayer{pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;inset:0}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer{background:var(--holo-gradient);background-size:300% 300%;background-position:var(--holo-bg-x,50%) var(--holo-bg-y,50%)}.HoloCard-module__rgeXva__root:before{content:"";z-index:2;mix-blend-mode:screen}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:.4}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:transform .1s ease-out,box-shadow .1s ease-out}.HoloCard-module__rgeXva__textureLayer{pointer-events:none;background-image:var(--holo-noise-svg);position:absolute;inset:0}.HoloCard-module__rgeXva__glareLayer{mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--holo-glare-x,50%) var(--holo-glare-y,50%), #ffffffe6 10%, #fff0 50%)}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer{opacity:1}.HoloCard-module__rgeXva__content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.HoloCard-module__rgeXva__wrapper,.HoloCard-module__rgeXva__wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}.HoloCard-module__rgeXva__root,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:none}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:0}}[data-animations-paused] .HoloCard-module__rgeXva__wrapper,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}[data-animations-paused] .HoloCard-module__rgeXva__root,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:none}[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:0}}
.TermsOfServiceAccepted-module__zUp6mq__container{flex-direction:row;justify-content:center;align-items:center;gap:.875rem;width:100%;display:flex}.TermsOfServiceAccepted-module__zUp6mq__divider{background-color:var(--v2-color-border-default);flex:1;height:1px}.TermsOfServiceAccepted-module__zUp6mq__content{flex-direction:column;align-items:center;display:flex}
@layer v2.components.composite{.PricingFeatureCard-module__9RxrRa__cardWrapper{--holo-radius:24px}.PricingFeatureCard-module__9RxrRa__card{background:var(--v2-color-neutral-50);padding:1.5rem}.PricingFeatureCard-module__9RxrRa__cardContent{text-transform:uppercase;flex-direction:column;gap:1.5rem;display:flex}.PricingFeatureCard-module__9RxrRa__logo{align-self:flex-start;margin-bottom:1rem}.PricingFeatureCard-module__9RxrRa__list{flex-direction:column;gap:1rem;list-style:none;display:flex}.PricingFeatureCard-module__9RxrRa__row{flex-direction:column;gap:.125rem;display:flex}.PricingFeatureCard-module__9RxrRa__label{color:var(--v2-color-neutral-700)}.PricingFeatureCard-module__9RxrRa__leader{display:none}.PricingFeatureCard-module__9RxrRa__price{color:var(--v2-color-accent-bg)}.PricingFeatureCard-module__9RxrRa__cardFooter{justify-content:space-between;align-items:center;display:flex}.PricingFeatureCard-module__9RxrRa__cardFooterText{color:var(--v2-color-accent-fg-disabled)}.PricingFeatureCard-module__9RxrRa__badge{align-self:flex-end}@media (min-width:528px){.PricingFeatureCard-module__9RxrRa__card{padding:2rem}.PricingFeatureCard-module__9RxrRa__cardContent{gap:2rem}.PricingFeatureCard-module__9RxrRa__list{gap:.75rem}.PricingFeatureCard-module__9RxrRa__logo{margin:0}.PricingFeatureCard-module__9RxrRa__row{flex-direction:row;align-items:center;gap:.5rem}.PricingFeatureCard-module__9RxrRa__label,.PricingFeatureCard-module__9RxrRa__price{flex-shrink:0}.PricingFeatureCard-module__9RxrRa__leader{min-width:1ch;height:.875rem;color:var(--v2-color-neutral-400);background-image:radial-gradient(circle,currentColor 1px,#0000 1.5px);background-position:0 60%;background-repeat:repeat-x;background-size:6px 100%;flex:1;align-self:end;display:block;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 6px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 6px),#0000 100%)}}}
@layer v2.components.primitives{.TextField-module__GTXFVa__textField{border:1px solid var(--v2-color-border-strong);background-color:var(--v2-color-surface-canvas);border-radius:.625rem;width:100%;padding:.75rem .75rem .75rem 1.25rem}.TextField-module__GTXFVa__textField[data-disabled]{background-color:var(--v2-color-border-light)}.TextField-module__GTXFVa__textField[data-focus-within]{outline:1.5px solid var(--v2-color-fg-default);outline-offset:-1.5px}.TextField-module__GTXFVa__textField[data-invalid]{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.TextField-module__GTXFVa__textField[data-invalid] .TextField-module__GTXFVa__label{color:var(--v2-color-error-fg)}.TextField-module__GTXFVa__textField[data-invalid][data-focus-within]{outline:1.5px solid var(--v2-color-error-border);outline-offset:-1.5px}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__contentGroup{justify-content:space-between;align-items:center;display:flex}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__textAreaWrapper{flex:1;min-width:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input{width:100%;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);background-color:inherit;border:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input[data-disabled]{color:var(--v2-color-fg-disabled)}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input[data-focused]{outline:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input::placeholder{color:var(--v2-color-fg-disabled);font:var(--v2-text-body-16)}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__label{color:var(--v2-color-fg-subtle);align-items:center;gap:.25rem;display:flex}.TextField-module__GTXFVa__iconLeading{margin-right:.5rem}.TextField-module__GTXFVa__iconTrailing{margin-left:.5rem}.TextField-module__GTXFVa__errorMessage{color:var(--v2-color-error-fg);text-align:left;padding-top:.375rem;padding-left:1.25rem}}
.shared-module__1uf-Yq__modalContent{text-align:center;margin:2rem}.shared-module__1uf-Yq__content{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.shared-module__1uf-Yq__headerContent{text-align:center}.shared-module__1uf-Yq__headerText{color:var(--v2-color-fg-subtle);margin-top:.5rem}@media (min-width:768px){.shared-module__1uf-Yq__modalContent{max-width:20.5625rem}}
@layer v2.components.composite{.PricingHeader-module__w6iP1a__header{color:inherit;flex-direction:column;display:flex}.PricingHeader-module__w6iP1a__subhead{color:inherit;margin-top:.5rem}@media (min-width:768px){.PricingHeader-module__w6iP1a__title{font:var(--v2-text-display-40)}}}
.ProfileCompletionModal-module__Lq1iXa__skipButton{width:100%;margin-top:.5rem}.ProfileCompletionModal-module__Lq1iXa__iconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:0 auto 1.25rem;display:flex}.ProfileCompletionModal-module__Lq1iXa__icon{color:var(--v2-color-link-default)}.ProfileCompletionModal-module__Lq1iXa__form{flex-direction:column;gap:.5rem;width:100%;display:flex}.ProfileCompletionModal-module__Lq1iXa__button{width:100%}
.EmergencyRoomCTA-module__oqq7vq__container{background-color:var(--v2-color-error-bg);border-left:2px solid var(--v2-color-error-border);border-radius:.5rem;flex-direction:column;gap:1rem;padding:2rem 1.5rem;display:flex}@media (min-width:768px){.EmergencyRoomCTA-module__oqq7vq__container{padding:2rem}}
@layer v2.components.composite{.PricingPillRow-module__bJeL5G__row{flex-direction:column;gap:.75rem;list-style:none;display:flex}.PricingPillRow-module__bJeL5G__pill{background:var(--v2-color-surface-muted-blue);color:var(--v2-color-solid-bg);border-radius:3rem;align-items:center;gap:.25rem;width:fit-content;padding:.5rem;display:inline-flex}.PricingPillRow-module__bJeL5G__icon{color:var(--v2-color-solid-bg);flex-shrink:0}.PricingPillRow-module__bJeL5G__label{font-weight:600}@media (min-width:768px){.PricingPillRow-module__bJeL5G__row{flex-flow:wrap;gap:.75rem}}}
.ClerkCaptcha-module__QuCssa__captcha{justify-content:center;width:100%;display:flex}
.FeedbackCard-module__zm_zOG__feedbackCardContainer{text-align:center;flex-direction:column;align-items:center;max-height:1000px;transition:all .5s ease-in-out;display:flex;overflow:hidden}.FeedbackCard-module__zm_zOG__feedbackCardContainer.FeedbackCard-module__zm_zOG__collapsed{opacity:0;gap:0;max-height:0;margin:0}.FeedbackCard-module__zm_zOG__feedbackActions{opacity:1;flex-direction:column;align-items:center;gap:.5rem;width:100%;transition:all .3s ease-in-out;display:flex;transform:translateY(0)}.FeedbackCard-module__zm_zOG__feedbackActions.FeedbackCard-module__zm_zOG__hidden{opacity:0;max-height:0;overflow:hidden;transform:translateY(-20px)}.FeedbackCard-module__zm_zOG__feedbackText{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.FeedbackCard-module__zm_zOG__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.FeedbackCard-module__zm_zOG__trustPilotContainer{opacity:0;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-height:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.FeedbackCard-module__zm_zOG__trustPilotContainer.FeedbackCard-module__zm_zOG__visible{opacity:1;max-height:500px;margin:1rem 0;transform:translateY(0)}.FeedbackCard-module__zm_zOG__trustPilotButton{margin-bottom:.5rem}.FeedbackCard-module__zm_zOG__feedbackForm{opacity:0;flex-direction:column;gap:.5rem;width:100%;max-height:0;margin:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.FeedbackCard-module__zm_zOG__feedbackForm.FeedbackCard-module__zm_zOG__visible{opacity:1;max-height:500px;margin:1rem 0;transform:translateY(0)}.FeedbackCard-module__zm_zOG__feedbackTextarea{width:100%;min-height:6.5rem;margin-bottom:.5rem}.FeedbackCard-module__zm_zOG__feedbackTextarea textarea{resize:none}.FeedbackCard-module__zm_zOG__submitButton{width:100%}.FeedbackCard-module__zm_zOG__successMessage{opacity:0;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-height:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.FeedbackCard-module__zm_zOG__successMessage.FeedbackCard-module__zm_zOG__visible{opacity:1;max-height:200px;margin:1rem 0;transform:translateY(0)}.FeedbackCard-module__zm_zOG__successToast{background:var(--v2-color-info-bg);border:1px solid var(--v2-color-info-border);border-radius:.75rem;align-items:center;gap:.5rem;width:100%;padding:1rem 1.25rem;display:flex}@media (min-width:768px){.FeedbackCard-module__zm_zOG__feedbackCardContainer{margin:2rem 0}}@media (prefers-reduced-motion:reduce){.FeedbackCard-module__zm_zOG__feedbackCardContainer,.FeedbackCard-module__zm_zOG__feedbackActions,.FeedbackCard-module__zm_zOG__trustPilotContainer,.FeedbackCard-module__zm_zOG__feedbackForm,.FeedbackCard-module__zm_zOG__successMessage{transition:none;transform:none}}
@layer v2.components.composite{.PricingSection-module__SCDQtq__section{background:var(--v2-color-surface-sunken)}.PricingSection-module__SCDQtq__content{flex-direction:column;justify-content:space-between;max-width:77.0625rem;height:100%;margin:0 auto;padding:5rem 1.5rem;display:flex}.PricingSection-module__SCDQtq__headerBlock{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}.PricingSection-module__SCDQtq__desktopButton{display:none}.PricingSection-module__SCDQtq__mobileButton{width:21.563rem;margin:2rem auto 0}@media (min-width:768px){.PricingSection-module__SCDQtq__content{min-height:45.813rem}.PricingSection-module__SCDQtq__header{max-width:26.25rem}}@media (min-width:1024px){.PricingSection-module__SCDQtq__content{flex-direction:row;align-items:center}.PricingSection-module__SCDQtq__headerBlock{padding-bottom:0}.PricingSection-module__SCDQtq__desktopButton{display:inline-flex}.PricingSection-module__SCDQtq__mobileButton{display:none}.PricingSection-module__SCDQtq__featureCardBlock{width:min(40rem,100% - 6rem)}}}
.OptionsDivider-module__vSDHaa__divider{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex;overflow:hidden}.OptionsDivider-module__vSDHaa__dividerText{color:var(--v2-color-fg-subtle)}
.Footer-module__R2EQLW__actions{flex-direction:column;gap:.5rem;display:flex}.Footer-module__R2EQLW__footerButton{width:100%}
.EmailStep-module__--Syta__emailIconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.EmailStep-module__--Syta__emailIcon{color:var(--v2-color-link-default);fill:var(--v2-color-blue-300)}.EmailStep-module__--Syta__form{flex-direction:column;gap:.5rem;width:100%;display:flex}.EmailStep-module__--Syta__loginButton{width:100%}.EmailStep-module__--Syta__backButton{color:var(--v2-color-link-default);margin:.75rem 0}.EmailStep-module__--Syta__backButton>span{font:var(--v2-text-body-16);color:var(--v2-color-link-default)}.EmailStep-module__--Syta__disclaimer{color:var(--v2-color-fg-subtle)}
.Header-module__0g8zHW__header{flex-direction:column;gap:1.5rem;display:flex}.Header-module__0g8zHW__headerTop{justify-content:space-between;align-items:flex-start;display:flex}.Header-module__0g8zHW__reportIcon{background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.Header-module__0g8zHW__shareButton span{font:var(--v2-text-label-14)}
@layer v2.components.composite{.PartnerHero-module__x7Q1YW__section{width:100%;min-height:calc(100svh - var(--header-v2-height));background:var(--v2-color-surface-canvas);isolation:isolate;align-items:center;padding:1.5rem 1.5rem 3rem;display:flex;position:relative;overflow:hidden}.PartnerHero-module__x7Q1YW__inner{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:40.25rem;margin:0 auto;display:flex}.PartnerHero-module__x7Q1YW__copy{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.PartnerHero-module__x7Q1YW__title{width:49rem;max-width:90vw;font:var(--v2-text-display-32)}.PartnerHero-module__x7Q1YW__subheadline{font:var(--v2-text-body-18)}.PartnerHero-module__x7Q1YW__subheadlines{flex-direction:column;align-items:center;gap:.5rem;max-width:38rem;display:flex}.PartnerHero-module__x7Q1YW__additionalCopy{text-align:left;flex-direction:column;gap:.5rem;width:100%;margin-top:1rem;display:flex}.PartnerHero-module__x7Q1YW__additionalCopyCentered{text-align:center;margin-top:0}.PartnerHero-module__x7Q1YW__additionalCopyCentered p{color:var(--v2-color-fg-subtle);font:var(--v2-text-body-16)}.PartnerHero-module__x7Q1YW__input{width:100%}.PartnerHero-module__x7Q1YW__liverRightLogo{height:2.625rem;margin-bottom:.375rem}.PartnerHero-module__x7Q1YW__pathSelectionButtons{opacity:1;flex-flow:row;justify-content:center;gap:.75rem;width:100%;max-height:4rem;transition:max-height .3s,opacity .3s;display:flex;overflow:hidden}.PartnerHero-module__x7Q1YW__pathSelectionButtonsHidden{opacity:0;pointer-events:none;visibility:hidden;max-height:0}.PartnerHero-module__x7Q1YW__pathSelectionButton{flex:1 1 0;min-width:0}@media (min-width:768px){.PartnerHero-module__x7Q1YW__section{padding:3rem 2rem}.PartnerHero-module__x7Q1YW__inner,.PartnerHero-module__x7Q1YW__copy{gap:1.5rem}.PartnerHero-module__x7Q1YW__title{font:var(--v2-text-display-48)}.PartnerHero-module__x7Q1YW__subheadline{font:var(--v2-text-body-20)}.PartnerHero-module__x7Q1YW__liverRightLogo{height:3.25rem;margin-bottom:.5rem}}@media (min-width:1024px){.PartnerHero-module__x7Q1YW__section{padding-inline:2.5rem}}@media (min-width:1280px){.PartnerHero-module__x7Q1YW__section{padding-inline:3rem}}}
@layer v2.components.composite{.ReportActions-module__RnaXea__actions{align-items:center;gap:1rem;display:flex}.ReportActions-module__RnaXea__action{white-space:nowrap;flex:1;max-width:30rem;transition:opacity .15s,max-width .2s,margin-inline .2s;display:flex}.ReportActions-module__RnaXea__button{white-space:nowrap;width:100%}.ReportActions-module__RnaXea__action.ReportActions-module__RnaXea__actionHidden{opacity:0;pointer-events:none;flex-grow:0;max-width:0;margin-inline:-.5rem;overflow:hidden}.ReportActions-module__RnaXea__actions:not(:has(.ReportActions-module__RnaXea__action:not(.ReportActions-module__RnaXea__actionHidden))){display:none}[data-embed] .ReportActions-module__RnaXea__action{flex:1;max-width:43.75rem}[data-embed] .ReportActions-module__RnaXea__button{width:100%}@media (min-width:768px){.ReportActions-module__RnaXea__actions{justify-content:center;gap:1rem}.ReportActions-module__RnaXea__action{flex:none;max-width:20rem}.ReportActions-module__RnaXea__button{width:fit-content}}}
@layer v2.components.primitives{.OTPInput-module__OvMPea__root{width:100%;position:relative}.OTPInput-module__OvMPea__inputContainer{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.OTPInput-module__OvMPea__input{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-strong);text-align:center;max-width:3rem;height:4.5rem;font:var(--v2-text-body-24);border-radius:.5rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:border-color .2s;display:flex}.OTPInput-module__OvMPea__small{height:3.625rem}.OTPInput-module__OvMPea__input:focus{box-shadow:var(--v2-shadow-focus-ring);border:1px solid #0000}.OTPInput-module__OvMPea__input:hover:not(:disabled){border-color:var(--v2-color-fg-default)}.OTPInput-module__OvMPea__inputInvalid{border-color:var(--v2-color-error-border)}.OTPInput-module__OvMPea__inputDisabled{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-disabled);cursor:not-allowed}}
.OTPStep-module__I7GGBW__otpContainer{flex-direction:column;gap:1.25rem;width:100%;display:flex}.OTPStep-module__I7GGBW__emailIconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.OTPStep-module__I7GGBW__emailIcon{color:var(--v2-color-link-default);fill:var(--v2-color-blue-300)}.OTPStep-module__I7GGBW__button{width:100%}.OTPStep-module__I7GGBW__resendButton{color:var(--v2-color-link-default)}.OTPStep-module__I7GGBW__resendButton>span{font:var(--v2-text-body-16);color:var(--v2-color-link-default)}
@layer base{.Button-module__qH8IcW__button{all:unset;min-width:50px;max-width:500px;font-family:var(--font-body);cursor:pointer;box-sizing:border-box;border-radius:.625em;align-items:center;padding:.8em 1.3333em;font-style:normal;font-weight:600;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex;position:relative}.Button-module__qH8IcW__button[data-focus-visible],.Button-module__qH8IcW__button:focus-visible{outline-width:1px;outline-style:auto}.Button-module__qH8IcW__children-and-icons{opacity:1;justify-content:center;align-items:center;gap:.5em;width:100%;height:100%;transition:opacity .3s ease-in-out;display:inline-flex}.Button-module__qH8IcW__children{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Button-module__qH8IcW__spinner{visibility:hidden;opacity:0;transition:visibility,opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__qH8IcW__button.Button-module__qH8IcW__small{letter-spacing:-.0075rem;font-size:.75rem;line-height:150%}.Button-module__qH8IcW__button.Button-module__qH8IcW__medium{letter-spacing:-.01875rem;font-size:.9375rem;line-height:130%}.Button-module__qH8IcW__button.Button-module__qH8IcW__primary{background-color:var(--color-brand-primary);color:var(--color-text-invert)}.Button-module__qH8IcW__button.Button-module__qH8IcW__primary[data-hovered]{background-color:var(--color-brand-primary-darken)}.Button-module__qH8IcW__button.Button-module__qH8IcW__primary[data-pressed]{background-color:var(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__primary[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__primary:focus-visible{outline-color:hsl(from var(--color-brand-primary) calc(h + 180) s l)}.Button-module__qH8IcW__button.Button-module__qH8IcW__secondary{background-color:var(--color-brand-primary-30);color:var(--color-brand-primary)}.Button-module__qH8IcW__button.Button-module__qH8IcW__secondary[data-hovered]{background-color:var(--color-brand-primary-50)}.Button-module__qH8IcW__button.Button-module__qH8IcW__secondary[data-pressed]{background-color:var(--color-brand-primary-50);color:var(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__secondary[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__secondary:focus-visible{outline-color:hsl(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__tertiary{color:var(--color-text-tertiary);border:1px solid var(--color-border-strong);background-color:#0000}.Button-module__qH8IcW__button.Button-module__qH8IcW__tertiary[data-hovered]{color:var(--color-text-secondary);border-color:var(--color-text-tertiary)}.Button-module__qH8IcW__button.Button-module__qH8IcW__tertiary[data-pressed]{color:var(--color-text-primary);border-color:var(--color-text-primary)}.Button-module__qH8IcW__button.Button-module__qH8IcW__tertiary[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__tertiary:focus-visible{outline-color:var(--color-text-tertiary)}.Button-module__qH8IcW__button.Button-module__qH8IcW__transparent{color:var(--color-brand-primary);background-color:#0000}.Button-module__qH8IcW__button.Button-module__qH8IcW__transparent[data-pressed]{color:var(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__transparent[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__transparent:focus-visible{outline-color:var(--color-brand-primary)}.Button-module__qH8IcW__button.Button-module__qH8IcW__interrupt{background-color:var(--color-ui-error);color:var(--color-neutral-0)}.Button-module__qH8IcW__button.Button-module__qH8IcW__interrupt[data-hovered]{background-color:var(--color-ui-error-darken)}.Button-module__qH8IcW__button.Button-module__qH8IcW__interrupt[data-pressed]{background-color:var(--color-ui-error-fg)}.Button-module__qH8IcW__button.Button-module__qH8IcW__interrupt[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__interrupt:focus-visible{outline-color:var(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__aside{color:var(--color-brand-primary);border:1px solid var(--color-border-action);background-color:#0000;border-radius:1.625em}.Button-module__qH8IcW__button.Button-module__qH8IcW__aside[data-hovered]{background-color:var(--color-border-action)}.Button-module__qH8IcW__button.Button-module__qH8IcW__aside[data-pressed]{background-color:var(--color-border-action);color:var(--color-brand-accent)}.Button-module__qH8IcW__button.Button-module__qH8IcW__aside[data-focus-visible],.Button-module__qH8IcW__button.Button-module__qH8IcW__aside:focus-visible{outline-color:var(--color-brand-primary)}.Button-module__qH8IcW__button[data-disabled]{cursor:not-allowed;background-color:var(--color-bg-disabled);color:var(--color-text-disabled);border-color:#0000}.Button-module__qH8IcW__button[data-disabled].Button-module__qH8IcW__transparent{background-color:#0000}.Button-module__qH8IcW__button[data-pending]{cursor:wait}.Button-module__qH8IcW__button[data-pending] .Button-module__qH8IcW__children-and-icons{opacity:0}.Button-module__qH8IcW__button[data-pending] .Button-module__qH8IcW__spinner{visibility:visible;opacity:1}.Button-module__qH8IcW__icon{flex-shrink:0}}
.SOAPNoteSection-module__ieOu2W__downloadButton{width:100%;margin-top:1rem}
@layer components.primitives{.Modal-module__YT4P-W__modalOverlay{width:100vw;height:var(--visual-viewport-height);background:hsla(from var(--color-bg-elevated) h s l / .9);z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0}.Modal-module__YT4P-W__modalOverlay[data-entering]{animation:.2s Modal-module__YT4P-W__modal-fade}.Modal-module__YT4P-W__modalOverlay[data-exiting]{animation:.15s ease-in reverse Modal-module__YT4P-W__modal-fade}.Modal-module__YT4P-W__dialog{outline:none;padding:0}.Modal-module__YT4P-W__modal{background:var(--color-bg-surface);width:100%;max-width:33.825rem;max-height:calc(var(--visual-viewport-height) * .95);border-radius:1rem;outline:none;position:relative;overflow-y:auto;box-shadow:0 .125rem 1.5rem #0000000f}.Modal-module__YT4P-W__modal[data-entering]{animation:.3s cubic-bezier(.175,.885,.32,1.275) Modal-module__YT4P-W__modal-zoom}.Modal-module__YT4P-W__closeButton{background-color:var(--color-bg-surface);z-index:1;position:absolute;top:.5rem;right:.5rem}@keyframes Modal-module__YT4P-W__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__YT4P-W__modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.Modal-module__YT4P-W__modalOverlayCentered{align-items:center}.Modal-module__YT4P-W__modalOverlayCentered .Modal-module__YT4P-W__modal{width:fit-content}@media (min-width:576px){.Modal-module__YT4P-W__modalOverlay{align-items:center}.Modal-module__YT4P-W__modal{width:fit-content}}}
.shared-module__5hZlaa__container{flex-shrink:0;width:11.5625rem;height:11.5625rem;position:relative}.shared-module__5hZlaa__canvas{width:100%;height:100%;display:block}.shared-module__5hZlaa__containerPlaceholder{flex-shrink:0;width:11.5625rem;height:11.5625rem;position:relative;overflow:hidden}.shared-module__5hZlaa__imagePlaceholder{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}
@layer v2.components.primitives{.RadioGroup-module__Pag_3a__radioGroup>label{cursor:pointer;align-items:center;gap:.5rem;display:flex;position:relative}.RadioGroup-module__Pag_3a__radioGroup>label:before{content:"";box-sizing:border-box;border:2px solid var(--v2-color-border-strong);background:var(--v2-color-surface-raised);cursor:default;border-radius:50%;width:1.125rem;height:1.125rem;display:block}.RadioGroup-module__Pag_3a__radioGroup>label[data-pressed]:before{opacity:.8}.RadioGroup-module__Pag_3a__radioGroup>label[data-selected]:before{border-color:var(--v2-color-accent-bg);background:var(--v2-color-accent-bg);box-shadow:inset 0 0 0 3px var(--v2-color-surface-raised)}.RadioGroup-module__Pag_3a__radioGroup>label[data-focus-visible]:before{outline:2px solid var(--v2-color-accent-focus-ring)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled]{color:var(--v2-color-fg-disabled)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled]:before{border-color:var(--v2-color-accent-bg-disabled)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled][data-selected]:before{border-color:var(--v2-color-accent-bg-disabled);background:var(--v2-color-accent-bg-disabled);box-shadow:inset 0 0 0 4px var(--v2-color-surface-sunken)}}
@layer v2.components.composite{.ContactUsModal-module__nItpoq__content{flex-direction:column;gap:1rem;padding:1.5rem 1rem;display:flex}.ContactUsModal-module__nItpoq__header{flex-direction:column;gap:.25rem;display:flex}.ContactUsModal-module__nItpoq__form{flex-direction:column;gap:1rem;display:flex}.ContactUsModal-module__nItpoq__fields{flex-direction:column;gap:.5rem;display:flex}.ContactUsModal-module__nItpoq__button{width:100%}}
@layer base{.IconButton-module__169V7W__button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--color-border-default);border-radius:100px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:.375rem;display:flex}.IconButton-module__169V7W__button :hover{opacity:.8}.IconButton-module__169V7W__button[data-focus-visible]{outline-width:1px;outline-style:auto}.IconButton-module__169V7W__button[data-disabled]{cursor:not-allowed;color:var(--color-text-disabled)}}
.SocialShareButtons-module__OwTXAG__wrapper{--horizontal-padding:1.5rem;width:calc(100% + var(--horizontal-padding) * 2);margin-left:calc(-1 * var(--horizontal-padding));padding:0 var(--horizontal-padding);justify-content:space-between;gap:.5rem;display:flex;overflow-x:auto}.SocialShareButtons-module__OwTXAG__socialItem{flex-direction:column;align-items:center;gap:.5rem;display:flex}.SocialShareButtons-module__OwTXAG__button{background-color:var(--social-bg);width:3.25rem;height:3.25rem;color:var(--social-fg);border-radius:50%;transition:background-color .15s ease-out}.SocialShareButtons-module__OwTXAG__button[data-hovered]>span,.SocialShareButtons-module__OwTXAG__button[data-pressed]>span{background-color:#0000}.SocialShareButtons-module__OwTXAG__linkedin[data-focus-visible],.SocialShareButtons-module__OwTXAG__print[data-focus-visible]{box-shadow:0 0 0 2px var(--v2-color-accent-focus-ring-black)}.SocialShareButtons-module__OwTXAG__button[data-hovered]{background-color:color-mix(in srgb, var(--social-bg), var(--social-fg) var(--social-hover-mix,20%))}.SocialShareButtons-module__OwTXAG__button[data-pressed]{background-color:color-mix(in srgb, var(--social-bg), var(--social-fg) var(--social-press-mix,25%))}.SocialShareButtons-module__OwTXAG__twitter{--social-bg:var(--v2-color-fg-default);--social-fg:var(--v2-color-surface-canvas)}.SocialShareButtons-module__OwTXAG__messenger{--social-bg:var(--v2-color-surface-raised);--social-fg:var(--v2-color-blue-600);--social-hover-mix:6%;--social-press-mix:12%;border:1px solid var(--v2-color-border-strong)}.SocialShareButtons-module__OwTXAG__reddit{--social-bg:#de432b;--social-fg:var(--v2-color-white)}.SocialShareButtons-module__OwTXAG__whatsapp{--social-bg:#25d466;--social-fg:var(--v2-color-white)}.SocialShareButtons-module__OwTXAG__linkedin{--social-bg:#1885d8;--social-fg:var(--v2-color-white)}.SocialShareButtons-module__OwTXAG__print{--social-bg:var(--v2-color-accent-bg);--social-fg:var(--v2-color-accent-fg)}@media (min-width:768px){.SocialShareButtons-module__OwTXAG__wrapper{width:100%;margin-left:0;padding:0;overflow-x:visible}}
@layer v2.components.composite{.PlusAnimationBlock-module__Aqbg0q__plusContainer{width:fit-content;margin:0 auto;position:relative}.PlusAnimationBlock-module__Aqbg0q__doctorImage{width:4.875rem;height:4.875rem;box-shadow:var(--v2-shadow-xl);border-radius:50%;position:absolute;top:.5rem;left:.5rem}.PlusAnimationBlock-module__Aqbg0q__patientImage{width:2.813rem;height:2.813rem;box-shadow:var(--v2-shadow-xl);border-radius:50%;position:absolute;bottom:2.5rem;right:.75rem}}
@layer v2.components.composite{.FeedbackRating-module__ftlOKG__container{flex-direction:column;gap:.625rem;display:flex}.FeedbackRating-module__ftlOKG__wrapper{justify-content:space-between;align-items:center;gap:.125rem;display:flex}.FeedbackRating-module__ftlOKG__inner{flex:1;position:relative}.FeedbackRating-module__ftlOKG__input{width:0;height:0;position:absolute}.FeedbackRating-module__ftlOKG__input:checked+.FeedbackRating-module__ftlOKG__label{background-color:var(--v2-color-accent-bg);color:var(--v2-color-accent-fg)}.FeedbackRating-module__ftlOKG__label{background-color:var(--v2-color-surface-sunken);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;height:2.5rem;transition:all .2s;display:flex}.FeedbackRating-module__ftlOKG__footerLabels{color:var(--v2-color-fg-muted);justify-content:space-between;display:flex}}
.layout-module__xvO-4q__layout{background-color:var(--v2-color-surface-canvas);align-items:stretch;min-height:100dvh;display:flex}
.layout-module__wHNQ_q__layout{background-color:var(--v2-color-surface-canvas);display:flex}.layout-module__wHNQ_q__content{width:100%;min-width:0;max-width:43.75rem;min-height:100dvh;margin-inline:auto;padding:3rem 1rem 6.5rem}.layout-module__wHNQ_q__content:has([data-content-width=wide]){max-width:50rem}@media (min-width:768px){.layout-module__wHNQ_q__content{padding-top:3.75rem;padding-bottom:4rem}}
.StartStep-module__jpGreW__signupLink{color:var(--v2-color-link-default);text-decoration:none}.StartStep-module__jpGreW__newUserText,.StartStep-module__jpGreW__disclaimer{color:var(--v2-color-fg-subtle)}.StartStep-module__jpGreW__buttonsContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.StartStep-module__jpGreW__buttonsContainer>button{width:100%}
@layer base{.Link-module__BgFgAG__link{color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s ease-in-out}.Link-module__BgFgAG__link:visited{color:var(--color-brand-accent)}.Link-module__BgFgAG__link:hover{color:var(--color-brand-primary-darken)}.Link-module__BgFgAG__link:focus-visible{outline-width:1px;outline-style:auto;outline-color:var(--color-brand-primary)}}
.ShareConsultModalContent-module__AZLAaG__modalContent{flex-direction:column;gap:1.25rem;padding:2rem 1.5rem;display:flex}.ShareConsultModalContent-module__AZLAaG__shareVariant{flex-direction:row;gap:1rem;display:flex}.ShareConsultModalContent-module__AZLAaG__scopeBody{flex-direction:column;display:flex}.ShareConsultModalContent-module__AZLAaG__errorMessage{align-items:center}.ShareConsultModalContent-module__AZLAaG__shareActions{flex-direction:column;gap:1.25rem;display:flex}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] :is(button,button>span,p),.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button,.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button>span{box-shadow:none;color:#0000;background:0 0;border-color:#0000}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] :is(button,p),.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button{position:relative}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] :is(button,p):after,.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button:after{content:"";background:var(--v2-skeleton-loader-gradient);background-size:200% 100%;animation:1.4s ease-in-out infinite ShareConsultModalContent-module__AZLAaG__shimmer;position:absolute;inset:0}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] button:after,.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button:after{border-radius:inherit}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] p:after{border-radius:.25rem}.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] svg,.ShareConsultModalContent-module__AZLAaG__footer[data-loading] svg{visibility:hidden}@keyframes ShareConsultModalContent-module__AZLAaG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ShareConsultModalContent-module__AZLAaG__shareActions[data-loading] :is(button,p):after,.ShareConsultModalContent-module__AZLAaG__footer[data-loading] button:after{animation:none}}.ShareConsultModalContent-module__AZLAaG__directShareWrapper{align-items:center;gap:.75rem;display:flex}.ShareConsultModalContent-module__AZLAaG__directShareButton{flex:1}.ShareConsultModalContent-module__AZLAaG__infoBox{align-items:center;gap:.75rem;padding:.75rem 1rem}.ShareConsultModalContent-module__AZLAaG__infoBox>svg{width:1.5rem;height:1.5rem}.ShareConsultModalContent-module__AZLAaG__footer{border-top:1px solid var(--v2-color-border-strong);justify-content:flex-end;align-items:center;padding:1.25rem;display:flex}
@layer v2.components.composite{.FeedbackModal-module__d5ukca__modal{padding:1.5rem}.FeedbackModal-module__d5ukca__content,.FeedbackModal-module__d5ukca__form{flex-direction:column;gap:1rem;display:flex}.FeedbackModal-module__d5ukca__button{width:100%}}
.page-module__DmGL6W__fields{flex-direction:column;gap:1rem;display:flex}.page-module__DmGL6W__select{margin-bottom:.5rem}.page-module__DmGL6W__emptySelectState{color:var(--v2-color-fg-muted);flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.page-module__DmGL6W__consents{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.page-module__DmGL6W__footer{flex-direction:column;gap:1.5rem;padding-top:2rem;display:flex}.page-module__DmGL6W__button{width:100%}.page-module__DmGL6W__certifications{justify-content:center;align-items:center;gap:1.25rem;display:flex}
@layer components.composite{.CouponCode-module__f-84Za__container{flex-direction:column;gap:.75rem;width:100%;display:flex}.CouponCode-module__f-84Za__toggleButton{align-items:flex-start}.CouponCode-module__f-84Za__toggleButtonVariantA{color:var(--v2-color-fg-subtle);align-self:flex-end}.CouponCode-module__f-84Za__content{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .3s ease-out;overflow:hidden}.CouponCode-module__f-84Za__contentOpen{opacity:1;max-height:500px;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .3s ease-in}.CouponCode-module__f-84Za__promoBadge{background-color:var(--v2-color-success-bg);color:var(--v2-color-success-fg);border:1px solid var(--v2-color-success-border);border-radius:1rem;justify-content:space-between;align-items:center;gap:.25rem;width:fit-content;margin-top:.375rem;padding:.5rem .75rem;display:flex}.CouponCode-module__f-84Za__removePromoButton{--icon-button-padding:0}@media (prefers-reduced-motion:reduce){.CouponCode-module__f-84Za__content{transition:none}}}
@layer v2.components.composite{.SettingsActions-module__TEVdyG__wrapper{flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}}
.ShareConsultModal-module__RG1Rfq__modal{width:30rem;max-width:100%}
@layer v2.components.primitives{.StepsFlowWrapper-module__bun3PW__wrapper{background-color:var(--v2-color-surface-canvas);flex-direction:column;min-height:100dvh;display:flex}.StepsFlowWrapper-module__bun3PW__header{z-index:10;background:var(--v2-color-surface-canvas);align-items:center;gap:.625rem;width:100%;padding:1rem;display:flex;position:sticky;top:0}.StepsFlowWrapper-module__bun3PW__backButton{color:var(--v2-color-solid-bg);--icon-button-padding:0}.StepsFlowWrapper-module__bun3PW__stepInfo{flex-direction:column;flex:1;align-items:flex-end;display:flex}.StepsFlowWrapper-module__bun3PW__progressIndicator{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.StepsFlowWrapper-module__bun3PW__dots{align-items:center;gap:.25rem;display:flex}.StepsFlowWrapper-module__bun3PW__dot{background-color:var(--v2-color-solid-bg-disabled);border-radius:.125rem;width:.25rem;height:.25rem}.StepsFlowWrapper-module__bun3PW__dotCompleted{background-color:var(--v2-color-accent-bg)}.StepsFlowWrapper-module__bun3PW__dotCurrent{background-color:var(--v2-color-accent-bg);width:1.125rem}.StepsFlowWrapper-module__bun3PW__dotAnimating{animation:.4s cubic-bezier(.16,1,.3,1) both StepsFlowWrapper-module__bun3PW__dotExpand}.StepsFlowWrapper-module__bun3PW__dotShrinking{animation:.4s cubic-bezier(.16,1,.3,1) both StepsFlowWrapper-module__bun3PW__dotShrink}@keyframes StepsFlowWrapper-module__bun3PW__dotExpand{0%{width:.25rem}to{width:1.125rem}}@keyframes StepsFlowWrapper-module__bun3PW__dotShrink{0%{width:1.125rem}to{width:.25rem}}.StepsFlowWrapper-module__bun3PW__content{flex:1;width:100%}@media (prefers-reduced-motion:reduce){.StepsFlowWrapper-module__bun3PW__dotAnimating{animation:none}}}
@layer v2.components.composite{.AdditionalDemographics-module__l5j0la__fields{flex-direction:column;gap:1.5rem;width:100%;display:flex}.AdditionalDemographics-module__l5j0la__question{flex-direction:column;gap:.75rem;display:flex}.AdditionalDemographics-module__l5j0la__questionLabel{align-items:center;gap:.75rem;display:flex}.AdditionalDemographics-module__l5j0la__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AdditionalDemographics-module__l5j0la__footer{flex-direction:column;gap:.75rem;display:flex}.AdditionalDemographics-module__l5j0la__footer>*{width:100%}}
@layer v2.components.composite{.OrbBackground-module__SKAmLa__root{pointer-events:none;z-index:0;height:100dvh;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.OrbBackground-module__SKAmLa__canvas{width:100%;height:100%;position:absolute;inset:0}}
.ConsultPage-module__0kkZOG__container{width:100%;height:100dvh;padding:2rem 1rem var(--floating-bar-space,0px) 1rem;flex-direction:column;align-items:center;gap:3rem;display:flex;position:relative;overflow:hidden auto}.ConsultPage-module__0kkZOG__containerWithFloatingBar{--floating-bar-space:calc(7.5rem + env(safe-area-inset-bottom))}.ConsultPage-module__0kkZOG__content{flex-direction:column;flex:1;gap:3rem;width:100%;max-width:43.75rem;display:flex;position:relative}.ConsultPage-module__0kkZOG__sentinel{width:100%;height:1px}.ConsultPage-module__0kkZOG__loadingIndicator{text-align:center;width:100%;color:var(--color-text-secondary);font:var(--text-body-s);flex-shrink:0;position:absolute;top:0;left:0}.ConsultPage-module__0kkZOG__loadingText{text-align:center;padding:2rem}.ConsultPage-module__0kkZOG__chatInput{z-index:1;background-color:var(--v2-color-surface-canvas);width:100%;max-width:43.75rem;padding-top:.5rem;padding-bottom:.5rem;position:sticky;bottom:0}.ConsultPage-module__0kkZOG__chatInput:has([data-medical-records-cta]){border-radius:1rem 1rem 0 0;padding-top:0}.ConsultPage-module__0kkZOG__inlineInputLabel{text-align:center}.ConsultPage-module__0kkZOG__chatInputInline{padding-top:0;padding-bottom:0;position:static}@media (min-width:768px){.ConsultPage-module__0kkZOG__chatInput{padding-bottom:2rem}}
@layer components.composite{.RefillConnectingBackdrop-module__R14WBG__root{z-index:0;background:var(--v2-color-surface-canvas);pointer-events:none;height:100dvh;position:fixed;inset:0;overflow:hidden}.RefillConnectingBackdrop-module__R14WBG__orbs{height:100%;inset:0;-webkit-mask-image:none;mask-image:none}}
@layer v2.components.composite{.SettingsFooter-module__TBHmuq__wrapper{flex-direction:column;gap:1rem;display:flex}.SettingsFooter-module__TBHmuq__button{width:100%}.SettingsFooter-module__TBHmuq__deleteButton{width:100%;color:var(--v2-color-error-fg);justify-content:center}@media (min-width:768px){.SettingsFooter-module__TBHmuq__wrapper{width:100%;max-width:28.75rem;margin-inline:auto}}}
@layer v2.components.composite{.ConnectedProvidersHeader-module__49RU7G__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}}
.StateSelectionModal-module__wiA-5q__modal{width:30rem;max-width:100%;height:min(calc(var(--visual-viewport-height,100dvh) * .9), 40rem);max-height:min(calc(var(--visual-viewport-height,100dvh) * .9), 40rem);flex-direction:column;display:flex;overflow:hidden}.StateSelectionModal-module__wiA-5q__modal [role=dialog]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.StateSelectionModal-module__wiA-5q__content{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.5rem 1rem 1rem;display:flex}.StateSelectionModal-module__wiA-5q__title{color:var(--v2-color-neutral-950);flex-shrink:0;padding-right:2rem}.StateSelectionModal-module__wiA-5q__search{flex-shrink:0;width:100%}.StateSelectionModal-module__wiA-5q__empty{padding:.5rem 0 1rem}.StateSelectionModal-module__wiA-5q__list{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0 0 1rem;display:flex;overflow-y:auto}.StateSelectionModal-module__wiA-5q__option{border:1px solid var(--v2-color-border-default);background-color:var(--v2-color-surface-canvas);width:100%;color:var(--v2-color-fg-default);cursor:pointer;text-align:left;border-radius:.75rem;align-items:center;gap:.5rem;padding:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.StateSelectionModal-module__wiA-5q__option:hover,.StateSelectionModal-module__wiA-5q__option[data-hovered]{background-color:var(--v2-color-surface-sunken)}.StateSelectionModal-module__wiA-5q__option:focus-visible,.StateSelectionModal-module__wiA-5q__option[data-focus-visible]{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px}.StateSelectionModal-module__wiA-5q__option[data-disabled]{cursor:not-allowed;opacity:.6}.StateSelectionModal-module__wiA-5q__selected,.StateSelectionModal-module__wiA-5q__selected:hover,.StateSelectionModal-module__wiA-5q__selected[data-hovered]{background-color:var(--v2-color-info-bg);border-color:var(--v2-color-accent-bg)}.StateSelectionModal-module__wiA-5q__optionLabel{flex:1 0 0;min-width:0}.StateSelectionModal-module__wiA-5q__check{color:var(--v2-color-accent-bg);flex-shrink:0}@media (prefers-reduced-motion:reduce){.StateSelectionModal-module__wiA-5q__option{transition:none}}@media (min-width:768px){.StateSelectionModal-module__wiA-5q__content{padding:2rem 2rem 1.5rem}}
.page-module__xwFRcG__page{background-color:var(--v2-color-surface-canvas)}.page-module__xwFRcG__wrapper{gap:1.5rem;min-height:100dvh;padding-top:2.5rem}.page-module__xwFRcG__titleIcon{background-color:var(--v2-color-graphic-blue-subtle);border-radius:50px;justify-content:center;align-items:center;width:fit-content;margin:0 auto;padding:1rem;display:flex}.page-module__xwFRcG__title{text-align:center}.page-module__xwFRcG__button{width:100%}
@layer v2.components.composite{.DeleteRecordsModal-module__fWio4G__content{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.DeleteRecordsModal-module__fWio4G__textContent{text-align:center;flex-direction:column;gap:.75rem;display:flex}.DeleteRecordsModal-module__fWio4G__actions{flex-direction:column;gap:.5rem;display:flex}.DeleteRecordsModal-module__fWio4G__actions>button{width:100%}}
.FlowLoadingScreen-module__MBQdHa__content{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:min(20.625rem,100% - 3rem);min-height:100dvh;margin:0 auto;display:flex;position:relative}.FlowLoadingScreen-module__MBQdHa__message{text-align:center}.FlowLoadingScreen-module__MBQdHa__progressTrack{background-color:var(--v2-color-neutral-200);border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.FlowLoadingScreen-module__MBQdHa__progressIndicator{background:linear-gradient(to right, transparent, var(--v2-color-sage-200), var(--v2-color-sage-600), var(--v2-color-sage-200), transparent);border-radius:999px;width:57%;height:100%;animation:2.5s linear infinite FlowLoadingScreen-module__MBQdHa__progressSweep;position:absolute;top:0;left:0}@keyframes FlowLoadingScreen-module__MBQdHa__progressSweep{0%{transform:translate(-110%)}to{transform:translate(185%)}}@media (prefers-reduced-motion:reduce){.FlowLoadingScreen-module__MBQdHa__progressIndicator{animation:2s ease-in-out infinite FlowLoadingScreen-module__MBQdHa__progressPulse;transform:translate(75%)}@keyframes FlowLoadingScreen-module__MBQdHa__progressPulse{0%,to{opacity:1}50%{opacity:.4}}}
.StateSignifier-module__8PYpra__signifier{color:var(--v2-color-accent-bg);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;transition:color .15s;display:inline-flex}.StateSignifier-module__8PYpra__signifier:hover,.StateSignifier-module__8PYpra__signifier[data-hovered]{color:var(--v2-color-accent-bg-hover)}.StateSignifier-module__8PYpra__signifier:active,.StateSignifier-module__8PYpra__signifier[data-pressed]{color:var(--v2-color-accent-bg-pressed)}.StateSignifier-module__8PYpra__signifier:focus-visible,.StateSignifier-module__8PYpra__signifier[data-focus-visible]{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px;border-radius:.25rem}.StateSignifier-module__8PYpra__signifier[data-disabled]{cursor:not-allowed;opacity:.6}.StateSignifier-module__8PYpra__icon{color:inherit;flex-shrink:0}@media (prefers-reduced-motion:reduce){.StateSignifier-module__8PYpra__signifier{transition:none}}
@layer patterns{.shared-module__eKItiW__container{flex-direction:column;margin:0 auto;padding:1.5rem 1rem;display:flex}.shared-module__eKItiW__header{margin:0 auto}@media (min-width:768px){.shared-module__eKItiW__container{max-width:41.75rem}}@media (min-width:1024px){.shared-module__eKItiW__header{padding:1rem 6.25rem}}}
@layer v2.components.primitives{.Calendar-module__LmigJG__calendar{max-width:100%;color:var(--v2-color-fg-default)}.Calendar-module__LmigJG__headerWrapper{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);border-radius:.75rem;justify-content:space-between;align-self:stretch;align-items:center;gap:.25rem;margin-bottom:.75rem;padding:.375rem .25rem;display:flex}.Calendar-module__LmigJG__headingTitle{font:var(--v2-text-body-14);text-transform:uppercase;font-weight:500}.Calendar-module__LmigJG__calendarGrid{flex-direction:column;align-self:stretch;gap:.25rem;display:flex}.Calendar-module__LmigJG__calendarGrid thead tr th{color:var(--v2-color-fg-subtle);font:var(--v2-text-body-10);width:2.5rem}.Calendar-module__LmigJG__calendarCell{cursor:pointer;forced-color-adjust:none;border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);width:2.5rem;height:2.5rem;color:var(--v2-color-fg-default);font:var(--v2-text-body-14);border-radius:.75rem;outline:none;flex-direction:column;justify-content:center;align-items:center;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}.Calendar-module__LmigJG__calendarCell[data-outside-month]{display:none}.Calendar-module__LmigJG__calendarCell[data-today]{border:2px solid var(--v2-color-accent-bg);color:var(--v2-color-fg-default)}.Calendar-module__LmigJG__calendarCell:hover:not([data-disabled]):not([data-selected]),.Calendar-module__LmigJG__calendarCell[data-pressed]:not([data-selected]){background-color:var(--v2-color-surface-muted-blue);color:var(--v2-color-fg-default);border-color:#0000}.Calendar-module__LmigJG__calendarCell[data-focus-visible]{box-shadow:var(--v2-shadow-focus-ring)}.Calendar-module__LmigJG__calendarCell[data-selected]{background-color:var(--v2-color-accent-bg);border-color:var(--v2-color-accent-bg);color:var(--v2-color-accent-fg)}.Calendar-module__LmigJG__calendarCell[data-disabled],.Calendar-module__LmigJG__calendarCell[data-unavailable]{border-color:var(--v2-color-border-light);color:var(--v2-color-fg-disabled);pointer-events:none}.Calendar-module__LmigJG__errorMessage{color:var(--v2-color-error-fg)}}
@layer v2.components.primitives{.SearchSelect-module__-jfvpG__selectField{border:1px solid var(--v2-color-border-strong);background-color:var(--v2-color-surface-canvas);border-radius:10px;width:100%;padding:.75rem .75rem .75rem 1rem;position:relative}.SearchSelect-module__-jfvpG__selectField[data-focus-within]{outline:1.5px solid var(--v2-color-fg-default);outline-offset:-1.5px}.SearchSelect-module__-jfvpG__selectField:has(.SearchSelect-module__-jfvpG__input[data-disabled]){background-color:var(--v2-color-border-light)}.SearchSelect-module__-jfvpG__inputGroup{align-items:center;gap:.5rem;display:flex}.SearchSelect-module__-jfvpG__inputGroup:focus-visible{outline:0}.SearchSelect-module__-jfvpG__input{width:100%;font:var(--v2-text-body-16);background-color:inherit;text-overflow:ellipsis;white-space:nowrap;border:0;overflow:hidden}.SearchSelect-module__-jfvpG__input[data-focused],.SearchSelect-module__-jfvpG__input:focus-visible{outline:0}.SearchSelect-module__-jfvpG__label{z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex}.SearchSelect-module__-jfvpG__selectField[data-invalid]{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.SearchSelect-module__-jfvpG__fieldError{padding-left:1.25rem}.SearchSelect-module__-jfvpG__popover{width:var(--trigger-width);background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-md);border-radius:10px;padding:.75rem;overflow:hidden auto}.SearchSelect-module__-jfvpG__listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.SearchSelect-module__-jfvpG__emptyContainer{flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}}
.page-module__VkWuVW__wrapper{flex-direction:column;gap:1.25rem;display:flex}.page-module__VkWuVW__header{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.page-module__VkWuVW__wrapper{gap:2rem}.page-module__VkWuVW__header{gap:1.5rem}}
@layer v2.components.composite{.SyncRecordsControl-module__Ry4Z7G__syncRecords{justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.SyncRecordsControl-module__Ry4Z7G__syncButton{color:var(--v2-color-link-default)}.SyncRecordsControl-module__Ry4Z7G__searching{justify-content:flex-start;gap:.25rem}.SyncRecordsControl-module__Ry4Z7G__justCheckedFooter{background-color:var(--v2-color-success-bg);color:var(--v2-color-success-fg);opacity:0;pointer-events:none;align-items:center;gap:.5rem;padding:1rem;transition:opacity .4s;display:flex;position:absolute;inset:-1rem}.SyncRecordsControl-module__Ry4Z7G__justCheckedFooter.SyncRecordsControl-module__Ry4Z7G__visible{opacity:1}.SyncRecordsControl-module__Ry4Z7G__justCheckedIcon{color:var(--v2-color-success-fg);justify-content:center;align-items:center;display:flex}.SyncRecordsControl-module__Ry4Z7G__searchingIcon{color:var(--v2-color-fg-subtle)}.SyncRecordsControl-module__Ry4Z7G__searchingLabel{white-space:nowrap;background-image:linear-gradient(90deg, var(--v2-color-fg-subtle) 0%, var(--v2-color-fg-default) 45%, var(--v2-color-fg-subtle) 60%, var(--v2-color-fg-subtle) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite SyncRecordsControl-module__Ry4Z7G__searchingLabelShimmer}.SyncRecordsControl-module__Ry4Z7G__sweep{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--v2-color-white) 18%, transparent) 30%, color-mix(in srgb, var(--v2-color-white) 50%, transparent) 50%, color-mix(in srgb, var(--v2-color-white) 18%, transparent) 70%, transparent 100%);pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;animation:7s cubic-bezier(.2,0,0,1) infinite SyncRecordsControl-module__Ry4Z7G__footerSweep;position:absolute;inset:-1rem}@keyframes SyncRecordsControl-module__Ry4Z7G__searchingLabelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes SyncRecordsControl-module__Ry4Z7G__footerSweep{0%{background-position:200% 0}48%,to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.SyncRecordsControl-module__Ry4Z7G__sweep{display:none}.SyncRecordsControl-module__Ry4Z7G__justCheckedFooter{transition:none}.SyncRecordsControl-module__Ry4Z7G__searchingLabel{color:var(--v2-color-fg-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}}
@layer v2.components.composite{.RecordEmptyState-module__XhwQoW__content{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 0;display:flex}.RecordEmptyState-module__XhwQoW__iconBadge{background-color:var(--v2-color-surface-sunken);width:3rem;height:3rem;color:var(--v2-color-fg-muted);border-radius:1.5rem;justify-content:center;align-items:center;display:flex}}
.CtaNote-module__cJEq8G__note{text-align:center;width:100%}
.Loading-module__cu0vZG__loadingCard{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:12.125rem;display:flex}
.page-module__R0GVBW__container{width:100%;height:100dvh;padding:var(--header-height) 1rem 2rem 1rem;flex-direction:column;align-items:center;display:flex;overflow:hidden auto}.page-module__R0GVBW__errorContainer{justify-content:center}.page-module__R0GVBW__content{flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:43.75rem;display:flex}
.page-module__9ADxJW__wrapper{background-color:var(--v2-color-surface-canvas);flex-direction:column;width:100%;height:100dvh;padding:1rem;display:flex;overflow:hidden}.page-module__9ADxJW__container{flex-direction:column;flex:1;align-items:center;gap:1.5rem;width:100%;padding-top:1rem;display:flex;position:relative;overflow:hidden auto}.page-module__9ADxJW__newChatButton{z-index:1;align-self:flex-start}.page-module__9ADxJW__content{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:48rem;display:flex;position:relative}.page-module__9ADxJW__chatInputForm{background-color:var(--v2-color-surface-canvas);margin:0;padding-bottom:.5rem;position:sticky;bottom:0}.page-module__9ADxJW__completedActions{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1rem 0;display:flex}.page-module__9ADxJW__completedTitle{text-align:center;color:var(--v2-color-fg-default)}.page-module__9ADxJW__completedButtons{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.page-module__9ADxJW__completedButton{width:100%;max-width:100%}@media (min-width:600px){.page-module__9ADxJW__container{padding:0 2.5rem}.page-module__9ADxJW__chatInputForm{width:100%}.page-module__9ADxJW__completedButtons{flex-direction:row}.page-module__9ADxJW__completedButtons button,.page-module__9ADxJW__completedButtons a{width:12.5rem}}
@layer v2.components.composite{.AddressFieldGroup-module__COfRza__group{flex-direction:column;gap:.75rem;width:100%;display:flex}.AddressFieldGroup-module__COfRza__row{gap:.75rem;width:100%;display:flex}.AddressFieldGroup-module__COfRza__rowField{flex:1;min-width:0}}
.SecureNote-module__E58sra__wrapper{justify-content:center;align-items:center;gap:.25rem;display:flex}.SecureNote-module__E58sra__icon{color:var(--v2-color-fg-subtle)}
@layer v2.components.composite{.ExportRecordsNote-module__vdpTua__wrapper{background-color:var(--v2-color-surface-sunken);border-radius:12px;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.ExportRecordsNote-module__vdpTua__icon{color:var(--v2-color-fg-muted);flex-shrink:0}}
@layer v2.components.composite{.ManualImportProvideInfoPage-module__ZRdciW__wrapper,.ManualImportProvideInfoPage-module__ZRdciW__form,.ManualImportProvideInfoPage-module__ZRdciW__providerList{flex-direction:column;gap:1rem;display:flex}.ManualImportProvideInfoPage-module__ZRdciW__addProviderButton{color:var(--v2-color-link-default);align-self:flex-start}.ManualImportProvideInfoPage-module__ZRdciW__reviewSignBlock{border:1px solid var(--v2-color-border-default);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.ManualImportProvideInfoPage-module__ZRdciW__button{width:100%;margin-top:.5rem}@media (min-width:768px){.ManualImportProvideInfoPage-module__ZRdciW__wrapper,.ManualImportProvideInfoPage-module__ZRdciW__form{gap:1.5rem}.ManualImportProvideInfoPage-module__ZRdciW__button{margin-top:1rem}.ManualImportProvideInfoPage-module__ZRdciW__reviewSignBlock{gap:1rem}}}
@layer v2.components.composite{.CollapsibleSection-module__4qxdLq__collapsible{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1);display:grid}.CollapsibleSection-module__4qxdLq__open{grid-template-rows:1fr}.CollapsibleSection-module__4qxdLq__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.CollapsibleSection-module__4qxdLq__collapsible{transition:none}}}
.PartnerAgeSexEntry-module__HzQpZW__center{justify-content:center;width:100%;display:flex}
@layer components.primitives{.PartnerStartButton-module__RNTtbW__center{justify-content:center;width:100%;display:flex}.PartnerStartButton-module__RNTtbW__button{width:100%;max-width:20rem}}
.PrescriptionRefillChat-module__BtNrqG__wrapperContent{padding:0;position:relative}.PrescriptionRefillChat-module__BtNrqG__container{background-color:var(--v2-color-surface-canvas);flex-direction:column;align-items:center;gap:2rem;padding:1.5rem 1rem 0;display:flex;position:absolute;inset:0;overflow-y:auto}.PrescriptionRefillChat-module__BtNrqG__content{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:43.75rem;padding-bottom:8rem;display:flex}.PrescriptionRefillChat-module__BtNrqG__prescriptionCard{border-radius:1.25rem}.PrescriptionRefillChat-module__BtNrqG__chatInput{background-color:var(--v2-color-surface-canvas);width:100%;max-width:43.75rem;position:sticky;bottom:0}@media (min-width:768px){.PrescriptionRefillChat-module__BtNrqG__wrapperContent{max-width:none}}
@layer v2.components.primitives{.Select-module__ZM8vjq__selectField{width:100%;position:relative}.Select-module__ZM8vjq__selectButton{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);width:100%;font:var(--v2-text-body-16);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background .2s,border-color .2s,color .2s;display:flex}.Select-module__ZM8vjq__selectButton[data-focus-visible]{outline:2px solid var(--v2-color-accent-focus-ring)}.Select-module__ZM8vjq__selectButton[data-pressed]{border-color:var(--v2-color-fg-default)}.Select-module__ZM8vjq__selectButton[data-disabled]{background:var(--v2-color-border-light);cursor:not-allowed}.Select-module__ZM8vjq__selectButton[data-disabled] .Select-module__ZM8vjq__selectValue{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__selectButton[data-disabled] .Select-module__ZM8vjq__selectValue[data-placeholder]{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__selectButton.Select-module__ZM8vjq__withLabel{padding-top:1.75rem}.Select-module__ZM8vjq__selectField[data-disabled] .Select-module__ZM8vjq__label{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__label{color:var(--v2-color-fg-subtle);z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex;position:absolute;top:.75rem;left:1.25rem}.Select-module__ZM8vjq__selectValue{text-align:left;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);flex:1}.Select-module__ZM8vjq__selectValue[data-placeholder]{color:var(--v2-color-fg-disabled);font-style:normal}.Select-module__ZM8vjq__selectValue [slot=description]{display:none}.Select-module__ZM8vjq__selectValue [slot=label]{font:inherit;color:inherit}.Select-module__ZM8vjq__dropdownIcon{width:1rem;height:1rem;color:var(--v2-color-icon-default);transition:transform .2s}.Select-module__ZM8vjq__fieldError{color:var(--v2-color-error-fg);margin-top:.25rem;padding-left:1.25rem}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__label{color:var(--v2-color-error-fg)}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__selectButton{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__selectButton[data-focus-visible]{outline:1.5px solid var(--v2-color-error-border)}.Select-module__ZM8vjq__popover{width:var(--trigger-width);background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-md);border-radius:6px;padding:.75rem;overflow:hidden auto}.Select-module__ZM8vjq__listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.Select-module__ZM8vjq__listBoxItem{cursor:pointer;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);border-radius:6px;outline:none;justify-content:space-between;align-items:center;padding:.5rem;transition:background-color .2s;display:flex;position:relative}.Select-module__ZM8vjq__listBoxItem:hover,.Select-module__ZM8vjq__listBoxItem[data-focused],.Select-module__ZM8vjq__listBoxItem[data-pressed]{background-color:var(--v2-color-surface-sunken)}.Select-module__ZM8vjq__listBoxItem[data-selected]{background-color:var(--v2-color-surface-muted-sage)}.Select-module__ZM8vjq__listBoxItem[data-selected] .Select-module__ZM8vjq__selectedIcon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Select-module__ZM8vjq__listBoxItem [slot=description]{color:var(--v2-color-fg-subtle)}.Select-module__ZM8vjq__itemContent{flex-direction:column;flex:1;gap:.125rem;display:flex}.Select-module__ZM8vjq__section{flex-direction:column;gap:.25rem;display:flex}.Select-module__ZM8vjq__sectionTitle{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-subtle);font:var(--v2-text-body-12);border-radius:6px;padding:.5rem}}
@layer v2.components.composite{.AddFileControl-module__NvEL2q__addFile{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AddFileControl-module__NvEL2q__hiddenFileInput{display:none}.AddFileControl-module__NvEL2q__uploadButton{color:var(--v2-color-link-default)}.AddFileControl-module__NvEL2q__uploadButton:disabled{color:var(--v2-color-fg-disabled)}}
@layer v2.components.composite{.GroupedRecordsCardFooter-module___FAdFW__toggle{width:100%;color:var(--v2-color-link-default);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex}.GroupedRecordsCardFooter-module___FAdFW__toggle:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px;border-radius:4px}}
@layer v2.components.composite{.PromoBox-module__1Za1_G__card{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-raised);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:1.5rem;display:flex}.PromoBox-module__1Za1_G__codeRow{color:var(--v2-color-link-default);align-items:center;gap:.25rem;display:flex}.PromoBox-module__1Za1_G__copyButton{color:var(--v2-color-link-default);--icon-button-padding:0}.PromoBox-module__1Za1_G__copyButton>span{background-color:#0000;transform:none}}
@layer v2.components.composite{.OrderReviewDemographicsCard-module__FVs3Yq__card{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:.5rem;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem 1rem;display:flex}.OrderReviewDemographicsCard-module__FVs3Yq__header{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.OrderReviewDemographicsCard-module__FVs3Yq__badge{background-color:var(--v2-color-surface-sunken);border-radius:3.125rem;padding:.25rem .75rem}.OrderReviewDemographicsCard-module__FVs3Yq__title{align-items:center;gap:.5rem;display:flex}.OrderReviewDemographicsCard-module__FVs3Yq__submitted{background-color:var(--v2-color-surface-sunken);border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem;display:flex}}
.PharmacyConfirmView-module__oV-9tG__confirmSection{flex-direction:column;flex:1;gap:1rem;display:flex}.PharmacyConfirmView-module__oV-9tG__confirmGroup{flex-direction:column;gap:1rem;display:flex}.PharmacyConfirmView-module__oV-9tG__locationConfirmation{background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:1.25rem;padding:1.25rem;display:flex}.PharmacyConfirmView-module__oV-9tG__locationCheckbox:not([data-disabled]){cursor:pointer}.PharmacyConfirmView-module__oV-9tG__confirmButton{width:100%}
.AppointmentsPage-module__CtbCoW__wrapper{flex-direction:column;gap:1.5rem;max-width:43.75rem;margin:0 auto;display:flex}.AppointmentsPage-module__CtbCoW__header,.AppointmentsPage-module__CtbCoW__appointmentsList{flex-direction:column;gap:.75rem;display:flex}.AppointmentsPage-module__CtbCoW__spinner{margin:3rem auto 0}
.ConsultCardMenu-module__AynEsq__wrapper{align-items:flex-end;padding-bottom:.75rem;padding-right:.75rem;display:flex}.ConsultCardMenu-module__AynEsq__menu{min-width:unset}.ConsultCardMenu-module__AynEsq__menuItem{gap:.625rem;padding:.5rem .75rem}.ConsultCardMenu-module__AynEsq__unpinIcon{fill:currentColor}.ConsultCardMenu-module__AynEsq__triggerMenuButton{--icon-button-padding:0}