.SubscriptionCancelModal-module-scss-module__Ma-DUW__modal{z-index:calc(var(--z-index-high-level,1000) + 2)}.SubscriptionCancelModal-module-scss-module__Ma-DUW__modal .SubscriptionCancelModal-module-scss-module__Ma-DUW__modalBody{flex-direction:column;min-height:0;padding:56px;display:flex}@media only screen and (max-width:767px){.SubscriptionCancelModal-module-scss-module__Ma-DUW__modal .SubscriptionCancelModal-module-scss-module__Ma-DUW__modalBody{min-height:0;padding:var(--spacing-x-6,24px) var(--spacing-x-3,12px) calc(24px + env(safe-area-inset-bottom,0px))}}.SubscriptionCancelModal-module-scss-module__Ma-DUW__modal .SubscriptionCancelModal-module-scss-module__Ma-DUW__modalPanel{min-height:0}@media only screen and (max-width:767px){.SubscriptionCancelModal-module-scss-module__Ma-DUW__modal .SubscriptionCancelModal-module-scss-module__Ma-DUW__modalPanel{min-height:0;max-height:90dvh;padding-bottom:0}}.SubscriptionCancelModal-module-scss-module__Ma-DUW__root{gap:var(--spacing-x-6,24px);text-align:center;flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0 auto;display:flex}@media only screen and (max-width:767px){.SubscriptionCancelModal-module-scss-module__Ma-DUW__root{max-width:100%}}.SubscriptionCancelModal-module-scss-module__Ma-DUW__content{gap:var(--spacing-x-4,16px);flex-direction:column;width:100%;display:flex}.SubscriptionCancelModal-module-scss-module__Ma-DUW__title{font-weight:600;font-size:var(--font-size-24,24px);color:var(--foreground,#000);white-space:pre-line;margin:0;line-height:30px}.SubscriptionCancelModal-module-scss-module__Ma-DUW__description{font-weight:400;font-size:var(--font-size-17,17px);line-height:var(--line-height-24,24px);color:var(--palette-overlay-black-48,#0000007a);margin:0}.SubscriptionCancelModal-module-scss-module__Ma-DUW__actions{gap:var(--spacing-x-2,8px);flex-direction:column;width:100%;display:flex}button.SubscriptionCancelModal-module-scss-module__Ma-DUW__cancelButton{font-weight:500;font-size:var(--font-size-16,16px)}button.SubscriptionCancelModal-module-scss-module__Ma-DUW__cancelButton[data-variant=contained][data-color=inherit]{color:var(--color-error,#ff1446);background:#ff144614}@media (hover:hover) and (pointer:fine){button.SubscriptionCancelModal-module-scss-module__Ma-DUW__cancelButton[data-variant=contained][data-color=inherit]:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-error,#ff1446);background:#ff14461f}}@media (hover:none){button.SubscriptionCancelModal-module-scss-module__Ma-DUW__cancelButton[data-variant=contained][data-color=inherit]:active:not(:disabled):not([aria-disabled=true]){color:var(--color-error,#ff1446);background:#ff14461f}}.SubscriptionCancelModal-module-scss-module__Ma-DUW__keepButton{font-weight:400;font-size:var(--font-size-15,15px)}.SubscriptionCancelModal-module-scss-module__Ma-DUW__keepButton[data-variant=contained][data-color=inherit]{background:var(--palette-overlay-black-4,#0000000a);color:var(--foreground,#000)}@media (hover:hover){.SubscriptionCancelModal-module-scss-module__Ma-DUW__keepButton[data-variant=contained][data-color=inherit]:hover:not(:disabled){background:var(--palette-overlay-black-8,#00000014)}}@media (hover:none){.SubscriptionCancelModal-module-scss-module__Ma-DUW__keepButton[data-variant=contained][data-color=inherit]:active:not(:disabled){background:var(--palette-overlay-black-8,#00000014)}}
.LandingExternalRedirect-module-scss-module__TOCcDq__root{justify-content:center;align-items:center;min-height:50vh;display:flex}
.SubscriptionStatusCardLoading-module-scss-module__hEBH1q__root{--color-spinner-track:color-mix(in srgb, var(--palette-plus-start,#4f3fb4) 10%, transparent);--color-spinner-active:var(--palette-plus-start,#4f3fb4);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-x-8,32px);width:100%;min-height:218px;margin-top:var(--spacing-x-6,24px);padding:var(--spacing-x-6,24px);background:var(--color-white,#fff);border-radius:12px;flex-direction:column;display:flex}@media only screen and (max-width:767px){.SubscriptionStatusCardLoading-module-scss-module__hEBH1q__root{border-radius:8px}}.SubscriptionStatusCardLoading-module-scss-module__hEBH1q__text{max-width:358px;font-weight:500;font-size:var(--font-size-15,15px);line-height:var(--line-height-20,20px);color:var(--foreground,#000);text-align:center;margin:0}
.Hero-module-scss-module__iUpJmG__hero{padding:var(--spacing-x-12,48px) 0 var(--spacing-x-6,24px)}.Hero-module-scss-module__iUpJmG__inner{place-content:center space-between;column-gap:var(--spacing-x-4,16px);min-height:388px;padding:var(--spacing-x-11,44px);background:var(--landing-color-brand-gradient);border-radius:32px;grid-template:"heading cards""actions cards"/minmax(0,540px) minmax(0,416px);display:grid}.Hero-module-scss-module__iUpJmG__heading{grid-area:heading;min-width:0}.Hero-module-scss-module__iUpJmG__title{margin:var(--spacing-x-4,16px) 0;color:var(--color-white,#fff);font-size:44px;font-weight:700;line-height:58px}.Hero-module-scss-module__iUpJmG__subtitle{margin:0 0 var(--spacing-x-8,32px);color:var(--color-white,#fff);font-size:21px;font-weight:400;line-height:28px}.Hero-module-scss-module__iUpJmG__actions{align-items:flex-start;gap:var(--spacing-x-2,8px);flex-direction:column;grid-area:actions;display:flex}.Hero-module-scss-module__iUpJmG__subscribeButton{box-sizing:border-box;width:316px;max-width:100%}.Hero-module-scss-module__iUpJmG__trialLabel{color:var(--color-white,#fff);margin:0;font-size:13px;font-weight:400;line-height:16px}.Hero-module-scss-module__iUpJmG__cards{flex-direction:column;grid-area:cards;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Hero-module-scss-module__iUpJmG__card{min-width:0;padding:14px var(--spacing-x-4,16px);background:var(--landing-color-background-primary,#fff);border-radius:12px;flex-direction:column;display:flex;box-shadow:0 2px 12px #00000014}.Hero-module-scss-module__iUpJmG__card:first-child{transform:rotate(-2deg)}.Hero-module-scss-module__iUpJmG__card:nth-child(2){transform:rotate(1deg)}.Hero-module-scss-module__iUpJmG__card:nth-child(3){transform:rotate(-3deg)}.Hero-module-scss-module__iUpJmG__clinicName,.Hero-module-scss-module__iUpJmG__serviceName{margin:0}.Hero-module-scss-module__iUpJmG__clinicName{color:var(--palette-overlay-black-48,#0000007a);font-size:13px;font-weight:400;line-height:16px}.Hero-module-scss-module__iUpJmG__serviceName{color:var(--palette-overlay-black-80,#000c);margin-top:var(--spacing-x-1,4px);font-size:15px;font-weight:600;line-height:20px}.Hero-module-scss-module__iUpJmG__priceRow{align-items:center;gap:var(--spacing-x-2,8px);flex-wrap:wrap;display:flex}.Hero-module-scss-module__iUpJmG__oldPrice{color:var(--palette-overlay-black-32,#00000052);white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;text-decoration:line-through}.Hero-module-scss-module__iUpJmG__newPrice{color:var(--landing-color-text-primary);white-space:nowrap;font-size:18px;font-weight:600;line-height:20px}.Hero-module-scss-module__iUpJmG__discount{margin-left:auto}@media only screen and (min-width:0) and (max-width:1279px){.Hero-module-scss-module__iUpJmG__hero{padding:var(--spacing-x-8,32px) 0 var(--spacing-x-4,16px)}}@media only screen and (min-width:0) and (max-width:1124px){.Hero-module-scss-module__iUpJmG__inner{place-content:initial;gap:var(--spacing-x-5,20px);padding:var(--spacing-x-8,32px);grid-template:"heading""cards""actions"/minmax(0,1fr)}.Hero-module-scss-module__iUpJmG__inner>.Hero-module-scss-module__iUpJmG__cards{min-height:300px;padding-block:1.75%}.Hero-module-scss-module__iUpJmG__card:nth-child(3){transform:rotate(-2deg)}.Hero-module-scss-module__iUpJmG__title{margin:0 0 var(--spacing-x-4,16px);font-size:32px;line-height:40px}.Hero-module-scss-module__iUpJmG__subtitle{margin-bottom:0;font-size:17px;line-height:24px}.Hero-module-scss-module__iUpJmG__actions{align-items:center}.Hero-module-scss-module__iUpJmG__subscribeButton{width:400px}}@media only screen and (min-width:0) and (max-width:767px){.Hero-module-scss-module__iUpJmG__hero,.Hero-module-scss-module__iUpJmG__hero>.Hero-module-scss-module__iUpJmG__container{padding:0}.Hero-module-scss-module__iUpJmG__inner{border-radius:16px}.Hero-module-scss-module__iUpJmG__card{margin-bottom:-5px}.Hero-module-scss-module__iUpJmG__subscribeButton{width:100%}}@media only screen and (min-width:0) and (max-width:479px){.Hero-module-scss-module__iUpJmG__inner{padding:var(--spacing-x-8,32px) var(--spacing-x-4,16px)}.Hero-module-scss-module__iUpJmG__inner>.Hero-module-scss-module__iUpJmG__cards{min-height:auto;padding-block:2% 5.5%}.Hero-module-scss-module__iUpJmG__card{margin-bottom:-7px}}
.PartnerDiscountLogoPlaceholder-module-scss-module__JPtAPa__root{background:var(--palette-overlay-black-4,#0000000a);width:100%;height:100%;color:var(--color-black,#000);justify-content:center;align-items:center;display:flex}.PartnerDiscountLogoPlaceholder-module-scss-module__JPtAPa__icon{flex-shrink:0;width:32px;height:32px;display:block}
:where(.LandingChip-module-scss-module__0r-mwq__chip){padding:var(--spacing-x-1,4px) 10px;background:var(--landing-color-accent-yellow,#ffd550);color:var(--palette-overlay-black-100,#000);white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:16px;display:inline-flex}
.NavBar-module-scss-module__Icna7G__root{box-sizing:border-box;width:var(--dashboard-layout-nav-width);min-width:0;padding-top:var(--spacing-x-2,8px);flex-shrink:0}@media only screen and (max-width:767px){.NavBar-module-scss-module__Icna7G__root{width:100%;padding-top:0}}.NavBar-module-scss-module__Icna7G__list{flex-direction:column;gap:0;margin:0;padding:0;display:flex}
.PartnerDiscountsLoadMoreSentinel-module-scss-module__7J2i4q__root{pointer-events:none;width:100%;height:1px;margin:0;padding:0}
.HowToUse-module-scss-module__lX_DPq__section{padding:var(--spacing-x-11,44px) 0 var(--spacing-x-17,68px);background:var(--landing-color-background-primary,#fff)}.HowToUse-module-scss-module__lX_DPq__section .HowToUse-module-scss-module__lX_DPq__title{margin-bottom:var(--spacing-x-8,32px)}.HowToUse-module-scss-module__lX_DPq__steps{gap:var(--spacing-x-3,12px);display:grid}.HowToUse-module-scss-module__lX_DPq__step{align-items:center;gap:var(--spacing-x-3,12px);display:flex}.HowToUse-module-scss-module__lX_DPq__stepNumber{background:var(--landing-color-accent-pink,#fc2c74);width:48px;height:48px;color:var(--color-white,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:600;line-height:32px;display:flex}.HowToUse-module-scss-module__lX_DPq__stepText{padding:18px var(--spacing-x-5,20px);background:var(--landing-color-background-secondary,#f6f1f9);color:var(--palette-overlay-black-80,#000c);border-radius:12px;flex:1;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex}.HowToUse-module-scss-module__lX_DPq__stepLink{color:var(--landing-color-text-primary,#783daf);text-decoration:none;display:inline}.HowToUse-module-scss-module__lX_DPq__stepLink:hover{color:var(--landing-color-accent-red,#ff1446)}@media only screen and (min-width:0) and (max-width:1279px){.HowToUse-module-scss-module__lX_DPq__section{padding:var(--spacing-x-8,32px) 0}.HowToUse-module-scss-module__lX_DPq__section .HowToUse-module-scss-module__lX_DPq__title{margin-bottom:var(--spacing-x-6,24px);font-size:24px;line-height:32px}.HowToUse-module-scss-module__lX_DPq__steps{gap:var(--spacing-x-3,12px)}}@media only screen and (min-width:0) and (max-width:479px){.HowToUse-module-scss-module__lX_DPq__section{padding:var(--spacing-x-5,20px) 0}}
.NavBarItem-module-scss-module__wb-rGG__root{list-style:none}.NavBarItem-module-scss-module__wb-rGG__form{width:100%;margin:0;padding:0;display:block}.NavBarItem-module-scss-module__wb-rGG__control{box-sizing:border-box;gap:var(--spacing-x-3,12px);width:100%;padding:var(--spacing-x-3,12px);font-family:inherit;font-weight:500;font-size:var(--font-size-16,16px);line-height:var(--line-height-24,24px);color:var(--palette-text-muted,#0000007a);text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;text-decoration:none;display:flex}.NavBarItem-module-scss-module__wb-rGG__control .NavBarItem-module-scss-module__wb-rGG__icon{width:24px;height:24px;color:var(--palette-overlay-black-24,#0000003d);display:block}.NavBarItem-module-scss-module__wb-rGG__control_promo{background:var(--palette-gradients-plus,linear-gradient(66.68deg, #4f3fb4 15%, #ab40b5 85%));color:var(--color-white,#fff);font-weight:400}@media (hover:hover){.NavBarItem-module-scss-module__wb-rGG__control:hover:not(.NavBarItem-module-scss-module__wb-rGG__control_active):not(.NavBarItem-module-scss-module__wb-rGG__control_promo),.NavBarItem-module-scss-module__wb-rGG__control:hover:not(.NavBarItem-module-scss-module__wb-rGG__control_active):not(.NavBarItem-module-scss-module__wb-rGG__control_promo) .NavBarItem-module-scss-module__wb-rGG__icon{color:var(--palette-primary-dark,#00a8b4)}.NavBarItem-module-scss-module__wb-rGG__control:hover:not(.NavBarItem-module-scss-module__wb-rGG__control_active).NavBarItem-module-scss-module__wb-rGG__control_promo{background:var(--palette-gradients-plus-hover,linear-gradient(0deg, #0000000a, #0000000a), linear-gradient(66.68deg, #4f3fb4 15%, #ab40b5 85%))}}.NavBarItem-module-scss-module__wb-rGG__control:active:not(.NavBarItem-module-scss-module__wb-rGG__control_active):not(.NavBarItem-module-scss-module__wb-rGG__control_promo),.NavBarItem-module-scss-module__wb-rGG__control:active:not(.NavBarItem-module-scss-module__wb-rGG__control_active):not(.NavBarItem-module-scss-module__wb-rGG__control_promo) .NavBarItem-module-scss-module__wb-rGG__icon{color:var(--palette-primary-dark,#00a8b4)}.NavBarItem-module-scss-module__wb-rGG__control_active:not(.NavBarItem-module-scss-module__wb-rGG__control_promo){color:#000;cursor:default;pointer-events:none}.NavBarItem-module-scss-module__wb-rGG__control_active:not(.NavBarItem-module-scss-module__wb-rGG__control_promo) .NavBarItem-module-scss-module__wb-rGG__icon{color:#000}.NavBarItem-module-scss-module__wb-rGG__control_promo.NavBarItem-module-scss-module__wb-rGG__control_active{cursor:default;pointer-events:none}
.PartnerDiscountsSkeletonItems-module-scss-module__37aAHW__item{margin:0;padding:0}
.LandingHeader-module-scss-module__2tX7Ja__header{z-index:10;height:var(--landing-header-height);border-bottom:1px solid var(--palette-overlay-black-8,#00000014);background:var(--landing-color-background-primary,#fff);position:sticky;top:0}.LandingHeader-module-scss-module__2tX7Ja__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.LandingHeader-module-scss-module__2tX7Ja__logoLink{flex:none;align-items:center;display:inline-flex}.LandingHeader-module-scss-module__2tX7Ja__logo{width:167px;height:32px}@media only screen and (min-width:0) and (max-width:1279px){.LandingHeader-module-scss-module__2tX7Ja__logo{width:125px;height:24px}}
.NavBarItemContent-module-scss-module__77LYkW__icon_wrap{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.NavBarItemContent-module-scss-module__77LYkW__label{min-width:0}.NavBarItemContent-module-scss-module__77LYkW__label_secondary{font-weight:600}
@keyframes PartnerDiscountCardSkeleton-module-scss-module__as6V4G__skeleton_shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__root{box-sizing:border-box;gap:var(--spacing-x-3,12px);width:100%;padding:var(--spacing-x-3,12px);border:1px solid var(--palette-overlay-black-8,#00000014);background:var(--color-white,#fff);border-radius:8px;align-items:center;display:flex}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__logo{background-color:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:1000px 100%;border-radius:4px;flex-shrink:0;width:88px;height:52px;animation:1.2s linear infinite PartnerDiscountCardSkeleton-module-scss-module__as6V4G__skeleton_shimmer}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__text{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__title{background-color:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:1000px 100%;border-radius:4px;width:85%;height:16px;animation:1.2s linear infinite PartnerDiscountCardSkeleton-module-scss-module__as6V4G__skeleton_shimmer}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__place_name{background-color:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:1000px 100%;border-radius:4px;width:40%;height:14px;animation:1.2s linear infinite PartnerDiscountCardSkeleton-module-scss-module__as6V4G__skeleton_shimmer}.PartnerDiscountCardSkeleton-module-scss-module__as6V4G__chevron{background-color:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:1000px 100%;border-radius:4px;flex-shrink:0;width:16px;height:16px;animation:1.2s linear infinite PartnerDiscountCardSkeleton-module-scss-module__as6V4G__skeleton_shimmer}