@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2")}:root{--page:#12161D;--card:#1A1F27;--raised:#262C34;--line:#2E3540;--line-soft:#232932;--ink:#F5F7FB;--ink-2:#AAB2C0;--ink-3:#7B8494;--primary:#3A33E8;--primary-hover:#2F29D6;--primary-soft:#23235A;--logo:#7B7CFF;--blue:#2474F5;--blue-soft:#16263F;--purple:#8A5CF5;--purple-soft:#262046;--green:#16A34A;--green-soft:#14301F;--orange:#FF710E;--orange-soft:#3A2A16;--red:#FF4F61;--red-soft:#3A1A1F;--spark-blue:#6499F2;--spark-purple:#9C7FF1;--spark-green:#50B696;--spark-orange:#EEB471;--promo-a:#151F53;--promo-b:#3A33E8;--shadow-card:none;--shadow-pop:0 8px 24px rgba(0,0,0,.45);--radius:12px;--radius-sm:8px;--pill:999px;--link:#7B7CFF;--font:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--wrap:1200px;--gut:36px;--sec:96px}.light{--page:#F5F7FB;--card:#FFFFFF;--raised:#F4F6FA;--line:#E8EBF2;--line-soft:#F1F3F8;--ink:#172033;--ink-2:#6E798D;--ink-3:#9AA3B5;--primary:#6364F1;--primary-hover:#5758EE;--primary-soft:#F0ECFF;--blue-soft:#E9F2FF;--purple-soft:#F0ECFF;--green-soft:#E8F8EF;--orange:#F59D3D;--orange-soft:#FFF3E6;--red-soft:#FFEBEE;--shadow-card:0 1px 2px rgba(16,24,40,.04),0 6px 16px rgba(16,24,40,.05);--shadow-pop:0 8px 24px rgba(16,24,40,.12);--link:#6364F1;background:var(--page);color:var(--ink)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:76px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--page);color:var(--ink);font:400 16px/1.6 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,p,figure,blockquote{margin:0}img,svg{display:block}a{color:var(--link);text-decoration:none}:focus-visible{outline:2px solid var(--logo);outline-offset:3px;border-radius:6px}code{font-family:var(--mono);font-size:.92em;background:var(--primary-soft);color:var(--ink);padding:.1em .4em;border-radius:5px}.wrap{max-width:calc(var(--wrap) + var(--gut)*2);margin:0 auto;padding:0 var(--gut)}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--primary);color:#fff;padding:8px 14px;border-radius:var(--radius-sm)}.skip:focus{left:8px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);min-width:0}.light .card{border-color:var(--line-soft)}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 0}.card-head h3{font-size:16px;font-weight:600;color:var(--ink);line-height:1.35}.card-head p{font-size:12px;color:var(--ink-2);margin-top:3px}.card-body{padding:10px 20px 14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:var(--radius-sm);font:600 13px/1 var(--font);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,filter .15s}.btn svg{width:12px;height:12px}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-hover)}.btn-secondary{background:var(--card);color:var(--ink);border-color:var(--line)}.btn-secondary:hover{background:var(--raised)}.btn-ghost{background:transparent;color:var(--ink-2)}.btn-ghost:hover{color:var(--ink)}.btn-cta{background:linear-gradient(90deg,#ff8a3d,#ff6a0e);color:#fff;text-transform:uppercase;letter-spacing:.04em}.btn-cta:hover{filter:brightness(1.07)}.btn-white{background:#fff;color:#172033}.btn-white:hover{background:#eef0f6}.btn-icon{width:36px;height:36px;padding:0;background:var(--card);border-color:var(--line);color:var(--ink-2)}.btn-lg{height:48px;padding:0 24px;font-size:14px}.pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--pill);font-size:11px;font-weight:600;white-space:nowrap}.pill-green{background:var(--green-soft);color:var(--green)}.pill-blue{background:var(--blue-soft);color:var(--blue)}.pill-purple{background:var(--purple-soft);color:var(--purple)}.pill-orange{background:var(--orange-soft);color:var(--orange)}.pill-neutral{background:var(--raised);color:var(--ink-2)}:root .pill-green{color:#4ade80}:root .pill-blue{color:#6fa4ff}:root .pill-purple{color:#b49bff}.light .pill-green{color:var(--green)}.light .pill-blue{color:var(--blue)}.light .pill-purple{color:var(--purple)}.dot{width:8px;height:8px;border-radius:999px;display:inline-block}.dot-green{background:#22c55e}.tile{flex:none;width:36px;height:36px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.tile svg{width:18px;height:18px}.t-blue{background:var(--blue-soft);color:var(--spark-blue)}.t-purple{background:var(--purple-soft);color:var(--spark-purple)}.t-green{background:var(--green-soft);color:var(--spark-green)}.t-orange{background:var(--orange-soft);color:var(--spark-orange)}.t-red{background:var(--red-soft);color:var(--red)}.light .t-blue{color:var(--blue)}.light .t-purple{color:var(--purple)}.light .t-green{color:var(--green)}.light .t-orange{color:var(--orange)}.row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--line-soft);min-width:0}.row:last-child{border-bottom:0}.row>div{min-width:0}.row b{display:block;font-size:13px;font-weight:600;color:var(--ink);line-height:1.4}.row span:not(.tile):not(.pill){display:block;font-size:11px;color:var(--ink-2);line-height:1.5}.row-end{margin-left:auto}.kpi{position:relative;overflow:hidden;padding:20px 20px 18px}.kpi-head{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:var(--ink-2)}.kpi-num{font-size:28px;font-weight:700;letter-spacing:-.02em;margin-top:14px;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.kpi-sub{font-size:11px;color:var(--ink-2);margin-top:4px}.kpi-sub b{font-weight:600}.kpi-sub .g{color:#4ade80}.spark{position:absolute;right:16px;bottom:16px;overflow:hidden}.s-blue{color:var(--spark-blue)}.s-purple{color:var(--spark-purple)}.s-green{color:var(--spark-green)}.s-orange{color:var(--spark-orange)}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.link{display:inline-flex;align-items:center;gap:4px;color:var(--link);font-size:13px;font-weight:600}.link svg{width:11px;height:11px;transition:transform .15s}.logo{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1}.logo svg{width:20px;height:20px}.nav{position:sticky;top:0;z-index:50;background:#12161ddb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft)}.nav-in{display:flex;align-items:center;gap:28px;height:64px}.nav-nav{flex:1}.nav-links{display:flex;gap:2px;list-style:none;margin:0;padding:0}.nav-links a{display:block;padding:8px 12px;border-radius:var(--radius-sm);font-size:14px;font-weight:500;color:var(--ink-2)}.nav-links a:hover{color:var(--ink);background:var(--raised)}.nav-end{display:flex;align-items:center;gap:8px}.only-m{display:none}.nav-toggle{display:none;flex-direction:column;gap:5px}.nav-toggle span{display:block;width:16px;height:2px;border-radius:2px;background:var(--ink);transition:transform .2s}.menu-open .nav-toggle span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-open .nav-toggle span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.hero{position:relative;padding:88px 0 var(--sec);overflow:hidden;background:radial-gradient(640px 460px at 82% 32%,rgba(58,51,232,.3),transparent 70%),radial-gradient(520px 380px at 0% 0%,rgba(36,116,245,.08),transparent 70%)}.hero .eyebrow{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid var(--line);border-radius:var(--pill);background:var(--card);margin-bottom:24px;color:var(--ink-2);letter-spacing:.1em}.hero h1{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.08}.placeholder{display:inline-block;color:#eeb471;border:2px dashed rgba(238,180,113,.6);border-radius:var(--radius);padding:2px 14px;background:#eeb4710f}.lede{font-size:18px;line-height:1.6;color:var(--ink-2);margin:24px 0 32px;max-width:36em}.actions{display:flex;flex-wrap:wrap;gap:12px}.hero-visual{position:relative;min-width:0;padding:40px 0 28px}.mock{box-shadow:var(--shadow-pop);margin-bottom:44px}.mock .card-body{padding:14px 20px 18px}.mock .row{padding:10px 0}.float{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;box-shadow:var(--shadow-pop);background:var(--card)}.float b{display:block;font-size:13px;font-weight:600}.float span:not(.tile){display:block;font-size:11px;color:var(--ink-2)}@keyframes bob{50%{transform:translateY(-8px)}}.section{padding:var(--sec) 0}.head{max-width:720px;margin-bottom:48px}.head.center{margin-left:auto;margin-right:auto;text-align:center}.head .eyebrow{margin-bottom:14px}.section h2{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.sub{font-size:16px;color:var(--ink-2);margin-top:16px;line-height:1.65}.loop{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.loop li{position:relative;padding:20px}.loop li:not(:last-child):after{content:"";position:absolute;top:37px;right:-17px;width:18px;height:2px;background:var(--line);z-index:1}.loop .step{position:absolute;top:20px;right:20px;font:600 11px var(--mono);color:var(--ink-3)}.loop h3{font-size:16px;font-weight:600;margin:18px 0 6px}.loop p{font-size:14px;color:var(--ink-2);line-height:1.55}.xags{display:flex;align-items:center;gap:16px;margin-top:16px;padding:16px 20px}.xags p{flex:1;font-size:14px;color:var(--ink-2)}.xags p b{color:var(--ink);font-weight:600}.tile-sm{width:28px;height:28px;border-radius:7px}.tile-sm svg{width:14px;height:14px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.split>*{min-width:0}.split-rev .split-copy{order:2}.split-copy .eyebrow{margin-bottom:14px}.feats{margin:24px 0 28px}.feats .row{align-items:flex-start}.feats .row b{font-size:15px}.feats .row span:not(.tile){font-size:14px;margin-top:2px}.row span.row-end.kpi-inline{font-size:16px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.pill-red-ish{background:var(--red-soft);color:#ff7a88}.light .pill-red-ish{color:var(--red)}.pill-ic{width:11px;height:11px}.ta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.ta-panel .card-head .eyebrow{margin-bottom:6px}.ta-kpi{display:flex;align-items:center;gap:10px;margin-top:8px}.ta-kpi .kpi-num{margin:0}.chart{display:block;width:100%;height:120px;margin:14px 0 6px}.grid-l{stroke:var(--line);stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.chips{list-style:none;margin:12px 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.chips li{min-height:22px;display:inline-flex;align-items:center;padding:3px 9px;border-radius:11px;background:var(--raised);color:var(--ink-2);font-size:11px;font-weight:600;line-height:1.35}.tabs{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;padding:3px;border:1px solid var(--line);border-radius:12px}.tabs span{font-size:11.5px;font-weight:600;color:var(--ink-2);padding:5px 10px;border-radius:9px;white-space:nowrap}.tabs .on{background:var(--primary);color:#fff}.meta.range{margin-top:8px}.purpose{margin-top:14px;padding-top:12px;border-top:1px solid var(--line-soft)}.p-head b{display:block;font-size:13px;font-weight:600}.p-head span{font-size:11px;color:var(--ink-2)}.purpose .m-row{padding:7px 0}.purpose.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p-tile{background:var(--raised);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0}.p-tile b{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.p-tile>span:last-child{font-size:11px;color:var(--ink-2);line-height:1.45}.bar i.b3{background:var(--spark-green)}.bar i.b4{background:var(--spark-orange)}.ta-link{margin-top:20px}.hub{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto auto;gap:40px 48px;align-items:center;max-width:1040px;margin:0 auto}.hub>.card{position:relative;z-index:1}.node{display:flex;align-items:center;gap:12px;padding:16px 18px;color:var(--ink);transition:border-color .15s,transform .15s}.node:hover{border-color:var(--logo);transform:translateY(-2px)}.node b{display:block;font-size:16px;font-weight:600;line-height:1.3}.role{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.node .role{color:var(--ink-2)}.core .role{margin-top:18px;color:var(--primary)}.core .role+h3{margin-top:6px}.meta.ex{margin-top:10px;padding-top:10px;border-top:1px solid var(--line-soft)}.studio{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.steps{list-style:none;margin:28px 0 32px;padding:0;display:grid;gap:14px;counter-reset:s}.steps li{position:relative;padding-left:48px;font-size:15px;color:var(--ink-2);counter-increment:s;min-height:36px;padding-top:6px}.steps li:before{content:counter(s);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--primary-soft);color:var(--logo);font-weight:600;font-size:14px}.steps b{color:var(--ink);font-weight:600}.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kpis .note{grid-column:1/-1;font-size:11px;color:var(--ink-3)}.cores{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.core{grid-column:span 2;display:flex;flex-direction:column;padding:24px;color:var(--ink);transition:box-shadow .15s,transform .15s,border-color .15s}.core:nth-child(4),.core:nth-child(5){grid-column:span 3}.core:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop);border-color:var(--line)}.core:hover .link svg{transform:translate(3px)}.core h3{font-size:16px;font-weight:600;margin:18px 0 6px}.core p{flex:1;font-size:14px;color:var(--ink-2);line-height:1.6}.core .link{margin-top:18px}.code pre{margin:14px 0 0;padding:16px 20px 20px;border-top:1px solid var(--line-soft);font:13px/1.7 var(--mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.c-h{color:var(--ink);font-weight:600}.c-l{color:var(--logo)}.m-row{display:grid;grid-template-columns:140px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:10px 0;font-size:13px;color:var(--ink-2)}.m-row b{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.bar{height:8px;border-radius:4px;background:var(--raised);overflow:hidden}.bar i{display:block;height:100%;border-radius:4px;background:var(--spark-purple)}.bar i.b2{background:var(--spark-blue)}.meta{font-size:11px;color:var(--ink-3);margin-top:4px}.quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:960px;margin:0 auto}.quote{display:flex;flex-direction:column;gap:20px;padding:28px}.quote .pill{align-self:flex-start}.quote blockquote{flex:1}.quote blockquote p{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.45;color:var(--ink)}.quote figcaption{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid var(--line-soft)}.quote figcaption b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.quote figcaption span:last-child{font-size:11px;color:var(--ink-2);line-height:1.5}.avatar{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:var(--primary);color:#fff;font-size:12px;font-weight:600}.promo{position:relative;overflow:hidden;border-radius:var(--radius);padding:72px 48px;text-align:center;color:#fff;background:radial-gradient(120% 140% at 100% 100%,var(--promo-b) 0%,var(--promo-a) 60%)}.promo h2{color:#fff;margin:12px 0}.promo p{font-size:16px;color:#c9cdf6;max-width:34em;margin:0 auto 32px}.promo .actions{justify-content:center}.foot{border-top:1px solid var(--line-soft);padding:56px 0 28px}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.foot-brand p{font-size:14px;color:var(--ink-2);margin-top:14px;max-width:22em}.foot h3{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.foot ul a{font-size:14px;color:var(--ink-2)}.foot ul a:hover{color:var(--ink)}.foot-base{display:flex;justify-content:space-between;gap:12px;margin-top:48px;padding-top:20px;border-top:1px solid var(--line-soft);font-size:12px;color:var(--ink-3)}.foot-base a{color:var(--ink-2)}@media(max-width:1140px){.loop{grid-template-columns:repeat(3,minmax(0,1fr))}.loop li:nth-child(3):after{display:none}}@media(max-width:1000px){:root{--gut:24px}.studio{grid-template-columns:minmax(0,1fr);gap:48px}.hero{padding-top:56px}.hero-visual{max-width:600px;width:100%;margin:0 auto}.cores{grid-template-columns:repeat(2,minmax(0,1fr))}.core,.core:nth-child(4),.core:nth-child(5){grid-column:auto}.core:nth-child(5){grid-column:1/-1}.split,.ta{grid-template-columns:minmax(0,1fr);gap:40px}.ta{gap:16px}.split-rev .split-copy{order:0}.hub{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:16px}.foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand{grid-column:1/-1}.nav-in{justify-content:space-between}.nav-nav{flex:0}.nav-toggle{display:inline-flex}.hide-m{display:none}.only-m{display:block}.nav-links{display:none;position:fixed;left:0;right:0;top:64px;flex-direction:column;gap:2px;padding:12px var(--gut) 20px;background:var(--page);border-bottom:1px solid var(--line);box-shadow:var(--shadow-pop)}.menu-open .nav-links{display:flex}.nav-links a{font-size:16px;padding:12px}}@media(max-width:720px){:root{--gut:20px;--sec:64px}.hero{padding:40px 0 var(--sec)}.hero h1{font-size:36px}.lede{font-size:16px}.section h2{font-size:28px}.loop{grid-template-columns:minmax(0,1fr)}.loop li:after{display:none}.quotes{grid-template-columns:minmax(0,1fr)}.xags{flex-direction:column;align-items:flex-start}.promo{padding:48px 24px}}@media(max-width:560px){.nav-end .btn-cta{height:36px;padding:0 12px;font-size:12px}.cores,.kpis,.hub{grid-template-columns:minmax(0,1fr)}.core:nth-child(5){grid-column:auto}.actions .btn{flex:1 1 100%}.m-row{grid-template-columns:minmax(0,1fr) 40px;gap:6px 12px}.m-row .bar{grid-column:1/-1;grid-row:2}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-base{flex-direction:column}.quote blockquote p{font-size:18px}.float{padding:10px 12px 10px 10px}.float .tile{width:30px;height:30px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.js .rv{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.js .rv.rv-r{transform:translate(40px)}.js .rv.rv-l{transform:translate(-40px)}.js .rv.in{opacity:1;transform:none}.js .rv.in .stagger>*{animation:rise .6s cubic-bezier(.2,.7,.2,1) both}.stagger>*:nth-child(2){animation-delay:.08s!important}.stagger>*:nth-child(3){animation-delay:.16s!important}.stagger>*:nth-child(4){animation-delay:.24s!important}.stagger>*:nth-child(5){animation-delay:.32s!important}.stagger>*:nth-child(6){animation-delay:.4s!important}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.x-h2{font-size:clamp(32px,4.4vw,52px)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.06!important}.section .sub{font-size:18px}.btn-xl{height:58px;padding:0 34px;font-size:15px;border-radius:10px}.btn-cta.glow{box-shadow:0 0 0 1px #ff8a3d66,0 10px 40px #ff6a0e73,0 0 80px #ff6a0e40;transition:box-shadow .2s,transform .2s,filter .2s}.btn-cta.glow:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ff8a3d99,0 14px 50px #ff6a0e99,0 0 120px #ff6a0e59}.x-hero{position:relative;overflow:hidden;padding:120px 0 64px;isolation:isolate}.x-hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}@media(prefers-reduced-motion:no-preference){html:not(.rm) .x-hl{animation:shine 6s linear infinite}}@keyframes gridpan{to{transform:translateY(64px)}}@keyframes orb1{to{transform:translate(120px,-60px) scale(1.15)}}@keyframes orb2{to{transform:translate(-100px,80px) scale(.9)}}@keyframes breathe{50%{opacity:.8;transform:translate(-50%) scale(1.05)}}@keyframes shine{to{background-position:200% center}}.x-hero-in{text-align:center}.x-h1{font-size:clamp(40px,7vw,92px);font-weight:700;letter-spacing:-.045em;line-height:.98;max-width:12.5em;margin:0 auto;text-wrap:balance;color:#fff}.x-hl{background:linear-gradient(90deg,#b3b4ff,#7b7cff,#ff8a3d,#7b7cff,#b3b4ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}.x-lede{font-size:clamp(17px,1.7vw,21px);line-height:1.55;color:#c9cdf6;max-width:38em;margin:28px auto 40px;text-wrap:pretty}.counters{margin:72px auto 0;max-width:1080px;border-radius:16px;padding:22px 28px;background:#1a1f27b8;border:1px solid rgba(123,124,255,.28);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000059}.counters-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.counters-head b{color:#fff}.live-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e99;flex:none}@media(prefers-reduced-motion:no-preference){html:not(.rm) .live-dot{animation:ping 1.8s ease-out infinite}}@keyframes ping{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 10px #22c55e00}}.ph-tag{margin-left:auto;letter-spacing:0;text-transform:none}.counters-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:14px 0 0}.ctr{padding:4px 24px;border-left:1px solid var(--line);min-width:0}.ctr:first-child{border-left:0;padding-left:0}.ctr dt{font-size:13px;color:var(--ink-2);line-height:1.4}.ctr dd{margin:6px 0 0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ctr-num{font-size:clamp(32px,3.6vw,44px);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;line-height:1;min-width:2ch}.hub-svg{position:absolute;left:0;top:0;z-index:0;overflow:visible;pointer-events:none}.hub-line{fill:none;stroke:#7b7cff59;stroke-width:2;stroke-dasharray:3 7;transition:stroke .4s}.hub-line.lit{stroke:#7b7cff;stroke-dasharray:none;filter:drop-shadow(0 0 6px rgba(123,124,255,.8))}@media(prefers-reduced-motion:no-preference){html:not(.rm) .playing .hub-line{animation:dash 1.4s linear infinite}}@keyframes dash{to{stroke-dashoffset:-20}}.hub-dot{fill:#b3b4ff;filter:drop-shadow(0 0 4px #7B7CFF)}@keyframes ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes glowpulse{50%{box-shadow:0 0 0 10px #3a33e81f,0 24px 90px #3a33e88c}}main>section{overflow-x:clip}.x-bleed{padding:120px 0}.x-studio{position:relative;overflow:hidden;isolation:isolate;padding:120px 0;color:#fff}.x-studio .sub{color:#c9cdf6}.x-studio .x-h2{color:#fff}.x-host{padding:120px 0;background:linear-gradient(180deg,var(--page),#0F1A17 60%,var(--page))}.x-ta{position:relative;padding:120px 0;background:radial-gradient(900px 500px at 85% 10%,rgba(36,116,245,.28),transparent 60%),linear-gradient(180deg,#0e1430,#12161d)}.x-ta .sub{color:#c9cdf6}.x-market{padding:120px 0;background:linear-gradient(180deg,var(--page),#1C1510 55%,var(--page))}.x-proof{padding:120px 0}.x-lift{box-shadow:0 30px 80px #00000073}.light .x-lift{box-shadow:0 30px 70px #10182824}.glow-green{box-shadow:0 0 0 1px #16a34a59,0 30px 90px #16a34a38}.link-on{color:#b3b4ff}.vframe{margin:56px auto 0;max-width:1080px;border-radius:14px;overflow:hidden;background:#12161d;border:1px solid rgba(179,180,255,.3);box-shadow:0 40px 120px #0000008c,0 0 0 6px #ffffff0a}.vframe-bar{display:flex;align-items:center;gap:12px;height:42px;padding:0 14px;background:#1a1f27;border-bottom:1px solid #2E3540}.vb-dots{display:flex;gap:6px}.vb-dots i{width:10px;height:10px;border-radius:50%;background:#2e3540}.vb-url{font:500 12px var(--mono);color:#7b8494;flex:1}.vframe-body{position:relative;aspect-ratio:16/9;background:#12161d;overflow:hidden}.vframe-media{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;object-fit:cover}.vframe-cap{font-size:12px;color:#9aa3c7;text-align:center;padding:10px;background:#1a1f27;border-top:1px solid #2E3540}.demo{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0}.d-msg{font-size:14px;line-height:1.45;padding:12px 14px;border-radius:12px;max-width:92%}.d-msg.me{align-self:flex-end;background:#3a33e8;color:#fff;border-bottom-right-radius:3px;min-height:44px}.caret{display:inline-block;width:2px;height:1.05em;background:#fff;margin-left:2px;vertical-align:-2px}.demo.typed .caret{display:none}@media(prefers-reduced-motion:no-preference){html:not(.rm) .caret{animation:blink 1s steps(2) infinite}}@keyframes blink{50%{opacity:0}}.d-reply{display:flex;gap:8px;align-items:center;background:#262c34;color:#aab2c0;border-bottom-left-radius:3px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.demo.replied .d-reply{opacity:1;transform:none}.d-spark{width:16px;height:16px;color:#7b7cff;flex:none}.d-st{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:#262046;color:#9c7ff1;flex:none}.d-st svg{width:14px;height:14px}.ds-url{font-style:normal;font:500 10.5px var(--mono);color:#6e798d;margin-left:8px}.ds-nav{order:-1;display:flex;gap:6px;flex-wrap:wrap}.ds-nav span{font-size:10px;font-weight:600;color:#172033;background:#fff;border:1px solid #E8EBF2;border-radius:999px;padding:3px 8px}.ds-pill{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#ffc85c;color:#0f3b5f;border-radius:999px;padding:2px 7px}.ds-h{font-size:clamp(12px,1.6vw,19px);font-weight:700;color:#fff;line-height:1.15}.ds-btn{margin-top:4px;font-size:10px;font-weight:700;color:#fff;background:linear-gradient(90deg,#ff8a3d,#ff6a0e);border-radius:6px;padding:5px 10px}.ds-schema code{display:block;font-size:10px;background:#172033;color:#b3b4ff;padding:6px 8px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpis4{margin-top:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.x-studio .kpis .note{color:#9aa3c7}.x-studio .card{border-color:#b3b4ff2e}.ba{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;margin:64px auto 0;max-width:1080px;border-radius:16px;overflow:hidden;border:1px solid rgba(179,180,255,.25)}.ba-side{padding:40px 36px;min-width:0}.ba-before{background:#12161db3}.ba-before p{color:#7b8494;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.3;letter-spacing:-.02em;text-decoration:line-through;text-decoration-color:#ff4f6199;text-decoration-thickness:2px}.ba-after{background:linear-gradient(135deg,#3a33e8,#5b3fe0)}.ba-after p{color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.03em}.ba-after b{color:#ffd08a}.ba-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.ba-tag svg{width:12px;height:12px}.ba-before .ba-tag{background:#3a1a1f;color:#ff7a88}.ba-after .ba-tag{background:#ffffff2e;color:#fff}.ba-vs{display:grid;place-items:center;width:56px;background:linear-gradient(90deg,#12161db3 50%,#3a33e8 50%);font-size:12px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.1em;position:relative}.ba-vs:before{content:"";position:absolute;width:44px;height:44px;border-radius:50%;background:#12161d;border:1px solid rgba(179,180,255,.4)}.ba-vs{z-index:0}.ba-vs{color:#fff}.ba-vs:after{content:"vs";position:relative}.ba-vs{font-size:0}.ba-vs:after{font-size:12px}.js .ba.rv .ba-after{transform:translate(30px);opacity:0;transition:transform .8s .25s cubic-bezier(.2,.7,.2,1),opacity .8s .25s}.js .ba.rv.in .ba-after{transform:none;opacity:1}.studio-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px auto 0;max-width:1080px}.studio-feats .row{align-items:flex-start;border:0;padding:0}.x-studio .row b{color:#fff}.x-studio .row span:not(.tile){color:#c9cdf6}.x-studio code{background:#ffffff1f;color:#fff}.center-cta{text-align:center;margin-top:40px}.cited{display:grid;grid-template-columns:minmax(0,1.15fr) 80px minmax(0,1fr);align-items:center;gap:0;margin:0 0 24px}.cited-answer{padding:24px;background:#1a1f27}.ca-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ca-head .pill{margin-left:auto}.ca-logo{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#10a37f;color:#fff;font-size:11px;font-weight:800}.ca-q{font-size:14px;color:#aab2c0;background:#262c34;border-radius:10px;padding:10px 12px;margin-bottom:12px}.ca-a{font-size:15.5px;line-height:1.55;color:#f5f7fb}.ca-cite{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font:600 12px var(--mono);color:#b3b4ff;background:#23235a;border:1px solid rgba(123,124,255,.5);border-radius:999px;padding:5px 12px;transition:box-shadow .4s,transform .4s;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-cite svg{width:12px;height:12px;flex:none}.cited-arrow{display:flex;justify-content:center;gap:6px}.cited-arrow i{width:8px;height:8px;border-radius:50%;background:#7b7cff;opacity:.3}.cited-feed{padding:20px;background:#1a1f27}.cf-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cf-head b{font-size:15px}.cf-live{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#4ade80;text-transform:uppercase;letter-spacing:.1em}.cf-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;min-height:120px}.cf-ev{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:#262c34;border:1px solid #2E3540}.cf-ev b{display:block;font-size:13px;color:#f5f7fb;line-height:1.35;overflow-wrap:anywhere}.cf-ev em{font-style:normal;font-size:11px;color:#aab2c0}.ev1{border-color:#9c7ff199}.ev2{border-color:#50b69699}.js:not(.rm) .cited .ca-type{display:inline;background:linear-gradient(90deg,#F5F7FB 50%,transparent 50%) 100% 0/200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent}.js:not(.rm) .cited.p1 .ca-type{animation:reveal 2s steps(40) forwards}.js:not(.rm) .cited.p3:not(.p1) .ca-type{background-position:0 0}@keyframes reveal{to{background-position:0 0}}.js:not(.rm) .cited .ca-cite,.js:not(.rm) .cited .cf-ev{opacity:0;transform:translateY(10px);transition:opacity .45s,transform .45s}.js:not(.rm) .cited.p1 .ca-cite{transition-delay:2s;opacity:1;transform:none;box-shadow:0 0 0 4px #7b7cff33,0 0 30px #7b7cff73}.js:not(.rm) .cited.p2 .ev1,.js:not(.rm) .cited.p3 .ev1{opacity:1;transform:none;box-shadow:0 0 30px #8a5cf559}.js:not(.rm) .cited.p3 .ev2{opacity:1;transform:none;box-shadow:0 0 30px #16a34a4d}.js:not(.rm) .cited.p3 .ca-cite{opacity:1;transform:none}.js:not(.rm) .cited.p2 .cited-arrow i,.js:not(.rm) .cited.p3 .cited-arrow i{animation:flow 1s linear infinite}.cited-arrow i:nth-child(2){animation-delay:.2s!important}.cited-arrow i:nth-child(3){animation-delay:.4s!important}@keyframes flow{0%,to{opacity:.25}50%{opacity:1;transform:scale(1.3)}}.js:not(.rm) .ta-panel .bar i{width:0;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.ta-panel .bar i{width:var(--w)}.js:not(.rm) .ta-panel.drawn .bar i{width:var(--w)}.js:not(.rm) .ta-panel .chart-line{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s ease-out}.js:not(.rm) .ta-panel.drawn .chart-line{stroke-dashoffset:0}.js:not(.rm) .ta-panel .chart-fill{opacity:0;transition:opacity 1s .8s}.js:not(.rm) .ta-panel.drawn .chart-fill{opacity:1}.x-ta .ta-panel{background:#1a1f27}.x-final{position:relative;overflow:hidden;isolation:isolate;padding:140px 0;text-align:center;background:radial-gradient(900px 520px at 50% 110%,#3A33E8,transparent 70%),radial-gradient(1200px 700px at 50% 120%,#151F53,transparent 75%),#12161d}.x-final-h{font-size:clamp(40px,6.4vw,84px);font-weight:700;letter-spacing:-.045em;line-height:1;color:#fff;margin:16px auto 20px;max-width:12em;text-wrap:balance}.x-final .actions{justify-content:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js .rv{opacity:1!important;transform:none!important}}html.rm *{animation:none!important;transition:none!important}@media(max-width:1000px){.js .rv.rv-r,.js .rv.rv-l{transform:translateY(28px)}.js .rv.rv-r.in,.js .rv.rv-l.in{transform:none}.x-hero{padding:88px 0 48px}.counters{margin-top:56px}.hub-svg{display:none}.cited{grid-template-columns:minmax(0,1fr);gap:12px}.cited-arrow{transform:rotate(90deg);height:24px}.kpis4{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-feats{grid-template-columns:minmax(0,1fr);gap:18px}.demo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d-msg{font-size:12.5px;padding:9px 11px}}@media(max-width:720px){.x-bleed,.x-studio,.x-host,.x-ta,.x-market,.x-proof{padding:72px 0}.x-final{padding:96px 0}.counters{padding:18px}.counters-row{grid-template-columns:minmax(0,1fr);gap:14px}.ctr{border-left:0;padding:14px 0 0;border-top:1px solid var(--line)}.ctr:first-child{border-top:0;padding-top:0}.ph-tag{margin-left:0}.vframe-body{aspect-ratio:auto}.demo{position:relative;grid-template-columns:minmax(0,1fr)}.ba{grid-template-columns:minmax(0,1fr)}.ba-vs{width:auto;height:44px;background:linear-gradient(180deg,#12161db3 50%,#3a33e8 50%)}.ba-side{padding:28px 22px}.js .ba.rv .ba-after{transform:translateY(20px)}}@media(max-width:560px){.kpis4{grid-template-columns:minmax(0,1fr)}.btn-xl{height:52px;width:100%}}.sk.counters{margin:40px auto 0}.sk .counters-head{justify-content:flex-start}.sk .ctr{border-left:1px solid rgba(255,255,255,.06)!important;padding:4px 24px}.sk .ctr:first-child{border-left:0!important;padding-left:0}.sk .ctr dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7b8494}.sk .ctr dd{margin:8px 0 0}.sk .ctr-num{font-size:clamp(30px,3.2vw,42px);font-weight:700;letter-spacing:-.03em;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.sk .ctr-cap{display:block;font-size:12.5px;color:#aab2c0;margin-top:6px}.sk-note{font-size:11px;color:#7b8494;margin:16px 0 0}.vs{max-width:1040px;margin:88px auto 0}.vs-h{text-align:center;font-size:clamp(26px,3.2vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#fff;margin-bottom:40px;text-wrap:balance}.vs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.vs-col{border-radius:16px;padding:22px 26px 18px;min-width:0}.vs-them{background:transparent}.vs-us{background:#5a54ff1f}.vs-tag{display:block;font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0 0 10px;padding:0 12px}.vs-us .vs-tag{color:#c9c9ff}.vs-col ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.vs-col li{display:flex;align-items:flex-start;gap:14px;padding:12px;border-radius:12px;font-size:15px;line-height:1.5;transition:background .2s}.vs-them li{color:#e8ecf58c}.vs-us li{color:#e8ecf5d9}.vs-them li:hover{background:#ffffff09}.vs-us li:hover{background:#5a54ff24}.vs-i{flex:none;width:16px;height:16px;margin-top:4px}.vs-them .vs-i{color:#5c6575}.vs-us .vs-i{color:#b3b4ff}.vs-us b{color:#fff;font-weight:600}.js .vs.rv .vs-us{transform:translateY(20px);opacity:0;transition:transform .8s .15s cubic-bezier(.2,.7,.2,1),opacity .8s .15s}.js .vs.rv.in .vs-us{transform:none;opacity:1}html.light .sk .ctr{border-left-color:#17203312!important}html.light .sk .ctr-num{color:#172033}html.light .sk .ctr-cap{color:#6e798d}html.light .sk-note{color:#9aa3b5}html.light .vs-h,html.light .vs-them .vs-tag{color:#172033}html.light .vs-them li{color:#6e798d}html.light .vs-them li:hover{background:#17203309}html.light .vs-them .vs-i{color:#b8c0cc}html.light .vs-us{background:#3a33e80f}html.light .vs-us .vs-tag{color:#3a33e8}html.light .vs-us li{color:#45516a}html.light .vs-us li:hover{background:#3a33e814}html.light .vs-us .vs-i{color:#3a33e8}html.light .vs-us b{color:#172033}html.light .x-studio .vs code{background:#f0ecff;color:#172033}@media(max-width:900px){.sk .counters-row.counters-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.sk .ctr:nth-child(3){border-left:0!important;padding-left:0}}@media(max-width:720px){.vs{margin-top:64px}.vs-grid{grid-template-columns:minmax(0,1fr)}.vs-col{padding:18px 12px 12px}.vs-col li{font-size:14.5px}.sk .ctr{border-top:0!important}}@property --vs-a{syntax:"<angle>";inherits:false;initial-value:0deg}.vs-us{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 70% at 100% 0%,rgba(123,124,255,.32),transparent 60%),linear-gradient(180deg,#3a33e847,#1e1a5a8c)!important;box-shadow:0 40px 100px -30px #3a33e8b3,inset 0 1px #ffffff1f}.vs-metal{position:absolute;inset:0;border-radius:inherit;padding:1.5px;z-index:-1;pointer-events:none;background:conic-gradient(from var(--vs-a),rgba(179,180,255,.15) 0deg,#B3B4FF 40deg,#fff 60deg,#FF8A3D 85deg,rgba(179,180,255,.15) 120deg,rgba(179,180,255,.15) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:vs-spin 6s linear infinite}@keyframes vs-spin{to{--vs-a:360deg}}.vs-glow{position:absolute;z-index:-2;width:340px;height:340px;right:-120px;top:-140px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(123,124,255,.55),transparent 65%);filter:blur(10px);animation:vs-breathe 5s ease-in-out infinite}@keyframes vs-breathe{50%{transform:scale(1.15) translate(-20px,20px);opacity:.75}}.vs-us:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.09) 50%,transparent 65%);transform:translate(-120%);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.vs-us:hover:after{transform:translate(120%)}.vs-tag-gel{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:9px;color:#fff;font-size:13px;font-weight:700;background:linear-gradient(180deg,#5f59ff,#3a33e8 60%,#2e28c9);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000026,0 10px 24px -10px #3a33e8e6}.vs-us .vs-tag{padding:0 12px;margin-bottom:14px}.vs-us .vs-i{width:22px;height:22px;padding:4px;margin-top:1px;border-radius:50%;color:#fff;background:linear-gradient(180deg,#7b7cff,#3a33e8);box-shadow:0 0 0 1px #ffffff2e inset,0 0 14px #7b7cffbf,0 0 30px #7b7cff59;transition:box-shadow .3s,transform .3s}.vs-us li:hover .vs-i{transform:scale(1.12);box-shadow:0 0 0 1px #ffffff40 inset,0 0 18px #ff8a3dcc,0 0 40px #ff8a3d66;background:linear-gradient(180deg,#ff8a3a,#e5560b)}.vs-them .vs-i{width:22px;height:22px;padding:5px;margin-top:1px;border-radius:50%;background:#ffffff0a;color:#5c6575}.vs-us li{color:#fff}.vs-us b{background:linear-gradient(90deg,#fff,#c9c9ff,#fff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}.vs-us li:hover b{animation:pr-sheen 1.6s linear infinite}.js .vs.rv .vs-us li{opacity:0;transform:translate(16px);transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.js .vs.rv.in .vs-us li{opacity:1;transform:none}.js .vs.rv .vs-us .vs-i{transform:scale(.4);box-shadow:none;transition:transform .5s cubic-bezier(.3,1.6,.5,1),box-shadow .6s}.js .vs.rv.in .vs-us .vs-i{transform:none;box-shadow:0 0 0 1px #ffffff2e inset,0 0 14px #7b7cffbf,0 0 30px #7b7cff59}.vs-us li:nth-child(1),.vs-us li:nth-child(1) .vs-i{transition-delay:.35s}.vs-us li:nth-child(2),.vs-us li:nth-child(2) .vs-i{transition-delay:.47s}.vs-us li:nth-child(3),.vs-us li:nth-child(3) .vs-i{transition-delay:.59s}.vs-us li:nth-child(4),.vs-us li:nth-child(4) .vs-i{transition-delay:.71s}.vs-us li:nth-child(5),.vs-us li:nth-child(5) .vs-i{transition-delay:.83s}.vs-us li:nth-child(6),.vs-us li:nth-child(6) .vs-i{transition-delay:.95s}.vs-us li:nth-child(7),.vs-us li:nth-child(7) .vs-i{transition-delay:1.07s}.vs.in .vs-us li:hover,.vs.in .vs-us li:hover .vs-i{transition-delay:0s}.vs-them li{color:#e8ecf580}html.light .vs-us{background:radial-gradient(120% 70% at 100% 0%,rgba(123,124,255,.35),transparent 60%),linear-gradient(180deg,#4a43f0,#2e28c9)!important;box-shadow:0 40px 90px -30px #3a33e88c}html.light .vs-us li,html.light .vs-us .vs-tag{color:#fff}html.light .vs-us b{background:linear-gradient(90deg,#fff,#e0e0ff,#fff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}html.light .x-studio .vs-us code{background:#ffffff2e;color:#fff}html.light .vs-them .vs-i{background:#1720330d;color:#9aa3b5}@media(prefers-reduced-motion:reduce){.vs-metal,.vs-glow{animation:none}.js .vs.rv .vs-us li,.js .vs.rv .vs-us .vs-i{opacity:1;transform:none;transition:none}}html.rm .vs-metal,html.rm .vs-glow{animation:none}.vs-metal{padding:2px;filter:drop-shadow(0 0 6px rgba(179,180,255,.6))}html.light .vs-us .vs-i,html.light.js .vs.rv.in .vs-us .vs-i{background:#fff;color:#3a33e8;box-shadow:0 0 0 1px #fff6 inset,0 0 14px #ffffffb3,0 0 28px #b3b4ff99}html.light .vs-tag-gel{background:#fff;color:#3a33e8;box-shadow:0 10px 24px -10px #0006}.vs-metal{display:none}.vs-us{box-shadow:0 40px 100px -30px #3a33e8b3!important}.vs-them{background:#ffffff08!important}.vs-them .vs-tag{color:#fff}.vs-them li{color:#e8ecf5c7!important}.vs-them .vs-i{color:#ff7a88!important;background:#ff4f6124!important}.vs-us b{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#ffd08a!important;animation:none!important}.vs-us .vs-i,.js .vs.rv.in .vs-us .vs-i{color:#06260f!important;background:linear-gradient(180deg,#6ef0a0,#22c55e)!important;box-shadow:0 0 0 1px #ffffff40 inset,0 0 12px #4ade80b3,0 0 28px #4ade804d!important}.vs-col li.pair,.vs-col li:hover{transition-delay:0s!important}.vs-them li.pair{background:#ffffff12!important}.vs-us li.pair{background:#ffffff1a!important}.vs-us li.pair .vs-i,.vs-us li:hover .vs-i{transform:scale(1.14)!important;background:linear-gradient(180deg,#86f7b3,#22c55e)!important;box-shadow:0 0 0 1px #ffffff4d inset,0 0 18px #4ade80f2,0 0 44px #4ade8073!important}.vs-them li.pair .vs-i{background:#ff4f613d!important}html.light .vs-them{background:#17203309!important}html.light .vs-them .vs-tag{color:#172033}html.light .vs-them li{color:#45516a!important}html.light .vs-them .vs-i{color:#e5394b!important;background:#ff4f611f!important}html.light .vs-them li.pair{background:#1720330f!important}html.light .vs-us b{color:#ffd08a!important}html.light .vs-us .vs-i,html.light.js .vs.rv.in .vs-us .vs-i{color:#06260f!important;background:linear-gradient(180deg,#6ef0a0,#22c55e)!important;box-shadow:0 0 12px #4ade80b3!important}.vs-us{box-shadow:0 24px 60px -34px #3a33e873!important;background:radial-gradient(120% 70% at 100% 0%,rgba(123,124,255,.18),transparent 60%),linear-gradient(180deg,#3a33e83d,#1e1a5a80)!important}.vs-glow{opacity:.35;animation:none}.vs-tag-gel{box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000026}.vs-us .vs-i,.js .vs.rv.in .vs-us .vs-i{box-shadow:0 0 0 1px #fff3 inset,0 0 6px #4ade8059!important}.vs-us li.pair .vs-i,.vs-us li:hover .vs-i{transform:scale(1.08)!important;box-shadow:0 0 0 1px #ffffff40 inset,0 0 10px #4ade808c!important}html.light .vs-us{box-shadow:0 20px 50px -30px #3a33e866!important}html.light .vs-us .vs-i,html.light.js .vs.rv.in .vs-us .vs-i{box-shadow:0 0 6px #4ade8059!important}.vs-panel{position:relative;padding:44px 40px 40px;border-radius:20px;background:linear-gradient(180deg,#1a1f27eb,#11151ceb);box-shadow:inset 0 1px #ffffff12,0 30px 70px -30px #0009;backdrop-filter:blur(10px)}.vs-panel .vs-them{background:#ffffff08!important}html.light .vs-panel{background:#fff;box-shadow:0 1px 2px #1018280d,0 12px 32px #2848781a}@media(max-width:720px){.vs-panel{padding:28px 14px 16px}}.x-final .actions{margin-top:36px}html.wow .split-copy>.link,html.wow .head+.link,html.wow .split-copy .sub+.link{margin-top:28px}.split-copy .sub+.link,.split-copy>.link{display:inline-flex;margin-top:28px}.vs-panel{padding:0;background:none;box-shadow:none;backdrop-filter:none}.mk-panel{padding:22px 22px 18px}html:not(.light) .x-market .mk-panel{background:#11151c}html.light .x-market .mk-panel{background:#fff}@media(max-width:720px){.mk-panel{padding:16px 14px 14px}}.mk-filters label.mk-ver{gap:10px;font-size:13px;color:#c9cdf6;user-select:none}.mk-filters label.mk-ver input{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:38px;height:22px;margin:0;border-radius:999px;cursor:pointer;background:#ffffff1a;box-shadow:inset 0 1px 2px #00000059;transition:background .3s,box-shadow .3s}.mk-filters label.mk-ver input:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0006;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.mk-filters label.mk-ver input:checked{background:linear-gradient(180deg,#5f59ff,#3a33e8);box-shadow:inset 0 1px #ffffff40,0 0 14px #5a54ff80}.mk-filters label.mk-ver input:checked:before{transform:translate(16px)}.mk-filters label.mk-ver input:focus-visible{outline:2px solid #7B7CFF;outline-offset:3px}.mk-filters label.mk-ver:has(input:checked){color:#fff}html.light .mk-filters label.mk-ver{color:#45516a}html.light .mk-filters label.mk-ver input{background:#e2e6ee;box-shadow:inset 0 1px 2px #10182826}html.light .mk-filters label.mk-ver:has(input:checked){color:#172033}html.light .mk-filters label.mk-ver input:checked{background:linear-gradient(180deg,#5f59ff,#3a33e8);box-shadow:inset 0 1px #ffffff40,0 0 10px #5a54ff59}.mk-filters label.mk-ver{margin-left:0;align-self:flex-start;margin-top:4px}html .sec-fx i,html .sec-fx i+i,html .sec-fx.r i,html .sec-fx.c i,html .sec-fx.r i+i,html .sec-fx.c i+i{background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}.x-h2 .x-hl .wow-w{background:inherit;background-size:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.x-h2 .x-hl:has(.wow-w){background:none;-webkit-text-fill-color:initial}html.light .x-h2 .x-hl .wow-w{background-image:linear-gradient(90deg,#3f40d8,#2a1fc4,#a3360a,#2a1fc4,#3f40d8);background-size:200% auto}html:not(.light) .x-h2 .x-hl .wow-w{background-image:linear-gradient(90deg,#b3b4ff,#7b7cff,#ff8a3d,#7b7cff,#b3b4ff);background-size:200% auto}.st3 .head{margin-bottom:84px!important}@media(max-width:1000px){.st3 .head{margin-bottom:56px!important}}.mk-row .seg{max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mk-row .seg::-webkit-scrollbar{display:none}@media(max-width:560px){.mk-row .seg.wow-tabs>button,.mk-row .seg>button{padding:7px 10px!important;font-size:12.5px!important;white-space:nowrap}.mk-row{gap:8px}}.foot-grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr}@media(max-width:1000px){.foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg-hero{padding-bottom:24px!important}.lg-hero .x-h1{font-size:clamp(38px,6vw,72px)}.lg-mod{margin:18px auto 0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9cdf6;text-align:center}.lg-sec{padding-top:24px!important}.lg-doc{max-width:860px;margin:0 auto;padding:48px 56px;background:#11151c;color:#e8ecf5d1;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.lg-doc>:first-child{margin-top:0}.lg-doc h2,.lg-doc h3,.lg-doc h4{color:#fff;letter-spacing:-.02em;line-height:1.25;margin:40px 0 12px}.lg-doc h2{font-size:26px}.lg-doc h3{font-size:20px}.lg-doc h4{font-size:17px}.lg-doc p{margin:0 0 16px}.lg-doc ul,.lg-doc ol{margin:0 0 18px;padding-left:22px}.lg-doc li{margin:0 0 8px}.lg-doc li::marker{color:#7b7cff}.lg-doc strong,.lg-doc b{color:#fff;font-weight:600}.lg-doc a{color:#a9abff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#a9abff66}.lg-doc a:hover{color:#fff;text-decoration-color:#fff}.lg-doc hr{border:0;height:1px;background:#ffffff14;margin:32px 0}.lg-doc table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:14px}.lg-doc th,.lg-doc td{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}html.light .lg-mod{color:#fff}html.light .lg-doc{background:#fff;color:#45516a}html.light .lg-doc h2,html.light .lg-doc h3,html.light .lg-doc h4,html.light .lg-doc strong,html.light .lg-doc b{color:#172033}html.light .lg-doc a{color:#3a33e8;text-decoration-color:#3a33e859}html.light .lg-doc hr,html.light .lg-doc th,html.light .lg-doc td{background:none;border-color:#17203314}html.light .lg-doc hr{background:#17203314}@media(max-width:720px){.lg-doc{padding:28px 20px;font-size:15px}.lg-doc h2{font-size:22px}.lg-doc h3{font-size:18px}}.lg-doc>:first-child,.lg-doc>:first-child>:first-child{margin-top:0!important}.lg-doc p:empty{display:none}.lg-doc>.wow-fill+*,.lg-doc>.wow-fill+*>:first-child{margin-top:0!important}.aff-hero .x-h1{font-size:clamp(34px,5.4vw,68px);max-width:14em}.aff-hero .actions{justify-content:center;margin-top:8px}.aff-note{margin:18px auto 0;text-align:center;font-size:14px;color:#c9cdf6}.aff-note a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fff6}.pg-aff .faq{max-width:860px;margin:0 auto}.pg-aff .faq-i p,.pg-aff .faq-i ul{margin:0 0 12px}.pg-aff .faq-i ul{padding-left:22px}.pg-aff .faq-i strong{color:#fff}html.light .pg-aff .faq-i strong{color:#172033}.aff-hero .actions{margin-top:40px!important}.aff-note{margin-top:20px}@media(max-width:720px){.aff-hero .actions{margin-top:32px!important}}.ex-hero .x-h1{font-size:clamp(40px,6.4vw,84px)}.ex-sub{text-transform:uppercase;font-weight:700;letter-spacing:.02em;color:#fff;max-width:30em}.ex-sub b{color:#ffd08a}.ex-actions{justify-content:center;margin-top:40px}.ex-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:56px;align-items:start}.ex-h2{font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#fff;margin:0 0 18px}.ex-h2b{margin-top:44px}.ex-copy p{font-size:16.5px;line-height:1.75;color:#e8ecf5c7;margin:0 0 14px}.ex-steps,.ex-check ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ex-steps li,.ex-check li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5;color:#e8ecf5e0}.ex-steps a{color:#a9abff;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ex-arw{flex:none;width:20px;height:20px;margin-top:2px;color:#ff8a3d}.ex-check{padding:28px 30px;background:#11151c}.ex-i{flex:none;width:22px;height:22px;padding:4px;border-radius:50%;color:#06260f;background:linear-gradient(180deg,#6ef0a0,#22c55e);box-shadow:0 0 6px #4ade8059}.ex-tasks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ex-task{display:flex;flex-direction:column;gap:12px;padding:26px;background:#11151c}.ex-th{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ex-th h3{font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:#fff;margin:0}.ex-badge{flex:none;font-size:12px;font-weight:700;color:#ffd08a;background:#ffd08a1a;padding:5px 10px;border-radius:999px;white-space:nowrap}.ex-task p{flex:1;margin:0;font-size:14.5px;line-height:1.6;color:#e8ecf5b3}.ex-btn{align-self:stretch;margin-top:8px;height:44px;text-transform:uppercase}.ex-all{text-align:center;margin-top:72px}.ex-all .ex-h2{margin-bottom:28px}@media(max-width:1000px){.ex-grid{grid-template-columns:minmax(0,1fr);gap:36px}.ex-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ex-tasks{grid-template-columns:minmax(0,1fr)}.ex-check{padding:22px}.ex-actions{margin-top:32px}}.ts-sec{padding-top:24px!important}.ts-wall{max-width:1180px;margin:0 auto;min-height:200px}.ts-h2{text-align:center;margin-bottom:32px}.ts-form{max-width:760px;margin:0 auto;padding:24px;background:#11151c;min-height:200px}.sx-agent{display:flex;justify-content:center;margin:0 0 22px}.sx-agent img{height:54px;width:auto}.sx-tabs{display:inline-flex;margin:36px auto 0;background:#ffffff0f;padding:4px;border-radius:999px;gap:2px}.sx-tabs [role=tab]{font:600 14px var(--font);color:#c3cad8;background:transparent;border:0;border-radius:999px;padding:10px 22px;cursor:pointer;transition:background .25s,color .25s}.sx-tabs [role=tab][aria-selected=true]{background:linear-gradient(180deg,#5f59ff,#3a33e8);color:#fff;box-shadow:inset 0 1px #ffffff40}.sx-sec{padding-top:16px!important}.sx-head{text-align:center;max-width:760px;margin:0 auto 44px}.sx-eyebrow{margin:14px 0 0;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b3b4ff}.sx-head .sub{margin-top:14px}.sx-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sx-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:34px 22px 24px;background:#11151c}.sx-pop{background:radial-gradient(120% 80% at 50% 0%,rgba(255,138,61,.16),transparent 60%),#141822;box-shadow:0 0 0 1.5px #ff8a3d8c}.sx-popt{position:absolute;top:-13px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:#1a0d00;background:linear-gradient(180deg,#ffb067,#ff8a3a);padding:5px 12px;border-radius:7px;white-space:nowrap}.sx-qty{font-size:14px;font-weight:700;color:#fff;background:#ffffff12;padding:6px 14px;border-radius:9px}.sx-price{font-size:clamp(36px,3.6vw,48px);font-weight:800;letter-spacing:-.04em;color:#fff;line-height:1.1;margin-top:10px}.sx-per{font-size:13.5px;color:#c9cdf6}.sx-per2{font-size:12.5px;color:#7b8494}.sx-buy{margin-top:16px;align-self:stretch;height:44px}.sx-h3{text-align:center;font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;color:#fff;margin:72px auto 28px;max-width:26em}.sx-more{text-align:center;margin-top:36px}.sx-tpl{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;scrollbar-width:thin}.sx-courses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sx-course{display:flex;flex-direction:column;overflow:hidden;padding:0;background:#11151c}.sx-course img{width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;display:block}.sx-cb{display:flex;flex-direction:column;gap:8px;padding:22px 24px 24px;flex:1}.sx-for{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b3b4ff;margin:0}.sx-cb .sx-mods{color:#ffd08a;font-weight:600;margin-top:auto;padding-top:6px}.xagio-pricing-wrapper{padding:28px;background:#11151c}.select-xrenew-holder{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.xrenew-option{cursor:pointer;font-size:14px;font-weight:600;color:#c3cad8;background:#ffffff0f;padding:10px 18px;border-radius:999px;transition:background .25s,color .25s}.xrenew-option.xags-selected{background:linear-gradient(180deg,#5f59ff,#3a33e8);color:#fff}.xrenew-option:focus-visible{outline:2px solid #7B7CFF;outline-offset:2px}.total-xags-selected-holder{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.total-xags-selected-holder>div{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:12px;background:#ffffff0a}.total-xags-selected-holder h3{font-size:15px;color:#fff;margin:0}.total-xags-selected-holder div span:not(.total-xags-selected):not(.total-xags-spent){font-size:12px;color:#7b8494}.total-xags-selected,.total-xags-spent{font-size:28px;font-weight:800;letter-spacing:-.03em;color:#ffd08a;font-variant-numeric:tabular-nums}.xagio-calc-sliders{list-style:none;margin:0;padding:0;display:grid;gap:4px}.xagio-calc-slider-row{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr) 64px;align-items:center;gap:16px;padding:9px 0}.xags-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#e8ecf5d9}.xgc-info{flex:none;width:16px;height:16px;border-radius:50%;background:#ffffff1a;display:inline-grid;place-items:center;font:700 10px var(--font);color:#c3cad8;text-decoration:none;font-style:normal}.xgc-info:before{content:"i"}.xagio-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,#FF8A3D var(--p,0%),rgba(255,255,255,.1) var(--p,0%));outline:0;margin:0}.xagio-range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ff8a3d59;cursor:pointer}.xagio-range::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ff8a3d59;cursor:pointer}.xags-credits{justify-self:end;min-width:56px;text-align:center;font-weight:700;color:#fff;background:#ffffff12;padding:6px 8px;border-radius:8px;font-variant-numeric:tabular-nums}@media(max-width:1000px){.sx-cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media(max-width:720px){.sx-courses{grid-template-columns:minmax(0,1fr)}.xagio-pricing-wrapper{padding:18px}.xagio-calc-slider-row{grid-template-columns:minmax(0,1fr) 56px;gap:8px 12px}.xagio-calc-slider-row .xagio-range{grid-column:1/-1;grid-row:2}.sx-tabs [role=tab]{padding:9px 16px;font-size:13px}.sx-tpl figure{width:170px}}@media(max-width:480px){.sx-cards{grid-template-columns:minmax(0,1fr)}.total-xags-selected-holder{grid-template-columns:1fr}}html.light .ex-h2,html.light .ex-th h3,html.light .sx-cb h3,html.light .sx-h3,html.light .sx-price,html.light .sx-qty,html.light .total-xags-selected-holder h3,html.light .xags-credits{color:#172033}html.light .ex-copy p,html.light .ex-steps li,html.light .ex-check li,html.light .ex-task p,html.light .sx-cb p,html.light .xags-label{color:#45516a}html.light .ex-check,html.light .ex-task,html.light .ts-form,html.light .sx-card,html.light .sx-course,html.light .xagio-pricing-wrapper{background:#fff}html.light .sx-pop{background:radial-gradient(120% 80% at 50% 0%,rgba(255,138,61,.12),transparent 60%),#fff}html.light .sx-qty,html.light .xags-credits,html.light .total-xags-selected-holder>div,html.light .xrenew-option{background:#1720330d}html.light .xrenew-option{color:#45516a}html.light .xrenew-option.xags-selected{color:#fff}html.light .sx-per{color:#45516a}html.light .sx-eyebrow,html.light .sx-for{color:#3a33e8}html.light .ex-badge,html.light .sx-cb .sx-mods{color:#b4540a}html.light .ex-badge{background:#ff8a3d1f}html.light .total-xags-selected,html.light .total-xags-spent{color:#e5560b}html.light .xagio-range{background:linear-gradient(90deg,#FF8A3D var(--p,0%),rgba(23,32,51,.1) var(--p,0%))}html.light .ex-sub{color:#fff}.sx-buy,.ex-btn{height:44px!important;min-height:44px;font-size:14px!important;padding:0 18px!important}.pg-store .sx-tabs{margin-top:28px}.pg-store .sx-tabs [role=tab]{font-size:15px;padding:11px 26px}html.light .ex-intro .ex-copy{background:#fff;border-radius:16px;padding:32px 36px;box-shadow:0 1px 2px #1018280d,0 12px 32px #2848781a}html.light .ex-copy p,html.light .ex-steps li{color:#45516a!important}html.light .ex-steps a{color:#3a33e8}html.light .ex-all .ex-h2,html.light .sx-h3,html.light .ts-h2{color:#fff}html.light .xrenew-option.xags-selected{background:linear-gradient(180deg,#5f59ff,#3a33e8)!important;color:#fff!important}html.light .xgc-info{background:#17203314;color:#45516a}@media(max-width:720px){.ts-form{padding:0;background:transparent!important;box-shadow:none!important}html.light .ex-intro .ex-copy{padding:22px}}.tw-sum{display:inline-flex;align-items:center;gap:10px;margin:28px auto 0;padding:10px 18px;border-radius:999px;background:#ffffff0f;color:#c9cdf6;font-size:14px}.tw-hero .x-hero-in{display:flex;flex-direction:column;align-items:center}.tw-sum b{color:#fff;font-size:16px}.tw-sum-stars,.tw-stars{display:inline-flex;gap:2px;color:#ffb84d}.tw-sum-stars svg{width:16px;height:16px}.tw-sec{padding-top:24px!important}.tw-wall{columns:3 320px;column-gap:18px}.tw-card{break-inside:avoid;margin:0 0 18px;padding:24px 24px 20px;background:#11151c;display:flex;flex-direction:column;gap:14px;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s}.tw-card:hover{transform:translateY(-3px);background:#141923}.tw-stars svg{width:15px;height:15px}.tw-card blockquote{margin:0}.tw-card blockquote p{margin:0 0 10px;font-size:15px;line-height:1.65;color:#e8ecf5d9}.tw-card blockquote p:last-child{margin-bottom:0}.tw-shot{width:100%;height:auto;border-radius:10px;display:block}.tw-card figcaption{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.tw-av{flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:center}.tw-av img{width:100%;height:100%;object-fit:cover}.tw-av span{width:100%;height:100%;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fff;background:color-mix(in srgb,var(--tone) 35%,#11151C)}.tw-who{flex:1;min-width:0;display:flex;flex-direction:column}.tw-who b{font-size:14.5px;color:#fff;font-weight:600}.tw-who span{font-size:12.5px;color:#7b8494;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-src{flex:none;font-size:11.5px;font-weight:600;color:#7b8494;text-decoration:none}a.tw-src:hover{color:#fff}html.light .tw-card,html.light .tw-card:hover{background:#fff}html.light .tw-card blockquote p{color:#45516a}html.light .tw-who b{color:#172033}html.light .tw-card figcaption{border-top-color:#17203312}html.light .tw-sum{background:#ffffff2e;color:#fff}@media(max-width:720px){.tw-card{padding:20px}}.ex-hero .x-h1{font-size:clamp(40px,7vw,92px)}.ex-hero .x-lede b{color:#fff}.ex-intro .ex-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:stretch}.ex-intro .ex-copy{padding:32px 34px;background:#11151c}.ex-intro .ex-copy p{margin:0 0 14px}.ex-intro .ex-copy p:last-child{margin-bottom:0}.ex-steps{list-style:none;margin:0;padding:0;display:grid;gap:16px}.ex-steps li{display:flex;gap:14px;align-items:flex-start;font-size:16px;line-height:1.55;color:#e8ecf5d9}.ex-n{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:13px;font-weight:700;color:#c9c9ff;background:#5a54ff2e}.ex-tasks-sec{padding-top:8px!important}.ex-task{gap:10px}.ex-task .tile{width:40px;height:40px}.ex-th{align-items:center}.ex-task h3{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:#fff;margin:6px 0 0}.ex-lk{margin-top:auto;padding-top:10px;align-self:flex-start;font-size:15px;color:#ffb074}.ex-lk:hover{color:#fff}.ex-badge{color:#ffd08a;background:#ffd08a1a}.ex-all{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding:40px 44px;background:#11151c}.ex-all .ex-h2{margin:0 0 24px}.ex-all-l{text-align:left}.ex-check{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.ex-check li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.45;color:#e8ecf5d9}.ex-check .ex-i{width:20px;height:20px;padding:4px}html.light .ex-intro .ex-copy,html.light .ex-all{background:#fff;box-shadow:0 1px 2px #1018280d,0 12px 32px #2848781a;padding:32px 34px}html.light .ex-steps li,html.light .ex-check li{color:#45516a}html.light .ex-n{color:#3a33e8;background:#3a33e814}html.light .ex-task h3,html.light .ex-all .ex-h2{color:#172033}html.light .ex-lk{color:#c2500a}html.light .ex-all .ex-h2{color:#172033!important}@media(max-width:1000px){.ex-intro .ex-grid,.ex-all{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.ex-intro .ex-copy,.ex-all{padding:24px 22px!important}.ex-check{grid-template-columns:minmax(0,1fr)}}.sx-hero .x-hero-in{display:flex;flex-direction:column;align-items:center}.pg-store .sx-tabs{margin:34px auto 0}.sx-panel>.head{margin-bottom:44px}.sx-eyebrow{margin:16px 0 0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b3b4ff}.sx-cards4{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:1200px!important}.sx-card .pr-tier b{font-weight:700}.sx-card .pr-price{margin-top:14px}.sx-rates{list-style:none;margin:14px 0 22px;padding:0;display:grid;gap:6px}.sx-rates li{font-size:14px;color:#e8ecf5b3}.sx-rates li:first-child{color:#fff;font-weight:600}.sx-card .pr-cta{margin-top:auto}.sx-h3{margin:88px auto 32px!important}.sx-h3 .x-h2{font-size:clamp(26px,3.2vw,40px)!important}.sx-calc .pr-sl em a{color:#a9abff;font-style:normal;margin-left:4px}.sx-calc .pr-calc-out .pr-calc-l{margin-top:6px}.sx-calc .sx-spent-n b{color:#ffd08a}.sx-tpl{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 16px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.sx-tpl figure{flex:none;width:220px;margin:0;scroll-snap-align:start;border-radius:12px;overflow:hidden;background:#fff;aspect-ratio:220/343}.sx-tpl img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.sx-courses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto}.sx-course{display:flex;flex-direction:column;overflow:hidden;padding:0!important;background:#11151c}.sx-cimg{aspect-ratio:5/3;overflow:hidden;background:#0b0e14}.sx-cimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.sx-course:hover .sx-cimg img{transform:scale(1.03)}.sx-cb{display:flex;flex-direction:column;gap:8px;padding:22px 24px;flex:1}.sx-cb h3{font-size:20px;font-weight:700;letter-spacing:-.02em;color:#fff;margin:0}.sx-for{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b3b4ff;margin:0}.sx-cb p{margin:0;font-size:14.5px;line-height:1.6;color:#e8ecf5b8}.sx-cf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px}.sx-mods{font-size:13px;font-weight:600;color:#ffd08a}html.light .sx-rates li{color:#6e798d}html.light .sx-rates li:first-child{color:#172033}html.light .sx-course{background:#fff}html.light .sx-cb h3{color:#172033}html.light .sx-cb p{color:#45516a}html.light .sx-for,html.light .sx-eyebrow{color:#3a33e8}html.light .sx-mods,html.light .sx-calc .sx-spent-n b{color:#b4540a}html.light .sx-calc .pr-sl em a{color:#3a33e8}@media(max-width:1100px){.sx-cards4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.sx-courses{grid-template-columns:minmax(0,1fr)}.sx-tpl figure{width:170px}}@media(max-width:520px){.sx-cards4{grid-template-columns:minmax(0,1fr)!important}}.sx-eyebrow,.sx-for{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important}.sx-for{font-size:13px!important}html.wow .pg-store .sx-tabs{margin-top:36px!important}.sx-calc .pr-calc-out{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ring l1" "ring n1" "ring l2" "ring n2";column-gap:20px;align-items:center}.sx-calc .pr-calc-out .pr-ring{grid-area:ring}.sx-calc .pr-calc-out>.pr-calc-l:nth-of-type(1){grid-area:l1;align-self:end;margin:0}.sx-calc .pr-calc-out>.pr-calc-n:not(.sx-spent-n){grid-area:n1;margin:0 0 10px}.sx-calc .pr-calc-out>.pr-calc-l:nth-of-type(3){grid-area:l2;margin:0}.sx-calc .pr-calc-out>.sx-spent-n{grid-area:n2;align-self:start;margin:0}.tw-lb{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 20px 24px;background:#04060bed;cursor:zoom-out;animation:twin .2s ease-out}.tw-lb img{display:block;max-width:min(1600px,100%);max-height:calc(100dvh - 130px);width:auto;height:auto;border-radius:12px;box-shadow:0 0 0 1px #a9bcff40,0 30px 80px #0009}.tw-lb-cap{margin-top:14px;color:#aab2c0;font-size:14.5px;text-align:center}.tw-lb-x{position:fixed;top:14px;right:18px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(169,188,255,.3);background:#12161de6;color:#f5f7fb;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.tw-lb-x svg{width:20px;height:20px}html.light .tw-lb{background:#032443e6}@keyframes twin{0%{opacity:0}}.tw-zoom{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:10px;overflow:hidden}.tw-zoom .tw-shot{width:100%;height:auto;aspect-ratio:681/588;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.tw-zoom:hover .tw-shot{transform:scale(1.03)}.tw-zoom-i{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;font:600 12px var(--font);color:#fff;background:#0a0c12b8;backdrop-filter:blur(6px);padding:6px 10px;border-radius:999px;opacity:.9}.tw-zoom:focus-visible{outline:2px solid #7B7CFF;outline-offset:3px}.tw-lb{z-index:9999!important}.tw-lb-x{z-index:10000}.ex-intro .ex-what p{font-size:17px;line-height:1.75;color:#e8ecf5c7;margin:18px 0 0}.ex-steps-card{padding:32px 34px;background:#11151c}.ex-steps-h{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff;margin:0 0 22px}.ex-steps-card .ex-steps{gap:18px}html.light .ex-intro .ex-what p{color:#fff}html.light .ex-steps-card{background:#fff}html.light .ex-steps-h{color:#172033}@media(max-width:720px){.ex-steps-card{padding:24px 22px}}html.light .ex-intro .split-copy .x-h2{color:#fff!important}
