.noltya-promo .hero.hl{--hl-ease:cubic-bezier(0.22,1,0.36,1);position:relative;display:grid;justify-items:center;min-height:auto;padding:132px 20px 40px;isolation:isolate;overflow:clip}.noltya-promo .hl-aura{position:absolute;z-index:-1;left:50%;top:38%;width:min(1400px,140vw);height:900px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--hl-c) 26%,transparent),transparent 70%);transform:translateX(-50%);filter:blur(20px);opacity:.8;transition:background 1.2s ease}.noltya-promo .hl-copy{position:relative;z-index:2;display:grid;justify-items:center;max-width:980px;text-align:center;transform:translateY(calc(var(--hp, 0) * -90px));opacity:calc(1 - var(--hp, 0) * 1.6)}.noltya-promo .hero.hl h1{margin:0 auto 22px;max-width:14ch;font-size:clamp(46px,8.2vw,116px);font-weight:700;line-height:.92;letter-spacing:-.055em;text-wrap:balance}.noltya-promo .hero.hl h1 .hl-word{display:inline-block;animation:hl-word .9s var(--hl-ease) both;animation-delay:calc(.12s + var(--w) * .07s)}.noltya-promo .hero.hl h1 .hl-accent{color:var(--hl-c);transition:color 1s ease}.noltya-promo .hl-copy .hero-sub{margin:0 auto 30px;max-width:54ch}.noltya-promo .hl-copy .hero-cta-row,.noltya-promo .hl-copy .hero-trust{justify-content:center}.noltya-promo .hl-stage-wrap{position:relative;z-index:1;width:min(1640px,100%);margin-top:64px;perspective:2000px}.noltya-promo .hl-stage{--sp-e:var(--sp,0);position:relative;container-type:inline-size;aspect-ratio:16/9;transform-origin:50% 0;transform:rotateX(calc((1 - var(--sp-e)) * 22deg)) scale(calc(.86 + var(--sp-e) * .14)) translateY(calc((1 - var(--sp-e)) * 30px));font-size:.92cqi;animation:hl-stage-in 1.2s var(--hl-ease) .3s both}.noltya-promo .hl-window{position:absolute;inset:0 10.5% 3% 0;display:grid;grid-template-rows:auto 1fr;border-radius:1.4em;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-1) 94%,transparent);box-shadow:0 0 0 1px rgba(255,255,255,.03) inset,0 3em 8em -2em color-mix(in oklab,var(--hl-c) 45%,transparent),0 2em 4em -1em rgba(0,0,0,.5);overflow:hidden;transition:box-shadow 1s ease}.noltya-promo .hl-chrome{display:flex;align-items:center;gap:1.2em;padding:.9em 1.2em;border-bottom:1px solid var(--line)}.noltya-promo .hl-dots{display:flex;gap:.45em}.noltya-promo .hl-dots i{width:.8em;height:.8em;border-radius:50%;background:var(--line-2)}.noltya-promo .hl-url{flex:1 1;max-width:26em;margin:0 auto;padding:.35em 1em;border-radius:.6em;background:var(--card);color:var(--ink-3);font-size:.92em;text-align:center}.noltya-promo .hl-live{display:inline-flex;align-items:center;gap:.5em;color:#10b981;font-size:.9em;font-weight:700}.noltya-promo .hl-live i{width:.6em;height:.6em;border-radius:50%;background:#10b981;animation:hl-pulse 1.6s ease-in-out infinite}.noltya-promo .hl-app{display:grid;grid-template-columns:12.5em 1fr;min-height:0}.noltya-promo .hl-side{display:grid;align-content:start;grid-gap:.25em;gap:.25em;padding:1.2em .8em;border-right:1px solid var(--line)}.noltya-promo .hl-brand{display:flex;align-items:center;gap:.6em;margin:0 .4em 1em;color:var(--ink-0);font-weight:700;font-size:1.15em}.noltya-promo .hl-brand b{display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:.5em;background:linear-gradient(135deg,#8B3DFF,#8b3dff);color:#fff;font-size:.85em}.noltya-promo .hl-nav{display:flex;align-items:center;gap:.7em;padding:.6em .7em;border-radius:.6em;color:var(--ink-3);font-size:1.02em;font-weight:550;transition:background .4s ease,color .4s ease}.noltya-promo .hl-nav i{width:.85em;height:.85em;border-radius:.25em;background:var(--line-2);transition:background .4s ease}.noltya-promo .hl-nav[data-active]{background:color-mix(in oklab,var(--hl-c) 14%,transparent);color:var(--ink-0)}.noltya-promo .hl-nav[data-active] i{background:var(--hl-c)}.noltya-promo .hl-main{display:grid;grid-template-rows:auto 1fr;grid-gap:1.2em;gap:1.2em;padding:1.3em 7cqi 1.3em 1.3em;min-width:0;min-height:0}.noltya-promo .hl-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.9em;gap:.9em}.noltya-promo .hl-kpi{display:grid;grid-gap:.3em;gap:.3em;padding:.9em 1em;border-radius:.9em;border:1px solid var(--line);background:var(--card);transition:border-color .5s ease,background .5s ease}.noltya-promo .hl-kpi span{color:var(--ink-3);font-size:.9em;font-weight:600}.noltya-promo .hl-kpi strong{color:var(--ink-0);font-family:var(--font-display);font-size:1.75em;font-weight:700;letter-spacing:-.03em}.noltya-promo .hl-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.noltya-promo .hl-board{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.8em;gap:.8em;min-height:0;overflow:hidden}.noltya-promo .hl-col{display:grid;align-content:start;grid-gap:.6em;gap:.6em;padding:.7em;border-radius:.9em;background:color-mix(in oklab,var(--hl-cc) 5%,var(--card))}.noltya-promo .hl-col-head{display:flex;align-items:center;gap:.5em;color:var(--ink-1);font-size:.95em;font-weight:700}.noltya-promo .hl-col-head i{width:.6em;height:.6em;border-radius:50%;background:var(--hl-cc)}.noltya-promo .hl-col-head em{margin-left:auto;color:var(--ink-3);font-style:normal}.noltya-promo .hl-slot{height:7.4em}.noltya-promo .hl-card{display:grid;align-content:start;grid-gap:.35em;gap:.35em;padding:.75em .8em;border-radius:.7em;border:1px solid var(--line);background:var(--card-2)}.noltya-promo .hl-card b{color:var(--ink-1);font-size:1.02em;font-weight:650;line-height:1.2}.noltya-promo .hl-card small{display:block;width:60%;height:.5em;border-radius:.3em;background:var(--line-2)}.noltya-promo .hl-track{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.8em;gap:.8em;pointer-events:none}.noltya-promo .hl-card-live{--hl-gap:0.8em;grid-column:1;align-self:start;min-height:6.8em;margin:2.9em .7em 0;overflow:hidden;border-color:var(--hl-c);background:color-mix(in oklab,var(--hl-c) 16%,var(--bg-1));box-shadow:0 1.2em 2.4em -1em color-mix(in oklab,var(--hl-c) 70%,transparent);transform:translateX(calc(var(--hl-x) * (100% + var(--hl-gap) + 1.4em)));transition:transform .9s var(--hl-ease),border-color .6s ease,background .6s ease,box-shadow .6s ease}.noltya-promo .hl-card-live b{color:var(--ink-0);white-space:normal;line-height:1.2}.noltya-promo .hl-card-meta{color:var(--ink-2);font-size:.82em}.noltya-promo .hl-card-tag{justify-self:start;padding:.2em .6em;border-radius:1em;background:var(--hl-c);color:var(--hl-on,#07060d);font-size:.8em;font-weight:800;animation:hl-pop .5s var(--hl-ease) .5s both}.noltya-promo .hl-phone{position:absolute;right:0;top:8%;width:18.5%;aspect-ratio:9/18.5;padding:.6em;border-radius:2.6em;border:1px solid var(--line-2);background:#07060d;box-shadow:0 2.5em 5em -1.5em rgba(0,0,0,.7),0 0 0 .35em rgba(255,255,255,.04);animation:hl-float 7s ease-in-out infinite}.noltya-promo .hl-island{position:absolute;z-index:3;top:1.3em;left:50%;width:34%;height:1.5em;border-radius:1em;background:#000;transform:translateX(-50%)}.noltya-promo .hl-screen{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;padding:3.4em 1em 1em;border-radius:2.1em;background:color-mix(in oklab,var(--bg-1) 92%,#222);overflow:hidden}.noltya-promo .hl-ps-status{position:absolute;top:1.35em;left:1.6em;right:1.6em;display:flex;justify-content:space-between;color:var(--ink-2);font-size:.8em;font-weight:700}.noltya-promo .hl-ps{grid-area:2/1;display:grid;align-content:start;grid-gap:.6em;gap:.6em;opacity:0;transform:translateX(1.5em);transition:opacity .2s ease,transform .3s ease}.noltya-promo .hl-ps[data-on]{opacity:1;transform:none;transition:opacity .4s ease .15s,transform .5s var(--hl-ease) .15s}.noltya-promo .hl-ps-cap{color:var(--ink-0);font-size:1.05em;font-weight:700;margin-bottom:.2em}.noltya-promo .hl-ps-rdv{display:grid;grid-gap:.15em;gap:.15em;padding:.7em .8em;border-radius:.8em;background:var(--card-2);font-size:.85em;color:var(--ink-3)}.noltya-promo .hl-ps-rdv b{color:var(--ink-1)}.noltya-promo .hl-ps-rdv-new{background:color-mix(in oklab,#2388FF 18%,transparent);opacity:.25;transform:scale(.96);transition:opacity .4s ease,transform .5s var(--hl-ease)}.noltya-promo .hl-ps-rdv-new[data-on]{opacity:1;transform:none}.noltya-promo .hl-ps-total{display:flex;justify-content:space-between;color:var(--ink-2);font-size:.85em}.noltya-promo .hl-ps-total b{color:var(--ink-0)}.noltya-promo .hl-ps-sig{padding:.4em;border-radius:.8em;background:#f5f5fa}.noltya-promo .hl-ps-sig svg{display:block;width:100%;height:auto}.noltya-promo .hl-ps-sig path{fill:none;stroke:#0a0a1f;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.noltya-promo .hl-ps-sig path[data-on]{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1)}.noltya-promo .hl-ai-btn,.noltya-promo .hl-ps-btn{display:grid;border-radius:.8em;overflow:hidden;font-weight:800}.noltya-promo .hl-ai-btn>span,.noltya-promo .hl-ps-btn>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.7em;font-size:.85em;transition:opacity .3s ease,transform .4s var(--hl-ease)}.noltya-promo .hl-ps-btn>span:first-child{background:#8B3DFF;color:#fff}.noltya-promo .hl-ai-btn>span:last-child,.noltya-promo .hl-ps-btn>span:last-child{background:#10b981;color:#03261a;opacity:0;transform:translateY(100%)}.noltya-promo :is(.hl-ps-btn,.hl-ai-btn)[data-done]>span:first-child{opacity:0;transform:translateY(-100%)}.noltya-promo :is(.hl-ps-btn,.hl-ai-btn)[data-done]>span:last-child{opacity:1;transform:none}.noltya-promo .hl-ps-photos{display:grid;grid-template-columns:1fr 1fr;grid-gap:.45em;gap:.45em}.noltya-promo .hl-ps-photos span{aspect-ratio:1;border-radius:.6em;background:linear-gradient(160deg,color-mix(in oklab,#2388FF 45%,transparent),transparent 60%),linear-gradient(20deg,color-mix(in oklab,#C026D3 55%,transparent),var(--line));opacity:0;transform:scale(.6);transition:opacity .3s ease,transform .45s var(--hl-ease)}.noltya-promo .hl-ps-photos span[data-on]{opacity:1;transform:none}.noltya-promo .hl-ps-scan{padding:.55em .7em;border-radius:.7em;background:color-mix(in oklab,#C026D3 22%,transparent);color:var(--ink-0);font-size:.8em;font-weight:700;opacity:0;transform:translateY(.6em);transition:opacity .35s ease,transform .45s var(--hl-ease)}.noltya-promo .hl-ps-scan[data-on]{opacity:1;transform:none}.noltya-promo .hl-ps-com{display:grid;grid-gap:.3em;gap:.3em;padding:1em;border-radius:1em;background:color-mix(in oklab,#10b981 14%,var(--card-2));color:var(--ink-2);font-size:.85em}.noltya-promo .hl-ps-com b{color:var(--ink-0);font-family:var(--font-display);font-size:2em}.noltya-promo .hl-ps-com em{color:#10b981;font-style:normal;font-weight:800;opacity:0;transform:translateY(.5em);transition:opacity .35s ease,transform .45s var(--hl-ease)}.noltya-promo .hl-ps-com em[data-on]{opacity:1;transform:none}.noltya-promo .hl-push{position:absolute;z-index:2;top:3.2em;left:.6em;right:.6em;display:grid;grid-gap:.15em;gap:.15em;padding:.8em .9em;border-radius:1em;background:color-mix(in oklab,var(--bg-0) 70%,#333);box-shadow:0 1em 2em -.5em rgba(0,0,0,.6);font-size:.82em;color:var(--ink-2);opacity:0;transform:translateY(-140%);transition:opacity .3s ease,transform .55s var(--hl-ease)}.noltya-promo .hl-push b{color:var(--ink-0)}.noltya-promo .hl-push[data-on]{opacity:1;transform:none}.noltya-promo .hl-ai{position:absolute;left:-2%;bottom:-5%;display:grid;grid-gap:.7em;gap:.7em;width:33%;padding:1.1em 1.2em;border-radius:1.2em;border:1px solid color-mix(in oklab,var(--hl-c) 45%,var(--line-2));background:color-mix(in oklab,var(--bg-0) 88%,var(--hl-c));box-shadow:0 2em 4em -1.5em rgba(0,0,0,.65),0 0 3em -1em color-mix(in oklab,var(--hl-c) 50%,transparent);animation:hl-ai-in .6s var(--hl-ease) both}.noltya-promo .hl-ai-head{display:flex;align-items:center;gap:.5em;color:var(--hl-c);font-size:.9em;font-weight:800}.noltya-promo .hl-ai-text{margin:0;color:var(--ink-0);font-size:1.12em;font-weight:550;line-height:1.4;animation:hl-fade .4s ease both}.noltya-promo .hl-ai-typing{display:flex;gap:.35em;padding:.5em 0}.noltya-promo .hl-ai-typing i{width:.5em;height:.5em;border-radius:50%;background:var(--ink-3);animation:hl-dot .9s ease-in-out infinite}.noltya-promo .hl-ai-typing i:nth-child(2){animation-delay:.12s}.noltya-promo .hl-ai-typing i:nth-child(3){animation-delay:.24s}.noltya-promo .hl-ai-btn{justify-self:start;min-width:11em;opacity:0;transform:translateY(.4em);transition:opacity .3s ease,transform .4s var(--hl-ease)}.noltya-promo .hl-ai-btn>span:first-child{background:var(--hl-c);color:var(--hl-on,#07060d)}.noltya-promo .hl-ai-btn[data-on]{opacity:1;transform:none}.noltya-promo .hl-ai-btn[data-press]:not([data-done]){transform:scale(.94)}.noltya-promo .hl-ai-note{display:inline-flex;align-items:center;gap:.4em;color:#10b981;font-size:.9em;font-weight:800;opacity:0;transition:opacity .4s ease}.noltya-promo .hl-ai-note[data-on]{opacity:1}.noltya-promo .hl-ai-why{color:var(--ink-3);font-size:.78em;font-weight:600;opacity:0;transition:opacity .4s ease .3s}.noltya-promo .hl-ai-why[data-on]{opacity:1}.noltya-promo .hl-steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px;width:min(1640px,100%);margin:72px 0 0;padding:0;list-style:none}.noltya-promo .hl-step{display:grid;grid-gap:6px;gap:6px;width:100%;padding:0;text-align:left;color:var(--ink-3)}.noltya-promo .hl-step b{color:var(--ink-2);font-family:var(--font-display);font-size:17px;font-weight:700;transition:color .3s ease}.noltya-promo .hl-step>span:last-child{font-size:14px;line-height:1.4}.noltya-promo .hl-step-bar{height:3px;margin-bottom:8px;border-radius:3px;background:var(--line-2);overflow:hidden}.noltya-promo .hl-step-bar i{display:block;height:100%;background:var(--hl-sc);transform-origin:left;transform:scaleX(0)}.noltya-promo .hl-step[data-state=done] .hl-step-bar i{transform:none}.noltya-promo .hl-step[data-state=active] .hl-step-bar i{animation:hl-fill 3.2s linear both}.noltya-promo .hl-step[data-state=active] b{color:var(--ink-0)}.noltya-promo .hl-step[data-state=active]>span:last-child{color:var(--ink-1)}.noltya-promo .hl-step:hover b{color:var(--ink-0)}.noltya-promo .hl-step:focus-visible{outline:2px solid var(--hl-sc);outline-offset:6px;border-radius:4px}@keyframes hl-word{0%{opacity:0;transform:translateY(.45em) rotate(2deg);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes hl-stage-in{0%{opacity:0;translate:0 60px}to{opacity:1;translate:0 0}}@keyframes hl-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes hl-float{0%,to{translate:0 0}50%{translate:0 -.8em}}@keyframes hl-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes hl-ai-in{0%{opacity:0;transform:translateY(1em) scale(.97)}to{opacity:1;transform:none}}@keyframes hl-fade{0%{opacity:0}to{opacity:1}}@keyframes hl-dot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-.35em);opacity:1}}@keyframes hl-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-window{background:rgba(255,255,255,.92);box-shadow:0 3em 8em -2em color-mix(in oklab,var(--hl-c) 35%,transparent),0 2em 4em -1.5em rgba(20,20,60,.18)}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-ai{background:#fff}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-card-live{background:color-mix(in oklab,var(--hl-c) 14%,#fff)}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-screen{background:#f4f5fb}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-push{background:#fff}@media (max-width:760px){.noltya-promo .hero.hl{padding:112px 16px 24px}.noltya-promo .hl-stage-wrap{margin-top:40px}.noltya-promo .hl-stage{aspect-ratio:3/4.1;font-size:3.4cqi;transform:none}.noltya-promo .hl-window{display:none}.noltya-promo .hl-phone{top:0;right:4%;width:54%}.noltya-promo .hl-ai{left:0;bottom:2%;width:62%;font-size:.8em}.noltya-promo .hl-steps{grid-template-columns:1fr;gap:10px;margin-top:36px}.noltya-promo .hl-step{grid-template-columns:64px 1fr;align-items:center;column-gap:12px}.noltya-promo .hl-step-bar{grid-row:span 2;margin:0}.noltya-promo .hl-step>span:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){.noltya-promo .hl,.noltya-promo .hl *{animation:none!important;transition:none!important}.noltya-promo .hl-copy{transform:none;opacity:1}.noltya-promo .hl-stage{transform:none}}.noltya-promo .hl-floats{position:absolute;inset:0;z-index:3;pointer-events:none}.noltya-promo .hl-float{position:absolute;left:var(--fx);top:var(--fy);display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-0) 86%,transparent);box-shadow:0 14px 30px -14px rgba(0,0,0,.7);color:var(--ink-2);font-size:13px;font-weight:650;white-space:nowrap;transform:translateY(calc((1 - var(--sp, 0)) * var(--fd) * 1px));transition:color .5s ease,border-color .5s ease,background .5s ease,box-shadow .5s ease;animation:hl-float-in .8s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.9s + var(--i) * .08s)}.noltya-promo .hl-float i{width:8px;height:8px;border-radius:50%;background:var(--fc);opacity:.5;transition:opacity .4s ease,box-shadow .4s ease}.noltya-promo .hl-float[data-lit]{color:var(--ink-0);border-color:color-mix(in oklab,var(--fc) 60%,transparent);box-shadow:0 14px 30px -14px color-mix(in oklab,var(--fc) 70%,transparent)}.noltya-promo .hl-float[data-lit] i{opacity:1;box-shadow:0 0 0 4px color-mix(in oklab,var(--fc) 25%,transparent)}@keyframes hl-float-in{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-float{background:rgba(255,255,255,.92);box-shadow:0 14px 30px -16px rgba(20,20,60,.3)}@media (max-width:1100px){.noltya-promo .hl-floats{display:none}}html.noltya-promo-active[data-theme=light] .noltya-promo .hero.hl h1 .hl-accent,html.noltya-promo-active[data-theme=light] .noltya-promo .hl-ai-head{color:color-mix(in oklab,var(--hl-c) 62%,#0a0a1f)}.noltya-promo .hero.hl h1.hl-title{max-width:none;display:flex;flex-direction:column;align-items:center;gap:.04em}.noltya-promo .hl-title-line{display:block;white-space:nowrap}.noltya-promo .hero.hl h1 .hl-rot{position:relative;display:inline-grid;padding-bottom:.14em;white-space:nowrap}.noltya-promo .hl-rot-item{grid-area:1/1;justify-self:center;color:var(--tc);text-shadow:0 0 .6em color-mix(in oklab,var(--tc) 35%,transparent);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .55s cubic-bezier(.22,1,.36,1)}.noltya-promo .hl-rot-item[data-state=in]{opacity:0;transform:translateY(.4em);filter:blur(4px);transition-duration:0s}.noltya-promo .hl-rot-item[data-state=out]{opacity:0;transform:translateY(-.3em);filter:blur(4px);transition-duration:.22s,.3s,.22s;transition-timing-function:ease-in}.noltya-promo .hl-rot-item[data-state=on]{opacity:1;transform:none;filter:none;transition-delay:.16s}.noltya-promo .hl-rot-line{position:absolute;left:8%;right:8%;bottom:0;height:.07em;border-radius:999px;background:linear-gradient(90deg,transparent,var(--tc) 30%,var(--tc) 70%,transparent);transform-origin:50% 50%;animation:hl-rot-line .9s cubic-bezier(.22,1,.36,1) both}@keyframes hl-rot-line{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:.9}}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-rot-item{color:color-mix(in oklab,var(--tc) 55%,#0a0a1f);text-shadow:none}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-rot-line{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--tc) 60%,#0a0a1f) 30%,color-mix(in oklab,var(--tc) 60%,#0a0a1f) 70%,transparent)}@media (prefers-reduced-motion:reduce){.noltya-promo .hl-rot-item{transition:none}}.noltya-promo .hl-window{--app-bg:#050711;--app-paper:#0b1024;--app-line:rgba(128,184,255,0.12);--app-ink:#ffffff;--app-ink-2:#b6c6e0;--app-ink-3:#6f7f9c;--app-primary:#2388ff;background:var(--app-bg);border-color:rgba(128,184,255,.18)}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-window{--app-bg:#f5f7fa;--app-paper:#ffffff;--app-line:rgba(30,39,51,0.1);--app-ink:#0d131c;--app-ink-2:#3a4453;--app-ink-3:#7a8699;--app-primary:#2e5bff;border-color:rgba(30,39,51,.12)}.noltya-promo .hl-chrome{background:var(--app-paper);border-bottom-color:var(--app-line)}.noltya-promo .hl-url{display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:var(--app-bg);color:var(--app-ink-3)}.noltya-promo .hl-url img{width:1.05em;height:1.05em}.noltya-promo .hl-side{gap:.2em;background:var(--app-paper);border-right-color:var(--app-line)}.noltya-promo .hl-brand{margin:.1em .4em 1.1em}.noltya-promo .hl-logo{height:2.1em;width:auto}.noltya-promo .hl-logo-light,html.noltya-promo-active[data-theme=light] .noltya-promo .hl-logo-dark{display:none}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-logo-light{display:block}.noltya-promo .hl-ws{display:flex;align-items:center;gap:.6em;margin:0 .1em 1em;padding:.55em .6em;border-radius:.7em;border:1px solid var(--app-line);background:var(--app-bg)}.noltya-promo .hl-ws i{display:grid;place-items:center;flex:none;width:2em;height:2em;border-radius:.55em;background:linear-gradient(135deg,#2388ff,#8b3dff);color:#fff;font-size:.78em;font-style:normal;font-weight:800}.noltya-promo .hl-ws>span{display:grid;min-width:0;line-height:1.25}.noltya-promo .hl-ws b{color:var(--app-ink);font-size:.92em;white-space:nowrap}.noltya-promo .hl-ws small{color:var(--app-ink-3);font-size:.76em;white-space:nowrap}.noltya-promo .hl-nav{color:var(--app-ink-2);font-size:.98em}.noltya-promo .hl-nav svg{flex:none;width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.noltya-promo .hl-nav[data-active]{background:color-mix(in oklab,var(--app-primary) 16%,transparent);color:var(--app-ink)}.noltya-promo .hl-nav[data-active] svg{color:var(--app-primary);opacity:1}html.noltya-promo-active[data-theme=light] .noltya-promo .hl-nav[data-active] svg{color:var(--app-primary)}.noltya-promo .hl-main{grid-template-rows:auto auto 1fr;gap:1em}.noltya-promo .hl-topbar{display:flex;align-items:center;gap:1em;padding-right:4em}.noltya-promo .hl-title{display:grid;grid-gap:.1em;gap:.1em;animation:hl-title-in .5s var(--hl-ease) both}.noltya-promo .hl-title b{color:var(--app-ink);font-family:var(--font-display);font-size:1.5em;font-weight:700;letter-spacing:-.02em}.noltya-promo .hl-title span{color:var(--app-ink-3);font-size:.84em}@keyframes hl-title-in{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}.noltya-promo .hl-search{margin-left:auto;width:15em;padding:.55em .9em;white-space:nowrap;border-radius:.7em;border:1px solid var(--app-line);background:var(--app-paper);color:var(--app-ink-3);font-size:.86em}.noltya-promo .hl-bell{position:relative;width:1.1em;height:1.2em;border-radius:.55em .55em .2em .2em;border:.14em solid var(--app-ink-2)}.noltya-promo .hl-bell:after{content:"";position:absolute;top:-.35em;right:-.45em;width:.55em;height:.55em;border-radius:50%;background:#ff4d6d;transform:scale(0);transition:transform .35s var(--hl-ease)}.noltya-promo .hl-bell[data-on]:after{transform:scale(1)}.noltya-promo .hl-col,.noltya-promo .hl-kpi{border:1px solid var(--app-line);background:var(--app-paper)}.noltya-promo .hl-kpi span{color:var(--app-ink-3)}.noltya-promo .hl-col-head,.noltya-promo .hl-kpi strong{color:var(--app-ink)}.noltya-promo .hl-card{border-color:var(--app-line);background:var(--app-bg)}.noltya-promo .hl-card b{color:var(--app-ink)}.noltya-promo .hl-slot{height:6.6em}.noltya-promo .hl-card-live{margin-top:2.9em;min-height:6.2em}.noltya-promo .hl-splash{position:absolute;inset:0;z-index:5;display:grid;justify-items:center;align-items:start;padding-top:7%;background:var(--app-bg);opacity:0;pointer-events:none;animation:hl-splash 1.9s var(--hl-ease) .2s backwards}.noltya-promo .hl-splash img{width:9em;height:9em;filter:drop-shadow(0 0 2.4em rgba(139,61,255,.55));animation:hl-splash-logo 1.9s var(--hl-ease) .2s backwards;opacity:0}@keyframes hl-splash{0%,60%{opacity:1}to{opacity:0}}@keyframes hl-splash-logo{0%{opacity:0;transform:scale(.6) rotate(-8deg);filter:blur(10px) drop-shadow(0 0 2.4em rgba(139,61,255,.55))}28%{opacity:1;transform:scale(1) rotate(0);filter:blur(0) drop-shadow(0 0 2.4em rgba(139,61,255,.55))}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.noltya-promo .hl-screen{padding-top:6em}.noltya-promo .hl-ps-bar{position:absolute;top:3.1em;left:1em;right:1em;display:flex;align-items:center;gap:.5em}.noltya-promo .hl-ps-bar img{width:1.6em;height:1.6em}.noltya-promo .hl-ps-bar b{color:var(--ink-0);font-size:1em;font-weight:700}.noltya-promo .hl-ps-bar span{display:grid;place-items:center;margin-left:auto;width:1.9em;height:1.9em;border-radius:50%;background:color-mix(in oklab,#8b3dff 30%,var(--bg-1));color:var(--ink-0);font-size:.72em;font-weight:800}.noltya-promo .hl-ai-head img{width:1.35em;height:1.35em}@media (prefers-reduced-motion:reduce){.noltya-promo .hl-splash,.noltya-promo .hl-splash img{animation:none}}.noltya-promo .rt{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px)}.noltya-promo .rt-copy{display:grid;justify-items:start;grid-gap:14px;gap:14px}.noltya-promo .rt-copy .section-title{margin:0}.noltya-promo .rt-sub{margin:0;color:var(--ink-2);font-size:18px}.noltya-promo .rt-window{height:380px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.noltya-promo .rt-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.noltya-promo .rt[data-playing] .rt-list{animation:rt-scroll 36s linear infinite}.noltya-promo .rt-window:hover .rt-list{animation-play-state:paused}.noltya-promo .rt-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--line);background:var(--card-2)}.noltya-promo .rt-item>i{width:10px;height:10px;border-radius:50%;background:var(--rt-c)}.noltya-promo .rt-item span{display:grid;grid-gap:2px;gap:2px;min-width:0}.noltya-promo .rt-item strong{color:var(--ink-0);font-size:16px;font-weight:650}.noltya-promo .rt-item small{color:var(--ink-3);font-size:13.5px}.noltya-promo .rt-item em{padding:4px 10px;border-radius:999px;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.noltya-promo .rt-item em[data-kind=en-cours]{background:color-mix(in oklab,#8B3DFF 18%,transparent);color:#A78BFA}.noltya-promo .rt-item em[data-kind=bientot]{background:color-mix(in oklab,#C026D3 18%,transparent);color:#E879F9}html.noltya-promo-active[data-theme=light] .noltya-promo .rt-item em[data-kind=bientot]{color:#A21CAF}@keyframes rt-scroll{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 5px))}}@media (max-width:860px){.noltya-promo .rt{grid-template-columns:1fr}.noltya-promo .rt-window{height:320px}}@media (prefers-reduced-motion:reduce){.noltya-promo .rt-list{animation:none!important}}.noltya-promo .tf-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.noltya-promo .tf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.noltya-promo .tf-hero{--tf-ease:cubic-bezier(0.22,1,0.36,1);position:relative;display:grid;justify-items:center;grid-gap:20px;gap:20px;max-width:1180px;margin:0 auto;padding:140px 24px 40px;text-align:center;isolation:isolate}.noltya-promo .tf-hero-aura{position:absolute;z-index:-1;inset:12% 5% auto;height:640px;border-radius:50%;background:radial-gradient(closest-side at 35% 60%,rgba(35,136,255,.26),transparent 70%),radial-gradient(closest-side at 70% 55%,rgba(139,61,255,.24),transparent 70%);filter:blur(24px)}.noltya-promo .tf-kicker{padding:6px 12px;border-radius:999px;background:rgba(35,136,255,.14);color:#6aa9ff;font-size:13px;font-weight:700}.noltya-promo .tf-hero h1{margin:0;color:var(--ink-0);font-family:var(--font-display);font-size:clamp(42px,6.4vw,88px);font-weight:700;line-height:.95;letter-spacing:-.05em;text-wrap:balance;animation:tf-rise .8s var(--tf-ease) both}.noltya-promo .tf-sub{margin:0;max-width:56ch;color:var(--ink-2);font-size:clamp(17px,1.6vw,20px);line-height:1.55;animation:tf-rise .8s var(--tf-ease) .1s both}.noltya-promo .tf-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:8px;padding:5px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);animation:tf-rise .8s var(--tf-ease) .18s both}.noltya-promo .tf-switch button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:140px;padding:11px 20px;border-radius:999px;color:var(--ink-2);font-size:15px;font-weight:650;transition:color .3s ease}.noltya-promo .tf-switch button[aria-checked=true]{color:#fff}.noltya-promo .tf-switch button:focus-visible{outline:2px solid #2388ff;outline-offset:2px}.noltya-promo .tf-switch em{padding:2px 7px;border-radius:999px;background:rgba(16,185,129,.18);color:#34d399;font-size:12px;font-style:normal;font-weight:800}.noltya-promo .tf-switch-pill{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:linear-gradient(135deg,#2388ff,#8b3dff);box-shadow:0 10px 24px -10px rgba(35,136,255,.8);transition:transform .45s var(--tf-ease)}.noltya-promo .tf-switch[data-cycle=annual] .tf-switch-pill{transform:translateX(100%)}.noltya-promo .tf-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%;margin-top:28px;text-align:left}.noltya-promo .tf-plan{position:relative;display:grid;align-content:start;grid-gap:22px;gap:22px;padding:30px;border-radius:28px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-1) 90%,transparent);animation:tf-plan-in .9s var(--tf-ease) both;animation-delay:calc(.25s + var(--i) * .1s);transition:transform .4s var(--tf-ease),box-shadow .4s ease}.noltya-promo .tf-plan:hover{transform:translateY(-4px)}.noltya-promo .tf-plan[data-popular]{background:linear-gradient(color-mix(in oklab,var(--bg-1) 92%,#8b3dff),color-mix(in oklab,var(--bg-1) 92%,#8b3dff)) padding-box,linear-gradient(135deg,#00edff,#2388ff 40%,#8b3dff) border-box;border:1.5px solid transparent;box-shadow:0 40px 90px -40px rgba(139,61,255,.6)}.noltya-promo .tf-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.noltya-promo .tf-plan-head h2{margin:0 0 6px;color:var(--ink-0);font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.03em}.noltya-promo .tf-plan-head p{margin:0;color:var(--ink-2);font-size:15px}.noltya-promo .tf-plan-tag{flex:none;padding:6px 12px;border-radius:999px;background:color-mix(in oklab,var(--tf-c) 16%,transparent);color:color-mix(in oklab,var(--tf-c) 70%,#fff);font-size:12.5px;font-weight:800}.noltya-promo .tf-plan[data-popular] .tf-plan-tag{background:linear-gradient(135deg,#2388ff,#8b3dff);color:#fff}.noltya-promo .tf-price{display:flex;align-items:flex-end;gap:12px}.noltya-promo .tf-price strong{color:var(--ink-0);font-family:var(--font-display);font-size:clamp(56px,6vw,76px);font-weight:700;line-height:.9;letter-spacing:-.05em}.noltya-promo .tf-price span{display:grid;grid-gap:4px;gap:4px;padding-bottom:6px;color:var(--ink-2);font-size:15px;font-weight:600}.noltya-promo .tf-price small{color:var(--ink-3);font-size:13px;font-weight:500;animation:tf-fade .4s ease both}.noltya-promo .tf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;border-radius:18px;overflow:hidden;background:var(--line)}.noltya-promo .tf-facts li{display:grid;grid-gap:2px;gap:2px;padding:16px 18px;background:color-mix(in oklab,var(--bg-1) 94%,var(--tf-c))}.noltya-promo .tf-facts b{color:var(--ink-0);font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.03em}.noltya-promo .tf-facts span{color:var(--ink-2);font-size:13.5px}.noltya-promo .tf-facts li[data-off] b{color:var(--ink-3)}.noltya-promo .tf-seat{margin:-6px 0 0;color:var(--ink-2);font-size:14px}.noltya-promo .tf-plan-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.noltya-promo .tf-plan-demo{color:var(--ink-2);font-size:14px;font-weight:650;border-bottom:1px solid var(--line-2)}.noltya-promo .tf-plan-demo:hover{color:var(--ink-0)}.noltya-promo .tf-hero-note{margin:10px 0 0;color:var(--ink-3);font-size:13.5px}.noltya-promo .tf-calc-head,.noltya-promo .tf-inc-head,.noltya-promo .tf-usage-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin-bottom:32px}.noltya-promo :is(.tf-calc-head,.tf-usage-head,.tf-inc-head) .section-title{margin:0}.noltya-promo :is(.tf-calc-head,.tf-usage-head) p{margin:0;color:var(--ink-2);font-size:16px}.noltya-promo .tf-calc-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(24px,4vw,44px);border-radius:28px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-1) 90%,transparent)}.noltya-promo .tf-range{display:grid;grid-gap:18px;gap:18px}.noltya-promo .tf-range-value{color:var(--ink-2);font-size:18px;font-weight:600}.noltya-promo .tf-range-value b{display:block;color:var(--ink-0);font-family:var(--font-display);font-size:clamp(64px,7vw,96px);font-weight:700;line-height:.9;letter-spacing:-.05em}.noltya-promo .tf-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:8px;background:linear-gradient(90deg,#00edff,#2388ff calc(var(--p) * 60%),#8b3dff calc(var(--p) * 100%),var(--line-2) calc(var(--p) * 100%));cursor:pointer}.noltya-promo .tf-range input::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:4px solid #2388ff;box-shadow:0 6px 16px -4px rgba(35,136,255,.8);-webkit-transition:transform .2s ease;transition:transform .2s ease}.noltya-promo .tf-range input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid #2388ff}.noltya-promo .tf-range input:active::-webkit-slider-thumb{transform:scale(1.15)}.noltya-promo .tf-range input:focus-visible{outline:2px solid #2388ff;outline-offset:6px}.noltya-promo .tf-range-scale{display:flex;justify-content:space-between;color:var(--ink-3);font-size:12px}.noltya-promo .tf-range-scale i{font-style:normal}.noltya-promo .tf-calc-rows{display:grid;grid-gap:26px;gap:26px}.noltya-promo .tf-calc-row{display:grid;grid-gap:10px;gap:10px}.noltya-promo .tf-calc-row-top{display:flex;align-items:baseline;gap:12px}.noltya-promo .tf-calc-row-top strong{color:var(--ink-0);font-size:18px;font-weight:700}.noltya-promo .tf-calc-row-top em{padding:3px 9px;border-radius:999px;background:color-mix(in oklab,var(--tf-c) 16%,transparent);color:color-mix(in oklab,var(--tf-c) 65%,#fff);font-size:12px;font-style:normal;font-weight:700}.noltya-promo .tf-calc-row-top b{margin-left:auto;color:var(--ink-0);font-family:var(--font-display);font-size:30px;font-weight:700;letter-spacing:-.03em}.noltya-promo .tf-calc-row-top b small{color:var(--ink-3);font-family:var(--font-text);font-size:13px;font-weight:600;letter-spacing:0}.noltya-promo .tf-calc-bar{height:12px;border-radius:12px;background:var(--line);overflow:hidden}.noltya-promo .tf-calc-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in oklab,var(--tf-c) 40%,transparent),var(--tf-c));transform-origin:left;transform:scaleX(var(--r));transition:transform .5s var(--tf-ease,ease)}.noltya-promo .tf-calc-detail{color:var(--ink-3);font-size:13.5px}.noltya-promo .tf-inc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px;border-top:1px solid var(--line-2)}.noltya-promo .tf-inc-group{padding:22px 0;border-bottom:1px solid var(--line-2)}.noltya-promo .tf-inc-group h3{margin:0 0 12px;color:var(--ink-0);font-size:17px;font-weight:700}.noltya-promo .tf-inc-group ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.noltya-promo .tf-inc-group li{display:flex;align-items:center;gap:10px;color:var(--ink-1);font-size:15px}.noltya-promo .tf-inc-group li svg{flex:none;color:#2388ff}.noltya-promo .tf-diff{margin-top:48px;padding:clamp(22px,3vw,34px);border-radius:24px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-1) 90%,transparent)}.noltya-promo .tf-diff h3{margin:0 0 16px;color:var(--ink-0);font-size:20px;font-weight:700}.noltya-promo .tf-diff table{width:100%;border-collapse:collapse;font-size:15px}.noltya-promo .tf-diff td,.noltya-promo .tf-diff th{padding:14px 12px;text-align:left;border-bottom:1px solid var(--line)}.noltya-promo .tf-diff thead th{color:var(--ink-3);font-size:13px;font-weight:700}.noltya-promo .tf-diff thead th:nth-child(2){color:#6aa9ff}.noltya-promo .tf-diff thead th:nth-child(3){color:#b48bff}.noltya-promo .tf-diff tbody th{color:var(--ink-2);font-weight:550}.noltya-promo .tf-diff td{color:var(--ink-1);font-weight:600}.noltya-promo .tf-diff td[data-strong]{color:var(--ink-0)}.noltya-promo .tf-diff td[data-off]{color:var(--ink-3)}.noltya-promo .tf-diff tr:last-child :is(th,td){border-bottom:0}.noltya-promo .tf-usage-list{display:grid;border-top:1px solid var(--line-2)}.noltya-promo .tf-usage-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid var(--line-2)}.noltya-promo .tf-usage-row>div:first-child{display:grid;grid-gap:4px;gap:4px}.noltya-promo .tf-usage-row strong{color:var(--ink-0);font-size:19px;font-weight:700}.noltya-promo .tf-usage-row>div:first-child span{color:var(--ink-3);font-size:14px}.noltya-promo .tf-usage-price{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right}.noltya-promo .tf-usage-price b{color:var(--ink-0);font-family:var(--font-display);font-size:30px;font-weight:700;letter-spacing:-.03em}.noltya-promo .tf-usage-price small{color:var(--ink-3);font-size:13px}.noltya-promo .tf-packs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}.noltya-promo .tf-packs li{display:grid;grid-gap:2px;gap:2px;min-width:118px;padding:10px 14px;border-radius:14px;border:1px solid var(--line-2);background:var(--card)}.noltya-promo .tf-packs span{color:var(--ink-3);font-size:12.5px;font-weight:600}.noltya-promo .tf-packs b{color:var(--ink-0);font-size:17px;font-weight:700}.noltya-promo .tf-usage-scale{margin:18px 0 0;color:var(--ink-3);font-size:13.5px;line-height:1.6}.noltya-promo .tf-usage-scale a{color:var(--ink-1);border-bottom:1px solid var(--line-2)}.noltya-promo .tf-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.noltya-promo .tf-start-card{display:grid;align-content:start;justify-items:start;grid-gap:10px;gap:10px;padding:26px;border-radius:22px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--bg-1) 90%,transparent)}.noltya-promo .tf-start-card h3{margin:0;color:var(--ink-0);font-size:19px;font-weight:700}.noltya-promo .tf-start-card p{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.noltya-promo .tf-start-price{color:#6aa9ff;font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.03em}.noltya-promo .tf-soon{border-style:dashed}.noltya-promo .tf-soon-tag{padding:4px 10px;border-radius:999px;background:rgba(139,61,255,.18);color:#b48bff;font-size:12px;font-weight:800}.noltya-promo .tf-faq .section-title{margin:0 0 24px}.noltya-promo .tf-faq-list{border-top:1px solid var(--line-2)}.noltya-promo .tf-faq-item{border-bottom:1px solid var(--line-2)}.noltya-promo .tf-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;color:var(--ink-0);font-size:18px;font-weight:650;cursor:pointer;list-style:none}.noltya-promo .tf-faq-item summary::-webkit-details-marker{display:none}.noltya-promo .tf-faq-item summary:after{content:"+";color:var(--ink-3);font-size:22px;font-weight:400;transition:transform .3s var(--tf-ease,ease)}.noltya-promo .tf-faq-item[open] summary:after{transform:rotate(45deg)}.noltya-promo .tf-faq-item p{margin:0 0 22px;max-width:75ch;color:var(--ink-2);font-size:16px;line-height:1.6}@keyframes tf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes tf-plan-in{0%{opacity:0;transform:translateY(36px) scale(.98)}to{opacity:1;transform:none}}@keyframes tf-fade{0%{opacity:0}to{opacity:1}}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-plan{background:rgba(255,255,255,.85)}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-plan[data-popular]{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#00c6d9,#2388ff 40%,#8b3dff) border-box;box-shadow:0 40px 90px -40px rgba(139,61,255,.35)}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-facts li{background:color-mix(in oklab,#fff 94%,var(--tf-c))}html.noltya-promo-active[data-theme=light] .noltya-promo :is(.tf-calc-body,.tf-diff,.tf-start-card){background:rgba(255,255,255,.8)}html.noltya-promo-active[data-theme=light] .noltya-promo :is(.tf-kicker,.tf-start-price,.tf-diff thead th:nth-child(2)){color:#1d6fe0}html.noltya-promo-active[data-theme=light] .noltya-promo :is(.tf-soon-tag,.tf-diff thead th:nth-child(3)){color:#6a22e0}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-calc-row-top em,html.noltya-promo-active[data-theme=light] .noltya-promo .tf-plan-tag{color:color-mix(in oklab,var(--tf-c) 75%,#0a0a1f)}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-switch em{color:#047857}@media (max-width:900px){.noltya-promo .tf-calc-body,.noltya-promo .tf-plans{grid-template-columns:1fr}.noltya-promo .tf-inc-grid{grid-template-columns:1fr 1fr}.noltya-promo .tf-start-grid{grid-template-columns:1fr}}@media (max-width:560px){.noltya-promo .tf-hero{padding:116px 16px 24px}.noltya-promo .tf-switch button{min-width:0;padding:10px 14px}.noltya-promo .tf-plan{padding:22px}.noltya-promo .tf-inc-grid,.noltya-promo .tf-usage-row{grid-template-columns:1fr}.noltya-promo .tf-usage-price{justify-items:start;text-align:left}.noltya-promo .tf-packs{justify-content:flex-start}.noltya-promo .tf-diff td,.noltya-promo .tf-diff th{padding:12px 6px;font-size:13.5px}.noltya-promo .tf-calc-row-top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.noltya-promo :is(.tf-hero h1,.tf-sub,.tf-switch,.tf-plan){animation:none}}.noltya-promo .tf-calc-hint{order:3;margin:0;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,rgba(35,136,255,.12),rgba(139,61,255,.14));color:var(--ink-1);font-size:15px;animation:tf-fade .4s ease both}.noltya-promo .tf-calc-hint b{color:var(--ink-0)}.noltya-promo .tf-calc-rows{display:flex;flex-direction:column}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-plan[data-popular] .tf-plan-tag{color:#fff}.noltya-promo .tf-plus{display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:18px;background:linear-gradient(135deg,rgba(35,136,255,.12),rgba(139,61,255,.18));border:1px solid rgba(139,61,255,.35)}.noltya-promo .tf-plus-title{color:#c4a6ff;font-size:12.5px;font-weight:800;letter-spacing:.02em}.noltya-promo .tf-plus ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0;padding:0;list-style:none}.noltya-promo .tf-plus li{display:flex;align-items:flex-start;gap:10px;animation:tf-plus-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.6s + var(--i) * .06s)}.noltya-promo .tf-plus li>b{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:7px;background:linear-gradient(135deg,#2388ff,#8b3dff);color:#fff;font-size:13px;font-weight:800}.noltya-promo .tf-plus li span{display:grid;grid-gap:1px;gap:1px}.noltya-promo .tf-plus strong{color:var(--ink-0);font-size:14px;font-weight:700}.noltya-promo .tf-plus small{color:var(--ink-2);font-size:12.5px}@keyframes tf-plus-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.noltya-promo .tf-why-head{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin-bottom:32px}.noltya-promo .tf-why-head .section-title{margin:0;max-width:20ch}.noltya-promo .tf-why-kicker{padding:6px 12px;border-radius:999px;background:rgba(139,61,255,.16);color:#c4a6ff;font-size:13px;font-weight:700}.noltya-promo .tf-why-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.noltya-promo .tf-why-list{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.noltya-promo .tf-why-list li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 0;border-bottom:1px solid var(--line-2)}.noltya-promo .tf-why-plus{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#2388ff,#8b3dff);color:#fff;font-weight:800}.noltya-promo .tf-why-list strong{color:var(--ink-0);font-size:16.5px;font-weight:650}.noltya-promo .tf-why-list b{color:#c4a6ff;font-size:15px;font-weight:700;white-space:nowrap}.noltya-promo .tf-why-note{display:block!important;color:var(--ink-3);font-size:14px;border-bottom:0!important}.noltya-promo .tf-ai{display:grid;grid-gap:22px;gap:22px;padding:clamp(22px,3vw,32px);border-radius:24px;border:1px solid var(--line-2);background:radial-gradient(90% 70% at 100% 0,rgba(139,61,255,.18),transparent 70%),color-mix(in oklab,var(--bg-1) 90%,transparent)}.noltya-promo .tf-ai-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.noltya-promo .tf-ai-head strong{color:var(--ink-0);font-size:18px;font-weight:700}.noltya-promo .tf-ai-head span{color:var(--ink-3);font-size:12.5px}.noltya-promo .tf-ai-row{display:grid;grid-gap:10px;gap:10px}.noltya-promo .tf-ai-row-top{display:flex;justify-content:space-between;align-items:baseline}.noltya-promo .tf-ai-row-top b{color:var(--ink-0);font-size:15px}.noltya-promo .tf-ai-row-top span{color:color-mix(in oklab,var(--tf-c) 70%,#fff);font-size:15px;font-weight:700}.noltya-promo .tf-ai-bar{display:flex;gap:3px;width:calc(var(--w) * 100%);height:16px;border-radius:8px;overflow:hidden;transform-origin:left;transform:scaleX(.04);transition:transform 1s cubic-bezier(.22,1,.36,1)}.noltya-promo .tf-why[data-in] .tf-ai-bar{transform:none}.noltya-promo .tf-ai-bar i{display:block;flex:var(--f) 0 0;background:var(--tf-c);opacity:calc(1 - var(--i) * .28)}.noltya-promo .tf-ai-parts{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;color:var(--ink-2);font-size:13.5px}.noltya-promo .tf-ai-parts b{color:var(--ink-0);font-size:16px}.noltya-promo .tf-ai-foot{margin:0;color:var(--ink-3);font-size:13.5px;line-height:1.5}.noltya-promo .tf-preview-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.noltya-promo .tf-preview-head .section-title{margin:0}.noltya-promo .tf-preview-head .tf-switch{margin:0;animation:none}.noltya-promo .tf-preview-more{display:inline-flex;align-items:center;gap:6px;margin-top:22px;color:var(--ink-0);font-size:15px;font-weight:650;border-bottom:1px solid var(--line-2)}.noltya-promo .tf-preview .tf-plan{animation:none}html.noltya-promo-active[data-theme=light] .noltya-promo :is(.tf-plus-title,.tf-why-kicker,.tf-why-list b){color:#6a22e0}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-plus{background:linear-gradient(135deg,rgba(35,136,255,.08),rgba(139,61,255,.1))}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-ai{background:rgba(255,255,255,.85)}html.noltya-promo-active[data-theme=light] .noltya-promo .tf-ai-row-top span{color:color-mix(in oklab,var(--tf-c) 80%,#0a0a1f)}@media (max-width:900px){.noltya-promo .tf-why-grid{grid-template-columns:1fr}}@media (max-width:560px){.noltya-promo .tf-plus ul{grid-template-columns:1fr}.noltya-promo .tf-why-list li{grid-template-columns:auto 1fr}.noltya-promo .tf-why-list b{grid-column:2}}@media (prefers-reduced-motion:reduce){.noltya-promo .tf-plus li{animation:none}.noltya-promo .tf-ai-bar{transform:none;transition:none}}