.tab *,.tab :before,.tab :after{box-sizing:border-box;margin:0;padding:0}.tab{--p:#9b5de5;--p2:#7b3fc4;--p3:#5c2fa3;--pp:#9b5de51a;--ps:#9b5de538;--g0:#c89b3c;--g02:#a67c2a;--g0p:#c89b3c1a;--g0s:#c89b3c38;--g:#00c472;--gd:#009f5c;--gp:#00c4721a;--ye:#ffd600;--yed:#e6be00;--dk:#09060f;--dk2:#100c1a;--dk3:#1a1426;--bg:#faf8ff;--bg2:#f3eeff;--w:#fff;--ink:#1a0a2e;--body:#4a3568;--muted:#7a6a95;--br:#e8e0f5;--re:#ef4444;--ff:"Poppins",system-ui,sans-serif;font-family:var(--ff);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.tab *{font-family:var(--ff)!important}.tab img{max-width:100%;height:auto;display:block}.tab a{color:inherit;text-decoration:none}.tab .w{max-width:960px;margin:0 auto;padding:0 24px}.tab .wlg{max-width:1100px;margin:0 auto;padding:0 24px}.tab .wsm{max-width:720px;margin:0 auto;padding:0 24px}.tab .stag{text-transform:uppercase;letter-spacing:.13em;color:var(--p);align-items:center;gap:7px;margin-bottom:16px;font-size:.66rem;font-weight:700;display:inline-flex}.tab .stag:before{content:"";background:var(--p);border-radius:2px;flex-shrink:0;width:14px;height:2px}.tab .stag-dk{color:#fff6;text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:7px;margin-bottom:16px;font-size:.66rem;font-weight:700;display:inline-flex}.tab .stag-dk:before{content:"";background:#ffffff4d;border-radius:2px;flex-shrink:0;width:14px;height:2px}.tab .stag-g0{color:var(--g0);text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:7px;margin-bottom:16px;font-size:.66rem;font-weight:700;display:inline-flex}.tab .stag-g0:before{content:"";background:var(--g0);border-radius:2px;flex-shrink:0;width:14px;height:2px}.tab .fu{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(22px)}.tab .fu.v{opacity:1;transform:translateY(0)}.tab .d1{transition-delay:80ms}.tab .d2{transition-delay:.16s}.tab .d3{transition-delay:.24s}.tab .d4{transition-delay:.32s}.tab .btn-p{background:var(--p);font-family:var(--ff);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;padding:17px 38px;font-size:.95rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 8px 28px #9b5de56b;color:#fff!important}.tab .btn-p:hover{background:var(--p2);transform:translateY(-3px);box-shadow:0 14px 40px #9b5de594}.tab .btn-ghost-dk{font-family:var(--ff);background:#ffffff17;border:2px solid #ffffff59;border-radius:999px;align-items:center;gap:9px;padding:17px 38px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;color:#fff!important}.tab .btn-ghost-dk:hover{border-color:var(--p);background:#ffffff2e;transform:translateY(-2px)}.tab .hero{background:var(--dk);align-items:center;min-height:96vh;padding:90px 0 80px;display:flex;position:relative;overflow:hidden}.tab .hero-bg{pointer-events:none;background:radial-gradient(900px 700px at -5% 55%,#9b5de538 0,#0000 58%),radial-gradient(600px 500px at 108% 10%,#c89b3c24 0,#0000 55%),radial-gradient(500px 600px at 55% 110%,#9b5de51a 0,#0000 55%);position:absolute;inset:0}.tab .hero-noise{pointer-events:none;background-image:radial-gradient(#ffffff07 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.tab .hero-stripe{background:linear-gradient(to bottom,transparent,var(--p) 45%,transparent);opacity:.5;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}.tab .hero-layout{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:56px;width:100%;max-width:1100px;margin:0 auto;padding:0 36px;display:grid;position:relative}.tab .hero-badge{align-items:center;gap:9px;margin-bottom:26px;display:inline-flex}.tab .hero-badge-line{background:var(--p);opacity:.6;flex-shrink:0;width:16px;height:1px}@keyframes tab-blink{0%,to{opacity:1}50%{opacity:.15}}.tab .hero-btxt{color:var(--p);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.tab .hero h1{color:#fff;letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(2.1rem,4.2vw,3.8rem);font-weight:800;line-height:1.07}.tab .hero h1 em{color:var(--p);background:linear-gradient(135deg,#b87fff,#9b5de5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.tab .hero-sub{color:#ffffff73;max-width:460px;margin-bottom:36px;font-size:1rem;line-height:1.82}.tab .hero-ctas{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:32px;display:flex}.tab .hero-trust{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tab .trust-it{color:#ffffff47;align-items:center;gap:6px;font-size:.72rem;font-weight:500;display:flex}.tab .trust-it:before{content:"";color:var(--p);font-size:.65rem;font-weight:700}.tab .trust-sep{background:#ffffff1a;width:1px;height:13px;margin:0 8px}.tab .hero-visual{justify-content:center;align-items:center;padding:28px 0;display:flex;position:relative}.tab .hero-glow{z-index:0;background:radial-gradient(circle,#9b5de538,#0000 65%);border-radius:50%;width:480px;height:480px;animation:4.5s ease-in-out infinite tab-glow;position:absolute}@keyframes tab-glow{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.tab .hero-phone{z-index:1;width:100%;max-width:305px;position:relative}@keyframes tab-float{0%,to{transform:translateY(0)rotate(.3deg)}50%{transform:translateY(-18px)rotate(-.3deg)}}.tab .hero-phone img{width:100%;display:block}.tab .hero-tag{z-index:4;background:linear-gradient(135deg,var(--p),var(--p2));color:#fff;text-align:center;border-radius:12px;padding:9px 14px;font-size:.68rem;font-weight:700;line-height:1.3;position:absolute;top:12px;right:12px;box-shadow:0 8px 24px #9b5de599}.tab .hero-tag strong{font-size:.92rem;font-weight:800;display:block}.tab .h-pill{z-index:3;backdrop-filter:blur(20px);background:#fffffff7;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:10px;min-width:118px;padding:10px 14px;display:flex;position:absolute;box-shadow:0 14px 40px #0000002e}.tab .hp-ico{background:var(--pp);width:32px;height:32px;color:var(--p2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tab .hp-ico svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tab .hp-val{color:var(--ink);font-size:.95rem;font-weight:800;line-height:1}.tab .hp-lbl{color:var(--muted);margin-top:2px;font-size:.6rem;font-weight:500}.tab .ptl{animation:4s ease-in-out .3s infinite tab-fp1;top:-16px;left:-16px}.tab .pbr{animation:5s ease-in-out 1s infinite tab-fp2;bottom:-16px;right:-16px}@keyframes tab-fp1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tab-fp2{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}.tab .statsbar{background:var(--w);border-bottom:1px solid var(--br)}.tab .stats-row{border-left:1px solid var(--br);grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;padding:0 24px;display:grid}.tab .stat-item{border-right:1px solid var(--br);text-align:center;padding:24px 16px;transition:background .2s;position:relative;overflow:hidden}.tab .stat-item:after{content:"";background:var(--p);border-radius:2px;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tab .stat-item:hover{background:#9b5de50a}.tab .stat-item:hover:after{width:55%}.tab .stat-n{color:var(--ink);letter-spacing:-.03em;margin-bottom:4px;font-size:1.75rem;font-weight:800;line-height:1}.tab .stat-n em{color:var(--p);font-style:normal}.tab .stat-l{color:var(--muted);font-size:.7rem;font-weight:500}.tab .edu{background:var(--w);padding:90px 24px}.tab .edu h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:20px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .edu h2 em{color:var(--p);font-style:italic}.tab .edu-body{color:var(--muted);flex-direction:column;gap:14px;font-size:.96rem;line-height:1.85;display:flex}.tab .edu-body strong{color:var(--ink);font-weight:600}.tab .edu-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.tab .edu-card{background:var(--bg);border:1.5px solid var(--br);border-radius:20px;padding:28px 24px;transition:all .25s;position:relative;overflow:hidden}.tab .edu-card:before{content:"";background:linear-gradient(90deg,transparent,var(--p),transparent);height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.tab .edu-card:hover{border-color:var(--p);transform:translateY(-5px);box-shadow:0 16px 40px #9b5de51f}.tab .edu-card:hover:before{transform:scaleX(1)}.tab .edu-ico{background:var(--bg2);border:1.5px solid var(--ps);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;transition:all .25s;display:flex}.tab .edu-ico svg{width:22px;height:22px;stroke:var(--p);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s}.tab .edu-card:hover .edu-ico{background:var(--p);border-color:var(--p)}.tab .edu-card:hover .edu-ico svg{stroke:#fff}.tab .edu-card h3{color:var(--ink);margin-bottom:8px;font-size:.92rem;font-weight:700}.tab .edu-card p{color:var(--muted);font-size:.82rem;line-height:1.6}.tab .steps{background:var(--bg);padding:90px 24px;position:relative;overflow:hidden}.tab .steps:before{content:"";pointer-events:none;background:radial-gradient(700px 500px at 100%,#9b5de50f,#0000 60%);position:absolute;inset:0}.tab .steps h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .steps h2 em{color:var(--p);font-style:italic}.tab .steps-sub{color:var(--muted);margin-bottom:52px;font-size:.95rem}.tab .steps-grid{z-index:1;flex-direction:column;gap:0;display:flex;position:relative}.tab .step{grid-template-columns:56px 1fr;align-items:flex-start;gap:0 24px;padding:0 0 40px;display:grid}.tab .step:last-child{padding-bottom:0}.tab .step-left{flex-direction:column;align-items:center;display:flex}.tab .step-num{background:var(--p);color:#fff;z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.1rem;font-weight:800;display:flex;position:relative;box-shadow:0 6px 20px #9b5de56b}.tab .step-line{background:linear-gradient(to bottom,var(--p),#9b5de51a);flex:1;width:2px;min-height:32px;margin-top:4px}.tab .step:last-child .step-line{display:none}.tab .step-body{padding-top:12px}.tab .step-body h3{color:var(--ink);margin-bottom:8px;font-size:1.05rem;font-weight:700}.tab .step-body p{color:var(--muted);font-size:.88rem;line-height:1.7}.tab .step-tag{background:var(--bg2);border:1px solid var(--ps);color:var(--p2);border-radius:8px;margin-top:10px;padding:4px 12px;font-size:.72rem;font-weight:600;display:inline-block}.tab .features{background:var(--dk2);padding:90px 24px;position:relative;overflow:hidden}.tab .features:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff06 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.tab .features:after{content:"";pointer-events:none;background:radial-gradient(circle,#9b5de514,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-250px;right:-150px}.tab .feat-wrap{z-index:1;position:relative}.tab .feat-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:52px;display:grid}.tab .fc{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;padding:26px 22px;transition:all .25s;position:relative}.tab .fc:hover{background:#9b5de514;border-color:#9b5de547;transform:translateY(-6px);box-shadow:0 20px 44px #00000040}.tab .fc-ico{width:46px;height:46px;color:var(--p);background:#9b5de51a;border-radius:13px;justify-content:center;align-items:center;margin-bottom:16px;transition:all .25s;display:flex}.tab .fc-ico svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tab .fc:hover .fc-ico{background:#9b5de538;box-shadow:0 6px 18px #9b5de54d}.tab .fc h3{color:#fff;margin-bottom:8px;font-size:.85rem;font-weight:700;line-height:1.38}.tab .fc p{color:#ffffff61;font-size:.76rem;line-height:1.72}.tab .fc.span2{background:#9b5de50f;border-color:#9b5de52e;grid-column:span 2}.tab .fc.span2:hover{background:#9b5de51c;border-color:#9b5de552}.tab .fc.span2 h3{color:#c4a3ff;font-size:1rem}.tab .fc.span2 p{color:#ffffff80;font-size:.82rem}.tab .ai-pill{color:var(--ye);text-transform:uppercase;letter-spacing:.07em;background:#ffd6001f;border:1px solid #ffd60047;border-radius:20px;align-items:center;gap:5px;margin-bottom:12px;padding:3px 10px;font-size:.64rem;font-weight:700;display:inline-flex}.tab .showcase{padding:90px 24px}.tab .showcase.lt{background:var(--w)}.tab .showcase.soft{background:var(--bg)}.tab .fs-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.tab .fs-grid.rev{direction:rtl}.tab .fs-grid.rev>*{direction:ltr}.tab .fs-img-wrap{position:relative}.tab .fs-img{border:1px solid #ffffff14;border-radius:22px;overflow:hidden;box-shadow:0 28px 72px #00000024}.tab .fs-img img{object-fit:cover;width:100%;display:block}.tab .fs-badge{backdrop-filter:blur(20px);background:#fffffff7;border:1px solid #ffffffb3;border-radius:13px;align-items:center;gap:10px;padding:11px 15px;display:flex;position:absolute;box-shadow:0 12px 36px #00000021}.tab .fs-badge.tl{top:-16px;left:-16px}.tab .fs-badge.br{bottom:-16px;right:-16px}.tab .fs-b-ico{background:var(--bg2);width:34px;height:34px;color:var(--p2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tab .fs-b-ico svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tab .fs-b-val{color:var(--ink);font-size:.97rem;font-weight:900;line-height:1}.tab .fs-b-lbl{color:var(--muted);margin-top:2px;font-size:.62rem;font-weight:500}.tab .fs-h{letter-spacing:-.03em;color:var(--ink);margin-bottom:14px;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.15}.tab .fs-h span{color:var(--p)}.tab .fs-p{color:var(--body);margin-bottom:24px;font-size:.94rem;line-height:1.82}.tab .fs-bulls{flex-direction:column;gap:10px;margin-bottom:26px;list-style:none;display:flex}.tab .fs-bull{background:var(--bg);border:1.5px solid var(--br);border-radius:12px;align-items:flex-start;gap:12px;padding:13px 16px;transition:all .22s;display:flex}.tab .fs-bull:hover{border-color:var(--p);transform:translate(4px);box-shadow:0 4px 16px #9b5de51a}.tab .fs-b-icon{background:var(--bg2);width:34px;height:34px;color:var(--p2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tab .fs-b-icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.tab .fs-bull h4{color:var(--ink);margin-bottom:2px;font-size:.86rem;font-weight:700}.tab .fs-bull p{color:var(--body);font-size:.76rem;line-height:1.55}.tab .stores-s{background:var(--bg);padding:90px 24px}.tab .store-card{border:1.5px solid var(--br);background:var(--w);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.tab .store-card:hover{border-color:var(--p);transform:translateY(-8px);box-shadow:0 24px 60px #9b5de529}.tab .store-img-wrap{aspect-ratio:16/9;position:relative;overflow:hidden}.tab .store-img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tab .store-card:hover .store-img-wrap img{transform:scale(1.04)}.tab .store-overlay{backdrop-filter:blur(2px);opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .28s;display:flex;position:absolute;inset:0}.tab .store-card:hover .store-overlay{opacity:1}.tab .store-visit{background:var(--p);color:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:.84rem;font-weight:700;transition:transform .28s;display:inline-flex;transform:translateY(8px)}.tab .store-card:hover .store-visit{transform:translateY(0)}.tab .store-info{border-top:1px solid var(--br);align-items:center;gap:12px;padding:15px 17px;display:flex}.tab .store-dot{background:var(--p);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 6px #9b5de599}.tab .store-name{color:var(--ink);font-size:.87rem;font-weight:700;line-height:1.2}.tab .store-cat{color:var(--muted);margin-top:2px;font-size:.71rem;font-weight:500}.tab .store-arr{color:var(--muted);flex-shrink:0;margin-left:auto;transition:all .2s}.tab .store-card:hover .store-arr{color:var(--p);transform:translate(3px)}.tab .pq-s{background:var(--w);padding:90px 24px}.tab .pq-s h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .pq-s h2 em{color:var(--p);font-style:italic}.tab .pq-grid{grid-template-columns:1fr 1fr;align-items:start;gap:72px;margin-top:48px;display:grid}.tab .pq-list{flex-direction:column;gap:10px;list-style:none;display:flex}.tab .pq-item{background:var(--bg);border:1.5px solid var(--br);border-radius:15px;align-items:center;gap:15px;padding:17px 22px;transition:all .22s;display:flex;position:relative;overflow:hidden}.tab .pq-item:before{content:"";background:var(--p);border-radius:0 2px 2px 0;width:3px;transition:transform .22s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.tab .pq-item:hover{border-color:var(--p);transform:translate(5px);box-shadow:0 6px 24px #9b5de51a}.tab .pq-item:hover:before{transform:scaleY(1)}.tab .pq-ico{background:var(--bg2);width:40px;height:40px;color:var(--p2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:all .22s;display:flex}.tab .pq-ico svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tab .pq-item:hover .pq-ico{background:var(--p);color:#fff}.tab .pq-item span{color:var(--ink);font-size:.87rem;font-weight:600}.tab .pq-cards{flex-direction:column;gap:14px;display:flex}.tab .pq-card{background:var(--bg);border:1.5px solid var(--br);border-radius:18px;padding:22px;transition:all .22s}.tab .pq-card:hover{border-color:var(--p);transform:translateY(-3px);box-shadow:0 8px 28px #9b5de51f}.tab .pq-card.accent{background:var(--p);border-color:var(--p);box-shadow:0 10px 32px #9b5de561}.tab .pq-n{color:var(--p);letter-spacing:-.03em;margin-bottom:4px;font-size:2rem;font-weight:800;line-height:1}.tab .pq-card.accent .pq-n{color:#fff}.tab .pq-l{color:var(--body);font-size:.82rem;font-weight:500}.tab .pq-card.accent .pq-l{color:#ffffffd1}.tab .pq-sub{color:var(--muted);margin-top:3px;font-size:.72rem}.tab .pq-card.accent .pq-sub{color:#ffffff8c}.tab .pq-2col{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tab .planes{background:#f8fafc;padding:90px 24px;position:relative;overflow:hidden}.tab .planes:before{content:"";pointer-events:none;background:radial-gradient(1000px 700px at 50% 0,#9b5de524,#0000 58%);position:absolute;inset:0}.tab .planes:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff06 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.tab .planes-hdr{text-align:center;z-index:1;margin-bottom:36px;position:relative}.tab .planes-hdr h2{letter-spacing:-.03em;color:#0d1728;margin-bottom:10px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .planes-hdr h2 em{color:#c4a3ff;font-style:italic}.tab .planes-hdr p{color:#0d17288c;max-width:480px;margin:0 auto;font-size:.95rem}.tab .plans-ctrl{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:40px;display:flex;position:relative}.tab .bill-grp{align-items:center;gap:12px;display:flex}.tab .bill-opt{color:#0d172880;cursor:pointer;user-select:none;font-size:.84rem;font-weight:600;transition:color .2s}.tab .bill-opt.active{color:#0d1728}.tab .tog-track{background:var(--p);cursor:pointer;border-radius:14px;flex-shrink:0;width:52px;height:28px;transition:background .2s;position:relative}.tab .tog-track.monthly{background:#dde3ed}.tab .tog-thumb{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000002e}.tab .tog-track.monthly .tog-thumb{transform:translate(0)}.tab .tog-track:not(.monthly) .tog-thumb{transform:translate(24px)}.tab .save-chip{color:#c4a3ff;letter-spacing:.07em;text-transform:uppercase;background:#9b5de526;border:1px solid #9b5de54d;border-radius:20px;padding:3px 10px;font-size:.65rem;font-weight:800}.tab .cur-sw{background:#0d17280a;border:1.5px solid #0d17281f;border-radius:10px;align-items:center;padding:3px;display:inline-flex}.tab .csw-btn{color:#0d172880;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 16px;font-size:.77rem;font-weight:700;transition:all .18s;font-family:var(--ff)!important}.tab .csw-btn.active{background:var(--p);color:#fff;box-shadow:0 3px 10px #9b5de559}.tab .plans-grid{z-index:1;grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid;position:relative}.tab .plan{background:#fff;border:1.5px solid #0d17281a;border-radius:26px;padding:36px 28px;transition:all .32s cubic-bezier(.4,0,.2,1);position:relative}.tab .plan.pro{background:#080e1c!important;border-color:#17c57999!important}.tab .plan.prem{background:#6927d1!important;border-color:#6927d180!important}.tab .plan:hover{background:#ffffff12;border-color:#9b5de547;transform:translateY(-8px);box-shadow:0 24px 64px #00000073}.tab .plan.feat{border:2px solid var(--p);background:linear-gradient(155deg,#9b5de529 0%,#6432b40d 100%);transform:scale(1.04);box-shadow:0 32px 80px #9b5de538,0 0 0 1px #9b5de51a}.tab .plan.feat:hover{transform:scale(1.04)translateY(-8px)}.tab .plan.feat:before{content:"";background:linear-gradient(90deg,transparent,var(--p),transparent);height:2px;position:absolute;top:-1px;left:18%;right:18%}.tab .plan-chip{white-space:nowrap;background:linear-gradient(135deg,var(--p),var(--p2));color:#fff;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:5px 18px;font-size:.62rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #9b5de580}.tab .plan-tier{letter-spacing:.12em;text-transform:uppercase;color:#0d172873;margin-bottom:14px;font-size:.65rem;font-weight:700}.tab .plan-price{color:#0d1728;letter-spacing:-.04em;margin-bottom:4px;font-size:2.8rem;font-weight:800;line-height:1;transition:all .3s}.tab .plan-price sup{vertical-align:top;color:#0d172866;letter-spacing:0;margin-top:10px;font-size:.7rem;font-weight:600;display:inline-block}.tab .plan-per{color:#0d172873;margin-bottom:4px;font-size:.72rem}.tab .plan-promo{color:#0d172866;min-height:18px;margin-bottom:26px;font-size:.72rem}.tab .promo-b{color:var(--ye);background:#ffd6001f;border:1px solid #ffd60040;border-radius:6px;padding:2px 8px;font-size:.7rem;font-weight:600;display:inline-block}.tab .plan-hr{border:none;border-top:1px solid #0d17281a;margin-bottom:22px}.tab .plan-feats{flex-direction:column;gap:11px;margin-bottom:28px;list-style:none;display:flex}.tab .plan-feats li{color:#0d1728a6;align-items:flex-start;gap:10px;font-size:.83rem;line-height:1.5;display:flex}.tab .pck{width:19px;height:19px;color:var(--p);background:#9b5de526;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.tab .pck svg{stroke:currentColor;fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.tab .ai-row{background:linear-gradient(135deg,#ffd6001a,#ffa0000f);border:1px solid #ffd60047;border-radius:12px;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;display:flex}.tab .ai-row .pck{color:var(--ye)!important;background:#ffd60026!important}.tab .ai-row-txt strong{color:var(--ye);font-size:.83rem;font-weight:700;display:block}.tab .ai-row-txt span{color:#ffffff4d;font-size:.7rem}.tab .ann-save{text-align:center;color:#c4a3ff;margin-top:10px;font-size:.75rem;font-weight:600;display:none}.tab .ann-save.show{display:block}.tab .pbtn{cursor:pointer;text-align:center;border:none;border-radius:13px;width:100%;margin-bottom:10px;padding:15px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .22s;display:block;font-family:var(--ff)!important}.tab .pbtn-ghost{background:#f1f5f9;border:1.5px solid #0d17281f;color:#0d1728ad!important}.tab .pbtn-ghost:hover{background:#ffffff21;transform:translateY(-2px)}.tab .pbtn-p{background:var(--p);box-shadow:0 6px 22px #9b5de56b;color:#fff!important}.tab .pbtn-p:hover{background:var(--p2);transform:translateY(-2px);box-shadow:0 12px 32px #9b5de594}.tab .pbtn-ye{background:var(--ye);box-shadow:0 6px 22px #ffd60059;color:var(--dk)!important}.tab .pbtn-ye:hover{background:var(--yed);transform:translateY(-2px)}.tab .plan-micro{color:#0d172873;text-align:center;font-size:.7rem;line-height:1.4}.tab .plans-trust{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:32px;display:flex;position:relative}.tab .pt-it{color:#0d172880;align-items:center;gap:7px;padding:0 20px;font-size:.71rem;font-weight:500;display:flex}.tab .pt-it:not(:last-child){border-right:1px solid #ffffff12}.tab .pt-ck{width:17px;height:17px;color:var(--p);background:#9b5de529;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tab .pt-ck svg{stroke:currentColor;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.tab .quien{background:var(--w);padding:90px 24px}.tab .quien h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .quien h2 em{color:var(--p);font-style:italic}.tab .quien-sub{color:var(--muted);margin-bottom:44px;font-size:.95rem}.tab .qcs{flex-direction:column;gap:14px;display:flex}.tab .qc{background:var(--bg);border:1.5px solid var(--br);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:22px 26px;transition:all .22s;display:grid}.tab .qc:hover{border-color:var(--p);transform:translate(4px);box-shadow:0 8px 28px #9b5de51a}.tab .qc-badge{white-space:nowrap;border-radius:10px;padding:8px 16px;font-size:.75rem;font-weight:800}.tab .qc.free .qc-badge{color:var(--gd);background:#00c4721a}.tab .qc.emp .qc-badge{background:var(--pp);color:var(--p2)}.tab .qc.prem .qc-badge{color:var(--g02);background:#c89b3c1f}.tab .qc-body h3{color:var(--ink);margin-bottom:4px;font-size:.94rem;font-weight:700}.tab .qc-body p{color:var(--muted);font-size:.82rem;line-height:1.5}.tab .qc-cta{white-space:nowrap;border-radius:10px;padding:10px 20px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .2s;color:#fff!important}.tab .qc.free .qc-cta{background:var(--g)}.tab .qc.emp .qc-cta{background:var(--p)}.tab .qc.prem .qc-cta{background:var(--g0)}.tab .seo-s{background:var(--bg2);border-top:1px solid var(--ps);border-bottom:1px solid var(--ps);padding:80px 24px}.tab .seo-s h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:20px;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;line-height:1.2}.tab .seo-s h2 em{color:var(--p);font-style:italic}.tab .seo-body{color:var(--muted);flex-direction:column;gap:12px;font-size:.95rem;line-height:1.85;display:flex}.tab .seo-body strong{color:var(--ink);font-weight:600}.tab .seo-hl{background:var(--w);border:1.5px solid var(--ps);border-radius:16px;align-items:flex-start;gap:16px;margin-top:26px;padding:22px 26px;display:flex}.tab .seo-hl-ico{background:var(--bg2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tab .seo-hl-ico svg{width:20px;height:20px;stroke:var(--p);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tab .seo-hl p{color:var(--muted);font-size:.9rem;line-height:1.7}.tab .seo-hl p strong{color:var(--ink)}.tab .faq{background:var(--w);padding:90px 24px}.tab .faq h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.tab .faq h2 em{color:var(--p);font-style:italic}.tab .faq-sub{color:var(--muted);margin-bottom:44px;font-size:.95rem}.tab .faq-list{flex-direction:column;gap:10px;display:flex}.tab .faq-item{border:1.5px solid var(--br);cursor:pointer;background:var(--bg);border-radius:16px;transition:all .22s;overflow:hidden}.tab .faq-item:hover{border-color:var(--p);box-shadow:0 4px 18px #9b5de514}.tab .faq-item.open{border-color:var(--p);background:var(--w)}.tab .faq-q{user-select:none;width:100%;font:inherit;text-align:left;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.tab .faq-t{color:var(--ink);font-size:.9rem;font-weight:700;line-height:1.4}.tab .faq-tog{background:var(--bg2);width:30px;height:30px;color:var(--p2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .28s cubic-bezier(.4,0,.2,1);display:flex}.tab .faq-tog svg{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.tab .faq-item.open .faq-tog{background:var(--p);color:#fff;transform:rotate(45deg)}.tab .faq-a{max-height:0;transition:max-height .32s;overflow:hidden}.tab .faq-item.open .faq-a{max-height:220px}.tab .faq-a p{color:var(--muted);border-top:1px solid var(--br);padding:14px 22px 20px;font-size:.87rem;line-height:1.8}.tab .ctaf{background:var(--dk);text-align:center;padding:110px 24px;position:relative;overflow:hidden}.tab .ctaf:before{content:"";pointer-events:none;background:radial-gradient(900px 500px at 50% 0,#9b5de529,#0000 58%);position:absolute;inset:0}.tab .ctaf:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff06 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.tab .ctaf-inner{z-index:1;max-width:560px;margin:0 auto;position:relative}.tab .ctaf h2{color:#fff;letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.tab .ctaf h2 em{background:linear-gradient(135deg,#b87fff,#9b5de5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.tab .ctaf p{color:#ffffff59;margin-bottom:40px;font-size:.96rem;line-height:1.8}.tab .ctaf-note{color:#ffffff2e;margin-top:16px;font-size:.72rem;font-weight:500;display:block}@media (width<=900px){.tab .hero-layout{text-align:center;grid-template-columns:1fr;gap:48px;padding:0 24px}.tab .hero-sub,.tab .hero-badge{margin-left:auto;margin-right:auto}.tab .hero-ctas,.tab .hero-trust{justify-content:center}.tab .hero-visual{max-width:340px;margin:0 auto}.tab .edu-cards,.tab .feat-grid{grid-template-columns:1fr 1fr}.tab .fc.span2{grid-column:span 1}.tab .fs-grid{grid-template-columns:1fr}.tab .fs-grid.rev{direction:ltr}.tab .pq-grid{grid-template-columns:1fr}.tab .plans-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.tab .plan.feat{transform:none}.tab .plan.feat:hover{transform:translateY(-8px)}.tab .qc{grid-template-columns:1fr;gap:12px}}@media (width<=580px){.tab .edu-cards,.tab .feat-grid,.tab .pq-2col{grid-template-columns:1fr}.tab .hero-ctas{flex-direction:column;align-items:center}}
