.motif[data-astro-cid-tibzd67y]{width:100%;height:auto;display:block}.motif--rings[data-astro-cid-tibzd67y]{background:var(--navy)}.motif--flow[data-astro-cid-tibzd67y]{background:var(--mint)}.motif--check[data-astro-cid-tibzd67y]{background:var(--neutral)}.ring[data-astro-cid-tibzd67y]{fill:none;stroke:var(--teal)}.ink[data-astro-cid-tibzd67y]{fill:none;stroke:var(--navy);stroke-width:1.5px}.knob[data-astro-cid-tibzd67y]{fill:var(--white);stroke-width:2px}.fill[data-astro-cid-tibzd67y]{fill:var(--teal)}.tick[data-astro-cid-tibzd67y]{fill:none;stroke:var(--teal);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.media[data-astro-cid-xa7uqt5p]{overflow:hidden}.media[data-astro-cid-xa7uqt5p] .brain-video{aspect-ratio:1120/860}.hero[data-astro-cid-xa7uqt5p]{padding-block:clamp(48px,2rem + 5vw,96px) clamp(56px,2rem + 5vw,104px);overflow:hidden}.badge[data-astro-cid-xa7uqt5p]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-small);color:var(--navy);align-self:flex-start;align-items:center;gap:10px;padding:8px 16px 8px 10px;font-weight:700;display:inline-flex}.badge-dot[data-astro-cid-xa7uqt5p]{background:var(--mint);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.badge-dot[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{background:var(--teal);border-radius:50%;width:8px;height:8px}.accent[data-astro-cid-xa7uqt5p]{color:var(--teal-ink)}.hero-lead[data-astro-cid-xa7uqt5p]{max-width:32em;font-size:clamp(1.0625rem,1rem + .5vw,1.3125rem)}.trust-row[data-astro-cid-xa7uqt5p]{gap:14px 22px;margin-top:6px}.trust-row[data-astro-cid-xa7uqt5p] img[data-astro-cid-xa7uqt5p]{width:auto;height:44px}.hero-visual[data-astro-cid-xa7uqt5p]{padding:28px 0 40px;position:relative}.hero-visual[data-astro-cid-xa7uqt5p] .media[data-astro-cid-xa7uqt5p]{border-radius:var(--r-xl);box-shadow:var(--shadow-media);border-color:var(--line)}.chips[data-astro-cid-xa7uqt5p]{padding:0;list-style:none}.chip[data-astro-cid-xa7uqt5p]{white-space:nowrap;position:absolute}.chip--1[data-astro-cid-xa7uqt5p]{top:0;left:-28px}.chip--2[data-astro-cid-xa7uqt5p]{top:14%;right:-24px}.chip--3[data-astro-cid-xa7uqt5p]{bottom:8px;left:24px}.ok[data-astro-cid-xa7uqt5p]{color:var(--teal-ink);display:flex}.pending[data-astro-cid-xa7uqt5p]{background:var(--amber);width:10px;height:10px;box-shadow:0 0 0 4px var(--amber-soft);border-radius:50%;flex:none}.avatar[data-astro-cid-xa7uqt5p]{background:var(--navy);width:34px;height:34px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}.hero-hand[data-astro-cid-xa7uqt5p]{position:absolute;bottom:-14px;right:8px;transform:rotate(-4deg)}.pain-visual[data-astro-cid-xa7uqt5p]{position:relative}.pain-hand[data-astro-cid-xa7uqt5p]{color:var(--hand-warm);position:absolute;bottom:-18px;left:24px;transform:rotate(3deg)}.quotes[data-astro-cid-xa7uqt5p]{flex-direction:column;gap:14px;margin-top:8px;display:flex}.quotes[data-astro-cid-xa7uqt5p] .quote[data-astro-cid-xa7uqt5p]:nth-child(2){margin-left:40px}.chart-card[data-astro-cid-xa7uqt5p]{padding:clamp(24px,3vw,40px) clamp(20px,3.5vw,44px) 32px}.chart-head[data-astro-cid-xa7uqt5p]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.legend[data-astro-cid-xa7uqt5p]{font-size:var(--fs-small);color:var(--navy);flex-wrap:wrap;gap:12px 24px;font-weight:700;display:flex}.legend[data-astro-cid-xa7uqt5p] button[data-astro-cid-xa7uqt5p]{cursor:pointer;border:1.5px solid var(--line);border-radius:var(--r-pill);background:var(--white);min-height:40px;font:inherit;color:inherit;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,opacity .15s;display:inline-flex}.legend[data-astro-cid-xa7uqt5p] button[data-astro-cid-xa7uqt5p]:hover{border-color:var(--navy)}.legend[data-astro-cid-xa7uqt5p] button[data-astro-cid-xa7uqt5p][aria-pressed=false]{color:var(--muted);border-style:dashed}.legend[data-astro-cid-xa7uqt5p] button[data-astro-cid-xa7uqt5p][aria-pressed=false] .swatch[data-astro-cid-xa7uqt5p]{opacity:.35}.lines[data-astro-cid-xa7uqt5p] path[data-astro-cid-xa7uqt5p]{transition:opacity .3s}[data-astro-cid-xa7uqt5p][data-off-without] .line-without[data-astro-cid-xa7uqt5p],[data-astro-cid-xa7uqt5p][data-off-with] .line-with[data-astro-cid-xa7uqt5p]{opacity:0}.lines[data-astro-cid-xa7uqt5p]{clip-path:inset(0);transition:clip-path 1.4s .3s}.chart-card[data-astro-cid-xa7uqt5p].is-pending .lines[data-astro-cid-xa7uqt5p]{clip-path:inset(0 100% 0 0)}.swatch[data-astro-cid-xa7uqt5p]{width:28px}.swatch--without[data-astro-cid-xa7uqt5p]{border-top:3px dashed var(--red)}.swatch--with[data-astro-cid-xa7uqt5p]{background:var(--teal);border-radius:2px;height:4px}.chart-scroll[data-astro-cid-xa7uqt5p]{overflow-x:auto}.chart-scroll[data-astro-cid-xa7uqt5p] svg[data-astro-cid-xa7uqt5p]{width:100%;min-width:620px;height:auto;font-family:var(--font);fill:var(--muted);font-size:13px;font-weight:600;display:block}.home-spark{color:var(--teal);position:absolute}.home-spark--a{top:72px;right:10%}.home-spark--b{top:132px;right:14%}.cost-grid[data-astro-cid-xa7uqt5p]{background:#ffffff1f;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.cost-grid[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]{background:var(--navy);flex-direction:column;gap:14px;padding:36px 32px;display:flex}.cost-n[data-astro-cid-xa7uqt5p]{letter-spacing:-.04em;color:var(--teal-on-dark);font-size:clamp(2.5rem,2rem + 1.5vw,3.25rem);font-weight:800;line-height:1}.daily-title[data-astro-cid-xa7uqt5p]{font-size:var(--fs-h3-lg);letter-spacing:-.03em;font-weight:800;line-height:1.12}.today[data-astro-cid-xa7uqt5p]{background:var(--white);box-shadow:var(--shadow-panel);color:var(--navy);border-radius:22px;overflow:hidden}.today-head[data-astro-cid-xa7uqt5p]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.today-title[data-astro-cid-xa7uqt5p]{align-items:center;gap:10px;font-weight:800;display:flex}.today-list[data-astro-cid-xa7uqt5p]{flex-direction:column;padding:10px 12px;list-style:none;display:flex}.today-list[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]{border-radius:12px;align-items:center;gap:14px;padding:14px 12px;display:flex}.today-list[data-astro-cid-xa7uqt5p] .is-first[data-astro-cid-xa7uqt5p]{background:var(--soft)}.today-list[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]:has(.today-item){padding:0}.today-item[data-astro-cid-xa7uqt5p]{cursor:pointer;border-radius:12px;flex:1;align-items:center;gap:14px;padding:14px 12px;transition:background-color .15s;display:flex}.today-item[data-astro-cid-xa7uqt5p]:hover{background:var(--mint-soft)}.today-item[data-astro-cid-xa7uqt5p]:has(:focus-visible){outline:3px solid var(--teal-ink);outline-offset:2px}.today-h[data-astro-cid-xa7uqt5p],.today-p[data-astro-cid-xa7uqt5p]{display:block}.today-item[data-astro-cid-xa7uqt5p]:has(:checked) .today-h[data-astro-cid-xa7uqt5p]{color:var(--muted);text-decoration:line-through}.today-item[data-astro-cid-xa7uqt5p]:has(:checked) .dot[data-astro-cid-xa7uqt5p]{background:var(--teal);color:var(--navy)}.today-item[data-astro-cid-xa7uqt5p]:has(:checked) .dot[data-astro-cid-xa7uqt5p]:before{display:none}.dot[data-astro-cid-xa7uqt5p] svg{opacity:0;transition:opacity .15s;position:absolute}.today-item[data-astro-cid-xa7uqt5p]:has(:checked) .dot[data-astro-cid-xa7uqt5p] svg{opacity:1}.today-list[data-astro-cid-xa7uqt5p]:not(:has(input:not(:checked))) .today-ok[data-astro-cid-xa7uqt5p]{background:var(--mint-soft)}.dot[data-astro-cid-xa7uqt5p]{border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;height:18px;transition:background-color .2s;display:flex;position:relative}.dot[data-astro-cid-xa7uqt5p]:before{content:"";background:var(--c);border-radius:50%;width:10px;height:10px}.dot--red[data-astro-cid-xa7uqt5p]{--c:var(--red)}.dot--amber[data-astro-cid-xa7uqt5p]{--c:var(--amber)}.who[data-astro-cid-xa7uqt5p]{background:var(--navy);width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:flex}.who--mint[data-astro-cid-xa7uqt5p]{background:var(--mint);color:var(--teal-ink)}.today-list[data-astro-cid-xa7uqt5p] .today-ok[data-astro-cid-xa7uqt5p]{border-top:1px solid var(--line-soft);color:var(--teal-ink);border-radius:0;margin-top:6px}.today-ok[data-astro-cid-xa7uqt5p] p[data-astro-cid-xa7uqt5p]{color:var(--text-2);font-weight:600}.phases[data-astro-cid-xa7uqt5p]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:28px;padding:0;list-style:none;display:grid;position:relative}.phases[data-astro-cid-xa7uqt5p]:before{content:"";background:var(--dot);transform-origin:0;height:2px;transition:transform 1.2s .1s;position:absolute;top:15px;left:0;right:0}.phases[data-astro-cid-xa7uqt5p].is-pending:before{transform:scaleX(0)}.phases[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]{flex-direction:column;gap:20px;display:flex;position:relative}.phase-dot[data-astro-cid-xa7uqt5p]{background:var(--white);border:2px solid var(--c);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.phase-dot[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{background:var(--c);border-radius:50%;width:12px;height:12px}.phase-dot--mint[data-astro-cid-xa7uqt5p]{--c:var(--teal)}.phase-dot--navy[data-astro-cid-xa7uqt5p]{--c:var(--navy)}.phase-dot--red[data-astro-cid-xa7uqt5p]{--c:var(--red)}.phase-card[data-astro-cid-xa7uqt5p]{flex:1;min-height:300px}.phase-dot[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{transition:transform .2s}.phases[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]:has(.phase-card:hover,.phase-card:focus-visible) .phase-dot[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{transform:scale(1.5)}.phases[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]:has(.phase-card:hover,.phase-card:focus-visible) .phase-dot[data-astro-cid-xa7uqt5p]{box-shadow:0 0 0 6px var(--white)}.phase-cta[data-astro-cid-xa7uqt5p]{color:var(--teal-ink);margin-top:auto;font-weight:800}.demo[data-astro-cid-xa7uqt5p]{background:var(--mint-soft);border-radius:36px;padding:clamp(24px,5vw,64px)}.device[data-astro-cid-xa7uqt5p]{background:var(--navy);border-radius:24px;padding:14px;box-shadow:0 40px 80px -40px #17255499}.device-dots[data-astro-cid-xa7uqt5p]{gap:7px;padding:4px 6px 14px;display:flex}.device-dots[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{background:var(--navy-line);border-radius:50%;width:10px;height:10px}.device-screen[data-astro-cid-xa7uqt5p]{background:var(--white);border-radius:14px;min-height:460px;padding:clamp(20px,3vw,36px) clamp(18px,3vw,32px);display:grid}.demo-screen[data-astro-cid-xa7uqt5p]{grid-area:1/1;animation:.25s demo-in}.demo-screen[data-astro-cid-xa7uqt5p][hidden]{visibility:hidden;display:flex!important}[data-astro-cid-xa7uqt5p][data-screen="0"]{justify-content:center}@keyframes demo-in{0%{opacity:0;transform:translateY(6px)}}.device-q[data-astro-cid-xa7uqt5p]{letter-spacing:-.02em;color:var(--navy);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:800;line-height:1.25}.device-q[data-astro-cid-xa7uqt5p]:focus{outline:none}.choices[data-astro-cid-xa7uqt5p]{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.choice[data-astro-cid-xa7uqt5p]{cursor:pointer;border:1.5px solid var(--line);background:var(--white);width:100%;min-height:56px;color:var(--navy);font:inherit;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-weight:700;transition:border-color .15s,background-color .15s;display:flex}.choice[data-astro-cid-xa7uqt5p] svg{color:var(--muted);flex:none;transition:transform .2s}.choice[data-astro-cid-xa7uqt5p]:hover{border-color:var(--teal);background:var(--mint-soft)}.choice[data-astro-cid-xa7uqt5p]:hover svg{color:var(--teal-ink);transform:translate(4px)}.choice[data-astro-cid-xa7uqt5p]:active{transform:translateY(1px)}.choice[data-astro-cid-xa7uqt5p]:focus-visible{outline:3px solid var(--teal-ink);outline-offset:2px}.demo-rows[data-astro-cid-xa7uqt5p]{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.demo-rows[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]{border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;padding:12px 16px;display:flex}.demo-t[data-astro-cid-xa7uqt5p],.demo-s[data-astro-cid-xa7uqt5p]{display:block}.demo-t[data-astro-cid-xa7uqt5p]{color:var(--navy)}.dot--ok[data-astro-cid-xa7uqt5p]{--c:var(--teal)}.demo-note[data-astro-cid-xa7uqt5p]{color:var(--text-2);align-items:flex-start;gap:10px;font-weight:600;display:flex}.demo-note[data-astro-cid-xa7uqt5p] svg{color:var(--teal-ink);flex:none;margin-top:3px}.demo-nav[data-astro-cid-xa7uqt5p]{gap:10px;margin-top:auto}.demo-end[data-astro-cid-xa7uqt5p]{color:var(--navy)}.stats[data-astro-cid-xa7uqt5p]{border-top:1px solid var(--dot);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:40px;padding:40px 0 0;list-style:none;display:grid}.stat-label[data-astro-cid-xa7uqt5p]{font-size:1.0625rem}.stat-who[data-astro-cid-xa7uqt5p]{font-size:var(--fs-small);align-self:flex-start}.proof-row[data-astro-cid-xa7uqt5p]{align-items:stretch}.video[data-astro-cid-xa7uqt5p]{border-radius:var(--r-lg);background-color:var(--navy);min-height:340px;position:relative;overflow:hidden}.video[data-astro-cid-xa7uqt5p] .facade{height:auto;position:absolute;inset:0}.video[data-astro-cid-xa7uqt5p] .facade img{transform-origin:30%;scale:1.34}.proof-quote[data-astro-cid-xa7uqt5p]{justify-content:center;padding:clamp(28px,4vw,44px)}.quote__mark[data-astro-cid-xa7uqt5p].big{font-size:88px;line-height:.6}.proof-quote[data-astro-cid-xa7uqt5p] blockquote[data-astro-cid-xa7uqt5p]{letter-spacing:-.01em;color:var(--navy);font-size:clamp(1.25rem,1.1rem + .6vw,1.5625rem);font-weight:700;line-height:1.4}.person[data-astro-cid-xa7uqt5p]{color:var(--navy);align-items:center;gap:14px;display:flex}.person-logo[data-astro-cid-xa7uqt5p]{background:var(--white);border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.person-logo[data-astro-cid-xa7uqt5p] img[data-astro-cid-xa7uqt5p]{width:auto;height:30px}.proof-links[data-astro-cid-xa7uqt5p]{gap:10px 28px}.products[data-astro-cid-xa7uqt5p]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px;display:grid}.prod-ai[data-astro-cid-xa7uqt5p]{background-color:var(--navy);border-radius:var(--r-lg);grid-row:span 2;min-height:560px;padding:clamp(28px,4vw,44px);text-decoration:none;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.prod-ai[data-astro-cid-xa7uqt5p]:hover{color:var(--white);box-shadow:var(--shadow-chip);transform:translateY(-2px)}.prod-ai[data-astro-cid-xa7uqt5p]:active{transform:translateY(1px)}.prod-ai[data-astro-cid-xa7uqt5p] .prod-spark{color:var(--teal);position:absolute;top:40px;right:44px}.prod-ai-name[data-astro-cid-xa7uqt5p]{letter-spacing:-.03em;font-size:clamp(2rem,1.6rem + 1.4vw,2.5rem);font-weight:800;line-height:1.05}.prod-ai-sum[data-astro-cid-xa7uqt5p]{max-width:26em;font-size:1.125rem}.prod-ai[data-astro-cid-xa7uqt5p] .check-list[data-astro-cid-xa7uqt5p]{margin-top:8px}.prod-more[data-astro-cid-xa7uqt5p]{color:var(--teal-on-dark);margin-top:auto}.prod[data-astro-cid-xa7uqt5p]{min-height:268px}.badges[data-astro-cid-xa7uqt5p]{gap:10px}.badges[data-astro-cid-xa7uqt5p] a[data-astro-cid-xa7uqt5p]{z-index:1;display:block;position:relative}.badges[data-astro-cid-xa7uqt5p] img[data-astro-cid-xa7uqt5p]{width:auto;height:38px}.prod--direct[data-astro-cid-xa7uqt5p]{padding:36px 36px 0;transition:border-color .15s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.prod--direct[data-astro-cid-xa7uqt5p]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-chip);transform:translateY(-2px)}.prod-link[data-astro-cid-xa7uqt5p]{color:inherit;text-decoration:none}.prod-link[data-astro-cid-xa7uqt5p]:after{content:"";border-radius:inherit;position:absolute;inset:0}.shot[data-astro-cid-xa7uqt5p]{object-fit:cover;object-position:top;border:1px solid var(--line);border-bottom:0;border-radius:12px 12px 0 0;width:100%;height:120px;margin-top:auto;display:block}.team[data-astro-cid-xa7uqt5p]{position:relative}.team[data-astro-cid-xa7uqt5p] img[data-astro-cid-xa7uqt5p]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-lg);width:100%;height:auto;display:block}.team-chip[data-astro-cid-xa7uqt5p]{position:absolute;bottom:-24px;left:24px}.shield[data-astro-cid-xa7uqt5p]{background:var(--mint);width:34px;height:34px;color:var(--teal-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.trust-h[data-astro-cid-xa7uqt5p]{font-size:1.125rem}.trust-badges[data-astro-cid-xa7uqt5p]{border-top:1px solid var(--dot);gap:18px;padding-top:24px}.trust-badges[data-astro-cid-xa7uqt5p] img[data-astro-cid-xa7uqt5p]{width:auto;height:52px}.articles[data-astro-cid-xa7uqt5p]{padding:0;list-style:none}.article[data-astro-cid-xa7uqt5p]{border-radius:24px;flex-direction:column;height:100%;display:flex;overflow:hidden}.article-body[data-astro-cid-xa7uqt5p]{padding:28px}.article-title[data-astro-cid-xa7uqt5p]{letter-spacing:-.01em;color:var(--navy);font-size:1.25rem;font-weight:800;line-height:1.3}@media (width<=720px){.hero-visual[data-astro-cid-xa7uqt5p]{padding:0}.chips[data-astro-cid-xa7uqt5p]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.chip[data-astro-cid-xa7uqt5p]{white-space:normal;position:static}.hero-hand[data-astro-cid-xa7uqt5p],.pain-hand[data-astro-cid-xa7uqt5p]{display:none}.quotes[data-astro-cid-xa7uqt5p]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;flex-direction:row;overflow-x:auto}.quotes[data-astro-cid-xa7uqt5p] .quote[data-astro-cid-xa7uqt5p]{scroll-snap-align:start;flex:0 0 85%;margin-left:0!important}.phases[data-astro-cid-xa7uqt5p]:before{display:none}.phase-card[data-astro-cid-xa7uqt5p],.prod-ai[data-astro-cid-xa7uqt5p]{min-height:0}.team-chip[data-astro-cid-xa7uqt5p]{margin-top:12px;position:static}.home-spark{display:none}.cost-grid[data-astro-cid-xa7uqt5p] li[data-astro-cid-xa7uqt5p]{padding:24px 20px}.video[data-astro-cid-xa7uqt5p]{aspect-ratio:16/9;min-height:0}.video[data-astro-cid-xa7uqt5p] .facade img{scale:none}.device-screen[data-astro-cid-xa7uqt5p]{min-height:0}}
