.saas-aia-build-sec,.saas-aia-see-sec,.saas-aia-write-sec,.saas-aia-img-sec,.saas-aia-lang-sec,.saas-aia-cr-sec{--saas-section-pt:clamp(58px, 8.5vh, 104px)}.saas-aia-build-sec,.saas-aia-write-sec,.saas-aia-cr-sec{--saas-section-bg:#fff}.saas-aia-see-sec,.saas-aia-lang-sec{--saas-section-bg:#f7f6ff}.dark .saas-root :is(.saas-aia-build-sec,.saas-aia-write-sec,.saas-aia-cr-sec){--saas-section-bg-dark:#0d0b1e}.dark .saas-root :is(.saas-aia-see-sec,.saas-aia-lang-sec){--saas-section-bg-dark:#100e22}.saas-aia-head{text-align:center;max-width:810px;margin:0 auto clamp(30px,4.5vh,52px)}.saas-aia-eyebrow{color:var(--saas-brand);font-size:var(--saas-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 14px;font-weight:700;display:inline-flex}.dark .saas-root .saas-aia-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-aia-h2{font-size:var(--saas-fs-h2);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}html[dir=rtl] .saas-root .saas-aia-h2{letter-spacing:0;padding-block:.06em;line-height:1.32}.saas-aia-sub{max-width:680px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px auto 0;line-height:1.6}.saas-aia-note{text-align:center;max-width:560px;color:var(--saas-ink-soft);margin:24px auto 0;font-size:13.5px;line-height:1.6}.saas-aia-build-sec{padding-bottom:clamp(30px,4vh,44px)}.saas-aia-points{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.saas-aia-points.is-wide{flex-flow:wrap;justify-content:center;gap:12px 26px}.saas-aia-points li{color:var(--saas-ink);align-items:flex-start;gap:11px;font-size:15.5px;line-height:1.55;display:flex}.saas-aia-tick{background:var(--saas-brand);color:#fff;border-radius:999px;flex:none;place-items:center;width:21px;height:21px;margin-top:2px;display:grid}.saas-aia-cost{color:var(--saas-brand);background:#4a3aff12;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.saas-aia-cost b{font-weight:800}.dark .saas-root .saas-aia-cost{color:var(--saas-brand-2);background:#8b7bff26}.saas-aia-build{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(16px,2.6vw,34px);display:grid}.saas-aia-in,.saas-aia-out{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:clamp(18px,2.4vw,26px);display:flex;box-shadow:0 30px 64px -42px #0f10206b}.saas-aia-in{position:relative}.dark .saas-root :is(.saas-aia-in,.saas-aia-out){background:#16142c;border-color:#ffffff17}.saas-aia-ways{gap:7px;display:flex}.saas-aia-ways b{border:1px solid var(--saas-line);color:var(--saas-ink-soft);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.saas-aia-ways b[data-on=true]{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.dark .saas-root .saas-aia-ways b{border-color:#ffffff1f}.saas-aia-drop{background:#f7f6ff;border:1.5px dashed #4a3aff52;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:186px;padding:20px 16px;transition:border-color .35s,background .35s;display:flex;position:relative}.saas-aia-drop[data-in=false]{background:#4a3aff0f;border-color:#4a3aff8c}.dark .saas-root .saas-aia-drop{background:#8b7bff0f;border-color:#8b7bff4d}.saas-aia-drop em{color:var(--saas-ink-soft);font-size:12.5px;font-style:normal}.saas-aia-carried{transition:transform .85s cubic-bezier(.22,.9,.26,1),box-shadow .5s;transform:translate(38%,-46%)rotate(-7deg)scale(.86);box-shadow:0 22px 40px -18px #0f102073}.saas-aia-carried[data-in=true]{transform:none;box-shadow:0 8px 18px -12px #0f10204d}html[dir=rtl] .saas-root .saas-aia-carried{transform:translate(-38%,-46%)rotate(7deg)scale(.86)}html[dir=rtl] .saas-root .saas-aia-carried[data-in=true]{transform:none}.saas-aia-go{background:var(--saas-brand);color:#fff;border-radius:999px;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s,opacity .3s;display:inline-flex;position:relative;box-shadow:0 16px 30px -16px #4a3affbf}.saas-aia-go[data-press=true]{transform:scale(.96);box-shadow:0 6px 14px -10px #4a3affcc}.saas-aia-go[data-busy=true]{opacity:.82}.saas-aia-go[data-busy=true]>svg{animation:1.1s linear infinite saas-aia-spin}.saas-aia-grip,.saas-aia-tap{pointer-events:none;z-index:4;opacity:0;width:20px;height:20px;transition:opacity .25s,transform .25s;position:absolute}.saas-aia-grip svg,.saas-aia-tap svg{filter:drop-shadow(0 3px 5px #0f102059);width:100%;height:100%;display:block}html[dir=rtl] .saas-root :is(.saas-aia-grip,.saas-aia-tap) svg{transform:scaleX(-1)}.saas-aia-grip{inset-block-end:30%;inset-inline-end:26%;transform:translateY(-4px)scale(.92)}.saas-aia-grip[data-on=true]{opacity:1;transform:none}.saas-aia-tap{inset-block-start:58%;inset-inline-start:54%;transform:translateY(10px)scale(.9)}.saas-aia-tap[data-on=true]{opacity:1;transform:none}.saas-aia-ripple{opacity:0;background:#ffffff8c;border-radius:999px;width:40px;height:40px;position:absolute;inset-block-start:-10px;inset-inline-start:-10px;transform:scale(.3)}.saas-aia-ripple[data-on=true]{animation:.55s ease-out saas-aia-ripple}.saas-aia-shot,.saas-aia-plate{background:linear-gradient(140deg,#ede9ff,#e4dcff);border-radius:14px;width:132px;height:132px;display:block;position:relative;overflow:hidden}.dark .saas-root :is(.saas-aia-shot,.saas-aia-plate){background:linear-gradient(140deg,#3a3560,#2f2a52)}.dark .saas-root .saas-aia-thumb.is-a{background:linear-gradient(150deg,#4a4230,#3a3326)}.dark .saas-root .saas-aia-thumb.is-b{background:linear-gradient(150deg,#3a3560,#2f2a52)}.dark .saas-root .saas-aia-thumb.is-c{background:linear-gradient(150deg,#4d3a34,#3d2e2a)}.dark .saas-root .saas-aia-plate.is-made[data-style=studio]{background:#e8e5f5}.dark .saas-root .saas-aia-plate.is-lifted{background:radial-gradient(58% 46% at 32% 20%,#ffffff6b,#0000 70%),linear-gradient(140deg,#5c4a38,#46372a)}.dark .saas-root .saas-aia-plate.is-dull{background:linear-gradient(140deg,#33304a,#26243a)}.saas-aia-shot-body{background:linear-gradient(160deg,#b98a5e,#9a6b42);border-radius:8px 8px 12px 12px;width:66px;height:48px;margin-inline-start:-33px;position:absolute;inset-block-end:16px;inset-inline-start:50%}.saas-aia-shot-strap{border:4px solid #a9784e;border-block-end:none;border-radius:26px 26px 0 0;width:52px;height:30px;margin-inline-start:-26px;position:absolute;inset-block-end:60px;inset-inline-start:50%}.saas-aia-shot-buckle{background:#d8b26a;border-radius:2px;width:14px;height:7px;margin-inline-start:-7px;position:absolute;inset-block-end:44px;inset-inline-start:50%}.saas-aia-scan{background:linear-gradient(90deg, transparent, var(--saas-brand), transparent);opacity:0;block-size:2px;position:absolute;inset-inline:0}.saas-aia-scan[data-on=true]{opacity:1;animation:1.4s ease-in-out infinite saas-aia-scan}.saas-aia-typed{border:1px solid var(--saas-line);width:100%;color:var(--saas-ink);text-align:start;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:13px;display:flex}.dark .saas-root .saas-aia-typed{background:#100e22;border-color:#ffffff1a}.saas-aia-shots{gap:8px;display:flex}.saas-aia-thumb{opacity:0;border-radius:10px;flex:1;height:92px;position:relative;overflow:hidden;transform:scale(.86)}.saas-aia-thumb[data-on=true]{animation:.42s cubic-bezier(.2,.9,.3,1.2) both saas-aia-pop}.saas-aia-thumb{background:#efecf9}.saas-aia-thumb .saas-aia-shot-body{background:linear-gradient(160deg,#b98a5e,#9a6b42);border-radius:4px 4px 6px 6px;width:32px;height:24px;margin-inline-start:-16px;position:absolute;inset-block-end:10px;inset-inline-start:50%}.saas-aia-thumb .saas-aia-shot-strap{border:2.5px solid #a9784e;border-block-end:none;border-radius:13px 13px 0 0;width:26px;height:15px;margin-inline-start:-13px;position:absolute;inset-block-end:32px;inset-inline-start:50%}.saas-aia-field{opacity:0;background:#f7f6ff;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:5px;padding:11px 13px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.saas-aia-field[data-on=true]{opacity:1;transform:none}.dark .saas-root .saas-aia-field{background:#8b7bff12}.saas-aia-field em{letter-spacing:.07em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:10.5px;font-style:normal;font-weight:700}.saas-aia-field i{color:var(--saas-ink);font-size:13.5px;font-style:normal;line-height:1.5}.saas-aia-field.is-body i{min-height:3.2em}.saas-aia-field.is-body i,.saas-aia-field.is-ar i{display:block;position:relative}.saas-aia-ghost{visibility:hidden}.saas-aia-live{position:absolute;inset:0}.saas-aia-field.is-ar{border-color:#4a3aff33}.saas-aia-field.is-tags i{color:var(--saas-ink-soft);font-size:12.5px}.saas-aia-caret{vertical-align:-2px;background:var(--saas-brand);opacity:0;width:2px;height:1em;margin-inline-start:2px;display:inline-block}.saas-aia-caret[data-on=true]{opacity:1;animation:1.05s step-end infinite saas-aia-blink}.saas-aia-ready{color:var(--saas-success-ink);opacity:0;background:#16c7841f;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;transform:translateY(4px)}.saas-aia-ready[data-on=true]{opacity:1;transform:none}.dark .saas-root .saas-aia-ready{color:#0f9d69}.saas-aia-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);display:grid}.saas-aia-tools article{border:1px solid var(--saas-line);background:#fff;border-radius:20px;gap:13px;padding:22px 20px 20px;display:flex;position:relative;box-shadow:0 26px 56px -40px #0f10205c}.dark .saas-root .saas-aia-tools article{background:#16142c;border-color:#ffffff17}.saas-aia-tool-ic{width:38px;height:38px;color:var(--saas-brand);background:#4a3aff17;border-radius:12px;flex:none;place-items:center;display:grid}.dark .saas-root .saas-aia-tool-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-aia-tools h3{color:var(--saas-ink);margin:0 0 6px;font-size:15.5px;font-weight:700}.saas-aia-tools p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.55}.saas-aia-img{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,3vw,44px);display:grid}.saas-aia-img-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.saas-aia-picks{flex-wrap:wrap;gap:7px;display:flex}.saas-aia-picks button{border:1px solid var(--saas-line);color:var(--saas-ink-soft);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.saas-aia-picks button.is-on{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.dark .saas-root .saas-aia-picks button{background:#16142c;border-color:#ffffff1f}.dark .saas-root .saas-aia-picks button.is-on{background:var(--saas-brand-2);border-color:var(--saas-brand-2);color:#14122b}.saas-aia-img-d{font-size:var(--saas-fs-lead);color:var(--saas-ink);margin:0;line-height:1.6;animation:.4s both saas-aia-in}.saas-aia-prompt{color:var(--saas-ink-soft);background:#f7f6ff;border:1px dashed #4a3aff4d;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;animation:.35s both saas-aia-in;display:inline-flex}.dark .saas-root .saas-aia-prompt{background:#8b7bff14;border-color:#8b7bff47}.saas-aia-styles{flex-direction:column;gap:9px;width:100%;display:flex}.saas-aia-styles em{letter-spacing:.07em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:11px;font-style:normal;font-weight:700}.saas-aia-stylerow{flex-wrap:wrap;gap:8px;display:flex}.saas-aia-stylerow button{border:1px solid var(--saas-line);text-align:start;cursor:pointer;background:#fff;border-radius:13px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px 10px;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.saas-aia-stylerow button:hover{transform:translateY(-1px)}.saas-aia-stylerow button.is-on{border-color:var(--saas-brand);box-shadow:0 0 0 1px var(--saas-brand) inset}.dark .saas-root .saas-aia-stylerow button{background:#16142c;border-color:#ffffff1f}.saas-aia-stylerow i{border:1px solid #0f10200f;border-radius:5px;width:100%;height:16px;margin-bottom:4px;display:block}.saas-aia-stylerow i[data-style=studio]{background:#fff}.saas-aia-stylerow i[data-style=lifestyle]{background:linear-gradient(120deg,#f7ece0,#e6d5c1)}.saas-aia-stylerow i[data-style=flat_lay]{background:linear-gradient(120deg,#f2f5f9,#e3e9f2)}.saas-aia-stylerow i[data-style=close_up]{background:linear-gradient(120deg,#f4f7f4,#dfeae3)}.saas-aia-stylerow i[data-style=contextual]{background:linear-gradient(120deg,#f3eefb,#e6ddf6)}.saas-aia-stylerow b{color:var(--saas-ink);font-size:12.5px;font-weight:700}.saas-aia-stylerow u{color:var(--saas-ink-soft);font-size:10.5px;line-height:1.35;text-decoration:none}.saas-aia-stage{border:1px solid var(--saas-line);background:#f7f6ff;border-radius:24px;place-items:center;min-height:300px;padding:26px 26px 74px;display:grid;position:relative;overflow:hidden}.dark .saas-root .saas-aia-stage{background:#8b7bff0f;border-color:#ffffff14}.saas-aia-stage .saas-aia-plate{border-radius:18px;grid-area:1/1;width:min(100%,260px);height:212px}.saas-aia-plate.is-lifted{clip-path:inset(0 calc((1 - var(--wipe,0)) * 100%) 0 0);transition:clip-path 1.05s cubic-bezier(.4,0,.15,1)}html[dir=rtl] .saas-root .saas-aia-plate.is-lifted{clip-path:inset(0 0 0 calc((1 - var(--wipe,0)) * 100%))}.saas-aia-plate.is-made{animation:.75s cubic-bezier(.2,.85,.3,1) both saas-aia-form;overflow:hidden}.saas-aia-shimmer{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:45%;animation:3.4s ease-in-out infinite saas-aia-sheen;position:absolute;inset-block:0;inset-inline-start:0}.saas-aia-plate.is-dull{filter:brightness(.82)saturate(.55)contrast(.9);background:linear-gradient(140deg,#d9d5e4,#b9b4c9)}.saas-aia-plate.is-lifted{filter:brightness(1.06)saturate(1.16)contrast(1.05);background:radial-gradient(58% 46% at 32% 20%,#fffffff2,#0000 70%),linear-gradient(140deg,#fff6ec,#f6e7d6)}.saas-aia-plate.is-busy{transition:opacity .75s}.saas-aia-plate.is-busy[data-gone=true]{opacity:0}.saas-aia-plate.is-cut{--sq:11px;background-color:#fff;background-image:linear-gradient(45deg,#e7e4f4 25%,#0000 25% 75%,#e7e4f4 75%),linear-gradient(45deg,#e7e4f4 25%,#0000 25% 75%,#e7e4f4 75%);background-size:calc(var(--sq) * 2) calc(var(--sq) * 2);background-position:0 0, var(--sq) var(--sq);opacity:0;transition:opacity .75s}.saas-aia-plate.is-cut[data-on=true]{opacity:1}.saas-aia-plate.is-made[data-style=studio]{background:#fff}.saas-aia-plate.is-made[data-style=lifestyle]{background:radial-gradient(70% 55% at 26% 16%,#fff4e1f2,#0000 68%),linear-gradient(150deg,#f7ece0,#e6d5c1)}.saas-aia-plate.is-made[data-style=flat_lay]{background:linear-gradient(#f2f5f9,#e3e9f2)}.saas-aia-plate.is-made[data-style=flat_lay] .saas-aia-shot-body{box-shadow:0 10px 14px -6px #0f102052}.saas-aia-plate.is-made[data-style=close_up]{background:linear-gradient(150deg,#f4f7f4,#dfeae3)}.saas-aia-plate.is-made[data-style=close_up] :is(.saas-aia-shot-body,.saas-aia-shot-strap,.saas-aia-shot-buckle){transform-origin:50% 78%;transform:scale(1.75)}.saas-aia-plate.is-made[data-style=contextual]{background:linear-gradient(#0000 62%,#0f10201a 62%,#0f10200f 100%),linear-gradient(150deg,#f3eefb,#e6ddf6)}.saas-aia-plate-tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0f1020b8;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;position:absolute;inset-block-end:10px}.saas-aia-plate.is-after .saas-aia-plate-tag,.saas-aia-plate.is-made .saas-aia-plate-tag{inset-inline-start:10px}.saas-aia-plate.is-before .saas-aia-plate-tag{inset-inline-end:10px}.saas-aia-seam{width:2px;background:linear-gradient(180deg, transparent, var(--saas-brand), transparent);opacity:.55;transition:inset-inline-start 1.05s cubic-bezier(.4,0,.15,1);position:absolute;inset-block:44px;inset-inline-start:calc(50% - min(50%, 130px) + var(--wipe,0) * min(100%, 260px))}.saas-aia-lang{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(14px,2vw,26px);display:grid}.saas-aia-pane{border:1px solid var(--saas-line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:clamp(18px,2.4vw,26px);display:flex;box-shadow:0 26px 56px -42px #0f102061}.dark .saas-root .saas-aia-pane{background:#16142c;border-color:#ffffff17}.saas-aia-pane-tag{color:var(--saas-brand);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;align-self:flex-start;padding:4px 11px;font-size:10.5px;font-weight:800}.dark .saas-root .saas-aia-pane-tag{color:var(--saas-brand-2);background:#8b7bff29}.saas-aia-pane b{color:var(--saas-ink);font-size:16px;font-weight:700}.saas-aia-pane p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.6}.saas-aia-bridge{background:var(--saas-brand);color:#fff;border-radius:999px;align-self:center;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 12px 26px -12px #4a3affb3}.saas-aia-steps{flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:clamp(32px,4.5vh,48px) 0 0;padding:0;list-style:none;display:flex}.saas-aia-steps li{color:var(--saas-ink);align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:inline-flex}.saas-aia-steps li b{width:24px;height:24px;color:var(--saas-brand);background:#4a3aff1a;border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:grid}.dark .saas-root .saas-aia-steps li b{color:var(--saas-brand-2);background:#8b7bff2e}.saas-aia-lang-sec{padding-bottom:clamp(38px,5vh,56px)}.saas-aia-cr{grid-template-columns:minmax(0,560px) max-content;justify-content:center;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.saas-aia-confirm{border:1px solid var(--saas-line);background:#f7f6ff;border-radius:22px;flex-direction:column;gap:14px;padding:clamp(18px,2.4vw,26px);display:flex}.dark .saas-root .saas-aia-confirm{background:#8b7bff12;border-color:#ffffff14}.saas-aia-bal{border:1px solid var(--saas-line);color:var(--saas-ink-soft);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.saas-aia-bal b{color:var(--saas-ink);font-size:15px;font-weight:800}.saas-aia-dialog{text-align:center;border:1px solid var(--saas-line);background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;display:flex;box-shadow:0 30px 64px -42px #0f102073}.dark .saas-root .saas-aia-dialog{background:#16142c;border-color:#ffffff1a}.saas-aia-dialog-ic{width:44px;height:44px;color:var(--saas-brand);background:#4a3aff17;border-radius:14px;place-items:center;display:grid}.dark .saas-root .saas-aia-dialog-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-aia-dialog p{color:var(--saas-ink);margin:0;font-size:14.5px}.saas-aia-dialog p b{font-weight:800}.saas-aia-dialog-btns{gap:9px;display:flex}.saas-aia-dialog-btns i,.saas-aia-dialog-btns b{border-radius:999px;padding:9px 18px;font-size:13px;font-style:normal;font-weight:700}.saas-aia-dialog-btns i{border:1px solid var(--saas-line);color:var(--saas-ink-soft)}.saas-aia-dialog-btns b{background:var(--saas-brand);color:#fff}.saas-aia-bal{border:1px solid var(--saas-line);color:var(--saas-ink-soft);background:#fff;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 10px 22px -16px #0f102066}.saas-aia-bal svg{color:var(--saas-brand)}.saas-aia-bal em{font-style:normal}.dark .saas-root .saas-aia-bal{background:#16142c;border-color:#ffffff1a}.saas-aia-bal b{color:var(--saas-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;animation:.45s ease-out saas-aia-tick}.saas-aia-minus{color:#d81b60;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;background:#ef256f1f;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:800;position:absolute;inset-block-end:calc(100% + 4px);inset-inline-end:10px}.saas-aia-minus[data-on=true]{animation:1.1s ease-out saas-aia-spend}.saas-aia-run{transition:transform .16s;position:relative}.saas-aia-run[data-press=true]{transform:scale(.94)}.saas-aia-supply{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.saas-aia-supply li{color:var(--saas-ink);align-items:flex-start;gap:11px;font-size:15.5px;line-height:1.55;display:flex}@keyframes saas-aia-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes saas-aia-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes saas-aia-scan{0%,to{inset-block-start:12%}50%{inset-block-start:82%}}@keyframes saas-aia-pop{0%{opacity:0;transform:scale(.86)translateY(6px)}to{opacity:1;transform:none}}@keyframes saas-aia-ripple{0%{opacity:.85;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}@keyframes saas-aia-tick{0%{color:var(--saas-brand);transform:translateY(-4px)scale(1.12)}to{transform:none}}@keyframes saas-aia-spend{0%{opacity:0;transform:translateY(10px)scale(.86)}25%{opacity:1;transform:translateY(0)scale(1)}65%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(.94)}}@keyframes saas-aia-form{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes saas-aia-sheen{0%{transform:translate(-160%)}38%{transform:translate(340%)}to{transform:translate(340%)}}@keyframes saas-aia-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.saas-aia-scan,.saas-aia-caret,.saas-aia-img-d,.saas-aia-prompt,.saas-aia-ripple,.saas-aia-go svg{animation:none!important}.saas-aia-thumb{opacity:1;transform:none;animation:none!important}.saas-aia-plate.is-lifted,.saas-aia-seam,.saas-aia-carried,.saas-aia-grip,.saas-aia-tap{transition:none}.saas-aia-grip,.saas-aia-tap{display:none}}@media (max-width:1040px){.saas-aia-build,.saas-aia-img,.saas-aia-cr{grid-template-columns:1fr}.saas-aia-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-aia-lang{grid-template-columns:1fr}.saas-aia-bridge{justify-self:center;transform:rotate(90deg)}}@media (max-width:620px){.saas-aia-tools{grid-template-columns:1fr}.saas-aia-points.is-wide{flex-direction:column;gap:12px}.saas-aia-stage{min-height:240px;padding:18px}.saas-aia-stage .saas-aia-plate{height:176px}.saas-aia-seam{display:none}.saas-aia-picks button{padding:8px 12px;font-size:12.5px}}.saas-aia-img-sec,.dark .saas-root .saas-aia-img-sec{--saas-section-bg:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%);--saas-section-bg-dark:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%);color:#fff;position:relative;overflow:hidden}.saas-aia-band-glow{filter:blur(54px);pointer-events:none;background:radial-gradient(circle,#7c5cff7a,#0000 62%);border-radius:50%;width:580px;height:580px;animation:18s ease-in-out infinite alternate saas-aia-banddrift;position:absolute;inset-block-start:-250px;inset-inline-end:-160px}@keyframes saas-aia-banddrift{0%{transform:translate(0)}to{transform:translate(-64px,48px)}}.saas-aia-img-sec .saas-aia-head,.saas-aia-img-sec .saas-aia-img{z-index:1;position:relative}.saas-aia-img-sec .saas-aia-eyebrow{color:#b3a6ff;background:#ffffff1a}.saas-aia-img-sec .saas-aia-h2{color:#fff}.saas-aia-img-sec .saas-aia-sub{color:#ffffffb8}.saas-aia-img-sec .saas-aia-img-d{color:#fff}.saas-aia-img-sec .saas-aia-picks button{color:#ffffffc7;background:#ffffff12;border-color:#ffffff29}.saas-aia-img-sec .saas-aia-picks button.is-on{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.saas-aia-img-sec .saas-aia-prompt{color:#ffffffb8;background:#ffffff0f;border-color:#b3a6ff66}.saas-aia-img-sec .saas-aia-styles em{color:#ffffff8c}.saas-aia-img-sec .saas-aia-stylerow button{background:#ffffff0f;border-color:#ffffff24}.saas-aia-img-sec .saas-aia-stylerow button.is-on{border-color:#b3a6ff;box-shadow:inset 0 0 0 1px #b3a6ff}.saas-aia-img-sec .saas-aia-stylerow b{color:#fff}.saas-aia-img-sec .saas-aia-stylerow u{color:#ffffff8c}.saas-aia-img-sec .saas-aia-stage{background:#ffffff0d;border-color:#ffffff1f}@media (prefers-reduced-motion:reduce){.saas-aia-band-glow{animation:none}}.saas-aia-shot-img{object-fit:cover}.saas-aia-shot-img.is-pixel{image-rendering:pixelated}.saas-aia-plate.is-made{background:#efecf9}.saas-aia-scene-note{text-align:center;flex-direction:column;align-items:center;gap:2px;padding-inline:16px;animation:.45s both saas-aia-form;display:flex;position:absolute;inset-block-end:16px;inset-inline:0}.saas-aia-scene-note b{color:var(--saas-ink);font-size:15px;font-weight:800}.saas-aia-scene-note em{color:var(--saas-ink-soft);font-size:12.5px;font-style:normal}.saas-aia-img-sec .saas-aia-scene-note b{color:#fff}.saas-aia-img-sec .saas-aia-scene-note em{color:#fff9}@media (prefers-reduced-motion:reduce){.saas-aia-plate[data-scene] .saas-aia-sc,.saas-aia-scene-note{animation:none!important}}.saas-aia-desk{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(18px,2.6vw,36px);display:grid}.saas-aia-pens{flex-direction:column;gap:8px;display:flex}.saas-aia-pens button{text-align:start;border:1px solid var(--saas-line);cursor:pointer;background:#fff;border-radius:15px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic name""ic desc";align-items:center;gap:2px 12px;padding:13px 15px;font-family:inherit;transition:border-color .25s,background .25s,transform .25s;display:grid}.saas-aia-pens button:hover{transform:translate(2px)}html[dir=rtl] .saas-root .saas-aia-pens button:hover{transform:translate(-2px)}.saas-aia-pens button.is-on{border-color:#4a3aff73;box-shadow:inset 0 0 0 1px #4a3aff59}.dark .saas-root .saas-aia-pens button{background:#16142c;border-color:#ffffff1a}.saas-aia-pen-ic{width:34px;height:34px;color:var(--saas-brand);background:#4a3aff17;border-radius:11px;grid-area:ic;place-items:center;transition:background .25s,color .25s;display:grid}.saas-aia-pens button.is-on .saas-aia-pen-ic{background:var(--saas-brand);color:#fff}.dark .saas-root .saas-aia-pen-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-aia-pens b{color:var(--saas-ink);grid-area:name;font-size:14.5px;font-weight:700}.saas-aia-pens em{color:var(--saas-ink-soft);grid-area:desc;font-size:12.5px;font-style:normal;line-height:1.45}.saas-aia-sheet{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;min-height:220px;padding:clamp(18px,2.4vw,26px);display:flex;position:sticky;inset-block-start:96px;box-shadow:0 30px 64px -42px #0f10206b}.dark .saas-root .saas-aia-sheet{background:#16142c;border-color:#ffffff17}.saas-aia-sheet-bar{color:var(--saas-brand);background:#4a3aff14;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}.dark .saas-root .saas-aia-sheet-bar{color:var(--saas-brand-2);background:#8b7bff29}.saas-aia-sheet-out{color:var(--saas-ink);flex:1;margin:0;font-size:16px;line-height:1.65}.saas-aia-sheet-foot{border-top:1px solid var(--saas-line);color:var(--saas-ink-soft);align-items:center;gap:7px;padding-top:12px;font-size:12.5px;display:inline-flex}.saas-aia-sheet-foot svg{color:var(--saas-brand)}.dark .saas-root .saas-aia-sheet-foot{border-color:#ffffff17}@media (max-width:900px){.saas-aia-desk{grid-template-columns:1fr}.saas-aia-sheet{position:static}}.saas-aia-shot,.saas-aia-thumb{background:#efecf9}.saas-aia-shot .saas-aia-shot-img,.saas-aia-thumb .saas-aia-shot-img{object-fit:cover}.saas-aia-thumb,.saas-aia-shot{background:#eeebe6}.saas-aia-thumb{aspect-ratio:1;height:auto}.saas-aia-see-sec{padding-bottom:clamp(32px,4.5vh,50px)}.saas-aia-see{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3.4vw,52px);display:grid}.saas-aia-copy,.saas-aia-copy .saas-aia-h2{text-align:start}.saas-aia-copy .saas-aia-sub{text-align:start;max-width:460px;margin-inline:0}.saas-aia-found{flex-direction:column;gap:9px;margin:26px 0 0;padding:0;list-style:none;display:flex}.saas-aia-found li{border:1px solid var(--saas-line);opacity:0;background:#fff;border-radius:13px;align-items:baseline;gap:12px;padding:11px 15px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.saas-aia-found li[data-on=true]{opacity:1;transform:none}.dark .saas-root .saas-aia-found li{background:#16142c;border-color:#ffffff17}.saas-aia-found-k{letter-spacing:.07em;text-transform:uppercase;min-width:88px;color:var(--saas-ink-soft);flex:none;font-size:10.5px;font-weight:700}.saas-aia-found-v{color:var(--saas-ink);font-size:14.5px;font-weight:600}.saas-aia-seen{aspect-ratio:1;border:1px solid var(--saas-line);background:#eeebe6;border-radius:24px;width:100%;max-width:460px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #0f102080}.dark .saas-root .saas-aia-seen{border-color:#ffffff1a}.saas-aia-scanline{background:linear-gradient(90deg, transparent, var(--saas-brand), transparent);height:3px;animation:3.4s ease-in-out infinite saas-aia-read;position:absolute;inset-inline:0;box-shadow:0 0 22px 3px #4a3aff80}@keyframes saas-aia-read{0%,to{opacity:.9;inset-block-start:8%}50%{opacity:.9;inset-block-start:88%}}.saas-aia-pin{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;direction:ltr;background:#0f1020d1;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 7px;font-size:11px;font-weight:700;transition:opacity .35s,transform .35s;display:inline-flex;position:absolute;transform:translate(-11px,-50%)}.saas-aia-pin[data-on=true]{opacity:1}.saas-aia-pin i{background:var(--saas-brand-2);border-radius:999px;width:8px;height:8px;display:block;box-shadow:0 0 0 3px #8b7bff59}@media (prefers-reduced-motion:reduce){.saas-aia-scanline{animation:none;inset-block-start:50%}.saas-aia-found li,.saas-aia-pin{transition:none}}@media (max-width:900px){.saas-aia-see{grid-template-columns:1fr}.saas-aia-copy,.saas-aia-copy .saas-aia-h2{text-align:center}.saas-aia-copy .saas-aia-sub{text-align:center;margin-inline:auto}}
