.signal-hero[data-astro-cid-qeyhfaqe]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3rem,7vw,6rem) 0 clamp(3.5rem,8vw,6.5rem);background:radial-gradient(52rem 40rem at 90% -6%,rgba(242,170,205,.7),transparent 70%),radial-gradient(44rem 32rem at 2% 104%,rgba(253,208,178,.6),transparent 70%),radial-gradient(40rem 26rem at 60% 78%,rgba(219,44,93,.1),transparent 70%),var(--color-paper)}.signal-hero[data-astro-cid-qeyhfaqe]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 1px 1px,rgba(10,10,10,.09) 1px,transparent 0) 0 0 / 22px 22px;mask-image:radial-gradient(ellipse 80% 70% at 40% 40%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 40% 40%,#000 30%,transparent 85%)}.signal-hero[data-astro-cid-qeyhfaqe]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.signal-hero__top[data-astro-cid-qeyhfaqe]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:end}.signal-hero__kicker[data-astro-cid-qeyhfaqe]{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 1.25rem;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-soft)}.signal-hero__kicker[data-astro-cid-qeyhfaqe] span[data-astro-cid-qeyhfaqe]{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-soft)}.signal-hero__title[data-astro-cid-qeyhfaqe]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.95;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.signal-hero__title[data-astro-cid-qeyhfaqe] span[data-astro-cid-qeyhfaqe]{display:block;color:var(--color-brand)}.signal-hero__lede[data-astro-cid-qeyhfaqe]{margin:0;max-width:34rem;font-size:1.15rem;line-height:1.6;color:var(--color-ink-soft)}.signal-hero__lede[data-astro-cid-qeyhfaqe] strong[data-astro-cid-qeyhfaqe]{display:block;margin-bottom:.5rem;color:var(--color-ink);font-size:1.3rem;font-weight:700;line-height:1.3;text-wrap:balance}.signal-hero__actions[data-astro-cid-qeyhfaqe]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.75rem}.signal-hero__actions[data-astro-cid-qeyhfaqe] .button[data-astro-cid-qeyhfaqe]{padding-inline:1.6rem;box-shadow:0 10px 24px -10px #db2c5d8c;transition:transform .18s ease,box-shadow .18s ease}.signal-hero__actions[data-astro-cid-qeyhfaqe] .button[data-astro-cid-qeyhfaqe]:hover{transform:translateY(-1px);box-shadow:0 14px 28px -10px #db2c5d99}.signal-hero__actions[data-astro-cid-qeyhfaqe] .button[data-astro-cid-qeyhfaqe]:active{transform:translateY(1px)}.signal-hero__link[data-astro-cid-qeyhfaqe]{padding-bottom:2px;border-bottom:1.5px solid var(--color-line-strong);color:var(--color-ink);font-weight:600;text-decoration:none;transition:border-color .18s ease}.signal-hero__link[data-astro-cid-qeyhfaqe]:hover{border-color:var(--color-brand)}.signal-hero__link[data-astro-cid-qeyhfaqe]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.signal-hero__fine[data-astro-cid-qeyhfaqe]{margin:.9rem 0 0;font-size:.9rem;color:var(--color-ink-muted)}.agent-strip[data-astro-cid-qeyhfaqe]{display:grid;gap:.7rem;margin-top:2rem}.agent-strip__label[data-astro-cid-qeyhfaqe]{margin:0;font:500 .72rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted)}.agent-strip[data-astro-cid-qeyhfaqe] ul[data-astro-cid-qeyhfaqe]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.agent-strip[data-astro-cid-qeyhfaqe] li[data-astro-cid-qeyhfaqe]{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .6rem .32rem .45rem;border:1px solid var(--color-line);border-radius:9px;background:#fff;font-size:.8rem;font-weight:600}.agent-strip[data-astro-cid-qeyhfaqe] .agent-strip__any[data-astro-cid-qeyhfaqe]{border-style:dashed;background:transparent;color:var(--color-ink-muted);font-weight:500}.agent-strip__icon[data-astro-cid-qeyhfaqe]{width:24px;height:24px;margin:-4px -3px}.agent-strip__lockup[data-astro-cid-qeyhfaqe]{height:var(--lockup-height, 14px);width:auto}.agent-strip__tile[data-astro-cid-qeyhfaqe]{width:18px;height:18px;object-fit:contain}.agent-strip__tile--app[data-astro-cid-qeyhfaqe]{border-radius:4px;box-shadow:0 0 0 1px var(--color-line)}.flow[data-astro-cid-qeyhfaqe]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none}.flow[data-astro-cid-qeyhfaqe]:before{content:"";position:absolute;top:.6rem;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-line-strong) 0 50%,transparent 0) 0 0 / 10px 2px}.flow__step[data-astro-cid-qeyhfaqe]{position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:.5rem}.flow__num[data-astro-cid-qeyhfaqe]{justify-self:start;padding:.2rem .45rem;border-radius:6px;background:var(--color-ink);color:#fff;font:600 .72rem/1 var(--font-mono)}.flow__step--you[data-astro-cid-qeyhfaqe] .flow__num[data-astro-cid-qeyhfaqe]{background:var(--color-brand)}.flow__name[data-astro-cid-qeyhfaqe]{margin:.4rem 0 0;font-family:inherit;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.flow__card[data-astro-cid-qeyhfaqe]{display:grid;gap:.6rem;align-content:start;min-height:7.5rem;padding:.95rem;border-radius:12px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 14px 30px -20px #0a0a0a59}.flow__step--you[data-astro-cid-qeyhfaqe] .flow__card[data-astro-cid-qeyhfaqe]{outline:2px solid var(--color-brand);outline-offset:-2px}.flow__card[data-astro-cid-qeyhfaqe] p[data-astro-cid-qeyhfaqe]{margin:0;font-size:.9rem;line-height:1.45;color:var(--color-ink-soft)}.flow__card--person[data-astro-cid-qeyhfaqe]{grid-template-columns:auto 1fr;align-items:center}.flow__tag[data-astro-cid-qeyhfaqe]{justify-self:start;padding:.28rem .55rem;border-radius:6px;background:#fff1d6;color:#7a4d00;font-size:.72rem;font-weight:600}.flow__avatar[data-astro-cid-qeyhfaqe]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:10px;background:#fde3c8;color:#8a4b0f;font-size:.78rem;font-weight:700}.flow__label[data-astro-cid-qeyhfaqe]{font:500 .66rem/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted)}.flow__quote[data-astro-cid-qeyhfaqe]{font-style:italic}.flow__button[data-astro-cid-qeyhfaqe]{justify-self:start;padding:.42rem .75rem;border-radius:8px;background:var(--color-brand);color:#fff;font-size:.8rem;font-weight:600}@media(max-width:960px){.signal-hero__top[data-astro-cid-qeyhfaqe]{grid-template-columns:1fr;align-items:start}.flow[data-astro-cid-qeyhfaqe]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(14rem,70%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}.flow[data-astro-cid-qeyhfaqe]:before{display:none}.flow__step[data-astro-cid-qeyhfaqe]{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.signal-hero__actions[data-astro-cid-qeyhfaqe] .button[data-astro-cid-qeyhfaqe]{transition:none}}.agent-kit[data-astro-cid-h7tdsmpo]{position:relative;padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--color-line);background:radial-gradient(40rem 30rem at 100% 0%,rgba(242,170,205,.35),transparent 70%),var(--color-paper)}.agent-kit__grid[data-astro-cid-h7tdsmpo]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:start}.agent-kit__intro[data-astro-cid-h7tdsmpo]{position:sticky;top:6rem;display:grid;gap:1.1rem}.agent-kit__kicker[data-astro-cid-h7tdsmpo]{margin:0;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.agent-kit__title[data-astro-cid-h7tdsmpo]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.agent-kit__lede[data-astro-cid-h7tdsmpo]{margin:0;max-width:32rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft)}.agent-kit__actions[data-astro-cid-h7tdsmpo]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem}.agent-kit__actions[data-astro-cid-h7tdsmpo] p[data-astro-cid-h7tdsmpo]{margin:0;font-size:.9rem;color:var(--color-ink-muted)}.agent-kit__bento[data-astro-cid-h7tdsmpo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kit-tile[data-astro-cid-h7tdsmpo]{display:grid;align-content:start;gap:.6rem;padding:1.4rem;border-radius:16px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 18px 36px -24px #7a004059}.kit-tile[data-astro-cid-h7tdsmpo] h3[data-astro-cid-h7tdsmpo]{margin:0;font-family:inherit;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.kit-tile[data-astro-cid-h7tdsmpo] p[data-astro-cid-h7tdsmpo]{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-ink-soft)}.kit-tile--skills[data-astro-cid-h7tdsmpo]{grid-row:span 3;background:var(--color-ink);color:#fff}.kit-tile--skills[data-astro-cid-h7tdsmpo]{display:flex;flex-direction:column}.kit-tile[data-astro-cid-h7tdsmpo] .kit-tile__foot[data-astro-cid-h7tdsmpo]{margin-top:auto;padding-top:1.2rem;color:#f2aacd;font-size:.9rem}.kit-tile--skills[data-astro-cid-h7tdsmpo] ol[data-astro-cid-h7tdsmpo]{display:grid;gap:.15rem;margin:.4rem 0 0;padding:0;list-style:none}.kit-tile--skills[data-astro-cid-h7tdsmpo] li[data-astro-cid-h7tdsmpo]{display:flex;align-items:baseline;gap:.75rem;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:1rem;font-weight:500}.kit-tile--skills[data-astro-cid-h7tdsmpo] li[data-astro-cid-h7tdsmpo]:last-child{border-bottom:0}.kit-tile--skills[data-astro-cid-h7tdsmpo] li[data-astro-cid-h7tdsmpo] span[data-astro-cid-h7tdsmpo]{font:500 .72rem/1 var(--font-mono);color:#f2aacd}.kit-tile--method[data-astro-cid-h7tdsmpo]{background:var(--color-brand-soft)}.kit-tile--method[data-astro-cid-h7tdsmpo] a[data-astro-cid-h7tdsmpo]{justify-self:start;color:var(--color-brand-ink);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.kit-tile--fleet[data-astro-cid-h7tdsmpo]{grid-column:1 / -1}@media(max-width:960px){.agent-kit__grid[data-astro-cid-h7tdsmpo]{grid-template-columns:1fr}.agent-kit__intro[data-astro-cid-h7tdsmpo]{position:static}}@media(max-width:560px){.agent-kit__bento[data-astro-cid-h7tdsmpo]{grid-template-columns:1fr}.kit-tile--skills[data-astro-cid-h7tdsmpo]{grid-row:auto}}.benefits[data-astro-cid-4t4fuin4]{padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--color-line);background:radial-gradient(34rem 26rem at 100% 10%,rgba(253,208,178,.4),transparent 70%),var(--color-paper)}.benefits__inner[data-astro-cid-4t4fuin4]{display:grid;gap:clamp(2rem,4vw,3rem)}.benefits__head[data-astro-cid-4t4fuin4]{display:grid;justify-items:center;gap:1.1rem;max-width:50rem;margin-inline:auto;text-align:center}.benefits__kicker[data-astro-cid-4t4fuin4]{margin:0;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.benefits__title[data-astro-cid-4t4fuin4]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.benefits__lede[data-astro-cid-4t4fuin4]{margin:0;max-width:40rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft)}.benefits__grid[data-astro-cid-4t4fuin4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.benefit[data-astro-cid-4t4fuin4]{display:grid;align-content:start;gap:.6rem;padding:1.4rem;border-radius:16px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 18px 36px -24px #7a004059}.benefit[data-astro-cid-4t4fuin4] h3[data-astro-cid-4t4fuin4]{margin:0;font-family:inherit;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.benefit[data-astro-cid-4t4fuin4] p[data-astro-cid-4t4fuin4]{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-ink-soft)}.benefit__num[data-astro-cid-4t4fuin4]{font:500 .72rem/1 var(--font-mono);color:var(--color-brand-text)}.benefit--chat[data-astro-cid-4t4fuin4]{grid-column:span 2;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem;align-content:center;align-items:center}.benefit--chat[data-astro-cid-4t4fuin4] h3[data-astro-cid-4t4fuin4]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.05}.benefit__copy[data-astro-cid-4t4fuin4]{display:grid;gap:.8rem}.chat[data-astro-cid-4t4fuin4]{display:grid;gap:.6rem;padding:1.1rem;border-radius:12px;background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line)}.benefit[data-astro-cid-4t4fuin4] .chat__msg[data-astro-cid-4t4fuin4]{max-width:88%;padding:.7rem .9rem;border-radius:12px;font-size:.92rem;line-height:1.45}.benefit[data-astro-cid-4t4fuin4] .chat__msg--you[data-astro-cid-4t4fuin4]{justify-self:end;border-bottom-right-radius:4px;background:var(--color-ink);color:#fff}.benefit[data-astro-cid-4t4fuin4] .chat__msg--agent[data-astro-cid-4t4fuin4]{justify-self:start;border-bottom-left-radius:4px;background:#fff;color:var(--color-ink);box-shadow:0 1px #0a0a0a0a,0 10px 20px -14px #7a004066}.benefit[data-astro-cid-4t4fuin4] .chat__meta[data-astro-cid-4t4fuin4]{font:500 .68rem/1 var(--font-mono);color:var(--color-ink-muted)}.benefit--bill[data-astro-cid-4t4fuin4]{background:var(--color-ink);color:#fff}.benefit--bill[data-astro-cid-4t4fuin4] p[data-astro-cid-4t4fuin4]{color:#ffffffbd}.bill[data-astro-cid-4t4fuin4]{display:grid;margin:.6rem 0 0}.bill__row[data-astro-cid-4t4fuin4]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 0;border-bottom:1px dashed rgba(255,255,255,.18)}.bill__row[data-astro-cid-4t4fuin4]:last-child{border-bottom:0}.bill[data-astro-cid-4t4fuin4] dt[data-astro-cid-4t4fuin4]{display:grid;gap:.2rem;font-weight:600;font-size:.92rem}.bill[data-astro-cid-4t4fuin4] dt[data-astro-cid-4t4fuin4] span[data-astro-cid-4t4fuin4]{font:500 .68rem/1.3 var(--font-mono);color:#ffffff8c}.bill[data-astro-cid-4t4fuin4] dd[data-astro-cid-4t4fuin4]{margin:0;font:600 .9rem/1 var(--font-mono);font-variant-numeric:tabular-nums;color:#f2aacd}.benefit--data[data-astro-cid-4t4fuin4]{grid-column:1 / -1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.25rem 2rem}.benefit--data[data-astro-cid-4t4fuin4] h3[data-astro-cid-4t4fuin4]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.05}.data-ways[data-astro-cid-4t4fuin4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}.data-ways[data-astro-cid-4t4fuin4] div[data-astro-cid-4t4fuin4]{display:grid;align-content:start;gap:.35rem;padding:1rem;border-radius:12px;background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line)}.data-ways[data-astro-cid-4t4fuin4] dt[data-astro-cid-4t4fuin4]{font-weight:700;font-size:.98rem}.data-ways[data-astro-cid-4t4fuin4] dd[data-astro-cid-4t4fuin4]{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-ink-soft)}.providers[data-astro-cid-4t4fuin4]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:1rem 0 0;border-top:1px dashed var(--color-line-strong);list-style:none}.providers[data-astro-cid-4t4fuin4] li[data-astro-cid-4t4fuin4]{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .6rem .32rem .4rem;border:1px solid var(--color-line);border-radius:9px;background:#fff;font-size:.8rem;font-weight:600}.providers[data-astro-cid-4t4fuin4] img[data-astro-cid-4t4fuin4]{width:20px;height:20px;border-radius:5px;object-fit:contain}.providers[data-astro-cid-4t4fuin4] .providers__more[data-astro-cid-4t4fuin4]{border-style:dashed;background:transparent;color:var(--color-ink-muted);font-weight:500}.benefit--method[data-astro-cid-4t4fuin4]{background:var(--color-brand-soft)}.benefit--method[data-astro-cid-4t4fuin4] a[data-astro-cid-4t4fuin4]{justify-self:start;color:var(--color-brand-ink);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media(max-width:960px){.benefits__grid[data-astro-cid-4t4fuin4]{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit--chat[data-astro-cid-4t4fuin4],.benefit--data[data-astro-cid-4t4fuin4]{grid-template-columns:1fr}}@media(max-width:560px){.benefits__grid[data-astro-cid-4t4fuin4]{grid-template-columns:1fr}.benefit--chat[data-astro-cid-4t4fuin4]{grid-column:auto}.data-ways[data-astro-cid-4t4fuin4]{grid-template-columns:1fr}}.premise[data-astro-cid-us3papkh]{position:relative;padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--color-line);background:radial-gradient(36rem 28rem at 0% 20%,rgba(253,208,178,.45),transparent 70%),radial-gradient(30rem 24rem at 100% 100%,rgba(242,170,205,.3),transparent 70%),var(--color-paper);scroll-margin-top:5rem}.premise__inner[data-astro-cid-us3papkh]{display:grid;gap:clamp(2rem,4vw,3rem)}.premise__head[data-astro-cid-us3papkh]{display:grid;justify-items:center;gap:1.1rem;max-width:50rem;margin-inline:auto;text-align:center}.premise__kicker[data-astro-cid-us3papkh],.premise-machine__label[data-astro-cid-us3papkh],.premise__test-label[data-astro-cid-us3papkh]{margin:0;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.premise__title[data-astro-cid-us3papkh]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.premise__lede[data-astro-cid-us3papkh]{margin:0;max-width:40rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft)}.premise-machine[data-astro-cid-us3papkh]{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,2.25rem);border-radius:20px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 30px 60px -36px #7a004073}.premise-machine__bar[data-astro-cid-us3papkh]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-bottom:1.1rem;border-bottom:1px solid var(--color-line)}.premise-machine__tabs[data-astro-cid-us3papkh]{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}.premise-machine__tab[data-astro-cid-us3papkh],.premise-machine__pause[data-astro-cid-us3papkh]{padding:.45rem .8rem;border:1px solid var(--color-line);border-radius:8px;background:#fff;color:var(--color-ink-soft);font:500 .82rem/1 var(--font-mono);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.premise-machine__tab[data-astro-cid-us3papkh]:hover,.premise-machine__pause[data-astro-cid-us3papkh]:hover{border-color:var(--color-line-strong);color:var(--color-ink)}.premise-machine__tab[data-astro-cid-us3papkh][aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.premise-machine__pause[data-astro-cid-us3papkh]{color:var(--color-ink-muted)}.premise-machine__tab[data-astro-cid-us3papkh]:focus-visible,.premise-machine__pause[data-astro-cid-us3papkh]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.premise-machine__sentence[data-astro-cid-us3papkh]{margin:0;padding-top:.6rem;font-size:clamp(1.3rem,2.1vw,1.85rem);font-weight:500;line-height:2.2;letter-spacing:-.01em;color:var(--color-ink);min-height:calc(3 * 2.2em)}.slot[data-astro-cid-us3papkh]{position:relative;display:inline;padding:.1em .22em;margin:0 -.04em;border-radius:6px;background:var(--color-brand-soft);color:var(--color-brand-ink);font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone}.slot__label[data-astro-cid-us3papkh]{position:absolute;left:.4em;top:-1.05em;font:500 .66rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text);white-space:nowrap}.slot[data-astro-cid-us3papkh].is-typing .slot__value[data-astro-cid-us3papkh]:after{content:"";display:inline-block;width:2px;height:.9em;margin-left:2px;vertical-align:-.08em;background:var(--color-brand);animation:caret .8s steps(1) infinite}@keyframes caret{50%{opacity:0}}.premise-machine__market[data-astro-cid-us3papkh]{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 1.2rem;border-radius:12px;background:var(--color-ink);color:#fff}.premise-machine__arrow[data-astro-cid-us3papkh]{font:600 1.1rem/1.4 var(--font-mono);color:#f2aacd}.premise-machine__market[data-astro-cid-us3papkh] p[data-astro-cid-us3papkh]{display:grid;gap:.35rem;margin:0}.premise-machine__market-label[data-astro-cid-us3papkh]{font:500 .72rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#f2aacd}.premise-machine__market[data-astro-cid-us3papkh] strong[data-astro-cid-us3papkh]{font-size:1.05rem;font-weight:600;line-height:1.4;transition:opacity .2s ease}.premise-machine__market[data-astro-cid-us3papkh] strong[data-astro-cid-us3papkh].is-changing{opacity:.35}.premise__loop[data-astro-cid-us3papkh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.premise__steps[data-astro-cid-us3papkh]{position:relative;display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.premise__steps[data-astro-cid-us3papkh]:before{content:"";position:absolute;top:1rem;bottom:1rem;left:1rem;width:2px;background:linear-gradient(var(--color-line-strong) 0 50%,transparent 0) 0 0 / 2px 10px}.premise-step[data-astro-cid-us3papkh]{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem}.premise-step__num[data-astro-cid-us3papkh]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:8px;background:var(--color-ink);color:#fff;font:600 .72rem/1 var(--font-mono)}.premise-step[data-astro-cid-us3papkh]:last-child .premise-step__num[data-astro-cid-us3papkh]{background:var(--color-brand)}.premise-step__body[data-astro-cid-us3papkh]{display:grid;gap:.45rem;padding-top:.25rem}.premise-step[data-astro-cid-us3papkh] h3[data-astro-cid-us3papkh]{margin:0;font-family:inherit;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.premise-step[data-astro-cid-us3papkh] p[data-astro-cid-us3papkh]{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-ink-soft)}.premise-step__tags[data-astro-cid-us3papkh]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none}.premise-step__tags[data-astro-cid-us3papkh] li[data-astro-cid-us3papkh]{padding:.3rem .55rem;border-radius:6px;background:var(--color-brand-soft);color:var(--color-brand-ink);font:500 .72rem/1.2 var(--font-mono)}.premise-compare[data-astro-cid-us3papkh]{display:grid;gap:1rem;margin:0;padding:1.4rem;border-radius:16px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 18px 36px -24px #7a004059}.premise-compare[data-astro-cid-us3papkh] figcaption[data-astro-cid-us3papkh]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.premise-compare__label[data-astro-cid-us3papkh]{font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.premise-compare__note[data-astro-cid-us3papkh]{font:500 .7rem/1 var(--font-mono);color:var(--color-ink-muted)}.premise-compare__scroll[data-astro-cid-us3papkh]{overflow-x:auto}.premise-compare[data-astro-cid-us3papkh] table[data-astro-cid-us3papkh]{width:100%;border-collapse:collapse;font-size:.92rem}.premise-compare[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh],.premise-compare[data-astro-cid-us3papkh] td[data-astro-cid-us3papkh]{padding:.75rem .6rem;border-bottom:1px solid var(--color-line);text-align:right;vertical-align:top}.premise-compare[data-astro-cid-us3papkh] thead[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh]{font:500 .68rem/1.3 var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-muted)}.premise-compare[data-astro-cid-us3papkh] .th-note[data-astro-cid-us3papkh]{display:block;text-transform:none;letter-spacing:0}.premise-compare[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh]:first-child{padding-left:0;text-align:left}.premise-compare[data-astro-cid-us3papkh] tbody[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh]{font-weight:600;color:var(--color-ink)}.premise-compare[data-astro-cid-us3papkh] tbody[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh] span[data-astro-cid-us3papkh]{display:block;margin-top:.2rem;font:500 .7rem/1.3 var(--font-mono);color:var(--color-ink-muted)}.premise-compare[data-astro-cid-us3papkh] td[data-astro-cid-us3papkh]{font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-ink-soft)}.premise-compare[data-astro-cid-us3papkh] tr[data-astro-cid-us3papkh].is-win th[data-astro-cid-us3papkh],.premise-compare[data-astro-cid-us3papkh] tr[data-astro-cid-us3papkh].is-win td[data-astro-cid-us3papkh]{color:var(--color-brand-ink)}.premise-compare[data-astro-cid-us3papkh] tr[data-astro-cid-us3papkh].is-win th[data-astro-cid-us3papkh] span[data-astro-cid-us3papkh]{color:var(--color-brand-text)}.premise-compare[data-astro-cid-us3papkh] tbody[data-astro-cid-us3papkh] tr[data-astro-cid-us3papkh]:last-child th[data-astro-cid-us3papkh],.premise-compare[data-astro-cid-us3papkh] tbody[data-astro-cid-us3papkh] tr[data-astro-cid-us3papkh]:last-child td[data-astro-cid-us3papkh]{border-bottom:0}.premise-compare__foot[data-astro-cid-us3papkh]{margin:0;padding-top:.9rem;border-top:1px solid var(--color-line);font-size:.92rem;line-height:1.5;color:var(--color-ink-soft)}.premise__test[data-astro-cid-us3papkh]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem 1.5rem;padding-top:1.5rem;border-top:1px dashed var(--color-line-strong)}.premise__test[data-astro-cid-us3papkh] p[data-astro-cid-us3papkh]{margin:0;max-width:44rem;color:var(--color-ink-soft);line-height:1.6}@media(max-width:960px){.premise__loop[data-astro-cid-us3papkh]{grid-template-columns:1fr}.premise-machine__tabs[data-astro-cid-us3papkh]{margin-left:0;order:3;width:100%}.premise__test[data-astro-cid-us3papkh]{grid-template-columns:1fr}}@media(max-width:560px){.premise-compare[data-astro-cid-us3papkh]{padding:1.1rem}.premise-compare[data-astro-cid-us3papkh] .col-days[data-astro-cid-us3papkh]{display:none}.premise-compare[data-astro-cid-us3papkh] th[data-astro-cid-us3papkh],.premise-compare[data-astro-cid-us3papkh] td[data-astro-cid-us3papkh]{padding:.65rem .4rem}.premise-compare[data-astro-cid-us3papkh] figcaption[data-astro-cid-us3papkh]{flex-direction:column;gap:.4rem}.premise-machine__sentence[data-astro-cid-us3papkh]{min-height:calc(7 * 2.2em)}}@media(prefers-reduced-motion:reduce){.premise-machine__market[data-astro-cid-us3papkh] strong[data-astro-cid-us3papkh]{transition:none}}.fleet[data-astro-cid-muzp7voj]{padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--color-line);background:radial-gradient(44rem 30rem at 50% 0%,rgba(242,170,205,.35),transparent 70%),var(--color-paper)}.fleet__inner[data-astro-cid-muzp7voj]{display:grid;gap:clamp(2rem,4vw,3rem)}.fleet__head[data-astro-cid-muzp7voj]{display:grid;justify-items:center;gap:1.1rem;max-width:50rem;margin-inline:auto;text-align:center}.fleet__kicker[data-astro-cid-muzp7voj]{margin:0;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.fleet__title[data-astro-cid-muzp7voj]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.fleet__lede[data-astro-cid-muzp7voj]{margin:0;max-width:40rem;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft)}.fleet__frame[data-astro-cid-muzp7voj]{overflow:hidden;border-radius:18px;background:var(--color-ink);box-shadow:0 40px 80px -48px #7a004099}.fleet__chrome[data-astro-cid-muzp7voj]{display:flex;align-items:center;gap:.4rem;padding:.7rem 1rem}.fleet__chrome[data-astro-cid-muzp7voj] span[data-astro-cid-muzp7voj]{width:.6rem;height:.6rem;border-radius:50%;background:#ffffff38}.fleet__chrome[data-astro-cid-muzp7voj] code[data-astro-cid-muzp7voj]{margin-left:.8rem;font:500 .72rem/1 var(--font-mono);color:#ffffff8c}.zoom-trigger[data-astro-cid-muzp7voj]{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.zoom-trigger[data-astro-cid-muzp7voj]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.zoom-trigger[data-astro-cid-muzp7voj] img[data-astro-cid-muzp7voj]{display:block;width:100%;height:auto}.fleet__views[data-astro-cid-muzp7voj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.fleet-view[data-astro-cid-muzp7voj]{display:grid;align-content:start;gap:.6rem;padding:.75rem .75rem 1.4rem;border-radius:16px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 18px 36px -24px #7a004059}.fleet-view__shot[data-astro-cid-muzp7voj]{margin-bottom:.5rem;overflow:hidden;border-radius:10px;box-shadow:inset 0 0 0 1px var(--color-line)}.fleet-view__shot[data-astro-cid-muzp7voj] img[data-astro-cid-muzp7voj]{transition:transform .3s ease}.fleet-view__shot[data-astro-cid-muzp7voj]:hover img[data-astro-cid-muzp7voj]{transform:scale(1.03)}.fleet-view__num[data-astro-cid-muzp7voj],.fleet-view[data-astro-cid-muzp7voj] h3[data-astro-cid-muzp7voj],.fleet-view[data-astro-cid-muzp7voj] p[data-astro-cid-muzp7voj]{padding:0 .65rem}.fleet-view__num[data-astro-cid-muzp7voj]{font:500 .72rem/1 var(--font-mono);color:var(--color-brand-text)}.fleet-view[data-astro-cid-muzp7voj] h3[data-astro-cid-muzp7voj]{margin:0;font-family:inherit;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.fleet-view[data-astro-cid-muzp7voj] p[data-astro-cid-muzp7voj]{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-ink-soft)}@media(max-width:960px){.fleet__views[data-astro-cid-muzp7voj]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fleet-view__shot[data-astro-cid-muzp7voj] img[data-astro-cid-muzp7voj]{transition:none}}.home-faq[data-astro-cid-mok4efu4]{position:relative;padding:clamp(4rem,8vw,6.5rem) 0 clamp(5rem,9vw,7.5rem);border-top:1px solid var(--color-line);background:radial-gradient(40rem 30rem at 0% 100%,rgba(253,208,178,.45),transparent 70%),var(--color-paper);scroll-margin-top:5rem}.home-faq__legacy-anchor[data-astro-cid-mok4efu4]{position:absolute;top:-5rem}.home-faq__grid[data-astro-cid-mok4efu4]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:start}.home-faq__intro[data-astro-cid-mok4efu4]{position:sticky;top:6rem;display:grid;gap:1.1rem}.home-faq__kicker[data-astro-cid-mok4efu4]{margin:0;font:500 .78rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-text)}.home-faq__title[data-astro-cid-mok4efu4]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.home-faq__lede[data-astro-cid-mok4efu4]{margin:0;font-size:1.1rem;line-height:1.6;color:var(--color-ink-soft)}.home-faq__actions[data-astro-cid-mok4efu4]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem}.home-faq__actions[data-astro-cid-mok4efu4] p[data-astro-cid-mok4efu4]{margin:0;font-size:.9rem;color:var(--color-ink-muted)}.home-faq__resources[data-astro-cid-mok4efu4]{display:grid;gap:.6rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed var(--color-line-strong)}.resource[data-astro-cid-mok4efu4]{display:grid;gap:.3rem;padding:.9rem 1rem;border-radius:12px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);text-decoration:none;transition:background .18s ease,box-shadow .18s ease}.resource[data-astro-cid-mok4efu4]:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--color-line-strong)}.resource[data-astro-cid-mok4efu4]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.resource[data-astro-cid-mok4efu4] strong[data-astro-cid-mok4efu4]{font-size:1rem}.resource__meta[data-astro-cid-mok4efu4]{font:500 .68rem/1 var(--font-mono);color:var(--color-brand-text)}.resource__body[data-astro-cid-mok4efu4]{font-size:.88rem;line-height:1.45;color:var(--color-ink-soft)}.home-faq__list[data-astro-cid-mok4efu4]{display:grid;gap:.6rem}.faq-item[data-astro-cid-mok4efu4]{border-radius:14px;background:#fff;box-shadow:0 1px #0a0a0a0a,0 14px 28px -22px #7a004059}.faq-item[data-astro-cid-mok4efu4] summary[data-astro-cid-mok4efu4]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.3rem;font-size:1.05rem;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.faq-item[data-astro-cid-mok4efu4] summary[data-astro-cid-mok4efu4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-mok4efu4] summary[data-astro-cid-mok4efu4]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:14px}.faq-item__icon[data-astro-cid-mok4efu4]{position:relative;flex:none;width:1.6rem;height:1.6rem;border-radius:6px;background:var(--color-brand-soft);transition:background .18s ease}.faq-item__icon[data-astro-cid-mok4efu4]:before,.faq-item__icon[data-astro-cid-mok4efu4]:after{content:"";position:absolute;top:50%;left:50%;width:.7rem;height:2px;background:var(--color-brand-ink);transform:translate(-50%,-50%);transition:transform .2s ease}.faq-item__icon[data-astro-cid-mok4efu4]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-mok4efu4][open] .faq-item__icon[data-astro-cid-mok4efu4]{background:var(--color-ink)}.faq-item[data-astro-cid-mok4efu4][open] .faq-item__icon[data-astro-cid-mok4efu4]:before,.faq-item[data-astro-cid-mok4efu4][open] .faq-item__icon[data-astro-cid-mok4efu4]:after{background:#fff}.faq-item[data-astro-cid-mok4efu4][open] .faq-item__icon[data-astro-cid-mok4efu4]:after{transform:translate(-50%,-50%) rotate(0)}.faq-item__answer[data-astro-cid-mok4efu4]{display:grid;gap:.6rem;padding:0 1.3rem 1.25rem}.faq-item__answer[data-astro-cid-mok4efu4] p[data-astro-cid-mok4efu4]{margin:0;max-width:44rem;font-size:.98rem;line-height:1.6;color:var(--color-ink-soft)}.faq-item__answer[data-astro-cid-mok4efu4] a[data-astro-cid-mok4efu4]{color:var(--color-brand-ink);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media(max-width:960px){.home-faq__grid[data-astro-cid-mok4efu4]{grid-template-columns:1fr}.home-faq__intro[data-astro-cid-mok4efu4]{position:static}}@media(prefers-reduced-motion:reduce){.faq-item__icon[data-astro-cid-mok4efu4],.faq-item__icon[data-astro-cid-mok4efu4]:before,.faq-item__icon[data-astro-cid-mok4efu4]:after{transition:none}}:root{--aud-ink: var(--color-ink, #0e0e0c);--aud-ink-soft: var(--color-ink-soft, #1f1f1c);--aud-ink-mute: var(--color-ink-muted, #6b6b62);--aud-paper: var(--color-paper, #f5f5f5);--aud-paper-card: var(--color-paper-card, #ffffff);--aud-line: var(--color-line, rgba(14, 14, 12, .12));--aud-line-strong: var(--color-line-strong, rgba(14, 14, 12, .28));--aud-magenta: var(--color-brand, #db2c5d);--aud-indigo: var(--color-indigo, #1e2a5e);--aud-moss: var(--color-moss, #355e3d);--aud-solar: var(--color-solar, #e6d75a);--aud-dark: var(--color-dark, #0b0c0f);--aud-dark-line: var(--color-dark-line, #23262e);--aud-dark-text: var(--color-dark-text, #e6e4dc);--aud-dark-mute: var(--color-dark-muted, #8b8e97);--aud-font-display: var(--font-display, "Anton", Impact, sans-serif);--aud-font-body: var(--font-body, "Inter Tight", Inter, sans-serif);--aud-font-mono: var(--font-mono, "JetBrains Mono", monospace)}.aud-section,.aud-section *{box-sizing:border-box}.aud-section{background:var(--aud-paper);color:var(--aud-ink);font-family:var(--aud-font-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;padding:80px 0;scroll-margin-top:6rem}.aud-section__inner{display:grid;gap:0}.aud-section h2,.aud-section h3,.aud-section h4,.aud-section p{margin:0;padding:0}.aud-head{margin-bottom:56px}.aud-head .eyebrow{font-family:var(--aud-font-body);font-size:.85rem;letter-spacing:.01em;color:var(--aud-ink-mute);margin-bottom:18px}.aud-head .eyebrow--live{display:inline-flex;align-items:center;gap:8px}.aud-head .eyebrow--live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--aud-magenta);box-shadow:0 0 0 4px #db2c5d1f}.aud-head h2{font-family:var(--aud-font-display);font-weight:400;font-size:clamp(2.2rem,3.15vw,3.15rem);line-height:.98;letter-spacing:-.008em}.aud-head .sub{font-size:17px;line-height:1.5;color:var(--aud-ink-soft);padding-bottom:0;justify-self:end;text-align:right}.aud-head--steps .sub{padding-bottom:0}.aud-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aud-step{background:var(--aud-paper);border:1px solid var(--aud-line-strong);border-radius:14px;overflow:hidden;display:grid;grid-template-rows:110px 1fr;min-height:270px}.aud-step .mini{background:var(--aud-dark);color:var(--aud-dark-text);padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between;font-family:var(--aud-font-mono);font-size:10px;letter-spacing:.1em}.aud-step .mini .top{display:flex;justify-content:space-between;text-transform:uppercase;color:var(--aud-dark-mute)}.aud-step .mini .top .dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;background:var(--aud-magenta);vertical-align:1px}.aud-step .body{padding:18px 18px 22px;display:grid;grid-template-rows:auto auto 1fr;row-gap:12px}.aud-step .stepnum{font-family:var(--aud-font-body);font-size:11px;letter-spacing:.01em;color:var(--aud-magenta)}.aud-step h3{font-family:var(--aud-font-display);font-weight:400;font-size:24px;line-height:1.04;letter-spacing:-.004em}.aud-step p{font-size:13.5px;line-height:1.5;color:var(--aud-ink-soft)}.aud-spark{display:flex;align-items:flex-end;gap:3px;height:38px}.aud-spark span{width:5px;border-radius:1px;display:block}.aud-spark span:nth-child(odd){background:var(--aud-magenta)}.aud-spark span:nth-child(2n){background:var(--aud-solar)}.aud-feed{display:grid;gap:4px}.aud-feed-row{display:flex;align-items:center;gap:6px}.aud-feed-row .av{width:14px;height:14px;border-radius:50%}.aud-feed-row .ln{height:4px;background:var(--aud-dark-line);border-radius:2px;flex:1}.aud-pulse{display:flex;gap:6px;align-items:center}.aud-pulse .b{width:8px;height:12px;border-radius:2px;background:var(--aud-dark-line)}.aud-pulse .b.tall{height:28px;background:var(--aud-magenta)}.aud-tags{display:flex;gap:4px;flex-wrap:wrap}.aud-tags span{border:1px solid var(--aud-dark-line);border-radius:3px;padding:1px 5px;font-size:9px;letter-spacing:.08em;color:var(--aud-dark-mute)}.aud-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.aud-cal span{aspect-ratio:1;background:var(--aud-dark-line);border-radius:1px}.aud-cal span.on{background:var(--aud-moss)}.aud-cal span.hot{background:var(--aud-magenta)}.aud-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.aud-case{background:var(--aud-paper-card);border:1px solid var(--aud-line);border-radius:18px;padding:26px 26px 28px;display:grid;grid-template-rows:auto auto auto 1fr auto;row-gap:14px;min-height:240px;transition:transform .16s ease,border-color .16s ease}.aud-case:hover{border-color:var(--aud-line-strong)}.aud-case .icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.aud-case .icon.magenta{background:var(--aud-magenta)}.aud-case .icon.indigo{background:var(--aud-indigo)}.aud-case .icon.moss{background:var(--aud-moss)}.aud-case h3{font-family:var(--aud-font-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:-.006em}.aud-case p{font-size:14px;line-height:1.55;color:var(--aud-ink-soft)}.aud-case .foot{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;border-top:1px solid var(--aud-line);padding-top:14px;margin-top:4px;min-height:56px}.aud-case .foot .meta{display:flex;align-items:center;font-family:var(--aud-font-body);font-size:11px;letter-spacing:.01em;color:var(--aud-ink-mute);line-height:1.15}.aud-case .metric{display:flex;align-items:center;gap:10px;justify-self:end}.aud-case .metric .v{font-family:var(--aud-font-display);font-weight:400;font-size:24px;line-height:1;letter-spacing:-.01em;color:var(--aud-magenta)}.aud-case .metric .l{display:flex;align-items:center;font-family:var(--aud-font-body);font-size:10px;letter-spacing:.01em;color:var(--aud-ink-mute);max-width:14ch;text-align:right;line-height:1.15}.aud-faq{display:grid;grid-template-columns:1fr 1fr;gap:16px}.aud-faq-cell{background:var(--aud-paper-card);border:1px solid var(--aud-line);border-radius:18px;padding:28px 30px 32px;display:grid;grid-template-rows:auto auto 1fr;row-gap:14px;position:relative;overflow:hidden}.aud-faq-cell .stripe{position:absolute;top:0;left:0;bottom:0;width:4px}.aud-faq-cell.magenta .stripe{background:var(--aud-magenta)}.aud-faq-cell.indigo .stripe{background:var(--aud-indigo)}.aud-faq-cell.moss .stripe{background:var(--aud-moss)}.aud-faq-cell.solar .stripe{background:var(--aud-solar)}.aud-faq-cell .qtag{display:inline-flex;align-items:center;gap:8px}.aud-faq-cell .qmark{font-family:var(--aud-font-display);font-size:26px;line-height:.8}.aud-faq-cell.magenta .qmark{color:var(--aud-magenta)}.aud-faq-cell.indigo .qmark{color:var(--aud-indigo)}.aud-faq-cell.moss .qmark{color:var(--aud-moss)}.aud-faq-cell.solar .qmark{color:#a89730}.aud-pill{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font-family:var(--aud-font-body);font-size:11px;letter-spacing:.01em}.aud-pill.magenta{background:#fbe2ee;color:#7a0040}.aud-pill.indigo{background:#e0e3ef;color:#1e2a5e}.aud-pill.moss{background:#dce8da;color:#2b4a33}.aud-pill.solar{background:#f2eab8;color:#6e6320}.aud-faq-cell h3{font-family:var(--aud-font-display);font-weight:400;font-size:30px;line-height:.98;letter-spacing:-.006em;max-width:22ch}.aud-faq-cell p{font-size:15px;line-height:1.55;color:var(--aud-ink-soft);max-width:46ch}@media(max-width:980px){.aud-section{padding:56px 0}.aud-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.aud-head .sub{justify-self:start;text-align:left}.aud-head--steps .sub{max-width:44ch;padding-bottom:0}.aud-head h2{font-size:37px}.aud-steps,.aud-cases{grid-template-columns:1fr 1fr}.aud-faq{grid-template-columns:1fr}}@media(max-width:640px){.aud-steps,.aud-cases{grid-template-columns:1fr}.aud-head h2{font-size:30px}}#content{width:100%;background:var(--color-paper)}.homepage[data-astro-cid-j7pv25f6]{background:var(--color-paper);width:100%}.quote-band[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-line)}.proof-quote[data-astro-cid-j7pv25f6]{max-width:46rem;margin:0 auto;text-align:center}.proof-quote__text[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.25;color:var(--color-text);text-wrap:balance}.proof-quote__attribution[data-astro-cid-j7pv25f6]{color:var(--color-text-muted);font-size:.95rem}.image-zoom-modal[data-astro-cid-j7pv25f6]{width:min(96vw,90rem);max-width:96vw;padding:1rem;border:0;border-radius:var(--radius-lg);background:#0a0a0afa;box-shadow:0 32px 80px #0006}.image-zoom-modal[data-astro-cid-j7pv25f6]::backdrop{background:#000000b8;backdrop-filter:blur(4px)}.image-zoom-modal__close[data-astro-cid-j7pv25f6]{display:inline-flex;margin-left:auto;margin-bottom:.75rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#fff;cursor:pointer}.image-zoom-modal__figure[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:.9rem}.image-zoom-modal__image[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;max-height:calc(100vh - 8rem);object-fit:contain;border-radius:calc(var(--radius-lg) - .25rem)}.image-zoom-modal__caption[data-astro-cid-j7pv25f6]{color:#ffffffd1;font-size:.98rem;text-align:center}
