.page{max-width:1120px;margin:0 auto;padding:calc(39 * var(--u) + 84 * var(--u) + 72px) 24px 120px}.page__title{font:500 clamp(40px,5.2vw,72px)/1.05 var(--font);letter-spacing:-.01em}.page__lead{margin-top:20px;max-width:720px;font:400 clamp(17px,1.6vw,22px)/1.5 var(--font);color:rgb(145 148 219)}.page h2{font:500 clamp(28px,3vw,40px)/1.15 var(--font)}.page__section{margin-top:96px}.page__section>p{margin-top:14px;max-width:760px;font-size:17px;line-height:1.6;color:var(--muted)}.page a.link{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.page a.link:hover{text-decoration-color:#fff}.nav__links a[aria-current=page]{opacity:.6}.card{position:relative;border-radius:24px;padding:32px;background:radial-gradient(420px 260px at 100% 100%,rgb(24 10 140),rgb(14 6 75) 25%,rgb(8 5 52) 45%,rgb(5 4 38) 70%,rgb(5 4 38 / 0)),linear-gradient(rgb(3 3 24),rgb(4 4 34))}.card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.btn--page{height:54px;padding:0 32px;font-size:17px;color:#000008;background:linear-gradient(180deg,#fff,rgba(255,255,255,.78))}.btn--page:hover{background:#fff}.promo{display:inline-block;margin-top:28px;padding:8px 16px;border-radius:999px;background:var(--blue);font:500 15px/1.2 var(--font)}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.plan{display:flex;flex-direction:column}.plan__term{font:500 22px/1.2 var(--font)}.plan__price{margin-top:28px;font:500 56px/1 var(--font);letter-spacing:-.02em}.plan__price small{font-size:24px;letter-spacing:0}.plan__old{margin-left:10px;font:400 20px/1 var(--font);color:var(--muted);text-decoration:line-through}.plan__month{margin-top:10px;font-size:16px;color:var(--muted)}.plan__list{margin:28px 0 32px;padding:0;list-style:none;display:grid;gap:10px;font-size:16px;line-height:1.4;color:rgb(214 215 235)}.plan__list li::before{content:"";display:inline-block;width:6px;height:6px;margin:0 12px 2px 0;border-radius:50%;background:#8A7BFF}.plan .btn{margin-top:auto}.plan--best::before{content:"Выгоднее всего";position:absolute;top:-13px;right:24px;padding:5px 12px;border-radius:999px;background:var(--blue);font:500 13px/1.2 var(--font)}.facts{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:32px}.facts .card h3{font:500 20px/1.3 var(--font)}.facts .card p{margin-top:10px;font-size:16px;line-height:1.55;color:var(--muted)}.trial{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px}.trial h3{font:500 26px/1.25 var(--font)}.trial p{margin-top:8px;font-size:16px;color:var(--muted)}.os{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.os a{padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.09);font:500 15px/1.2 var(--font)}.os a:hover{background:rgba(255,255,255,.16)}.steps{margin:32px 0 0;padding:0;list-style:none;display:grid;gap:16px;counter-reset:step}.steps>li{counter-increment:step;display:grid;grid-template-columns:48px 1fr;gap:20px;align-items:start}.steps>li::before{content:counter(step);display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--blue);font:500 20px/1 var(--font)}.steps h3{font:500 21px/1.3 var(--font);padding-top:11px}.steps p{margin-top:8px;font-size:16px;line-height:1.6;color:var(--muted);max-width:720px}.apps{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.apps a{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;color:#000008;font:500 15px/1 var(--font);background:linear-gradient(180deg,#F6F8FC,#E4E7F2)}.apps a:hover{background:#fff}.platform{scroll-margin-top:140px}.page__section.platform{margin-top:64px}.platform h2{margin-bottom:4px}.note{margin-top:10px;font-size:15px;color:var(--muted)}.faq{margin-top:28px;display:grid;gap:12px}.faq details{padding:22px 28px}.faq summary{cursor:pointer;font:500 18px/1.35 var(--font);list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";float:right;margin-left:16px;color:var(--muted)}.faq details[open] summary::after{content:"−"}.faq details p{margin-top:12px;font-size:16px;line-height:1.6;color:var(--muted)}.doc-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.doc-tabs a{padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.09);font:500 15px/1.2 var(--font)}.doc-tabs a:hover{background:rgba(255,255,255,.16)}.doc{margin-top:64px;padding:48px clamp(20px,5vw,64px);scroll-margin-top:140px}.doc h2{font:500 clamp(24px,2.6vw,34px)/1.2 var(--font)}.doc__meta{margin-top:10px;font-size:15px;color:var(--muted)}.doc h3{margin-top:40px;font:500 17px/1.4 var(--font);letter-spacing:.04em}.doc p{margin-top:12px;max-width:820px;font-size:16px;line-height:1.65;color:rgb(206 207 228)}.doc a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px;overflow-wrap:anywhere}@media (max-width:900px),(orientation:portrait){.page{padding:116px 16px 80px}.page__section{margin-top:64px}.plans,.facts{grid-template-columns:1fr}.card{padding:24px}.trial{flex-direction:column;align-items:flex-start}.steps>li{grid-template-columns:40px 1fr;gap:14px}.steps>li::before{width:40px;height:40px;font-size:17px}.steps h3{padding-top:8px;font-size:19px}.faq details{padding:18px 20px}.doc{padding:28px 20px}}
