.page_subscribe__aWfRS{width:100%}.page_subscribe__container__6jrD_{width:100%;min-height:90vh;padding-top:4rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:2rem}@media(min-width:768px)and (max-width:1023px){.page_subscribe__container__6jrD_{padding-top:3rem;padding-bottom:2.25rem}}@media(max-width:767px){.page_subscribe__container__6jrD_{padding-top:2.25rem;padding-bottom:1.25rem;gap:1.5rem}}.page_subscribe__header__rj_up{padding:2rem;display:flex;flex-direction:column;gap:1rem}.page_subscribe__header__rj_up p{max-width:600px}.page_subscribe__title__41CfP{color:var(--color-gray-900);text-transform:uppercase;font-weight:300;font-size:calc(3.5rem + .625rem);line-height:1.05}@media(min-width:768px)and (max-width:1023px){.page_subscribe__title__41CfP{font-size:3.5rem}}@media(max-width:767px){.page_subscribe__title__41CfP{font-size:3rem}}.page_subscribe__subtitle__A6fON{color:var(--color-gray-600);font-weight:400;font-size:1.5rem;line-height:1.4;max-width:38rem;margin:0 auto}@media(min-width:768px)and (max-width:1023px){.page_subscribe__subtitle__A6fON{font-size:1.25rem}}@media(max-width:767px){.page_subscribe__subtitle__A6fON{font-size:1rem}}.page_subscribe__summaryLabel__QK4sh{color:var(--color-gray-600);font-weight:400;font-size:.875rem;line-height:1.1428;justify-self:end;align-self:end}@media(max-width:767px){.page_subscribe__summaryLabel__QK4sh{display:none}}.page_subscribe__grid__UsTx5{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:2rem;gap:2rem;width:100%}@media(min-width:768px)and (max-width:1023px){.page_subscribe__grid__UsTx5{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(max-width:767px){.page_subscribe__grid__UsTx5{grid-template-columns:1fr;gap:1rem}}.page_subscribe__grid__full__JECWN{grid-template-columns:unset;display:flex}.page_subscribe__grid__full__JECWN aside{width:100%}.page_subscribe__content__PiBPH,.page_subscribe__summary__gJg_s{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.page_subscribe__summary__gJg_s{position:-webkit-sticky;position:sticky;top:88px}}@media(max-width:767px){.page_subscribe__summary__gJg_s{position:static}}.page_subscribe__summary__row__zBo1Y{flex-direction:row}.page_subscribe__summary__row__zBo1Y div{width:100%}.page_subscribe__cardInner__BSKOg{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}@media(max-width:767px){.page_subscribe__cardInner__BSKOg{padding:1.25rem}}.page_subscribe__summaryCard__FUo_W{border:1px solid var(--color-gray-200);border-radius:.5rem;background-color:var(--color-white);height:unset}.page_subscribe__summaryRows___ETrn{display:flex;flex-direction:column;gap:.75rem}.page_subscribe__summarySection__y8Anm{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:.5rem;background-color:var(--color-gray-50)}.page_subscribe__sectionTitle__DrOxl{color:var(--color-gray-600);font-weight:400;font-size:.75rem;line-height:1.33;text-transform:uppercase;letter-spacing:.02em}.page_subscribe__summaryRow__7PPwC{display:flex;justify-content:space-between;align-items:center;color:var(--color-gray-700);font-size:.875rem;line-height:1.1428}.page_subscribe__summaryLabel__QK4sh{display:inline-flex;align-items:center;gap:.375rem}.page_subscribe__summaryLabel__QK4sh svg{color:var(--color-gray-500)}.page_subscribe__summaryValue__jP2Vw{font-weight:400}.page_subscribe__summaryValue--credit__TGqpr{color:var(--color-green-600)}.page_subscribe__summaryNotice__ZqPjv{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:.5rem;background-color:var(--color-gray-100);color:var(--color-gray-700);font-size:.8125rem;line-height:1.375;margin-bottom:.5rem}.page_subscribe__summaryNotice__ZqPjv svg{flex-shrink:0;color:var(--color-primary-600)}.page_subscribe__total__sa6i8{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid var(--color-gray-200)}.page_subscribe__totalAmount__Hrxh8{color:var(--color-gray-900);font-size:1.25rem;line-height:1.2}.page_subscribe__paymentMethodToggle__xgFPl{display:flex;gap:.5rem;margin-bottom:.75rem}.page_subscribe__renewal__WzFxj{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;background-color:var(--color-gray-100);color:var(--color-gray-700);font-size:.875rem;line-height:1.1428}.page_subscribe__renewal__WzFxj svg{color:var(--color-primary-600)}.page_subscribe__ctaNote__4GjMV{color:var(--color-gray-500);font-size:.75rem;line-height:1.33}.page_subscribe__support__O0tpf{color:var(--color-gray-600);font-size:.75rem;line-height:1.33}.page_subscribe__paymentNote__XJWCy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border-radius:.5rem;background-color:var(--color-gray-50);color:var(--color-gray-600);font-size:.8125rem;line-height:1.375}.page_subscribe__paymentNote__XJWCy button{color:var(--color-primary-600)}.page_subscribe__supportLink__eNuLI{color:var(--color-primary-600);font-weight:400;text-decoration:none}.page_subscribe__supportLink__eNuLI:hover{text-decoration:underline}.page_subscribe__mobileCta__ZP8p7{display:none}@media(max-width:767px){.page_subscribe__mobileCta__ZP8p7{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,rgba(248,250,252,.95),var(--color-white) 85%);box-shadow:0 -4px 12px rgba(15,23,42,.08);z-index:20;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))}}.page_subscribe__mobileTotal__MiWvv{display:flex;flex-direction:column;gap:.25rem}.page_subscribe__mobileLabel__SJgQZ{color:var(--color-gray-500);font-size:.75rem;line-height:1.33}.page_subscribe__mobileAmount__uUUxt{color:var(--color-gray-900);font-weight:600;font-size:1.125rem;line-height:1.2}.page_subscribe__mobileButton__V7Cbe{flex-shrink:0;border-radius:999px}.page_subscribe__empty__puOYi{padding:2rem;display:flex;justify-content:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.5rem;color:var(--color-gray-600)}