.Z0gZ3a_timeline{gap:var(--jt-spacing-8);align-items:flex-start;width:100%;display:flex}.Z0gZ3a_dots{gap:var(--jt-spacing-6);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (min-width:1024px){.Z0gZ3a_dots{gap:var(--jt-spacing-8)}}.Z0gZ3a_connector{background:var(--color-bg-neutral-strong-enabled);width:1px;height:28px;position:absolute;top:9px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.Z0gZ3a_connector{height:30px}}.Z0gZ3a_dotRow{flex-shrink:0;justify-content:center;align-items:center;width:8px;height:22px;display:flex}.Z0gZ3a_dot{border-radius:var(--jt-radius-full);box-sizing:border-box;width:8px;height:8px}.Z0gZ3a_dotFilled{background:var(--color-bg-neutral-strong-enabled)}.Z0gZ3a_dotEmpty{border:1.5px solid var(--color-bg-neutral-strong-enabled);background:var(--color-bg-neutral-base-enabled)}.Z0gZ3a_rows{gap:var(--jt-spacing-6);flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:1024px){.Z0gZ3a_rows{gap:var(--jt-spacing-8)}}.Z0gZ3a_row{gap:var(--jt-spacing-4);align-items:center;width:100%;display:flex}.Z0gZ3a_rowLabel{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);color:var(--color-content-neutral-base-enabled);flex-shrink:0;font-weight:700}.Z0gZ3a_rowValue{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);color:var(--color-content-neutral-base-enabled);font-weight:500}
._3WvY0a_card{gap:var(--jt-spacing-12);border:1px solid var(--color-border-neutral-subtle-1-enabled);border-radius:var(--jt-radius-12);box-sizing:border-box;width:100%;padding:var(--jt-spacing-16);background:var(--color-bg-neutral-base-enabled);flex-direction:column;display:flex}@media (min-width:1024px){._3WvY0a_card{border-radius:var(--jt-radius-16);padding:var(--jt-spacing-20)}}._3WvY0a_planRow{gap:var(--jt-spacing-8);align-items:center;width:100%;display:flex}@media (min-width:1024px){._3WvY0a_planRow{gap:var(--jt-spacing-12)}}._3WvY0a_planIconWrapper{box-shadow:0 16px 32px -4px var(--shadow-neutral-md);border-radius:var(--jt-radius-8);box-sizing:border-box;width:32px;min-width:32px;height:32px;padding:var(--jt-spacing-6);background-color:var(--color-bg-brand-base-enabled);flex-shrink:0;justify-content:center;align-items:center;display:flex}._3WvY0a_planName{font-family:var(--tpg-family-title);font-size:var(--tpg-size-title-2xs);font-weight:600;line-height:var(--tpg-lh-title-2xs);min-width:0;color:var(--color-content-neutral-base-enabled);flex:1;font-weight:600}._3WvY0a_priceBlock{gap:var(--jt-spacing-2);white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;display:flex}._3WvY0a_price{font-family:var(--tpg-family-title);font-size:var(--tpg-size-title-xs);font-weight:600;line-height:var(--tpg-lh-title-xs);color:var(--color-content-neutral-base-enabled);font-weight:600}._3WvY0a_pricePeriod{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-md);font-weight:400;line-height:var(--tpg-lh-body-md);color:var(--color-content-neutral-subtle-1-enabled)}._3WvY0a_promoRow{gap:var(--jt-spacing-8);border:1px solid var(--color-border-neutral-subtle-1-enabled);border-radius:var(--jt-radius-8);box-sizing:border-box;width:100%;padding:var(--jt-spacing-12);background:var(--color-bg-neutral-subtle-1-enabled);justify-content:space-between;align-items:center;display:flex}._3WvY0a_promoLabel{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-md);font-weight:400;line-height:var(--tpg-lh-body-md);min-width:0;color:var(--color-content-neutral-subtle-1-enabled);flex:1;font-weight:500}@media (min-width:1024px){._3WvY0a_promoLabel{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);font-weight:500}}._3WvY0a_promoValue{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-md);font-weight:400;line-height:var(--tpg-lh-body-md);gap:var(--jt-spacing-4);text-align:right;color:var(--color-content-neutral-base-enabled);flex-shrink:0;align-items:center;font-weight:600;display:flex}@media (min-width:1024px){._3WvY0a_promoValue{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);gap:var(--jt-spacing-6);font-weight:600}}._3WvY0a_promoIcon{width:20px;height:20px;color:var(--color-content-neutral-base-enabled);flex-shrink:0}._3WvY0a_features{gap:var(--jt-spacing-6);flex-direction:column;width:100%;list-style:none;display:flex}._3WvY0a_feature{gap:var(--jt-spacing-8);align-items:center;width:100%;display:flex}._3WvY0a_featureDot{border-radius:var(--jt-radius-full);background:var(--color-content-neutral-subtle-1-enabled);flex-shrink:0;width:6px;height:6px}._3WvY0a_featureText{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);min-width:0;color:var(--color-content-neutral-subtle-1-enabled);flex:1;font-weight:500}
.W7RUwG_text{font-family:var(--tpg-family-title);font-size:var(--tpg-size-title-md);font-weight:600;line-height:var(--tpg-lh-title-md);text-align:center;width:100%;color:var(--color-content-neutral-base-enabled);font-weight:700}.W7RUwG_highlighted{color:var(--color-content-brand-base-enabled)}
.XDBh3q_container{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:1024px){.XDBh3q_container{padding:0 var(--jt-spacing-24)}}.XDBh3q_hidden{display:none}@media (min-width:1024px){.XDBh3q_hidden{width:100%;padding:0 var(--jt-spacing-24);visibility:hidden;justify-content:center;align-items:center;display:flex}}.XDBh3q_banner{gap:var(--jt-spacing-6);box-shadow:0 16px 32px -4px var(--shadow-neutral-md);border:1px solid var(--color-border-danger-base-enabled);border-radius:var(--jt-radius-8);box-sizing:border-box;width:100%;padding:var(--jt-spacing-12) var(--jt-spacing-16);background:var(--color-bg-danger-subtle-1-enabled);justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.XDBh3q_banner{width:auto;padding:var(--jt-spacing-12) var(--jt-spacing-20)}}.XDBh3q_icon{color:var(--color-content-danger-base-enabled);flex-shrink:0}.XDBh3q_text{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-lg);font-weight:400;line-height:var(--tpg-lh-body-lg);color:var(--color-content-neutral-base-enabled);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}
.d2VzEq_dialog.d2VzEq_dialog[data-size]{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;inset:0;transform:none}@media (min-width:1024px){.d2VzEq_dialog.d2VzEq_dialog[data-size]{border-radius:var(--jt-radius-16);width:712px;height:auto;max-height:95vh;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.d2VzEq_dialog.d2VzEq_dialog[data-size][data-starting-style],.d2VzEq_dialog.d2VzEq_dialog[data-size][data-ending-style]{transform:none}@media (min-width:1024px){.d2VzEq_dialog.d2VzEq_dialog[data-size][data-starting-style],.d2VzEq_dialog.d2VzEq_dialog[data-size][data-ending-style]{transform:translate(-50%,-48%)scale(.97)}}.d2VzEq_contentSlot.d2VzEq_contentSlot{flex-direction:column;padding:0;display:flex}.d2VzEq_topBar{border-bottom:1px solid var(--color-border-neutral-subtle-2-enabled);box-sizing:border-box;padding:var(--jt-spacing-8) var(--jt-spacing-16);justify-content:flex-end;align-items:center;display:flex}@media (min-width:1024px){.d2VzEq_topBar{display:none}}.d2VzEq_desktopClose{top:var(--jt-spacing-8);right:var(--jt-spacing-8);display:none;position:absolute}@media (min-width:1024px){.d2VzEq_desktopClose{display:flex}}.d2VzEq_content{gap:var(--jt-spacing-20);box-sizing:border-box;padding:var(--jt-spacing-16);flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.d2VzEq_content{padding:var(--jt-spacing-32)}}.d2VzEq_headline{gap:var(--jt-spacing-16);flex-direction:column;align-items:center;width:100%;display:flex}.d2VzEq_detailsCard{gap:var(--jt-spacing-8);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.d2VzEq_detailsCard{gap:var(--jt-spacing-16)}}.d2VzEq_paymentSection{gap:var(--jt-spacing-16);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.d2VzEq_receiptBlock{width:100%}.d2VzEq_cardForm,.d2VzEq_formBase,.d2VzEq_formContainer{gap:var(--jt-spacing-16)}
.lbwdjW_dialog.lbwdjW_dialog>button[data-variant][data-tone],.lbwdjW_dialog.lbwdjW_dialog>button[data-variant][data-tone]:hover:not(:disabled):not([data-disabled]),.lbwdjW_dialog.lbwdjW_dialog>button[data-variant][data-tone]:active:not(:disabled):not([data-disabled]){color:var(--color-content-neutral-subtle-4-enabled);background-color:#0000}.lbwdjW_imageSlot.lbwdjW_imageSlot{height:auto}.lbwdjW_topSection{justify-content:center;align-items:center;gap:var(--jt-spacing-20);box-sizing:border-box;width:100%;padding:var(--jt-spacing-32) var(--jt-spacing-20);background:var(--color-bg-brand-base-enabled);flex-direction:column;display:flex;position:relative;overflow:hidden}.lbwdjW_decorativeCircle1{border-radius:var(--jt-radius-full);background:radial-gradient(circle,#ffffff26 0%,#0000 70%);width:176px;height:176px;position:absolute;top:-48px;right:-46px}.lbwdjW_decorativeCircle2{border-radius:var(--jt-radius-full);background:radial-gradient(circle,#ffffff1f 0%,#0000 70%);width:200px;height:200px;position:absolute;bottom:-86px;left:-90px}.lbwdjW_badge{font-family:var(--tpg-family-body);font-size:var(--tpg-size-body-md);font-weight:400;line-height:var(--tpg-lh-body-md);z-index:1;border:1px solid var(--color-border-neutral-subtle-3-enabled);border-radius:var(--jt-radius-full);box-sizing:border-box;padding:var(--jt-spacing-8) var(--jt-spacing-12);color:var(--color-content-neutral-subtle-4-enabled);background:#ffffff40;align-items:center;font-weight:500;display:flex;position:relative}.lbwdjW_discountContainer{align-items:center;gap:var(--jt-spacing-2);text-align:center;width:100%;color:var(--color-content-neutral-subtle-4-enabled);flex-direction:column;display:flex;position:relative}.lbwdjW_discountValue{font-family:var(--tpg-family-title);font-size:var(--tpg-size-title-4xl);font-weight:700;line-height:var(--tpg-lh-title-4xl);font-weight:600}.lbwdjW_discountLabel{font-family:var(--tpg-family-title);font-size:var(--tpg-size-title-xs);font-weight:600;line-height:var(--tpg-lh-title-xs);font-weight:600}.lbwdjW_header.lbwdjW_header{padding-bottom:var(--jt-spacing-16)}.lbwdjW_footer.lbwdjW_footer{padding-bottom:0}.lbwdjW_ctaButton.lbwdjW_ctaButton{width:100%}@media (min-width:768px){.lbwdjW_ctaButton.lbwdjW_ctaButton{max-width:270px;margin:0 auto}}.lbwdjW_ctaButtonDesktop{display:none}@media (min-width:768px){.lbwdjW_ctaButtonDesktop{display:inline}}.lbwdjW_ctaButtonMobile{display:inline}@media (min-width:768px){.lbwdjW_ctaButtonMobile{display:none}}