.mono[data-astro-cid-6lvwfety]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--c-primary);font-size:12px}.mono-light[data-astro-cid-6lvwfety]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--c-on-blue);font-size:12px}ul[data-astro-cid-6lvwfety]{margin:0;padding:0;list-style:none}.tile[data-astro-cid-6lvwfety],.tile-sm[data-astro-cid-6lvwfety]{color:#fff;background:linear-gradient(160deg,#4a8fd8,#2454a8);flex:none;justify-content:center;align-items:center;display:inline-flex}.tile[data-astro-cid-6lvwfety]{border-radius:var(--r-sm);width:44px;height:44px}.tile-sm[data-astro-cid-6lvwfety]{border-radius:10px;width:40px;height:40px;box-shadow:0 10px 24px -10px #2454a899}.left-head[data-astro-cid-6lvwfety]{flex-direction:column;gap:22px;max-width:900px;display:flex}.left-head[data-astro-cid-6lvwfety] .t-section[data-astro-cid-6lvwfety]{line-height:1.08}.center-head[data-astro-cid-6lvwfety]{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:900px;display:flex}.hero[data-astro-cid-6lvwfety]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.hero-title[data-astro-cid-6lvwfety]{letter-spacing:-.03em;color:#fff;font-size:clamp(40px,5.2vw,72px);font-weight:700;line-height:1.04}.hero[data-astro-cid-6lvwfety] .t-lead[data-astro-cid-6lvwfety]{text-wrap:pretty}.hero-actions[data-astro-cid-6lvwfety]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:6px;display:flex}.link-light[data-astro-cid-6lvwfety]{color:#fff;align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.link-light[data-astro-cid-6lvwfety]:hover{color:var(--c-on-blue)}.action[data-astro-cid-6lvwfety]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(40px,5vw,80px);display:grid}.action-copy[data-astro-cid-6lvwfety]{flex-direction:column;gap:28px;min-width:0;display:flex}.action-title[data-astro-cid-6lvwfety]{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1.15}.highlights[data-astro-cid-6lvwfety]{border-left:2px solid var(--c-on-blue);margin-top:8px}.highlights[data-astro-cid-6lvwfety] li[data-astro-cid-6lvwfety]{align-items:center;gap:16px;padding:12px 0 12px 20px;display:flex}.highlights[data-astro-cid-6lvwfety] div[data-astro-cid-6lvwfety]{flex-direction:column;gap:2px;display:flex}.highlights[data-astro-cid-6lvwfety] strong[data-astro-cid-6lvwfety]{font-size:17px;font-weight:700}.highlights[data-astro-cid-6lvwfety] span[data-astro-cid-6lvwfety]:not(.tile-sm){color:var(--c-text-2);font-size:15px;line-height:1.5}.hero-video[data-astro-cid-6lvwfety]{justify-self:end;width:100%;max-width:560px}.hero-video-frame[data-astro-cid-6lvwfety]{aspect-ratio:906/976;border-radius:var(--r-xl);width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #144e9059}.modes[data-astro-cid-6lvwfety]{flex-direction:column;gap:clamp(56px,7vw,104px);display:flex}.mode-row[data-astro-cid-6lvwfety]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,80px);display:grid}.mode-row[data-astro-cid-6lvwfety].rev>[data-astro-cid-6lvwfety]:first-child{order:2}.mode-copy[data-astro-cid-6lvwfety]{flex-direction:column;gap:20px;min-width:0;display:flex}.mode-tag[data-astro-cid-6lvwfety]{align-items:center;gap:12px;display:flex}.mode-copy[data-astro-cid-6lvwfety] h3[data-astro-cid-6lvwfety]{letter-spacing:-.02em;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.15}.mode-copy[data-astro-cid-6lvwfety] p[data-astro-cid-6lvwfety]{max-width:62ch;color:var(--c-text-2);text-wrap:pretty;font-size:17px;line-height:1.65}.prompts[data-astro-cid-6lvwfety]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.prompt[data-astro-cid-6lvwfety]{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg-soft);font-family:var(--font-mono);color:var(--c-text);padding:9px 14px;font-size:13px;line-height:1.45}.video-card[data-astro-cid-6lvwfety]{border:1px solid var(--c-border);border-radius:var(--r-lg);width:100%;min-width:0;max-width:520px;box-shadow:var(--shadow-2);background:#fff;justify-self:center;padding:10px}.video-box[data-astro-cid-6lvwfety]{aspect-ratio:906/976;border-radius:var(--r-sm);background:#fff;width:100%;position:relative;overflow:hidden}.cases[data-astro-cid-6lvwfety]{flex-direction:column;gap:clamp(40px,4vw,56px);display:flex}.uc-grid[data-astro-cid-6lvwfety]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.6vw,24px);display:grid}.uc[data-astro-cid-6lvwfety]{border:1px solid var(--c-border);border-radius:var(--r-lg);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.uc-head[data-astro-cid-6lvwfety]{border-bottom:1px solid var(--c-border);background:var(--c-bg-soft);flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px;display:flex}.uc-area[data-astro-cid-6lvwfety]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--c-primary);white-space:nowrap;font-size:11px}.uc-mode[data-astro-cid-6lvwfety]{border:1px solid var(--c-border-strong);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.14em;color:var(--c-navy);background:#fff;align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:inline-flex}.uc-body[data-astro-cid-6lvwfety]{flex-direction:column;flex:1;gap:12px;padding:22px 20px 20px;display:flex}.uc-body[data-astro-cid-6lvwfety] h3[data-astro-cid-6lvwfety]{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.25}.uc-body[data-astro-cid-6lvwfety] p[data-astro-cid-6lvwfety]{color:var(--c-text-2);text-wrap:pretty;font-size:15px;line-height:1.6}.prompt-sm[data-astro-cid-6lvwfety]{margin-top:auto;padding:9px 12px;font-size:12.5px}.foundation[data-astro-cid-6lvwfety]{flex-direction:column;align-items:center;gap:clamp(44px,5vw,72px);display:flex}.foundation[data-astro-cid-6lvwfety] .t-lead[data-astro-cid-6lvwfety]{text-wrap:pretty;max-width:62ch}.found-grid[data-astro-cid-6lvwfety]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,2.4vw,32px);width:100%;display:grid}.glass[data-astro-cid-6lvwfety]{border-radius:var(--r-lg);background:#ffffff14;border:1px solid #ffffff38;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,36px);display:flex}.glass[data-astro-cid-6lvwfety] h3[data-astro-cid-6lvwfety]{letter-spacing:-.015em;color:#fff;font-size:clamp(22px,1.8vw,26px);font-weight:700}.glass[data-astro-cid-6lvwfety] p[data-astro-cid-6lvwfety]{color:var(--c-on-blue);text-wrap:pretty;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.ctl-grid[data-astro-cid-6lvwfety]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"head.""pts img";align-items:start;gap:clamp(32px,4vw,48px) clamp(32px,5vw,80px);display:grid}.ctl-head[data-astro-cid-6lvwfety]{flex-direction:column;grid-area:head;gap:22px;min-width:0;display:flex}.ctl-head[data-astro-cid-6lvwfety] .t-section[data-astro-cid-6lvwfety]{line-height:1.08}.ctl-head[data-astro-cid-6lvwfety] .t-lead[data-astro-cid-6lvwfety]{text-wrap:pretty;max-width:52ch}.ctl-pts[data-astro-cid-6lvwfety]{grid-area:pts;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(24px,3vw,44px);min-width:0;display:grid}.ctl-pts[data-astro-cid-6lvwfety] li[data-astro-cid-6lvwfety]{border-top:1px solid var(--c-border);flex-direction:column;gap:12px;padding-top:22px;display:flex}.tile-light[data-astro-cid-6lvwfety]{border-radius:var(--r-sm);background:var(--c-tint);width:40px;height:40px;color:var(--c-navy);justify-content:center;align-items:center;display:inline-flex}.ctl-pts[data-astro-cid-6lvwfety] h3[data-astro-cid-6lvwfety]{letter-spacing:-.01em;font-size:19px;font-weight:700}.ctl-pts[data-astro-cid-6lvwfety] p[data-astro-cid-6lvwfety]{color:var(--c-text-2);text-wrap:pretty;font-size:16px;line-height:1.6}.ctl-img[data-astro-cid-6lvwfety]{grid-area:img;min-width:0}.settings-card[data-astro-cid-6lvwfety]{border:1px solid var(--c-border);border-radius:var(--r-lg);width:100%;max-width:520px;box-shadow:var(--shadow-2);background:#fff;margin:0 auto;padding:10px}.settings-card[data-astro-cid-6lvwfety] img[data-astro-cid-6lvwfety]{border-radius:var(--r-sm);width:100%;height:auto;display:block}@media (width<=1080px){.uc-grid[data-astro-cid-6lvwfety]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.mode-row[data-astro-cid-6lvwfety],.ctl-grid[data-astro-cid-6lvwfety]{grid-template-columns:minmax(0,1fr)}.ctl-grid[data-astro-cid-6lvwfety]{grid-template-areas:"head""pts""img"}.mode-row[data-astro-cid-6lvwfety].rev>[data-astro-cid-6lvwfety]:first-child{order:0}}@media (width<=640px){.uc-grid[data-astro-cid-6lvwfety],.ctl-pts[data-astro-cid-6lvwfety]{grid-template-columns:minmax(0,1fr)}}
