:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--novoz-color-brand-500:var(--lightningcss-light,#4f53e8)var(--lightningcss-dark,#8b92ff);--novoz-color-brand-600:var(--lightningcss-light,#3f43d0)var(--lightningcss-dark,#a8b2ff);--novoz-color-brand-400:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#747cf5);--novoz-color-brand-700:var(--lightningcss-light,#312e81)var(--lightningcss-dark,#c7d2fe);--novoz-color-brand-hover:var(--lightningcss-light,#3730a3)var(--lightningcss-dark,#a5b4fc);--novoz-color-brand-active:var(--lightningcss-light,#2e2a8a)var(--lightningcss-dark,#e0e7ff);--novoz-color-brand-soft:var(--lightningcss-light,#eef0ff)var(--lightningcss-dark,#1a1f3a);--novoz-color-brand-strong:var(--novoz-color-brand-700);--novoz-color-primary:var(--novoz-color-brand-600);--novoz-color-on-brand:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0f17);--novoz-color-on-media:#fff;--novoz-color-media-background:#08090d;--novoz-color-media-text:#f8fafc;--novoz-color-media-text-muted:#e2e8f0c2;--novoz-color-media-panel:#0c0f17eb;--novoz-color-media-control:#ffffff17;--novoz-color-media-control-hover:#ffffff29;--novoz-color-media-border:#ffffff1f;--novoz-color-media-backdrop:#03050ad1;--novoz-color-media-focus:#818cf894;--novoz-color-media-selected:#a5b4fc;--novoz-color-text:var(--lightningcss-light,#171821)var(--lightningcss-dark,#f4f6fc);--novoz-color-text-secondary:var(--lightningcss-light,#5c6174)var(--lightningcss-dark,#aab2c3);--novoz-color-text-primary:var(--novoz-color-text);--novoz-color-text-muted:var(--novoz-color-text-secondary);--novoz-color-border:var(--lightningcss-light,#e3e5ed)var(--lightningcss-dark,#2a3243);--novoz-color-border-strong:var(--novoz-color-field-border);--novoz-color-field-border:var(--lightningcss-light,#8d95a8)var(--lightningcss-dark,#586681);--novoz-color-field-border-hover:var(--lightningcss-light,#68728a)var(--lightningcss-dark,#71809f);--novoz-color-field-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101621);--novoz-color-field-disabled:var(--lightningcss-light,#f0f1f5)var(--lightningcss-dark,#181e2a);--novoz-color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111722);--novoz-color-surface-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2130);--novoz-color-surface-subtle:var(--lightningcss-light,#f2f3f8)var(--lightningcss-dark,#171d29);--novoz-color-surface-muted:var(--novoz-color-surface-subtle);--novoz-color-surface-hover:var(--lightningcss-light,#f7f8fb)var(--lightningcss-dark,#1d2534);--novoz-color-surface-active:var(--lightningcss-light,#eef0f6)var(--lightningcss-dark,#242d3f);--novoz-color-surface-glass:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#111722e6);--novoz-color-canvas:var(--lightningcss-light,#f6f7fb)var(--lightningcss-dark,#0a0f17);--novoz-color-canvas-subtle:var(--lightningcss-light,#f9faff)var(--lightningcss-dark,#0d131d);--novoz-color-bg:var(--novoz-color-canvas);--novoz-color-success:var(--lightningcss-light,#087443)var(--lightningcss-dark,#4ade80);--novoz-color-success-soft:var(--lightningcss-light,#ecfdf3)var(--lightningcss-dark,#0c2a1b);--novoz-color-warning:var(--lightningcss-light,#8a4a00)var(--lightningcss-dark,#fbbf24);--novoz-color-warning-soft:var(--lightningcss-light,#fff7e8)var(--lightningcss-dark,#2a1e0a);--novoz-color-warning-border:color-mix(in srgb,var(--novoz-color-warning) 34%,var(--novoz-color-border));--novoz-color-danger:var(--lightningcss-light,#c22943)var(--lightningcss-dark,#fb7185);--novoz-color-danger-hover:var(--lightningcss-light,#a22037)var(--lightningcss-dark,#fda4af);--novoz-color-danger-active:var(--lightningcss-light,#82182b)var(--lightningcss-dark,#fecdd3);--novoz-color-danger-soft:var(--lightningcss-light,#fff1f2)var(--lightningcss-dark,#2b1119);--novoz-color-scrim:var(--lightningcss-light,#0f121c94)var(--lightningcss-dark,#02050ac2);--novoz-color-divider:color-mix(in srgb,var(--novoz-color-border) 76%,transparent);--novoz-color-selection:color-mix(in srgb,var(--novoz-color-brand-500) 28%,transparent);--novoz-color-focus-ring:color-mix(in srgb,var(--novoz-color-brand-500) 24%,transparent);--novoz-radius-sm:8px;--novoz-radius-md:12px;--novoz-radius-lg:18px;--novoz-shadow-card:var(--lightningcss-light,0 14px 40px #252a4314)var(--lightningcss-dark,0 18px 48px #0000006b);--novoz-shadow-sm:var(--lightningcss-light,0 5px 16px #252a4317)var(--lightningcss-dark,0 8px 20px #00000061);--novoz-shadow-md:var(--lightningcss-light,0 12px 32px #252a431f)var(--lightningcss-dark,0 16px 36px #00000075);--novoz-shadow-floating:var(--lightningcss-light,0 18px 55px #1b14372e)var(--lightningcss-dark,0 22px 64px #0000007a);--novoz-shadow-overlay:var(--lightningcss-light,0 28px 90px #14162242)var(--lightningcss-dark,0 30px 100px #00000094);--novoz-font-sans:inter,"Noto Sans SC","Noto Sans",system-ui,sans-serif;--novoz-layout-content-max:1280px;--novoz-space-page-inline:clamp(16px,4vw,56px);--novoz-space-section:clamp(18px,2vw,24px);--novoz-space-card:clamp(18px,2vw,24px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body,html{background:var(--novoz-color-canvas)}body{--el-color-primary:var(--novoz-color-brand-500);--el-color-primary-light-3:color-mix(in srgb,var(--novoz-color-brand-500) 72%,var(--novoz-color-surface));--el-color-primary-light-5:color-mix(in srgb,var(--novoz-color-brand-500) 52%,var(--novoz-color-surface));--el-color-primary-light-7:color-mix(in srgb,var(--novoz-color-brand-500) 30%,var(--novoz-color-surface));--el-color-primary-light-8:color-mix(in srgb,var(--novoz-color-brand-500) 20%,var(--novoz-color-surface));--el-color-primary-light-9:var(--novoz-color-brand-soft);--el-color-primary-dark-2:var(--novoz-color-brand-hover);--el-border-color:var(--novoz-color-field-border);--el-border-color-light:var(--novoz-color-border);--el-border-color-lighter:var(--novoz-color-divider);--el-border-color-extra-light:var(--novoz-color-divider);--el-border-color-dark:var(--novoz-color-field-border-hover);--el-border-color-darker:var(--novoz-color-field-border-hover);--el-border-color-hover:var(--novoz-color-field-border-hover);--el-text-color-primary:var(--novoz-color-text);--el-text-color-regular:var(--novoz-color-text-secondary);--el-text-color-secondary:var(--novoz-color-text-secondary);--el-text-color-placeholder:var(--novoz-color-text-secondary);--el-bg-color:var(--novoz-color-surface);--el-bg-color-page:var(--novoz-color-canvas);--el-bg-color-overlay:var(--novoz-color-surface-elevated);--el-fill-color-blank:var(--novoz-color-surface);--el-fill-color:var(--novoz-color-surface-active);--el-fill-color-light:var(--novoz-color-surface-subtle);--el-fill-color-lighter:var(--novoz-color-surface-hover);--el-fill-color-extra-light:var(--novoz-color-canvas-subtle);--el-fill-color-dark:var(--novoz-color-surface-active);--el-fill-color-darker:var(--novoz-color-surface-active);--el-disabled-bg-color:var(--novoz-color-field-disabled);--el-disabled-text-color:var(--novoz-color-text-secondary);--el-disabled-border-color:var(--novoz-color-border);--el-box-shadow-light:var(--novoz-shadow-sm);--el-box-shadow:var(--novoz-shadow-md);--el-box-shadow-dark:var(--novoz-shadow-card);--el-mask-color:var(--novoz-color-scrim);--el-overlay-color:var(--novoz-color-scrim);--el-overlay-color-light:var(--novoz-color-scrim);--el-overlay-color-lighter:var(--novoz-color-scrim);min-width:320px;color:var(--novoz-color-text);font-family:var(--novoz-font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;transition:color .16s,background-color .16s}::selection{background:var(--novoz-color-selection)}:where(*){scrollbar-color:var(--novoz-color-field-border) transparent}:where(input,textarea,select){color-scheme:inherit}:where(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(h1,h2,h3,h4,p,dt,dd){overflow-wrap:anywhere}button,input,select,textarea{max-width:100%;font:inherit}button{touch-action:manipulation}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]){box-sizing:border-box;min-width:0;min-height:42px;color:var(--novoz-color-text);background-color:var(--novoz-color-field-background);border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-md);caret-color:var(--novoz-color-brand-500);outline:0;padding:9px 12px;transition:border-color .15s,box-shadow .15s,background-color .15s}textarea:not([data-novoz-field-unstyled]){resize:vertical;min-height:108px}:where(input,textarea)::-moz-placeholder{color:var(--novoz-color-text-secondary);opacity:1}:where(input,textarea)::placeholder{color:var(--novoz-color-text-secondary);opacity:1}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled],:disabled):hover{border-color:var(--novoz-color-field-border-hover)}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]):focus{border-color:var(--novoz-color-brand-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--novoz-color-brand-500) 16%,transparent)}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]):disabled{color:var(--novoz-color-text-secondary);background-color:var(--novoz-color-field-disabled);cursor:not-allowed}:where(input[type=checkbox],input[type=radio]){width:18px;height:18px;accent-color:var(--novoz-color-brand-600);margin:0}input[type=file]:not([data-novoz-field-unstyled]){min-width:0;max-width:100%;color:var(--novoz-color-text-secondary)}input[type=file]:not([data-novoz-field-unstyled])::file-selector-button{min-height:40px;color:var(--novoz-color-text);background:var(--novoz-color-surface-subtle);border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-sm);cursor:pointer;margin-right:10px;padding:0 12px;font-weight:700}[data-novoz-field-shell]{box-sizing:border-box;background:var(--novoz-color-field-background,var(--novoz-color-surface));border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-md,12px)}[data-novoz-field-shell] :where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,[data-novoz-field-input]),[data-novoz-field-shell] [data-novoz-field-control]{appearance:none;outline:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=640px){input,select,textarea{font-size:16px}body{min-height:100dvh}}:root{scroll-behavior:smooth}*{box-sizing:border-box}body{color:var(--novoz-color-text);background:var(--novoz-color-canvas);margin:0;font-family:Inter,Noto Sans SC,PingFang SC,system-ui,sans-serif}a{color:inherit;text-decoration:none}.footer-link-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}a,button{-webkit-tap-highlight-color:transparent}.site-shell{background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--novoz-color-brand-soft) 90%,transparent) 0,transparent 26%),radial-gradient(circle at 91% 15%,color-mix(in srgb,var(--novoz-color-success-soft) 78%,transparent) 0,transparent 22%),var(--novoz-color-canvas);min-height:100vh;overflow:hidden}.site-header{z-index:10;position:relative}.nav{justify-content:space-between;width:min(1180px,100% - 40px);min-height:80px;margin:auto;display:flex}.brand,.nav{align-items:center}.brand{letter-spacing:-.02em;white-space:nowrap;flex:none;gap:9px;font-size:19px;font-weight:850;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--novoz-color-on-brand);background:linear-gradient(145deg,var(--novoz-color-brand-400),var(--novoz-color-brand-600));box-shadow:var(--novoz-shadow-sm);border-radius:10px;place-items:center;display:grid}.nav__actions,.nav__links{align-items:center;gap:28px;display:flex}.nav__actions{min-width:0}.nav__links,.text-link{font-size:14px;font-weight:650}.nav__links a,.text-link{transition:color .2s}.button{min-height:48px;color:var(--novoz-color-on-brand);background:linear-gradient(135deg,var(--novoz-color-brand-500),var(--novoz-color-brand-600));border:1px solid var(--novoz-color-brand-600);box-shadow:var(--novoz-shadow-md);white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 23px;font-weight:760;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{box-shadow:var(--novoz-shadow-floating);transform:translateY(-2px)}.button:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--novoz-color-focus-ring);outline-offset:3px}.button--small{min-height:39px;box-shadow:none;border-radius:10px;padding:0 17px;font-size:14px}.button--ghost{color:var(--novoz-color-text);background:var(--novoz-color-surface-glass);border-color:var(--novoz-color-border);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:62px;width:min(1180px,100% - 40px);min-height:680px;margin:10px auto 50px;padding:70px 0 90px;display:grid}.eyebrow,.section-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.eyebrow{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 12px;display:inline-flex}.hero h1{letter-spacing:-.06em;margin:25px 0 22px;font-size:clamp(48px,5.2vw,72px);line-height:1.04}.hero__lead{max-width:610px;margin:0;font-size:18px;line-height:1.8}.hero__actions{gap:12px;margin-top:30px;display:flex}.hero__note{align-items:center;gap:7px;margin:18px 0 0;font-size:13px;display:flex}.studio-preview{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);box-shadow:var(--novoz-shadow-overlay);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)}.preview-top{border-bottom:1px solid var(--novoz-color-border);grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 17px;font-size:12px;display:grid}.preview-top>span:first-child{gap:5px;display:flex}.preview-top i{border-radius:50%;width:8px;height:8px}.preview-status{justify-self:end}.preview-body{grid-template-columns:82px 1fr;min-height:420px;display:grid}.preview-body aside{border-right:1px solid var(--novoz-color-border);flex-direction:column;gap:8px;padding:15px 9px;display:flex}.preview-body aside span{border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:11px 4px;font-size:10px;display:flex}.preview-body aside .active{background:var(--novoz-color-brand-soft)}.preview-canvas{background:linear-gradient(145deg,var(--novoz-color-surface-elevated),var(--novoz-color-surface-subtle));min-width:0;padding:28px;position:relative}.canvas-copy small,.task-progress small{color:var(--novoz-color-text-secondary);font-size:10px;display:block}.canvas-copy strong{margin:8px 0;font-size:22px;line-height:1.3;display:block}.canvas-copy p{margin:0;font-size:11px}.art-grid{grid-template-rows:90px 90px;grid-template-columns:1.1fr .9fr;gap:8px;margin-top:22px;display:grid}.art-grid span{background:linear-gradient(145deg,var(--novoz-color-warning),var(--novoz-color-text) 45%,var(--novoz-color-warning-soft));border-radius:12px}.art-grid span:first-child{background:radial-gradient(circle at 48% 45%,var(--novoz-color-warning-soft) 0 8%,transparent 9%),linear-gradient(145deg,var(--novoz-color-text),var(--novoz-color-warning) 52%,var(--novoz-color-surface-elevated));grid-row:1/3}.art-grid span:nth-child(2){background:linear-gradient(120deg,var(--novoz-color-warning-soft),var(--novoz-color-success))}.art-grid span:nth-child(3){background:linear-gradient(140deg,var(--novoz-color-text),var(--novoz-color-warning))}.task-progress{background:var(--novoz-color-surface);border:1px solid var(--novoz-color-border);border-radius:11px;align-items:center;gap:10px;margin-top:15px;padding:12px;display:flex}.task-progress>i{background:var(--novoz-color-brand-600);width:9px;height:9px;box-shadow:0 0 0 5px var(--novoz-color-brand-soft);border-radius:50%}.task-progress span{flex:1}.task-progress b{font-size:11px;display:block}.task-progress em{color:var(--novoz-color-brand-600);font-size:12px;font-style:normal;font-weight:800}.trust-strip{border-top:1px solid var(--novoz-color-border);border-bottom:1px solid var(--novoz-color-border);justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 40px);margin:0 auto;padding:22px 0;display:flex}.trust-strip>p{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.trust-strip>div{flex-wrap:wrap;gap:25px;display:flex}.trust-strip span{align-items:center;gap:6px;font-size:12px;display:inline-flex}.section{width:min(1180px,100% - 40px);margin:0 auto}.products-section{padding:130px 0 90px}.section-heading{text-align:center;max-width:740px;margin:0 auto 50px}.section-kicker{margin:0 0 14px}.cta h2,.section-heading h2,.solution__copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.2vw,52px);line-height:1.12}.cta p,.section-heading>p:last-child,.solution__copy>p:nth-of-type(2){line-height:1.75}.products{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.product-card{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);border-radius:18px;padding:26px;transition:border-color .2s,transform .2s,box-shadow .2s}.product-card:hover{box-shadow:var(--novoz-shadow-card);transform:translateY(-4px)}.product-card__top{justify-content:space-between;align-items:center;display:flex}.product-card__top small{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.product-card__icon{background:var(--novoz-color-brand-soft);border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.product-card h3{margin:23px 0 9px;font-size:20px}.product-card p{min-height:70px;margin:0;font-size:14px;line-height:1.7}.product-card a{align-items:center;gap:5px;margin-top:20px;font-size:13px;font-weight:800;display:inline-flex}.solution{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:110px 40px;display:grid}.solution__visual{place-items:center;min-height:430px;display:grid;position:relative}.orbit{border:1px solid var(--novoz-color-divider);border-radius:50%;position:absolute}.orbit--one{width:410px;height:410px}.orbit--two{border-style:dashed;width:290px;height:290px}.solution-card{z-index:2;width:290px;color:var(--novoz-color-text);background:var(--novoz-color-surface);border:1px solid var(--novoz-color-border);box-shadow:var(--novoz-shadow-floating);border-radius:20px;padding:26px;position:relative}.solution-card>span{background:var(--novoz-color-brand-soft);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.solution-card small{color:var(--novoz-color-text-secondary);margin-top:24px;display:block}.solution-card strong{margin:8px 0 18px;font-size:20px;display:block}.solution-card>div{margin-bottom:18px;display:flex}.solution-card em,.solution-card i{background:linear-gradient(145deg,var(--novoz-color-brand-soft),var(--novoz-color-brand-400));border:2px solid var(--novoz-color-surface);border-radius:50%;place-items:center;width:29px;height:29px;margin-right:-6px;display:grid}.solution-card i:nth-child(2){background:linear-gradient(145deg,var(--novoz-color-warning-soft),var(--novoz-color-warning))}.solution-card i:nth-child(3){background:linear-gradient(145deg,var(--novoz-color-success-soft),var(--novoz-color-success))}.solution-card em{background:var(--novoz-color-surface-subtle);font-size:9px;font-style:normal}.solution-card p{color:var(--novoz-color-text-secondary);margin:0;font-size:11px}.solution__copy>p:nth-of-type(2){font-size:16px}.solution__copy ul{gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.solution__copy li{gap:12px;font-size:14px;line-height:1.55;display:flex}.solution__copy li svg{flex:none}.workflow{padding:100px 0 120px}.steps{border:1px solid var(--novoz-color-border);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.steps article{background:var(--novoz-color-surface-glass);border-right:1px solid var(--novoz-color-border);padding:35px}.steps article:last-child{border:0}.steps span{font-size:12px;font-weight:850}.steps h3{margin:25px 0 10px;font-size:21px}.steps p{margin:0;font-size:14px;line-height:1.7}.proof{background:var(--novoz-color-media-background);border-radius:22px;grid-template-columns:repeat(3,1fr);margin-bottom:120px;padding:35px 0;display:grid}.proof div{text-align:center;border-right:1px solid var(--novoz-color-media-border);flex-direction:column;align-items:center;gap:7px;padding:10px 30px;display:flex}.proof div:last-child{border:0}.proof strong{color:var(--novoz-color-on-media);font-size:27px}.proof span{font-size:12px}.cta{color:var(--novoz-color-on-media);background:radial-gradient(circle at 80% 10%,var(--novoz-color-brand-400),transparent 35%),linear-gradient(135deg,var(--novoz-color-brand-500),var(--novoz-color-brand-700));box-shadow:var(--novoz-shadow-floating);border-radius:28px;justify-content:space-between;align-items:center;gap:50px;margin-bottom:100px;padding:62px;display:flex}.cta>div{max-width:690px}.cta p{margin-bottom:0}.button--light{color:var(--novoz-color-brand-700);background:var(--novoz-color-surface-elevated);border-color:var(--novoz-color-surface-elevated);box-shadow:none;flex:none}footer{border-top:1px solid var(--novoz-color-border);grid-template-columns:1fr auto;gap:40px;width:min(1180px,100% - 40px);margin:auto;padding:60px 0 30px;display:grid}.copyright,.footer-brand p{font-size:13px}.footer-links{gap:90px;display:flex}.footer-links>div{flex-direction:column;gap:10px;min-width:90px;display:flex}.footer-links b{margin-bottom:5px;font-size:13px}.footer-links a{font-size:13px}.copyright{grid-column:1/-1;margin:20px 0 0}.page-main{width:min(1180px,100% - 40px);margin:0 auto}.page-hero{max-width:780px;padding:105px 0 65px}.detail-hero h1,.page-hero h1{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(44px,5vw,66px);line-height:1.06}.detail-hero>div>p:not(.section-kicker),.page-hero>p:last-child{font-size:17px;line-height:1.75}.catalog-controls{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);border-radius:16px;justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;padding:18px;display:flex}.catalog-controls .app-text-field{flex:1;gap:7px;max-width:360px;display:grid}.catalog-controls .app-text-field__label{color:var(--novoz-color-text-secondary);font-size:11px;font-weight:700}.filter-tabs{flex-wrap:wrap;gap:6px;display:flex}.filter-tabs button{color:var(--novoz-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 12px}.filter-tabs button.active{color:var(--novoz-color-brand-600);background:var(--novoz-color-brand-soft);font-weight:750}.case-grid,.pricing-grid,.tool-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:100px;display:grid}.case-grid article,.pricing-grid article,.tool-card{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);border-radius:18px;padding:27px}.tool-card__meta,.tool-card__top{justify-content:space-between;align-items:center;display:flex}.pill{background:var(--novoz-color-brand-soft);border-radius:999px;padding:5px 9px;font-size:10px;display:inline-flex}.pill,.tool-category{color:var(--novoz-color-brand-600);font-weight:800}.tool-category{letter-spacing:.08em;text-transform:uppercase;margin:20px 0 7px;font-size:11px}.case-grid h2,.tool-card h2{margin:0 0 10px;font-size:21px}.case-grid article>p:not(.tool-category),.tool-card>p:not(.tool-category){min-height:50px;color:var(--novoz-color-text-secondary);font-size:14px;line-height:1.65}.tool-card__meta{color:var(--novoz-color-text-muted);border-top:1px solid var(--novoz-color-border);margin-top:24px;padding-top:16px;font-size:12px}.tool-card__meta a{color:var(--novoz-color-brand-600);align-items:center;gap:5px;font-weight:800;display:inline-flex}.empty-state{color:var(--novoz-color-text-secondary);text-align:center;grid-column:1/-1;padding:70px}.breadcrumbs{color:var(--novoz-color-text-muted);gap:8px;padding-top:35px;font-size:12px;display:flex}.breadcrumbs a{color:var(--novoz-color-brand-600)}.detail-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;padding:90px 0 110px;display:grid}.price-note{color:var(--novoz-color-text-secondary);align-self:center;font-size:12px}.detail-visual{background:linear-gradient(145deg,var(--novoz-color-surface-elevated),var(--novoz-color-brand-soft));border:1px solid var(--novoz-color-border);box-shadow:var(--novoz-shadow-floating);border-radius:24px;padding:36px;display:grid}.detail-visual .product-card__icon{width:72px;height:72px;margin-bottom:28px}.detail-visual small,.io-card small{color:var(--novoz-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px}.detail-visual b{font-size:14px}.detail-visual i{background:var(--novoz-color-divider);height:1px;margin:20px 0}.detail-grid{border-top:1px solid var(--novoz-color-border);grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:80px 0;display:grid}.detail-grid h2,.faq>article h2,.inline-cta h2,.pricing-notes h2{letter-spacing:-.035em;margin:0;font-size:30px}.feature-list{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.feature-list li{color:var(--novoz-color-text-secondary);align-items:center;gap:10px;display:flex}.feature-list svg{color:var(--novoz-color-success)}.io-card{grid-template-columns:1fr 1fr;gap:14px;display:grid}.io-card>div{background:var(--novoz-color-surface);border:1px solid var(--novoz-color-border);border-radius:16px;flex-direction:column;gap:9px;padding:25px;font-size:13px;display:flex}.inline-cta{background:var(--novoz-color-media-background);color:var(--novoz-color-on-media);border-radius:21px;justify-content:space-between;align-items:center;gap:30px;margin:50px 0 100px;padding:40px;display:flex}.inline-cta p{color:var(--novoz-color-media-text-muted);margin-bottom:0}.model-table{background:var(--novoz-color-surface-glass);border:1px solid var(--novoz-color-border);border-radius:19px;margin-bottom:90px;overflow:hidden}.model-row{border-bottom:1px solid var(--novoz-color-border);grid-template-columns:1.1fr 1.4fr .7fr .5fr;align-items:center;gap:25px;padding:24px 28px;display:grid}.model-row:last-child{border:0}.model-row--head{color:var(--novoz-color-text-muted);background:var(--novoz-color-surface-subtle);font-size:11px;font-weight:750}.model-row h2{margin:5px 0 0;font-size:17px}.model-row small{color:var(--novoz-color-brand-600)}.model-row p,.model-row>span{color:var(--novoz-color-text-secondary);margin:6px 0 0;font-size:12px}.case-grid article,.case-metric{flex-direction:column;display:flex}.case-metric{border-top:1px solid var(--novoz-color-border);border-bottom:1px solid var(--novoz-color-border);gap:4px;margin:22px 0;padding:20px 0}.case-metric strong{color:var(--novoz-color-brand-600);font-size:32px}.case-metric span,.case-tools span{color:var(--novoz-color-text-muted);font-size:11px}.case-tools{flex-wrap:wrap;gap:7px;display:flex}.case-tools span{background:var(--novoz-color-surface-subtle);border-radius:7px;padding:6px 9px}.pricing-grid article{flex-direction:column;min-height:330px;display:flex;position:relative}.pricing-grid article.featured{border-color:var(--novoz-color-brand-400);box-shadow:var(--novoz-shadow-card);transform:translateY(-8px)}.pricing-grid .pill{position:absolute;top:18px;right:18px}.pricing-grid h2{margin:8px 0 28px}.pricing-grid article>strong{font-size:34px}.pricing-grid article>p{color:var(--novoz-color-text-secondary);margin-bottom:5px}.pricing-grid article>small{color:var(--novoz-color-text-muted)}.pricing-grid .button{margin-top:auto}.pricing-notes{background:var(--novoz-color-surface);border:1px solid var(--novoz-color-border);border-radius:18px;margin-bottom:100px;padding:35px}.pricing-notes>div{color:var(--novoz-color-text-secondary);grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px;font-size:13px;display:grid}.faq{max-width:820px;margin:0 auto 100px}.faq>article{border-bottom:1px solid var(--novoz-color-divider);padding:28px 0}.faq>article h2{font-size:20px}.faq>article p{color:var(--novoz-color-text-secondary);line-height:1.7}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:after,:before{transition:none!important}}@media (forced-colors:active){.button,.card,.site-header,input,select,textarea{border:1px solid canvastext}:focus-visible{outline:3px solid highlight}}@media (width<=980px){.nav__links{display:none}.nav__actions{gap:10px}.hero{text-align:center;grid-template-columns:1fr;padding-top:40px}.hero__lead{margin-inline:auto}.hero__actions,.hero__note{justify-content:center}.studio-preview{width:min(650px,100%);margin:auto;transform:none}.products{grid-template-columns:repeat(2,1fr)}.solution{grid-template-columns:1fr;gap:40px;padding-inline:0}.solution__visual{width:100%;overflow:hidden}.orbit--one{width:min(410px,100% - 8px)}.orbit--one,.orbit--two{aspect-ratio:1;height:auto}.orbit--two{width:min(290px,100% - 56px)}.trust-strip{align-items:flex-start}.trust-strip>div{justify-content:flex-end}.case-grid,.pricing-grid,.tool-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.nav{gap:10px;min-height:68px}.text-link{display:none}.language-switcher{width:92px;min-width:0;display:inline-flex}.language-switcher .app-select,.language-switcher .app-select .app-select__trigger{width:100%;min-width:0}.nav__start{display:none}.hero{min-height:auto;margin-top:0;padding:55px 0 70px}.hero h1{font-size:clamp(34px,11vw,45px)}.hero__lead{font-size:16px}.hero__actions{flex-direction:column}.preview-body{grid-template-columns:55px 1fr;min-height:370px}.preview-canvas{padding:18px 14px}.canvas-copy strong{font-size:18px}.art-grid{grid-template-rows:70px 70px}.trust-strip{display:block}.trust-strip>div{grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.products-section{padding-top:90px}.products,.proof,.solution,.steps{grid-template-columns:1fr}.product-card p{min-height:auto}.solution{padding-top:70px}.solution__visual{min-height:330px}.orbit--one{width:min(340px,100% - 8px)}.orbit--two{width:min(250px,100% - 50px)}.solution-card{width:min(290px,100% - 24px)}.steps article{border-right:0;border-bottom:1px solid var(--novoz-color-border)}.proof div{border-right:0;border-bottom:1px solid var(--novoz-color-media-border)}.cta{flex-direction:column;align-items:flex-start;padding:38px 28px}footer{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.copyright,.footer-brand,.footer-links{width:100%;min-width:0}.copyright{grid-column:auto}.catalog-controls,.detail-grid,.detail-hero,.inline-cta{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.catalog-controls label{max-width:none}.case-grid,.model-row,.model-row--head,.pricing-grid,.pricing-notes>div,.tool-grid{grid-template-columns:1fr}.model-row--head{display:none}.page-hero{padding-top:70px}.detail-hero h1,.page-hero h1{font-size:clamp(36px,12vw,52px)}}@media (width<=420px){.hero,.nav,.page-main,.section,.trust-strip,footer{width:calc(100% - 24px)}.nav{gap:8px}.brand{gap:7px;font-size:17px}.brand-mark{width:32px;height:32px}.nav__actions{gap:6px}.language-switcher{width:82px}.footer-links,.trust-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links{gap:24px 14px}}:is(.button--ghost,.eyebrow,.task-progress,.studio-preview,.product-card,.solution-card,.steps article,.catalog-controls,.tool-card,.case-grid article,.pricing-grid article,.io-card>div,.model-table,.pricing-notes){color:var(--novoz-color-text);background:color-mix(in srgb,var(--novoz-color-surface) 88%,transparent);border-color:var(--novoz-color-border)}:is(.preview-body aside .active,.product-card__icon,.solution-card>span,.filter-tabs button.active,.pill,.case-tools span){color:var(--novoz-color-brand-600);background:var(--novoz-color-brand-soft)}:is(.preview-canvas,.solution-card em,.model-row--head){background:var(--novoz-color-surface-subtle)}.solution-card em,:is(.nav__links,.text-link,.hero__lead,.hero__note,.canvas-copy p,.preview-top,.preview-body aside span,.section-heading>p:last-child,.page-hero>p:last-child,.detail-hero>div>p:not(.section-kicker),.solution__copy>p:nth-of-type(2),.steps p,.catalog-controls label,.filter-tabs button,.tool-card>p:not(.tool-category),.case-grid article>p:not(.tool-category),.tool-card__meta,.empty-state,.breadcrumbs,.price-note,.detail-visual small,.io-card small,.feature-list li,.model-row--head,.model-row p,.model-row>span,.case-metric span,.case-tools span,.pricing-grid article>p,.pricing-grid article>small,.pricing-notes>div,.faq>article p,.footer-brand p,.copyright,.footer-links a){color:var(--novoz-color-text-secondary)}:is(.detail-visual,.filter-tabs button.active){color:var(--novoz-color-text);background:var(--novoz-color-surface-subtle);border-color:var(--novoz-color-border)}:is(.solution__copy li b,.canvas-copy strong){color:var(--novoz-color-text)}:is(.nav__links a:hover,.text-link:hover,.eyebrow,.section-kicker,.hero h1 span,.preview-body aside .active,.product-card__icon,.product-card a,.solution-card>span,.steps span,.filter-tabs button.active,.pill,.tool-category,.tool-card__meta a,.breadcrumbs a,.model-row small,.case-metric strong){color:var(--novoz-color-brand-600)}:is(.preview-status,.trust-strip svg,.solution__copy li svg,.feature-list svg){color:var(--novoz-color-success)}:is(.trust-strip>p,.trust-strip span,.product-card__top small,.product-card p,.solution-card em,.solution__copy li,.steps p,.tool-card>p:not(.tool-category),.case-grid article>p:not(.tool-category),.tool-card__meta,.empty-state,.breadcrumbs,.price-note,.detail-visual small,.io-card small,.feature-list li,.inline-cta p,.model-row--head,.model-row p,.model-row>span,.case-metric span,.case-tools span,.pricing-grid article>p,.pricing-grid article>small,.pricing-notes>div,.faq>article p){color:var(--novoz-color-text-secondary)}.button{background:linear-gradient(135deg,var(--novoz-color-brand-400),var(--novoz-color-brand-500));border-color:color-mix(in srgb,var(--novoz-color-brand-500) 76%,var(--novoz-color-border))}.brand-mark,.button{color:var(--novoz-color-on-brand)}.button--ghost{color:var(--novoz-color-text);background:var(--novoz-color-surface-glass);border-color:var(--novoz-color-border)}.button--light{color:var(--novoz-color-brand-700);background:var(--novoz-color-surface-elevated);border-color:color-mix(in srgb,var(--novoz-color-on-brand) 28%,var(--novoz-color-border))}:is(.preview-top i,.detail-visual i){background:var(--novoz-color-border)}.product-card:hover{border-color:color-mix(in srgb,var(--novoz-color-brand-500) 55%,var(--novoz-color-border))}:is(.proof,.inline-cta){color:var(--novoz-color-on-media);background:color-mix(in srgb,var(--novoz-color-media-background) 88%,var(--novoz-color-brand-700));border:1px solid color-mix(in srgb,var(--novoz-color-brand-500) 18%,transparent)}.proof div{color:color-mix(in srgb,var(--novoz-color-on-media) 76%,transparent);border-color:color-mix(in srgb,var(--novoz-color-on-media) 14%,transparent)}.cta,.proof strong{color:var(--novoz-color-on-media)}:is(.cta .section-kicker,.cta p){color:color-mix(in srgb,var(--novoz-color-on-media) 82%,var(--novoz-color-brand-400))}:root[data-theme=dark] :is(.studio-preview,.product-card,.tool-card,.case-grid article,.pricing-grid article){box-shadow:var(--novoz-shadow-card)}:is(.preview-top,.preview-body aside,.steps,.steps article,.detail-grid,.detail-visual i,.model-row,.case-metric){border-color:var(--novoz-color-border)}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:99;color:var(--novoz-color-on-brand);background:var(--novoz-color-brand-700);border-radius:8px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}.article-page,.complaint-page,.legal-page,.support-page{padding-bottom:6rem}.support-search{text-align:left;align-items:end;gap:.65rem;max-width:680px;margin:2rem auto 0;display:flex}.support-search .app-text-field__label,.support-search>label,.support-search>span{font-size:.84rem;font-weight:700}.support-search__field{flex:1}.help-grid,.search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.faq-list details,.help-grid>a,.search-results>a{border:1px solid var(--novoz-color-border);background:var(--novoz-color-surface);color:var(--novoz-color-text);border-radius:18px;padding:1.4rem;text-decoration:none;display:block}.help-grid h2,.search-results h2{margin:.4rem 0;font-size:1.15rem}.help-grid small,.search-results small{color:var(--novoz-color-brand-600);font-weight:800}.help-grid span{color:var(--novoz-color-brand-600);font-weight:750}.search-results>p{grid-column:1/-1}.faq-list{gap:.75rem;max-width:900px;margin:auto;display:grid}.faq-list summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:750;display:flex}.faq-list p,.faq-list summary small{color:var(--novoz-color-text-secondary)}.faq-list p{margin:1rem 0 0}.article-page article,.legal-page article{max-width:820px;margin:2rem auto}.article-lead{color:var(--novoz-color-text-secondary);font-size:1.2rem}.article-page ol{gap:1rem;padding:0;list-style:none;display:grid}.article-page li{border:1px solid var(--novoz-color-border);border-radius:16px;gap:1rem;padding:1rem;display:flex}.article-page li b{height:2rem;color:var(--novoz-color-on-brand);background:var(--novoz-color-brand-500);border-radius:50%;flex:0 0 2rem;place-items:center;display:grid}.article-page li p{margin:.25rem 0}.article-page aside,.legal-page aside{background:var(--novoz-color-brand-soft);color:var(--novoz-color-text);border-radius:14px;margin-top:2rem;padding:1rem}.legal-date{color:var(--novoz-color-text-secondary)}.legal-page section{margin-top:2rem}.legal-page section h2{font-size:1.2rem}.complaint-form,.success-panel{border:1px solid var(--novoz-color-border);background:var(--novoz-color-surface);max-width:900px;color:var(--novoz-color-text);border-radius:20px;margin:auto;padding:2rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-grid .full{grid-column:1/-1}.complaint-consent{margin:1.2rem 0}.honeypot{position:absolute!important;left:-9999px!important}.form-error{color:var(--novoz-color-danger)}.success-panel{background:var(--novoz-color-success-soft);border-color:color-mix(in srgb,var(--novoz-color-success) 36%,var(--novoz-color-border))}@media (width<=720px){.form-grid,.help-grid,.search-results{grid-template-columns:1fr}.support-search{flex-direction:column;align-items:stretch}.form-grid .full{grid-column:auto}.complaint-form{padding:1.2rem}}:where(.faq-list summary small,.faq-list p,.article-lead,.legal-date){color:var(--novoz-color-text-secondary)}.announcement[data-v-e7e30964]{background:var(--novoz-color-brand-700);min-height:42px;color:var(--novoz-color-on-media);justify-content:center;align-items:center;gap:16px;padding:8px 18px;display:flex}.announcement p[data-v-e7e30964]{gap:10px;margin:0;display:flex}.announcement span[data-v-e7e30964]{color:color-mix(in srgb,var(--novoz-color-on-media) 82%,transparent)}.announcement a[data-v-e7e30964]{color:var(--novoz-color-on-media);font-weight:700}.announcement button[data-v-e7e30964]{color:var(--novoz-color-on-media);cursor:pointer;background:0 0;border:0;font-size:22px}@media (width<=720px){.announcement[data-v-e7e30964]{align-items:flex-start}.announcement p[data-v-e7e30964]{gap:2px;display:grid}.announcement span[data-v-e7e30964]{font-size:12px}}.consent-banner[data-v-b96d008f]{box-sizing:border-box;z-index:80;border:1px solid var(--novoz-color-border);width:min(1120px,100% - 40px);color:var(--novoz-color-text);background:color-mix(in srgb,var(--novoz-color-surface-elevated) 96%,transparent);box-shadow:var(--novoz-shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:20px 22px;display:flex;position:fixed;bottom:20px;left:20px;right:20px}.consent-banner strong[data-v-b96d008f]{font-size:1.02rem}.consent-banner p[data-v-b96d008f]{max-width:650px;color:var(--novoz-color-text-secondary);margin:6px 0 0;line-height:1.55}.consent-banner a[data-v-b96d008f]{color:var(--novoz-color-brand-600);text-underline-offset:3px;text-decoration:underline}.consent-actions[data-v-b96d008f]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.consent-dialog-backdrop[data-v-b96d008f]{z-index:90;background:var(--novoz-color-scrim);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.consent-dialog[data-v-b96d008f]{background:var(--novoz-color-surface);width:min(620px,100%);max-height:min(760px,100vh - 40px);box-shadow:var(--novoz-shadow-overlay);border-radius:22px;padding:clamp(24px,4vw,36px);overflow:auto}.consent-dialog h2[data-v-b96d008f]{margin:4px 0 8px;font-size:clamp(1.7rem,4vw,2.2rem)}.consent-dialog>p[data-v-b96d008f]{color:var(--novoz-color-text-secondary);line-height:1.6}.consent-dialog__version[data-v-b96d008f]{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:750;color:var(--novoz-color-brand-600)!important}.consent-option[data-v-b96d008f]{border:1px solid var(--novoz-color-border);cursor:pointer;border-radius:14px;margin-top:12px;padding:16px}.consent-option--locked[data-v-b96d008f]{background:var(--novoz-color-canvas);cursor:default}.consent-option[data-v-b96d008f] .app-checkbox__label{grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:20px}.consent-option[data-v-b96d008f] .app-checkbox__box{grid-area:1/2}.consent-option[data-v-b96d008f] .app-checkbox__content{grid-area:1/1}.consent-option[data-v-b96d008f] .app-checkbox__content small,.consent-option[data-v-b96d008f] .app-checkbox__content span{display:block}.consent-option[data-v-b96d008f] .app-checkbox__content small{color:var(--novoz-color-text-secondary);margin-top:5px;line-height:1.45}.consent-dialog__note[data-v-b96d008f]{margin:18px 0;font-size:.85rem}@media (width<=760px){.consent-banner[data-v-b96d008f]{flex-direction:column;align-items:stretch}.consent-actions[data-v-b96d008f]{grid-template-columns:1fr;display:grid}}
