.a3{--a3-ink: #0d0b14;--a3-ink-2: #17131f;--a3-ink-3: #221c2e;--a3-purple: #803cee;--a3-violet: #a66bff;--a3-pink: #e04fd0;--a3-blue: #3d7bff;--a3-yellow: #f0c417;--a3-text: #111018;--a3-muted: #6b6577;--a3-line: rgba(17, 16, 24, .09);--a3-radius: 24px;--a3-glow: linear-gradient(100deg, #7b3cff 0%, #e04fd0 50%, #3d7bff 100%);position:relative;padding:clamp(56px,8vw,112px) 0;color:var(--a3-text);background:#fff;overflow:hidden}.a3 *,.a3 *:before,.a3 *:after{box-sizing:border-box}.a3--dark{background:var(--a3-ink);color:#f4f2f8}.a3--soft{background:#f6f4fa}.a3__wrap{width:min(1240px,calc(100% - 40px));margin:0 auto;position:relative;z-index:1}.a3__head{max-width:760px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.a3__eyebrow{display:inline-block;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--a3-purple)}.a3--dark .a3__eyebrow{color:var(--a3-violet)}.a3__title{margin:0;font-size:clamp(30px,4.4vw,52px);line-height:1.08;font-weight:600;letter-spacing:-.02em;color:inherit}.a3__title em{font-style:normal;background:var(--a3-glow);-webkit-background-clip:text;background-clip:text;color:transparent}.a3__lead{margin:16px auto 0;font-size:clamp(15px,1.4vw,18px);line-height:1.6;color:var(--a3-muted);max-width:620px}.a3--dark .a3__lead{color:#b9b2c7}.a3__orb{position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#803cee6b,#803cee00 65%);top:-220px;left:50%;transform:translate(-50%);pointer-events:none;z-index:0}.a3-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.a3-level{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:var(--a3-radius);background:linear-gradient(180deg,var(--a3-ink-3),var(--a3-ink-2));border:1px solid rgba(255,255,255,.08)}.a3-level--featured{border-color:#a66bff99;box-shadow:0 0 0 1px #a66bff40,0 24px 60px -20px #803cee8c}.a3-level__top{display:flex;align-items:center;justify-content:space-between}.a3-level__num{font-size:13px;font-weight:600;letter-spacing:.14em;color:#8d85a0}.a3-level__tag{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:99px;background:#a66bff29;color:#cdb3ff}.a3-level__pads{display:flex;flex-wrap:wrap;gap:8px;min-height:44px;align-items:center}.a3-level__pad{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#c9a6ff,#803cee 55%,#4a1fa0);box-shadow:0 0 18px #a66bffa6}.a3-level__pad--off{background:transparent;border:1.5px dashed rgba(255,255,255,.18);box-shadow:none}.a3-level__name{margin:4px 0 0;font-size:24px;font-weight:600;color:#fff}.a3-level__count{margin:0;font-size:14px;font-weight:600;color:var(--a3-violet)}.a3-level__text{margin:0;font-size:15px;line-height:1.6;color:#b9b2c7}.a3-level__list{list-style:none;margin:auto 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:8px}.a3-level__list li{position:relative;padding-left:22px;font-size:14px;color:#e3dff0}.a3-level__list li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:6px;border-left:2px solid var(--a3-violet);border-bottom:2px solid var(--a3-violet);transform:rotate(-45deg)}.a3__note{margin:28px auto 0;text-align:center;font-size:14px;color:#8d85a0}.a3-split{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.a3-split--reverse .a3-split__media{order:2}.a3-split__media img{display:block;width:100%;height:auto;border-radius:var(--a3-radius)}.a3-split__head{text-align:left;margin:0 0 28px}.a3-split__head .a3__lead{margin-left:0}.a3-feats{display:grid;gap:14px}.a3-feat{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px;border-radius:18px;background:#fff;border:1px solid var(--a3-line)}.a3--dark .a3-feat{background:var(--a3-ink-2);border-color:#ffffff14}.a3-feat__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#f1eafe;color:var(--a3-purple)}.a3-feat__icon svg{width:24px;height:24px}.a3-feat__title{margin:2px 0 4px;font-size:17px;font-weight:600;color:inherit}.a3-feat__text{margin:0;font-size:14.5px;line-height:1.6;color:var(--a3-muted)}.a3--dark .a3-feat__text{color:#b9b2c7}.a3-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 24px}.a3-tab{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:11px 20px;border-radius:99px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#d9d3e6;transition:all .2s ease}.a3-tab:hover{border-color:#a66bffb3;color:#fff}.a3-tab[aria-selected=true]{background:#fff;color:var(--a3-ink);border-color:#fff}.a3-panel{display:none}.a3-panel.is-active{display:block;animation:a3fade .35s ease}@keyframes a3fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.a3-panel__img{display:block;width:100%;height:auto;border-radius:var(--a3-radius)}.a3-panel__cap{margin:16px auto 0;max-width:640px;text-align:center;font-size:15px;line-height:1.6;color:#b9b2c7}.a3-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:40px 0 0}.a3-step{padding:20px;border-radius:18px;background:var(--a3-ink-2);border:1px solid rgba(255,255,255,.08)}.a3-step__k{display:block;font-size:28px;font-weight:600;background:var(--a3-glow);-webkit-background-clip:text;background-clip:text;color:transparent}.a3-step__v{display:block;margin-top:4px;font-size:14px;color:#c9c2d6;line-height:1.5}.a3-stores{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:36px 0 0}.a3-store{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:14px;background:#fff;color:var(--a3-ink);text-decoration:none;font-weight:600;font-size:15px}.a3-store:hover{opacity:.9}.a3-store svg{width:22px;height:22px}.a3-store small{display:block;font-size:10px;font-weight:500;letter-spacing:.04em;opacity:.7;line-height:1}.a3-store span{line-height:1.15}.a3-compare{width:100%;max-width:980px;margin:0 auto;border-collapse:separate;border-spacing:0}.a3-compare th,.a3-compare td{padding:18px 20px;text-align:left;vertical-align:top;font-size:15px;line-height:1.5;border-bottom:1px solid var(--a3-line)}.a3-compare thead th{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--a3-muted);border-bottom:0}.a3-compare thead th.is-us{color:#fff;background:var(--a3-ink);border-radius:18px 18px 0 0}.a3-compare tbody th{font-weight:600;width:24%;color:var(--a3-text)}.a3-compare td.is-us{background:var(--a3-ink);color:#fff;font-weight:500;border-bottom-color:#ffffff14}.a3-compare tbody tr:last-child td.is-us{border-radius:0 0 18px 18px}.a3-compare td.is-them{color:var(--a3-muted)}.a3-compare td.is-us:before{content:"\2713";display:inline-block;margin-right:8px;color:var(--a3-violet);font-weight:700}.a3-cta{display:flex;justify-content:center;margin-top:36px}.a3-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 34px;border-radius:60px;background:var(--a3-yellow);color:#000;font-weight:600;font-size:16px;text-decoration:none;border:0;cursor:pointer}.a3-btn:hover{filter:brightness(.96)}.a3-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.a3-faq details{border-radius:18px;background:#fff;border:1px solid var(--a3-line);padding:0 22px}.a3-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:16.5px;font-weight:600;color:var(--a3-text)}.a3-faq summary::-webkit-details-marker{display:none}.a3-faq summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f1eafe;color:var(--a3-purple);font-size:20px;font-weight:500;transition:transform .2s ease}.a3-faq details[open] summary:after{transform:rotate(45deg)}.a3-faq__a{padding:0 0 20px;font-size:15px;line-height:1.7;color:var(--a3-muted)}.a3-faq__a p{margin:0 0 8px}@media(max-width:989px){.a3-levels{grid-template-columns:1fr;max-width:560px;margin:0 auto}.a3-split{grid-template-columns:1fr}.a3-split--reverse .a3-split__media{order:0}.a3-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.a3__wrap{width:calc(100% - 32px)}.a3-level{padding:22px}.a3-compare th,.a3-compare td{padding:14px 10px;font-size:13.5px}.a3-compare tbody th{width:30%}.a3-compare td.is-us:before{display:none}.a3-tab{padding:9px 14px;font-size:13px}.a3-panel__img{border-radius:16px}}@media(prefers-reduced-motion:reduce){.a3-panel.is-active{animation:none}}.a3-lineup{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.a3-model{position:relative;display:flex;flex-direction:column;border-radius:var(--a3-radius);background:#fff;border:1px solid var(--a3-line);overflow:hidden}.a3-model.is-current{border:2px solid var(--a3-purple);box-shadow:0 24px 50px -24px #803cee73}.a3-model__flag{position:absolute;top:14px;left:14px;z-index:1;padding:6px 12px;border-radius:99px;background:var(--a3-purple);color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.a3-model__img{aspect-ratio:4 / 3;background:#f6f4fa;display:grid;place-items:center}.a3-model__img img{width:100%;height:100%;object-fit:contain}.a3-model__body{display:flex;flex-direction:column;gap:8px;padding:22px;flex:1}.a3-model__tag{margin:0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--a3-purple)}.a3-model__name{margin:0;font-size:22px;font-weight:600;color:var(--a3-text)}.a3-model__price{margin:0;font-size:17px;font-weight:600;color:var(--a3-text)}.a3-model__list{list-style:none;margin:8px 0 16px;padding:0;display:grid;gap:8px}.a3-model__list li{position:relative;padding-left:22px;font-size:14.5px;line-height:1.5;color:var(--a3-muted)}.a3-model__list li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:6px;border-left:2px solid var(--a3-purple);border-bottom:2px solid var(--a3-purple);transform:rotate(-45deg)}.a3-model__btn{margin-top:auto;display:inline-flex;justify-content:center;padding:13px 20px;border-radius:60px;border:1.5px solid var(--a3-text);color:var(--a3-text);font-weight:600;font-size:15px;text-decoration:none}.a3-model__btn:hover{background:var(--a3-text);color:#fff}.a3-model__btn.is-current{background:var(--a3-yellow);border-color:var(--a3-yellow);color:#000}@media(max-width:989px){.a3-lineup{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.a3-model{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/a3-landing.css.map */
