.Checkout-module__0hqdia__main{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex;position:relative}.Checkout-module__0hqdia__header{min-height:calc(var(--spacing,.25rem) * 6);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.Checkout-module__0hqdia__title,.Checkout-module__0hqdia__exploreTitle,.Checkout-module__0hqdia__summaryTitle{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.Checkout-module__0hqdia__cartCard{width:100%}.Checkout-module__0hqdia__itemList{background:var(--color-gamification-contrast-card-11);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 3);position:relative;overflow:hidden}.Checkout-module__0hqdia__itemRow{min-height:calc(var(--spacing,.25rem) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.Checkout-module__0hqdia__itemIdentity{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.Checkout-module__0hqdia__iconBox{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.Checkout-module__0hqdia__iconBox{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.Checkout-module__0hqdia__iconBox{color:var(--color-white,#fff);box-shadow:inset 0 1px 3px #ffffff26}.Checkout-module__0hqdia__iconBoxCode{background:var(--color-notification-updates)}.Checkout-module__0hqdia__iconBoxDatabase{background:var(--color-notification-activity)}.Checkout-module__0hqdia__itemCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.Checkout-module__0hqdia__itemName{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);display:flex}.Checkout-module__0hqdia__itemPlanLogo{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.Checkout-module__0hqdia__itemDetailsLink{color:var(--color-brand-blue);flex-shrink:0;display:inline-flex}.Checkout-module__0hqdia__itemMeta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.Checkout-module__0hqdia__itemMonthly{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:.6875rem;font-weight:400;line-height:calc(var(--spacing,.25rem) * 4);white-space:nowrap;color:var(--color-text-secondary)}.Checkout-module__0hqdia__itemPricing{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.Checkout-module__0hqdia__usually{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);white-space:nowrap;color:var(--color-text-tertiary)}.Checkout-module__0hqdia__price{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:1rem;font-weight:500;line-height:calc(var(--spacing,.25rem) * 6);white-space:nowrap;color:var(--color-text-primary)}.Checkout-module__0hqdia__deleteBtn{margin-left:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);cursor:pointer;background-color:var(--color-card-4);color:var(--color-icon-default);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Checkout-module__0hqdia__deleteBtn:hover{background-color:var(--color-card-5)}}.Checkout-module__0hqdia__deleteIcon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.Checkout-module__0hqdia__divider{background-color:var(--color-stroke-default);width:100%;height:1px}.Checkout-module__0hqdia__comboBadge{align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-semantic-yellow-300);border-radius:.25rem;display:inline-flex}.Checkout-module__0hqdia__explore{gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Checkout-module__0hqdia__planRecRow{align-items:stretch;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(auto-fit,minmax(0,16.75rem));display:grid;position:relative}.Checkout-module__0hqdia__planRecRow>div,.Checkout-module__0hqdia__planRecRow>div>article{height:100%}.Checkout-module__0hqdia__subjectRecGrid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.Checkout-module__0hqdia__subjectCard{gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Checkout-module__0hqdia__subjectHeading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.Checkout-module__0hqdia__subjectName{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary);display:flex}.Checkout-module__0hqdia__subjectDescription{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}.Checkout-module__0hqdia__subjectPriceRow{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:flex}.Checkout-module__0hqdia__subjectOriginal{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-tertiary);text-decoration-line:line-through}.Checkout-module__0hqdia__subjectPrice{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.Checkout-module__0hqdia__subjectCta{height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * .8);background-color:var(--color-brand-blue);width:100%}@supports (color:color-mix(in lab, red, red)){.Checkout-module__0hqdia__subjectCta{background-color:color-mix(in oklab, var(--color-brand-blue) 10%, transparent)}}.Checkout-module__0hqdia__subjectCta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-brand-blue)}@media (hover:hover){.Checkout-module__0hqdia__subjectCta:hover{background-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.Checkout-module__0hqdia__subjectCta:hover{background-color:color-mix(in oklab, var(--color-brand-blue) 20%, transparent)}}}.Checkout-module__0hqdia__subjectDivider{border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-stroke-default);width:100%}.Checkout-module__0hqdia__summarySection{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.Checkout-module__0hqdia__summary{background:var(--color-gamification-contrast-card-11);max-height:40rem;min-width:calc(var(--spacing,.25rem) * 0);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;justify-content:space-between;display:flex}.Checkout-module__0hqdia__summaryTop{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex:1;display:flex;position:relative}.Checkout-module__0hqdia__summaryTopContent{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex;overflow:hidden}.Checkout-module__0hqdia__priceDetails{flex-direction:column;display:flex}.Checkout-module__0hqdia__replacementCard{border-radius:var(--radius);background-color:var(--color-bg-contrast-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.Checkout-module__0hqdia__subtotalRow,.Checkout-module__0hqdia__discountRow,.Checkout-module__0hqdia__creditRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary-contrast);font-size:.875rem;font-weight:400;display:flex}.Checkout-module__0hqdia__subtotalRow,.Checkout-module__0hqdia__creditRow{border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-stroke-default)}:is(.Checkout-module__0hqdia__subtotalRow:has(+.Checkout-module__0hqdia__totalRow),.Checkout-module__0hqdia__creditRow:has(+.Checkout-module__0hqdia__totalRow)){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.Checkout-module__0hqdia__creditValue{color:var(--color-semantic-green-600)}.Checkout-module__0hqdia__appliedCouponLabel{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.Checkout-module__0hqdia__removeCoupon{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-semantic-red-600);text-underline-offset:2px;text-decoration-line:underline}.Checkout-module__0hqdia__removeCoupon:disabled{opacity:.5}.Checkout-module__0hqdia__totalRow{margin-top:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-default);padding-top:calc(var(--spacing,.25rem) * 5);display:flex}.Checkout-module__0hqdia__totalLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-primary);flex-wrap:wrap;display:flex}.Checkout-module__0hqdia__gst{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-card-4);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:calc(var(--spacing,.25rem) * 3);font-size:.625rem;font-weight:400;line-height:calc(var(--spacing,.25rem) * 3);white-space:nowrap;color:var(--color-text-secondary);border-radius:.25rem;display:inline-flex}.Checkout-module__0hqdia__gst svg{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.Checkout-module__0hqdia__totalValue{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-text-primary)}.Checkout-module__0hqdia__savedRow{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.Checkout-module__0hqdia__savedIcon{flex-shrink:0;width:18px;height:18px}.Checkout-module__0hqdia__savedText{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-semantic-green-600)}.Checkout-module__0hqdia__couponPanel{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-stroke-default);padding-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}.Checkout-module__0hqdia__couponHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-tertiary);display:flex}.Checkout-module__0hqdia__couponList{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Checkout-module__0hqdia__couponCard{gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);background-color:var(--color-gamification-contrast-card-21);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 72%,5px 50%,0 28%);flex-direction:column;display:flex;position:relative}.Checkout-module__0hqdia__couponCodeRow{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.Checkout-module__0hqdia__giftOfferIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);background-color:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.Checkout-module__0hqdia__giftOfferIcon{background-color:color-mix(in oklab, var(--color-brand-blue) 10%, transparent)}}.Checkout-module__0hqdia__giftOfferIcon{padding:calc(var(--spacing,.25rem) * .5);color:var(--color-brand-blue)}.Checkout-module__0hqdia__couponCode{margin:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:.75rem;font-weight:500;line-height:calc(var(--spacing,.25rem) * 4);word-break:break-all;color:var(--color-text-primary)}.Checkout-module__0hqdia__couponApply{height:calc(var(--spacing,.25rem) * 6);width:52px;padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary-contrast);flex-shrink:0;margin-left:auto;transition:background-color .15s,color .15s}.Checkout-module__0hqdia__couponApply:enabled:hover{background-color:var(--color-bg-contrast-5);color:var(--color-text-primary)}.Checkout-module__0hqdia__couponStack,.Checkout-module__0hqdia__couponExpiry{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}.Checkout-module__0hqdia__footer{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}.Checkout-module__0hqdia__autoRenew{margin:calc(var(--spacing,.25rem) * 0);text-align:center;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}.Checkout-module__0hqdia__payBtn{height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.Checkout-module__0hqdia__empty{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-1);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.Checkout-module__0hqdia__emptyTitle{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-primary)}.Checkout-module__0hqdia__checkoutModalDialog{grid-template-rows:auto minmax(0,1fr);width:min(40rem,100vw - 2rem);max-width:min(40rem,100vw - 2rem);height:min(46rem,100dvh - 2rem);max-height:calc(100dvh - 2rem)}.Checkout-module__0hqdia__checkoutModalHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.Checkout-module__0hqdia__checkoutModalTitle{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;font-size:1rem;font-weight:500}.Checkout-module__0hqdia__checkoutModalBody{min-height:calc(var(--spacing,.25rem) * 0);display:flex;overflow:hidden}.Checkout-module__0hqdia__checkoutModalInner{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.Checkout-module__0hqdia__checkoutModalSummary{height:100%;min-height:0;min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.Checkout-module__0hqdia__checkoutModalSummary .Checkout-module__0hqdia__summaryTitle{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkout-module__0hqdia__checkoutModalSummary .Checkout-module__0hqdia__summary{border-style:var(--tw-border-style);min-height:0;padding:calc(var(--spacing,.25rem) * 0);background:0 0;border-width:0;border-radius:0;flex:1;justify-content:flex-start}.Checkout-module__0hqdia__checkoutModalSummary .Checkout-module__0hqdia__summaryTop{--scroll-fade-edge-color:var(--color-bg-2);flex:1;min-height:0}.Checkout-module__0hqdia__checkoutModalSummary .Checkout-module__0hqdia__summaryTopContent{scrollbar-width:none;max-height:100%;overflow-y:auto}.Checkout-module__0hqdia__checkoutModalSummary .Checkout-module__0hqdia__summaryTopContent::-webkit-scrollbar{display:none}.Checkout-module__0hqdia__checkoutModalState{min-height:calc(var(--spacing,.25rem) * 48);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}.Checkout-module__0hqdia__checkoutModalLoading{min-height:calc(var(--spacing,.25rem) * 48);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.Checkout-module__0hqdia__emptyBody{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-secondary)}.Checkout-module__0hqdia__emptySidebar{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Checkout-module__0hqdia__skeleton{height:calc(var(--spacing,.25rem) * 40);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-card-2)}.Checkout-module__0hqdia__page{width:100%;min-height:100dvh;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 32);padding-bottom:calc(var(--spacing,.25rem) * 12);background:var(--color-bg-1);flex-direction:column;flex:1;padding-left:clamp(1.5rem,6.94vw,6.25rem);padding-right:clamp(1.5rem,5.55vw,5rem);display:flex;position:relative}.Checkout-module__0hqdia__layout{min-height:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:minmax(0,1fr) 25.5rem;display:grid}.Checkout-module__0hqdia__cartTitle{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkout-module__0hqdia__main{gap:calc(var(--spacing,.25rem) * 5)}.Checkout-module__0hqdia__header{margin-bottom:calc(var(--spacing,.25rem) * 0)}.Checkout-module__0hqdia__cartCard{margin-top:-.75rem}.Checkout-module__0hqdia__summarySection{top:calc(var(--spacing,.25rem) * 8);position:sticky}.Checkout-module__0hqdia__summary{min-height:36.75rem}@media (max-width:1100px){.Checkout-module__0hqdia__page{padding-inline:calc(var(--spacing,.25rem) * 6)}.Checkout-module__0hqdia__layout{grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr)}.Checkout-module__0hqdia__planRecRow{grid-template-columns:repeat(2,minmax(0,16.75rem))}.Checkout-module__0hqdia__subjectRecGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:850px){.Checkout-module__0hqdia__layout{grid-template-columns:repeat(1,minmax(0,1fr))}.Checkout-module__0hqdia__summarySection{position:static}.Checkout-module__0hqdia__summary{min-height:calc(var(--spacing,.25rem) * 0)}}.Checkout-module__0hqdia__paypalHost{min-height:calc(var(--spacing,.25rem) * 20);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%}body.Checkout-module__0hqdia__razorpay-open .Checkout-module__0hqdia__gatewayOverlay{pointer-events:none;opacity:0}.Checkout-module__0hqdia__gatewayLead{margin:calc(var(--spacing,.25rem) * 0);text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.Checkout-module__0hqdia__gatewayList{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.Checkout-module__0hqdia__gatewayOption{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-3);width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex;position:relative;overflow:hidden}@media (hover:hover){.Checkout-module__0hqdia__gatewayOption:hover{background-color:var(--color-card-4)}}.Checkout-module__0hqdia__gatewayPreferred{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);border-bottom-left-radius:calc(var(--radius) * 1.4);background-color:var(--color-brand-blue);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-brand-primary-text);text-transform:uppercase;font-size:.625rem;font-weight:400;position:absolute}.Checkout-module__0hqdia__gatewayIcon{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) * 1.4);background-color:var(--color-brand-primary-bg);color:var(--color-brand-blue);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Checkout-module__0hqdia__gatewayCopy{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.Checkout-module__0hqdia__gatewayName{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1rem;font-weight:500}.Checkout-module__0hqdia__gatewayHint{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.625rem;font-weight:400}.Checkout-module__0hqdia__gatewayChevron{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-tertiary);flex-shrink:0}.Checkout-module__0hqdia__gatewayPreparing{padding-block:calc(var(--spacing,.25rem) * 10);flex-direction:column;justify-content:center;align-items:center;display:flex}.Checkout-module__0hqdia__gatewaySpinner{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);animation:var(--animate-spin,spin 1s linear infinite);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-brand-blue);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.Checkout-module__0hqdia__gatewaySpinner{border-color:color-mix(in oklab, var(--color-brand-blue) 20%, transparent)}}.Checkout-module__0hqdia__gatewaySpinner{border-top-color:var(--color-brand-blue)}.Checkout-module__0hqdia__itemRowPlan{min-height:4.75rem}.Checkout-module__0hqdia__fullAccess{gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.Checkout-module__0hqdia__fullAccessTitle{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-primary);display:flex}.Checkout-module__0hqdia__fullAccessBody{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@keyframes Checkout-module__0hqdia__spin{to{transform:rotate(360deg)}}@keyframes Checkout-module__0hqdia__pulse{50%{opacity:.5}}
.PlanExtension-module__Fr0vqq__trigger{height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);background-color:var(--color-surface-card-3);padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);border-width:0;border-radius:6px;font-size:.6875rem;font-weight:400}@media (hover:hover){.PlanExtension-module__Fr0vqq__trigger:hover{background-color:var(--color-bg-contrast-4)}}.PlanExtension-module__Fr0vqq__dialog{gap:calc(var(--spacing,.25rem) * 5);border-color:var(--color-stroke-light);background-color:var(--color-bg-2);width:432px;max-width:calc(100% - 2rem);height:min(42rem,100dvh - 2rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);border-radius:12px;grid-template-rows:auto minmax(0,1fr) auto}@media (min-width:40rem){.PlanExtension-module__Fr0vqq__dialog{max-width:432px}}.PlanExtension-module__Fr0vqq__title{text-align:center;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;font-size:1rem;font-weight:500}.PlanExtension-module__Fr0vqq__header{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.PlanExtension-module__Fr0vqq__headerButton{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-text-secondary-contrast);border-radius:3.40282e38px;justify-self:flex-start}@media (hover:hover){.PlanExtension-module__Fr0vqq__headerButton:hover{background-color:var(--color-surface-card-1)}}.PlanExtension-module__Fr0vqq__headerButton:last-child{justify-self:flex-end}.PlanExtension-module__Fr0vqq__headerIcon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.PlanExtension-module__Fr0vqq__content{min-height:calc(var(--spacing,.25rem) * 0);overflow:hidden}.PlanExtension-module__Fr0vqq__contentView{height:100%;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__checkoutContentView{animation:.28s cubic-bezier(.16,1,.3,1) both PlanExtension-module__Fr0vqq__plan-extension-content-slide-in}@keyframes PlanExtension-module__Fr0vqq__plan-extension-content-slide-in{0%{opacity:0;translate:2rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.PlanExtension-module__Fr0vqq__checkoutContentView{animation:none}}.PlanExtension-module__Fr0vqq__planCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 3);border-radius:10px;flex-shrink:0;display:flex}.PlanExtension-module__Fr0vqq__planCarousel{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex-shrink:0;display:flex}.PlanExtension-module__Fr0vqq__planNavigation{min-height:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);flex-shrink:0;display:flex}.PlanExtension-module__Fr0vqq__planArrow{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);color:var(--color-text-secondary-contrast);border-radius:3.40282e38px;flex-shrink:0;padding-inline:calc(var(--spacing,.25rem) * 2)!important}@media (hover:hover){.PlanExtension-module__Fr0vqq__planArrow:hover{background-color:var(--color-surface-card-1)}}.PlanExtension-module__Fr0vqq__planArrow:disabled{opacity:.35}.PlanExtension-module__Fr0vqq__planArrow svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.PlanExtension-module__Fr0vqq__planArrowLeft{rotate:180deg}.PlanExtension-module__Fr0vqq__planName{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1rem;font-weight:600;display:flex}.PlanExtension-module__Fr0vqq__planName svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.PlanExtension-module__Fr0vqq__active{background-color:var(--color-quiz-green-bg-1);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-green-600);border-radius:4px;font-size:.625rem;font-weight:500}.PlanExtension-module__Fr0vqq__planExpiry,.PlanExtension-module__Fr0vqq__remainingDays,.PlanExtension-module__Fr0vqq__notice{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary-contrast);font-size:.6875rem;font-weight:400}.PlanExtension-module__Fr0vqq__planExpiry{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.PlanExtension-module__Fr0vqq__expiryValue{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;font-size:.75rem;font-weight:600;display:inline-flex}.PlanExtension-module__Fr0vqq__expiryValue svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.PlanExtension-module__Fr0vqq__remainingDays{flex-shrink:0}.PlanExtension-module__Fr0vqq__selection{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex-shrink:0;display:flex}.PlanExtension-module__Fr0vqq__selection h2{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary-contrast);font-size:.875rem;font-weight:500}.PlanExtension-module__Fr0vqq__optionList{gap:calc(var(--spacing,.25rem) * 2.5)}.PlanExtension-module__Fr0vqq__option{margin-inline:calc(var(--spacing,.25rem) * 1);min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--color-gamification-contrast-card-11);padding:calc(var(--spacing,.25rem) * 3);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:transparent;border-radius:10px;display:flex}.PlanExtension-module__Fr0vqq__option:has(:focus-visible){--tw-ring-color:var(--color-brand-primary)}.PlanExtension-module__Fr0vqq__option{box-shadow:0 0 5px #787bb133}.PlanExtension-module__Fr0vqq__option[data-selected=true]{background-color:var(--color-surface-card-1)}.PlanExtension-module__Fr0vqq__optionLabel{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary-contrast);font-size:.875rem;font-weight:400;display:flex}.PlanExtension-module__Fr0vqq__optionPriceBlock{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);white-space:nowrap;flex-shrink:0;display:flex}.PlanExtension-module__Fr0vqq__originalPrice{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-quaternary);font-size:.75rem;font-weight:400;text-decoration-line:line-through}.PlanExtension-module__Fr0vqq__optionPrice{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.PlanExtension-module__Fr0vqq__offerPill{background-color:var(--color-brand-light-bg-contrast);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);border-radius:6px;padding-block:3px;font-size:.625rem;font-weight:400}.PlanExtension-module__Fr0vqq__discountPercent{background-color:var(--color-quiz-green-bg-1);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-green-600);border-radius:6px;flex-shrink:0;padding-block:3px;font-size:.625rem;font-weight:500}.PlanExtension-module__Fr0vqq__summary{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-stroke-divider);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__summary div{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary-contrast);font-size:.875rem;font-weight:400;display:flex}.PlanExtension-module__Fr0vqq__summary dt,.PlanExtension-module__Fr0vqq__summary dd{margin:calc(var(--spacing,.25rem) * 0)}.PlanExtension-module__Fr0vqq__summary dd{text-align:right;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;font-size:.875rem;font-weight:500}.PlanExtension-module__Fr0vqq__newExpiry{color:var(--color-brand-hover)!important}.PlanExtension-module__Fr0vqq__notice{text-align:center}.PlanExtension-module__Fr0vqq__purchaseSummary{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;justify-content:space-between;display:flex}.PlanExtension-module__Fr0vqq__checkoutFooter{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__checkout{height:calc(var(--spacing,.25rem) * 12);width:100%;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;border-radius:10px;font-size:1rem;font-weight:600}.PlanExtension-module__Fr0vqq__paginationDots{height:calc(var(--spacing,.25rem) * 1.5);justify-content:space-between;justify-self:center;align-items:center;width:18px;display:flex}.PlanExtension-module__Fr0vqq__paginationDots span{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-brand-light-bg-contrast);border-radius:3.40282e38px}.PlanExtension-module__Fr0vqq__paginationDots .PlanExtension-module__Fr0vqq__paginationDotActive{background-color:var(--color-brand-primary)}.PlanExtension-module__Fr0vqq__checkoutDialog{grid-template-rows:auto minmax(0,1fr);width:min(27rem,100vw - 2rem);max-width:min(27rem,100vw - 2rem);height:min(42rem,100dvh - 2rem);max-height:calc(100dvh - 2rem);animation:.28s cubic-bezier(.16,1,.3,1) both PlanExtension-module__Fr0vqq__web-extension-checkout-slide-in}@keyframes PlanExtension-module__Fr0vqq__web-extension-checkout-slide-in{0%{opacity:0;translate:2rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.PlanExtension-module__Fr0vqq__checkoutDialog{animation:none}}.PlanExtension-module__Fr0vqq__checkoutBody{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.PlanExtension-module__Fr0vqq__checkoutReview{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.PlanExtension-module__Fr0vqq__checkoutPlanCard{gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-3);padding:calc(var(--spacing,.25rem) * 3);border-radius:10px;flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__checkoutPlanTitle{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600;display:flex}.PlanExtension-module__Fr0vqq__checkoutPlanTitle svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.PlanExtension-module__Fr0vqq__checkoutPlanBadge{background-color:var(--color-brand-light-bg-contrast);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;border-radius:.25rem;font-size:.6875rem;font-weight:500}.PlanExtension-module__Fr0vqq__checkoutPlanExpiry{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary-contrast);font-size:.75rem;font-weight:400}.PlanExtension-module__Fr0vqq__checkoutQuote{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-divider);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__checkoutQuote div{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary-contrast);font-size:.8125rem;font-weight:400;display:flex}.PlanExtension-module__Fr0vqq__checkoutQuote dt,.PlanExtension-module__Fr0vqq__checkoutQuote dd{margin:calc(var(--spacing,.25rem) * 0)}.PlanExtension-module__Fr0vqq__checkoutQuote dd{text-align:right;font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:500}.PlanExtension-module__Fr0vqq__checkoutTotal{margin-top:calc(var(--spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-divider);padding-top:calc(var(--spacing,.25rem) * 3)}.PlanExtension-module__Fr0vqq__checkoutTotal strong{font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.PlanExtension-module__Fr0vqq__removeCoupon{margin-left:calc(var(--spacing,.25rem) * 2);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-red-600);font-size:.6875rem;font-weight:400;text-decoration-line:underline}.PlanExtension-module__Fr0vqq__couponSection{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.PlanExtension-module__Fr0vqq__couponStatus{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.75rem;font-weight:400}.PlanExtension-module__Fr0vqq__couponRetry{height:auto;padding:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-brand-hover);font-size:.75rem;font-weight:400}.PlanExtension-module__Fr0vqq__upgradeExtensionCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-height:1.875rem;display:flex}.PlanExtension-module__Fr0vqq__upgradeExtensionCopy{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.PlanExtension-module__Fr0vqq__upgradeExtensionMessage{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.9375rem;font-weight:500;line-height:1rem}.PlanExtension-module__Fr0vqq__upgradeExtensionTitle{color:var(--color-text-primary)}.PlanExtension-module__Fr0vqq__upgradeExtensionDiscount{color:var(--color-semantic-green-500)}.PlanExtension-module__Fr0vqq__upgradeExtensionTrigger{border-style:var(--tw-border-style);background-color:var(--color-surface-card-3);height:1.875rem;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-dm-sans), var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);border-width:0;border-radius:6px;flex-shrink:0;font-size:.8125rem;font-weight:400}@media (hover:hover){.PlanExtension-module__Fr0vqq__upgradeExtensionTrigger:hover{background-color:var(--color-bg-contrast-4)}}.PlanExtension-module__Fr0vqq__upgradeExtensionTrigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-brand-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-surface-card-1)}.PlanExtension-module__Fr0vqq__upgradeExtensionTrigger{line-height:1.125rem}@media (max-width:43.75rem){.PlanExtension-module__Fr0vqq__upgradeExtensionCard{flex-wrap:wrap}.PlanExtension-module__Fr0vqq__upgradeExtensionCopy{min-width:12rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.CheckoutPublicCouponOffer-module__ZP6O0q__card{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-brand-blue);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.CheckoutPublicCouponOffer-module__ZP6O0q__card{border-color:color-mix(in oklab, var(--color-brand-blue) 30%, transparent)}}.CheckoutPublicCouponOffer-module__ZP6O0q__card{background-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.CheckoutPublicCouponOffer-module__ZP6O0q__card{background-color:color-mix(in oklab, var(--color-brand-blue) 5%, transparent)}}.CheckoutPublicCouponOffer-module__ZP6O0q__card{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5)}.CheckoutPublicCouponOffer-module__ZP6O0q__header{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.CheckoutPublicCouponOffer-module__ZP6O0q__icon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-tertiary);flex-shrink:0}.CheckoutPublicCouponOffer-module__ZP6O0q__code{min-width:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);word-break:break-all;color:var(--color-text-primary)}.CheckoutPublicCouponOffer-module__ZP6O0q__message{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-secondary)}.CheckoutPublicCouponOffer-module__ZP6O0q__footer{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.CheckoutPublicCouponOffer-module__ZP6O0q__price{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-text-tertiary)}.CheckoutPublicCouponOffer-module__ZP6O0q__link{min-height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-brand-blue);border-radius:.25rem;display:inline-flex}@media (hover:hover){.CheckoutPublicCouponOffer-module__ZP6O0q__link:hover{text-decoration-line:underline}}.CheckoutPublicCouponOffer-module__ZP6O0q__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-blue)}.CheckoutPublicCouponOffer-module__ZP6O0q__link[aria-disabled=true]{pointer-events:none;opacity:.5}.CheckoutPublicCouponOffer-module__ZP6O0q__arrow{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
.AccountOverviewV2-module__t4wirG__page{background:var(--color-bg-3);min-height:100%;color:var(--color-text-primary);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.AccountOverviewV2-module__t4wirG__header{gap:.1875rem;display:grid}.AccountOverviewV2-module__t4wirG__header h1,.AccountOverviewV2-module__t4wirG__header p,.AccountOverviewV2-module__t4wirG__section h2{margin:0}.AccountOverviewV2-module__t4wirG__header p{color:var(--color-text-secondary)}.AccountOverviewV2-module__t4wirG__section{gap:.5625rem;display:grid}.AccountOverviewV2-module__t4wirG__section h2{color:var(--color-text-secondary)}.AccountOverviewV2-module__t4wirG__sectionHeading{align-items:center;gap:.5rem;display:flex}.AccountOverviewV2-module__t4wirG__active{color:var(--color-semantic-green-600);background:var(--color-quiz-green-bg-1);border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem}.AccountOverviewV2-module__t4wirG__planCard{border:.0625rem solid var(--color-stroke-light);background:var(--color-surface-card-1);border-radius:.75rem;padding:.875rem 1rem}.AccountOverviewV2-module__t4wirG__planList{margin:0;padding:0;list-style:none}.AccountOverviewV2-module__t4wirG__dangerSection{gap:.625rem;display:grid}.AccountOverviewV2-module__t4wirG__dangerCard{border:.0625rem solid var(--color-stroke-light);background:var(--color-surface-card-1);border-radius:.75rem;gap:.5rem;padding:.75rem 1rem .5rem;display:grid}.AccountOverviewV2-module__t4wirG__dangerCardBody{border-top:.0625rem solid var(--color-stroke-divider);justify-content:space-between;align-items:center;gap:1rem;padding-top:.625rem;display:flex}@media (max-width:700px){.AccountOverviewV2-module__t4wirG__dangerCardBody{flex-direction:column;align-items:stretch}}
