.ConsentDrawer-module__YIns9W__row{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.ConsentDrawer-module__YIns9W__text{min-width:0;font-weight:var(--font-weights-base-text-default);color:var(--text-main-sub);flex:1;margin:0}.ConsentDrawer-module__YIns9W__actions{gap:var(--spacing-xs);flex-shrink:0;display:flex}@media (max-width:640px){.ConsentDrawer-module__YIns9W__row{flex-direction:column;align-items:stretch}.ConsentDrawer-module__YIns9W__actions>*{flex:1}}
.FlowMessage-module__S5kX5W__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:30rem;margin:0 auto;display:flex}.FlowMessage-module__S5kX5W__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-s);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-none);color:var(--theme-primary-default);margin:0;line-height:120%}.FlowMessage-module__S5kX5W__body{font-size:var(--font-size-base-text-m);color:var(--text-main-sub);margin:0;line-height:1.4}.FlowMessage-module__S5kX5W__action{align-self:flex-start}
.DetailsSkeleton-module__licViq__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.DetailsSkeleton-module__licViq__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.DetailsSkeleton-module__licViq__stepper,.DetailsSkeleton-module__licViq__title,.DetailsSkeleton-module__licViq__label,.DetailsSkeleton-module__licViq__input,.DetailsSkeleton-module__licViq__heading,.DetailsSkeleton-module__licViq__button,.DetailsSkeleton-module__licViq__noteLine,.DetailsSkeleton-module__licViq__noteLineShort{border-radius:var(--radius-sm);background:var(--surface-bg-light);animation:1.4s ease-in-out infinite DetailsSkeleton-module__licViq__pulse;display:block}@keyframes DetailsSkeleton-module__licViq__pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.DetailsSkeleton-module__licViq__stepper,.DetailsSkeleton-module__licViq__title,.DetailsSkeleton-module__licViq__label,.DetailsSkeleton-module__licViq__input,.DetailsSkeleton-module__licViq__heading,.DetailsSkeleton-module__licViq__button,.DetailsSkeleton-module__licViq__noteLine,.DetailsSkeleton-module__licViq__noteLineShort{animation:none}}.DetailsSkeleton-module__licViq__stepper{height:var(--sizing-2xs);border-radius:var(--radius-2xs)}.DetailsSkeleton-module__licViq__title{height:var(--sizing-2xl);width:60%}.DetailsSkeleton-module__licViq__field{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.DetailsSkeleton-module__licViq__label{height:var(--sizing-md);width:40%}.DetailsSkeleton-module__licViq__input{height:var(--sizing-5xl)}.DetailsSkeleton-module__licViq__nameGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}.DetailsSkeleton-module__licViq__nameRow{gap:var(--spacing-sm);grid-template-columns:86px 1fr 1fr;display:grid}.DetailsSkeleton-module__licViq__addressRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.DetailsSkeleton-module__licViq__heading{height:var(--sizing-xl);width:35%}.DetailsSkeleton-module__licViq__button{height:3rem}.DetailsSkeleton-module__licViq__note{gap:var(--spacing-3xs);flex-direction:column;display:flex}.DetailsSkeleton-module__licViq__noteLine,.DetailsSkeleton-module__licViq__noteLineShort{height:var(--sizing-md)}.DetailsSkeleton-module__licViq__noteLineShort{width:70%}@media (max-width:640px){.DetailsSkeleton-module__licViq__column{padding-bottom:var(--spacing-4xl)}.DetailsSkeleton-module__licViq__nameRow,.DetailsSkeleton-module__licViq__addressRow{grid-template-columns:1fr}.DetailsSkeleton-module__licViq__nameRow{gap:var(--spacing-sm)}.DetailsSkeleton-module__licViq__addressRow{gap:var(--spacing-md)}}
.Toast-module__IMSaUW__region{right:var(--spacing-md);bottom:var(--spacing-md);z-index:100;gap:var(--spacing-xs);width:min(467px, calc(100vw - var(--spacing-md) * 2));pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__IMSaUW__region>*{pointer-events:auto}@media (max-width:640px){.Toast-module__IMSaUW__region{top:var(--spacing-md);right:var(--spacing-md);bottom:auto;left:var(--spacing-md);width:auto}}
.PaymentSummary-module__XOZv8W__divider{background:var(--component-contentcard-divider);width:100%;height:1px}.PaymentSummary-module__XOZv8W__body{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.PaymentSummary-module__XOZv8W__card{padding:var(--spacing-sm);border-radius:var(--radius-lg);background:var(--component-petcard-background-soft);}.PaymentSummary-module__XOZv8W__title{font-size:var(--font-size-base-text-s);font-weight:var(--font-weights-base-text-semi);color:var(--text-main-strong);margin:0;line-height:1.4}.PaymentSummary-module__XOZv8W__terms{font-size:var(--font-size-base-text-2xs);color:var(--text-main-sub);margin:0;line-height:1.4}
.WelcomeCta-module__7RUxzq__bar{display:none}@media (max-width:640px){.WelcomeCta-module__7RUxzq__bar{z-index:10;background:var(--surface-bg-lightest);display:block;position:fixed;inset:auto 0 0}}
.usePhoneFieldProps-module__FIVFwW__flag{width:var(--sizing-lg);height:var(--sizing-lg);border-radius:50%;flex-shrink:0}
.PersonFields-module__NpHz_G__nameGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}.PersonFields-module__NpHz_G__nameRow{gap:var(--spacing-sm);grid-template-columns:86px 1fr 1fr;display:grid}.PersonFields-module__NpHz_G__addressRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.PersonFields-module__NpHz_G__titleField{min-width:0}@media (max-width:640px){.PersonFields-module__NpHz_G__nameRow{gap:var(--spacing-sm);grid-template-columns:1fr}.PersonFields-module__NpHz_G__addressRow{gap:var(--spacing-md);grid-template-columns:1fr}}
.PetPlanCard-module__foueAq__options{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.PetPlanCard-module__foueAq__noPlans{font-size:var(--font-size-base-text-s);color:var(--text-main-sub);margin:0}.PetPlanCard-module__foueAq__benefits{flex-direction:column;display:flex}
.WelcomeForm-module__hsT45q__section{gap:var(--spacing-lg);flex-direction:column;display:flex}.WelcomeForm-module__hsT45q__title{font-family:var(--font-families-base-heading), system-ui, sans-serif;font-size:var(--font-size-base-heading-l);font-weight:var(--font-weights-base-text-semi);color:var(--text-main-strong);margin:0;line-height:1.4}.WelcomeForm-module__hsT45q__intro{font-size:var(--font-size-base-text-m);color:var(--text-main-sub);margin:0;line-height:1.4}.WelcomeForm-module__hsT45q__cta{width:100%}@media (max-width:640px){.WelcomeForm-module__hsT45q__title{font-size:var(--font-size-base-heading-m)}.WelcomeForm-module__hsT45q__cta{display:none}}
.AddPetSheet-module__g1l5gW__form{gap:var(--spacing-md);flex-direction:column;min-height:0;display:flex}.AddPetSheet-module__g1l5gW__body{gap:var(--spacing-sm);flex-direction:column;display:flex}.AddPetSheet-module__g1l5gW__footer{gap:var(--spacing-xs);display:flex}.AddPetSheet-module__g1l5gW__action{flex:1}.AddPetSheet-module__g1l5gW__field{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;width:100%;display:flex}
.PlanSummary-module__lfl2ZG__summary{top:var(--spacing-lg);position:sticky}.PlanSummary-module__lfl2ZG__content{gap:var(--spacing-xs);flex-direction:column;display:flex}.PlanSummary-module__lfl2ZG__actions{gap:var(--spacing-xs);width:100%;display:flex}.PlanSummary-module__lfl2ZG__action{flex:1}@media (max-width:640px){.PlanSummary-module__lfl2ZG__summary{display:none}}
.ReviewScreen-module__w9zeMW__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.ReviewScreen-module__w9zeMW__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-s);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-none);color:var(--theme-primary-default);margin:0;line-height:120%}.ReviewScreen-module__w9zeMW__sub{font-size:var(--font-size-base-text-s);color:var(--text-main-sub);margin:0;line-height:1.4}.ReviewScreen-module__w9zeMW__rows{gap:var(--spacing-sm);flex-direction:column;display:flex}.ReviewScreen-module__w9zeMW__consent{gap:var(--spacing-md);flex-direction:column;display:flex}.ReviewScreen-module__w9zeMW__preContract{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ReviewScreen-module__w9zeMW__consentTitle{font-size:var(--font-size-base-text-s);font-weight:var(--font-weights-base-text-semi);color:var(--text-main-strong);margin:0;line-height:1.4}.ReviewScreen-module__w9zeMW__consentLine,.ReviewScreen-module__w9zeMW__legal{font-size:var(--font-size-base-text-xs);color:var(--text-main-sub);margin:0;line-height:1.4}.ReviewScreen-module__w9zeMW__legal{text-align:center}.ReviewScreen-module__w9zeMW__termsLink{color:inherit;text-decoration:underline}.ReviewScreen-module__w9zeMW__cta{width:100%}@media (max-width:640px){.ReviewScreen-module__w9zeMW__inlineCta{display:none}.ReviewScreen-module__w9zeMW__column{padding-bottom:var(--spacing-4xl)}}.ReviewScreen-module__w9zeMW__paymentError{width:100%}
.ClubCard-module__9Sal8W__panel{gap:var(--spacing-sm);border-radius:var(--radius-md);background:var(--theme-primary-lightest);flex-direction:column;padding:1.25rem;display:flex}.ClubCard-module__9Sal8W__title{font-family:var(--font-families-base-heading), system-ui, sans-serif;font-size:var(--font-size-base-heading-s);font-weight:var(--font-weights-base-text-semi);color:var(--text-main-strong);margin:0;line-height:1.4}.ClubCard-module__9Sal8W__body{font-size:var(--font-size-base-text-s);color:var(--text-main-sub);margin:0;line-height:1.4}.ClubCard-module__9Sal8W__sectionHeading{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-base-label-s);font-weight:var(--font-weights-base-label-semi);letter-spacing:var(--letter-spacing-base-label);text-transform:uppercase;color:var(--text-main-sub);line-height:1.4}.ClubCard-module__9Sal8W__sectionHeading:first-of-type{margin-top:0}.ClubCard-module__9Sal8W__benefits{flex-direction:column;display:flex}.ClubCard-module__9Sal8W__statement{font-family:var(--font-families-base-heading), system-ui, sans-serif;font-size:var(--font-size-base-heading-xs);font-weight:var(--font-weights-base-text-semi);color:var(--theme-primary-default);margin:0;line-height:1.4}@media (max-width:640px){.ClubCard-module__9Sal8W__panel{order:2}}
.CancelSheet-module__i5SYCa__footer{gap:var(--spacing-xs);display:flex}.CancelSheet-module__i5SYCa__action{flex:1}
.PlanStickyBar-module__SAHb9a__actions{gap:var(--spacing-xs);width:100%;display:flex}.PlanStickyBar-module__SAHb9a__action{flex:1}.PlanStickyBar-module__SAHb9a__bar{display:none}@media (max-width:640px){.PlanStickyBar-module__SAHb9a__bar{z-index:10;background:var(--surface-bg-lightest);display:block;position:fixed;inset:auto 0 0}}
.WithdrawalForm-module__7uD9RG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.WithdrawalForm-module__7uD9RG__steps{gap:var(--spacing-2xs);--component-chips-background-hover:var(--component-chips-background-default);--component-chips-border-hover:var(--component-chips-border-default);flex-wrap:wrap;display:flex}.WithdrawalForm-module__7uD9RG__steps button{cursor:default}.WithdrawalForm-module__7uD9RG__current{--component-chips-background-active:var(--theme-primary-default);--component-chips-border-active:transparent;--component-chips-text-active:var(--component-button-primary-filled-text-default)}.WithdrawalForm-module__7uD9RG__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-heading-m);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-tight);color:var(--theme-primary-default);margin:0;line-height:120%}.WithdrawalForm-module__7uD9RG__sub{margin:calc(var(--spacing-md) * -1 + var(--spacing-2xs)) 0 0;font-size:var(--font-size-base-text-m);color:var(--text-main-sub);line-height:1.4}.WithdrawalForm-module__7uD9RG__row{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.WithdrawalForm-module__7uD9RG__cta{width:100%}.WithdrawalForm-module__7uD9RG__summary{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--borders-main-soft);border-radius:var(--radius-md)}.WithdrawalForm-module__7uD9RG__summary>dl>*+*{border-top:1px solid var(--borders-main-soft)}.WithdrawalForm-module__7uD9RG__statement{border-inline-start:2px solid var(--borders-main-soft);font-size:var(--font-size-base-text-m);color:var(--text-main-sub);margin:0;padding-inline-start:var(--spacing-sm);line-height:1.4}.WithdrawalForm-module__7uD9RG__signoff{font-size:var(--font-size-base-text-m);color:var(--text-main-strong);margin:0;line-height:1.5}.WithdrawalForm-module__7uD9RG__support{padding-top:var(--spacing-md);border-top:1px solid var(--borders-main-soft);text-align:center;font-size:var(--font-size-base-text-xs);color:var(--text-main-sub);margin:0;line-height:1.4}@media (max-width:640px){.WithdrawalForm-module__7uD9RG__row{grid-template-columns:1fr}}
.layout-module__3IsY_W__shell{background:var(--surface-bg-lightest);flex-direction:column;min-height:100%;display:flex}.layout-module__3IsY_W__topBar{z-index:20;position:sticky;top:0}.layout-module__3IsY_W__main{padding:var(--spacing-3xl) var(--spacing-md);flex:1}@media (max-width:640px){.layout-module__3IsY_W__main{padding:var(--spacing-lg)}}
.LanguageMenu-module__4by7yW__options{gap:var(--spacing-sm);flex-direction:column;display:flex}
.DetailsForm-module__WD_0Ra__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.DetailsForm-module__WD_0Ra__petsHeading{font-family:var(--font-families-base-heading), system-ui, sans-serif;font-size:var(--font-size-base-heading-s);font-weight:var(--font-weights-base-text-semi);color:var(--text-main-strong);margin:0;line-height:1.4}.DetailsForm-module__WD_0Ra__petList{gap:var(--spacing-sm);flex-direction:column;display:flex}.DetailsForm-module__WD_0Ra__fullWidth{width:100%}.DetailsForm-module__WD_0Ra__actions{gap:var(--spacing-xs);width:100%;display:flex}.DetailsForm-module__WD_0Ra__action{flex:1}@media (max-width:640px){.DetailsForm-module__WD_0Ra__actions{display:none}}.DetailsForm-module__WD_0Ra__barActions{gap:var(--spacing-xs);width:100%;display:flex}.DetailsForm-module__WD_0Ra__stickyBar{display:none}@media (max-width:640px){.DetailsForm-module__WD_0Ra__stickyBar{z-index:10;background:var(--surface-bg-lightest);display:block;position:fixed;inset:auto 0 0}}.DetailsForm-module__WD_0Ra__petActions{align-items:center;gap:var(--spacing-sm);display:flex}
.PlanScreen-module__k5RsQa__column{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.PlanScreen-module__k5RsQa__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-s);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-none);color:var(--theme-primary-default);margin:0;line-height:120%}.PlanScreen-module__k5RsQa__sub{font-size:var(--font-size-base-text-m);color:var(--text-main-sub);margin:0;line-height:1.4}.PlanScreen-module__k5RsQa__petList{gap:var(--spacing-sm);flex-direction:column;display:flex}
.WithdrawalNote-module__pBp1BW__footnote{text-align:center;color:var(--text-main-sub);font-size:var(--font-size-base-text-xs);margin:0;line-height:1.5}.WithdrawalNote-module__pBp1BW__link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.WithdrawalNote-module__pBp1BW__link:hover,.WithdrawalNote-module__pBp1BW__link:focus-visible{text-decoration:underline}@media (max-width:640px){.WithdrawalNote-module__pBp1BW__footnote{order:1}}
.page-module__fsk99W__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.page-module__fsk99W__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-s);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-none);color:var(--theme-primary-default);margin:0;line-height:120%}@media (max-width:640px){.page-module__fsk99W__column{padding-bottom:var(--spacing-4xl)}}
.page-module__7xbbKG__grid{gap:var(--spacing-xl);grid-template-columns:640fr 340fr;align-items:start;width:100%;max-width:63.25rem;margin:0 auto;display:grid}@media (max-width:900px){.page-module__7xbbKG__grid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__7xbbKG__grid{padding-bottom:var(--spacing-4xl);grid-template-columns:1fr}}
.page-module__nWpe9q__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.page-module__nWpe9q__heroTitle{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-m);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-tight);color:var(--theme-primary-default);margin:0;line-height:120%}.page-module__nWpe9q__heroSubtitle{font-size:var(--font-size-base-text-l);color:var(--text-main-sub);margin:0;line-height:1.4}.page-module__nWpe9q__hero{aspect-ratio:560/324;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto;display:block}@media (max-width:640px){.page-module__nWpe9q__column{max-width:none}.page-module__nWpe9q__heroTitle{font-size:var(--font-size-base-display-s)}.page-module__nWpe9q__hero{aspect-ratio:327/180}.page-module__nWpe9q__column{padding-bottom:var(--spacing-4xl)}}
.ErrorScreen-module__OeS5CW__shell{background:var(--surface-bg-lightest);flex-direction:column;min-height:100%;display:flex}.ErrorScreen-module__OeS5CW__topBar{z-index:20;position:sticky;top:0}.ErrorScreen-module__OeS5CW__main{padding:var(--spacing-3xl) var(--spacing-md);flex:1}@media (max-width:640px){.ErrorScreen-module__OeS5CW__main{padding:var(--spacing-lg)}}
.DoneScreen-module__PavgnW__column{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.DoneScreen-module__PavgnW__hero{aspect-ratio:560/326;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto;display:block}.DoneScreen-module__PavgnW__badge{padding:var(--spacing-3xs) var(--spacing-xs);border:1px solid var(--theme-primary-default);border-radius:var(--radius-xl);background:var(--theme-primary-lightest);font-size:var(--font-size-base-text-xs);font-weight:var(--font-weights-base-text-semi);letter-spacing:var(--letter-spacing-base-none);color:var(--text-main-strong);align-self:flex-start;line-height:1.4}.DoneScreen-module__PavgnW__title{font-family:var(--font-families-base-display), system-ui, sans-serif;font-size:var(--font-size-base-display-m);font-weight:var(--font-weights-base-display-semi);letter-spacing:var(--letter-spacing-base-tight);color:var(--theme-primary-default);margin:0;line-height:120%}.DoneScreen-module__PavgnW__sub{font-size:var(--font-size-base-text-m);color:var(--text-main-sub);margin:0;line-height:1.4}.DoneScreen-module__PavgnW__ruledList{width:100%}.DoneScreen-module__PavgnW__ruledList>*{min-height:3.5rem;position:relative}.DoneScreen-module__PavgnW__ruledList>:before{content:"";top:0;background:var(--borders-main-soft);height:1px;position:absolute;inset-inline:0}.DoneScreen-module__PavgnW__rowLabel{gap:var(--spacing-4xs);flex-direction:column;display:flex}.DoneScreen-module__PavgnW__rowSub{font-size:var(--font-size-base-text-xs);font-weight:var(--font-weights-base-text-default);color:var(--text-main-sub);line-height:1.4}@media (max-width:640px){.DoneScreen-module__PavgnW__hero{aspect-ratio:327/200}.DoneScreen-module__PavgnW__title{font-size:var(--font-size-base-display-s)}}.DoneScreen-module__PavgnW__pending{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xl) 0;color:var(--text-main-sub);flex-direction:column;display:flex}.DoneScreen-module__PavgnW__spinner{animation:1s linear infinite DoneScreen-module__PavgnW__spin}@keyframes DoneScreen-module__PavgnW__spin{to{transform:rotate(360deg)}}.DoneScreen-module__PavgnW__pendingLabel{font-size:var(--font-size-base-text-s)}
