@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/manrope-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/manrope-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/manrope-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/fonts/unbounded-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/fonts/unbounded-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/fonts/unbounded-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #05040c;--ink-2: #090714;--surface: #0d0a1b;--surface-2: #120e23;--surface-3: #171128;--line: rgba(255,255,255,0.08);--line-2: rgba(255,255,255,0.14);--line-3: rgba(255,255,255,0.22);--text: #f4f0fd;--muted: #a79eca;--dim: #7c7398;--violet: #7c4dff;--violet-2: #a78bfa;--violet-3: #c4b5fd;--indigo: #4f46e5;--cyan: #22d3ee;--gold: #ffc53d;--gold-2: #f0a726;--green: #34e0a1;--pink: #ff5f9e;--grad-text: linear-gradient(105deg,#d8b4fe 0%,#a78bfa 32%,#818cf8 62%,#22d3ee 100%);--grad-btn: linear-gradient(120deg,#a855f7 0%,#7c4dff 46%,#4f46e5 100%);--grad-gold: linear-gradient(120deg,#ffe08a 0%,#ffc53d 48%,#f0a726 100%);--r-xs: 10px;--r-sm: 14px;--r-md: 20px;--r-lg: 28px;--r-xl: 36px;--sh-card: 0 24px 60px -40px rgba(0,0,0,1);--sh-brand: 0 20px 50px -22px rgba(124,77,255,0.85);--ff: 'Manrope','Segoe UI',system-ui,-apple-system,Arial,sans-serif;--ff-display: 'Unbounded','Manrope','Segoe UI',system-ui,sans-serif;--ff-mono: ui-monospace,'SF Mono',Consolas,monospace;--container: 1240px;--gutter: 24px;--ease: cubic-bezier(0.16,1,0.3,1)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth}body{margin: 0;font-family: var(--ff);font-size: 16.5px;line-height: 1.66;color: var(--text);background: var(--ink);-webkit-font-smoothing: antialiased;overflow-x: hidden}body::before{content: '';position: fixed;inset: 0;z-index: -1;background:radial-gradient(1100px 620px at 78% -12%,rgba(124,77,255,0.4),transparent 60%),radial-gradient(900px 560px at 4% 4%,rgba(79,70,229,0.26),transparent 58%),radial-gradient(900px 700px at 50% 112%,rgba(34,211,238,0.12),transparent 62%),var(--ink)}img{max-width: 100%;height: auto;display: block}a{color: inherit;text-decoration: none}button{font: inherit;color: inherit}svg{display: block}::selection{background: rgba(168,85,247,0.5);color: #fff}h1,h2,h3,h4{font-family: var(--ff-display);font-weight: 700;line-height: 1.12;letter-spacing: -0.03em;margin: 0 0 0.5em;text-wrap: balance}p{margin: 0 0 1em}p:last-child{margin-bottom: 0}:focus-visible{outline: 2px solid var(--violet-2);outline-offset: 3px;border-radius: 8px}.container{width: 100%;max-width: var(--container);margin: 0 auto;padding: 0 var(--gutter)}.skip{position: absolute;left: -9999px;top: 0;z-index: 999;padding: 12px 20px;background: var(--violet);color: #fff;border-radius: 0 0 12px 0}.skip:focus{left: 0}.i{width: 20px;height: 20px;flex: none}.badge{display: inline-flex;align-items: center;gap: 8px;height: 32px;padding: 0 13px;border-radius: 999px;font-size: 12px;font-weight: 700;letter-spacing: 0.04em;color: #d9d1f2;background: rgba(255,255,255,0.05);border: 1px solid var(--line)}.badge--live{color: #b9ffe8;border-color: rgba(52,224,161,0.35);background: rgba(52,224,161,0.1)}.badge .dot{width: 7px;height: 7px;border-radius: 50%;background: var(--green);animation: pulse 2.6s infinite}@keyframes pulse{0%{box-shadow: 0 0 0 0 rgba(52,224,161,0.55)}70%{box-shadow: 0 0 0 9px rgba(52,224,161,0)}100%{box-shadow: 0 0 0 0 rgba(52,224,161,0)}}.badges{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 22px}.btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;font-family: var(--ff);font-weight: 800;font-size: 15px;line-height: 1;letter-spacing: -0.01em;border: 0;border-radius: 999px;cursor: pointer;white-space: nowrap;isolation: isolate;overflow: hidden;transition: transform 0.25s var(--ease),box-shadow 0.25s var(--ease),border-color 0.25s,background 0.25s}.btn .i{width: 18px;height: 18px;transition: transform 0.25s var(--ease)}.btn:hover .i{transform: translateX(4px)}.btn:active{transform: translateY(1px) scale(0.995)}.btn--md{min-height: 48px;padding: 0 22px}.btn--lg{min-height: 58px;padding: 0 30px;font-size: 16px}.btn--primary{color: #fff;background: var(--grad-btn);box-shadow: 0 16px 40px -18px rgba(124,77,255,1),inset 0 1px 0 rgba(255,255,255,0.3)}.btn--primary::after{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(105deg,transparent 30%,rgba(255,255,255,0.4) 48%,transparent 64%);transform: translateX(-130%);transition: transform 0.75s var(--ease)}.btn--primary:hover{transform: translateY(-2px);box-shadow: 0 24px 52px -18px rgba(124,77,255,1),inset 0 1px 0 rgba(255,255,255,0.36)}.btn--primary:hover::after{transform: translateX(130%)}.btn--gold{color: #251700;background: var(--grad-gold);box-shadow: 0 16px 40px -20px rgba(255,197,61,0.95),inset 0 1px 0 rgba(255,255,255,0.55)}.btn--gold:hover{transform: translateY(-2px);box-shadow: 0 22px 48px -18px rgba(255,197,61,1)}.btn--ghost{color: var(--text);background: rgba(255,255,255,0.045);border: 1px solid var(--line-2)}.btn--ghost:hover{background: rgba(255,255,255,0.09);border-color: var(--line-3);transform: translateY(-2px)}.hdr{position: sticky;top: 0;z-index: 60;background: rgba(5,4,12,0.66);backdrop-filter: blur(20px) saturate(160%);border-bottom: 1px solid rgba(255,255,255,0.06);transition: background 0.3s,box-shadow 0.3s}.hdr.is-scrolled{background: rgba(5,4,12,0.95);box-shadow: 0 20px 50px -30px #000}.hdr__in{display: flex;align-items: center;gap: 26px;min-height: 72px}.hdr__progress{position: absolute;left: 0;bottom: -1px;height: 2px;width: 0;background: var(--grad-text);box-shadow: 0 0 14px rgba(124,77,255,0.9);transition: width 0.1s linear}.logo{display: inline-flex;align-items: center;gap: 11px;flex: none}.logo__mark{width: 40px;height: 40px;border-radius: 13px;overflow: hidden;box-shadow: 0 10px 26px -12px rgba(124,77,255,0.95),inset 0 0 0 1px rgba(255,255,255,0.16);flex: none}.logo__mark img{width: 100%;height: 100%;object-fit: cover}.logo__text{font-family: var(--ff-display);font-size: 17px;font-weight: 800;letter-spacing: 0.01em;line-height: 1;white-space: nowrap}.logo__text em{font-style: normal;background: var(--grad-text);-webkit-background-clip: text;background-clip: text;color: transparent}.nav{margin-left: auto}.nav__list{display: flex;align-items: center;gap: 2px;list-style: none;margin: 0;padding: 0}.nav__link{display: inline-block;padding: 9px 12px;border-radius: 10px;font-size: 14px;font-weight: 650;color: #c8c0e2;transition: color 0.2s,background 0.2s}.nav__link:hover{color: #fff;background: rgba(255,255,255,0.06)}.nav__link.is-active{color: #fff;background: rgba(124,77,255,0.22);box-shadow: inset 0 0 0 1px rgba(167,139,250,0.4)}.nav__mobile-cta{display: none}.hdr__actions{display: flex;align-items: center;gap: 10px;flex: none}.hdr__play{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 22px;border-radius: 999px;font-weight: 800;font-size: 14px;color: #fff;background: var(--grad-btn);box-shadow: 0 14px 30px -14px rgba(124,77,255,1),inset 0 1px 0 rgba(255,255,255,0.28);transition: transform 0.2s var(--ease),box-shadow 0.2s}.hdr__play:hover{transform: translateY(-2px);box-shadow: 0 20px 38px -14px rgba(124,77,255,1)}.hdr__play .i{width: 15px;height: 15px}.burger{display: none;width: 44px;height: 44px;padding: 0;border-radius: 12px;border: 1px solid var(--line-2);background: rgba(255,255,255,0.05);cursor: pointer;place-items: center;align-content: center;gap: 5px}.burger span{display: block;width: 18px;height: 2px;border-radius: 2px;background: #fff;transition: transform 0.3s var(--ease),opacity 0.2s}.burger[aria-expanded='true'] span:nth-child(1){transform: translateY(7px) rotate(45deg)}.burger[aria-expanded='true'] span:nth-child(2){opacity: 0}.burger[aria-expanded='true'] span:nth-child(3){transform: translateY(-7px) rotate(-45deg)}.hero{position: relative;padding: clamp(30px,4.4vw,64px) 0 clamp(32px,4vw,56px);overflow: hidden}.hero::before{content: '';position: absolute;inset: -20% -10% auto -10%;height: 780px;background:radial-gradient(520px 320px at 62% 34%,rgba(124,77,255,0.5),transparent 68%),radial-gradient(420px 260px at 84% 62%,rgba(34,211,238,0.22),transparent 70%);filter: blur(20px);pointer-events: none}.hero::after{content: '';position: absolute;inset: 0;background-image: linear-gradient(rgba(255,255,255,0.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.028) 1px,transparent 1px);background-size: 76px 76px;mask-image: radial-gradient(70% 60% at 50% 30%,#000 0%,transparent 78%);pointer-events: none}.hero__in{position: relative;z-index: 1;display: grid;grid-template-columns: 0.94fr 1.06fr;gap: clamp(26px,3.4vw,52px);align-items: center}.hero__copy{max-width: 640px}.hero--page{padding-bottom: clamp(14px,2vw,30px)}.hero--page .hero__inner{max-width: min(780px,74%)}.hero__art{position: absolute;right: max(2vw,20px);top: 50%;width: clamp(180px,16vw,250px);transform: translateY(-46%) rotate(4deg);z-index: 0;pointer-events: none;opacity: 0.9;filter: drop-shadow(0 40px 70px rgba(0,0,0,0.85))}.hero__art::before{content: '';position: absolute;inset: -34%;z-index: -1;background: radial-gradient(closest-side,rgba(124,77,255,0.55),transparent 72%);filter: blur(42px)}.hero__art img{width: 100%;height: auto;border-radius: 20px}@media (max-width: 1180px){.hero__art{display: none}.hero--page .hero__inner{max-width: none}}.hero__kicker{font-family: var(--ff-display);font-size: 11.5px;font-weight: 700;letter-spacing: 0.3em;text-transform: uppercase;color: rgba(196,181,253,0.75);margin: 0 0 14px}.hero__title{font-size: clamp(28px,3.6vw,52px);line-height: 1.08;margin-bottom: 0.42em}.hero__title .grad{background: var(--grad-text);-webkit-background-clip: text;background-clip: text;color: transparent}.hero__lead{font-size: clamp(15.5px,1.15vw,18px);color: #c3badf;max-width: 54ch;margin-bottom: 26px}.hero__actions{display: flex;flex-wrap: wrap;gap: 12px;margin-bottom: 20px}.hero__promo{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;margin-bottom: 22px}.hero__promo-label{font-size: 11px;font-weight: 800;letter-spacing: 0.16em;text-transform: uppercase;color: var(--dim)}.hero__facts{display: flex;flex-wrap: wrap;gap: 8px 22px;list-style: none;margin: 0;padding: 0;font-size: 14px;color: #b6add2}.hero__facts li{display: inline-flex;align-items: center;gap: 8px}.hero__facts li::before{content: '';width: 17px;height: 17px;flex: none;border-radius: 50%;background: rgba(52,224,161,0.15) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334e0a1' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/11px no-repeat}.hero__visual{position: relative}.hero__panel{position: relative;border-radius: var(--r-lg);padding: 10px;background: linear-gradient(150deg,rgba(255,255,255,0.14),rgba(255,255,255,0.02) 42%,rgba(124,77,255,0.25));box-shadow: var(--sh-card),0 0 90px -30px rgba(124,77,255,0.9)}.hero__panel::before{content: '';position: absolute;inset: -14% -12%;z-index: -1;background: radial-gradient(closest-side,rgba(124,77,255,0.5),transparent 72%);filter: blur(38px)}.shot{position: relative;border-radius: calc(var(--r-lg) - 8px);overflow: hidden;background: #0a0714;border: 1px solid rgba(255,255,255,0.12);box-shadow: 0 30px 70px -40px #000}.shot picture,.shot img{display: block;width: 100%;height: auto}.shot__bar{display: flex;align-items: center;gap: 7px;padding: 10px 13px;background: linear-gradient(#181129,#100b1e);border-bottom: 1px solid rgba(255,255,255,0.07)}.shot__bar i{width: 8px;height: 8px;border-radius: 50%;background: #3a2f52}.shot__bar i:nth-child(1){background: #ff5f57}.shot__bar i:nth-child(2){background: #febc2e}.shot__bar i:nth-child(3){background: #28c840}.shot__bar span{margin-left: 8px;font-size: 11.5px;font-weight: 600;color: #8d84a9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.shot__live{margin-left: auto;display: inline-flex;align-items: center;gap: 7px;padding: 4px 10px;border-radius: 999px;font-size: 11px;font-weight: 800;letter-spacing: 0.04em;color: #e9e2ff;background: rgba(124,77,255,0.22);border: 1px solid rgba(167,139,250,0.4);font-variant-numeric: tabular-nums}.shot__live i{width: 6px;height: 6px;border-radius: 50%;background: var(--green);animation: pulse 2.6s infinite}.shot__live b{font-family: var(--ff-display);font-size: 12px;color: #fff}.shot__float{position: absolute;display: flex;flex-direction: column;gap: 2px;padding: 9px 14px;border-radius: 14px;background: rgba(13,10,27,0.9);border: 1px solid rgba(167,139,250,0.4);box-shadow: 0 20px 44px -22px #000,inset 0 1px 0 rgba(255,255,255,0.12);backdrop-filter: blur(12px);animation: floaty 7s ease-in-out infinite}.shot__float b{font-family: var(--ff-display);font-size: 19px;line-height: 1;letter-spacing: -0.02em;background: var(--grad-text);-webkit-background-clip: text;background-clip: text;color: transparent}.shot__float small{font-size: 10px;text-transform: uppercase;letter-spacing: 0.1em;color: var(--dim)}.shot__float--x{top: 15%;left: -16px}.shot__float--win{bottom: 10%;right: -16px;animation-delay: 1.8s;border-color: rgba(52,224,161,0.42)}.shot__float--win b{background: linear-gradient(120deg,#9dffdf,#34e0a1);-webkit-background-clip: text;background-clip: text}@keyframes floaty{0%,100%{transform: translateY(0)}50%{transform: translateY(-10px)}}.hero__orbs{position: absolute;inset: -6% -4% auto -4%;height: 720px;z-index: 0;pointer-events: none;overflow: hidden}.hero__orbs i{position: absolute;border-radius: 50%;filter: blur(56px);opacity: 0.5;will-change: transform}.hero__orbs i:nth-child(1){width: 430px;height: 430px;left: 4%;top: 2%;background: radial-gradient(circle,#7c4dff,transparent 68%);animation: orb 19s ease-in-out infinite}.hero__orbs i:nth-child(2){width: 360px;height: 360px;right: 2%;top: 18%;background: radial-gradient(circle,#22d3ee,transparent 70%);opacity: 0.32;animation: orb 24s ease-in-out infinite reverse}.hero__orbs i:nth-child(3){width: 300px;height: 300px;left: 46%;bottom: -12%;background: radial-gradient(circle,#a855f7,transparent 70%);opacity: 0.4;animation: orb 28s ease-in-out infinite}@keyframes orb{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(26px,-34px,0) scale(1.09)}}.hero__kicker{display: inline-flex;align-items: center;gap: 8px}.hero__dot{width: 7px;height: 7px;border-radius: 50%;background: var(--green);flex: none;animation: pulse 2.4s infinite}.hero__title{text-wrap: balance}.marquee{position: relative;overflow: hidden;border-top: 1px solid rgba(255,255,255,0.07);border-bottom: 1px solid rgba(255,255,255,0.07);background: #0a0716;padding: 15px 0}.marquee::before,.marquee::after{content: '';position: absolute;top: 0;bottom: 0;width: 120px;z-index: 2;pointer-events: none}.marquee::before{left: 0;background: linear-gradient(90deg,#0a0716 20%,rgba(10,7,22,0))}.marquee::after{right: 0;background: linear-gradient(270deg,#0a0716 20%,rgba(10,7,22,0))}.marquee__track{display: flex;gap: 40px;width: max-content;animation: marquee 40s linear infinite}.marquee__item{display: inline-flex;align-items: center;gap: 12px;font-family: var(--ff-display);font-size: 12.5px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: rgba(233,226,255,0.78);white-space: nowrap}.marquee__item::after{content: '◆';color: var(--violet-2);font-size: 9px}@keyframes marquee{from{transform: translateX(0)}to{transform: translateX(-50%)}}.section{position: relative;padding: clamp(40px,4.6vw,72px) 0}.section--tight{padding: clamp(28px,3.2vw,48px) 0}.section--line{border-top: 1px solid rgba(255,255,255,0.06)}.section__head{max-width: 740px;margin-bottom: clamp(24px,2.8vw,40px)}.kicker{display: inline-flex;align-items: center;gap: 10px;font-size: 11.5px;font-weight: 800;letter-spacing: 0.18em;text-transform: uppercase;color: #c9b6ff;margin-bottom: 16px}.kicker::before{content: '';width: 26px;height: 2px;border-radius: 2px;background: var(--grad-text);box-shadow: 0 0 12px rgba(167,139,250,0.9)}.section__title{font-size: clamp(22px,2.5vw,33px);margin-bottom: 0.4em}.section__lead{font-size: clamp(15px,1.1vw,16.5px);color: var(--muted);max-width: 68ch}.stats{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px}.stat{position: relative;padding: 22px 20px;border-radius: var(--r-md);background: linear-gradient(160deg,rgba(255,255,255,0.06),rgba(255,255,255,0.015));border: 1px solid var(--line);overflow: hidden;transition: border-color 0.3s,transform 0.3s var(--ease)}.stat::after{content: '';position: absolute;inset: 0;background: radial-gradient(220px 120px at 50% 0%,rgba(124,77,255,0.28),transparent 70%);opacity: 0;transition: opacity 0.4s}.stat:hover{border-color: rgba(167,139,250,0.45);transform: translateY(-3px)}.stat:hover::after{opacity: 1}.stat__num{position: relative;font-family: var(--ff-display);font-weight: 800;font-size: clamp(21px,2.2vw,28px);line-height: 1.1;letter-spacing: -0.03em;background: var(--grad-text);-webkit-background-clip: text;background-clip: text;color: transparent;margin-bottom: 8px}.stat__label{position: relative;font-size: 12.5px;line-height: 1.4;color: var(--dim)}.cards{display: grid;gap: 14px}.cards--2{grid-template-columns: repeat(2,1fr)}.cards--3{grid-template-columns: repeat(3,1fr)}.cards--4{grid-template-columns: repeat(4,1fr)}.card{position: relative;padding: clamp(20px,2vw,26px);border-radius: var(--r-md);background: linear-gradient(165deg,rgba(255,255,255,0.055),rgba(255,255,255,0.015));border: 1px solid var(--line);transition: transform 0.35s var(--ease),border-color 0.35s,box-shadow 0.35s;overflow: hidden}.card::before{content: '';position: absolute;inset: 0;background: radial-gradient(280px 160px at 80% -10%,rgba(124,77,255,0.22),transparent 70%);opacity: 0;transition: opacity 0.4s;pointer-events: none}.card:hover{transform: translateY(-5px);border-color: rgba(167,139,250,0.45);box-shadow: 0 30px 60px -38px rgba(124,77,255,0.95)}.card:hover::before{opacity: 1}.card__icon{width: 46px;height: 46px;display: grid;place-items: center;margin-bottom: 18px;border-radius: 14px;color: #ddcfff;background: linear-gradient(150deg,rgba(167,139,250,0.28),rgba(34,211,238,0.1));box-shadow: inset 0 0 0 1px rgba(167,139,250,0.35),0 10px 22px -14px rgba(124,77,255,0.9)}.card__svg{width: 23px;height: 23px}.card__title{font-size: 17.5px;margin-bottom: 8px;letter-spacing: -0.02em}.card__text{font-size: 14.5px;line-height: 1.6;color: var(--muted);margin: 0}.card__link{display: inline-flex;align-items: center;gap: 6px;margin-top: 16px;font-size: 13.5px;font-weight: 800;color: #c9b6ff}.card__link .i{width: 15px;height: 15px;transition: transform 0.25s var(--ease)}.card__link:hover .i{transform: translateX(4px)}.steps{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,1fr);gap: 14px;counter-reset: step}.steps__item{position: relative;padding: 24px 20px;border-radius: var(--r-md);background: linear-gradient(165deg,rgba(255,255,255,0.055),rgba(255,255,255,0.015));border: 1px solid var(--line);transition: border-color 0.3s,transform 0.3s var(--ease)}.steps__item:hover{border-color: rgba(167,139,250,0.45);transform: translateY(-4px)}.steps__num{width: 40px;height: 40px;display: grid;place-items: center;margin-bottom: 16px;border-radius: 12px;font-family: var(--ff-display);font-size: 15px;font-weight: 800;color: #fff;background: linear-gradient(150deg,rgba(124,77,255,0.9),rgba(79,70,229,0.7));box-shadow: inset 0 1px 0 rgba(255,255,255,0.28),0 10px 24px -14px rgba(124,77,255,1)}.steps__title{font-size: 16px;margin-bottom: 6px;line-height: 1.28}.steps__body p{font-size: 14px;line-height: 1.55;color: var(--muted);margin: 0}.code{display: inline-flex;align-items: center;gap: 12px;padding: 10px 16px;border-radius: 14px;border: 1px dashed rgba(255,197,61,0.6);background: rgba(255,197,61,0.08);cursor: pointer;transition: background 0.25s,border-color 0.25s,transform 0.2s}.code:hover{background: rgba(255,197,61,0.16);border-color: rgba(255,197,61,0.9)}.code:active{transform: scale(0.985)}.code__label{font-size: 10.5px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: rgba(255,197,61,0.72)}.code__value{font-family: var(--ff-display);font-size: 17px;font-weight: 800;letter-spacing: 0.12em;color: #ffdd8a}.code__copy{display: grid;place-items: center;color: rgba(255,217,119,0.85)}.code__copy .i{width: 16px;height: 16px}.code.is-copied{border-style: solid;border-color: rgba(52,224,161,0.75);background: rgba(52,224,161,0.12)}.code.is-copied .code__copy{color: var(--green)}.code--sm{padding: 8px 13px}.promo-card{position: relative;border-radius: var(--r-xl);padding: 1.5px;background: linear-gradient(150deg,rgba(216,180,254,0.85),rgba(99,102,241,0.5) 45%,rgba(34,211,238,0.4) 72%,rgba(255,255,255,0.06));box-shadow: 0 44px 100px -50px rgba(124,77,255,1);overflow: hidden}.promo-card__body{position: relative;border-radius: calc(var(--r-xl) - 2px);padding: clamp(26px,3.6vw,48px);background: radial-gradient(680px 300px at 10% -10%,rgba(124,77,255,0.3),transparent 66%),#090612;overflow: hidden}.promo-card__glow{position: absolute;width: 460px;height: 460px;right: -140px;top: -200px;border-radius: 50%;background: radial-gradient(closest-side,rgba(34,211,238,0.32),transparent 72%);filter: blur(10px);pointer-events: none}.promo-card__kicker{font-size: 11.5px;font-weight: 800;letter-spacing: 0.16em;text-transform: uppercase;color: #ffd977;margin-bottom: 12px}.promo-card__title{font-size: clamp(21px,2.3vw,30px);margin-bottom: 12px}.promo-card__text{color: #bfb6d8;max-width: 56ch;margin-bottom: 24px;font-size: 15.5px}.promo-card__row{display: flex;flex-wrap: wrap;align-items: center;gap: 14px}.promo-card__hint{margin-top: 16px;font-size: 12px;color: var(--dim)}.prose{padding: clamp(20px,2.4vw,34px) 0}.article{max-width: 900px;margin: 0 auto;padding: clamp(22px,3vw,44px);border-radius: var(--r-lg);background: linear-gradient(170deg,rgba(255,255,255,0.032),rgba(255,255,255,0.012));border: 1px solid rgba(255,255,255,0.065);box-shadow: 0 30px 80px -60px #000}.article h2{font-size: clamp(21px,2.2vw,28px);margin: clamp(28px,3vw,42px) 0 0.5em;scroll-margin-top: 100px}.article h3{font-size: clamp(18px,1.5vw,21px);margin: clamp(22px,2.4vw,30px) 0 0.45em;scroll-margin-top: 100px}.article h4{font-size: 17px;margin: 22px 0 0.4em}.article > h2:first-child,.article > .toc + h2,.article > p:first-child + h2{margin-top: 0}.article p,.article li{color: #c8c0e0}.article p{margin-bottom: 1.1em}.article strong{color: #fff;font-weight: 750}.article a{color: #cdb8ff;text-decoration: underline;text-decoration-color: rgba(167,139,250,0.45);text-underline-offset: 3px}.article a:hover{color: #fff;text-decoration-color: #fff}.article ul,.article ol{margin: 0 0 1.25em;padding: 0;list-style: none}.article ol{counter-reset: ol}.article ul li,.article ol li{position: relative;padding-left: 30px;margin-bottom: 0.5em}.article ul li::before{content: '';position: absolute;left: 5px;top: 0.6em;width: 8px;height: 8px;border-radius: 2px;background: var(--grad-text);transform: rotate(45deg)}.article ol li{counter-increment: ol}.article ol li::before{content: counter(ol);position: absolute;left: 0;top: 0.1em;width: 21px;height: 21px;display: grid;place-items: center;border-radius: 7px;font-size: 11px;font-weight: 800;color: #e5d8ff;background: rgba(124,77,255,0.25);box-shadow: inset 0 0 0 1px rgba(167,139,250,0.35)}.article blockquote{margin: 0 0 1.3em;padding: 18px 22px;border-radius: 0 var(--r-sm) var(--r-sm) 0;border-left: 3px solid var(--violet-2);background: rgba(124,77,255,0.09);color: #ded5f5}.article hr{border: 0;height: 1px;background: rgba(255,255,255,0.08);margin: 32px 0}.article code{font-family: var(--ff-mono);font-size: 0.87em;padding: 2px 6px;border-radius: 6px;background: rgba(124,77,255,0.18);color: #e8dbff;box-shadow: inset 0 0 0 1px rgba(167,139,250,0.25)}.article > p:first-of-type{font-size: 17.5px;color: #ded6f2}.lead{font-size: clamp(16px,1.2vw,17.5px);color: #ded6f2 !important}.table-wrap{overflow-x: auto;margin: 0 0 1.4em;border-radius: var(--r-md);border: 1px solid var(--line);background: rgba(255,255,255,0.025)}table{width: 100%;border-collapse: collapse;font-size: 14px;min-width: 560px}thead th{text-align: left;padding: 13px 16px;font-size: 11px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase;color: #cdbdf5;background: rgba(124,77,255,0.16);border-bottom: 1px solid rgba(255,255,255,0.1);white-space: nowrap}tbody td{padding: 13px 16px;border-bottom: 1px solid rgba(255,255,255,0.055);color: #c3bad9;vertical-align: top}tbody tr:last-child td{border-bottom: 0}tbody tr:hover td{background: rgba(255,255,255,0.025)}tbody td:first-child{color: #fff;font-weight: 650}.callout{margin: 0 0 1.4em;padding: 18px 20px;border-radius: var(--r-sm);border: 1px solid rgba(167,139,250,0.28);border-left: 3px solid var(--violet-2);background: linear-gradient(160deg,rgba(124,77,255,0.12),rgba(255,255,255,0.018))}.callout__head{display: flex;align-items: center;gap: 9px;font-family: var(--ff-display);font-size: 13.5px;font-weight: 700;margin-bottom: 8px;color: #e9deff}.callout__icon{width: 22px;height: 22px;display: grid;place-items: center;border-radius: 7px;font-family: var(--ff);font-size: 12px;font-weight: 800;background: rgba(124,77,255,0.35);color: #fff}.callout__body p,.callout__body li{font-size: 14.5px;color: #c8c0e0}.callout--tip{border-color: rgba(52,224,161,0.3);border-left-color: var(--green)}.callout--tip .callout__icon{background: rgba(52,224,161,0.28)}.callout--warn{border-color: rgba(255,197,61,0.32);border-left-color: var(--gold)}.callout--warn .callout__icon{background: rgba(255,197,61,0.3);color: #2a1b02}.callout--danger{border-color: rgba(255,95,158,0.34);border-left-color: var(--pink)}.callout--danger .callout__icon{background: rgba(255,95,158,0.3)}.split{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(24px,3.6vw,52px);align-items: center}.split__media{position: relative}.split--rev .split__media{order: -1}.split__text h3{font-size: 18px;margin: 0 0 8px}.split__text p{font-size: 15px;color: var(--muted);margin-bottom: 1em}.split__text h3:not(:first-child){margin-top: 22px}.split__actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 20px}.art{position: relative;display: inline-block;padding: 12px;border-radius: 26px;background: linear-gradient(160deg,rgba(255,255,255,0.1),rgba(255,255,255,0.02));border: 1px solid rgba(255,255,255,0.14);box-shadow: 0 40px 80px -46px #000,0 0 70px -24px rgba(124,77,255,0.55);transform: rotate(-2deg);transition: transform 0.5s var(--ease)}.art:hover{transform: rotate(0) translateY(-5px)}.art::before{content: '';position: absolute;inset: -28% -18%;z-index: -1;background: radial-gradient(closest-side,rgba(124,77,255,0.45),transparent 72%);filter: blur(34px)}.art img{border-radius: 16px;width: min(250px,58vw);height: auto}.art__badge{position: absolute;top: 4px;right: 4px;display: grid;place-items: center;min-width: 32px;height: 24px;padding: 0 7px;border-radius: 8px;font-size: 11px;font-weight: 800;color: #ffb4c8;background: rgba(20,8,26,0.85);border: 1px solid rgba(255,95,158,0.5)}.art__label{position: absolute;left: 12px;right: 12px;bottom: 12px;padding: 7px 12px;border-radius: 10px;font-family: var(--ff-display);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;text-align: center;color: #fff;background: rgba(10,6,20,0.72);border: 1px solid rgba(255,255,255,0.12);backdrop-filter: blur(8px)}.crumbs{padding: 20px 0 0}.crumbs ol{display: flex;flex-wrap: wrap;align-items: center;gap: 7px;list-style: none;margin: 0;padding: 0;font-size: 12.5px;color: var(--dim)}.crumbs a{color: #9a90b8}.crumbs a:hover{color: #fff}.crumbs__sep{color: #4a4266}.crumbs li[aria-current] span{color: #cfc8e4;font-weight: 600}.toc{margin: 0 0 32px;padding: 20px 22px;border-radius: var(--r-md);border: 1px solid var(--line);background: rgba(255,255,255,0.025)}.toc__title{font-size: 10.5px;font-weight: 800;letter-spacing: 0.16em;text-transform: uppercase;color: var(--dim);margin: 0 0 12px}.toc__list{margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: 1fr 1fr;gap: 2px 24px}.toc__list li{margin: 0;padding: 0}.toc__list a{display: block;padding: 5px 0;font-size: 14px;line-height: 1.45;color: #bfb6d8}.toc__list a:hover{color: #fff}.toc__num{color: #7c7398;font-weight: 700;font-variant-numeric: tabular-nums}.article .toc__list li{padding-left: 0;margin-bottom: 0}.article .toc__list li::before{display: none}.related{margin-top: clamp(34px,4vw,54px)}.related__title{font-size: clamp(19px,1.8vw,24px);margin-bottom: 18px}.related__grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px}.related__card{display: flex;flex-direction: column;gap: 6px;padding: 20px;border-radius: var(--r-md);border: 1px solid var(--line);background: rgba(255,255,255,0.03);transition: border-color 0.3s,transform 0.3s var(--ease),background 0.3s}.related__card:hover{border-color: rgba(167,139,250,0.5);transform: translateY(-3px);background: rgba(124,77,255,0.08)}.related__label{font-family: var(--ff-display);font-size: 15px;font-weight: 700;line-height: 1.25}.related__desc{font-size: 13px;color: var(--dim);line-height: 1.5}.related__more{display: inline-flex;align-items: center;gap: 6px;margin-top: auto;padding-top: 10px;font-size: 12.5px;font-weight: 800;color: #c9b6ff}.related__more .i{width: 14px;height: 14px}.faq{display: grid;gap: 10px}.faq__item{border-radius: var(--r-sm);border: 1px solid var(--line);background: rgba(255,255,255,0.028);overflow: hidden;transition: border-color 0.3s,background 0.3s}.faq__item[open]{border-color: rgba(167,139,250,0.45);background: rgba(124,77,255,0.07)}.faq__q{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 17px 20px;cursor: pointer;list-style: none;font-family: var(--ff-display);font-size: 15.5px;font-weight: 700;letter-spacing: -0.01em}.faq__q::-webkit-details-marker{display: none}.faq__q:hover{color: #fff}.faq__chev{flex: none;width: 26px;height: 26px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--line-2);transition: transform 0.3s var(--ease),background 0.3s}.faq__chev::before{content: '';width: 7px;height: 7px;border-right: 2px solid #cbbcf0;border-bottom: 2px solid #cbbcf0;transform: rotate(45deg) translate(-1px,-1px)}.faq__item[open] .faq__chev{transform: rotate(180deg);background: rgba(124,77,255,0.35)}.faq__a{padding: 0 20px 18px;font-size: 15px;color: #c2bad9}.faq__a p{margin: 0 0 0.6em}.faq__a p:last-child{margin: 0}.band{position: relative;margin: clamp(28px,3.4vw,48px) 0;border-radius: var(--r-xl);padding: 1.5px;background: linear-gradient(130deg,rgba(216,180,254,0.85),rgba(99,102,241,0.45) 45%,rgba(34,211,238,0.45));overflow: hidden}.band__in{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 30px;padding: clamp(26px,3.4vw,46px);border-radius: calc(var(--r-xl) - 2px);background:radial-gradient(620px 260px at 88% 10%,rgba(34,211,238,0.18),transparent 70%),radial-gradient(560px 300px at 6% 92%,rgba(124,77,255,0.32),transparent 70%),#090612}.band__copy{max-width: 640px}.band__title{font-size: clamp(20px,2.2vw,29px);margin-bottom: 8px}.band__text{font-size: 14.5px;color: #bdb4d6;margin: 0}.band__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}.feed{border-radius: var(--r-md);border: 1px solid var(--line);background: rgba(9,6,18,0.7);overflow: hidden;font-variant-numeric: tabular-nums}.feed__head,.feed__row{display: grid;grid-template-columns: 1.5fr 0.75fr 1fr;gap: 10px;align-items: center;padding: 10px 16px}.feed__head{font-size: 10px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;color: var(--dim);background: rgba(255,255,255,0.03);border-bottom: 1px solid rgba(255,255,255,0.07)}.feed__row{font-size: 13px;border-bottom: 1px solid rgba(255,255,255,0.04)}.feed__row:nth-child(odd){background: rgba(255,255,255,0.014)}.feed__name{display: flex;align-items: center;gap: 9px;color: #d3cbe8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.feed__name i{flex: none;width: 22px;height: 22px;display: grid;place-items: center;border-radius: 7px;font-size: 11px;font-weight: 800;font-style: normal;background: linear-gradient(140deg,#7c4dff,#4f46e5)}.feed__m{color: var(--violet-3);font-weight: 700}.feed__w{color: var(--green);font-weight: 700;text-align: right}.feed__note{margin: 0;padding: 11px 16px;font-size: 11px;color: #6d648a;border-top: 1px solid rgba(255,255,255,0.05)}.trust{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}.trust__item{display: flex;gap: 11px;padding: 14px 16px;border-radius: var(--r-sm);background: rgba(255,255,255,0.028);border: 1px solid var(--line)}.trust__item b{display: block;font-size: 13px;color: #e8e1f8;line-height: 1.35}.trust__item small{display: block;margin-top: 2px;font-size: 11.5px;color: var(--dim)}.trust__dot{flex: none;width: 9px;height: 9px;margin-top: 5px;border-radius: 50%;background: var(--grad-text);box-shadow: 0 0 12px rgba(167,139,250,0.95)}.reviews{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px}.review{display: flex;flex-direction: column;gap: 12px;padding: 22px;border-radius: var(--r-md);border: 1px solid var(--line);background: linear-gradient(165deg,rgba(255,255,255,0.05),rgba(255,255,255,0.012))}.review__top{display: flex;align-items: center;gap: 11px}.review__ava{width: 40px;height: 40px;display: grid;place-items: center;border-radius: 12px;font-family: var(--ff-display);font-size: 15px;font-weight: 800;background: linear-gradient(140deg,#7c4dff,#4f46e5)}.review__name{font-size: 14px;font-weight: 800}.review__date{font-size: 11.5px;color: var(--dim)}.review__stars{font-size: 12.5px;letter-spacing: 2px;color: var(--gold)}.review__text{font-size: 14px;color: #c2bada;margin: 0}.ftr{margin-top: clamp(36px,5vw,72px);padding: clamp(36px,4.4vw,60px) 0 26px;border-top: 1px solid rgba(255,255,255,0.07);background: linear-gradient(#07050f,#04030a)}.ftr__top{display: grid;grid-template-columns: 1.7fr repeat(4,1fr);gap: clamp(22px,3vw,38px)}.ftr__desc{font-size: 13px;color: #8d85a8;max-width: 42ch;margin: 16px 0 14px}.ftr__meta{display: flex;align-items: center;gap: 10px;font-size: 11.5px;color: #79718f}.age{display: inline-grid;place-items: center;min-width: 34px;height: 24px;padding: 0 7px;border-radius: 8px;font-size: 11.5px;font-weight: 800;color: #ffb4c8;border: 1px solid rgba(255,95,158,0.45);background: rgba(255,95,158,0.1)}.ftr__title{font-family: var(--ff-display);font-size: 12px;font-weight: 700;letter-spacing: 0.04em;color: #fff;margin: 0 0 14px}.ftr__col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 9px}.ftr__col a{font-size: 13px;color: #8d85a8;transition: color 0.2s}.ftr__col a:hover{color: #fff}.ftr__disc{margin-top: clamp(26px,3vw,40px);padding: 16px 18px;border-radius: var(--r-sm);border: 1px solid rgba(255,255,255,0.06);background: rgba(255,255,255,0.016)}.ftr__disc p{font-size: 11.5px;line-height: 1.65;color: #6f678a;margin-bottom: 8px}.ftr__bottom{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;margin-top: 22px;padding-top: 20px;border-top: 1px solid rgba(255,255,255,0.05);font-size: 12px;color: #6b6384}.ftr__legal{display: flex;flex-wrap: wrap;gap: 16px;list-style: none;margin: 0;padding: 0}.ftr__legal a:hover{color: #fff}.sticky{position: fixed;left: 12px;right: 12px;bottom: 12px;z-index: 70;display: none;align-items: center;justify-content: space-between;gap: 14px;padding: 9px 10px 9px 16px;border-radius: 18px;background: rgba(13,10,27,0.94);border: 1px solid rgba(167,139,250,0.4);box-shadow: 0 24px 60px -22px #000,inset 0 1px 0 rgba(255,255,255,0.08);backdrop-filter: blur(16px);transform: translateY(150%);visibility: hidden;transition: transform 0.45s var(--ease),visibility 0.45s}.sticky.is-visible{transform: translateY(0);visibility: visible}.sticky__text{display: flex;flex-direction: column;line-height: 1.25}.sticky__text b{font-size: 12.5px}.sticky__text span{font-size: 11px;color: var(--dim)}.toast{position: fixed;left: 50%;bottom: 96px;z-index: 200;padding: 12px 20px;border-radius: 14px;font-size: 13.5px;font-weight: 700;color: #0b2a20;background: linear-gradient(135deg,#9dffdf,#34e0a1);box-shadow: 0 20px 44px -20px rgba(52,224,161,0.9);opacity: 0;transform: translate(-50%,16px);pointer-events: none;transition: opacity 0.3s,transform 0.3s var(--ease)}.toast.is-on{opacity: 1;transform: translate(-50%,0)}.err{padding: clamp(60px,10vw,130px) var(--gutter);text-align: center}.err__code{font-family: var(--ff-display);font-size: clamp(70px,15vw,170px);font-weight: 800;line-height: 1;margin: 0 0 10px;background: var(--grad-text);-webkit-background-clip: text;background-clip: text;color: transparent}.err__title{font-size: clamp(23px,2.8vw,34px)}.err__text{color: var(--muted);max-width: 52ch;margin: 0 auto 26px}.err__actions{display: flex;flex-wrap: wrap;gap: 12px;justify-content: center}html.js .reveal{opacity: 0;transform: translateY(18px)}html.js .reveal.is-in{opacity: 1;transform: none;transition: opacity 0.7s var(--ease),transform 0.7s var(--ease)}@media print{.reveal,html.js .reveal{opacity: 1 !important;transform: none !important}.sticky,.hdr,.band__actions,.marquee{display: none !important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}html.js .reveal{opacity: 1;transform: none}}@media (max-width: 1120px){.hero__in{grid-template-columns: 1fr}.hero__visual{order: 2;max-width: 720px}.hero__copy{max-width: none;order: 1}.cards--4{grid-template-columns: repeat(2,1fr)}.reviews{grid-template-columns: repeat(2,1fr)}.ftr__top{grid-template-columns: 1fr 1fr 1fr}.ftr__brand{grid-column: 1 / -1}}@media (max-width: 980px){.nav{position: fixed;inset: 72px 0 auto 0;margin: 0;padding: 14px 20px 26px;background: rgba(6,4,14,0.985);border-bottom: 1px solid var(--line);backdrop-filter: blur(22px);max-height: calc(100dvh - 72px);overflow-y: auto;opacity: 0;transform: translateY(-10px);pointer-events: none;transition: opacity 0.3s,transform 0.3s var(--ease)}.nav.is-open{opacity: 1;transform: none;pointer-events: auto}.nav__list{flex-direction: column;align-items: stretch;gap: 2px}.nav__link{display: block;padding: 14px 12px;font-size: 16px;border-radius: 12px}.nav__mobile-cta{display: block;margin-top: 16px}.nav__mobile-cta .btn{width: 100%}.burger{display: grid}.hdr__play{display: none}.hdr__in{gap: 12px}.sticky{display: flex}.steps{grid-template-columns: repeat(2,1fr)}.split{grid-template-columns: 1fr}.toc__list{grid-template-columns: 1fr}.related__grid{grid-template-columns: 1fr 1fr}.stats{grid-template-columns: 1fr 1fr}.trust{grid-template-columns: 1fr}.hero::after{display: none}}@media (max-width: 720px){body{font-size: 16px}.container{--gutter: 18px}.cards--2,.cards--3,.cards--4{grid-template-columns: 1fr}.reviews{grid-template-columns: 1fr}.related__grid{grid-template-columns: 1fr}.steps{grid-template-columns: 1fr}.ftr__top{grid-template-columns: 1fr 1fr}.ftr__bottom{flex-direction: column;align-items: flex-start}.band__in{grid-template-columns: 1fr;align-items: flex-start}.band__actions{width: 100%}.band__actions .btn{flex: 1 1 auto}.hero__actions .btn--primary{flex: 1 1 100%}.hero__actions .btn--ghost{flex: 0 0 auto;min-height: 44px;padding: 0 18px;font-size: 14px}.promo-card__row{align-items: stretch}.promo-card__row .btn{width: 100%}.shot__float{padding: 7px 11px}.shot__float b{font-size: 16px}.shot__float--x{left: -8px}.shot__float--win{right: -8px}.article h2{scroll-margin-top: 86px}.faq__q{padding: 15px 16px;font-size: 14.5px}.faq__a{padding: 0 16px 16px}.crumbs{padding-top: 12px}.section{padding: 42px 0}.feed__head,.feed__row{grid-template-columns: 1.4fr 0.7fr 1fr;padding: 9px 12px}.marquee__item{font-size: 11.5px}.ftr__disc{padding: 14px}.hero__panel{padding: 7px}}@media (max-width: 420px){.logo__text{font-size: 15px}.logo__mark{width: 36px;height: 36px}.btn--lg{min-height: 54px;padding: 0 22px;font-size: 15px}.code__value{font-size: 16px}.stat{padding: 18px 16px}}.tldr-wrap{padding: 0 0 clamp(12px,1.6vw,20px);position: relative;z-index: 1}.tldr{padding: clamp(20px,2.4vw,30px);border-radius: var(--r-lg);border: 1px solid rgba(255,255,255,0.09);background:radial-gradient(600px 220px at 8% -20%,rgba(124,77,255,0.22),transparent 70%),linear-gradient(170deg,rgba(255,255,255,0.045),rgba(255,255,255,0.012))}.tldr__title{font-family: var(--ff-display);font-size: 11.5px;font-weight: 700;letter-spacing: 0.18em;text-transform: uppercase;color: #c9b6ff;margin: 0 0 16px}.tldr__list{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px 26px;margin: 0}.tldr__row{display: flex;flex-direction: column;gap: 3px;min-width: 0}.tldr__row dt{font-size: 11px;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;color: var(--dim)}.tldr__row dd{margin: 0;font-size: 14.5px;line-height: 1.45;color: #ded6f2}@media (max-width: 980px){.tldr__list{grid-template-columns: repeat(2,1fr)}}@media (max-width: 720px){.hero{padding-top: 20px;padding-bottom: 26px}.hero__orbs{height: 460px}.hero__orbs i{animation: none}.hero__orbs i:nth-child(1){width: 300px;height: 300px}.hero__orbs i:nth-child(2){width: 220px;height: 220px}.hero__orbs i:nth-child(3){display: none}.hero__title{font-size: clamp(25px,7.2vw,33px);line-height: 1.1}.hero__lead{font-size: 15px;margin-bottom: 18px;max-width: 100%}.hero__actions{margin-bottom: 14px;gap: 10px}.hero__promo{margin-bottom: 14px;gap: 10px}.hero__facts{font-size: 12.5px;gap: 4px 14px}.hero__facts li:nth-child(3){display: none}.tldr{padding: 18px;border-radius: var(--r-md)}.tldr__list{grid-template-columns: 1fr;gap: 11px}.tldr__row dd{font-size: 14px}}