.map[data-astro-cid-ihyf5f6q]{border-color:var(--line-strong);width:100%;max-width:500px;padding:16px;position:relative;overflow:hidden;box-shadow:0 32px 80px -40px #000000e6}.map-top[data-astro-cid-ihyf5f6q]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:2px 4px 16px;display:flex}.dots[data-astro-cid-ihyf5f6q]{gap:8px;display:flex}.dots[data-astro-cid-ihyf5f6q] i[data-astro-cid-ihyf5f6q]{background:#f5f6fa24;border-radius:50%;width:9px;height:9px}.map-title[data-astro-cid-ihyf5f6q]{color:var(--paper);align-items:baseline;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.count[data-astro-cid-ihyf5f6q]{color:var(--faint);font-size:12.5px;font-weight:500}.live[data-astro-cid-ihyf5f6q]{color:var(--teal);background:#33c6ab1a;border:1px solid #33c6ab40;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.live[data-astro-cid-ihyf5f6q] b[data-astro-cid-ihyf5f6q]{background:var(--teal);border-radius:50%;width:7px;height:7px;animation:1.8s infinite ping;box-shadow:0 0 #33c6ab99}@keyframes ping{0%{box-shadow:0 0 #33c6ab99}80%,to{box-shadow:0 0 0 8px #33c6ab00}}.mods[data-astro-cid-ihyf5f6q]{margin:0;padding:8px 0;list-style:none}.mod[data-astro-cid-ihyf5f6q]{border-radius:9px;grid-template-columns:30px 1fr 22px;align-items:center;gap:12px;height:34px;padding:0 12px;transition:background .35s;display:grid}.num[data-astro-cid-ihyf5f6q]{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--faint);font-size:12px;font-weight:600;transition:color .35s}.name[data-astro-cid-ihyf5f6q]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;transition:color .35s;overflow:hidden}.state[data-astro-cid-ihyf5f6q]{place-items:center;width:22px;height:22px;display:grid}.state[data-astro-cid-ihyf5f6q]>[data-astro-cid-ihyf5f6q]{grid-area:1/1}.idle[data-astro-cid-ihyf5f6q]{background:#f5f6fa2e;border-radius:50%;width:6px;height:6px}.check[data-astro-cid-ihyf5f6q]{width:20px;height:20px;color:var(--teal);background:#33c6ab29;border-radius:50%;place-items:center;display:none}.check[data-astro-cid-ihyf5f6q] svg[data-astro-cid-ihyf5f6q]{width:11px;height:11px}.spin[data-astro-cid-ihyf5f6q]{border:2px solid #33c6ab40;border-top-color:var(--teal);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin;display:none}@keyframes spin{to{transform:rotate(360deg)}}.mod[data-astro-cid-ihyf5f6q].done .num[data-astro-cid-ihyf5f6q]{color:var(--teal)}.mod[data-astro-cid-ihyf5f6q].done .name[data-astro-cid-ihyf5f6q]{color:var(--paper)}.mod[data-astro-cid-ihyf5f6q].done .check[data-astro-cid-ihyf5f6q]{display:grid}.mod[data-astro-cid-ihyf5f6q].done .idle[data-astro-cid-ihyf5f6q],.mod[data-astro-cid-ihyf5f6q].active .idle[data-astro-cid-ihyf5f6q]{display:none}.mod[data-astro-cid-ihyf5f6q].active{background:#33c6ab17;box-shadow:inset 0 0 0 1px #33c6ab38}.mod[data-astro-cid-ihyf5f6q].active .num[data-astro-cid-ihyf5f6q]{color:var(--teal-bright)}.mod[data-astro-cid-ihyf5f6q].active .name[data-astro-cid-ihyf5f6q]{color:var(--paper)}.mod[data-astro-cid-ihyf5f6q].active .spin[data-astro-cid-ihyf5f6q]{display:block}.map-log[data-astro-cid-ihyf5f6q]{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:12px;min-height:62px;padding:16px 8px 0;display:grid}.log-label[data-astro-cid-ihyf5f6q]{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);text-align:center;background:#33c6ab1a;border:1px solid #33c6ab38;border-radius:6px;min-width:72px;padding:4px 8px;font-size:11px;font-weight:600}.map-log[data-astro-cid-ihyf5f6q] p[data-astro-cid-ihyf5f6q]{color:var(--muted);font-size:13.5px;line-height:1.45}.map-log[data-astro-cid-ihyf5f6q] p[data-astro-cid-ihyf5f6q].swap{animation:.35s both logIn}@keyframes logIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=480px){.map[data-astro-cid-ihyf5f6q]{padding:16px 12px}.mod[data-astro-cid-ihyf5f6q]{grid-template-columns:26px 1fr 22px;gap:8px;padding:0 8px}.name[data-astro-cid-ihyf5f6q]{font-size:14px}.map-log[data-astro-cid-ihyf5f6q]{min-height:66px;padding-left:4px;padding-right:4px}}.chat[data-astro-cid-pibywfrp]{flex-direction:column;gap:12px;min-height:360px;padding:16px;display:flex}.chat-top[data-astro-cid-pibywfrp]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.bot[data-astro-cid-pibywfrp]{width:36px;height:36px;color:var(--teal);background:#33c6ab1f;border-radius:10px;place-items:center;display:grid}.bot[data-astro-cid-pibywfrp] svg[data-astro-cid-pibywfrp]{width:20px;height:20px}.chat-top[data-astro-cid-pibywfrp] strong[data-astro-cid-pibywfrp]{font-size:14px;font-weight:600;display:block}.chat-top[data-astro-cid-pibywfrp] span[data-astro-cid-pibywfrp]{color:var(--faint);font-size:12px}.chat-body[data-astro-cid-pibywfrp]{flex-direction:column;flex:1;gap:12px;font-size:14px;display:flex}.msg{border-radius:14px;max-width:92%;padding:12px 16px;line-height:1.5;animation:.35s both pop}.msg.user{background:var(--teal);color:var(--ink);border-bottom-right-radius:4px;align-self:flex-end;font-weight:500}.msg.ai{border:1px solid var(--line);color:var(--paper);background:#f5f6fa0d;border-bottom-left-radius:4px;align-self:flex-start}.msg.ai ol{color:var(--muted);margin:8px 0 4px;padding-left:24px}.msg.ai li{margin:4px 0}.msg .src{color:var(--teal);background:#33c6ab14;border:1px solid #33c6ab38;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:4px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.typing{gap:4px;padding:16px;display:inline-flex}.typing i{background:var(--faint);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.chips[data-astro-cid-pibywfrp]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-pibywfrp]{cursor:pointer;border:1px solid var(--line-strong);color:var(--muted);background:0 0;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}.chip[data-astro-cid-pibywfrp]:hover{color:var(--paper);border-color:#33c6ab80}.chip[data-astro-cid-pibywfrp].on{color:var(--ink);background:var(--paper);border-color:var(--paper)}@property --pos{syntax:"<percentage>";inherits:true;initial-value:50%}.ba[data-astro-cid-67ggu7zt]{user-select:none;height:424px;position:relative;overflow:hidden}.pane[data-astro-cid-67ggu7zt]{padding:18px;position:absolute;inset:0}.before[data-astro-cid-67ggu7zt]{background:repeating-linear-gradient(135deg,#f5f6fa04 0 12px,#0000 12px 24px),#12131c}.after[data-astro-cid-67ggu7zt]{background:var(--navy);clip-path:inset(0 0 0 var(--pos))}.label[data-astro-cid-67ggu7zt]{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);z-index:2;background:#04050899;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:16px}.before[data-astro-cid-67ggu7zt] .label[data-astro-cid-67ggu7zt]{left:16px}.after[data-astro-cid-67ggu7zt] .label[data-astro-cid-67ggu7zt]{right:16px}.label[data-astro-cid-67ggu7zt].teal{color:var(--teal);border-color:#33c6ab4d}.mess[data-astro-cid-67ggu7zt]{position:absolute;inset:56px 16px 16px}.note[data-astro-cid-67ggu7zt]{color:#f5f6fabf;background:#1d1f2b;border:1px solid #ffffff0f;border-radius:8px;max-width:190px;padding:8px 11px;font-size:12.5px;position:absolute;box-shadow:0 6px 18px #00000059}.note[data-astro-cid-67ggu7zt] em[data-astro-cid-67ggu7zt]{color:#8b8fa8;font-style:normal}.note[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt]{color:#ff7a7a;font-weight:600}.n1[data-astro-cid-67ggu7zt]{top:0;left:0;transform:rotate(-3deg)}.n2[data-astro-cid-67ggu7zt]{border-color:#ff7a7a4d;top:22px;left:40%;transform:rotate(2.5deg)}.n3[data-astro-cid-67ggu7zt]{top:92px;left:4%;transform:rotate(1.5deg)}.n4[data-astro-cid-67ggu7zt]{top:128px;left:38%;transform:rotate(-2deg)}.n5[data-astro-cid-67ggu7zt]{top:212px;left:6%;transform:rotate(-1.5deg)}.n6[data-astro-cid-67ggu7zt]{top:262px;left:34%;transform:rotate(3deg)}.board[data-astro-cid-67ggu7zt]{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:absolute;inset:56px 16px 16px}.stack[data-astro-cid-67ggu7zt]{flex-direction:column;gap:10px;min-width:0;display:flex}.col[data-astro-cid-67ggu7zt]{border:1px solid var(--line);background:#f5f6fa08;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:10px;display:flex}.col[data-astro-cid-67ggu7zt] h4[data-astro-cid-67ggu7zt]{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:2px;font-size:11.5px;font-weight:600}.t[data-astro-cid-67ggu7zt]{background:var(--navy-2);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:2px;padding:9px 10px;font-size:12.5px;font-weight:500;display:flex}.t[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt]{color:var(--teal);font-size:11px;font-style:normal}.t[data-astro-cid-67ggu7zt].ok{border-color:#33c6ab4d}.ba[data-astro-cid-67ggu7zt].hint{transition:--pos .7s cubic-bezier(.4,0,.2,1)}.handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);background:var(--teal);pointer-events:none;width:2px;position:absolute;transform:translate(-1px)}.handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{background:var(--teal);width:40px;height:40px;color:var(--ink);letter-spacing:-1px;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #33c6ab33}input[data-astro-cid-67ggu7zt][type=range]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}input[data-astro-cid-67ggu7zt][type=range]:focus-visible+.handle[data-astro-cid-67ggu7zt],.ba[data-astro-cid-67ggu7zt]:focus-within .handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{box-shadow:0 0 0 6px #33c6ab73}@media (width<=520px){.ba[data-astro-cid-67ggu7zt]{height:440px}.board[data-astro-cid-67ggu7zt]{gap:8px}.t[data-astro-cid-67ggu7zt]{padding:8px 9px;font-size:12px}.note[data-astro-cid-67ggu7zt]{max-width:150px;font-size:11.5px}.long[data-astro-cid-67ggu7zt]{display:none}}.hero[data-astro-cid-lcdefpme]{padding:152px 0 56px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.grid[data-astro-cid-lcdefpme]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.6;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.pill[data-astro-cid-lcdefpme]{color:var(--muted);border:1px solid var(--line-strong);background:#f5f6fa08;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 12px;font-size:14px;font-weight:500;display:inline-flex}.pill-dot[data-astro-cid-lcdefpme]{background:var(--teal);border-radius:50%;width:8px;height:8px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-top:24px;font-size:clamp(44px,6.6vw,82px);font-weight:600;line-height:1.02}.accent[data-astro-cid-lcdefpme]{color:var(--teal)}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:540px;margin-top:24px;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.micro[data-astro-cid-lcdefpme]{color:var(--faint);margin-top:16px;font-size:14px}.hero-visual[data-astro-cid-lcdefpme]{justify-content:flex-end;display:flex}.trust[data-astro-cid-lcdefpme]{align-items:center;gap:48px;margin-top:88px;display:flex;position:relative}.trust[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;max-width:120px;color:var(--faint);flex:none;font-size:13px;line-height:1.5}.logos[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:calc(34px * var(--k,1));opacity:.7;filter:grayscale()brightness(1.5);width:auto;transition:opacity .2s}.logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:hover{opacity:1}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{padding-top:120px}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center}.trust[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:24px;margin-top:64px}.trust[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none}.logos[data-astro-cid-lcdefpme]{flex:none;justify-content:flex-start}}@media (width<=520px){.cta-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.logos[data-astro-cid-lcdefpme]{gap:16px 32px}.logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:calc(26px * var(--k,1))}}.stats-band[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--navy)}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;display:grid}.stat-group[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding:48px 0 48px 48px}.stat-group[data-astro-cid-lcdefpme]:first-child{border-left:0;padding:48px 48px 48px 0}.stat-kicker[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500}.stat-pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:32px;margin-top:24px;display:grid}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--paper);font-size:clamp(40px,4.4vw,56px);font-weight:600;line-height:1;display:block}.stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--paper);max-width:230px;margin-top:12px;font-size:16px;line-height:1.4;display:block}.stat[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:13.5px;display:block}@media (width<=860px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stat-group[data-astro-cid-lcdefpme],.stat-group[data-astro-cid-lcdefpme]:first-child{border-left:0;padding:32px 0}.stat-group[data-astro-cid-lcdefpme]+.stat-group[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.stat-pair[data-astro-cid-lcdefpme]{gap:24px}}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.quote[data-astro-cid-lcdefpme]{flex-direction:column;margin:0;transition:border-color .25s;display:flex;overflow:hidden}.quote[data-astro-cid-lcdefpme]:hover{border-color:#33c6ab4d}.tv[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--ink);border-bottom:1px solid var(--line);position:relative}.tv-play[data-astro-cid-lcdefpme]{display:block;position:absolute;inset:0}.tv-play[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.tv[data-astro-cid-lcdefpme] video{background:#000;width:100%;height:100%;display:block}.tv-btn[data-astro-cid-lcdefpme]{background:var(--teal);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid;position:absolute;bottom:24px;left:24px}.tv-btn[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:28px;height:28px;margin-left:2px}.tv-play[data-astro-cid-lcdefpme]:hover .tv-btn[data-astro-cid-lcdefpme],.tv-play[data-astro-cid-lcdefpme]:focus-visible .tv-btn[data-astro-cid-lcdefpme]{background:var(--teal-bright);transform:scale(1.06)}.tv-len[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;color:var(--paper);background:#040508d1;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:600;position:absolute;bottom:16px;right:16px}.tv[data-astro-cid-lcdefpme] .tv-err{color:var(--paper);background:#040508d1;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:500;position:absolute;top:16px;left:16px}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{letter-spacing:-.018em;color:var(--paper);text-wrap:pretty;margin:0;padding:32px 40px;font-size:clamp(19px,1.9vw,24px);font-weight:500;line-height:1.4}.quote[data-astro-cid-lcdefpme] em{color:var(--teal);font-style:normal}.quote[data-astro-cid-lcdefpme] .elide{color:var(--faint)}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:auto 40px 0;padding:24px 0 32px;font-size:14.5px;font-weight:500;display:flex}.q-logo[data-astro-cid-lcdefpme]{opacity:.95;width:auto;height:28px}@media (width<=820px){.quotes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{padding:24px}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin:auto 24px 0;padding:24px 0}.tv-btn[data-astro-cid-lcdefpme]{width:56px;height:56px;bottom:16px;left:16px}}.fires-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.fires-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0}.fires[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.fire[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;padding:24px;display:flex}.fire-icon[data-astro-cid-lcdefpme]{color:#ff9b6b;background:#ff9b6b1a;border:1px solid #ff9b6b33;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.fire-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:20px;height:20px}.fire[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18px}.fire[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:15.5px}@media (width<=900px){.fires-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}}.svc-n[data-astro-cid-lcdefpme]{color:var(--faint);letter-spacing:.08em;font-size:13px;font-weight:600}.svc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.svc-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:12px;font-size:clamp(24px,2.6vw,32px)}.svc[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.svc-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:16px}.svc-a[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:24px 0 56px;display:grid}.svc-a[data-astro-cid-lcdefpme].flip{padding-top:56px}.svc-a[data-astro-cid-lcdefpme].flip .svc-copy[data-astro-cid-lcdefpme]{order:2}.ticks[data-astro-cid-lcdefpme]{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--paper);padding-left:32px;font-size:15.5px;position:relative}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:#33c6ab26 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2333c6ab' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.svc-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.svc[data-astro-cid-lcdefpme].card{padding:32px;transition:border-color .25s}.svc[data-astro-cid-lcdefpme].card:hover{border-color:#33c6ab4d}.flow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);margin:32px 0 0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--muted);padding:24px 12px 0 0;font-size:13px;font-weight:500;line-height:1.3;position:relative}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";z-index:1;border:2px solid var(--teal);background:var(--navy);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:#33c6ab73;height:2px;position:absolute;top:5px;left:12px;right:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:after{display:none}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].hl{color:var(--paper)}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].hl:before{background:var(--teal);box-shadow:0 0 0 5px #33c6ab2e}.bars[data-astro-cid-lcdefpme]{gap:16px;margin-top:24px;display:grid}.bars[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{color:var(--muted);grid-template-columns:90px 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.bars[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:#f5f6fa14;border-radius:99px;height:10px;position:relative;overflow:hidden}.bars[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:after{content:"";width:var(--w);border-radius:inherit;background:#f5f6fa4d;position:absolute;inset:0 auto 0 0}.bars[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme].hl:after{background:var(--teal)}.tools[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px;margin-top:56px;padding-top:32px;display:flex}.tools[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:13px}.tools[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tools[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}@media (width<=900px){.svc-a[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.svc-a[data-astro-cid-lcdefpme].flip .svc-copy[data-astro-cid-lcdefpme]{order:0}.svc-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.svc[data-astro-cid-lcdefpme].card{padding:24px}}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:24px;left:64px;right:-24px}.step[data-astro-cid-lcdefpme]:last-child:before{display:none}.step-n[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--paper);background:var(--navy-2);border:1px solid var(--line-strong);border-radius:12px;place-items:center;font-size:15px;font-weight:600;display:inline-grid}.step[data-astro-cid-lcdefpme]:nth-child(2) .step-n[data-astro-cid-lcdefpme]{background:var(--teal);border-color:var(--teal);color:var(--ink)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:24px;font-size:21px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:16px}@media (width<=960px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:40px 32px}.step[data-astro-cid-lcdefpme]:before{display:none}}@media (width<=560px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.step[data-astro-cid-lcdefpme]{grid-template-columns:48px 1fr;gap:16px;padding-bottom:32px;display:grid}.step[data-astro-cid-lcdefpme]:last-child{padding-bottom:0}.step[data-astro-cid-lcdefpme]:before{background:var(--line-strong);width:1px;height:auto;display:block;inset:56px auto 8px 24px}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:12px}}.cases[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.case[data-astro-cid-lcdefpme]{transition:border-color .25s;overflow:hidden}.case[data-astro-cid-lcdefpme]:hover{border-color:#33c6ab4d}.case[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:2;object-fit:cover;border-bottom:1px solid var(--line);width:100%;height:auto}.case-body[data-astro-cid-lcdefpme]{padding:32px}.case-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.case-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:500}.case-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--paper)}.case[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:16px;font-size:22px}.metrics[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.metrics[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);border:1px solid var(--line);background:#f5f6fa08;padding:16px}.metrics[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--teal);font-size:24px;font-weight:600;display:block}.metrics[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);min-height:2.7em;margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.case[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.case[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--paper);align-items:center;gap:8px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.case[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.case[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--teal);font-size:18px;transition:transform .2s}.case[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.case[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin:16px 0 0}.case[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-top:16px;font-size:12.5px;font-weight:600}.case[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted);margin:8px 0 0;font-size:15px}@media (width<=860px){.cases[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.case-body[data-astro-cid-lcdefpme]{padding:24px}}@media (width<=420px){.metrics[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.metrics[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{min-height:0}}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;align-items:start;gap:64px;display:grid}.about[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0}.about-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:18px}.about-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:16px}.about-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{color:var(--paper);letter-spacing:-.01em;font-size:22px;line-height:1.45}.creds[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);max-width:400px;margin-top:40px}.creds[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong);grid-template-columns:128px 1fr;align-items:baseline;gap:16px;padding:16px 0;display:grid}.creds[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:1.1}.creds[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px}@media (width<=860px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.creds[data-astro-cid-lcdefpme]{max-width:none;margin-top:32px}}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.5fr;align-items:start;gap:56px;display:grid}.faq-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0;position:sticky;top:110px}.link[data-astro-cid-lcdefpme]{color:var(--teal)}.link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.qa[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.qa[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.35}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--teal)}.plus[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);border-radius:50%;flex:none;width:28px;height:28px;transition:transform .25s,background .25s;position:relative}.plus[data-astro-cid-lcdefpme]:before,.plus[data-astro-cid-lcdefpme]:after{content:"";background:var(--paper);width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-lcdefpme]:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.qa[data-astro-cid-lcdefpme][open] .plus[data-astro-cid-lcdefpme]{background:var(--teal);border-color:var(--teal)}.qa[data-astro-cid-lcdefpme][open] .plus[data-astro-cid-lcdefpme]:before,.qa[data-astro-cid-lcdefpme][open] .plus[data-astro-cid-lcdefpme]:after{background:var(--ink)}.qa[data-astro-cid-lcdefpme][open] .plus[data-astro-cid-lcdefpme]:after{transform:translate(-50%,-50%)rotate(0)}.qa[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);padding:0 48px 24px 0;font-size:16.5px}.qa[data-astro-cid-lcdefpme]::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:clip}.qa[data-astro-cid-lcdefpme][open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.qa[data-astro-cid-lcdefpme]::details-content{transition:none}}@media (width<=900px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.faq-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{position:static}.qa[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-right:0}}.cta-sec[data-astro-cid-lcdefpme]{padding-top:0}.cta[data-astro-cid-lcdefpme]{border-color:var(--line-strong);grid-template-columns:1fr auto;align-items:center;gap:48px;padding:72px 64px;display:grid}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(36px,5vw,60px)}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:520px;margin-top:16px;font-size:19px}@media (width<=860px){.cta[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px;padding:48px 32px}}@media (width<=520px){.cta[data-astro-cid-lcdefpme]{padding:40px 24px}.cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
