.feature-cards[data-v-b4f3fa3c]{--ink:#151720;--muted:#6b7280;--violet:#625df4;--blue:#4f7cff;--blue-violet:#665cff;--cta-gradient:linear-gradient(135deg,#4f8cff,#6558ff 52%,#8b5cf6);--cta-shadow:0 14px 30px rgba(92,94,255,.28);--line:#ececf2;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.feature-cards svg[data-v-b4f3fa3c]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.feature-cards[data-v-b4f3fa3c]{margin-inline:auto;width:min(100% - 48px,1120px)}@media(max-width:900px){.feature-cards[data-v-b4f3fa3c]{width:min(100% - 32px,760px)}}.feature-cards[data-v-b4f3fa3c]{padding-top:64px}.feature-cards h2[data-v-b4f3fa3c]{font-size:clamp(27px,3vw,34px);line-height:1.15;margin:0 0 42px;text-align:center}.feature-cards__grid[data-v-b4f3fa3c]{display:grid;gap:42px;grid-template-columns:repeat(var(--cards-count,5),1fr)}.feature-cards__icon[data-v-b4f3fa3c]{align-items:center;background:#f0edff;border-radius:14px;box-shadow:0 10px 22px #625df41a;color:var(--violet);display:inline-flex;height:45px;justify-content:center;margin-bottom:24px;width:45px}.feature-cards__icon svg[data-v-b4f3fa3c]{height:24px;width:24px}.feature-cards__item h3[data-v-b4f3fa3c]{font-size:15px;line-height:1.3;margin:0 0 11px}.feature-cards__item p[data-v-b4f3fa3c]{color:#666d7c;font-size:14px;line-height:1.55;margin:0}.feature-cards--inpaint[data-v-b4f3fa3c]{--feature-canvas-dark:#040605;--feature-canvas-dark-deep:#020303;--feature-surface-dark:#101514;--feature-surface-dark-raised:#171d1c;--feature-surface-overlay:rgba(0,0,0,.54);--feature-canvas-light:#f6f6f4;--feature-surface-light:#e9e9e7;--feature-text-on-dark:#fff;--feature-text-muted-dark:hsla(0,0%,100%,.58);--feature-text-subtle-dark:hsla(0,0%,100%,.36);--feature-text-on-light:#15171b;--feature-text-muted-light:#4f535b;--feature-accent-primary:#dfff00;--feature-accent-primary-hover:#e7ff33;--feature-line-dark:hsla(0,0%,100%,.12);--feature-line-light:rgba(21,23,27,.1);--feature-ambient-rgb:var(--feature-page-ambient-rgb,128 224 255);--feature-ambient-secondary-rgb:var(--feature-page-ambient-secondary-rgb,184 113 255);--feature-scan-angle:var(--feature-page-scan-angle,90deg);--feature-radius-media:28px;--feature-radius-card:24px;--feature-radius-control:18px;--feature-radius-label:8px;--feature-motion-fast:.18s;--feature-motion-standard:.22s;--feature-ease-responsive:cubic-bezier(.22,1,.36,1);background:var(--feature-canvas-dark);color:var(--feature-text-on-dark);font-family:Albert Sans,sans-serif}@media(prefers-reduced-motion:reduce){.feature-cards--inpaint[data-v-b4f3fa3c],.feature-cards--inpaint[data-v-b4f3fa3c] *,.feature-cards--inpaint[data-v-b4f3fa3c] :after,.feature-cards--inpaint[data-v-b4f3fa3c] :before,.feature-cards--inpaint[data-v-b4f3fa3c]:after,.feature-cards--inpaint[data-v-b4f3fa3c]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.feature-cards--inpaint[data-v-b4f3fa3c]{background:radial-gradient(circle at 88% 18%,rgb(var(--feature-ambient-secondary-rgb)/.1),transparent 28%),radial-gradient(circle at 12% 84%,rgb(var(--feature-ambient-rgb)/.08),transparent 30%),var(--feature-canvas-dark-deep);overflow:hidden;padding:120px 0 132px;position:relative;width:100%}.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c],.feature-cards--inpaint>h2[data-v-b4f3fa3c]{margin-inline:auto;width:min(100% - 64px,1240px)}@media(max-width:900px){.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c],.feature-cards--inpaint>h2[data-v-b4f3fa3c]{width:min(100% - 48px,760px)}}@media(max-width:560px){.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c],.feature-cards--inpaint>h2[data-v-b4f3fa3c]{width:calc(100% - 48px)}}.feature-cards--inpaint>h2[data-v-b4f3fa3c]{color:var(--feature-text-on-dark);font-size:clamp(44px,5vw,68px);font-weight:600;letter-spacing:-.05em;line-height:1;margin-bottom:54px;max-width:960px;text-align:left}.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c]{gap:20px;grid-template-columns:repeat(12,minmax(0,1fr))}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]{background:linear-gradient(145deg,rgb(var(--feature-ambient-rgb)/.055),transparent 42%),var(--feature-surface-dark);border:1px solid var(--feature-line-dark);border-radius:var(--feature-radius-card);box-shadow:inset 0 1px #ffffff09;grid-column:span 4;min-height:260px;opacity:0;overflow:hidden;padding:30px;position:relative;transform:translate3d(0,34px,0);transition:opacity .62s var(--feature-ease-responsive),transform .62s var(--feature-ease-responsive),border-color var(--feature-motion-standard) ease,background var(--feature-motion-standard) ease}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:after{border:1px solid rgb(var(--feature-ambient-rgb)/.16);border-radius:50%;bottom:-66px;box-shadow:0 0 70px rgb(var(--feature-ambient-rgb)/.08);content:"";height:180px;pointer-events:none;position:absolute;right:-44px;width:180px}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:first-child{grid-column:span 7;min-height:340px}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(2){grid-column:span 5;min-height:340px}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:first-child{transition-delay:0s}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(2){transition-delay:65ms}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(3){transition-delay:.13s}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(4){transition-delay:195ms}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(5){transition-delay:.26s}.feature-cards--inpaint.feature-cards--revealed .feature-cards__item[data-v-b4f3fa3c]{opacity:1;transform:none}.feature-cards--inpaint .feature-cards__icon[data-v-b4f3fa3c]{background:#00000057;border:1px solid rgb(var(--feature-ambient-rgb)/.18);border-radius:16px;box-shadow:inset 0 0 24px rgb(var(--feature-ambient-rgb)/.06);color:var(--feature-accent-primary);height:52px;margin-bottom:46px;width:52px}.feature-cards--inpaint .feature-cards__item h3[data-v-b4f3fa3c]{color:var(--feature-text-on-dark);font-size:22px;letter-spacing:-.025em;line-height:1.2;margin-bottom:14px}.feature-cards--inpaint .feature-cards__item p[data-v-b4f3fa3c]{color:var(--feature-text-muted-dark);font-size:15px;line-height:1.6}@media(max-width:900px){.feature-cards__grid[data-v-b4f3fa3c]{grid-template-columns:repeat(2,1fr)}.feature-cards--inpaint[data-v-b4f3fa3c]{padding:96px 0 108px}.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c],.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:first-child,.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(2){grid-column:auto;min-height:280px}}@media(max-width:560px){.feature-cards[data-v-b4f3fa3c]{padding-top:44px}.feature-cards h2[data-v-b4f3fa3c]{font-size:26px;margin-bottom:28px}.feature-cards__grid[data-v-b4f3fa3c]{gap:24px;grid-template-columns:1fr}.feature-cards__icon[data-v-b4f3fa3c]{margin-bottom:14px}.feature-cards__item h3[data-v-b4f3fa3c]{font-size:16px}.feature-cards__item p[data-v-b4f3fa3c]{font-size:14px;line-height:1.6}.feature-cards--inpaint[data-v-b4f3fa3c]{padding:76px 0 84px;width:100%}.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c],.feature-cards--inpaint>h2[data-v-b4f3fa3c]{width:calc(100% - 48px)}.feature-cards--inpaint>h2[data-v-b4f3fa3c]{font-size:40px;margin-bottom:36px}.feature-cards--inpaint .feature-cards__grid[data-v-b4f3fa3c]{gap:16px;grid-template-columns:1fr}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c],.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:first-child,.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]:nth-child(2){min-height:248px}.feature-cards--inpaint .feature-cards__item[data-v-b4f3fa3c]{border-radius:20px;min-height:240px;padding:24px}.feature-cards--inpaint .feature-cards__icon[data-v-b4f3fa3c]{margin-bottom:36px}.feature-cards--inpaint .feature-cards__item h3[data-v-b4f3fa3c]{font-size:21px}}
