.checkout_page__DemKh{--checkout-muted:#b8bec2;padding-block:40px 64px}.checkout_page__DemKh .checkout-layout{max-width:1160px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.checkout_page__DemKh .checkout-copy{max-width:none;padding-bottom:4px}.checkout_backLink__OkTsX{display:inline-block;margin-bottom:24px;color:var(--checkout-muted);font-size:13px}.checkout_backLink__OkTsX:hover{color:var(--gold-soft)}.checkout_page__DemKh .checkout-copy h1{font-size:clamp(28px,3.5vw,42px);line-height:1.15;font-weight:600;letter-spacing:-.03em;margin:0 0 12px}.checkout_page__DemKh .checkout-copy p{color:var(--checkout-muted);font-size:14px;margin:0}.checkout_page__DemKh .checkout-summary{position:static;padding:28px;border:1px solid #30383e;border-radius:12px;background:#12171c}.checkout_page__DemKh .plan-code{color:var(--gold-soft);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.checkout_page__DemKh .checkout-summary h2{font-size:26px;line-height:1.2;font-weight:600;margin:16px 0 12px}.checkout_page__DemKh .checkout-summary p{color:var(--checkout-muted);font-size:14px}.checkout_page__DemKh .billing-toggle{display:flex;flex-wrap:wrap;border-radius:8px;background:#0c1013;border-color:#30383e;padding:4px;gap:4px}.checkout_page__DemKh .checkout-billing-toggle button{min-height:52px;padding:10px 8px;font-size:12px;letter-spacing:0;text-transform:none;border-radius:5px}.checkout_page__DemKh .price{padding-block:24px;border-bottom:1px solid #30383e}.checkout_page__DemKh .price strong{font-size:34px}.checkout_page__DemKh .price>span{color:var(--checkout-muted);font-size:12px;text-transform:none;letter-spacing:0}.checkout_page__DemKh .checkout-summary .checkout-renewal{font-size:12px;line-height:1.7;margin-top:16px}.checkout_page__DemKh .checkout-benefits{margin-top:24px;padding-top:20px;border-top:1px solid #30383e}.checkout_page__DemKh .checkout-benefits summary{cursor:pointer;font-size:14px;line-height:1.6}.checkout_page__DemKh .checkout-benefits summary span{margin-left:8px;font-size:12px;color:var(--checkout-muted)}.checkout_page__DemKh .checkout-benefits .pricing-includes{margin-top:20px}.checkout_page__DemKh .checkout-panel{order:0;min-height:0;padding:24px;border-radius:12px;border-color:#30383e;background:#101417}.checkout_page__DemKh .checkout-payment-heading{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #30383e}.checkout_page__DemKh .checkout-payment-heading h2{font-size:18px;font-weight:500;margin:0}.checkout_page__DemKh .checkout-payment-heading p{color:var(--checkout-muted);font-size:12px;margin:8px 0 0}.checkout_page__DemKh .button{text-transform:none;letter-spacing:0;font-size:13px;min-height:40px}.checkout_page__DemKh :where(a,button,summary):focus-visible{outline:2px solid var(--gold-soft);outline-offset:4px}@media (max-width:900px){.checkout_page__DemKh .checkout-layout{grid-template-columns:minmax(0,1fr)}.checkout_page__DemKh .checkout-summary{order:0}}@media (max-width:600px){.checkout_page__DemKh{padding-block:24px 48px}.checkout_page__DemKh .checkout-layout{gap:20px}.checkout_page__DemKh .checkout-panel,.checkout_page__DemKh .checkout-summary{padding:20px 16px}.checkout_page__DemKh .checkout-summary h2{font-size:24px}}.header_header__RFxf1 .nav-vault-cta,.header_header__RFxf1 .nav-vault-cta:after{animation:none}.header_header__RFxf1 .nav-vault-cta:after{display:none}.header_header__RFxf1 .nav-vault-cta{text-transform:none;letter-spacing:0}@media (max-width:600px){.header_header__RFxf1 .nav-vault-cta{padding-inline:10px;font-size:11px;white-space:nowrap}.header_header__RFxf1 .logo{min-width:0;max-width:135px}.header_header__RFxf1 .nav-wrap{gap:12px}.header_header__RFxf1 .logo{gap:6px;font-size:8px;letter-spacing:.08em}.header_header__RFxf1 .logo-image{width:24px}}