.nav[data-v-363b713d]{z-index:50;height:var(--mkt-nav-h);background:color-mix(in srgb, var(--mkt-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .22s var(--mkt-ease), background .22s var(--mkt-ease);border-bottom:1px solid #0000;align-items:center;gap:1rem;padding:0 clamp(1rem,3vw,2rem);display:flex;position:sticky;top:0}.nav--scrolled[data-v-363b713d]{border-bottom-color:var(--mkt-border);background:color-mix(in srgb, var(--mkt-bg) 94%, transparent)}.nav__brand[data-v-363b713d]{font-family:var(--mkt-font-display);letter-spacing:-.04em;color:var(--mkt-text);align-items:center;gap:.55rem;font-size:1.15rem;font-weight:700;display:inline-flex}.nav__mark[data-v-363b713d]{background:linear-gradient(145deg, var(--mkt-accent) 0%, #134e4a 100%);border-radius:.4rem;width:1.35rem;height:1.35rem;box-shadow:inset 0 0 0 2px #ffffff40}.nav__links[data-v-363b713d]{color:var(--mkt-ink-soft);gap:1.5rem;margin-left:1.75rem;font-size:.9rem;font-weight:550;display:none}.nav__links a[data-v-363b713d]:hover{color:var(--mkt-text)}.nav__actions[data-v-363b713d]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.nav__sales[data-v-363b713d],.nav__cta[data-v-363b713d]{padding:.48rem 1rem;font-size:.84rem}.nav__sales[data-v-363b713d]{display:none}@media (width>=820px){.nav__links[data-v-363b713d]{display:flex}.nav__sales[data-v-363b713d]{display:inline-flex}}.foot[data-v-b95ee4ad]{border-top:1px solid var(--mkt-border);padding:2.25rem clamp(1.25rem,4vw,2.5rem) 3rem}.foot__inner[data-v-b95ee4ad]{max-width:1080px;margin-inline:auto}.foot__brand[data-v-b95ee4ad]{align-items:center;gap:.5rem;display:inline-flex}.foot__mark[data-v-b95ee4ad]{background:var(--mkt-accent);border-radius:.35rem;width:1.1rem;height:1.1rem}.foot strong[data-v-b95ee4ad]{font-family:var(--mkt-font-display);letter-spacing:-.03em;font-size:1.15rem;font-weight:700}.foot p[data-v-b95ee4ad]{color:var(--mkt-text-muted);margin:.55rem 0 .85rem;font-size:.88rem}.foot a[data-v-b95ee4ad]{color:var(--mkt-accent);text-underline-offset:3px;font-size:.92rem;font-weight:650;text-decoration:underline}.shell[data-v-858f82ed]{min-height:420px;max-height:560px;font-size:var(--fs-text-sm);border-radius:inherit;text-align:left;scrollbar-width:none;flex-direction:column;display:flex;overflow:hidden}.shell[data-v-858f82ed]::-webkit-scrollbar{width:0;height:0;display:none}.shell[data-v-858f82ed] ::-webkit-scrollbar{width:0;height:0;display:none}.shell__body[data-v-858f82ed]{grid-template-columns:var(--fs-sidebar-width) minmax(0, 1fr);flex:1;min-height:0;display:grid}.topbar[data-v-858f82ed]{height:var(--fs-topbar-height);background:var(--fs-color-surface);border-bottom:1px solid var(--fs-color-border);flex-shrink:0;align-items:center;gap:.5rem;padding:0 .65rem 0 .85rem;display:flex}.topbar__logo[data-v-858f82ed]{letter-spacing:-.03em;margin-right:.35rem;font-size:.92rem;font-weight:700}.topbar__search[data-v-858f82ed]{border-radius:var(--fs-radius-md);border:1px solid var(--fs-color-border);background:var(--fs-color-surface-sunken);height:1.85rem;color:var(--fs-color-text-subtle);cursor:default;align-items:center;gap:.4rem;min-width:10rem;padding:0 .55rem;font-size:.75rem;display:inline-flex}.topbar__search kbd[data-v-858f82ed]{border:1px solid var(--fs-color-border);color:var(--fs-color-text-muted);background:#fff;border-radius:4px;margin-left:auto;padding:.1rem .3rem;font-size:.62rem}.topbar__scope[data-v-858f82ed]{border-radius:var(--fs-radius-full);border:1px solid var(--fs-color-border);height:1.7rem;color:var(--fs-color-text-muted);white-space:nowrap;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.68rem;font-weight:550;display:inline-flex}.topbar__scope-dot[data-v-858f82ed]{background:#16a34a;border-radius:50%;width:.4rem;height:.4rem}.topbar__spacer[data-v-858f82ed]{flex:1}.topbar__badge[data-v-858f82ed]{border-radius:var(--fs-radius-full);background:var(--fs-color-primary);color:#fff;place-items:center;min-width:1.35rem;height:1.35rem;font-size:.65rem;font-weight:700;display:grid}.topbar__avatar[data-v-858f82ed]{color:#fff;background:linear-gradient(145deg,#60a5fa,#1e3a8a);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.58rem;font-weight:700;display:grid}.sidebar[data-v-858f82ed]{background:var(--fs-color-sidebar);border-right:1px solid var(--fs-color-border);flex-direction:column;min-height:0;padding:.45rem .35rem;display:flex;overflow:hidden}.sidebar__toggle[data-v-858f82ed]{border-radius:var(--fs-radius-md);width:1.6rem;height:1.6rem;color:var(--fs-color-text-muted);place-items:center;margin:0 0 .35rem .15rem;display:grid}.sidebar__list[data-v-858f82ed]{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sidebar__item[data-v-858f82ed]{border-radius:var(--fs-radius-md);align-items:center;gap:.45rem;min-width:0;padding:.38rem .4rem;display:flex}.sidebar__item--active[data-v-858f82ed]{box-shadow:var(--fs-shadow-sm);border:1px solid var(--fs-color-border);background:#fff}.sidebar__icon[data-v-858f82ed]{background:var(--fs-color-border-strong);opacity:.35;border-radius:5px;flex-shrink:0;width:1.15rem;height:1.15rem}.sidebar__item--active .sidebar__icon[data-v-858f82ed]{opacity:1;background:var(--fs-color-primary)}.sidebar__icon[data-app=home][data-v-858f82ed]{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 11.5L12 4l8 7.5V20a1 1 0 0 1-1 1h-5v-6H10v6H5a1 1 0 0 1-1-1v-8.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 11.5L12 4l8 7.5V20a1 1 0 0 1-1 1h-5v-6H10v6H5a1 1 0 0 1-1-1v-8.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}.sidebar__text[data-v-858f82ed]{flex-direction:column;min-width:0;line-height:1.15;display:flex}.sidebar__label[data-v-858f82ed]{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:600;overflow:hidden}.sidebar__sub[data-v-858f82ed]{color:var(--fs-color-text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:.58rem;overflow:hidden}.canvas[data-v-858f82ed]{background:var(--fs-color-bg);min-width:0;padding:1rem 1.1rem 1.35rem;overflow:hidden}.hero__eyebrow[data-v-858f82ed],.page-head .hero__eyebrow[data-v-858f82ed]{color:var(--fs-color-text-subtle);letter-spacing:.02em;margin:0 0 .25rem;font-size:.68rem;font-weight:600}.hero__row[data-v-858f82ed]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hero__greeting[data-v-858f82ed],.page-head__title[data-v-858f82ed]{letter-spacing:-.035em;margin:0;font-size:1.35rem;font-weight:650;line-height:1.15}.hero__edit[data-v-858f82ed]{color:var(--fs-color-text-muted);white-space:nowrap;font-size:.72rem;font-weight:550}.hero__lede[data-v-858f82ed],.page-head__lede[data-v-858f82ed]{color:var(--fs-color-text-muted);max-width:42ch;margin:.4rem 0 1rem;font-size:.78rem;line-height:1.45}.for-you[data-v-858f82ed]{border-radius:var(--fs-radius-xl);border:1px solid var(--fs-color-border);background:var(--fs-color-surface);margin-bottom:1rem;padding:.85rem}.for-you__title[data-v-858f82ed]{font-size:var(--fs-text-lg);letter-spacing:-.02em;margin:0 0 .2rem;font-weight:600}.for-you__sub[data-v-858f82ed]{color:var(--fs-color-text-muted);margin:0 0 .75rem;font-size:.7rem;line-height:1.4}.for-you__zones[data-v-858f82ed]{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.zone[data-v-858f82ed]{border-radius:var(--fs-radius-lg);background:var(--fs-color-surface-sunken);border:1px solid #0000;min-width:0;padding:.55rem}.zone__head[data-v-858f82ed]{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.zone__title[data-v-858f82ed]{letter-spacing:-.01em;font-size:.68rem;font-weight:650}.zone__count[data-v-858f82ed]{border-radius:var(--fs-radius-full);background:#e5e5e5;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.62rem;font-weight:700;display:inline-grid}.zone__count--warn[data-v-858f82ed]{color:#b91c1c;background:#fee2e2}.row[data-v-858f82ed]{border-radius:var(--fs-radius-md);text-align:left;cursor:default;background:0 0;border:1px solid #0000;align-items:flex-start;gap:.4rem;width:100%;margin-bottom:.1rem;padding:.35rem .3rem;display:flex}.row[data-v-858f82ed]:hover{border-color:var(--fs-color-border);box-shadow:var(--fs-shadow-sm);background:#fff}.row__kind[data-v-858f82ed]{border:1px solid var(--fs-color-border);width:1.15rem;height:1.15rem;color:var(--fs-color-text-muted);background:#fff;border-radius:5px;flex-shrink:0;place-items:center;font-size:.55rem;font-weight:700;display:grid}.row__body[data-v-858f82ed]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.row__title[data-v-858f82ed]{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:550;overflow:hidden}.row__meta[data-v-858f82ed]{color:var(--fs-color-text-subtle);align-items:center;gap:.35rem;font-size:.62rem;display:flex}.row__due[data-v-858f82ed]{border-radius:var(--fs-radius-full);color:#854d0e;background:#fef9c3;margin-left:auto;padding:.05rem .35rem;font-size:.58rem;font-weight:650}.row__due[data-urgency=soon][data-v-858f82ed]{color:#9a3412;background:#ffedd5}.zone__all[data-v-858f82ed]{color:var(--fs-color-text-muted);margin-top:.25rem;font-size:.62rem;font-weight:600;display:inline-block}.cap[data-v-858f82ed]{border:1px solid var(--fs-color-border);border-radius:var(--fs-radius-2xl);background:radial-gradient(90% 120% at 100% 50%, color-mix(in srgb, var(--fs-cap-wash) 55%, transparent), transparent 58%), radial-gradient(70% 90% at 0% 100%, color-mix(in srgb, var(--fs-cap-wash-soft) 50%, transparent), transparent 52%), linear-gradient(180deg, var(--fs-cap-bg-from) 0%, var(--fs-cap-bg-to) 100%);isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:.5rem .75rem;margin-bottom:.85rem;padding:.85rem 1rem;display:grid;position:relative;overflow:hidden}.cap__rail[data-v-858f82ed]{flex-direction:column;gap:.15rem;display:flex}.cap__dest[data-v-858f82ed]{border-radius:10px;padding:.35rem .45rem}.cap__dest-title[data-v-858f82ed]{letter-spacing:-.015em;font-size:.68rem;font-weight:700;display:block}.cap__dest-desc[data-v-858f82ed]{color:var(--fs-color-text-subtle);font-size:.58rem;line-height:1.3;display:block}.cap__center[data-v-858f82ed]{min-width:0}.cap__kicker[data-v-858f82ed]{color:var(--fs-color-text-subtle);margin:0 0 .25rem;font-size:.58rem}.cap__title[data-v-858f82ed]{letter-spacing:-.03em;flex-direction:column;align-items:flex-start;gap:.25rem;margin:0;font-size:clamp(.95rem,2vw,1.2rem);font-weight:650;line-height:1.2;display:flex}.cap__meta[data-v-858f82ed]{align-items:center;gap:.35rem;display:inline-flex}.cap__ver[data-v-858f82ed]{border-radius:var(--fs-radius-full);color:#fff;background:#1a1614;justify-content:center;align-items:center;min-width:1.9rem;height:1.15rem;padding:0 .45rem;font-size:.58rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.cap__ver i[data-v-858f82ed]{filter:blur(6px);opacity:.9;background:radial-gradient(circle at 30% 40%,#7dd3fc 0%,#0000 42%),radial-gradient(circle at 70% 60%,#2563eb 0%,#0000 48%);animation:7s ease-in-out infinite ver-drift-858f82ed;position:absolute;inset:-40%}.cap__ver span[data-v-858f82ed]{z-index:1;position:relative}.cap__alpha[data-v-858f82ed]{color:var(--fs-color-text-subtle);font-size:.65rem;font-weight:450}.cap__art[data-v-858f82ed]{justify-content:flex-end;display:flex}.cap__orbit[data-v-858f82ed]{place-items:center;width:6.5rem;height:6.5rem;display:grid;position:relative}.cap__orb[data-v-858f82ed]{background:radial-gradient(circle at 32% 26%, var(--fs-cap-orb-hi) 0%, transparent 42%), radial-gradient(circle at 72% 78%, var(--fs-cap-orb-accent) 0%, transparent 48%), conic-gradient(from 210deg, var(--fs-cap-orb-lo) 0deg, var(--fs-cap-orb-mid) 70deg, var(--fs-cap-orb-hi) 140deg, var(--fs-cap-orb-accent) 210deg, var(--fs-cap-orb-deep) 280deg, var(--fs-cap-orb-lo) 360deg);box-shadow:0 0 0 1px #ffffff1f inset, 0 12px 28px color-mix(in srgb, var(--fs-cap-orb-glow) 40%, transparent);border-radius:50%;animation:22s cubic-bezier(.45,.05,.55,.95) infinite orb-spin-858f82ed;position:absolute;inset:6%}.cap__orb-sheen[data-v-858f82ed]{background:radial-gradient(circle at 30% 22%, #ffffff47 0%, transparent 38%), radial-gradient(circle at 70% 80%, color-mix(in srgb, var(--fs-cap-orb-accent) 28%, transparent) 0%, transparent 42%);border-radius:50%;animation:14s ease-in-out infinite orb-sheen-858f82ed;position:absolute;inset:0}.cap__check[data-v-858f82ed]{z-index:1;width:2rem;height:2rem;animation:5.5s ease-in-out infinite float-858f82ed;position:relative}.cap__pill[data-v-858f82ed]{z-index:2;color:#0a0a0a;white-space:nowrap;background:#fff;border-radius:.45rem;padding:.18rem .4rem;font-size:.48rem;font-weight:600;animation:11s ease-in-out infinite pill-float-858f82ed;position:absolute;box-shadow:0 8px 20px #0a0a0a1a,0 0 0 1px #0a0a0a0a}.cap__pill--1[data-v-858f82ed]{top:2%;left:-10%}.cap__pill--2[data-v-858f82ed]{animation-delay:-3s;bottom:14%;left:-4%}.cap__pill--3[data-v-858f82ed]{animation-delay:-5s;top:18%;right:-6%}.cap__cta[data-v-858f82ed]{z-index:3;border-radius:var(--fs-radius-full);color:#fff;cursor:default;background:#111;border:0;grid-column:3;place-self:end;padding:.4rem .85rem;font-size:.72rem;font-weight:650;position:static}.recipes[data-v-858f82ed]{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.recipe[data-v-858f82ed]{border-radius:var(--fs-radius-lg);border:1px solid var(--fs-color-border);background:#fff;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.recipe strong[data-v-858f82ed]{letter-spacing:-.02em;font-size:.72rem;font-weight:650}.recipe span[data-v-858f82ed]{color:var(--fs-color-text-subtle);font-size:.62rem}.recipe--skel[data-v-858f82ed]{background:var(--fs-color-surface-sunken);border-style:dashed;justify-content:center;gap:.35rem;min-height:2.6rem}.skel[data-v-858f82ed]{background:linear-gradient(90deg,#e7e7e7,#f3f3f3,#e7e7e7) 0 0/200% 100%;border-radius:4px;width:70%;height:.45rem;animation:1.4s infinite shimmer-858f82ed;display:block}.skel--sm[data-v-858f82ed]{width:40%}.page-head__row[data-v-858f82ed]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.page-head__chip[data-v-858f82ed]{border-radius:var(--fs-radius-full);border:1px solid var(--fs-color-border);color:var(--fs-color-text-muted);padding:.2rem .5rem;font-size:.62rem;font-weight:650}.actions[data-v-858f82ed]{margin-top:.25rem}.actions__head[data-v-858f82ed]{justify-content:space-between;align-items:baseline;margin-bottom:.55rem;display:flex}.actions__head h3[data-v-858f82ed]{font-size:var(--fs-text-lg);letter-spacing:-.02em;margin:0;font-weight:600}.actions__head span[data-v-858f82ed]{color:var(--fs-color-text-muted);font-size:.65rem;font-weight:600}.actions__grid[data-v-858f82ed]{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.action-card[data-v-858f82ed]{border-radius:var(--fs-radius-lg);border:1px solid var(--fs-color-border);background:#fff;flex-direction:column;gap:.3rem;padding:.5rem;display:flex}.action-card__thumb[data-v-858f82ed]{border-radius:var(--fs-radius-md);height:3.2rem;margin-bottom:.15rem}.action-card[data-tone=ember] .action-card__thumb[data-v-858f82ed]{background:radial-gradient(circle at 30% 30%,#fb923c,#0000 55%),linear-gradient(145deg,#7c2d12,#1c1917)}.action-card[data-tone=seas] .action-card__thumb[data-v-858f82ed]{background:radial-gradient(circle at 70% 20%,#38bdf8,#0000 50%),linear-gradient(145deg,#0e7490,#0f172a)}.action-card[data-tone=orchard] .action-card__thumb[data-v-858f82ed]{background:radial-gradient(circle at 40% 40%,#a3e635,#0000 50%),linear-gradient(145deg,#3f6212,#052e16)}.action-card[data-tone=dusk] .action-card__thumb[data-v-858f82ed]{background:radial-gradient(circle at 60% 30%,#c084fc,#0000 50%),linear-gradient(145deg,#4c1d95,#1e1b4b)}.action-card strong[data-v-858f82ed]{letter-spacing:-.02em;font-size:.7rem;font-weight:650;line-height:1.25}.action-card span[data-v-858f82ed]{color:var(--fs-color-text-subtle);font-size:.6rem}.pulse[data-v-858f82ed]{flex-direction:column;gap:.5rem;display:flex}.pulse-card[data-v-858f82ed]{border-radius:var(--fs-radius-lg);border:1px solid var(--fs-color-border);background:#fff;grid-template-columns:4.5rem 1fr;gap:.65rem;padding:.55rem;display:grid}.pulse-card--on[data-v-858f82ed]{box-shadow:var(--fs-shadow-sm);border-color:#111}.pulse-card__art[data-v-858f82ed]{border-radius:var(--fs-radius-md);background:radial-gradient(circle at 30% 30%,#fdba74,#0000 50%),linear-gradient(160deg,#9a3412,#1e3a8a);min-height:4rem}.pulse-card__art[data-i="1"][data-v-858f82ed]{background:radial-gradient(circle at 60% 40%,#86efac,#0000 50%),linear-gradient(160deg,#14532d,#0c4a6e)}.pulse-card__art[data-i="2"][data-v-858f82ed]{background:radial-gradient(circle at 40% 20%,#c4b5fd,#0000 50%),linear-gradient(160deg,#5b21b6,#9a3412)}.pulse-card__tag[data-v-858f82ed]{letter-spacing:.04em;text-transform:uppercase;color:var(--fs-color-text-subtle);margin-bottom:.15rem;font-size:.55rem;font-weight:700;display:inline-block}.pulse-card__body strong[data-v-858f82ed]{letter-spacing:-.02em;margin-bottom:.2rem;font-size:.75rem;font-weight:650;line-height:1.25;display:block}.pulse-card__body p[data-v-858f82ed]{color:var(--fs-color-text-muted);margin:0 0 .25rem;font-size:.65rem;line-height:1.35}.pulse-card__meta[data-v-858f82ed]{color:var(--fs-color-text-subtle);font-size:.58rem}.board[data-v-858f82ed]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.4rem;display:grid}.board__col[data-v-858f82ed]{background:var(--fs-color-surface-sunken);border-radius:var(--fs-radius-lg);min-width:0;padding:.4rem}.board__col-head[data-v-858f82ed]{letter-spacing:-.01em;color:var(--fs-color-text-muted);justify-content:space-between;align-items:center;margin-bottom:.35rem;padding:0 .15rem;font-size:.62rem;font-weight:700;display:flex}.board__col-head span[data-v-858f82ed]{opacity:.7;font-weight:650}.board__card[data-v-858f82ed]{border:1px solid var(--fs-color-border);border-radius:var(--fs-radius-md);letter-spacing:-.015em;box-shadow:var(--fs-shadow-sm);background:#fff;margin-bottom:.3rem;padding:.45rem .5rem;font-size:.65rem;font-weight:550;line-height:1.3}.approvals[data-v-858f82ed]{grid-template-columns:1fr 1fr;align-items:start;gap:.55rem;display:grid}.approval[data-v-858f82ed]{border-radius:var(--fs-radius-lg);border:1px solid var(--fs-color-border);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}.approval--on[data-v-858f82ed]{box-shadow:var(--fs-shadow-sm);border-color:#111}.approval strong[data-v-858f82ed]{letter-spacing:-.02em;font-size:.78rem;font-weight:650;display:block}.approval p[data-v-858f82ed]{color:var(--fs-color-text-subtle);margin:.15rem 0 0;font-size:.65rem}.chip[data-v-858f82ed]{border-radius:var(--fs-radius-full);color:#fff;background:#111;flex-shrink:0;padding:.2rem .5rem;font-size:.62rem;font-weight:650}.chip--mute[data-v-858f82ed]{color:var(--fs-color-text-muted);border:1px solid var(--fs-color-border);background:#f5f5f5}.approval-detail[data-v-858f82ed]{border-radius:var(--fs-radius-xl);border:1px solid var(--fs-color-border);background:var(--fs-color-surface-sunken);grid-area:1/2/span 3;padding:.85rem}.approval-detail__bar[data-v-858f82ed]{letter-spacing:-.02em;margin-bottom:.35rem;font-size:.85rem;font-weight:650}.approval-detail__body[data-v-858f82ed]{color:var(--fs-color-text-muted);margin:0 0 .55rem;font-size:.72rem;line-height:1.45}.approval-detail__tags[data-v-858f82ed]{flex-wrap:wrap;gap:.3rem;margin-bottom:.75rem;display:flex}.approval-detail__tags span[data-v-858f82ed]{border-radius:var(--fs-radius-full);border:1px solid var(--fs-color-border);background:#fff;padding:.15rem .45rem;font-size:.6rem;font-weight:600}.approval-detail__actions[data-v-858f82ed]{flex-wrap:wrap;gap:.35rem;display:flex}.btn-primary[data-v-858f82ed],.btn-ghost[data-v-858f82ed]{border-radius:var(--fs-radius-full);cursor:default;padding:.4rem .75rem;font-size:.7rem;font-weight:650}.btn-primary[data-v-858f82ed]{color:#fff;background:#111;border:0}.btn-ghost[data-v-858f82ed]{border:1px solid var(--fs-color-border);color:var(--fs-color-text);background:#fff}.course[data-v-858f82ed]{border-radius:var(--fs-radius-xl);border:1px solid var(--fs-color-border);gap:.85rem;margin-bottom:.65rem;padding:.85rem;display:flex}.course__art[data-v-858f82ed]{border-radius:var(--fs-radius-lg);background:radial-gradient(circle at 30% 30%,#86efac,#0000 50%),linear-gradient(145deg,#14532d,#052e16);flex-shrink:0;width:4.5rem;height:4.5rem}.course__copy[data-v-858f82ed]{flex:1;min-width:0}.course__copy strong[data-v-858f82ed]{letter-spacing:-.02em;font-size:.85rem;font-weight:650;display:block}.course__copy p[data-v-858f82ed]{color:var(--fs-color-text-muted);margin:.2rem 0 .5rem;font-size:.7rem}.bar[data-v-858f82ed]{border-radius:var(--fs-radius-full);background:#e5e5e5;height:.35rem;margin-bottom:.65rem;overflow:hidden}.bar i[data-v-858f82ed]{border-radius:inherit;background:#111;height:100%;display:block}.course-list[data-v-858f82ed]{flex-direction:column;gap:.35rem;display:flex}.course-row[data-v-858f82ed]{border-radius:var(--fs-radius-md);border:1px solid var(--fs-color-border);padding:.55rem .7rem;font-size:.72rem;font-weight:550}.course-row--skel[data-v-858f82ed]{background:var(--fs-color-surface-sunken);border-style:dashed}@keyframes orb-spin-858f82ed{to{transform:rotate(360deg)}}@keyframes orb-sheen-858f82ed{0%,to{opacity:.85;transform:rotate(0)}50%{opacity:1;transform:rotate(12deg)}}@keyframes float-858f82ed{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes pill-float-858f82ed{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ver-drift-858f82ed{0%,to{transform:translate(0)}50%{transform:translate(8%,-6%)}}@keyframes shimmer-858f82ed{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.cap__orb[data-v-858f82ed],.cap__orb-sheen[data-v-858f82ed],.cap__check[data-v-858f82ed],.cap__pill[data-v-858f82ed],.cap__ver i[data-v-858f82ed],.skel[data-v-858f82ed]{animation:none}}.product-frame[data-v-de69ea0f]{width:100%;max-width:100%}.product-frame__viewport[data-v-de69ea0f]{border-radius:inherit;background:#fff;width:100%;position:relative;overflow:hidden}.product-frame__stage[data-v-de69ea0f]{transform-origin:0 0;will-change:transform}.product-frame__stage[data-v-de69ea0f] .shell{width:100%;height:100%;min-height:100%!important;max-height:100%!important}.hero[data-v-4d04aea4]{padding:clamp(2.5rem,6vw,4rem) clamp(1.25rem,4vw,2.5rem) clamp(3rem,6vw,5rem)}.hero__inner[data-v-4d04aea4]{text-align:center;max-width:960px;margin-inline:auto}.hero__brand[data-v-4d04aea4]{font-family:var(--mkt-font-display);letter-spacing:-.02em;color:var(--mkt-accent);margin:0 0 1rem;font-size:.95rem;font-weight:700}.hero__title[data-v-4d04aea4]{max-width:16ch;font-family:var(--mkt-font-display);letter-spacing:-.045em;color:var(--mkt-text);margin:0 auto 1rem;font-size:clamp(2.35rem,6.2vw,3.85rem);font-weight:700;line-height:1.05}.hero__lede[data-v-4d04aea4]{max-width:38rem;color:var(--mkt-text-muted);margin:0 auto 1.75rem;font-size:clamp(1.02rem,2vw,1.15rem);line-height:1.55}.hero__ctas[data-v-4d04aea4]{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-bottom:clamp(2.25rem,5vw,3.25rem);display:flex}.hero__frame[data-v-4d04aea4]{text-align:left;border-radius:var(--mkt-radius-lg);box-shadow:var(--mkt-shadow);border:1px solid var(--mkt-border);background:#fff;overflow:hidden}.proof[data-v-b0becca4]{padding:0 clamp(1.25rem,4vw,2.5rem) clamp(2.5rem,5vw,3.5rem)}.proof p[data-v-b0becca4]{text-align:center;max-width:720px;font-family:var(--mkt-font-display);letter-spacing:-.025em;color:var(--mkt-ink-soft);margin:0 auto;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:600;line-height:1.35}.platforms[data-v-8ad05d19]{background:color-mix(in srgb, var(--mkt-bg-deep) 70%, #e7e5e0)}.platforms__title[data-v-8ad05d19]{max-width:18ch;margin-bottom:1.25rem}.platforms__heads[data-v-8ad05d19]{gap:1.25rem;margin-bottom:1.75rem;display:grid}@media (width>=800px){.platforms__heads[data-v-8ad05d19]{grid-template-columns:1fr 1fr;gap:2rem}}.platforms__heads h3[data-v-8ad05d19]{font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.1rem;font-weight:650}.platforms__heads p[data-v-8ad05d19]{color:var(--mkt-text-muted);max-width:36ch;margin:0;font-size:.95rem;line-height:1.5}.platforms__stage[data-v-8ad05d19]{background:#ebe8e0;border-radius:1.5rem;min-height:480px;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.platforms__win[data-v-8ad05d19]{width:min(78%,540px);transition:transform .32s var(--mkt-ease), opacity .32s var(--mkt-ease);opacity:.88;z-index:1;background:#fff;border:1px solid #ffffffb3;border-radius:1rem;position:absolute;overflow:hidden;box-shadow:0 18px 50px #1c191724}.platforms__win--left[data-v-8ad05d19]{top:10%;left:4%;transform:translateY(8px)scale(.97)}.platforms__win--right[data-v-8ad05d19]{top:18%;right:3%;transform:translateY(16px)scale(.95)}.platforms__win--front[data-v-8ad05d19]{opacity:1;z-index:3;transform:translateY(0)scale(1)}@media (width<=799px){.platforms__stage[data-v-8ad05d19]{flex-direction:column;gap:1rem;min-height:0;display:flex;overflow:visible}.platforms__win[data-v-8ad05d19]{opacity:1;width:100%;position:relative;top:auto!important;left:auto!important;right:auto!important;transform:none!important}}.dc[data-v-1892a084]{z-index:30;pointer-events:none;will-change:transform;transition:transform .65s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.dc--drag[data-v-1892a084]{transition-duration:.85s}.dc--click .dc__ptr[data-v-1892a084]{transform:scale(.88)}.dc__ptr[data-v-1892a084]{filter:drop-shadow(0 2px 6px #0006);transition:transform .12s;display:block}.dc__chip[data-v-1892a084]{color:#fff;white-space:nowrap;background:#111;border-radius:999px;padding:.15rem .45rem;font-size:.62rem;font-weight:650;position:absolute;top:1.2rem;left:1.15rem;box-shadow:0 4px 14px #00000040}.dc__ripple[data-v-1892a084]{background:#ffffff73;border-radius:999px;width:22px;height:22px;animation:.45s ease-out forwards dc-ripple-1892a084;position:absolute;top:0;left:0}@keyframes dc-ripple-1892a084{to{opacity:0;transform:scale(2.6)}}.dc-enter-active[data-v-1892a084],.dc-leave-active[data-v-1892a084]{transition:opacity .2s}.dc-enter-from[data-v-1892a084],.dc-leave-to[data-v-1892a084]{opacity:0}.how__layout[data-v-a90cb681]{align-items:start;gap:1.75rem;max-width:1080px;margin-inline:auto;display:grid}@media (width>=960px){.how__layout[data-v-a90cb681]{grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);align-items:center;gap:2.5rem}}.how__visual[data-v-a90cb681]{width:100%;min-width:0}.how__stage[data-v-a90cb681]{border:1px solid var(--mkt-border);box-shadow:var(--mkt-shadow-sm);background:#fff;border-radius:1.25rem;position:relative;overflow:hidden}.how__stage--hot-board[data-v-a90cb681] [data-demo=how-board]{box-shadow:0 1px 2px #0a0a0a14;border-color:#111!important}.how__stage--approved[data-v-a90cb681] [data-demo=how-approve]{background:#16a34a}.how__caption[data-v-a90cb681]{color:var(--mkt-text-muted);align-items:center;gap:.45rem;margin:.75rem 0 0;font-size:.8rem;font-weight:550;display:flex}.how__caption-dot[data-v-a90cb681]{border-radius:999px;width:.5rem;height:.5rem}.how__copy[data-v-a90cb681]{min-width:0}.how__title[data-v-a90cb681]{margin-bottom:1.5rem}.how__word--on[data-v-a90cb681]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.how__steps[data-v-a90cb681]{margin:0 0 1.75rem;padding:0;list-style:none}.how__step[data-v-a90cb681]{transition:background .22s var(--mkt-ease), opacity .22s var(--mkt-ease);opacity:.55;border-radius:.85rem;grid-template-columns:2rem 1fr;gap:.9rem;margin:0 -.35rem;padding:.35rem .5rem 1.2rem .35rem;display:grid;position:relative}.how__step--on[data-v-a90cb681]{opacity:1;background:color-mix(in srgb, var(--how-accent,#111) 8%, transparent)}.how__step[data-v-a90cb681]:not(:last-child):before{content:"";background:var(--mkt-border);width:1px;position:absolute;top:2.15rem;bottom:0;left:1.25rem}.how__num[data-v-a90cb681]{background:var(--mkt-text);color:#fff;z-index:1;width:1.85rem;height:1.85rem;transition:background .22s var(--mkt-ease), transform .22s var(--mkt-ease);border-radius:999px;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:relative}.how__step--on .how__num[data-v-a90cb681]{background:var(--how-accent,#111);transform:scale(1.06)}.how__step h3[data-v-a90cb681]{font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:.15rem 0 .35rem;font-size:1.05rem;font-weight:650}.how__step p[data-v-a90cb681]{color:var(--mkt-text-muted);margin:0;font-size:.94rem;line-height:1.5}@media (width<=959px){.how__layout[data-v-a90cb681]{grid-template-columns:1fr}.how__visual[data-v-a90cb681]{order:-1}}.workspace__intro[data-v-71f0b628]{text-align:center;margin-bottom:1.5rem}.workspace__intro .mkt-lede[data-v-71f0b628]{margin-inline:auto}.workspace__tabs[data-v-71f0b628]{margin-bottom:1.5rem;background:var(--mkt-bg-deep);border:1px solid var(--mkt-border);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:.4rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.3rem;display:flex}.workspace__tab[data-v-71f0b628]{color:var(--mkt-text-muted);cursor:pointer;transition:background .16s var(--mkt-ease), color .16s var(--mkt-ease);background:0 0;border:0;border-radius:999px;padding:.55rem 1.1rem;font-size:.88rem;font-weight:650}.workspace__tab--on[data-v-71f0b628]{background:var(--mkt-surface-elevated);color:var(--mkt-text);box-shadow:var(--mkt-shadow-sm)}.workspace__stage[data-v-71f0b628]{background:#ebe8e0;border-radius:1.5rem;padding:clamp(1rem,2.5vw,1.5rem)}.workspace__panel[data-v-71f0b628]{align-items:start;gap:1.25rem;display:grid}@media (width>=960px){.workspace__panel[data-v-71f0b628]{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:2rem}}@media (width<=959px){.workspace__panel[data-v-71f0b628]{grid-template-columns:1fr}.workspace__frame[data-v-71f0b628]{order:-1}}.workspace__copy h3[data-v-71f0b628]{font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0 0 .5rem;font-size:1.45rem;font-weight:650}.workspace__copy p[data-v-71f0b628]{color:var(--mkt-text-muted);margin:0;line-height:1.55}.workspace__frame[data-v-71f0b628]{border-radius:var(--mkt-radius-lg);border:1px solid var(--mkt-border);box-shadow:var(--mkt-shadow-sm);background:#fff;min-width:0;overflow:hidden}.grain[data-v-51fc5fed]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.grain__wash[data-v-51fc5fed]{position:absolute;inset:0}.grain[data-palette=ember] .grain__wash[data-v-51fc5fed]{background:radial-gradient(90% 70% at 12% 18%,#1e1b4b 0%,#0000 55%),radial-gradient(80% 75% at 88% 28%,#b91c1c 0%,#0000 52%),radial-gradient(95% 80% at 28% 92%,#ea580c 0%,#c2410c 35%,#0000 60%),radial-gradient(70% 60% at 72% 78%,#7f1d1d 0%,#0000 55%),linear-gradient(155deg,#0f0a1a 0%,#1a0f24 40%,#2a1218 100%)}.grain[data-palette=dusk] .grain__wash[data-v-51fc5fed]{background:radial-gradient(85% 70% at 18% 22%,#0c4a6e 0%,#0000 55%),radial-gradient(75% 70% at 92% 32%,#9f1239 0%,#0000 50%),radial-gradient(95% 80% at 22% 88%,#c2410c 0%,#9a3412 40%,#0000 62%),radial-gradient(65% 55% at 68% 72%,#4c1d95 0%,#0000 55%),linear-gradient(155deg,#0a1628 0%,#1a1028 45%,#1c0f18 100%)}.grain[data-palette=midnight] .grain__wash[data-v-51fc5fed]{background:radial-gradient(85% 70% at 14% 20%,#312e81 0%,#0000 55%),radial-gradient(80% 75% at 90% 26%,#831843 0%,#0000 52%),radial-gradient(90% 75% at 30% 90%,#b45309 0%,#92400e 38%,#0000 60%),radial-gradient(70% 55% at 74% 70%,#1e3a5f 0%,#0000 55%),linear-gradient(155deg,#0b0a14 0%,#16102a 42%,#1a1018 100%)}.grain[data-palette=seas] .grain__wash[data-v-51fc5fed]{background:radial-gradient(85% 70% at 10% 20%,#0e7490 0%,#0000 55%),radial-gradient(75% 70% at 88% 24%,#1d4ed8 0%,#0000 50%),radial-gradient(90% 75% at 30% 90%,#0f766e 0%,#115e59 40%,#0000 62%),radial-gradient(65% 55% at 70% 70%,#312e81 0%,#0000 55%),linear-gradient(155deg,#061018 0%,#0c1a28 45%,#0a1218 100%)}.grain[data-palette=orchard] .grain__wash[data-v-51fc5fed]{background:radial-gradient(85% 70% at 14% 18%,#3f6212 0%,#0000 55%),radial-gradient(75% 70% at 90% 30%,#b45309 0%,#0000 50%),radial-gradient(90% 75% at 24% 88%,#65a30d 0%,#4d7c0f 40%,#0000 62%),radial-gradient(65% 55% at 72% 72%,#854d0e 0%,#0000 55%),linear-gradient(155deg,#0c1208 0%,#1a180c 45%,#141008 100%)}.grain[data-palette=slate] .grain__wash[data-v-51fc5fed]{background:radial-gradient(85% 70% at 16% 20%,#475569 0%,#0000 55%),radial-gradient(75% 70% at 88% 28%,#64748b 0%,#0000 50%),radial-gradient(90% 75% at 28% 90%,#334155 0%,#1e293b 40%,#0000 62%),radial-gradient(65% 55% at 70% 70%,#0f172a 0%,#0000 55%),linear-gradient(155deg,#0a0c10 0%,#12161e 45%,#0e1014 100%)}.grain__blob[data-v-51fc5fed]{filter:blur(48px);opacity:.5;will-change:transform;border-radius:50%;animation:16s ease-in-out infinite grain-drift-51fc5fed;position:absolute}.grain__blob--a[data-v-51fc5fed]{background:#dc2626;width:54%;height:44%;top:-8%;right:-5%}.grain[data-palette=seas] .grain__blob--a[data-v-51fc5fed]{background:#0891b2}.grain[data-palette=orchard] .grain__blob--a[data-v-51fc5fed]{background:#65a30d}.grain[data-palette=slate] .grain__blob--a[data-v-51fc5fed]{background:#64748b}.grain[data-palette=dusk] .grain__blob--a[data-v-51fc5fed]{background:#be123c}.grain[data-palette=midnight] .grain__blob--a[data-v-51fc5fed]{background:#9f1239}.grain__blob--b[data-v-51fc5fed]{opacity:.48;background:#f97316;width:50%;height:48%;animation-delay:-5s;bottom:-12%;left:-8%}.grain[data-palette=seas] .grain__blob--b[data-v-51fc5fed]{background:#2563eb}.grain[data-palette=orchard] .grain__blob--b[data-v-51fc5fed]{background:#d97706}.grain[data-palette=slate] .grain__blob--b[data-v-51fc5fed]{background:#94a3b8}.grain__blob--c[data-v-51fc5fed]{opacity:.35;background:#4c1d95;width:40%;height:36%;animation-delay:-9s;top:35%;left:30%}.grain[data-palette=seas] .grain__blob--c[data-v-51fc5fed]{background:#0f766e}.grain[data-palette=orchard] .grain__blob--c[data-v-51fc5fed]{background:#854d0e}.grain[data-palette=slate] .grain__blob--c[data-v-51fc5fed]{background:#1e293b}.grain__svg[data-v-51fc5fed]{pointer-events:none;mix-blend-mode:soft-light;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.grain__noise[data-v-51fc5fed]{mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.35' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:110px 110px;width:140%;height:140%;animation:8s steps(10,end) infinite grain-shift-51fc5fed;position:absolute;inset:-20%}.grain__noise[data-v-51fc5fed]:after{content:"";opacity:.55;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n2)'/%3E%3C/svg%3E");background-size:70px 70px;position:absolute;inset:0}.grain__veil[data-v-51fc5fed]{background:linear-gradient(#ffffff12 0%,#0000 30%),linear-gradient(#0000 55%,#0a0a0a59 100%);position:absolute;inset:0}@keyframes grain-drift-51fc5fed{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-2.5%,2%)scale(1.04)}}@keyframes grain-shift-51fc5fed{0%{transform:translate(0)}25%{transform:translate(-1.5%,1%)}50%{transform:translate(1%,-1.2%)}75%{transform:translate(-.8%,-.6%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.grain__blob[data-v-51fc5fed],.grain__noise[data-v-51fc5fed]{animation:none}}.duo__intro[data-v-86bbe26e]{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.duo__intro .mkt-lede[data-v-86bbe26e]{margin-top:.5rem}.duo__grid[data-v-86bbe26e]{gap:1rem;display:grid}@media (width>=880px){.duo__grid[data-v-86bbe26e]{grid-template-columns:1fr 1fr}}.duo__card[data-v-86bbe26e]{border-radius:1.5rem;flex-direction:column;justify-content:flex-end;gap:1rem;min-height:0;padding:1.25rem;display:flex;position:relative;overflow:hidden}.duo__card--plain[data-v-86bbe26e]{background:#ebe8e0}.duo__ui[data-v-86bbe26e]{z-index:2;background:#fff;border:1px solid #ffffff8c;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000002e}.duo__card--plain .duo__ui[data-v-86bbe26e]{box-shadow:0 12px 32px #1c19171a}.duo__caption[data-v-86bbe26e]{z-index:2;max-width:32ch;position:relative}.duo__caption h3[data-v-86bbe26e]{font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.2rem;font-weight:650}.duo__caption p[data-v-86bbe26e]{color:var(--mkt-text-muted);margin:0;font-size:.92rem;line-height:1.5}.duo__caption--light h3[data-v-86bbe26e]{color:#fff}.duo__caption--light p[data-v-86bbe26e]{color:#ffffffd1}.omni__intro[data-v-5df77c4b]{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.omni__grid[data-v-5df77c4b]{gap:1rem;display:grid}@media (width>=880px){.omni__grid[data-v-5df77c4b]{grid-template-columns:1fr 1fr}}.omni__card[data-v-5df77c4b]{border-radius:1.5rem;flex-direction:column;justify-content:flex-end;min-height:400px;padding:1.25rem;display:flex;position:relative;overflow:hidden}.omni__card--plain[data-v-5df77c4b]{background:#ebe8e0}.omni__chat[data-v-5df77c4b]{z-index:2;flex-direction:column;justify-content:flex-end;gap:.55rem;min-height:220px;margin-bottom:1.5rem;display:flex;position:relative}.bubble[data-v-5df77c4b]{opacity:0;max-width:88%;transition:opacity .38s var(--mkt-ease), transform .38s var(--mkt-ease);border-radius:1rem;padding:.7rem .9rem;font-size:.88rem;line-height:1.4;transform:translateY(10px)}.bubble--in[data-v-5df77c4b]{opacity:1;transform:translateY(0)}.bubble--hq[data-v-5df77c4b]{color:#1c1917;background:#ffffffeb;align-self:flex-end}.bubble--store[data-v-5df77c4b]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border:1px solid #ffffff47;align-self:flex-start}.bubble--status[data-v-5df77c4b]{color:#1c1917;background:#fff;border-radius:999px;align-self:center;padding:.45rem .9rem;font-size:.82rem;font-weight:650}.omni__chart[data-v-5df77c4b]{z-index:2;background:#fff;border:1px solid #1c191714;border-radius:1rem;margin-bottom:1.25rem;padding:1rem 1.1rem;position:relative;box-shadow:0 10px 28px #1c19170f}.omni__chart-head[data-v-5df77c4b]{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.omni__chart-head strong[data-v-5df77c4b]{font-size:.9rem}.omni__chart-head span[data-v-5df77c4b]{font-family:var(--mkt-font-display);letter-spacing:-.04em;font-size:1.6rem;font-weight:650}.omni__spark[data-v-5df77c4b]{width:100%;height:auto;display:block}.omni__legend[data-v-5df77c4b]{color:var(--mkt-text-muted);flex-wrap:wrap;gap:.85rem;margin-top:.5rem;font-size:.78rem;display:flex}.dot[data-v-5df77c4b]{vertical-align:middle;border-radius:999px;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block}.dot--a[data-v-5df77c4b]{background:#ea580c}.dot--b[data-v-5df77c4b]{background:#0284c7}.omni__caption[data-v-5df77c4b]{z-index:2;max-width:32ch;position:relative}.omni__caption h3[data-v-5df77c4b]{font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.15rem;font-weight:650}.omni__caption p[data-v-5df77c4b]{color:var(--mkt-text-muted);margin:0;font-size:.92rem;line-height:1.5}.omni__caption--light h3[data-v-5df77c4b]{color:#fff}.omni__caption--light p[data-v-5df77c4b]{color:#ffffffd1}.agent__card[data-v-c3ecb07d]{border-radius:1.5rem;align-items:center;gap:1.5rem;min-height:360px;padding:clamp(1.5rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden}@media (width>=900px){.agent__card[data-v-c3ecb07d]{grid-template-columns:1fr 1.05fr;padding-bottom:0;padding-right:0}}.agent__copy[data-v-c3ecb07d]{z-index:2;color:#fff;max-width:34ch;position:relative}.agent__title[data-v-c3ecb07d]{font-family:var(--mkt-font-display);letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:650;line-height:1.15}.agent__copy p[data-v-c3ecb07d]{color:#ffffffdb;margin:0 0 1.25rem;font-size:.98rem;line-height:1.55}.agent__ui[data-v-c3ecb07d]{z-index:2;color:#1c1917;background:#fff;border-radius:1.1rem 1.1rem 0 0;align-self:end;margin-top:.5rem;padding:1rem 1.1rem 1.35rem;font-size:.86rem;position:relative;box-shadow:0 20px 50px #00000040}@media (width>=900px){.agent__ui[data-v-c3ecb07d]{border-radius:1.1rem 1.1rem 0 0;margin-top:2rem;margin-right:1.25rem}}.agent__ui-head[data-v-c3ecb07d]{border-bottom:1px solid #e7e5e4;align-items:center;gap:.4rem;margin-bottom:.75rem;padding-bottom:.75rem;font-weight:650;display:flex}.agent__spark[data-v-c3ecb07d]{color:#7c3aed}.agent__bubble[data-v-c3ecb07d]{border-radius:.85rem;margin-bottom:.55rem;padding:.7rem .85rem;line-height:1.4}.agent__bubble--user[data-v-c3ecb07d]{background:#f5f5f4}.agent__bubble--bot[data-v-c3ecb07d]{background:#fff;border:1px solid #e7e5e4}.agent__status[data-v-c3ecb07d]{color:#78716c;align-items:center;gap:.45rem;margin:.65rem 0;font-size:.8rem;display:flex}.agent__status[data-v-c3ecb07d]:before{content:"";border:1.5px solid #a8a29e;border-radius:999px;width:.7rem;height:.7rem}.agent__q[data-v-c3ecb07d]{background:#f5f5f4;border-radius:.85rem;padding:.75rem .85rem;line-height:1.4}.agent__choice[data-v-c3ecb07d]{gap:.45rem;margin-top:.65rem;display:flex}.agent__choice span[data-v-c3ecb07d]{border:1px solid #d6d3d1;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:600}.agent__choice .on[data-v-c3ecb07d]{color:#fff;background:#1c1917;border-color:#1c1917}.apps[data-v-1dba89f7]{background:color-mix(in srgb, var(--mkt-bg-deep) 40%, transparent)}.apps__intro[data-v-1dba89f7]{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.apps__intro .mkt-lede[data-v-1dba89f7]{margin-inline:auto}.apps__grid[data-v-1dba89f7]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;display:grid}.apps__card[data-v-1dba89f7]{background:var(--mkt-surface);border:1px solid var(--mkt-border);transition:border-color .16s var(--mkt-ease), transform .16s var(--mkt-ease);border-radius:14px;padding:1rem .95rem 1.1rem}.apps__card[data-v-1dba89f7]:hover{border-color:color-mix(in srgb, var(--mkt-accent) 35%, var(--mkt-border));transform:translateY(-2px)}.apps__swatch[data-v-1dba89f7]{border-radius:50%;width:.65rem;height:.65rem;margin-bottom:.7rem;display:block}.apps__card h3[data-v-1dba89f7]{font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:0 0 .3rem;font-size:.98rem;font-weight:650}.apps__card p[data-v-1dba89f7]{color:var(--mkt-text-muted);margin:0;font-size:.8rem;line-height:1.4}.impact__title[data-v-5ece7db1]{text-align:center;margin-inline:auto;max-width:20ch;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.impact__grid[data-v-5ece7db1]{gap:.85rem;display:grid}@media (width>=800px){.impact__grid[data-v-5ece7db1]{grid-template-rows:auto auto;grid-template-columns:1fr 1.15fr 1fr}.impact__card--0[data-v-5ece7db1]{grid-row:1/2}.impact__card--1[data-v-5ece7db1]{grid-row:1/3;min-height:360px}.impact__card--2[data-v-5ece7db1]{grid-row:1/2}}.impact__card[data-v-5ece7db1]{color:#fff;border-radius:1.35rem;flex-direction:column;justify-content:flex-end;min-height:220px;padding:1.25rem;display:flex;position:relative;overflow:hidden}.impact__label[data-v-5ece7db1]{z-index:2;letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.72rem;font-weight:700;position:absolute;top:1.1rem;left:1.15rem}.impact__text[data-v-5ece7db1]{z-index:2;font-family:var(--mkt-font-display);letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:550;line-height:1.3;position:relative}.scale__inner[data-v-03ae0cdc]{align-items:center;gap:2rem;display:grid}@media (width>=880px){.scale__inner[data-v-03ae0cdc]{grid-template-columns:1.1fr .9fr;gap:3rem}}.scale ul[data-v-03ae0cdc]{margin:1.25rem 0 1.5rem;padding:0;list-style:none}.scale li[data-v-03ae0cdc]{color:var(--mkt-ink-soft);padding:.45rem 0 .45rem 1.35rem;font-weight:550;position:relative}.scale li[data-v-03ae0cdc]:before{content:"";background:var(--mkt-accent);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.85rem;left:0}.scale__visual[data-v-03ae0cdc]{min-height:260px;position:relative}.scale__card[data-v-03ae0cdc]{background:var(--mkt-surface-elevated);border:1px solid var(--mkt-border);box-shadow:var(--mkt-shadow-sm);border-radius:16px;min-width:180px;padding:1.1rem 1.2rem;position:absolute}.scale__card span[data-v-03ae0cdc]{letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-text-muted);margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}.scale__card strong[data-v-03ae0cdc]{font-family:var(--mkt-font-display);letter-spacing:-.02em;font-size:1.1rem}.scale__card--a[data-v-03ae0cdc]{z-index:3;top:8%;left:8%}.scale__card--b[data-v-03ae0cdc]{z-index:2;background:#fffcf7;top:38%;right:6%}.scale__card--c[data-v-03ae0cdc]{z-index:1;border-color:color-mix(in srgb, var(--mkt-accent) 30%, var(--mkt-border));bottom:6%;left:22%}.pricing__intro[data-v-ac75eb19]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.pricing__intro .mkt-lede[data-v-ac75eb19]{margin-inline:auto}.pricing__grid[data-v-ac75eb19]{gap:1.25rem;display:grid}@media (width>=860px){.pricing__grid[data-v-ac75eb19]{grid-template-columns:repeat(3,1fr);gap:1rem}}.pricing__col[data-v-ac75eb19]{flex-direction:column;gap:.85rem;display:flex}.pricing__card[data-v-ac75eb19]{color:#fff;border-radius:1.25rem;flex-direction:column;justify-content:space-between;height:200px;padding:1.1rem 1.15rem;display:flex;position:relative;overflow:hidden}.pricing__name[data-v-ac75eb19]{z-index:2;font-family:var(--mkt-font-display);letter-spacing:-.03em;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:650;display:flex;position:relative}.pricing__badge[data-v-ac75eb19]{letter-spacing:.04em;text-transform:uppercase;background:#fff3;border:1px solid #ffffff59;border-radius:999px;padding:.2rem .45rem;font-size:.65rem;font-weight:700}.pricing__card-bot[data-v-ac75eb19]{z-index:2;position:relative}.pricing__price[data-v-ac75eb19]{font-family:var(--mkt-font-display);letter-spacing:-.04em;font-size:1.55rem;font-weight:650;line-height:1.1}.pricing__period[data-v-ac75eb19]{opacity:.85;margin-top:.15rem;font-size:.85rem}.pricing__feats[data-v-ac75eb19]{margin:.25rem 0 0;padding:0;list-style:none}.pricing__feats li[data-v-ac75eb19]{border-bottom:1px dashed var(--mkt-border);color:var(--mkt-text);align-items:flex-start;gap:.55rem;padding:.7rem 0;font-size:.9rem;line-height:1.4;display:flex}.pricing__star[data-v-ac75eb19]{color:var(--mkt-accent);margin-top:.2rem;font-size:.7rem}.testimonials__title[data-v-e236a68d]{text-align:center;margin-inline:auto;max-width:18ch;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.testimonials__grid[data-v-e236a68d]{gap:.85rem;display:grid}@media (width>=720px){.testimonials__grid[data-v-e236a68d]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.testimonials__grid[data-v-e236a68d]{grid-template-columns:repeat(2,1fr)}.t-card[data-v-e236a68d]:first-child{transform:translateY(0)}.t-card[data-v-e236a68d]:nth-child(2){transform:translateY(1.25rem)}.t-card[data-v-e236a68d]:nth-child(3){transform:translateY(.5rem)}.t-card[data-v-e236a68d]:nth-child(4){transform:translateY(1.75rem)}}.t-card[data-v-e236a68d]{background:color-mix(in srgb, var(--mkt-bg-deep) 55%, #fff);border:1px solid var(--mkt-border);border-radius:1.25rem;flex-direction:column;gap:.85rem;padding:1.35rem 1.3rem 1.15rem;display:flex}.t-card__quote[data-v-e236a68d]{font-family:var(--mkt-font-display);color:color-mix(in srgb, var(--mkt-text-muted) 45%, transparent);font-size:2rem;line-height:.8}.t-card__body[data-v-e236a68d]{letter-spacing:-.015em;color:var(--mkt-text);flex:1;margin:0;font-size:1.02rem;line-height:1.55}.t-card__foot[data-v-e236a68d]{align-items:center;gap:.75rem;padding-top:.35rem;display:flex}.t-card__stars[data-v-e236a68d]{color:#d97706;letter-spacing:.05em;font-size:.85rem}.t-card__foot strong[data-v-e236a68d]{font-size:.88rem;display:block}.t-card__foot span[data-v-e236a68d]{color:var(--mkt-text-muted);font-size:.78rem;display:block}.cta[data-v-786c4de3]{padding:clamp(3rem,7vw,5rem) clamp(1.25rem,4vw,2.5rem)}.cta__inner[data-v-786c4de3]{text-align:center;border-radius:calc(var(--mkt-radius-lg) + 4px);background:var(--mkt-text);color:#fafaf9;max-width:720px;margin-inline:auto;padding:clamp(2rem,4vw,3rem)}.cta__inner h2[data-v-786c4de3]{font-family:var(--mkt-font-display);letter-spacing:-.035em;margin:0 0 .65rem;font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:700}.cta__inner p[data-v-786c4de3]{color:#a8a29e;max-width:28rem;margin:0 auto 1.5rem;line-height:1.5}.cta__actions[data-v-786c4de3]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.cta__inner[data-v-786c4de3] .mkt-btn--primary{color:#1c1917;background:#fff}.cta__inner[data-v-786c4de3] .mkt-btn--primary:hover{background:#f5f5f4}.cta__inner[data-v-786c4de3] .mkt-btn--ghost{color:#fff;border-color:#ffffff59}.cta__inner[data-v-786c4de3] .mkt-btn--ghost:hover{background:#ffffff14;border-color:#ffffff8c}:root{--mkt-bg:#f4f0e6;--mkt-bg-deep:#ebe4d6;--mkt-surface:#fffcf7;--mkt-surface-elevated:#fff;--mkt-text:#1c1917;--mkt-text-muted:#78716c;--mkt-border:#e7e0d4;--mkt-border-strong:#1c1917;--mkt-accent:#0f766e;--mkt-accent-soft:#ccfbf1;--mkt-ink-soft:#44403c;--mkt-shadow:0 24px 60px #1c19171a;--mkt-shadow-sm:0 8px 24px #1c19170f;--mkt-font-display:"Outfit", system-ui, sans-serif;--mkt-font-body:"Manrope", system-ui, sans-serif;--mkt-ease:cubic-bezier(.22, 1, .36, 1);--mkt-nav-h:64px;--mkt-radius:16px;--mkt-radius-lg:22px;--mkt-demo-url:https://unitos-app.vercel.app/?demo=seed}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--mkt-font-body);color:var(--mkt-text);background:radial-gradient(1200px 600px at 50% -10%, #0f766e12, transparent 55%), radial-gradient(900px 500px at 100% 20%, #b453090d, transparent 50%), var(--mkt-bg);-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--mkt-text) 28%, transparent) transparent;margin:0;font-size:16px;line-height:1.5}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--mkt-text) 22%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--mkt-text) 38%, transparent);background-clip:padding-box;border:2px solid #0000}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.fs-shell{--fs-color-primary:#111;--fs-color-primary-hover:#000;--fs-color-secondary:#6b6b6b;--fs-color-bg:#fff;--fs-color-surface:#fff;--fs-color-surface-sunken:#f5f5f5;--fs-color-sidebar:#f7f7f8;--fs-color-border:#ebebeb;--fs-color-border-strong:#d4d4d4;--fs-color-text:#0a0a0a;--fs-color-text-muted:#6b6b6b;--fs-color-text-subtle:#9a9a9a;--fs-color-success:#16a34a;--fs-color-warning:#ca8a04;--fs-color-danger:#dc2626;--fs-color-info:#2563eb;--fs-cap-orb-hi:#60a5fa;--fs-cap-orb-mid:#2563eb;--fs-cap-orb-deep:#1e3a8a;--fs-cap-orb-lo:#0c4a6e;--fs-cap-orb-accent:#0ea5e9;--fs-cap-orb-glow:#1e40af61;--fs-cap-wash:#2563eb24;--fs-cap-wash-soft:#0ea5e914;--fs-cap-bg-from:#f8fafc;--fs-cap-bg-to:#f1f5f9;--fs-topbar-height:48px;--fs-sidebar-width:156px;--fs-radius-sm:6px;--fs-radius-md:8px;--fs-radius-lg:12px;--fs-radius-xl:16px;--fs-radius-2xl:20px;--fs-radius-full:9999px;--fs-shadow-sm:0 1px 2px #0a0a0a0a;--fs-shadow-md:0 4px 16px #0a0a0a0f, 0 0 0 1px #0a0a0a08;--fs-font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--fs-text-xs:.75rem;--fs-text-sm:.8125rem;--fs-text-base:.875rem;--fs-text-lg:1rem;--fs-ease-out:cubic-bezier(.16, 1, .3, 1);--fs-tenant-name:"Harbor Roast";--fs-space-1:.25rem;--fs-space-2:.5rem;--fs-space-3:.75rem;--fs-space-4:1rem;--fs-space-5:1.25rem;--fs-space-6:1.5rem;font-family:var(--fs-font-sans);color:var(--fs-color-text);background:var(--fs-color-bg);-webkit-font-smoothing:antialiased}.fs-shell--blur>*{transition:filter .28s var(--fs-ease-out), opacity .28s var(--fs-ease-out)}.fs-shell [data-focus=dim]{filter:blur(2.5px);opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none}.fs-shell [data-focus=on]{z-index:2;filter:none;opacity:1;position:relative}.mkt-btn{font-family:var(--mkt-font-body);letter-spacing:-.01em;cursor:pointer;transition:background .18s var(--mkt-ease), color .18s var(--mkt-ease), border-color .18s var(--mkt-ease), transform .18s var(--mkt-ease);border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1.35rem;font-size:.95rem;font-weight:650;display:inline-flex}.mkt-btn:hover{transform:translateY(-1px)}.mkt-btn--primary{background:var(--mkt-text);color:#fff}.mkt-btn--primary:hover{background:#292524}.mkt-btn--ghost{color:var(--mkt-text);background:0 0;border-color:#1c191738}.mkt-btn--ghost:hover{background:var(--mkt-surface);border-color:#1c191766}.mkt-btn--accent{background:var(--mkt-accent);color:#fff}.mkt-btn--accent:hover{background:#0d9488}.mkt-btn--light{color:var(--mkt-text);background:#fff;border-color:#ffffff59}.mkt-section{padding:clamp(3.5rem,7vw,6rem) clamp(1.25rem,4vw,2.5rem);position:relative}.mkt-section__inner{max-width:1080px;margin-inline:auto}.mkt-section__inner--wide{max-width:1180px}.mkt-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mkt-accent);margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:inline-block}.mkt-h2{font-family:var(--mkt-font-display);letter-spacing:-.035em;color:var(--mkt-text);margin:0 0 .75rem;font-size:clamp(1.85rem,3.8vw,2.75rem);font-weight:650;line-height:1.12}.mkt-lede{max-width:34rem;color:var(--mkt-text-muted);margin:0;font-size:1.05rem;line-height:1.55}.hl-coral{color:#ea580c;font-weight:650}.hl-sky{color:#0284c7;font-weight:650}.hl-green{color:#059669;font-weight:650}.hl-violet{color:#7c3aed;font-weight:650}
