:root{color-scheme:light;--bg:#faf9f8;--surface:#fff;--surface-2:#faf9f8;--surface-hover:#f2f1ef;--border:#ececef;--border-strong:#8e8e99;--border-hover:#767681;--text:#141418;--text-dim:#5b5b66;--text-faint:#6f6f7a;--text-disabled:#a3a3ad;--accent:#f0562c;--accent-hover:#dc4a22;--accent-fg:#fff;--accent-soft:rgba(240,86,44,.1);--accent-tint:rgba(240,86,44,.06);--danger:#d8453b;--danger-fg:#fff;--danger-soft:rgba(216,69,59,.1);--danger-bg:#fceceb;--danger-border:#dd9691;--ok:#22c55e;--success:#1c6f37;--success-soft:rgba(28,111,55,.12);--shadow-sm:0 4px 16px rgba(17,17,26,.06);--shadow-md:0 10px 34px rgba(17,17,26,.12);--shadow-lg:0 12px 32px rgba(17,17,26,.16);--canvas-bg:#f2f1ef;--canvas-grid:#e2e2e6;--canvas-grid-strong:#d0d0d6;--fs-display:clamp(32px,5.2vw + 12px,56px);--fs-h2:clamp(24px,2.6vw + 14px,40px);--fs-h3:clamp(18px,1vw + 15px,24px);--fs-lead:clamp(16px,0.5vw + 15px,18px);--fs-body:16px;--fs-label:15px;--fs-caption:13px;--lh-display:1.04;--lh-h2:1.1;--lh-h3:1.25;--lh-lead:1.55;--lh-body:1.6;--lh-label:1.2;--lh-caption:1.4;--ls-display:-0.02em;--ls-h2:-0.015em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--grid-max:1200px;--grid-gutter:var(--sp-5);--pad-x:var(--sp-6);--bp-sm:640px;--bp-md:900px;--bp-lg:1280px;--dur-1:120ms;--dur-2:200ms;--dur-3:400ms;--ease-standard:cubic-bezier(0.2,0.6,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--focus-ring:var(--accent);--focus-ring-on-accent:var(--text);--focus-width:2px;--focus-offset:2px;--tap-min:44px;--r-sm:8px;--r-md:12px;--r-lg:20px;--r-pill:999px}[data-theme=dark]{color-scheme:dark;--bg:#0e0e11;--surface:#141418;--surface-2:#0e0e11;--surface-hover:#1b1b20;--border:#33333d;--border-strong:#6f6f80;--border-hover:#a8a8b8;--text:#f4f4f6;--text-dim:#a2a2ad;--text-faint:#9a9aa6;--text-disabled:#6e6e78;--accent:#ff6a3d;--accent-hover:#ff7d55;--accent-fg:#fff;--accent-soft:rgba(255,106,61,.14);--accent-tint:rgba(255,106,61,.08);--danger:#e5645a;--danger-fg:#fff;--danger-soft:rgba(180,60,60,.18);--danger-bg:#2a1215;--danger-border:#b25258;--ok:#5fcf7a;--success:#5fcf7a;--success-soft:rgba(95,207,122,.14);--shadow-sm:0 4px 16px rgba(0,0,0,.35);--shadow-md:0 10px 34px rgba(0,0,0,.5);--shadow-lg:0 12px 32px rgba(0,0,0,.5);--canvas-bg:#141418;--canvas-grid:#2c2c33;--canvas-grid-strong:#3a3a42}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:inherit;color:var(--text);background:var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:padding-box}button,input,select,textarea{font-family:inherit}.lp-burger{display:none}.lp-mobile-overlay{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.5);animation:lpFade .16s ease}.lp-mobile-menu{position:fixed;top:64px;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);animation:lpMenuIn .18s ease}@keyframes lpFade{0%{opacity:0}to{opacity:1}}@keyframes lpMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--text) 6%,transparent) 25%,color-mix(in srgb,var(--text) 11%,transparent) 37%,color-mix(in srgb,var(--text) 6%,transparent) 63%);background-size:400% 100%;animation:lpShimmer 1.4s ease-in-out infinite}@keyframes lpShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.lp-skeleton{animation:none}}@media (min-width:861px){.lp-mobile-overlay{display:none!important}}@media (max-width:860px){.lp-container{padding-left:20px!important;padding-right:20px!important}.lp-section{padding-top:56px!important;padding-bottom:56px!important}.lp-3,.lp-feat,.lp-hero{grid-template-columns:1fr!important}.lp-3>*,.lp-feat>*,.lp-hero>*{min-width:0!important}.ds-grid{grid-template-columns:1fr!important}.lp-feat>div{order:0!important}.lp-hero-demo{order:-1}.lp-trust{grid-template-columns:repeat(2,1fr)!important}.lp-h1{font-size:38px!important}.lp-h2{font-size:30px!important}.lp-header-actions,.lp-nav{display:none!important}.lp-burger{display:inline-flex!important}.lp-stickycta{display:none!important}}@media (max-width:560px){.lp-trust{grid-template-columns:repeat(2,1fr)!important}.lp-footer{grid-template-columns:1fr 1fr!important}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.hero-grid{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;--mx:50%;--my:30%;--on:0;--cell:116px;--line:color-mix(in srgb,var(--text) 7%,transparent)}.hero-grid>div{position:absolute;inset:-2px}.hg-base{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:var(--cell) var(--cell);-webkit-mask-image:radial-gradient(130% 120% at 50% -10%,#000 0,transparent 72%);mask-image:radial-gradient(130% 120% at 50% -10%,#000 0,transparent 72%)}.hg-cells{background-image:repeating-conic-gradient(color-mix(in srgb,var(--accent) 18%,transparent) 0 25%,transparent 0 50%);background-size:calc(var(--cell) * 2) calc(var(--cell) * 2);opacity:calc(var(--on) * 1);-webkit-mask-image:radial-gradient(150px 150px at var(--mx) var(--my),#000 0,rgba(0,0,0,.5) 45%,transparent 72%);mask-image:radial-gradient(150px 150px at var(--mx) var(--my),#000 0,rgba(0,0,0,.5) 45%,transparent 72%)}.hg-cells,.hg-lines{transition:opacity .35s ease}.hg-lines{background-image:linear-gradient(var(--accent) 1px,transparent 1px),linear-gradient(90deg,var(--accent) 1px,transparent 1px);background-size:var(--cell) var(--cell);opacity:calc(var(--on) * .5);-webkit-mask-image:radial-gradient(155px 155px at var(--mx) var(--my),#000 0,transparent 72%);mask-image:radial-gradient(155px 155px at var(--mx) var(--my),#000 0,transparent 72%)}.hg-glow{background:radial-gradient(180px 180px at var(--mx) var(--my),color-mix(in srgb,var(--accent) 16%,transparent),transparent 72%);opacity:calc(var(--on) * 1);transition:opacity .35s ease}@media (prefers-reduced-motion:reduce){.hg-cells,.hg-glow,.hg-lines{display:none}}.lp-card{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,border-color .2s ease}.lp-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--border))!important}.lp-card-accent:hover{border-color:var(--accent)!important;box-shadow:0 16px 40px color-mix(in srgb,var(--accent) 26%,transparent)!important}.lp-navlink{position:relative;transition:color .15s ease}.lp-navlink:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:2px;background:var(--accent);border-radius:2px;transition:right .22s cubic-bezier(.2,.7,.2,1)}.lp-navlink:hover{color:var(--text)!important}.lp-navlink:hover:after{right:0}.lp-btn{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background .15s ease}.lp-btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.16)}.lp-btn:active{transform:translateY(0)}.lp-btn-primary:hover{transform:translate(2px,-2px);box-shadow:-4px 4px 0 color-mix(in srgb,var(--accent) 32%,transparent);filter:brightness(1.03)}.lp-btn-primary:active{transform:translate(0);box-shadow:none}.lp-demo{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease}.lp-demo:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)!important}.lp-hoverborder{transition:border-color .25s ease,box-shadow .25s ease}.lp-hoverborder:hover{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),0 18px 44px color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.4))!important}.lp-arrow{transition:color .15s ease}.lp-arrow .a{display:inline-block;transition:transform .2s ease}.lp-arrow:hover .a{transform:translateX(4px)}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.lp-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transform:none!important}}.lp-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .18s ease}.lp-stickycta{position:fixed;left:0;right:0;top:0;z-index:60;transform:translateY(-100%);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.lp-stickycta.is-on{transform:none}@keyframes dsGlow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 55%,transparent)}50%{box-shadow:0 0 0 9px transparent}}.ds-cta{animation:dsGlow 2.2s ease-in-out infinite}@keyframes dsPulse{0%,to{opacity:1}50%{opacity:.3}}.ds-dot{animation:dsPulse 1s infinite}@keyframes dsKen{0%{transform:scale(1.001)}to{transform:scale(1.07)}}.ds-photo{transition:opacity .55s ease}.ds-photo.is-on{animation:dsKen 6s ease forwards}.ds-thumb{transition:border-color .15s ease,transform .15s ease}.ds-thumb:hover{transform:translateY(-2px)}@keyframes mbGhost{0%,to{opacity:.5}50%{opacity:1}}.mb-ghost{animation:mbGhost 1.8s ease-in-out infinite}@keyframes mbCursor{0%{left:-6px;top:-6px}50%{left:calc(100% - 6px);top:calc(100% - 6px)}to{left:-6px;top:-6px}}.mb-cursor{animation:mbCursor 2.6s ease-in-out infinite}@keyframes mbHint{0%,to{opacity:.55}50%{opacity:1}}.mb-hint{animation:mbHint 1.9s ease-in-out infinite}.lp-stylechip:hover{border-color:var(--accent)!important;color:#fff!important}.pc{--tint:var(--border-strong);position:relative;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text);text-decoration:none;overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .28s ease,box-shadow .28s ease,background .28s ease}.pc:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--tint) 55%,var(--border));box-shadow:0 22px 48px color-mix(in srgb,var(--tint) 42%,transparent),0 4px 16px color-mix(in srgb,var(--tint) 24%,transparent);background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--tint) 16%,var(--surface)) 0,color-mix(in srgb,var(--tint) 6%,var(--surface)) 45%,var(--surface) 78%)}.pc-media{position:relative;flex:1 1;min-height:150px;background:var(--bg);overflow:hidden}.pc-zoom{position:absolute;inset:0;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.pc:hover .pc-zoom{transform:scale(1.05)}.pc-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,9,12,.34),transparent 26%,transparent 58%,rgba(8,9,12,.5))}.pc-chip{position:absolute;z-index:1;padding:6px 10px;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:600;line-height:1;white-space:nowrap;color:#fff;background:rgba(10,12,16,.7);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pc-chip-area{top:var(--sp-3);right:var(--sp-3)}.pc-chip-price{bottom:var(--sp-3);right:var(--sp-3)}.pc-badge{top:var(--sp-4);left:var(--sp-4);padding:7px 12px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-fg);font-size:var(--fs-caption);font-weight:700;line-height:1}.pc-badge,.pc-mat{position:absolute;z-index:1}.pc-mat{left:var(--sp-3);bottom:var(--sp-3);display:flex}.pc-mat>span{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,100%,.42);box-shadow:0 2px 10px rgba(0,0,0,.55);transition:margin-left .28s ease}.pc-mat>span+span{margin-left:-7px}.pc:hover .pc-mat>span+span{margin-left:-2px}.pc-body{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.pc-title{font-size:18px;font-weight:700;line-height:var(--lh-h3);margin:0}.pc-meta{font-size:var(--fs-label);line-height:1.5;color:var(--text-dim)}.pc-foot{margin-top:auto;padding-top:var(--sp-1);justify-content:space-between;gap:var(--sp-3)}.pc-author,.pc-foot{display:flex;align-items:center}.pc-author{gap:var(--sp-2);min-width:0}.pc-ava{flex:none;width:24px;height:24px;border-radius:var(--r-pill);background:var(--surface-hover);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--text-dim)}.pc-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-name,.pc-stats{font-size:var(--fs-caption);color:var(--text-faint)}.pc-stats{flex:none;display:flex;gap:var(--sp-3)}.pc-tile{min-height:340px}.pc-hero{min-height:440px;justify-content:flex-end;color:#fff}.pc-hero .pc-media{position:absolute;inset:0}.pc-hero .pc-body{position:relative;gap:var(--sp-3);padding:var(--sp-6)}.pc-hero .pc-title{font-size:clamp(22px,1.6vw + 14px,30px);line-height:1.15}.pc-hero .pc-meta,.pc-hero .pc-name,.pc-hero .pc-stats{color:hsla(0,0%,100%,.78)}.pc-hero .pc-ava{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.2);color:#fff}.pc-hero .pc-mat{position:static}.pc-hero .pc-foot{flex-wrap:wrap}.pc-cta{padding:12px 18px;border-radius:var(--r-md);background:#fff;color:#111;font-size:var(--fs-label);font-weight:600;line-height:1.2;white-space:nowrap}.pc-wide{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:280px}.pc-wide .pc-media{min-height:240px}.pc-wide .pc-body{padding:var(--sp-6);justify-content:center}.pc-wide .pc-foot{margin-top:var(--sp-4)}.pc-wide .pc-title{font-size:22px}.pc-mosaic{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);align-items:stretch}.pc-mosaic>.pc-tile{grid-column:span 3}.pc-mosaic>.pc-hero{grid-column:span 6}.pc-mosaic>.pc-wide{grid-column:span 12}@media (max-width:1000px){.pc-mosaic>.pc-tile{grid-column:span 6}.pc-mosaic>.pc-hero{grid-column:span 12}}@media (max-width:640px){.pc-mosaic>.pc-hero,.pc-mosaic>.pc-tile,.pc-mosaic>.pc-wide{grid-column:span 12}}@media (max-width:720px){.pc-wide{grid-template-columns:minmax(0,1fr)}.pc-hero{min-height:360px}.pc-hero .pc-body,.pc-wide .pc-body{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.pc,.pc-mat>span,.pc-zoom{transition:none}.pc:hover,.pc:hover .pc-zoom{transform:none}}.lp-footlink{border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.lp-footlink:hover{color:var(--text)!important;border-bottom-color:var(--accent)}.cab-card{border:1px solid var(--border);transition:border-color .15s ease}.cab-card:hover{border-color:var(--accent)}.cab-btn{transition:filter .12s ease}.cab-btn:hover{filter:brightness(1.12)}.cab-menu-row{transition:background .12s ease}.cab-menu-row:hover{background:var(--surface-2)}@media (max-width:900px){.scratch-cols{flex-direction:column;overflow-y:auto}.scratch-side{width:auto!important;height:auto;overflow-y:visible!important;border-right:none!important;border-bottom:1px solid var(--border)}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--r-sm)}:where(.lp-btn-primary,[data-on-accent]):focus-visible{outline-color:var(--focus-ring-on-accent)}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}html{scrollbar-gutter:stable}[data-theme=dark] body{-webkit-font-smoothing:antialiased}.lp-h2,h1,h2,h3{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1100px){.lp-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.lp-4{grid-template-columns:1fr!important}}[data-admin-shell]{--bg:#0b0d10;--panel:#11141a;--panel-2:#161a21;--panel-3:#1b2029;--line:#1e242e;--line-2:#2b333f;--line-3:#3d4756;--text:#e9ebef;--dim:#98a1b0;--faint:#6d7683;--accent:#ff6a3d;--accent-hover:#ff8256;--accent-dim:#c2542f;--accent-soft:rgba(255,106,61,.12);--pos:#4ec98a;--neg:#e2685f;--warn:#e0a83c;--info:#5b9dd9;--r:8px;--r-lg:10px;--surface:var(--panel);--surface-2:var(--panel-2);--surface-hover:var(--panel-2);--border:var(--line);--border-strong:var(--line-2);--border-hover:var(--line-3);--text-dim:var(--dim);--text-faint:var(--faint);--text-disabled:var(--faint);--accent-fg:#fff;--accent-tint:rgba(255,106,61,.07);--danger:var(--neg);--danger-fg:#fff;--danger-soft:hsla(4,69%,63%,.12);--danger-bg:hsla(4,69%,63%,.1);--danger-border:var(--neg);--success:var(--pos);--success-soft:rgba(78,201,138,.14);--ok:var(--pos);--canvas-bg:var(--panel-2);--canvas-grid:var(--line-2);--canvas-grid-strong:var(--line-3);--r-sm:6px;--r-md:8px;display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100vh;background:var(--bg);color:var(--text);font-size:14px;color-scheme:dark}[data-admin-shell][data-gate=true]{grid-template-columns:minmax(0,1fr)}[data-admin-shell] a{color:var(--accent);text-decoration:none}[data-admin-shell] a:hover{color:var(--accent-hover)}[data-admin-shell] .num{font-family:var(--font-mono,ui-monospace,"JetBrains Mono",Menlo,monospace);font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums}[data-admin-burger]{display:none!important}[data-admin-scroll]{scrollbar-width:thin;scrollbar-color:var(--line-3) transparent}[data-admin-scroll]::-webkit-scrollbar{width:9px;height:9px}[data-admin-scroll]::-webkit-scrollbar-thumb{background:var(--line-3);border-radius:999px;border:2px solid var(--bg)}[data-admin-shell] [data-row]:hover,[data-admin-shell] tbody tr[data-row]:hover{background:var(--panel-2)}[data-admin-nav]:hover{background:var(--panel-2)!important;color:var(--text)!important}[data-admin-shell] :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:1px}@keyframes admin-spin{to{transform:rotate(1turn)}}@media (max-width:1180px){[data-admin-shell]{grid-template-columns:minmax(0,1fr)}[data-admin-side]{display:none!important}[data-admin-burger]{display:inline-flex!important}}@media (max-width:820px){[data-admin-pad]{padding:16px!important}[data-admin-topbar]{padding:0 16px!important}}[data-app] [data-landing-footer],[data-app] [data-locale-hint],[data-app] [data-site-header]{display:none!important}[data-app]{overscroll-behavior-y:none}[data-app-tabbar]{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0)}[data-app-tabbar] a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;padding:7px 4px;text-decoration:none;font-size:11px;font-weight:600;color:var(--text-faint);-webkit-tap-highlight-color:transparent}[data-app-tabbar] a[data-active]{color:var(--accent)}body[data-app-tabbar-on]{padding-bottom:calc(56px + env(safe-area-inset-bottom, 0px))}[data-album]{color-scheme:light}@media print{@page{size:A4 landscape;margin:0}body,html{background:#fff!important;margin:0!important;padding:0!important}.album-toolbar,[data-app-tabbar],body>:not([data-album]){display:none!important}[data-album],[data-album]>div{background:#fff!important;padding:0!important;margin:0!important}.album-page{box-shadow:none!important;margin:0!important;height:210mm;overflow:hidden;page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid}.album-page:last-child{page-break-after:auto;break-after:auto}.album-page table{page-break-inside:auto;break-inside:auto}.album-page tr{page-break-inside:avoid;break-inside:avoid;page-break-after:auto;break-after:auto}.album-page thead{display:table-header-group}[data-album] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ed-toolbar{scrollbar-width:none;-ms-overflow-style:none}.ed-toolbar::-webkit-scrollbar{height:0;width:0}@media (prefers-reduced-motion:reduce){.ed-shell *,.ed-shell :after,.ed-shell :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes edFade{0%{opacity:0}to{opacity:1}}@keyframes edPop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes dtOpen{0%{opacity:0;transform:scaleX(.9);transform-origin:right center}to{opacity:1;transform:none}}@keyframes flyIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.ed-shell button,.ed-shell input,.ed-shell select{line-height:16px}.fb-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-top:var(--sp-7)}.fb-lg{grid-column:span 4}.fb-md{grid-column:span 2}.fb-wide{grid-column:span 4}.fb-sm{grid-column:span 2}@media (max-width:900px){.fb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-lg,.fb-wide{grid-column:span 2;grid-row:auto}.fb-md{grid-row:auto}.fb-md,.fb-sm{grid-column:span 1}}@media (max-width:560px){.fb-grid{grid-template-columns:1fr}.fb-lg,.fb-md,.fb-sm,.fb-wide{grid-column:span 1}}.fb-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);transition:transform var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) ease,border-color var(--dur-2) ease}.fb-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.fb-card:after{content:"";position:absolute;inset:auto -30% -40% auto;width:70%;aspect-ratio:1;border-radius:50%;opacity:.5;pointer-events:none;transition:opacity var(--dur-3) ease;background:radial-gradient(circle,var(--fb-tone,transparent) 0,transparent 70%)}.fb-card:hover:after{opacity:.85}.fb-t-accent{--fb-tone:color-mix(in srgb,var(--accent) 22%,transparent)}.fb-t-sky{--fb-tone:color-mix(in srgb,#4b8ff0 18%,transparent)}.fb-t-mint{--fb-tone:color-mix(in srgb,#2fae8f 18%,transparent)}.fb-t-violet{--fb-tone:color-mix(in srgb,#8b6ff0 18%,transparent)}.fb-t-none{--fb-tone:transparent}.fb-card:hover{border-color:color-mix(in srgb,var(--fb-tone,var(--border)) 60%,var(--border))}.fb-viz{position:relative;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--border);overflow:hidden;aspect-ratio:16/9;margin-top:auto}.fb-lg .fb-viz{aspect-ratio:24/8}.fb-wide .fb-viz{aspect-ratio:24/7}@media (max-width:900px){.fb-lg .fb-viz,.fb-wide .fb-viz{aspect-ratio:16/9}}.fb-viz svg{display:block;width:100%;height:100%}.fb-badge{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;border:1px solid var(--border);color:var(--text-dim);background:var(--bg);white-space:nowrap}.fb-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.fb-p-free{color:#2fae8f}.fb-p-pro{color:#4b8ff0}.fb-p-team{color:#8b6ff0}.fb-p-studio{color:var(--accent)}@keyframes fbRise{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@keyframes fbDrawIn{0%{stroke-dashoffset:var(--fb-len,200)}to{stroke-dashoffset:0}}@keyframes fbSweep{0%{transform:translateX(-110%)}55%,to{transform:translateX(110%)}}@keyframes fbBlink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes fbSwing{0%,15%{transform:rotate(0deg)}55%,85%{transform:rotate(-58deg)}to{transform:rotate(0deg)}}@keyframes fbSpin{to{transform:rotate(1turn)}}@keyframes fbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fbSlide{0%,20%{transform:translateX(0)}60%,to{transform:translateX(var(--fb-shift,18px))}}@keyframes fbBend{0%,15%{d:var(--fb-d0)}60%,to{d:var(--fb-d1)}}@keyframes fbFade{0%{opacity:0}to{opacity:1}}.fb-card.is-in .fb-rise{animation:fbRise .62s var(--ease-out) both}.fb-card.is-in .fb-draw{stroke-dasharray:var(--fb-len,200);animation:fbDrawIn 1.1s var(--ease-out) both}.fb-card.is-in .fb-sweep{animation:fbSweep 2.6s var(--ease-standard) infinite}.fb-card.is-in .fb-caret{animation:fbBlink 1s steps(1) infinite}.fb-swing{transform-origin:var(--fb-origin,left center)}.fb-card.is-in .fb-swing{animation:fbSwing 3.2s var(--ease-standard) infinite}.fb-spin{transform-origin:50% 50%}.fb-card.is-in .fb-spin{animation:fbSpin 9s linear infinite}.fb-card.is-in .fb-float{animation:fbFloat 3.4s ease-in-out infinite}.fb-card.is-in .fb-slide{animation:fbSlide 3s var(--ease-standard) infinite alternate}.fb-card.is-in .fb-fade{animation:fbFade .7s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.fb-card .fb-anim,.fb-card.is-in .fb-anim{animation:none!important;stroke-dashoffset:0!important;opacity:1!important;transform:none!important}}#catalog,#faq,#features,#pricing,#segments,.lp-section{scroll-margin-top:calc(var(--sp-8) + var(--sp-4))}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Golos_Text_Fallback_4c1f08;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_4c1f08{font-family:__Golos_Text_4c1f08,__Golos_Text_Fallback_4c1f08;font-style:normal}