.t-prizma{--p-bg:#FFFFFF;--p-bg2:#F6F7FB;--p-bg3:#EEF0F6;--p-ink:#0B0D17;--p-ink2:#4A5068;--p-ink3:#6B7086;--p-line:#E7E9F1;--p-line2:#D6D9E4;--p-vio:#5B3DF5;--p-vio2:#ECE8FF;--p-pink:#F0479A;--p-org:#FF7A2F;--p-amb:#FFB940;--p-cy:#2BB8F0;--p-disp:"Instrument Sans","Inter",system-ui,sans-serif;--p-sh:0 50px 100px -20px rgba(40,44,90,.22),0 30px 60px -30px rgba(0,0,0,.28);--p-sh2:0 24px 48px -18px rgba(40,44,90,.2),0 10px 20px -12px rgba(0,0,0,.12);background:var(--p-bg);color:var(--p-ink2);font-size:16.5px}.t-prizma h1,.t-prizma h2,.t-prizma h3,.t-prizma h4,.t-prizma h5{color:var(--p-ink);font-family:var(--p-disp)}.t-prizma ::selection{background:var(--p-vio);color:#fff}.t-prizma .hdr{color:var(--p-ink)}.t-prizma .hdr.solid{background:#fffffff7;border-color:var(--p-line)}.t-prizma .logo{color:#1e1b4b}.t-prizma .logo .mk{background:linear-gradient(135deg,#6a4bff,#5b3df5 45%,#b04ad8);box-shadow:0 8px 18px -8px #5b3df5b3,inset 0 1px #ffffff47}.t-prizma .logo .mk svg path{fill:#fff}.t-prizma .logo .mk svg .dm{fill:#ffd3e6}.t-prizma .nav>.ni>a{color:var(--p-ink)}.t-prizma .nav>.ni:hover>a,.t-prizma .nav>.ni>a.on{color:var(--p-ink);background:#0b0d170d}.t-prizma .hdr-tel{color:var(--p-ink)}.t-prizma .hdr-tel span{box-shadow:inset 0 0 0 1px var(--p-line2)}.t-prizma .hdr .btn-lime{background:var(--p-ink);color:#fff;border-radius:10px;height:44px;padding:0 6px 0 18px}.t-prizma .hdr .btn-lime .c{background:#ffffff24;color:#fff;border-radius:7px}.t-prizma .hdr .btn-lime:hover{background:#262a3d}.t-prizma .burger{box-shadow:inset 0 0 0 1px var(--p-line2)}.t-prizma .burger .ico{color:var(--p-ink)}.t-prizma .mega-box{background:#fff;border-color:var(--p-line);box-shadow:var(--p-sh)}.t-prizma .mcol-h{border-color:var(--p-line)}.t-prizma .mcol-h b,.t-prizma .mcol a b,.t-prizma .msec b,.t-prizma .mcat h6{color:var(--p-ink)}.t-prizma .mcol-h small,.t-prizma .mcol a span,.t-prizma .msec small{color:var(--p-ink3)}.t-prizma .mcol a:hover,.t-prizma .msec:hover{background:var(--p-bg2)}.t-prizma .mcat a{color:var(--p-ink2)}.t-prizma .mcat a:hover{color:var(--p-vio)}.t-prizma .mfeat{background:var(--p-vio2)}.t-prizma .mfeat h5{color:var(--p-ink)}.t-prizma .mfeat p{color:var(--p-ink2)}.t-prizma .mfeat .eyebrow{color:var(--p-vio)}.t-prizma .msec.all{box-shadow:inset 0 0 0 1px var(--p-line)}.t-prizma .msec.all .ico{color:var(--p-vio)}.t-prizma .mm{background:#fff}.t-prizma .mm details,.t-prizma .mm .ml{border-color:var(--p-line)}.t-prizma .mm summary,.t-prizma .mm .ml{color:var(--p-ink)}.t-prizma .mm details a,.t-prizma .mm .foot{color:var(--p-ink2)}.t-prizma .mm .btn-lime{background:var(--p-ink);color:#fff}.t-prizma .mm .btn-lime .c{background:#ffffff24;color:#fff}.t-prizma .cookie{background:#fff;border-color:var(--p-line);box-shadow:var(--p-sh)}.t-prizma .cookie b{color:var(--p-ink)}.t-prizma .cookie p{color:var(--p-ink2)}.t-prizma .cookie .b button{box-shadow:inset 0 0 0 1px var(--p-line2);color:var(--p-ink)}.t-prizma .cookie .b button.y{background:var(--p-ink);color:#fff;box-shadow:none}.pbtn{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;border-radius:12px;font:500 15.5px var(--body);white-space:nowrap;transition:background .25s,color .25s,box-shadow .25s}.pbtn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease)}.pbtn:hover svg{transform:translate(3px)}.pbtn-ink{background:var(--p-ink);color:#fff;box-shadow:0 12px 26px -12px #0b0d1799}.pbtn-ink:hover{background:#262a3d}.pbtn-line{background:#ffffffbf;color:var(--p-ink);box-shadow:inset 0 0 0 1px var(--p-line2)}.pbtn-line:hover{box-shadow:inset 0 0 0 1px var(--p-ink)}.pbtn-white{background:#fff;color:var(--p-ink)}.pbtn-white:hover{background:var(--p-vio2)}.pa{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .3s var(--ease)}.p-more{display:inline-flex;align-items:center;gap:8px;font:500 15px var(--body);color:var(--p-vio)}.p-more:hover .pa{transform:translate(3px)}.p-more2{display:flex;gap:22px;flex-wrap:wrap}.p-sec{position:relative;padding:clamp(96px,10vw,148px) 0}.p-h2{font:500 clamp(30px,3.3vw,48px)/1.1 var(--p-disp);letter-spacing:-.03em;max-width:980px}.p-h2 .a{color:var(--p-ink)}.p-h2 .b{color:var(--p-ink3)}.p-h2.sm{font-size:clamp(26px,2.6vw,38px);max-width:640px}.p-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.p-row .p-h2{max-width:860px}.p-row .pbtn{flex:none}.p-sub{font-size:17px;line-height:1.65;margin:20px 0 28px;max-width:420px}.p-note{margin-top:22px;font-size:13px;color:var(--p-ink3)}.p-hero{position:relative;padding:150px 0 0;overflow:hidden;background:#fff}.p-silk{position:absolute;inset:-90px 0 auto;width:100%;height:calc(100% + 90px);display:block;z-index:0;pointer-events:none}.p-silk-fb{position:absolute;inset:-200px -10% auto 38%;height:900px;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s;background:radial-gradient(40% 50% at 70% 30%,rgba(91,61,245,.55),transparent 70%),radial-gradient(40% 40% at 85% 55%,rgba(240,71,154,.45),transparent 70%),radial-gradient(35% 35% at 60% 60%,rgba(255,122,47,.4),transparent 70%);filter:blur(30px)}.no-gl .p-silk-fb{opacity:1}.p-hero-in{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:40px;align-items:center;min-height:calc(100vh - 260px)}.p-pre{font:500 15px var(--body);color:var(--p-ink);display:flex;align-items:center;gap:10px;margin-bottom:26px}.p-pre:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--p-vio);box-shadow:0 0 0 4px #5b3df526}.p-h1{font:500 clamp(36px,3.9vw,60px)/1.07 var(--p-disp);letter-spacing:-.036em;max-width:760px}.p-h1 .a{color:var(--p-ink)}.p-h1 .b{color:#6e7590}.p-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}.p-hero .fade{animation:pfade 1s var(--ease) both}.p-hero .p-ctas.fade{animation-delay:.15s}.p-hero .p-logos.fade{animation-delay:.3s}@keyframes pfade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.p-h1{animation:pfade 1.1s var(--ease) both}.p-deck{position:relative;height:600px;perspective:1600px}.p-deck>.p-ui{position:absolute;background:#fff;border-radius:18px;box-shadow:var(--p-sh);transition:transform .9s var(--ease)}.p-deck{transform-style:preserve-3d}.p-deck .u-phone{right:6%;top:10px;width:272px;height:568px;border-radius:42px;padding:12px;box-shadow:var(--p-sh),inset 0 0 0 1px #e5e7ef;animation:pin 1.2s .1s var(--ease) both}.u-phone>*{position:relative}.ph-notch{position:absolute!important;top:20px;left:50%;width:84px;height:24px;margin-left:-42px;border-radius:14px;background:#0b0d17;z-index:3}.ph-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 22px 0;height:40px;font:600 12.5px var(--body);color:var(--p-ink)}.ph-ic{display:flex;gap:3px}.ph-ic i{width:4px;height:9px;border-radius:1px;background:var(--p-ink)}.ph-ic i:nth-child(2){height:7px;margin-top:2px}.ph-ic i:nth-child(1){height:5px;margin-top:4px}.ph-head{display:flex;justify-content:space-between;align-items:center;padding:14px 14px 10px}.ph-head b{font:600 19px var(--p-disp);letter-spacing:-.02em}.ph-cart{width:28px;height:28px;border-radius:50%;background:var(--p-ink);color:#fff;font:600 12px var(--body);display:grid;place-items:center}.ph-prod{height:244px;margin:0 4px;border-radius:26px;background:radial-gradient(120% 90% at 30% 10%,#fff6ee,#f3e3d6 60%,#e9d2c2);overflow:hidden}.ph-obj{position:absolute;left:50%;bottom:34px;width:122px;height:150px;margin-left:-61px;border-radius:46% 46% 40% 40%/58% 58% 42% 42%;background:radial-gradient(60% 50% at 34% 30%,#fff,#f4efea 40%,#dcd2c8 75%,#bfb2a6);box-shadow:0 30px 30px -18px #5a3c2873}.ph-obj:before{content:"";position:absolute;left:50%;top:-14px;width:46px;height:22px;margin-left:-23px;border-radius:50%;background:linear-gradient(#d9cfc5,#f3eee9);box-shadow:inset 0 -3px 5px #0000001f}.ph-obj:after{content:"";position:absolute;left:12%;right:12%;top:46%;height:9px;border-radius:50%;background:#a0785f59}.ph-badge{position:absolute!important;left:14px;top:14px;padding:6px 10px;border-radius:999px;background:#fff;font:600 11px var(--body);color:var(--p-ink)}.ph-info{padding:16px 14px 6px}.ph-info b{display:block;font:600 16px var(--p-disp);color:var(--p-ink);letter-spacing:-.01em}.ph-info small{font-size:12.5px;color:var(--p-ink3)}.ph-stars{display:flex;align-items:center;gap:3px;margin-top:8px}.ph-stars i{width:11px;height:11px;background:var(--p-amb);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.ph-stars span{font:600 12px var(--body);color:var(--p-ink);margin-left:5px}.ph-sw{display:flex;gap:8px;padding:8px 14px}.ph-sw i{width:22px;height:22px;border-radius:50%;background:#efe8e1;box-shadow:inset 0 0 0 1px #00000014}.ph-sw i:nth-child(2){background:#3d4250}.ph-sw i:nth-child(3){background:#c7836a}.ph-sw i.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--p-ink)}.ph-cta{margin:14px 10px 0;height:48px;border-radius:16px;background:var(--p-ink);color:#fff;display:grid;place-items:center;font:600 14.5px var(--body)}.ph-ship{text-align:center;font-size:12px;color:var(--p-ink3);margin-top:10px}.p-deck .u-chart{left:0;bottom:56px;width:340px;padding:20px 20px 16px;animation:pin 1.2s .25s var(--ease) both}.uc-h{display:flex;justify-content:space-between;font-size:13px;color:var(--p-ink2)}.uc-h span{font-weight:500;color:var(--p-ink)}.uc-h small{color:var(--p-ink3);font-size:12px}.uc-v{display:flex;align-items:baseline;gap:10px;margin:8px 0 6px}.uc-v b{font:500 34px var(--p-disp);letter-spacing:-.03em;color:var(--p-ink)}.uc-v .up{font:500 12px var(--body);color:#0a7556;background:#e3f6ef;padding:3px 8px;border-radius:6px}.uc-svg{width:100%;height:auto;display:block}.uc-grid{stroke:#eef0f5;stroke-width:1;fill:none}.uc-area{fill:url(#ucg)}.uc-line{fill:none;stroke:var(--p-vio);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420;animation:pdraw 2.2s .7s var(--ease) forwards}.uc-prev{fill:none;stroke:#c9cdda;stroke-width:1.6;stroke-dasharray:4 5}.uc-dot{fill:#fff;stroke:var(--p-vio);stroke-width:2.4}.uc-leg{display:flex;gap:16px;font-size:12px;color:var(--p-ink3);margin-top:4px}.uc-leg i{display:inline-block;width:10px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle;background:var(--p-vio)}.uc-leg i.l2{background:#c9cdda}@keyframes pdraw{to{stroke-dashoffset:0}}.p-deck .u-toast{left:0;top:150px;display:flex;align-items:center;gap:12px;padding:14px 18px 14px 14px;border-radius:14px;animation:pin 1.2s .4s var(--ease) both}.ut-i{width:34px;height:34px;border-radius:10px;background:#e3f6ef;display:grid;place-items:center}.ut-i svg{width:16px;height:16px;fill:none;stroke:#0e8f6a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.u-toast b{display:block;font:600 14px var(--body);color:var(--p-ink)}.u-toast small{font-size:12.5px;color:var(--p-ink3)}.p-deck .u-score{right:0;bottom:120px;display:flex;align-items:center;gap:12px;padding:14px 18px 14px 14px;border-radius:14px;animation:pin 1.2s .55s var(--ease) both}.u-score svg{width:44px;height:44px;transform:rotate(-90deg)}.u-score circle{fill:none;stroke:#eef0f5;stroke-width:4}.u-score circle.v{stroke:#0e8f6a;stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:113;animation:pring 1.8s 1s var(--ease) forwards}@keyframes pring{to{stroke-dashoffset:2.3}}.u-score b{display:block;font:500 22px/1 var(--p-disp);color:var(--p-ink)}.u-score small{font-size:12px;color:var(--p-ink3)}@keyframes pin{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0 0}}.p-logos{position:relative;z-index:2;display:flex;align-items:center;gap:40px;padding:56px var(--g) 64px;border-bottom:1px solid var(--p-line)}.p-logos>span{flex:none;font-size:14px;color:var(--p-ink3);max-width:150px;line-height:1.4}.p-mq{flex:1;min-width:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.p-mq-t{display:flex;gap:56px;width:max-content;animation:pmq 46s linear infinite}.p-mq-t b{font:600 21px var(--p-disp);letter-spacing:-.02em;color:#a2a7b9;white-space:nowrap}@keyframes pmq{to{transform:translate(-50%)}}.p-sol .p-h2{margin-bottom:clamp(44px,5vw,72px)}.p-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.p-tile{position:relative;overflow:hidden;border-radius:24px;background:var(--p-bg2);box-shadow:inset 0 0 0 1px var(--p-line);display:flex;flex-direction:column;min-height:500px;isolation:isolate}.p-tile:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;border-radius:50%;filter:blur(60px);opacity:.5;right:-160px;bottom:-220px;background:radial-gradient(circle,var(--c1),transparent 66%)}.p-tile:after{content:"";position:absolute;z-index:-1;width:380px;height:380px;border-radius:50%;filter:blur(60px);opacity:.42;right:120px;bottom:-240px;background:radial-gradient(circle,var(--c2),transparent 66%)}.t-web{grid-column:span 4;--c1:#7B61FF;--c2:#2BB8F0}.t-shop{grid-column:span 2;--c1:#FF7A2F;--c2:#F0479A}.t-app{grid-column:span 2;--c1:#F0479A;--c2:#7B61FF}.t-soft{grid-column:span 4;--c1:#2BB8F0;--c2:#5B3DF5}.t-grow{grid-column:span 6;--c1:#FFB940;--c2:#FF7A2F;flex-direction:row;min-height:440px}.pt-copy{padding:34px 34px 0;max-width:460px}.pt-copy h3{font:500 26px/1.15 var(--p-disp);letter-spacing:-.025em}.pt-copy p{margin:12px 0 16px;font-size:15.5px;line-height:1.6;color:var(--p-ink2)}.pt-vis{position:relative;flex:1;min-height:250px}.t-grow .pt-copy{padding:44px;flex:0 0 40%;max-width:none}.t-grow .pt-vis{display:flex;gap:20px;align-items:flex-end;padding:44px 44px 0 0}.m-browser{position:absolute;inset:20px -40px -30px 34px;background:#fff;border-radius:14px 14px 0 0;box-shadow:var(--p-sh2);overflow:hidden;transition:transform .8s var(--ease)}.p-tile:hover .m-browser{transform:translateY(-8px)}.mb-bar{height:38px;display:flex;align-items:center;gap:6px;padding:0 14px;background:#f7f8fb;border-bottom:1px solid var(--p-line)}.mb-bar i{width:10px;height:10px;border-radius:50%;background:#e1e3ea}.mb-bar span{margin-left:16px;font-size:12px;color:var(--p-ink3);background:#fff;border-radius:6px;padding:4px 14px;box-shadow:inset 0 0 0 1px var(--p-line)}.mb-page{padding:18px 24px}.mb-nav{display:flex;align-items:center;gap:16px}.mb-nav b{width:62px;height:12px;border-radius:3px;background:var(--p-ink)}.mb-nav span{width:44px;height:7px;border-radius:3px;background:#dfe2ea}.mb-nav em{margin-left:auto;width:72px;height:26px;border-radius:7px;background:var(--p-vio)}.mb-hero{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;align-items:center}.mb-tx i{display:block;height:15px;border-radius:4px;background:var(--p-ink);margin-bottom:10px}.mb-tx .l1{width:92%}.mb-tx .l2{width:74%}.mb-tx .l3{width:52%;height:8px;background:#d5d9e3;margin-top:16px}.mb-btn{display:inline-block;width:110px;height:32px;border-radius:8px;background:var(--p-ink);margin-top:10px}.mb-art{height:170px;border-radius:12px;background:conic-gradient(from 210deg at 60% 60%,#5b3df5,#2bb8f0,#f0479a,#ff7a2f,#5b3df5);position:relative;overflow:hidden}.mb-art:after{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.2) 60%,transparent 70%);mix-blend-mode:soft-light}.mb-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.mb-cards i{height:80px;border-radius:10px;background:#f3f4f8;box-shadow:inset 0 0 0 1px var(--p-line)}.m-checkout{position:absolute;left:34px;right:34px;top:14px;background:#fff;border-radius:16px;box-shadow:var(--p-sh2);padding:18px;transition:transform .8s var(--ease)}.p-tile:hover .m-checkout{transform:translateY(-8px)}.mc-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mc-h b{font:600 15px var(--p-disp);color:var(--p-ink)}.mc-h span{font-size:11.5px;color:#0e8f6a;background:#e3f6ef;padding:3px 8px;border-radius:6px}.mc-item{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--p-line)}.mc-th{width:38px;height:38px;border-radius:9px;background:radial-gradient(circle at 35% 30%,#fff,#e9ded4 70%)}.mc-th.b{background:linear-gradient(135deg,#e9e4f8,#c9c0f0)}.mc-item b{display:block;font:600 13px var(--body);color:var(--p-ink)}.mc-item small{font-size:11.5px;color:var(--p-ink3)}.mc-pay{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 10px}.mc-pay span{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--p-ink2);padding:8px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--p-line)}.mc-pay i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--p-line2)}.mc-pay .on{box-shadow:inset 0 0 0 1.5px var(--p-vio);color:var(--p-ink)}.mc-pay .on i{box-shadow:inset 0 0 0 3px var(--p-vio)}.mc-field{padding:8px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--p-line)}.mc-field small{display:block;font-size:10.5px;color:var(--p-ink3)}.mc-field span{font:500 13px var(--body);color:var(--p-ink);letter-spacing:.04em}.mc-btn{margin-top:12px;height:40px;border-radius:10px;background:var(--p-vio);color:#fff;display:grid;place-items:center;font:600 13.5px var(--body)}.m-phones{position:absolute;inset:10px 0 0;display:flex;justify-content:center;gap:16px}.mp{width:150px;height:300px;border-radius:30px;background:#fff;padding:8px;box-shadow:var(--p-sh2),inset 0 0 0 1px #e5e7ef;transition:transform .8s var(--ease)}.mp.a{transform:translateY(40px) rotate(-4deg)}.mp.b{transform:translateY(0) rotate(4deg)}.p-tile:hover .mp.a{transform:translateY(24px) rotate(-6deg)}.p-tile:hover .mp.b{transform:translateY(-12px) rotate(6deg)}.mp-s{height:100%;border-radius:23px;background:#f7f6ff;padding:22px 12px;overflow:hidden;position:relative}.mp-s b{display:block;font:600 14px var(--p-disp);color:var(--p-ink)}.mp-s small{font-size:10.5px;color:var(--p-ink3)}.mp-ring{width:86px;height:86px;border-radius:50%;margin:16px auto;background:conic-gradient(var(--p-vio) 0 72%,#E4E0FA 72%);-webkit-mask:radial-gradient(circle,transparent 30px,#000 31px);mask:radial-gradient(circle,transparent 30px,#000 31px)}.mp-s>i{display:block;height:28px;border-radius:9px;background:#fff;margin-top:8px;box-shadow:inset 0 0 0 1px #eceaf7}.mp.b .mp-s{background:#fff}.mp-map{height:150px;margin:-14px -4px 12px;border-radius:16px;background:linear-gradient(135deg,transparent 46%,#fff 46% 50%,transparent 50%),linear-gradient(45deg,transparent 60%,#fff 60% 63%,transparent 63%),linear-gradient(160deg,#e6f4ee,#ddebf7);position:relative}.mp-map:after{content:"";position:absolute;left:54%;top:40%;width:14px;height:14px;border-radius:50%;background:var(--p-pink);box-shadow:0 0 0 6px #f0479a33}.mp-bt{display:block;height:30px;border-radius:10px;background:var(--p-ink);margin-top:14px}.m-panel{position:absolute;inset:20px -30px -30px 34px;display:flex;background:#fff;border-radius:14px 0 0;box-shadow:var(--p-sh2);overflow:hidden;transition:transform .8s var(--ease)}.p-tile:hover .m-panel{transform:translateY(-8px)}.mpn-side{width:58px;background:#0f1222;display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 0}.mpn-side b{width:26px;height:26px;border-radius:8px;background:#fff;margin-bottom:8px}.mpn-side i{width:20px;height:20px;border-radius:6px;background:#ffffff24}.mpn-side i.on{background:#9c8cff}.mpn-main{flex:1;padding:18px 22px}.mpn-top{display:flex;align-items:center;gap:14px}.mpn-top b{font:600 16px var(--p-disp);color:var(--p-ink)}.mpn-s{flex:1;max-width:200px;height:30px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--p-line)}.mpn-new{margin-left:auto;font:600 12px var(--body);color:#fff;background:var(--p-ink);padding:8px 12px;border-radius:8px}.mpn-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0}.mpn-kpi div{padding:12px 14px;border-radius:10px;background:var(--p-bg2)}.mpn-kpi small{display:block;font-size:11.5px;color:var(--p-ink3)}.mpn-kpi b{font:500 22px var(--p-disp);color:var(--p-ink)}.mpn-t{width:100%;border-collapse:collapse;font-size:12.5px}.mpn-t th{text-align:left;font-weight:500;color:var(--p-ink3);padding:8px 0;border-bottom:1px solid var(--p-line)}.mpn-t td{padding:10px 0;border-bottom:1px solid var(--p-line);color:var(--p-ink)}.mpn-t em{font-style:normal;font-size:11.5px;font-weight:500;padding:3px 8px;border-radius:6px}.mpn-t .s1{background:#fff2e2;color:#b5590b}.mpn-t .s2{background:var(--p-vio2);color:var(--p-vio)}.mpn-t .s3{background:#e3f6ef;color:#0e8f6a}.m-serp{flex:1.2;align-self:stretch;margin-bottom:44px;background:#fff;border-radius:16px;box-shadow:var(--p-sh2);padding:18px 20px}.ms-q{display:flex;align-items:center;gap:10px;height:42px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--p-line2);font-size:14px;color:var(--p-ink)}.ms-q svg{width:15px;height:15px;fill:none;stroke:var(--p-ink3);stroke-width:1.8}.ms-r{position:relative;padding:14px 4px 12px;border-bottom:1px solid var(--p-line)}.ms-r:last-child{border:0}.ms-r small{display:block;font-size:11.5px;color:var(--p-ink3)}.ms-r b{display:block;font:500 15.5px var(--body);color:#2a49d8;margin:3px 0 7px}.ms-r b.g{width:58%;height:12px;border-radius:3px;background:#dde0e9}.ms-r span{display:block;width:86%;height:7px;border-radius:3px;background:#eceef3}.ms-r.me{background:linear-gradient(90deg,rgba(91,61,245,.07),transparent);border-radius:10px;padding-left:12px;margin:4px -8px 0;border-bottom-color:transparent}.ms-r em{position:absolute;right:10px;top:16px;font-style:normal;font:600 11.5px var(--body);color:#fff;background:var(--p-vio);padding:4px 9px;border-radius:6px}.m-bars{flex:1;align-self:stretch;margin-bottom:44px;background:#fff;border-radius:16px;box-shadow:var(--p-sh2);padding:18px 20px;display:flex;flex-direction:column}.mbh{display:flex;justify-content:space-between;font-size:13px}.mbh span{color:var(--p-ink);font-weight:500}.mbh small{color:var(--p-ink3)}.mbb{flex:1;display:flex;align-items:flex-end;gap:8px;margin-top:16px;min-height:140px}.mbb i{flex:1;height:0;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#ffb940,#ff7a2f);transition:height 1.2s var(--ease)}.mbb i:nth-last-child(-n+3){background:linear-gradient(180deg,#8D78FF,var(--p-vio))}.rv.in .mbb i{height:var(--h)}.rv.in .mbb i:nth-child(2){transition-delay:.05s}.rv.in .mbb i:nth-child(3){transition-delay:.1s}.rv.in .mbb i:nth-child(4){transition-delay:.15s}.rv.in .mbb i:nth-child(5){transition-delay:.2s}.rv.in .mbb i:nth-child(6){transition-delay:.25s}.rv.in .mbb i:nth-child(7){transition-delay:.3s}.rv.in .mbb i:nth-child(8){transition-delay:.35s}.rv.in .mbb i:nth-child(9){transition-delay:.4s}.rv.in .mbb i:nth-child(10){transition-delay:.45s}.p-forge{position:relative;height:calc(var(--n) * 70vh + 100vh);background:#e9ecf2}.pf-stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}#forge{position:absolute;inset:0;width:100%;height:100%;display:block}.pf-stick:after{content:"";position:absolute;inset:0 auto 0 0;width:min(58%,820px);z-index:1;pointer-events:none;background:linear-gradient(90deg,#e9ecf2eb 0,#e9ecf2bf 55%,#e9ecf200)}.pf-fb{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(60% 50% at 66% 60%,#fff,#e9ecf2 70%)}.no-gl .pf-fb{opacity:1}.pf-ui{position:relative;z-index:2;height:100%;display:grid;grid-template-rows:auto 1fr auto;padding-top:118px;padding-bottom:44px;pointer-events:none}.pf-ui a,.pf-ui button{pointer-events:auto}.pf-top .p-h2 .b{color:#7a8098}.pf-steps{align-self:center;max-width:400px;display:grid;gap:4px}.pf-st{display:flex;gap:18px;padding:12px 0;opacity:.42;transition:opacity .5s}.pf-st.on{opacity:1}.pf-n{font:500 14px var(--p-disp);color:var(--p-ink);width:26px;flex:none;padding-top:3px}.pf-st b{font:500 21px var(--p-disp);color:var(--p-ink);letter-spacing:-.02em}.pf-st p,.pf-st small{display:block;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s var(--ease),opacity .5s,margin .5s}.pf-st p{font-size:15.5px;line-height:1.6;color:var(--p-ink2)}.pf-st small{font:500 13px var(--body);color:var(--p-vio)}.pf-st.on p{max-height:120px;opacity:1;margin-top:8px}.pf-st.on small{max-height:30px;opacity:1;margin-top:8px}.pf-prog{display:flex;align-items:center;gap:18px;font-size:13.5px;color:var(--p-ink2)}.pf-prog b{color:var(--p-ink);font-weight:600}.pf-prog i{display:block;width:200px;height:2px;background:#0b0d171f;border-radius:2px;overflow:hidden}.pf-prog i b{display:block;height:100%;width:0;background:var(--p-ink)}.ps-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:end;margin-bottom:44px}.ps-head p{font-size:17px;line-height:1.65}.ly{position:relative;border-radius:28px;overflow:hidden;background:radial-gradient(55% 60% at 72% 28%,rgba(240,71,154,.09),transparent 65%),radial-gradient(60% 70% at 22% 72%,rgba(91,61,245,.11),transparent 65%),linear-gradient(180deg,#fcfcff,#f3f4f9);box-shadow:inset 0 0 0 1px var(--p-line)}.ly:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(11,13,23,.07) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 80%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 80%)}.ly-stage{position:relative;height:clamp(520px,48vw,660px);display:grid;place-items:center;perspective:2400px;perspective-origin:50% 45%}.ly-scale{transform-style:preserve-3d}.ly-stack{--e:0;--tx:0;--ty:0;position:relative;width:560px;height:350px;transform-style:preserve-3d;transform:translateY(calc(var(--e) * 118px)) rotateX(calc(58deg + var(--ty) * 5deg)) rotate(calc(-38deg + var(--tx) * 7deg));transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ly-plate{position:absolute;inset:0;border-radius:16px;overflow:visible;transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--e) * 92px));transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .45s,filter .45s}.ly-plate>*{position:absolute}.ly-wire{background:#ffffffb8;box-shadow:inset 0 0 0 1.5px #5b3df561,0 40px 70px -40px #282c5a73;background-image:repeating-linear-gradient(90deg,rgba(91,61,245,.06) 0 1px,transparent 1px 46.6px)}.ly-wire i{border:1.5px dashed rgba(91,61,245,.5);border-radius:6px}.w-nav{left:5%;right:5%;top:6%;height:8%;display:flex;align-items:center;gap:4%;padding:0 2%;border-style:solid!important}.w-nav b,.w-nav span,.w-nav em{display:block;height:34%;border-radius:3px;background:#5b3df538}.w-nav b{width:10%}.w-nav span{width:7%}.w-nav b+span{margin-left:auto}.w-nav em{width:12%;height:56%;margin-left:6%}.w-h1{left:7%;top:24%;width:38%;height:7%;border-style:solid!important;background:#5b3df514}.w-h1.s{top:33%;width:28%}.w-p{left:7%;top:45%;width:36%;height:3%;border:0!important;background:#5b3df52e}.w-p.s{top:50.5%;width:27%}.w-btn{left:7%;top:58%;width:15%;height:7%}.w-img{left:53%;top:22%;width:40%;height:44%;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(91,61,245,.4) 50%,transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),rgba(91,61,245,.4) 50%,transparent calc(50% + 1px))}.w-card{top:73%;width:27.5%;height:19%}.w-card:nth-of-type(8){left:7%}.w-card:nth-of-type(9){left:36.25%}.w-card:nth-of-type(10){left:65.5%}.ly-design{background:#ffffffe6;box-shadow:inset 0 0 0 1px #0b0d170f,0 40px 70px -40px #282c5a73}.d-type{left:7%;top:12%}.d-type b{display:block;font:500 88px/.9 var(--p-disp);letter-spacing:-.05em;background:linear-gradient(110deg,#0b0d17 40%,#5b3df5 70%,#f0479a);-webkit-background-clip:text;background-clip:text;color:transparent}.d-type small{display:block;margin-top:10px;font:500 10px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--p-ink3);letter-spacing:.04em}.d-sw{left:7%;top:62%;display:flex;gap:10px}.d-sw i{width:30px;height:30px;border-radius:50%;background:var(--c);box-shadow:0 6px 14px -6px var(--c),inset 0 0 0 2px #fff9}.d-btns{left:7%;top:80%;display:flex;gap:8px}.d-btns span{font:500 11px/1 var(--body);padding:9px 14px;border-radius:999px}.d-b1{background:#0b0d17;color:#fff}.d-b2{box-shadow:inset 0 0 0 1px var(--p-line2);color:var(--p-ink)}.d-card{left:46%;top:14%;width:23%;height:56%;border-radius:12px;background:#fff;box-shadow:0 14px 30px -14px #282c5a59,inset 0 0 0 1px var(--p-line);padding:8px}.d-card i{display:block;height:52%;border-radius:8px;background:linear-gradient(135deg,#ece8ff,#fde7f1)}.d-card b{display:block;height:8%;width:80%;margin-top:10%;border-radius:3px;background:#0b0d17}.d-card span{display:block;height:6%;width:60%;margin-top:6%;border-radius:3px;background:var(--p-line2)}.d-grad{left:73%;top:14%;width:20%;height:72%;border-radius:12px;background:linear-gradient(180deg,#5b3df5,#b04ad8 38%,#f0479a 62%,#ff7a2f);box-shadow:0 20px 40px -18px #b04ad8b3}.ly-code{background:#0b0d17ed;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 70px -40px #0b0d1799}.ly-code pre{left:6%;top:9%;margin:0;font:500 12.5px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#d7dae8;white-space:pre}.ly-code pre i{display:inline-block;width:26px;font-style:normal;color:#ffffff40}.ly-code .k{color:#9c8cff}.ly-code .a{color:#7fd1ff}.ly-code .s{color:#ffb38a}.ly-code .v{color:#f78bc0}.ly-live{background:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px #0b0d170f,0 50px 80px -40px #282c5a8c}.l-bar{left:0;right:0;top:0;height:9%;border-radius:16px 16px 0 0;display:flex;align-items:center;gap:6px;padding:0 3%;background:#f4f5fa;border-bottom:1px solid var(--p-line)}.l-bar i{width:7px;height:7px;border-radius:50%;background:#d6d9e4}.l-bar span{margin:0 auto;padding:3px 40px;border-radius:999px;background:#fff;font:500 9px/1.4 var(--body);color:var(--p-ink3);box-shadow:inset 0 0 0 1px var(--p-line)}.l-nav{left:6%;right:6%;top:14%;height:6%;display:flex;align-items:center;gap:4%}.l-nav b{width:16px;height:16px;border-radius:5px;background:#0b0d17;display:grid;place-items:center}.l-nav b i{width:5px;height:5px;border-radius:50%;background:#9c8cff}.l-nav span{width:7%;height:24%;border-radius:2px;background:var(--p-line2)}.l-nav b+span{margin-left:auto}.l-nav em{width:12%;height:70%;border-radius:999px;background:#0b0d17;margin-left:4%}.l-hero{left:6%;top:28%;width:42%}.l-hero h5{margin:0;font:500 21px/1.08 var(--p-disp);letter-spacing:-.03em;color:#0b0d17}.l-hero p{height:5px;width:90%;margin:12px 0 0;border-radius:3px;background:var(--p-line2)}.l-hero p.s{width:64%;margin-top:7px}.l-btn{display:inline-block;margin-top:14px;padding:7px 14px;border-radius:999px;background:#0b0d17;color:#fff;font:500 9.5px/1 var(--body)}.l-art{left:52%;top:24%;width:42%;height:42%;border-radius:12px;background:radial-gradient(70% 90% at 15% 85%,rgba(255,122,47,.85),transparent 60%),radial-gradient(70% 90% at 85% 20%,rgba(240,71,154,.85),transparent 60%),linear-gradient(135deg,#5b3df5,#8b45e6)}.l-cards{left:6%;right:6%;top:73%;height:19%;display:grid;grid-template-columns:repeat(3,1fr);gap:4%}.l-cards i{border-radius:10px;background:#f6f7fb;box-shadow:inset 0 0 0 1px var(--p-line)}.l-cards i:before{content:"";display:block;margin:10%;height:40%;border-radius:6px;background:linear-gradient(135deg,#ece8ff,#fde7f1)}.ly-tag{right:100%;top:0;display:flex;align-items:center;gap:8px;white-space:nowrap;padding:7px 12px 7px 8px;border-radius:999px;background:#ffffffeb;box-shadow:0 10px 24px -12px #282c5a73,inset 0 0 0 1px var(--p-line);font:500 12.5px/1 var(--body);color:var(--p-ink);transform-origin:100% 0;transform:translate(-16px,-10px) rotate(calc(38deg - var(--tx) * 7deg)) rotateX(calc(-58deg - var(--ty) * 5deg));opacity:calc(.25 + var(--e) * .75)}.ly-tag b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font:600 10px/1 var(--body);color:#fff;background:linear-gradient(135deg,#5b3df5,#f0479a)}.ly-legend{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0 36px 36px}.ly-legend li{position:relative;padding-top:18px;border-top:1px solid var(--p-line2);cursor:default;transition:border-color .3s}.ly-legend li:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:0;background:linear-gradient(90deg,#5b3df5,#f0479a,#ff7a2f);transition:width .45s cubic-bezier(.2,.8,.2,1)}.ly-legend li:hover:before,.ly[data-f="0"] .ly-legend [data-ly="0"]:before,.ly[data-f="1"] .ly-legend [data-ly="1"]:before,.ly[data-f="2"] .ly-legend [data-ly="2"]:before,.ly[data-f="3"] .ly-legend [data-ly="3"]:before{width:100%}.ly-legend b{font:600 11px/1 var(--body);letter-spacing:.12em;color:var(--p-vio)}.ly-legend h4{margin:10px 0 6px;font:500 19px/1.2 var(--p-disp);letter-spacing:-.02em;color:var(--p-ink)}.ly-legend p{margin:0;font-size:14px;line-height:1.55;color:var(--p-ink2)}.ly[data-f] .ly-plate{opacity:.16;filter:saturate(.4)}.ly[data-f="0"] .ly-plate[data-ly="0"],.ly[data-f="1"] .ly-plate[data-ly="1"],.ly[data-f="2"] .ly-plate[data-ly="2"],.ly[data-f="3"] .ly-plate[data-ly="3"]{opacity:1;filter:none;transform:translateZ(calc(var(--i) * var(--e) * 92px + 46px))}@media(max-width:1100px){.ly-scale{transform:scale(.82)}}@media(max-width:760px){.ly-stage{height:360px;perspective:1800px}.ly-scale{transform:translate(-84px) scale(.43)}.ly-legend{grid-template-columns:1fr 1fr;padding:0 20px 24px;gap:18px}.ly-legend h4{font-size:16px}.ly-legend p{font-size:13px}.ly-tag{display:none}}@media(prefers-reduced-motion:reduce){.ly-stack,.ly-plate{transition:none}}@keyframes ppulse{50%{box-shadow:0 0 0 7px #5b3df500}0%{box-shadow:0 0 #5b3df566}}.p-teams .p-row{margin-bottom:clamp(44px,5vw,72px)}.p-stacks{display:grid;gap:28px}.p-stack{position:sticky;top:calc(108px + var(--i) * 26px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);padding:clamp(32px,4.4vw,60px);border-radius:28px;min-height:520px;box-shadow:0 -20px 50px -30px #282c5a40}.p-stack.s1{background:#f1eeff}.p-stack.s2{background:#fff0e8}.p-stack.s3{background:#11132a;color:#ffffffb8}.p-stack.s3 h3,.p-stack.s3 .pk-r b{color:#fff}.pk-c{font:500 14px var(--p-disp);color:var(--p-ink2)}.s3 .pk-c{color:#ffffff80}.pk-l h3{font:500 clamp(34px,3.6vw,54px)/1.04 var(--p-disp);letter-spacing:-.035em;margin:18px 0}.pk-l p{font-size:17px;line-height:1.65;max-width:420px;margin-bottom:30px}.pk-r ul{list-style:none}.pk-r li+li{border-top:1px solid rgba(11,13,23,.09)}.s3 .pk-r li+li{border-color:#ffffff1f}.pk-r a{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;padding:16px 0;align-items:center}.pk-r b{font:500 18.5px var(--p-disp);color:var(--p-ink);letter-spacing:-.015em}.pk-r span{grid-column:1;font-size:14.5px;line-height:1.5;color:inherit;opacity:.85}.pk-r .pa{grid-row:1/3;grid-column:2;width:13px;height:13px}.pk-r a:hover b{color:var(--p-vio)}.s3 .pk-r a:hover b{color:#b9adff}.pk-r a:hover .pa{transform:translate(4px)}.p-sectors .p-row{margin-bottom:44px}.p-arrows{display:flex;gap:8px;flex:none}.p-arrows button{width:48px;height:48px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--p-line2);display:grid;place-items:center;color:var(--p-ink);transition:background .25s}.p-arrows button:hover{background:var(--p-bg2)}.p-arrows button:first-child .pa{transform:scaleX(-1)}.p-arrows .pa{width:13px;height:13px}.p-railbox{overflow:hidden;margin:0 -4px;padding:0 4px}.p-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 8px;scrollbar-width:none;cursor:grab}.p-rail::-webkit-scrollbar{display:none}.p-rail.drag{cursor:grabbing;scroll-snap-type:none}.p-sc{flex:0 0 calc((100% - 60px)/4);min-width:0;scroll-snap-align:start}@media(max-width:1100px){.p-sc{flex-basis:calc((100% - 40px) / 3)}}@media(max-width:760px){.p-sc{flex-basis:calc((100% - 20px)/2)}}.p-railfoot{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px}.p-sectors .p-railfoot .p-more{margin-top:0}.p-rprog{position:relative;flex:0 1 220px;height:2px;border-radius:2px;background:var(--p-line);overflow:hidden}.p-rprog i{position:absolute;left:0;top:0;bottom:0;width:25%;border-radius:2px;background:linear-gradient(90deg,#5b3df5,#f0479a);transition:transform .2s linear}.psc-img{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:var(--p-bg3)}.psc-img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.p-sc:hover .psc-img img{transform:scale(1.05)}.psc-b{padding:18px 4px 0}.psc-b small{font-size:13px;color:var(--p-vio);font-weight:500}.psc-b h4{font:500 21px var(--p-disp);letter-spacing:-.02em;margin:6px 0 8px}.psc-b p{font-size:14.5px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.p-sectors .p-more{margin-top:36px}.p-models{background:var(--p-bg2)}.p-models .p-h2{margin-bottom:clamp(44px,5vw,72px)}.p-mods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.p-mod{position:relative;overflow:hidden;background:#fff;border-radius:22px;padding:32px 28px 28px;box-shadow:inset 0 0 0 1px var(--p-line);display:flex;flex-direction:column;min-height:340px;isolation:isolate}.pm-glow{position:absolute;z-index:-1;left:-20%;right:-20%;top:-60%;height:100%;border-radius:50%;filter:blur(40px);opacity:.35;transition:opacity .5s}.p-mod:nth-child(1) .pm-glow{background:radial-gradient(circle,#8D78FF,transparent 60%)}.p-mod:nth-child(2) .pm-glow{background:radial-gradient(circle,#2BB8F0,transparent 60%)}.p-mod:nth-child(3) .pm-glow{background:radial-gradient(circle,#F0479A,transparent 60%)}.p-mod:nth-child(4) .pm-glow{background:radial-gradient(circle,#FFB940,transparent 60%)}.p-mod:hover .pm-glow{opacity:.6}.p-mod h4{font:500 23px var(--p-disp);letter-spacing:-.02em;margin-top:70px}.p-mod p{font-size:15px;line-height:1.6;margin:12px 0 16px}.p-mod small{font-size:13px;color:var(--p-ink3);margin-bottom:22px}.p-mod .p-more{margin-top:auto}.p-kb .p-row{margin-bottom:44px}.p-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pp-img{aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:var(--p-bg3);margin-bottom:20px}.pp-img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.p-post:hover .pp-img img{transform:scale(1.04)}.p-post small{font-size:13px;color:var(--p-ink3)}.p-post h4{font:500 21px/1.25 var(--p-disp);letter-spacing:-.02em;margin:8px 0 10px}.p-post:hover h4{color:var(--p-vio)}.p-post p{font-size:15px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-faq{padding-top:0}.p-faqg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,100px);align-items:start}.t-prizma .qa{border-color:var(--p-line)}.t-prizma .qa button{color:var(--p-ink);font-family:var(--p-disp);font-size:19px}.t-prizma .qa .a p{color:var(--p-ink2)}.p-cta{position:relative;padding:clamp(110px,12vw,170px) 0 clamp(20px,3vw,40px);border-top:1px solid var(--p-line)}.p-cta-in{position:relative;z-index:2}.p-h1.sm{font-size:clamp(32px,3.4vw,52px);max-width:900px;animation:none}.p-contact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px;max-width:980px}.p-contact small{display:block;font-size:13px;color:var(--p-ink3);margin-bottom:6px}.p-contact a,.p-contact span{font:500 16px var(--body);color:var(--p-ink)}.p-contact a:hover{color:var(--p-vio)}.pfoot{position:relative;padding:clamp(150px,14vw,210px) 0 clamp(14px,1.6vw,22px);color:var(--p-ink2);overflow:hidden}.pfoot-silk{position:absolute;left:0;top:0;width:100%;height:clamp(460px,46vw,680px);display:block;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.pfoot-fb{position:absolute;left:-10%;right:-10%;top:clamp(60px,7vw,120px);height:clamp(150px,16vw,240px);pointer-events:none;opacity:0;transform:rotate(-4deg);filter:blur(28px);border-radius:50%;background:linear-gradient(90deg,#3b2bd9,#6a4cff 22%,#c445e8 45%,#ff4f8b 70%,#ff9a3d)}.no-gl .pfoot-fb{opacity:.55}.pfoot .wrap{position:relative;z-index:1}.pfoot-card{position:relative;overflow:hidden;background:#fff;border-radius:28px;box-shadow:0 0 0 1px #0b0d170f,var(--p-sh);padding:clamp(28px,3.2vw,48px) clamp(22px,3.6vw,56px) 0}.pfoot-grid{display:grid;grid-template-columns:minmax(240px,330px) repeat(4,max-content);justify-content:space-between;gap:32px}.pfoot-brand p{margin:16px 0 20px;font-size:14px;line-height:1.6;max-width:320px;color:var(--p-ink2)}.pfoot-col h6{font:500 12px var(--p-disp);letter-spacing:.06em;text-transform:uppercase;color:var(--p-ink3);margin:4px 0 14px}.pfoot-col ul{list-style:none;display:grid;gap:8px}.pfoot-col a{font-size:14px;color:var(--p-ink);transition:color .25s}.pfoot-col a:hover{color:var(--p-vio)}.t-prizma .news{display:flex;background:var(--p-bg2);border:0;box-shadow:inset 0 0 0 1px var(--p-line);border-radius:12px;padding:5px;max-width:360px}.t-prizma .news:focus-within{box-shadow:inset 0 0 0 1px var(--p-vio),0 0 0 4px var(--p-vio2)}.t-prizma .news input{color:var(--p-ink)}.t-prizma .news input::placeholder{color:var(--p-ink3)}.t-prizma .news button{background:var(--p-ink);color:#fff;border-radius:9px}.t-prizma .soc a{box-shadow:inset 0 0 0 1px var(--p-line2);color:var(--p-ink2);border-radius:10px}.t-prizma .soc a:hover{background:var(--p-ink);color:#fff}.pfoot-bot{display:flex;justify-content:space-between;align-items:center;gap:14px 28px;flex-wrap:wrap;margin-top:clamp(28px,3vw,44px);padding:18px 0 clamp(18px,2vw,24px);border-top:1px solid var(--p-line);font-size:13px;color:var(--p-ink3)}.pfoot-bot nav{display:flex;gap:6px 22px;flex-wrap:wrap}.t-prizma .pfoot-bot a,.t-prizma .pfoot-bot .ck-link{color:var(--p-ink2);font-size:13px}.t-prizma .pfoot-bot a:hover,.t-prizma .pfoot-bot .ck-link:hover{color:var(--p-ink)}@media(prefers-reduced-motion:reduce){.p-mq-t{animation:none}}@media(max-width:1180px){.pfoot-grid{grid-template-columns:repeat(4,max-content)}.pfoot-brand{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px}.pfoot-brand p{margin:0;flex:1 1 300px}.pfoot-brand .news{flex:0 1 360px}.p-hero-in{grid-template-columns:1fr;min-height:0}.p-deck{height:600px;max-width:640px;width:100%;margin:10px auto 0}.t-web,.t-soft{grid-column:span 6}.t-shop,.t-app{grid-column:span 3}.p-mods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ps-head,.p-faqg{grid-template-columns:1fr;gap:24px}.p-stack{grid-template-columns:1fr;position:relative;top:auto;min-height:0}.t-grow{flex-direction:column}.t-grow .pt-copy{padding:34px 34px 0;flex:none}.t-grow .pt-vis{padding:28px 0 0 34px;flex-wrap:nowrap}.p-posts,.p-contact{grid-template-columns:1fr 1fr}.pfoot-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.pfoot-brand{grid-column:1/-1;display:block}.pfoot-brand p{margin:20px 0 24px}.p-logos{flex-direction:column;align-items:flex-start;gap:18px}.p-logos>span{max-width:none}.p-mq{width:100%}}@media(max-width:680px){.p-hero{padding-top:118px}.p-h1{font-size:clamp(30px,8.2vw,40px)}.p-deck{height:520px;transform:scale(.82);transform-origin:top center;margin-bottom:-90px}.p-deck .u-phone{right:50%;margin-right:-136px}.p-deck .u-chart{left:-30px;bottom:30px}.p-deck .u-score{right:-20px}.p-deck .u-toast{left:-20px}.t-shop,.t-app{grid-column:span 6}.p-tile{min-height:460px}.pt-copy{padding:28px 24px 0}.m-browser,.m-panel{left:24px}.m-checkout{left:20px;right:20px}.t-grow .pt-vis{flex-direction:column;padding:24px 24px 0}.m-serp,.m-bars{margin-bottom:0;width:100%}.m-bars{margin-bottom:24px}.mb-hero{grid-template-columns:1fr}.mb-art{display:none}.p-row{flex-direction:column;align-items:flex-start;gap:24px}.p-mods,.p-posts{grid-template-columns:1fr}.p-sc{flex-basis:84%}.p-forge{height:calc(var(--n) * 60vh + 100vh)}.pf-ui{padding-top:96px;grid-template-rows:auto auto 1fr auto}.pf-steps{align-self:end;max-width:none}.pf-st:not(.on){display:none}.pf-st b{font-size:19px}.pf-stick:after{width:100%;background:linear-gradient(180deg,#e9ecf2e6 0,#e9ecf266 45%,#e9ecf200 60%,#e9ecf2d9)}.p-h2.sm{font-size:24px}.p-contact{grid-template-columns:1fr}.p-stack{padding:28px 24px}}@media(max-width:640px){.t-prizma h1,.t-prizma h2,.t-prizma h3,.t-prizma h4,.t-prizma .p-h2{overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}.t-prizma .tiers{grid-template-columns:minmax(0,1fr)}.t-prizma p,.t-prizma li,.t-prizma td,.t-prizma th,.t-prizma .lead{overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}.t-prizma .xc>*,.t-prizma .ft>*,.t-prizma .ccard>*{min-width:0}.t-prizma .tier .btn,.t-prizma .ccard .btn,.t-prizma .qc .btn{white-space:normal;text-align:left;line-height:1.35;height:auto;min-height:44px}}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html,body{overflow-x:clip}
