.PaymentOptionPromoPreview_wrap__L9Gwu{display:grid;grid-template-columns:minmax(7.25rem,10.5rem) minmax(0,1fr);gap:.95rem;align-items:start;margin-top:.85rem;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--color-gold) 42%,var(--color-card-outline));border-radius:1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--color-gold) 12%,#fff) 0,color-mix(in srgb,var(--color-mint-deep) 8%,#fff) 100%);box-shadow:var(--shadow-card),0 0 0 1px color-mix(in srgb,var(--color-gold) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.72)}.PaymentOptionPromoPreview_poster__VZz38{display:flex;align-items:center;justify-content:center;margin:0;padding:.35rem;overflow:hidden;border-radius:.65rem;border:1px solid color-mix(in srgb,var(--color-gold) 35%,var(--color-card-outline));background:color-mix(in srgb,var(--color-cream) 65%,#fff);box-shadow:0 4px 14px rgba(13,20,16,.1),inset 0 1px 0 rgba(255,255,255,.35)}.PaymentOptionPromoPreview_posterImg__ZAroB{display:block;width:100%;height:auto;max-height:12.5rem;object-fit:contain;object-position:center;border-radius:.35rem}.PaymentOptionPromoPreview_posterFallback__H7fBj{display:grid;place-items:center;aspect-ratio:3/4;border-radius:.65rem;border:1px dashed color-mix(in srgb,var(--color-gold) 45%,var(--color-card-outline));background:color-mix(in srgb,var(--color-gold) 16%,var(--color-surface))}.PaymentOptionPromoPreview_fallbackIcon__xbZtO{width:1.75rem;height:1.75rem;color:var(--color-gold-dim)}.PaymentOptionPromoPreview_copy__u5g_n{display:grid;gap:.28rem;min-width:0}.PaymentOptionPromoPreview_kicker__JYfFJ{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.PaymentOptionPromoPreview_title__PPtcE{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:600;line-height:1.25;color:var(--color-forest)}.PaymentOptionPromoPreview_chipRow__lmIAZ{margin:.15rem 0 0}.PaymentOptionPromoPreview_chip__nKOZC{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .62rem .28rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-gold) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-gold-bright) 92%,#fff) 0,color-mix(in srgb,var(--color-gold) 88%,var(--color-surface)) 100%);font-size:.72rem;font-weight:700;color:var(--color-ink)}.PaymentOptionPromoPreview_chipIcon__3HpLL{width:.9rem;height:.9rem;color:var(--color-gold-dim)}.PaymentOptionPromoPreview_save__CIRn5{margin:.2rem 0 0;font-size:.84rem;line-height:1.45;color:var(--color-ink)}@media (max-width:520px){.PaymentOptionPromoPreview_wrap__L9Gwu{grid-template-columns:minmax(6.5rem,8.75rem) minmax(0,1fr);gap:.75rem;padding:.7rem .75rem}.PaymentOptionPromoPreview_posterImg__ZAroB{max-height:10.5rem}.PaymentOptionPromoPreview_title__PPtcE{font-size:.98rem}}[data-theme=dark] .PaymentOptionPromoPreview_wrap__L9Gwu{background:linear-gradient(135deg,color-mix(in srgb,var(--color-gold) 14%,var(--color-surface)) 0,color-mix(in srgb,var(--color-mint-deep) 12%,var(--color-surface)) 100%)}[data-theme=dark] .PaymentOptionPromoPreview_title__PPtcE{color:var(--color-ivory)}[data-theme=dark] .PaymentOptionPromoPreview_save__CIRn5{color:var(--color-ink-soft)}.ProductPaymentPage_main___F6GD{padding:calc(var(--header-offset) + 1.1rem) 0 4.5rem;background:var(--color-bg)}.ProductPaymentPage_crumbs__DwXvd{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0 0 1.1rem;font-size:.78rem;color:var(--color-stone)}.ProductPaymentPage_crumbs__DwXvd a{color:var(--color-muted)}.ProductPaymentPage_crumbs__DwXvd a:hover{color:var(--color-forest)}.ProductPaymentPage_crumbHome__5NGks{display:inline-flex;width:1.15rem;height:1.15rem;color:var(--color-mint-deep)}.ProductPaymentPage_crumbHome__5NGks svg{width:100%;height:100%}.ProductPaymentPage_crumbSep__zN2mF{color:#c8c4ba}.ProductPaymentPage_crumbCurrent__C8Z1J{color:var(--color-forest);font-weight:600}.ProductPaymentPage_banner__a84BH{position:relative;display:flex;align-items:center;min-height:6.75rem;margin-bottom:1.75rem;padding:1.2rem 1.5rem;overflow:hidden;border:1px solid var(--color-card-outline);border-radius:1.25rem;background:linear-gradient(100deg,#e7eee4,#eef3ea 48%,#f4f7f1);box-shadow:var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.72)}.ProductPaymentPage_bannerCopy__xbD2L{position:relative;z-index:1;max-width:36rem}.ProductPaymentPage_title__10qwn{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.12;color:var(--color-forest)}.ProductPaymentPage_lede__u9r39{margin:.35rem 0 0;font-size:.95rem;color:var(--color-muted);line-height:1.5}.ProductPaymentPage_bannerArt__N6dKz{position:absolute;right:.35rem;top:50%;width:min(18rem,46%);height:8.25rem;transform:translateY(-54%);pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 22%)}.ProductPaymentPage_layout__pfJqT{display:grid;gap:1.5rem;align-items:start}@media (min-width:960px){.ProductPaymentPage_layout__pfJqT{grid-template-columns:minmax(0,1.22fr) minmax(20.5rem,.78fr);gap:1.75rem}.ProductPaymentPage_summary__NVKEv{position:sticky;top:calc(var(--header-offset) + .85rem)}}.ProductPaymentPage_sectionTitle__LGpkn,.ProductPaymentPage_summaryTitle__8QvtO{margin:0 0 .9rem;font-family:var(--font-display);font-size:1.55rem;font-weight:600;color:var(--color-forest)}.ProductPaymentPage_optionList__2VHUw{display:grid;gap:.7rem}.ProductPaymentPage_optionCardSelected__Vh8Ka,.ProductPaymentPage_optionCard__CFOq_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.95rem;align-items:center;width:100%;min-height:4.55rem;padding:.85rem 1.05rem;border:1px solid var(--color-card-outline);border-radius:1rem;background:#fff;text-align:left;cursor:pointer;box-shadow:var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.85);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.ProductPaymentPage_optionCard__CFOq_:hover{border-color:color-mix(in srgb,var(--color-mint-deep) 32%,var(--color-card-outline));box-shadow:0 2px 4px rgba(13,20,16,.05),0 10px 22px rgba(13,20,16,.08),inset 0 1px 0 rgba(255,255,255,.9);transform:translateY(-1px)}.ProductPaymentPage_optionCardSelected__Vh8Ka{border-color:color-mix(in srgb,var(--color-mint-deep) 42%,#8aa394);background:#eef4ee;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-mint-deep) 22%,transparent),0 4px 14px rgba(63,107,79,.12),var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.55);transform:translateY(-1px)}.ProductPaymentPage_cta__9XB8J:focus-visible,.ProductPaymentPage_optionCard__CFOq_:focus-visible,.ProductPaymentPage_planTabActive__EqiYP:focus-visible,.ProductPaymentPage_planTab__jotvi:focus-visible{outline:2px solid var(--color-mint-deep);outline-offset:2px}.ProductPaymentPage_optionLead___Q1zq{display:flex;align-items:center;padding-right:.9rem;border-right:1px solid #e6e2d8}.ProductPaymentPage_radio__trTeo{display:grid;place-items:center;width:1.15rem;height:1.15rem;border:1.5px solid #b7b3a8;border-radius:50%}.ProductPaymentPage_radio__trTeo[data-checked=true]{border-color:#3f6b4f}.ProductPaymentPage_radio__trTeo span{width:.58rem;height:.58rem;border-radius:50%;background:#3f6b4f}.ProductPaymentPage_optionCopy__TSIg1{display:grid;gap:.12rem;min-width:0}.ProductPaymentPage_optionName__AXrmB{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.95rem;font-weight:700;color:#1d2a21}.ProductPaymentPage_offBadge__k7u4c{display:inline-flex;align-items:center;padding:.12rem .48rem;border-radius:999px;background:#f0d9a4;color:#5c4a22;font-size:.68rem;font-weight:700;white-space:nowrap}.ProductPaymentPage_optionHint__nz6t5{font-size:.8rem;line-height:1.4;color:#7a8178}.ProductPaymentPage_optionPrice__mmE99{font-size:1.02rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1d2a21;white-space:nowrap}.ProductPaymentPage_planPicker__gQs2J{margin-top:1rem}.ProductPaymentPage_planLabel__ueBh_{margin:0 0 .45rem;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.ProductPaymentPage_planTabs__ngy97{display:flex;flex-wrap:wrap;gap:.45rem}.ProductPaymentPage_planTabActive__EqiYP,.ProductPaymentPage_planTab__jotvi{display:grid;gap:.1rem;padding:.5rem .8rem;border-radius:.8rem;border:1px solid var(--color-card-outline);background:#fff;text-align:left;cursor:pointer;box-shadow:var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.85);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.ProductPaymentPage_planTab__jotvi:hover{border-color:color-mix(in srgb,var(--color-mint-deep) 28%,var(--color-card-outline));box-shadow:0 2px 4px rgba(13,20,16,.05),0 8px 18px rgba(13,20,16,.07);transform:translateY(-1px)}.ProductPaymentPage_planTab__jotvi small{color:var(--color-muted);font-size:.72rem}.ProductPaymentPage_planTabActive__EqiYP{border-color:color-mix(in srgb,var(--color-mint-deep) 42%,#8aa394);background:#eef4ee;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-mint-deep) 20%,transparent),0 4px 12px rgba(63,107,79,.1),var(--shadow-card);transform:translateY(-1px)}.ProductPaymentPage_note__Ml8dN{display:flex;align-items:flex-start;gap:.45rem;margin:1.05rem 0 0;font-size:.84rem;font-style:italic;line-height:1.45;color:#7a8178}.ProductPaymentPage_noteIcon__U6liQ{display:inline-grid;place-items:center;width:1.05rem;height:1.05rem;margin-top:.1rem;border-radius:50%;border:1.4px solid #c9a45c;color:#c9a45c;font-size:.68rem;font-weight:700;font-style:italic;flex-shrink:0}.ProductPaymentPage_conditions__32Ohj{margin-top:.9rem;padding:.8rem .95rem;border-radius:.85rem;border:1px solid var(--color-card-outline);background:#fff;box-shadow:var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.85)}.ProductPaymentPage_conditions__32Ohj summary{cursor:pointer;font-size:.78rem;font-weight:600;color:var(--color-muted)}.ProductPaymentPage_conditions__32Ohj p{margin:.55rem 0 0;white-space:pre-wrap;line-height:1.55}.ProductPaymentPage_summary__NVKEv{padding:1.25rem 1.2rem 1.15rem;border:1px solid var(--color-card-outline);border-radius:1.15rem;background:#fff;box-shadow:var(--shadow-lift),0 0 0 1px rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.9)}.ProductPaymentPage_summaryOption__AIGQi{margin:-.4rem 0 .95rem;font-size:.88rem;color:#7a8178}.ProductPaymentPage_summaryBreakdown__mGdCO{display:grid;margin:0}.ProductPaymentPage_summaryCategory__rS1YI{padding:.8rem 0}.ProductPaymentPage_summaryCategory__rS1YI:first-child{padding-top:0}.ProductPaymentPage_summaryCategory__rS1YI:last-child{padding-bottom:0}.ProductPaymentPage_summaryCategory__rS1YI+.ProductPaymentPage_summaryCategory__rS1YI{border-top:1px solid var(--color-card-divider)}.ProductPaymentPage_summaryCategoryLines__1NL98{display:grid;gap:.65rem;margin:0}.ProductPaymentPage_summaryRow___kuft{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding:0 .15rem}.ProductPaymentPage_summaryRow___kuft dt{margin:0;font-size:.88rem;color:var(--color-muted)}.ProductPaymentPage_summaryRow___kuft dd{margin:0;font-size:.95rem;font-variant-numeric:tabular-nums;text-align:right;color:var(--color-ink)}.ProductPaymentPage_summaryRow___kuft+.ProductPaymentPage_summaryRow___kuft{padding-top:.65rem;border-top:1px solid var(--color-card-divider)}.ProductPaymentPage_summaryRowSavings__8MiWt dd,.ProductPaymentPage_summaryRowSavings__8MiWt dt{color:#1e7a46;font-weight:600}.ProductPaymentPage_summaryContractFootnote__BWL8g{margin:.55rem 0 0;padding:0 .1rem;font-size:.76rem;line-height:1.45;color:var(--color-muted)}.ProductPaymentPage_duePanel__Egi4J{display:grid;gap:.7rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--color-mint-deep) 22%,#c5d4c8);border-radius:.7rem;background:#e8f0e6;box-shadow:0 2px 8px rgba(63,107,79,.08),inset 0 1px 0 rgba(255,255,255,.45)}.ProductPaymentPage_summaryDueNowRow__798RM{padding-bottom:.65rem;border-bottom:1px solid color-mix(in srgb,var(--color-mint-deep) 18%,#c5d4c8)}.ProductPaymentPage_dueExplainer__9I6ZY{margin:.15rem 0 0;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-mint-deep) 14%,transparent);font-size:.8rem;line-height:1.5;color:#4a5c50}.ProductPaymentPage_summaryDue__sDRBg,.ProductPaymentPage_summaryUpfront__V1GdZ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.ProductPaymentPage_summaryDue__sDRBg dt,.ProductPaymentPage_summaryUpfront__V1GdZ dt{margin:0;font-size:.9rem;font-weight:700;color:#1d2a21}.ProductPaymentPage_summaryUpfront__V1GdZ p{margin:.12rem 0 0;font-size:.72rem;line-height:1.35;color:#7a8178}.ProductPaymentPage_summaryDue__sDRBg dd,.ProductPaymentPage_summaryUpfront__V1GdZ dd{margin:0;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1d2a21}.ProductPaymentPage_empty__V_VYT{margin:0 0 1rem;color:var(--color-muted)}.ProductPaymentPage_summaryActions__D2Ll_{margin-top:1.15rem;padding-top:1.05rem;border-top:1px solid var(--color-card-divider)}.ProductPaymentPage_cta__9XB8J{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.85rem;padding:.7rem 1rem;border:1px solid color-mix(in srgb,#3f6b4f 88%,#1d2a21);border-radius:.7rem;background:#3f6b4f;color:#fff;font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;text-align:center;box-shadow:0 2px 4px rgba(13,20,16,.12),0 8px 20px rgba(63,107,79,.22),inset 0 1px 0 rgba(255,255,255,.12);transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ProductPaymentPage_cta__9XB8J:hover{background:#345a42;color:#fff;box-shadow:0 4px 8px rgba(13,20,16,.14),0 12px 26px rgba(63,107,79,.28),inset 0 1px 0 rgba(255,255,255,.14);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ProductPaymentPage_cta__9XB8J,.ProductPaymentPage_optionCardSelected__Vh8Ka,.ProductPaymentPage_optionCard__CFOq_,.ProductPaymentPage_planTabActive__EqiYP,.ProductPaymentPage_planTab__jotvi{transition:none}.ProductPaymentPage_cta__9XB8J:hover,.ProductPaymentPage_optionCardSelected__Vh8Ka,.ProductPaymentPage_optionCard__CFOq_:hover,.ProductPaymentPage_planTabActive__EqiYP,.ProductPaymentPage_planTab__jotvi:hover{transform:none}}@media (max-width:700px){.ProductPaymentPage_banner__a84BH{min-height:6.25rem;padding:1.1rem 1.15rem 1.2rem}.ProductPaymentPage_bannerArt__N6dKz{width:9.5rem;height:5.5rem;right:-.2rem;opacity:.75}.ProductPaymentPage_optionCardSelected__Vh8Ka,.ProductPaymentPage_optionCard__CFOq_{grid-template-columns:auto minmax(0,1fr)}.ProductPaymentPage_optionPrice__mmE99{grid-column:2;justify-self:start}.ProductPaymentPage_optionLead___Q1zq{align-self:stretch}}[data-theme=dark] .ProductPaymentPage_banner__a84BH{background:color-mix(in srgb,var(--color-mint-deep) 18%,var(--color-surface));box-shadow:var(--shadow-card),inset 0 1px 0 rgba(255,255,255,.06)}[data-theme=dark] .ProductPaymentPage_crumbCurrent__C8Z1J,[data-theme=dark] .ProductPaymentPage_optionName__AXrmB,[data-theme=dark] .ProductPaymentPage_optionPrice__mmE99,[data-theme=dark] .ProductPaymentPage_sectionTitle__LGpkn,[data-theme=dark] .ProductPaymentPage_summaryContractFootnote__BWL8g,[data-theme=dark] .ProductPaymentPage_summaryDue__sDRBg dd,[data-theme=dark] .ProductPaymentPage_summaryDue__sDRBg dt,[data-theme=dark] .ProductPaymentPage_summaryRow___kuft dd,[data-theme=dark] .ProductPaymentPage_summaryRow___kuft dt,[data-theme=dark] .ProductPaymentPage_summaryTitle__8QvtO,[data-theme=dark] .ProductPaymentPage_summaryUpfront__V1GdZ dd,[data-theme=dark] .ProductPaymentPage_summaryUpfront__V1GdZ dt,[data-theme=dark] .ProductPaymentPage_title__10qwn{color:var(--color-ivory)}[data-theme=dark] .ProductPaymentPage_summaryRowSavings__8MiWt dd,[data-theme=dark] .ProductPaymentPage_summaryRowSavings__8MiWt dt{color:#6ee7a8}[data-theme=dark] .ProductPaymentPage_conditions__32Ohj,[data-theme=dark] .ProductPaymentPage_optionCardSelected__Vh8Ka,[data-theme=dark] .ProductPaymentPage_optionCard__CFOq_,[data-theme=dark] .ProductPaymentPage_planTabActive__EqiYP,[data-theme=dark] .ProductPaymentPage_planTab__jotvi,[data-theme=dark] .ProductPaymentPage_summary__NVKEv{background:var(--color-surface);border-color:var(--color-line-soft);box-shadow:var(--shadow-card)}[data-theme=dark] .ProductPaymentPage_optionCardSelected__Vh8Ka,[data-theme=dark] .ProductPaymentPage_planTabActive__EqiYP{background:color-mix(in srgb,var(--color-mint-deep) 16%,var(--color-surface))}[data-theme=dark] .ProductPaymentPage_summary__NVKEv{box-shadow:var(--shadow-lift)}[data-theme=dark] .ProductPaymentPage_duePanel__Egi4J{background:color-mix(in srgb,var(--color-mint-deep) 16%,var(--color-surface));border-color:color-mix(in srgb,var(--color-mint-deep) 28%,var(--color-line-soft))}[data-theme=dark] .ProductPaymentPage_cta__9XB8J{background:var(--color-mint-deep)}