.home-module__j8ab0G__home{--paper:#f5f3fb;--paper-2:#ece8f8;--paper-3:#e2dcf5;--panel-solid:#fff;--ink:#150f26;--ink-2:#2c2145;--muted:#675e80;--faint:#9a93ad;--line:#2614521a;--line-2:#2614522e;--accent:#0e6cb4;--accent-2:#0a5a9c;--accent-lite:#7cc9f2;--accent-soft:#0e6cb41a;--accent-soft-2:#0e6cb433;--on-accent:#fff;--signal:#ff5a3d;--signal-2:#ffab2e;--primary:#7cc9f2;--primary-fg:#0a2a3d;--primary-hover:#95d5f7;--accent-shadow:0 10px 24px #0e6cb442;--accent-shadow-strong:0 18px 44px #0e6cb452;--shadow-1:0 2px 4px #1e0f4608;--shadow-2:0 18px 50px #28145a14;--shadow-3:0 30px 70px #28145a29;--deep:#1b1038;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);min-height:100dvh;font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;overflow:clip}.home-module__j8ab0G__home[data-theme=dark]{--paper:#0b0817;--paper-2:#130e26;--paper-3:#1e1740;--panel-solid:#171130;--ink:#f4f1ff;--ink-2:#ded7f7;--muted:#a79fc9;--faint:#7d7599;--line:#a88cff29;--line-2:#a88cff52;--accent:#8b5cff;--accent-2:#a67dff;--accent-lite:#c4adff;--accent-soft:#8b5cff2e;--accent-soft-2:#8b5cff57;--on-accent:#fff;--signal:#ff6a4d;--signal-2:#ffb84d;--primary:#63bde9;--primary-fg:#062434;--primary-hover:#7cc9f2;--accent-shadow:0 10px 24px #8b5cff42;--accent-shadow-strong:0 18px 44px #8b5cff57;--shadow-1:0 2px 6px #0006;--shadow-2:0 18px 50px #00000080;--shadow-3:0 30px 70px #0009;--deep:#06040f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(70rem 44rem at 88% -8%, #8b5cff29, transparent), var(--paper)}.home-module__j8ab0G__home *{box-sizing:border-box}.home-module__j8ab0G__home ::selection{background:var(--accent-2);color:#fff}.home-module__j8ab0G__home button,.home-module__j8ab0G__home a{-webkit-tap-highlight-color:transparent;font:inherit;color:inherit}.home-module__j8ab0G__home button{cursor:pointer;background:0 0;border:0;padding:0}.home-module__j8ab0G__home a{text-decoration:none}.home-module__j8ab0G__home button:focus-visible,.home-module__j8ab0G__home a:focus-visible,.home-module__j8ab0G__home summary:focus-visible,.home-module__j8ab0G__home input:focus-visible,.home-module__j8ab0G__home select:focus-visible,.home-module__j8ab0G__home textarea:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.home-module__j8ab0G__home section[id]{scroll-margin-top:110px}.home-module__j8ab0G__home em{letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.home-module__j8ab0G__header{z-index:60;border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);width:min(1360px,100% - 40px);min-height:72px;box-shadow:var(--shadow-2);border-radius:20px;align-items:center;gap:24px;margin:14px auto 0;padding:0 16px 0 22px;transition:min-height .32s,background .32s,box-shadow .32s;display:flex;position:sticky;top:14px}.home-module__j8ab0G__header[data-scrolled=true]{background:color-mix(in srgb, var(--paper) 92%, transparent);min-height:62px;box-shadow:0 14px 40px #140a3224}.home-module__j8ab0G__logo{letter-spacing:-.7px;flex:none;align-items:center;gap:9px;font-size:22px;font-weight:700;line-height:1;display:inline-flex}.home-module__j8ab0G__logoMark{flex:none;width:32px;height:32px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__logo:hover .home-module__j8ab0G__logoMark{transform:rotate(-12deg)scale(1.08)}.home-module__j8ab0G__desktopNav{align-items:center;gap:4px;margin-left:auto;display:flex}.home-module__j8ab0G__desktopNav a{color:var(--muted);border-radius:10px;padding:9px 14px;font-size:14.5px;font-weight:500;transition:color .2s,background .2s;position:relative}.home-module__j8ab0G__desktopNav a:after{content:"";background:var(--accent);transform-origin:0;border-radius:2px;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.home-module__j8ab0G__desktopNav a:hover{color:var(--ink);background:var(--accent-soft)}.home-module__j8ab0G__desktopNav a:hover:after{transform:scaleX(1)}.home-module__j8ab0G__headerActions{flex:none;align-items:center;gap:8px;display:flex}.home-module__j8ab0G__draftsButton{color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:14px;font-weight:500;transition:color .2s,background .2s;display:flex}.home-module__j8ab0G__draftsButton:hover{color:var(--ink);background:var(--accent-soft)}.home-module__j8ab0G__draftsButton>span{min-width:20px;height:20px;color:var(--on-accent);background:var(--accent);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid}.home-module__j8ab0G__accountLink{color:var(--ink-2);border-radius:10px;padding:9px 12px;font-size:14.5px;font-weight:600;transition:color .2s,background .2s}.home-module__j8ab0G__accountLink:hover{color:var(--accent);background:var(--accent-soft)}.home-module__j8ab0G__headerCta{color:var(--primary-fg);background:var(--primary);border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex}.home-module__j8ab0G__headerCta:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 10px 24px #3884c43d}.home-module__j8ab0G__headerCta svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__headerCta:hover svg{transform:translate(3px,-3px)}.home-module__j8ab0G__menuButton{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);border-radius:12px;place-items:center;display:none}.home-module__j8ab0G__themeToggle{border:1px solid var(--line);width:42px;height:42px;color:var(--ink-2);background:0 0;border-radius:12px;flex:none;place-items:center;transition:color .22s,background .22s,border-color .22s,transform .32s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.home-module__j8ab0G__themeToggle:hover{color:var(--accent-lite);border-color:var(--accent);background:var(--accent-soft);transform:rotate(18deg)scale(1.06)}.home-module__j8ab0G__themeToggle svg{grid-area:1/1;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__themeToggle svg:last-of-type{opacity:0;transform:rotate(-90deg)scale(.4)}.home-module__j8ab0G__home[data-theme=dark] .home-module__j8ab0G__themeToggle svg:first-of-type{opacity:0;transform:rotate(90deg)scale(.4)}.home-module__j8ab0G__home[data-theme=dark] .home-module__j8ab0G__themeToggle svg:last-of-type{opacity:1;transform:rotate(0)scale(1)}.home-module__j8ab0G__mobileNav{z-index:55;border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 96%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:20px;padding:14px;animation:.32s cubic-bezier(.22,1,.36,1) home-module__j8ab0G__homeDrop;display:grid;position:fixed;top:96px;left:20px;right:20px;box-shadow:0 30px 70px #28145a2e}@keyframes home-module__j8ab0G__homeDrop{0%{opacity:0;transform:translateY(-12px)}}.home-module__j8ab0G__mobileNav>a,.home-module__j8ab0G__mobileNav>button{border-bottom:1px solid var(--line);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;padding:15px 12px;font-size:16px;font-weight:500;display:flex}.home-module__j8ab0G__mobileNav>a:last-of-type,.home-module__j8ab0G__mobileNav>button{border-bottom:0}.home-module__j8ab0G__hero{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:60px;width:min(1360px,100% - 40px);margin:0 auto;padding:76px 0 84px;display:grid;position:relative}.home-module__j8ab0G__eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.home-module__j8ab0G__orangeDot{background:var(--signal);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 60%, transparent);border-radius:50%;flex:none;animation:2.4s ease-out infinite home-module__j8ab0G__dotPulse}@keyframes home-module__j8ab0G__dotPulse{70%,to{box-shadow:0 0 0 12px #0000}}.home-module__j8ab0G__heroCopy h1{letter-spacing:-.05em;margin:26px 0 24px;font-size:clamp(46px,6.4vw,92px);font-weight:700;line-height:.96}.home-module__j8ab0G__heroCopy h1>span{white-space:nowrap;color:var(--accent);display:inline-block;position:relative}.home-module__j8ab0G__heroCopy h1 em{color:var(--signal)}.home-module__j8ab0G__heroCopy h1 svg{fill:none;width:100%;height:.2em;stroke:var(--signal);stroke-width:5px;stroke-linecap:round;position:absolute;bottom:-.16em;left:0;overflow:visible}.home-module__j8ab0G__heroCopy h1 svg path{stroke-dasharray:460;stroke-dashoffset:460px;animation:1.5s cubic-bezier(.65,0,.35,1) .5s forwards home-module__j8ab0G__drawStroke}@keyframes home-module__j8ab0G__drawStroke{to{stroke-dashoffset:0}}.home-module__j8ab0G__heroCopy>p{max-width:46ch;color:var(--muted);margin:0;font-size:18px;line-height:1.7}.home-module__j8ab0G__desktopBreak{display:block}.home-module__j8ab0G__heroActions{align-items:center;gap:26px;margin-top:34px;display:flex}.home-module__j8ab0G__primaryButton,.home-module__j8ab0G__headerCta,.home-module__j8ab0G__projectUseButton{transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,background .24s}.home-module__j8ab0G__primaryButton{color:var(--primary-fg);background:var(--primary);border-radius:14px;align-items:center;gap:12px;padding:17px 26px;font-size:16px;font-weight:650;display:inline-flex;box-shadow:0 8px 20px #3884c42e}.home-module__j8ab0G__primaryButton:hover{background:var(--primary-hover);transform:translateY(-3px);box-shadow:0 14px 30px #3884c442}.home-module__j8ab0G__primaryButton svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__primaryButton:hover svg{transform:translate(4px,-4px)}.home-module__j8ab0G__textLink{color:var(--ink-2);border-bottom:2px solid #0000;align-items:center;gap:9px;padding:10px 4px;font-size:15.5px;font-weight:600;transition:color .22s,border-color .22s,gap .22s;display:inline-flex}.home-module__j8ab0G__textLink:hover{color:var(--accent);border-color:var(--accent);gap:14px}.home-module__j8ab0G__heroBrandCard{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-solid) 68%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-2);border-radius:18px;align-items:center;gap:14px;margin-top:44px;padding:16px 22px 16px 16px;display:inline-flex}.home-module__j8ab0G__heroBrandAnimation{flex:none;width:46px;height:46px;animation:14s linear infinite home-module__j8ab0G__brandSpin}@keyframes home-module__j8ab0G__brandSpin{to{transform:rotate(360deg)}}.home-module__j8ab0G__heroBrandCopy{gap:2px;display:grid}.home-module__j8ab0G__heroBrandCopy small{color:var(--accent);letter-spacing:.15em;font-size:10.5px;font-weight:700}.home-module__j8ab0G__heroBrandCopy strong{letter-spacing:-.02em;font-size:17px;font-weight:650}.home-module__j8ab0G__heroBrandCopy>span{color:var(--muted);font-size:13.5px}.home-module__j8ab0G__heroVisual{perspective:1400px;padding-left:26px;position:relative}.home-module__j8ab0G__visualLabel{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-34px;right:26px}.home-module__j8ab0G__visualLabel svg{color:var(--accent-lite);animation:2.2s ease-in-out infinite home-module__j8ab0G__nudge}@keyframes home-module__j8ab0G__nudge{50%{transform:translate(4px,4px)}}.home-module__j8ab0G__browser{transform-style:preserve-3d;border:1px solid var(--line-2);background:var(--paper-2);box-shadow:var(--shadow-3);transform:perspective(1400px) rotateY(calc(-8deg + var(--hero-ry,0deg))) rotateX(calc(3deg + var(--hero-rx,0deg))) translateY(var(--hero-lift,0px));border-radius:18px;transition:transform .36s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.home-module__j8ab0G__heroVisual:hover .home-module__j8ab0G__browser{--hero-lift:-7px}.home-module__j8ab0G__browser:after{content:"";z-index:5;border-radius:inherit;background:radial-gradient(360px circle at var(--hero-pointer-x,50%) var(--hero-pointer-y,50%), #ffffff3d, transparent 68%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.home-module__j8ab0G__heroVisual:hover .home-module__j8ab0G__browser:after{opacity:1}.home-module__j8ab0G__browserBar{height:46px;color:var(--faint);background:var(--paper-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:12.5px;font-weight:500;display:flex}.home-module__j8ab0G__browserDots{gap:7px;display:flex}.home-module__j8ab0G__browserDots i{background:var(--paper-3);border-radius:50%;width:10px;height:10px}.home-module__j8ab0G__browserDots i:first-child{background:var(--signal)}.home-module__j8ab0G__browserDots i:nth-child(2){background:var(--signal-2)}.home-module__j8ab0G__browserDots i:nth-child(3){background:var(--accent-lite)}.home-module__j8ab0G__browserContent{aspect-ratio:16/10;background:var(--panel-solid);max-width:100%;margin-inline:auto;transition:max-width .52s cubic-bezier(.22,1,.36,1),aspect-ratio .52s cubic-bezier(.22,1,.36,1),border-radius .52s,margin .52s cubic-bezier(.22,1,.36,1);overflow:hidden;container-type:inline-size}.home-module__j8ab0G__previewDeviceDesktop{aspect-ratio:16/10;border-radius:0;max-width:100%}.home-module__j8ab0G__previewDeviceTablet{aspect-ratio:3/4;border-radius:12px;max-width:58%;margin-block:20px;box-shadow:0 10px 30px #140a3229}.home-module__j8ab0G__previewDeviceMobile{aspect-ratio:9/17;border-radius:18px;max-width:30%;margin-block:20px;box-shadow:0 10px 30px #140a3229}.home-module__j8ab0G__floatingTag{z-index:5;color:var(--primary);pointer-events:none;align-items:flex-start;animation:7s ease-in-out infinite home-module__j8ab0G__floaty;display:flex;position:absolute;bottom:96px;left:-140px}.home-module__j8ab0G__floatingTag svg{color:var(--primary);filter:drop-shadow(0 2px 6px #3884c447)}.home-module__j8ab0G__floatingTag>span{color:var(--primary-fg);background:var(--primary);box-shadow:var(--invert-shadow);border-radius:4px 14px 14px;margin:22px 0 0 -2px;padding:11px 16px;font-size:13px;font-weight:600}@keyframes home-module__j8ab0G__floaty{50%{transform:translateY(-14px)}}.home-module__j8ab0G__customizeBar{z-index:4;border:1px solid var(--line);background:color-mix(in srgb, var(--panel-solid) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(680px,100%);box-shadow:var(--shadow-2);border-radius:18px;margin:30px auto 0;padding:16px 18px;position:relative}.home-module__j8ab0G__customizerHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.home-module__j8ab0G__customizerHeading>span{color:var(--ink-2);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.home-module__j8ab0G__customizerHeading svg{color:var(--accent-lite)}.home-module__j8ab0G__resetPreview{color:var(--faint);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.home-module__j8ab0G__resetPreview:hover{color:var(--accent);background:var(--accent-soft)}.home-module__j8ab0G__customizerGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content max-content;gap:14px;display:grid}.home-module__j8ab0G__controlGroup{gap:8px;min-width:0;display:grid}.home-module__j8ab0G__controlGroup>span{color:var(--faint);letter-spacing:.13em;text-transform:uppercase;font-size:10.5px;font-weight:700}.home-module__j8ab0G__previewTypes,.home-module__j8ab0G__moodControls,.home-module__j8ab0G__devicePreviewControls{flex-wrap:wrap;gap:5px;display:flex}.home-module__j8ab0G__previewTypes button,.home-module__j8ab0G__moodControls button,.home-module__j8ab0G__devicePreviewControls button{min-height:32px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:9px;place-items:center;padding:6px 10px;font-size:12.5px;font-weight:500;transition:color .18s,background .18s,border-color .18s,transform .18s;display:grid}.home-module__j8ab0G__previewTypes button:hover,.home-module__j8ab0G__moodControls button:hover,.home-module__j8ab0G__devicePreviewControls button:hover{color:var(--ink);background:var(--paper-2);transform:translateY(-1px)}.home-module__j8ab0G__previewTypes button[aria-pressed=true],.home-module__j8ab0G__moodControls button[aria-pressed=true],.home-module__j8ab0G__devicePreviewControls button[aria-pressed=true]{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.home-module__j8ab0G__swatches{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.home-module__j8ab0G__swatches button{color:#fff;border:2px solid #0000;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:grid;box-shadow:0 2px 6px #1e0f4629}.home-module__j8ab0G__swatches button:hover{transform:scale(1.16)translateY(-2px)}.home-module__j8ab0G__swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink)}.home-module__j8ab0G__tryNote{color:var(--faint);text-align:center;margin-top:16px;font-size:12.5px;display:block}.home-module__j8ab0G__capabilityStrip{z-index:2;border-block:1px solid var(--line);align-items:center;gap:30px;padding:20px 0;display:flex;position:relative;overflow:hidden}.home-module__j8ab0G__capabilityStrip>span{color:var(--faint);letter-spacing:.16em;flex:none;padding-left:20px;font-size:11px;font-weight:700}.home-module__j8ab0G__capabilityStrip>div{flex:none;gap:0;width:max-content;animation:32s linear infinite home-module__j8ab0G__marquee;display:flex}.home-module__j8ab0G__capabilityStrip:hover>div{animation-play-state:paused}.home-module__j8ab0G__capabilityGroup{flex:none;align-items:center;display:flex}@keyframes home-module__j8ab0G__marquee{to{transform:translate(-50%)}}.home-module__j8ab0G__capabilityGroup>span{color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.home-module__j8ab0G__capabilityGroup>span:after{content:"";background:var(--accent-lite);border-radius:50%;width:5px;height:5px;margin-left:14px}.home-module__j8ab0G__capabilityStrip svg{width:14px;height:14px;color:var(--accent-lite)}.home-module__j8ab0G__capabilityStrip i{background:var(--accent-lite);border-radius:50%;width:5px;height:5px}.home-module__j8ab0G__specsSection,.home-module__j8ab0G__terminalSection,.home-module__j8ab0G__pricingSection,.home-module__j8ab0G__projectsSection,.home-module__j8ab0G__processSection,.home-module__j8ab0G__faqSection{z-index:2;width:min(1360px,100% - 40px);margin:0 auto;padding:130px 0;position:relative}.home-module__j8ab0G__specsHeading,.home-module__j8ab0G__sectionHeading{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:50px;margin-bottom:60px;display:grid}.home-module__j8ab0G__specsHeading h2,.home-module__j8ab0G__sectionHeading h2,.home-module__j8ab0G__processIntro h2,.home-module__j8ab0G__faqSection h2,.home-module__j8ab0G__manifesto h2{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(34px,4.4vw,62px);font-weight:700;line-height:1.02}.home-module__j8ab0G__specsHeading h2 em,.home-module__j8ab0G__sectionHeading h2 em,.home-module__j8ab0G__processIntro h2 em,.home-module__j8ab0G__faqSection h2 em{color:var(--accent)}.home-module__j8ab0G__specsHeading>p,.home-module__j8ab0G__sectionHeading>p{max-width:42ch;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.home-module__j8ab0G__specMetricRail{border:1px solid var(--line);background:var(--line);border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:24px;padding:1px;display:grid;overflow:hidden}.home-module__j8ab0G__specMetricRail>div{background:var(--paper);gap:6px;padding:28px 26px;transition:background .32s;display:grid}.home-module__j8ab0G__specMetricRail>div:hover{background:var(--panel-solid)}.home-module__j8ab0G__specMetricRail strong{letter-spacing:-.05em;background:linear-gradient(140deg, var(--accent) 10%, var(--signal) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1}.home-module__j8ab0G__specMetricRail span{color:var(--muted);font-size:13.5px}.home-module__j8ab0G__specGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.home-module__j8ab0G__specCard{border:1px solid var(--line);background:var(--panel-solid);box-shadow:var(--shadow-1);border-radius:22px;grid-column:span 2;align-content:start;gap:14px;padding:28px;transition:border-color .32s,box-shadow .32s,transform .32s;display:grid}.home-module__j8ab0G__specCard:nth-child(4),.home-module__j8ab0G__specCard:nth-child(5){grid-column:span 3}.home-module__j8ab0G__specCardTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.home-module__j8ab0G__specIcon{width:46px;height:46px;color:var(--primary-fg);background:var(--primary);box-shadow:var(--accent-shadow);border-radius:14px;place-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid}.home-module__j8ab0G__specCard:hover .home-module__j8ab0G__specIcon{transform:rotate(-8deg)scale(1.08)}.home-module__j8ab0G__specBadge{border:1px solid var(--line);color:var(--faint);letter-spacing:.11em;border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:700}.home-module__j8ab0G__specCard h3{letter-spacing:-.03em;margin:4px 0 0;font-size:23px;font-weight:650;line-height:1.22}.home-module__j8ab0G__specCard>p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.home-module__j8ab0G__specCard footer{border-top:1px solid var(--line);color:var(--faint);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:12.5px;display:flex}.home-module__j8ab0G__specCard footer svg{color:var(--accent-lite);transition:transform .24s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__specCard:hover footer svg{transform:translate(3px,-3px)}.home-module__j8ab0G__modelCloud{flex-wrap:wrap;gap:7px;display:flex}.home-module__j8ab0G__modelCloud span{border:1px solid var(--line);color:var(--muted);background:var(--paper);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500;animation:7s ease-in-out infinite home-module__j8ab0G__chipFloat}.home-module__j8ab0G__modelCloud span[data-featured]{color:var(--primary-fg);background:var(--primary);border-color:var(--primary);font-weight:600}.home-module__j8ab0G__modelCloud span:nth-child(2n){animation-delay:-1.4s}.home-module__j8ab0G__modelCloud span:nth-child(3n){animation-delay:-2.8s}.home-module__j8ab0G__modelCloud span:nth-child(5n){animation-delay:-4.2s}@keyframes home-module__j8ab0G__chipFloat{50%{transform:translateY(-5px)}}.home-module__j8ab0G__reviewFlow{counter-reset:flow;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.home-module__j8ab0G__reviewFlow li{border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex}.home-module__j8ab0G__reviewFlow li>span{width:28px;height:28px;color:var(--primary-fg);background:var(--primary);border-radius:9px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.home-module__j8ab0G__fileTypes{flex-wrap:wrap;gap:6px;display:flex}.home-module__j8ab0G__fileTypes span{border:1px solid var(--line);color:var(--ink-2);background:var(--paper-2);letter-spacing:.06em;border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:700}.home-module__j8ab0G__viewportGraphic{z-index:1;background:linear-gradient(140deg, var(--paper-2), var(--paper));border-radius:16px;align-items:flex-end;gap:12px;padding:22px;display:flex;position:relative}.home-module__j8ab0G__viewportGraphic span{z-index:1;color:var(--accent-lite);border:1px solid var(--line-2);background:var(--panel-solid,#fff);border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.home-module__j8ab0G__viewportGraphic svg{flex:none;display:block}.home-module__j8ab0G__viewportGraphic span:first-child{width:62px;height:44px}.home-module__j8ab0G__viewportGraphic span:nth-child(2){width:46px;height:52px}.home-module__j8ab0G__viewportGraphic span:nth-child(3){width:32px;height:58px}.home-module__j8ab0G__securityLine{flex-wrap:wrap;gap:8px;display:flex}.home-module__j8ab0G__securityLine span{border:1px solid var(--line);color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;display:inline-flex}.home-module__j8ab0G__securityLine svg{color:var(--accent-lite)}.home-module__j8ab0G__terminalExperience{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:28px;display:grid}.home-module__j8ab0G__terminalGuide{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-module__j8ab0G__terminalGuide li{border:1px solid var(--line);background:var(--panel-solid);min-width:0;box-shadow:var(--shadow-1);border-radius:18px;align-items:flex-start;gap:14px;padding:22px;display:flex}.home-module__j8ab0G__terminalStepIcon{width:38px;height:38px;color:var(--primary-fg);background:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.home-module__j8ab0G__terminalGuide li>div{min-width:0}.home-module__j8ab0G__terminalGuide small{color:var(--accent);letter-spacing:.12em;margin-bottom:5px;font-size:9.5px;font-weight:800;display:block}.home-module__j8ab0G__terminalGuide h3{color:var(--ink);margin:0;font-size:17px;line-height:1.25}.home-module__j8ab0G__terminalGuide p{min-height:3.2em;color:var(--muted);margin:7px 0 13px;font-size:12.5px;line-height:1.6}.home-module__j8ab0G__terminalGuide code{max-width:100%;color:var(--ink-2);border:1px solid var(--line);background:var(--paper-2);white-space:nowrap;border-radius:9px;padding:9px 10px;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:10.5px;display:block;overflow-x:auto}.home-module__j8ab0G__terminalWindow{color:#f4f1ff;background:#0b0817;border:1px solid #a88cff52;border-radius:22px;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 28px 70px #1009254d}.home-module__j8ab0G__terminalWindow>header{color:#a79fc9;background:#171130;border-bottom:1px solid #a88cff2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:54px;padding:0 18px;font-size:11px;display:grid}.home-module__j8ab0G__terminalWindow>header>span:first-child{gap:5px;display:flex}.home-module__j8ab0G__terminalWindow>header i{background:#ff6a4d;border-radius:50%;width:7px;height:7px}.home-module__j8ab0G__terminalWindow>header i:nth-child(2){background:#ffb84d}.home-module__j8ab0G__terminalWindow>header i:nth-child(3){background:#63bde9}.home-module__j8ab0G__terminalWindow>header strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.home-module__j8ab0G__terminalStatus{color:#c4adff;letter-spacing:.08em;background:#8b5cff24;border:1px solid #a88cff47;border-radius:999px;padding:5px 8px;font-size:8.5px;font-weight:800}.home-module__j8ab0G__terminalScreen{align-content:center;gap:14px;padding:30px;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12.5px;line-height:1.55;display:grid}.home-module__j8ab0G__terminalScreen p{margin:0}.home-module__j8ab0G__terminalScreen p>span{color:#63bde9}.home-module__j8ab0G__terminalScreen .home-module__j8ab0G__terminalMuted{color:#8f86b2}.home-module__j8ab0G__terminalReply{color:#bcb4d9;background:#8b5cff14;border:1px solid #a88cff33;border-radius:14px;gap:8px;margin:4px 0;padding:18px;display:grid}.home-module__j8ab0G__terminalReply strong{color:#f4f1ff}.home-module__j8ab0G__terminalPrompt{color:#f4f1ff;align-items:center;gap:7px;display:flex}.home-module__j8ab0G__terminalPrompt b{color:#c4adff}.home-module__j8ab0G__terminalPrompt i{background:#63bde9;width:7px;height:1.1em;animation:1s steps(2,start) infinite home-module__j8ab0G__cursorBlink}@keyframes home-module__j8ab0G__cursorBlink{50%{opacity:0}}.home-module__j8ab0G__terminalWindow>footer{color:#a79fc9;background:#120d26;border-top:1px solid #a88cff2e;align-items:center;gap:9px;padding:14px 18px;font-size:10.5px;display:flex}.home-module__j8ab0G__terminalWindow>footer svg{color:#63bde9}.home-module__j8ab0G__terminalAvailability{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.6}.home-module__j8ab0G__terminalAvailability code{color:var(--accent);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-weight:700}.home-module__j8ab0G__paidAccessNotice{color:var(--ink);border:1px solid var(--line-2);background:var(--accent-soft);border-radius:16px;align-items:center;gap:15px;margin-bottom:22px;padding:18px 20px;display:flex}.home-module__j8ab0G__paidAccessNotice>svg{color:var(--accent)}.home-module__j8ab0G__paidAccessNotice>div{gap:3px;display:grid}.home-module__j8ab0G__paidAccessNotice strong{font-size:14px}.home-module__j8ab0G__paidAccessNotice span{color:var(--muted);font-size:12.5px;line-height:1.55}.home-module__j8ab0G__pricingGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.home-module__j8ab0G__planCard{border:1px solid var(--line);background:var(--panel-solid);min-width:0;box-shadow:var(--shadow-1);border-radius:22px;flex-direction:column;padding:26px;transition:border-color .26s,box-shadow .26s,transform .26s;display:flex;position:relative}.home-module__j8ab0G__planCard:hover{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-5px)}.home-module__j8ab0G__planCard[data-featured]{border-color:var(--accent);background:linear-gradient(var(--panel-solid), var(--panel-solid)) padding-box, linear-gradient(145deg, var(--accent), var(--signal)) border-box;box-shadow:var(--accent-shadow)}.home-module__j8ab0G__planCardTop{justify-content:space-between;align-items:center;gap:10px;min-height:25px;display:flex}.home-module__j8ab0G__planCardTop>span{color:var(--ink);font-size:18px;font-weight:700}.home-module__j8ab0G__planCardTop small{color:var(--primary-fg);background:var(--primary);letter-spacing:.07em;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.home-module__j8ab0G__planCardTop>svg{color:var(--accent)}.home-module__j8ab0G__planCard>p{min-height:4.8em;color:var(--muted);margin:16px 0 22px;font-size:13px;line-height:1.6}.home-module__j8ab0G__planPrice{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.home-module__j8ab0G__planPrice strong{color:var(--ink);letter-spacing:-.05em;font-size:clamp(29px,2.6vw,39px);line-height:1}.home-module__j8ab0G__planPrice span{color:var(--faint);font-size:11px}.home-module__j8ab0G__planCredits{color:var(--accent);margin-top:10px;font-size:11.5px;font-weight:700}.home-module__j8ab0G__planCard ul{border-top:1px solid var(--line);gap:10px;margin:24px 0;padding:20px 0 0;list-style:none;display:grid}.home-module__j8ab0G__planCard li{color:var(--muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.home-module__j8ab0G__planCard li svg{color:var(--accent);margin-top:1px}.home-module__j8ab0G__planCard>a{min-height:44px;color:var(--primary-fg);background:var(--primary);box-shadow:var(--accent-shadow);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:0 14px;font-size:11.5px;font-weight:750;display:inline-flex}.home-module__j8ab0G__planCard>a:hover{background:var(--primary-hover);transform:translateY(-2px)}.home-module__j8ab0G__creditPlanCard{background:radial-gradient(circle at 100% 0%, var(--accent-soft-2), transparent 55%), var(--panel-solid)}.home-module__j8ab0G__billingNote{color:var(--faint);text-align:center;margin:20px 0 0;font-size:11px;line-height:1.6}.home-module__j8ab0G__filterBar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.home-module__j8ab0G__filterBar>div{flex-wrap:wrap;gap:7px;display:flex}.home-module__j8ab0G__filterBar button{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:14.5px;font-weight:500;transition:color .22s,background .22s,border-color .22s,transform .22s;display:inline-flex}.home-module__j8ab0G__filterBar button:hover{color:var(--ink);border-color:var(--line-2);transform:translateY(-2px)}.home-module__j8ab0G__filterBar button>span{color:var(--faint);font-size:11px;font-weight:700}.home-module__j8ab0G__filterBar .home-module__j8ab0G__activeFilter{color:var(--primary-fg);background:var(--primary);border-color:var(--primary)}.home-module__j8ab0G__filterBar .home-module__j8ab0G__activeFilter>span{color:color-mix(in srgb, var(--primary-fg) 70%, transparent)}.home-module__j8ab0G__filterBar>span{color:var(--faint);letter-spacing:.14em;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:inline-flex}.home-module__j8ab0G__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-module__j8ab0G__projectCard{border:1px solid var(--line);background:var(--panel-solid);box-shadow:var(--shadow-1);border-radius:24px;align-content:start;transition:border-color .32s,box-shadow .32s;display:grid;overflow:hidden}.home-module__j8ab0G__projectCard:hover{border-color:var(--accent-lite);box-shadow:var(--shadow-3)}.home-module__j8ab0G__projectVisualButton{text-align:left;width:100%;display:block}.home-module__j8ab0G__projectThumbnail{aspect-ratio:16/11;background:var(--paper-2);border-bottom:1px solid var(--line);padding:26px 22px 0;position:relative;overflow:hidden}.home-module__j8ab0G__projectThumbnail[data-variant=pulse]{background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 14%, var(--paper-2)), var(--paper-2))}.home-module__j8ab0G__projectThumbnail[data-variant=luma]{background:linear-gradient(150deg, color-mix(in srgb, var(--signal) 12%, var(--paper-2)), var(--paper-2))}.home-module__j8ab0G__thumbnailSite{aspect-ratio:16/11;border:1px solid var(--line);background:var(--panel-solid);width:100%;box-shadow:var(--shadow-2);border-radius:12px 12px 0 0;transition:transform .5s cubic-bezier(.22,1,.36,1);overflow:hidden;container-type:inline-size}.home-module__j8ab0G__projectCard:hover .home-module__j8ab0G__thumbnailSite{transform:translateY(-8px)scale(1.015)}.home-module__j8ab0G__cardOpen{width:44px;height:44px;color:var(--ink);background:var(--panel-solid);box-shadow:var(--shadow-2);opacity:0;border-radius:50%;place-items:center;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1),background .26s,color .26s;display:grid;position:absolute;bottom:14px;right:14px;transform:scale(.7)rotate(-30deg)}.home-module__j8ab0G__projectCard:hover .home-module__j8ab0G__cardOpen{opacity:1;transform:scale(1)rotate(0)}.home-module__j8ab0G__cardOpen:hover{color:var(--on-accent);background:var(--primary)}.home-module__j8ab0G__projectCardBody{align-content:start;gap:12px;padding:22px;display:grid}.home-module__j8ab0G__projectMeta{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.home-module__j8ab0G__projectMeta h3{letter-spacing:-.03em;margin:0 0 3px;font-size:21px;font-weight:650}.home-module__j8ab0G__projectMeta>div>span{color:var(--accent);font-size:12.5px;font-weight:600}.home-module__j8ab0G__sectionCount{color:var(--faint);background:var(--paper-2);border-radius:999px;flex:none;padding:5px 11px;font-size:11.5px;font-weight:700}.home-module__j8ab0G__projectDescription{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.home-module__j8ab0G__projectFit{background:var(--paper);border-radius:12px;align-items:baseline;gap:9px;padding:12px 14px;display:flex}.home-module__j8ab0G__projectFit span{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:700}.home-module__j8ab0G__projectFit strong{font-size:14.5px;font-weight:600}.home-module__j8ab0G__projectHighlights{gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-module__j8ab0G__projectHighlights li{color:var(--muted);align-items:flex-start;gap:9px;font-size:14px;display:flex}.home-module__j8ab0G__projectHighlights svg{color:var(--accent-lite);flex:none;margin-top:3px}.home-module__j8ab0G__projectActions{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:6px;padding-top:16px;display:flex}.home-module__j8ab0G__projectUseButton{min-height:48px;color:var(--primary-fg);background:var(--primary);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.home-module__j8ab0G__projectUseButton:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 10px 24px #3884c43d}.home-module__j8ab0G__projectUseButton svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__projectUseButton:hover svg{transform:translate(4px)}.home-module__j8ab0G__projectDetailsButton{border:1px solid var(--line-2);min-height:48px;color:var(--ink-2);border-radius:12px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;transition:color .22s,background .22s,border-color .22s;display:inline-flex}.home-module__j8ab0G__projectDetailsButton:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.home-module__j8ab0G__projectsNote{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:28px;font-size:15px;display:flex}.home-module__j8ab0G__projectsNote>span{align-items:center;gap:10px;display:inline-flex}.home-module__j8ab0G__smallAsterisk{color:var(--signal);font-size:20px;animation:9s linear infinite home-module__j8ab0G__brandSpin;display:inline-block}.home-module__j8ab0G__projectsNote button{color:var(--ink);border-bottom:2px solid var(--accent);align-items:center;gap:9px;padding-bottom:3px;font-size:15px;font-weight:650;transition:gap .22s,color .22s;display:inline-flex}.home-module__j8ab0G__projectsNote button:hover{color:var(--accent);gap:14px}.home-module__j8ab0G__processSection{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:80px;padding-top:40px;display:grid}.home-module__j8ab0G__processIntro{position:sticky;top:130px}.home-module__j8ab0G__processIntro>p{color:var(--muted);margin:26px 0 14px;font-size:17px;line-height:1.7}.home-module__j8ab0G__processAsterisk{color:var(--paper-3);pointer-events:none;font-size:150px;line-height:1;animation:22s linear infinite home-module__j8ab0G__brandSpin;position:absolute;bottom:-60px;right:4%}.home-module__j8ab0G__steps{display:grid}.home-module__j8ab0G__step{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:26px;padding:32px 0;transition:padding-left .32s cubic-bezier(.22,1,.36,1);display:grid}.home-module__j8ab0G__step:first-child{padding-top:0}.home-module__j8ab0G__step:last-child{border-bottom:0;padding-bottom:0}.home-module__j8ab0G__step:hover{padding-left:14px}.home-module__j8ab0G__stepNumber{color:var(--accent);letter-spacing:.1em;padding-top:6px;font-size:13px;font-weight:700}.home-module__j8ab0G__step h3{letter-spacing:-.03em;margin:0 0 8px;font-size:25px;font-weight:650;line-height:1.2}.home-module__j8ab0G__step p{max-width:44ch;color:var(--muted);margin:0;font-size:15.5px;line-height:1.7}.home-module__j8ab0G__stepIllustration{place-items:center;width:96px;display:grid}.home-module__j8ab0G__stepSketch{border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:12px 15px;font-family:Georgia,serif;font-size:19px;font-style:italic;transition:transform .42s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;transform:rotate(-6deg)}.home-module__j8ab0G__step:hover .home-module__j8ab0G__stepSketch{transform:rotate(3deg)scale(1.06)}.home-module__j8ab0G__stepSketch>span{color:var(--signal);font-size:26px;position:absolute;bottom:-12px;right:-10px}.home-module__j8ab0G__stepColors{width:74px;height:66px;display:block;position:relative}.home-module__j8ab0G__stepColors i{border:3px solid var(--panel-solid);background:var(--accent-lite);width:40px;height:50px;box-shadow:var(--shadow-2);border-radius:8px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:8px;transform:rotate(-18deg)}.home-module__j8ab0G__stepColors i:nth-child(2){background:var(--signal-2);left:17px;transform:rotate(0)}.home-module__j8ab0G__stepColors i:nth-child(3){background:var(--signal);left:34px;transform:rotate(18deg)}.home-module__j8ab0G__step:hover .home-module__j8ab0G__stepColors i:first-child{transform:rotate(-30deg)translate(-6px)}.home-module__j8ab0G__step:hover .home-module__j8ab0G__stepColors i:nth-child(3){transform:rotate(30deg)translate(6px)}.home-module__j8ab0G__stepArrow{border:1px solid var(--line-2);width:62px;height:62px;color:var(--accent-lite);border-radius:50%;place-items:center;transition:background .32s,color .32s,transform .42s cubic-bezier(.22,1,.36,1);display:grid}.home-module__j8ab0G__step:hover .home-module__j8ab0G__stepArrow{color:var(--on-accent);background:var(--primary);transform:rotate(45deg)}.home-module__j8ab0G__manifesto{z-index:2;text-align:center;color:#fff;background:radial-gradient(60rem 30rem at 20% 0%, #7c4dff80, transparent), radial-gradient(50rem 26rem at 88% 100%, #ff5a3d47, transparent), var(--deep);isolation:isolate;border-radius:34px;justify-items:center;gap:26px;width:min(1360px,100% - 40px);margin:0 auto 40px;padding:110px 60px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #1b103857}.home-module__j8ab0G__manifesto .home-module__j8ab0G__eyebrow{color:var(--accent-lite)}.home-module__j8ab0G__manifesto h2{max-width:22ch;margin:0;font-size:clamp(36px,5.4vw,78px)}.home-module__j8ab0G__manifesto h2 em{color:var(--signal-2)}.home-module__j8ab0G__manifesto h2>span{color:var(--accent-lite)}.home-module__j8ab0G__manifesto h2 em:after{content:"";background:var(--signal);transform-origin:0;border-radius:4px;width:96%;height:.05em;position:absolute;bottom:.02em;left:0;transform:rotate(-2deg)}.home-module__j8ab0G__manifesto h2 em{position:relative}.home-module__j8ab0G__manifesto .home-module__j8ab0G__primaryButton:hover{transform:translateY(-3px)}.home-module__j8ab0G__manifestoStamp{width:118px;height:118px;color:var(--accent-lite);border:1px solid #a88cff66;border-radius:50%;align-content:center;place-items:center;gap:8px;animation:9s ease-in-out infinite home-module__j8ab0G__stampFloat;display:grid;position:absolute;top:44px;right:6%;transform:rotate(14deg)}@keyframes home-module__j8ab0G__stampFloat{50%{transform:rotate(6deg)translateY(-12px)}}.home-module__j8ab0G__manifestoStamp span{letter-spacing:.18em;font-size:9.5px;font-weight:700}.home-module__j8ab0G__manifestoLines{z-index:-1;width:520px;height:440px;position:absolute;bottom:-180px;left:-140px}.home-module__j8ab0G__manifestoLines i{border:1px solid #a88cff29;border-radius:50%;width:520px;height:260px;position:absolute;transform:rotate(-32deg)}.home-module__j8ab0G__manifestoLines i:nth-child(2){top:32px;left:12px}.home-module__j8ab0G__manifestoLines i:nth-child(3){top:64px;left:24px}.home-module__j8ab0G__faqSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.home-module__j8ab0G__faqSection>div:first-child{position:sticky;top:130px}.home-module__j8ab0G__faqList{display:grid}.home-module__j8ab0G__faqList details{border-bottom:1px solid var(--line)}.home-module__j8ab0G__faqList summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:20px;font-weight:600;list-style:none;transition:color .22s;display:flex}.home-module__j8ab0G__faqList summary::-webkit-details-marker{display:none}.home-module__j8ab0G__faqList summary:hover{color:var(--accent)}.home-module__j8ab0G__faqList summary svg{color:var(--accent-lite);flex:none;transition:transform .32s cubic-bezier(.22,1,.36,1)}.home-module__j8ab0G__faqList details[open] summary svg{transform:rotate(135deg)}.home-module__j8ab0G__faqList details[open] summary{color:var(--accent)}.home-module__j8ab0G__faqList p{max-width:62ch;color:var(--muted);margin:-6px 0 26px;font-size:16px;line-height:1.75;animation:.32s cubic-bezier(.22,1,.36,1) home-module__j8ab0G__faqIn}@keyframes home-module__j8ab0G__faqIn{0%{opacity:0;transform:translateY(-8px)}}.home-module__j8ab0G__footer{z-index:2;width:min(1360px,100% - 40px);margin:0 auto;padding:0 0 40px;position:relative}.home-module__j8ab0G__footerTop{border-top:1px solid var(--line);align-items:center;gap:26px;padding:34px 0;display:flex}.home-module__j8ab0G__footerTop>span{color:var(--muted);font-size:15px}.home-module__j8ab0G__footerTop>a:last-child{color:var(--ink-2);align-items:center;gap:8px;margin-left:auto;font-size:14.5px;font-weight:600;transition:color .22s,gap .22s;display:inline-flex}.home-module__j8ab0G__footerTop>a:last-child:hover{color:var(--accent);gap:12px}.home-module__j8ab0G__footerBottom{border-top:1px solid var(--line);color:var(--faint);justify-content:space-between;align-items:center;gap:18px;padding-top:24px;font-size:13.5px;display:flex}.home-module__j8ab0G__footerBottom>span:nth-child(2){align-items:center;gap:8px;display:inline-flex}.home-module__j8ab0G__footerBottom>span:last-child{letter-spacing:.1em;font-weight:600}.home-module__j8ab0G__dialog{border:1px solid var(--line);width:min(600px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:var(--paper);border-radius:26px;padding:46px;position:fixed;overflow-y:auto;box-shadow:0 50px 120px #1b103852}.home-module__j8ab0G__dialog[open]{animation:.42s cubic-bezier(.22,1,.36,1) home-module__j8ab0G__dialogIn}@keyframes home-module__j8ab0G__dialogIn{0%{opacity:0;transform:translateY(28px)scale(.96)}}.home-module__j8ab0G__dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#150f269e;animation:.32s home-module__j8ab0G__fadeIn}@keyframes home-module__j8ab0G__fadeIn{0%{opacity:0}}.home-module__j8ab0G__dialogClose{width:40px;height:40px;color:var(--muted);border-radius:12px;place-items:center;transition:color .2s,background .2s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:16px;right:16px}.home-module__j8ab0G__dialogClose:hover{color:var(--ink);background:var(--paper-2);transform:rotate(90deg)}.home-module__j8ab0G__dialog h2{letter-spacing:-.04em;margin:18px 0 0;font-size:40px;font-weight:700;line-height:1.05}.home-module__j8ab0G__dialog h2 em{color:var(--accent)}.home-module__j8ab0G__dialog>p,.home-module__j8ab0G__savedView>p{color:var(--muted);margin:18px 0 28px;font-size:16px;line-height:1.7}.home-module__j8ab0G__templateDialog{width:min(760px,100vw - 32px)}.home-module__j8ab0G__templateCategory{border:1px solid var(--line);color:var(--accent);vertical-align:middle;letter-spacing:0;border-radius:999px;margin-left:12px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-block}.home-module__j8ab0G__dialogPreview{aspect-ratio:16/11;border:1px solid var(--line);background:var(--panel-solid);border-radius:16px;margin:26px 0;overflow:hidden;container-type:inline-size}.home-module__j8ab0G__savedView{text-align:center}.home-module__j8ab0G__savedView .home-module__j8ab0G__primaryButton{width:100%}.home-module__j8ab0G__savedView strong{color:var(--accent);font-weight:650}.home-module__j8ab0G__savedIcon{width:84px;height:84px;color:var(--on-accent);background:var(--primary);box-shadow:var(--accent-shadow-strong);border-radius:50%;place-items:center;margin:0 auto 24px;animation:.52s cubic-bezier(.22,1,.36,1) home-module__j8ab0G__popIn;display:grid}@keyframes home-module__j8ab0G__popIn{0%{opacity:0;transform:scale(.4)rotate(-25deg)}}.home-module__j8ab0G__subtleButton{width:100%;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px 0;font-size:15px;font-weight:600;transition:color .2s,background .2s;display:flex}.home-module__j8ab0G__subtleButton:hover{color:var(--ink);background:var(--paper-2)}.home-module__j8ab0G__projectForm{display:grid}.home-module__j8ab0G__projectForm label{color:var(--ink-2);margin:22px 0 9px;font-size:14.5px;font-weight:600}.home-module__j8ab0G__projectForm label:first-child{margin-top:0}.home-module__j8ab0G__projectForm label>span{color:var(--faint);font-weight:400}.home-module__j8ab0G__projectForm input,.home-module__j8ab0G__projectForm textarea,.home-module__j8ab0G__projectForm select{border:1px solid var(--line-2);width:100%;color:var(--ink);background:var(--panel-solid);font:inherit;border-radius:13px;outline:none;padding:15px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.home-module__j8ab0G__projectForm input::placeholder,.home-module__j8ab0G__projectForm textarea::placeholder{color:var(--faint)}.home-module__j8ab0G__projectForm input:focus,.home-module__j8ab0G__projectForm textarea:focus,.home-module__j8ab0G__projectForm select:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.home-module__j8ab0G__projectForm textarea{resize:vertical;min-height:108px;max-height:260px;line-height:1.6}.home-module__j8ab0G__selectWrap{position:relative}.home-module__j8ab0G__selectWrap select{appearance:none;cursor:pointer;padding-right:40px}.home-module__j8ab0G__selectWrap svg{color:var(--accent-lite);pointer-events:none;position:absolute;top:17px;right:15px}.home-module__j8ab0G__projectForm .home-module__j8ab0G__primaryButton{justify-content:center;width:100%;margin-top:26px}.home-module__j8ab0G__formNote{color:var(--faint);text-align:center;margin-top:14px;font-size:12.5px;display:block}.home-module__j8ab0G__formError{color:#c3371f;margin:14px 0 0;font-size:14px}.home-module__j8ab0G__draftsList{margin-bottom:26px}.home-module__j8ab0G__draftItem{border-bottom:1px solid var(--line);align-items:center;gap:6px;display:flex}.home-module__j8ab0G__draftItem>button:first-child{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;padding:16px 0;display:flex}.home-module__j8ab0G__draftIcon{width:44px;height:44px;color:var(--accent-lite);background:var(--accent-soft);border-radius:12px;flex:none;place-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1);display:grid}.home-module__j8ab0G__draftItem:hover .home-module__j8ab0G__draftIcon{transform:rotate(-8deg)scale(1.08)}.home-module__j8ab0G__draftItem>button>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.home-module__j8ab0G__draftItem strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.home-module__j8ab0G__draftItem small{color:var(--faint);font-size:13px}.home-module__j8ab0G__draftItem>button:first-child>svg{color:var(--faint);transition:transform .26s cubic-bezier(.22,1,.36,1),color .2s}.home-module__j8ab0G__draftItem:hover>button:first-child>svg{color:var(--accent-lite);transform:translate(3px,-3px)}.home-module__j8ab0G__deleteDraft{width:38px;height:38px;color:var(--faint);border-radius:10px;place-items:center;transition:color .2s,background .2s;display:grid}.home-module__j8ab0G__deleteDraft:hover{color:#c3371f;background:#c3371f1a}.home-module__j8ab0G__emptyDrafts{text-align:center;color:var(--muted);padding:34px 0}.home-module__j8ab0G__emptyDrafts svg{color:var(--accent-lite);margin-bottom:14px}.home-module__j8ab0G__emptyDrafts h3{margin:10px 0;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.3}.home-module__j8ab0G__emptyDrafts p{font-size:14.5px}.home-module__j8ab0G__reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(34px)}.home-module__j8ab0G__revealed{opacity:1;transform:none}.home-module__j8ab0G__sitePreview{--preview-accent:#7cc9f2;color:#23202e;text-align:left;background:#fbfaff;width:100%;height:100%;font-family:Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden}.home-module__j8ab0G__previewAccent{color:var(--preview-accent)}.home-module__j8ab0G__portfolioPreview{grid-template-rows:auto 1fr;height:100%;display:grid}.home-module__j8ab0G__realPreviewHeader{border-bottom:1px solid #23202e14;justify-content:space-between;align-items:center;gap:3cqw;padding:3.2cqw 5cqw;display:flex}.home-module__j8ab0G__realPreviewHeader>strong{letter-spacing:-.2cqw;align-items:flex-start;gap:.6cqw;font-size:3.4cqw;font-weight:600;display:flex}.home-module__j8ab0G__realPreviewHeader>strong>span{color:var(--preview-accent);margin-top:.4cqw;font-size:1.6cqw}.home-module__j8ab0G__realPreviewHeader nav{color:#6f6a80;gap:2.4cqw;font-size:1.7cqw;display:flex}.home-module__j8ab0G__previewHeaderAction,.home-module__j8ab0G__landingNavCta{color:#fff;background:#23202e;border-radius:999px;align-items:center;gap:.6cqw;padding:1cqw 1.8cqw;font-size:1.5cqw;font-weight:600;display:inline-flex}.home-module__j8ab0G__previewHeaderAction svg,.home-module__j8ab0G__landingNavCta svg{width:1.5cqw;height:1.5cqw}.home-module__j8ab0G__landingNavCta{background:var(--preview-accent)}.home-module__j8ab0G__portfolioContent{align-content:start;gap:4cqw;padding:5cqw;display:grid}.home-module__j8ab0G__portfolioIntro>span{color:var(--preview-accent);letter-spacing:.2cqw;font-size:1.2cqw;font-weight:700}.home-module__j8ab0G__portfolioIntro h3{letter-spacing:-.3cqw;margin:1.4cqw 0 1.2cqw;font-size:5.4cqw;font-weight:600;line-height:1.02}.home-module__j8ab0G__portfolioIntro h3 em{color:var(--preview-accent);font-family:Georgia,serif}.home-module__j8ab0G__portfolioIntro p{color:#6f6a80;max-width:34cqw;margin:0;font-size:1.6cqw;line-height:1.6}.home-module__j8ab0G__portfolioProjects{grid-template-columns:1.5fr 1fr;gap:2.4cqw;display:grid}.home-module__j8ab0G__portfolioProjectLarge{grid-column:1}.home-module__j8ab0G__portfolioProjects article{background:#fff;border-radius:1.6cqw;overflow:hidden;box-shadow:0 1.4cqw 3cqw #23202e17}.home-module__j8ab0G__projectArtwork{background:linear-gradient(140deg, var(--preview-accent), #fff);place-items:center;height:13cqw;display:grid}.home-module__j8ab0G__projectArtwork span{color:#fff;font-family:Georgia,serif;font-size:6cqw}.home-module__j8ab0G__projectArtworkSecond{background:linear-gradient(140deg, #2c2438, var(--preview-accent))}.home-module__j8ab0G__projectArtworkSecond span{letter-spacing:.2cqw;font-family:Segoe UI,sans-serif;font-size:2.4cqw}.home-module__j8ab0G__portfolioProjects footer{color:#6f6a80;justify-content:space-between;align-items:center;padding:1.6cqw 2cqw;font-size:1.4cqw;display:flex}.home-module__j8ab0G__portfolioProjects footer b{color:#23202e;font-weight:600}.home-module__j8ab0G__portfolioProjects footer svg{width:1.6cqw;height:1.6cqw;color:var(--preview-accent)}.home-module__j8ab0G__dashboardPreview{background:#f7f6fc;grid-template-columns:7cqw 1fr;height:100%;display:grid}.home-module__j8ab0G__dashboardSidebar{background:#201b2c;align-content:space-between;justify-items:center;padding:2.4cqw 1.2cqw;display:grid}.home-module__j8ab0G__dashboardSidebar>strong{color:#fff;font-size:2cqw;font-weight:600}.home-module__j8ab0G__dashboardSidebar>strong>span{color:var(--preview-accent)}.home-module__j8ab0G__dashboardNav{gap:1cqw;display:grid}.home-module__j8ab0G__dashboardNav i{color:#7c7592;background:#ffffff0d;border-radius:1cqw;place-items:center;width:3.4cqw;height:3.4cqw;display:grid}.home-module__j8ab0G__dashboardNav i svg{width:1.7cqw;height:1.7cqw}.home-module__j8ab0G__dashboardNav .home-module__j8ab0G__activeNavIcon{color:#fff;background:var(--preview-accent)}.home-module__j8ab0G__dashboardAvatar{color:#201b2c;background:#fff;border-radius:50%;place-items:center;width:3.2cqw;height:3.2cqw;font-size:1.2cqw;font-weight:700;display:grid}.home-module__j8ab0G__dashboardMain{align-content:start;gap:2.2cqw;min-width:0;padding:2.6cqw 3cqw;display:grid}.home-module__j8ab0G__dashboardTopbar{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.home-module__j8ab0G__dashboardTopbar>div:first-child{gap:.3cqw;display:grid}.home-module__j8ab0G__dashboardTopbar span{color:#8b85a0;letter-spacing:.14cqw;font-size:1.1cqw;font-weight:700}.home-module__j8ab0G__dashboardTopbar h3{letter-spacing:-.15cqw;margin:0;font-size:2.6cqw;font-weight:600}.home-module__j8ab0G__dashboardUtilities{align-items:center;gap:1.4cqw;display:flex}.home-module__j8ab0G__dashboardUtilities>span{color:#6f6a80;background:#fff;border:1px solid #23202e14;border-radius:999px;align-items:center;gap:.6cqw;padding:.9cqw 1.4cqw;font-size:1.1cqw;display:inline-flex}.home-module__j8ab0G__dashboardUtilities svg{width:1.4cqw;height:1.4cqw}.home-module__j8ab0G__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw;display:grid}.home-module__j8ab0G__metricGrid article{background:#fff;border:1px solid #23202e14;border-radius:1.4cqw;gap:.5cqw;padding:1.8cqw;display:grid}.home-module__j8ab0G__metricGrid .home-module__j8ab0G__metricFeatured{color:#fff;background:var(--preview-accent);border-color:#0000}.home-module__j8ab0G__metricGrid span{opacity:.7;font-size:1.2cqw}.home-module__j8ab0G__metricGrid strong{letter-spacing:-.15cqw;font-size:3cqw;font-weight:600}.home-module__j8ab0G__metricGrid small{opacity:.8;font-size:1.1cqw}.home-module__j8ab0G__dashboardLowerGrid{grid-template-columns:1.25fr 1fr;gap:1.6cqw;display:grid}.home-module__j8ab0G__revenueChart,.home-module__j8ab0G__dashboardTasks{background:#fff;border:1px solid #23202e14;border-radius:1.4cqw;padding:1.8cqw}.home-module__j8ab0G__revenueChart header,.home-module__j8ab0G__dashboardTasks header{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.home-module__j8ab0G__revenueChart header>div,.home-module__j8ab0G__dashboardTasks header>div{gap:.2cqw;display:grid}.home-module__j8ab0G__revenueChart header span,.home-module__j8ab0G__dashboardTasks header span{color:#8b85a0;letter-spacing:.12cqw;font-size:1cqw;font-weight:700}.home-module__j8ab0G__revenueChart header strong,.home-module__j8ab0G__dashboardTasks header strong{font-size:1.5cqw;font-weight:600}.home-module__j8ab0G__revenueChart header svg{color:#8b85a0;width:1.6cqw;height:1.6cqw}.home-module__j8ab0G__chartColumns{background:repeating-linear-gradient(0deg,#23202e0d 0 1px,#0000 1px 25%);align-items:flex-end;gap:1cqw;height:12cqw;margin:1.6cqw 0 .8cqw;display:flex}.home-module__j8ab0G__chartColumns i{background:var(--preview-accent);opacity:.45;border-radius:.6cqw .6cqw 0 0;flex:1}.home-module__j8ab0G__chartColumns i:nth-child(3n){opacity:1}.home-module__j8ab0G__revenueChart footer{color:#8b85a0;justify-content:space-between;font-size:1cqw;display:flex}.home-module__j8ab0G__dashboardTasks{align-content:start;gap:1.2cqw;display:grid}.home-module__j8ab0G__dashboardTasks>div{border-top:1px solid #23202e12;align-items:flex-start;gap:1cqw;padding-top:1.2cqw;display:flex}.home-module__j8ab0G__dashboardTasks>div>span{color:#fff;border:1px solid #23202e29;border-radius:.5cqw;flex:none;place-items:center;width:1.8cqw;height:1.8cqw;display:grid}.home-module__j8ab0G__dashboardTasks>div>span svg{width:1.1cqw;height:1.1cqw}.home-module__j8ab0G__dashboardTasks>div>span.home-module__j8ab0G__taskDone{background:var(--preview-accent);border-color:#0000}.home-module__j8ab0G__dashboardTasks p{gap:.2cqw;margin:0;font-size:1.3cqw;line-height:1.4;display:grid}.home-module__j8ab0G__dashboardTasks p small{color:#8b85a0;font-size:1cqw}.home-module__j8ab0G__landingPreview{grid-template-rows:auto 1fr auto;height:100%;display:grid}.home-module__j8ab0G__landingHero{grid-template-columns:1.05fr 1fr;align-items:center;gap:3cqw;padding:4cqw 5cqw;display:grid}.home-module__j8ab0G__landingBadge{color:#5c5670;letter-spacing:.1cqw;background:#23202e0d;border-radius:999px;align-items:center;gap:.7cqw;padding:.7cqw 1.4cqw;font-size:1.1cqw;font-weight:700;display:inline-flex}.home-module__j8ab0G__landingBadge i{background:var(--preview-accent);border-radius:50%;width:.9cqw;height:.9cqw}.home-module__j8ab0G__landingCopy h3{letter-spacing:-.3cqw;margin:1.8cqw 0 1.2cqw;font-size:5cqw;font-weight:600;line-height:1}.home-module__j8ab0G__landingCopy h3 em{color:var(--preview-accent);font-family:Georgia,serif}.home-module__j8ab0G__landingCopy>p{color:#6f6a80;max-width:30cqw;margin:0;font-size:1.5cqw;line-height:1.6}.home-module__j8ab0G__landingActions{align-items:center;gap:1.4cqw;margin-top:2.2cqw;display:flex}.home-module__j8ab0G__landingActions>span{color:#fff;background:#23202e;border-radius:999px;align-items:center;gap:.6cqw;padding:1.1cqw 1.8cqw;font-size:1.3cqw;font-weight:600;display:inline-flex}.home-module__j8ab0G__landingActions>span:last-child{color:#5c5670;background:#23202e0f}.home-module__j8ab0G__landingActions svg{width:1.4cqw;height:1.4cqw}.home-module__j8ab0G__landingTrust{align-items:center;gap:1cqw;margin-top:2.4cqw;display:flex}.home-module__j8ab0G__landingTrust>span{color:#fff;background:#cdc7dd;border-radius:50%;place-items:center;width:2.4cqw;height:2.4cqw;font-size:1.1cqw;font-weight:700;display:grid}.home-module__j8ab0G__landingTrust>span:nth-child(2){background:var(--preview-accent);margin-left:-.8cqw}.home-module__j8ab0G__landingTrust p{color:#8b85a0;margin:0 0 0 .6cqw;font-size:1.2cqw}.home-module__j8ab0G__landingTrust b{color:#23202e}.home-module__j8ab0G__landingProduct{place-items:center;display:grid;position:relative}.home-module__j8ab0G__productGlow{background:color-mix(in srgb, var(--preview-accent) 34%, transparent);filter:blur(4cqw);border-radius:50%;width:26cqw;height:26cqw;position:absolute}.home-module__j8ab0G__productCardMain{background:#fff;border-radius:2cqw;width:22cqw;padding:2.2cqw;position:relative;box-shadow:0 2cqw 5cqw #23202e24}.home-module__j8ab0G__productCardMain header{color:#8b85a0;letter-spacing:.12cqw;justify-content:space-between;align-items:center;font-size:1cqw;font-weight:700;display:flex}.home-module__j8ab0G__productCardMain header svg{width:1.5cqw;height:1.5cqw}.home-module__j8ab0G__productCardMain h4{letter-spacing:-.15cqw;margin:1.4cqw 0 1.2cqw;font-size:2.2cqw;font-weight:600}.home-module__j8ab0G__productProgress{background:#23202e14;border-radius:999px;height:.9cqw;overflow:hidden}.home-module__j8ab0G__productProgress i{border-radius:inherit;background:var(--preview-accent);width:62%;height:100%;display:block}.home-module__j8ab0G__productCardMain ul{gap:.9cqw;margin:1.6cqw 0 0;padding:0;list-style:none;display:grid}.home-module__j8ab0G__productCardMain li{color:#6f6a80;align-items:center;gap:.9cqw;font-size:1.2cqw;display:flex}.home-module__j8ab0G__productCardMain li>span{color:#fff;background:var(--preview-accent);border-radius:50%;place-items:center;width:1.6cqw;height:1.6cqw;display:grid}.home-module__j8ab0G__productCardMain li>span svg{width:1cqw;height:1cqw}.home-module__j8ab0G__productCardMain li:last-child>span{background:0 0;border:1px solid #23202e2e}.home-module__j8ab0G__productFloatingCard{color:#fff;background:#23202e;border-radius:1.4cqw;gap:.3cqw;padding:1.4cqw 1.8cqw;display:grid;position:absolute;bottom:-1cqw;right:0;box-shadow:0 1.6cqw 3.4cqw #23202e3d}.home-module__j8ab0G__productFloatingCard span{color:#fff9;letter-spacing:.12cqw;font-size:.95cqw;font-weight:700}.home-module__j8ab0G__productFloatingCard strong{font-size:2cqw;font-weight:600}.home-module__j8ab0G__productFloatingCard small{color:#fff9;font-size:1cqw}.home-module__j8ab0G__landingBenefits{border-top:1px solid #23202e14;justify-content:center;align-items:center;gap:2.4cqw;padding:1.6cqw 5cqw;display:flex}.home-module__j8ab0G__landingBenefits>span{color:#6f6a80;align-items:center;gap:.6cqw;font-size:1.2cqw;display:inline-flex}.home-module__j8ab0G__landingBenefits svg{width:1.3cqw;height:1.3cqw;color:var(--preview-accent)}.home-module__j8ab0G__sitePreviewSoft{--preview-tint:#fbfaff}.home-module__j8ab0G__sitePreviewNight{color:#ece9f7;background:#17132a}.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__realPreviewHeader,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__portfolioProjects article,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__metricGrid article,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__revenueChart,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardTasks,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__productCardMain{background:#1f1a35;border-color:#ffffff14}.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardPreview{background:#120f22}.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__realPreviewHeader nav,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__portfolioIntro p,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingCopy>p,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__portfolioProjects footer,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardUtilities>span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardTopbar span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardTasks p small,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__revenueChart header span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__revenueChart footer,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__dashboardTasks header span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingBenefits>span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingTrust p,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingBadge{color:#9a93b8}.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__portfolioProjects footer b,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingTrust b,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__previewHeaderAction,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingActions>span,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__productFloatingCard{color:#17132a;background:#ece9f7}.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__productCardMain h4,.home-module__j8ab0G__sitePreviewNight .home-module__j8ab0G__landingCopy h3{color:#ece9f7}.home-module__j8ab0G__sitePreviewVibrant{--preview-accent:#ff5a3d}.home-module__j8ab0G__sitePreviewForma{--preview-accent:#7cc9f2}.home-module__j8ab0G__sitePreviewPulse{--preview-accent:#56b0e8}.home-module__j8ab0G__sitePreviewLuma{--preview-accent:#9ad8f5}@media (max-width:1240px){.home-module__j8ab0G__hero{grid-template-columns:1fr;gap:72px}.home-module__j8ab0G__heroVisual{width:100%;max-width:720px;margin:0 auto;padding-left:0}.home-module__j8ab0G__floatingTag{left:-108px}.home-module__j8ab0G__specCard,.home-module__j8ab0G__specCard:nth-child(4),.home-module__j8ab0G__specCard:nth-child(5){grid-column:span 3}.home-module__j8ab0G__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j8ab0G__specsHeading,.home-module__j8ab0G__sectionHeading{grid-template-columns:1fr;gap:24px}.home-module__j8ab0G__processSection,.home-module__j8ab0G__faqSection{grid-template-columns:1fr;gap:48px}.home-module__j8ab0G__processIntro,.home-module__j8ab0G__faqSection>div:first-child{position:static}.home-module__j8ab0G__manifesto{padding:90px 40px}}@media (max-width:980px){.home-module__j8ab0G__desktopNav,.home-module__j8ab0G__draftsButton{display:none}.home-module__j8ab0G__menuButton{display:grid}.home-module__j8ab0G__headerActions{margin-left:auto}.home-module__j8ab0G__headerCta{display:none}.home-module__j8ab0G__capabilityStrip>span{display:block}.home-module__j8ab0G__capabilityStrip{padding:18px 20px;display:block}.home-module__j8ab0G__capabilityStrip>span{margin-bottom:14px;padding-left:0}.home-module__j8ab0G__capabilityStrip>div{width:100%;animation:none}.home-module__j8ab0G__capabilityGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.home-module__j8ab0G__capabilityGroup+.home-module__j8ab0G__capabilityGroup{display:none}.home-module__j8ab0G__capabilityGroup>span{border:1px solid var(--line);background:var(--panel-solid);white-space:normal;border-radius:11px;gap:6px;min-width:0;padding:12px;font-size:12px}.home-module__j8ab0G__capabilityGroup>span:after{display:none}.home-module__j8ab0G__capabilityGroup svg{flex:none;margin-left:auto}.home-module__j8ab0G__specMetricRail,.home-module__j8ab0G__specGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j8ab0G__specCard,.home-module__j8ab0G__specCard:nth-child(4),.home-module__j8ab0G__specCard:nth-child(5){grid-column:span 1}.home-module__j8ab0G__specCard:last-child{grid-column:span 2}.home-module__j8ab0G__customizerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j8ab0G__terminalExperience{grid-template-columns:1fr}.home-module__j8ab0G__terminalGuide,.home-module__j8ab0G__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j8ab0G__step{grid-template-columns:auto minmax(0,1fr)}.home-module__j8ab0G__stepIllustration,.home-module__j8ab0G__manifestoStamp{display:none}}@media (max-width:720px){.home-module__j8ab0G__home{font-size:15px}.home-module__j8ab0G__header{width:calc(100% - 24px);margin-top:10px;padding-left:16px;top:10px}.home-module__j8ab0G__mobileNav{top:88px;left:12px;right:12px}.home-module__j8ab0G__hero,.home-module__j8ab0G__specsSection,.home-module__j8ab0G__terminalSection,.home-module__j8ab0G__pricingSection,.home-module__j8ab0G__projectsSection,.home-module__j8ab0G__processSection,.home-module__j8ab0G__faqSection,.home-module__j8ab0G__footer{width:calc(100% - 32px)}.home-module__j8ab0G__hero{gap:56px;padding:56px 0 64px}.home-module__j8ab0G__heroCopy h1{font-size:clamp(40px,12vw,62px)}.home-module__j8ab0G__heroCopy>p{font-size:16.5px}.home-module__j8ab0G__desktopBreak{display:none}.home-module__j8ab0G__heroActions{flex-direction:column;align-items:stretch;gap:14px}.home-module__j8ab0G__primaryButton{justify-content:center}.home-module__j8ab0G__floatingTag{display:none}.home-module__j8ab0G__specsSection,.home-module__j8ab0G__terminalSection,.home-module__j8ab0G__pricingSection,.home-module__j8ab0G__projectsSection,.home-module__j8ab0G__processSection,.home-module__j8ab0G__faqSection{padding:84px 0}.home-module__j8ab0G__specGrid,.home-module__j8ab0G__projectGrid,.home-module__j8ab0G__specMetricRail{grid-template-columns:1fr}.home-module__j8ab0G__specCard:last-child{grid-column:span 1}.home-module__j8ab0G__terminalGuide,.home-module__j8ab0G__pricingGrid{grid-template-columns:1fr}.home-module__j8ab0G__terminalGuide p,.home-module__j8ab0G__planCard>p{min-height:0}.home-module__j8ab0G__terminalScreen{padding:24px 18px;font-size:11.5px}.home-module__j8ab0G__terminalStatus{display:none}.home-module__j8ab0G__paidAccessNotice{align-items:flex-start}.home-module__j8ab0G__filterBar,.home-module__j8ab0G__projectsNote,.home-module__j8ab0G__footerTop,.home-module__j8ab0G__footerBottom{flex-direction:column;align-items:flex-start;gap:14px}.home-module__j8ab0G__filterBar button{padding:10px 14px;font-size:13.5px}.home-module__j8ab0G__manifesto{border-radius:26px;width:calc(100% - 32px);padding:72px 24px}.home-module__j8ab0G__faqList summary{font-size:17.5px}.home-module__j8ab0G__dialog{padding:32px 22px}.home-module__j8ab0G__dialog h2{font-size:30px}.home-module__j8ab0G__projectActions{flex-direction:column;align-items:stretch}.home-module__j8ab0G__projectDetailsButton{justify-content:center}.home-module__j8ab0G__step:hover{padding-left:0}}@media (hover:none),(pointer:coarse){.home-module__j8ab0G__browser{transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}.home-module__j8ab0G__heroVisual:hover .home-module__j8ab0G__browser{--hero-lift:0px}.home-module__j8ab0G__browser:after{display:none}}@media (prefers-reduced-motion:reduce){.home-module__j8ab0G__home *,.home-module__j8ab0G__home :before,.home-module__j8ab0G__home :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-module__j8ab0G__reveal{opacity:1;transform:none}}@media (max-width:360px){.home-module__j8ab0G__header{gap:8px;padding-inline:12px}.home-module__j8ab0G__logo{font-size:20px}.home-module__j8ab0G__headerActions{gap:4px}.home-module__j8ab0G__accountLink{display:none}}
