body:has(.subscription-plans-with-payment){background-color:#fcfcfc}.subscription-plans-with-payment{margin:0 auto;padding:1rem;gap:24px;display:flex;flex-direction:column}@media(min-width:720px){.subscription-plans-with-payment{padding:1.5rem}}@media(min-width:940px){.subscription-plans-with-payment{max-width:-moz-fit-content;max-width:fit-content}}@media(min-width:1232px){.subscription-plans-with-payment{padding:1.5rem 1rem}}.subscription-plans-with-payment--has-qr{padding:24px 1rem 1rem}@media(min-width:720px){.subscription-plans-with-payment--has-qr{padding:24px 1.5rem 1.5rem}}@media(min-width:1232px){.subscription-plans-with-payment--has-qr{padding:24px 2rem 1rem}}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__header-title{color:#262626}@media(min-width:940px){.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__summary{gap:1rem}}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__social-proof{margin-top:1rem}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__checkout-terms,.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__checkout-terms a{color:#595959}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__benefits__header{font-size:14px;line-height:18px}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__benefits__box{gap:1rem}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__benefits__item{align-items:center;gap:.5rem}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__benefits__check{margin-top:0}.subscription-plans-with-payment--multi-plan .subscription-plans-with-payment__benefits__check svg{width:16px;height:16px}.subscription-plans-with-payment__header-title{color:#404040;font-size:1.25rem;line-height:1.5rem;font-weight:700;margin-bottom:24px;width:100%}@media(min-width:940px){.subscription-plans-with-payment__header-title{font-size:1.5rem;line-height:2rem}}.subscription-plans-with-payment__layout{display:flex;flex-direction:column;gap:1rem;align-items:stretch;width:100%}@media(min-width:940px){.subscription-plans-with-payment__layout{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"payment summary";grid-gap:1.5rem;gap:1.5rem;align-items:start;justify-content:center;width:100%;max-width:1200px;margin:0 auto}}.subscription-plans-with-payment__summary{display:contents}@media(min-width:940px){.subscription-plans-with-payment__summary{display:flex;flex-direction:column;gap:1.5rem;grid-area:summary;width:100%}}.subscription-plans-with-payment__pricing{order:1;display:flex;flex-direction:column;gap:.5rem;width:100%}@media(min-width:940px){.subscription-plans-with-payment__pricing{order:unset}}.subscription-plans-with-payment__payment-column{order:2;display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:940px){.subscription-plans-with-payment__payment-column{order:unset;grid-area:payment}}.subscription-plans-with-payment__created-qr{order:1;width:100%;box-sizing:border-box}@media(min-width:940px){.subscription-plans-with-payment__created-qr{order:unset}}.subscription-plans-with-payment__benefits{order:3;margin:0 auto;width:100%;gap:1rem;display:flex;flex-direction:column;align-items:center}@media(min-width:940px){.subscription-plans-with-payment__benefits{order:unset}}.subscription-plans-with-payment__benefits__header{color:#ff8732;font-size:12px;line-height:14px;font-weight:700;text-align:left;width:100%;margin-bottom:0}.subscription-plans-with-payment__benefits__box{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem}.subscription-plans-with-payment__benefits__list{width:100%;list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;box-sizing:border-box}.subscription-plans-with-payment__benefits__item{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:0!important}.subscription-plans-with-payment__benefits__item a{color:#404040!important}.subscription-plans-with-payment__benefits__check{flex-shrink:0;display:flex;align-items:center;margin-top:2px}.subscription-plans-with-payment__benefits__check svg{width:18px;height:18px;color:#198737}.subscription-plans-with-payment__benefits__text{font-size:14px;line-height:18px;color:#404040}.subscription-plans-with-payment__benefits__text-chip{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:.5rem;min-width:0}.subscription-plans-with-payment__benefits__new-chip{flex-shrink:0;height:18px;min-width:auto;padding:0 .375rem;font-size:10px!important;text-transform:uppercase;line-height:14px}.subscription-plans-with-payment__benefits__new-chip .text{line-height:14px!important;font-weight:700!important}@media(min-width:720px){.subscription-plans-with-payment__benefits__new-chip{height:20px;font-size:11px!important}}.subscription-plans-with-payment__payment .Payment__error{margin-bottom:16px}.subscription-plans-with-payment__payment .Payment__container--column .payment-module__card{flex:1 1;box-sizing:border-box}.subscription-plans-with-payment__payment .Payment__container--column .payment-header{padding-bottom:12px}.subscription-plans-with-payment__payment .Payment__container--column .payment-header__title>p{color:#404040;font-family:var(--font-inter);font-size:18px!important;font-style:normal;font-weight:700;line-height:24px}.subscription-plans-with-payment__qr-preview{display:flex;flex-direction:column;width:100%}.subscription-plans-with-payment__qr-preview__content{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;width:100%}.subscription-plans-with-payment__qr-preview__info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1 1}.subscription-plans-with-payment__qr-preview__title{font-size:14px;font-weight:700;color:#404040;font-family:var(--font-inter);margin-bottom:0;text-align:left;line-height:18px}.subscription-plans-with-payment__qr-preview__chip{background-color:#dcfce8;color:#228747;border-color:#dcfce8;border-radius:16px;height:22px;padding:4px 12px}.subscription-plans-with-payment__qr-preview__chip .text{align-items:center;font-weight:700!important;font-size:12px;line-height:14px;font-style:normal}.subscription-plans-with-payment__qr-preview__chip .text svg{transform:scale(1.2);height:11px!important}.subscription-plans-with-payment__qr-preview__description{color:#595959;font-family:var(--font-inter);font-size:14px;line-height:18px;text-align:left;margin:0}.subscription-plans-with-payment__qr-preview__canvas,.subscription-plans-with-payment__qr-preview__image{display:block;width:56px;height:56px;overflow:hidden;line-height:0}.subscription-plans-with-payment__qr-preview__canvas canvas,.subscription-plans-with-payment__qr-preview__canvas svg,.subscription-plans-with-payment__qr-preview__image canvas,.subscription-plans-with-payment__qr-preview__image svg{display:block;width:100%;height:100%;margin:0;padding:0}.subscription-plans-with-payment__qr-preview__image{object-fit:contain}.subscription-plans-with-payment .qr-preview-wrapper{flex-shrink:0;box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:8px;margin:0;border:1px solid #d9d9d9;border-radius:.5rem;background-color:#fff}.subscription-plans-with-payment__checkout-terms{text-align:center}.subscription-plans-with-payment__benefits,.subscription-plans-with-payment__checkout-terms{color:#8c8c8c;font-family:var(--font-inter);font-size:12px;line-height:18px;width:100%}@media(min-width:720px){.subscription-plans-with-payment__benefits,.subscription-plans-with-payment__checkout-terms{font-size:14px}}.subscription-plans-with-payment__benefits a,.subscription-plans-with-payment__checkout-terms a{color:#8c8c8c;text-decoration:underline}.subscription-plans-with-payment__public-recurrence{color:#8c8c8c;font-family:var(--font-inter);text-align:left;font-size:12px;line-height:14px;width:100%}.subscription-plans-with-payment__plans--loading{cursor:not-allowed!important;opacity:.5;pointer-events:none}.subscription-plans-with-payment__continue-button-container{display:flex;justify-content:flex-end;width:100%;margin-bottom:1.5rem}.subscription-plans-with-payment__continue-button-container button{width:100%}@media(min-width:940px){.subscription-plans-with-payment__continue-button-container button{max-width:204px!important}}
/*# sourceMappingURL=9742f2f0a7394365.css.map*/