body::before{display:none}
.page-login .split{padding:116px 20px 48px;min-height:100dvh}.page-login .cw{width:min(100%,440px)}.page-login .card{border-radius:12px;box-shadow:none;background:var(--surface);border-color:var(--line)}.page-login .ctitle{font-size:30px;letter-spacing:-.03em}.page-login .csub{font-size:15px;color:var(--muted)}.page-login .tabs{background:#0d0e12;border-color:var(--line);border-radius:8px}.page-login .tpill{background:#303139;border-radius:5px}.page-login .tab{font-size:14px;height:40px}.page-login .fi input{background:#0d0e12;border-color:#41434d;border-radius:8px;font-size:16px}.page-login .bgo{background:#f4f4f5;border-radius:8px;font-size:15px}.page-login .btg{background:#24252c;border-color:#41434d;border-radius:8px}.page-login .btg:hover{background:#30313b}.page-login .cft{font-size:12px;color:var(--muted)}.page-login .text-btn{font-size:13px;color:#c3c5ce}.page-login .cform{padding-top:24px}.page-login .chd{padding:36px 32px 24px}.page-login .tabs-p{padding:0 32px}.page-login .cform{padding-left:32px;padding-right:32px}.page-login .cft{padding-left:32px;padding-right:32px}
.page-checkout main{width:min(960px,calc(100% - 48px));margin:124px auto 72px}.page-checkout .steps{margin-bottom:28px;gap:12px;font-size:14px;color:#a9abb4}.page-checkout .step i{width:28px;height:28px;font-size:12px}.page-checkout .grid{grid-template-columns:minmax(0,1fr) 288px;gap:32px}.page-checkout .panel{padding:32px;border-radius:12px}.page-checkout .summary{padding:24px;border-radius:12px;top:100px}.page-checkout h1{font-size:30px;line-height:1.2}.page-checkout p.lead{font-size:15px;line-height:1.65;color:#b0b2bd}.page-checkout .plans{grid-template-columns:1fr;gap:10px}.page-checkout .plan{display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:16px;border-radius:8px;font:inherit}.page-checkout .plan b{font-size:15px}.page-checkout .plan small{grid-column:1;margin:0;font-size:13px}.page-checkout .plan strong{grid-column:2;grid-row:1 / span 2;margin:0;align-self:center;font-size:19px;white-space:nowrap}.page-checkout .badge{grid-column:1 / -1;margin:0;color:#bfc1cc;font-size:12px}.page-checkout .plan[aria-pressed="true"]{background:#282a32;border-color:#dedfe5}.page-checkout .summary h2{font-size:17px}.page-checkout .sum-row{font-size:14px;line-height:1.5}.page-checkout .summary-note{font-size:12px;color:#a9abb4}.page-checkout .sum-total{font-size:18px}.page-checkout .action{background:#f4f4f5;border-radius:8px;font-size:15px}.page-checkout input{font-size:16px;border-radius:8px;border-color:#41434d}.page-checkout .quiet{min-height:44px;margin-top:8px;font-size:13px}.page-checkout .lead strong{overflow-wrap:anywhere}.page-checkout .method{flex-wrap:wrap}.page-checkout .method button{min-width:130px}.page-checkout .notice{font-size:14px}.page-checkout .panel,.page-checkout .summary{min-width:0}
@media(max-width:720px){.page-checkout main{width:calc(100% - 40px);margin-top:100px}.page-checkout .grid{grid-template-columns:1fr;gap:20px}.page-checkout .summary{order:0;position:static}.page-checkout .panel{padding:24px}.page-checkout .steps{font-size:12px;gap:8px}.page-checkout .step-line{width:16px}.page-checkout h1{font-size:27px}}
@media(max-width:380px){.page-login .chd,.page-login .tabs-p,.page-login .cform,.page-login .cft{padding-left:20px;padding-right:20px}.page-checkout .panel{padding:20px}.page-checkout .steps{gap:6px}.page-checkout .step-line{width:10px}}
