.page-enter-active,.page-leave-active{transition:opacity .16s}.page-enter-from,.page-leave-to{opacity:0}.app-root{transition:opacity .14s}.app-root.lang-switching{opacity:.72}.app-root.lang-switching *{transition:color .22s}.site-nav[data-v-fe0e3561]{z-index:1000;height:var(--nav-h);border-bottom:1px solid var(--line-soft);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.nav-inner[data-v-fe0e3561]{width:min(100%, var(--content-max));height:100%;padding:0 var(--gutter);align-items:center;margin:0 auto;display:flex}.brand[data-v-fe0e3561]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand[data-v-fe0e3561] .logo-mark{width:30px;height:30px}.wordmark[data-v-fe0e3561]{letter-spacing:-.045em;font-size:20px;font-weight:690}.desktop-links[data-v-fe0e3561]{align-items:stretch;gap:28px;height:100%;margin-left:clamp(38px,6vw,84px);display:flex}.desktop-links a[data-v-fe0e3561]{color:var(--ink-soft);align-items:center;font-size:13px;font-weight:560;text-decoration:none;display:flex;position:relative}.desktop-links a[data-v-fe0e3561]:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.desktop-links a[data-v-fe0e3561]:hover,.desktop-links a.active[data-v-fe0e3561]{color:var(--ink)}.desktop-links a[data-v-fe0e3561]:hover:after,.desktop-links a.active[data-v-fe0e3561]:after{transform:scaleX(1)}.actions[data-v-fe0e3561]{align-items:center;gap:7px;margin-left:auto;display:flex}.language[data-v-fe0e3561]{position:relative}.language-trigger[data-v-fe0e3561],.menu-toggle[data-v-fe0e3561]{height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:650}.language-trigger[data-v-fe0e3561]{min-width:58px;padding:0 10px}.login[data-v-fe0e3561]{border:1px solid var(--blue);border-radius:var(--r-sm);background:var(--blue);color:#fff;align-items:center;gap:18px;min-height:40px;padding:0 14px;font-size:12px;font-weight:620;text-decoration:none;transition:background .16s;display:inline-flex}.login[data-v-fe0e3561]:hover{background:var(--blue-dark)}.language-menu[data-v-fe0e3561]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);width:210px;box-shadow:var(--shadow-card);margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 12px);right:0}.language-menu button[data-v-fe0e3561]{border-radius:var(--r-sm);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:35px 1fr;gap:8px;padding:9px 10px;font-size:13px;display:grid}.language-menu button span[data-v-fe0e3561]{color:var(--ink-faint);font:600 10px var(--font-mono)}.language-menu button[data-v-fe0e3561]:hover,.language-menu button.active[data-v-fe0e3561]{background:var(--paper)}.menu-toggle[data-v-fe0e3561]{border:1px solid var(--line);width:40px;padding:0 8px;display:none}.menu-toggle span[data-v-fe0e3561]{background:currentColor;width:19px;height:1px;margin:5px auto;transition:transform .16s;display:block}.menu-toggle.open span[data-v-fe0e3561]:first-child{transform:translateY(3px)rotate(45deg)}.menu-toggle.open span[data-v-fe0e3561]:last-child{transform:translateY(-3px)rotate(-45deg)}.mobile-panel[data-v-fe0e3561]{display:none}@media (width<=1040px){.desktop-links[data-v-fe0e3561],.language[data-v-fe0e3561],.login[data-v-fe0e3561]{display:none}.menu-toggle[data-v-fe0e3561]{display:block}.mobile-panel[data-v-fe0e3561]{inset:var(--nav-h) 0 0;z-index:999;padding:22px var(--gutter) 28px;background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:fixed;overflow:auto}.mobile-panel nav[data-v-fe0e3561]{border-top:1px solid var(--line)}.mobile-panel nav a[data-v-fe0e3561]{border-bottom:1px solid var(--line);color:var(--ink);letter-spacing:-.035em;justify-content:space-between;align-items:center;padding:18px 0;font-size:clamp(22px,6vw,30px);font-weight:590;text-decoration:none;display:flex}.mobile-panel nav a span[data-v-fe0e3561]{color:var(--blue);font-size:17px}.mobile-footer[data-v-fe0e3561]{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:36px;display:flex}.mobile-languages[data-v-fe0e3561]{gap:4px;display:flex}.mobile-languages button[data-v-fe0e3561]{border:1px solid var(--line);border-radius:var(--r-sm);min-width:39px;height:38px;color:var(--ink-soft);font:600 10px var(--font-mono);background:0 0;padding:0 8px}.mobile-languages button.active[data-v-fe0e3561]{border-color:var(--blue);color:var(--blue)}.mobile-login[data-v-fe0e3561]{background:var(--blue);color:#fff;padding:10px 14px;font-size:13px;text-decoration:none}}.hero[data-v-68bbfd1e]{min-height:min(760px, calc(100vh - var(--nav-h)));grid-template-columns:minmax(330px,4.4fr) minmax(560px,7.6fr);align-items:center;gap:clamp(44px,6vw,88px);padding-top:clamp(68px,8vw,112px);padding-bottom:clamp(76px,9vw,124px);display:grid}.hero-copy[data-v-68bbfd1e]{min-width:0}.eyebrow[data-v-68bbfd1e]{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 23px;font-size:11px;font-weight:680;line-height:1.3;display:flex}.eyebrow span[data-v-68bbfd1e]{background:var(--blue);width:26px;height:1px}h1[data-v-68bbfd1e]{letter-spacing:-.052em;text-wrap:balance;max-width:570px;font-size:clamp(47px,5.1vw,70px);font-weight:640;line-height:.99}h1 em[data-v-68bbfd1e]{color:var(--blue);font:inherit}.lede[data-v-68bbfd1e]{max-width:540px;color:var(--ink-soft);font-size:var(--t-body-lg);margin:27px 0 0;line-height:1.55}.actions[data-v-68bbfd1e]{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.actions a[data-v-68bbfd1e]{border:1px solid var(--line);border-radius:var(--r-sm);justify-content:space-between;align-items:center;gap:26px;min-height:48px;padding:0 16px;font-size:13px;font-weight:620;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.actions a span[data-v-68bbfd1e]{font-size:16px}.actions .primary[data-v-68bbfd1e]{border-color:var(--blue);background:var(--blue);color:#fff}.actions .primary[data-v-68bbfd1e]:hover{background:var(--blue-dark)}.actions .secondary[data-v-68bbfd1e]{color:var(--ink);background:0 0}.actions .secondary[data-v-68bbfd1e]:hover{border-color:var(--ink)}.note[data-v-68bbfd1e]{max-width:480px;color:var(--ink-faint);margin:18px 0 0;font-size:11px;line-height:1.5}.workspace[data-v-68bbfd1e]{background:var(--white);border:1px solid #c9c8c2;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 24px 64px #19191921}.workspace-bar[data-v-68bbfd1e]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;height:54px;padding:0 14px 0 16px;display:flex}.workspace-brand[data-v-68bbfd1e],.workspace-tools[data-v-68bbfd1e],.campaign-head[data-v-68bbfd1e],.creator-list header[data-v-68bbfd1e],.creator-list header>div[data-v-68bbfd1e]{align-items:center;display:flex}.workspace-brand[data-v-68bbfd1e]{gap:7px}.workspace-brand[data-v-68bbfd1e] .logo-mark{width:20px;height:20px}.workspace-brand strong[data-v-68bbfd1e]{letter-spacing:-.025em;font-size:12px}.workspace-tools[data-v-68bbfd1e]{gap:5px}.workspace-tools button[data-v-68bbfd1e]{width:29px;height:29px;color:var(--ink-soft);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.workspace-tools button svg[data-v-68bbfd1e]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:15px}.workspace-tools button i[data-v-68bbfd1e]{background:var(--coral);border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.workspace-tools>img[data-v-68bbfd1e]{object-fit:cover;border-radius:50%;width:29px;height:29px;margin-left:3px}.workspace-body[data-v-68bbfd1e]{grid-template-columns:132px minmax(0,1fr);min-height:475px;display:grid}aside[data-v-68bbfd1e]{border-right:1px solid var(--line-soft);background:#fafafa;padding:20px 9px}aside a[data-v-68bbfd1e]{color:#686865;border-radius:4px;grid-template-columns:17px 1fr auto;align-items:center;gap:7px;min-height:33px;padding:0 8px;font-size:9px;text-decoration:none;display:grid}aside a svg[data-v-68bbfd1e]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:14px}aside a.selected[data-v-68bbfd1e]{background:var(--blue-pale);color:var(--blue-dark);font-weight:650}aside a b[data-v-68bbfd1e]{font:500 7px var(--font-mono)}.aside-label[data-v-68bbfd1e]{color:#9a9994;letter-spacing:.09em;text-transform:uppercase;margin:0 8px 8px;font-size:7px;font-weight:700;display:block}.aside-label.second[data-v-68bbfd1e]{margin-top:22px}.campaign[data-v-68bbfd1e]{min-width:0;padding:25px 24px 23px}.campaign-head[data-v-68bbfd1e]{justify-content:space-between;gap:16px}.crumb[data-v-68bbfd1e]{color:var(--ink-faint);margin-bottom:7px;font-size:8px;display:block}.campaign-head h2[data-v-68bbfd1e]{letter-spacing:-.035em;font-size:21px;line-height:1.15}.live[data-v-68bbfd1e]{color:#27704c;border:1px solid #bfd5c8;border-radius:3px;align-items:center;gap:6px;padding:5px 7px;font-size:8px;font-weight:650;display:inline-flex}.live i[data-v-68bbfd1e]{background:#3d8b63;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #3d8b631a}.metrics[data-v-68bbfd1e]{border-block:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:21px;display:grid}.metrics>div[data-v-68bbfd1e]{border-left:1px solid var(--line-soft);min-width:0;padding:13px 12px}.metrics>div[data-v-68bbfd1e]:first-child{border-left:0;padding-left:0}.metrics span[data-v-68bbfd1e],.metrics small[data-v-68bbfd1e]{color:var(--ink-faint);font-size:8px;line-height:1.4;display:block}.metrics strong[data-v-68bbfd1e]{font:560 19px/1 var(--font-mono);letter-spacing:-.04em;margin:5px 0 3px;display:block}.metrics small[data-v-68bbfd1e]{font-size:7px}.metrics .positive[data-v-68bbfd1e]{color:#27704c}.budget-bar[data-v-68bbfd1e]{background:#e5e4df;border-radius:2px;width:100%;height:3px;margin-top:7px;overflow:hidden}.budget-bar i[data-v-68bbfd1e]{background:var(--blue);width:64%;height:100%;display:block}.campaign-grid[data-v-68bbfd1e]{grid-template-columns:minmax(260px,1.12fr) minmax(145px,.88fr);gap:10px;margin-top:20px;display:grid}.creator-list[data-v-68bbfd1e],.asset-card[data-v-68bbfd1e]{border:1px solid var(--line-soft);background:#fff;border-radius:6px;overflow:hidden}.creator-list header[data-v-68bbfd1e]{border-bottom:1px solid var(--line-soft);justify-content:space-between;min-height:42px;padding:0 10px}.creator-list header>div[data-v-68bbfd1e]{gap:7px}.creator-list header strong[data-v-68bbfd1e]{font-size:9px}.creator-list header span[data-v-68bbfd1e]{color:var(--ink-faint);font-size:7px}.creator-list header button[data-v-68bbfd1e]{color:var(--blue);background:0 0;border:0;padding:4px 6px;font-size:7px}.creator-row[data-v-68bbfd1e]{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:8px;min-height:51px;padding:0 9px;display:flex}.creator-row[data-v-68bbfd1e]:first-of-type{border-top:0}.creator-name[data-v-68bbfd1e]{align-items:center;gap:8px;min-width:0;display:flex}.creator-name img[data-v-68bbfd1e]{object-fit:cover;border-radius:50%;flex:none;width:29px;height:29px}.creator-name strong[data-v-68bbfd1e],.creator-name small[data-v-68bbfd1e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.creator-name strong[data-v-68bbfd1e]{font-size:8px;line-height:1.35}.creator-name small[data-v-68bbfd1e]{color:var(--ink-faint);font-size:6.5px}.status[data-v-68bbfd1e]{color:#27704c;background:#edf4ef;border-radius:3px;flex:none;padding:4px 5px;font-size:6.5px;font-weight:650}.status.in-review[data-v-68bbfd1e]{color:#84611e;background:#f4f0e7}.status.draft[data-v-68bbfd1e]{color:#696864;background:#efefed}.asset-card[data-v-68bbfd1e]{flex-direction:column;display:flex}.asset-shot[data-v-68bbfd1e]{background:#e8e7e2;min-height:116px;position:relative;overflow:hidden}.asset-shot>img[data-v-68bbfd1e]{object-fit:cover;width:100%;height:100%;min-height:116px}.asset-shot[data-v-68bbfd1e]:after{content:"";background:linear-gradient(#0000,#0000006b);position:absolute;inset:50% 0 0}.asset-shot button[data-v-68bbfd1e]{z-index:2;width:33px;height:33px;color:var(--blue);background:#ffffffe6;border:1px solid #ffffffa6;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.asset-shot button svg[data-v-68bbfd1e]{fill:currentColor;width:15px}.duration[data-v-68bbfd1e]{z-index:2;color:#fff;font:500 6px var(--font-mono);background:#141414b8;border-radius:2px;padding:3px 4px;position:absolute;bottom:6px;right:7px}.asset-meta[data-v-68bbfd1e]{padding:9px 10px 8px}.asset-meta>span[data-v-68bbfd1e],.asset-meta>strong[data-v-68bbfd1e]{display:block}.asset-meta>span[data-v-68bbfd1e]{color:var(--ink-faint);font-size:6.5px}.asset-meta>strong[data-v-68bbfd1e]{margin-top:3px;font-size:8px}.asset-progress[data-v-68bbfd1e]{background:#e6e5e0;border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.asset-progress i[data-v-68bbfd1e]{background:var(--blue);width:78%;height:100%;display:block}.reviewed[data-v-68bbfd1e]{color:var(--ink-faint);align-items:center;margin-top:8px;font-size:6px;display:flex}.reviewed img[data-v-68bbfd1e]{object-fit:cover;border:1px solid #fff;border-radius:50%;width:16px;height:16px;margin-left:auto}.reviewed b[data-v-68bbfd1e]{color:var(--ink-soft);font:600 6px var(--font-mono);margin-left:4px}@media (width<=1080px){.hero[data-v-68bbfd1e]{grid-template-columns:minmax(300px,.8fr) minmax(520px,1.2fr);gap:36px}aside[data-v-68bbfd1e]{display:none}.workspace-body[data-v-68bbfd1e]{grid-template-columns:1fr}}@media (width<=900px){.hero[data-v-68bbfd1e]{grid-template-columns:1fr;min-height:0;padding-top:70px}.hero-copy[data-v-68bbfd1e]{max-width:700px}h1[data-v-68bbfd1e]{max-width:720px}.workspace[data-v-68bbfd1e]{width:min(100%,760px)}.workspace-body[data-v-68bbfd1e]{min-height:0}}@media (width<=560px){.hero[data-v-68bbfd1e]{gap:48px;padding-top:52px;padding-bottom:74px}h1[data-v-68bbfd1e]{font-size:clamp(42px,12.5vw,58px)}.actions[data-v-68bbfd1e]{flex-direction:column}.actions a[data-v-68bbfd1e]{width:100%}.campaign[data-v-68bbfd1e]{padding:20px 13px 14px}.metrics>div[data-v-68bbfd1e]{padding-inline:7px}.metrics strong[data-v-68bbfd1e]{font-size:16px}.campaign-grid[data-v-68bbfd1e]{grid-template-columns:1fr}.asset-card[data-v-68bbfd1e]{grid-template-columns:.95fr 1.05fr;display:grid}.asset-shot[data-v-68bbfd1e],.asset-shot>img[data-v-68bbfd1e]{min-height:124px}.asset-meta[data-v-68bbfd1e]{align-self:center}}@media (width<=370px){.creator-list header span[data-v-68bbfd1e],.status[data-v-68bbfd1e]{display:none}.asset-card[data-v-68bbfd1e]{grid-template-columns:1fr}}.discover[data-v-99ce90d7]{border-top:1px solid var(--line-soft);background:var(--white);padding:clamp(84px,10vw,138px) 0}.discover-grid[data-v-99ce90d7]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 clamp(16px,2vw,28px);display:grid}.copy[data-v-99ce90d7]{grid-column:1/span 4;padding-right:clamp(10px,2vw,34px)}.section-index[data-v-99ce90d7]{color:var(--blue);font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 46px}.copy h2[data-v-99ce90d7]{max-width:460px;font-size:clamp(34px,3.6vw,50px)}.intro[data-v-99ce90d7]{max-width:470px;color:var(--ink-soft);margin:24px 0 0;font-size:16px;line-height:1.65}.copy>a[data-v-99ce90d7]{border-bottom:1px solid var(--ink);align-items:center;gap:28px;margin-top:32px;padding-bottom:4px;font-size:13px;font-weight:620;text-decoration:none;display:inline-flex}.copy>a span[data-v-99ce90d7]{color:var(--blue)}.directory[data-v-99ce90d7]{border:1px solid var(--line);background:var(--white);grid-column:5/-1;min-width:0}.directory-head[data-v-99ce90d7]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:0 18px;display:flex}.directory-head strong[data-v-99ce90d7],.directory-head span[data-v-99ce90d7]{display:block}.directory-head strong[data-v-99ce90d7]{font-size:13px}.directory-head div>span[data-v-99ce90d7]{color:var(--ink-faint);margin-top:3px;font-size:10px}.directory-controls[data-v-99ce90d7]{align-items:center;gap:6px;display:flex}.directory-controls span[data-v-99ce90d7]{border:1px solid var(--line-soft);border-radius:3px;padding:7px 9px;color:var(--ink-soft)!important;margin:0!important;font-size:9px!important}.directory-controls span b[data-v-99ce90d7]{color:var(--ink-faint);margin-left:8px;font-weight:500}.directory-controls button[data-v-99ce90d7]{border:1px solid var(--line-soft);width:29px;height:29px;color:var(--blue);background:#fafafa;place-items:center;padding:0;display:grid}.directory-controls button svg[data-v-99ce90d7]{fill:none;stroke:currentColor;stroke-width:1.2px;width:13px}.column-head[data-v-99ce90d7],.directory article[data-v-99ce90d7]{grid-template-columns:minmax(190px,1.2fr) minmax(130px,.85fr) 70px 80px;align-items:center;gap:12px;padding:0 18px;display:grid}.column-head[data-v-99ce90d7]{min-height:34px;color:var(--ink-faint);letter-spacing:.05em;text-transform:uppercase;background:#fafafa;font-size:8px;font-weight:620}.directory article[data-v-99ce90d7]{border-top:1px solid var(--line-soft);min-height:71px}.creator[data-v-99ce90d7]{align-items:center;gap:11px;min-width:0;display:flex}.portrait[data-v-99ce90d7]{flex:none;width:42px;height:42px;position:relative}.portrait img[data-v-99ce90d7]{object-fit:cover;border-radius:50%;width:100%;height:100%}.portrait i[data-v-99ce90d7]{background:var(--blue);color:#fff;width:14px;height:14px;font:700 7px var(--font-sans);border:2px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-1px;right:-1px}.creator h3[data-v-99ce90d7]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.creator p[data-v-99ce90d7]{color:var(--ink-faint);margin:2px 0 0;font-size:9px}.audience[data-v-99ce90d7],.activity[data-v-99ce90d7]{color:var(--ink-soft);font-size:10px}.match[data-v-99ce90d7]{color:var(--blue);font:600 10px var(--font-mono);align-items:center;gap:7px;display:flex}.match>span[data-v-99ce90d7]{background:var(--paper-deep);border-radius:2px;width:29px;height:3px;overflow:hidden}.match>span i[data-v-99ce90d7]{background:var(--blue);height:100%;display:block}.activity[data-v-99ce90d7]{font-size:9px}@media (width<=900px){.copy[data-v-99ce90d7]{grid-column:1/span 5}.directory[data-v-99ce90d7]{grid-column:6/-1}.column-head[data-v-99ce90d7],.directory article[data-v-99ce90d7]{grid-template-columns:minmax(150px,1fr) 70px}.column-head span[data-v-99ce90d7]:nth-child(2),.column-head span[data-v-99ce90d7]:nth-child(4),.audience[data-v-99ce90d7],.activity[data-v-99ce90d7]{display:none}}@media (width<=700px){.discover-grid[data-v-99ce90d7]{display:block}.copy[data-v-99ce90d7]{padding:0}.section-index[data-v-99ce90d7]{margin-bottom:28px}.directory[data-v-99ce90d7]{margin-top:46px}}@media (width<=440px){.directory-head[data-v-99ce90d7]{min-height:66px}.directory-controls[data-v-99ce90d7]{display:none}.column-head[data-v-99ce90d7],.directory article[data-v-99ce90d7]{padding-inline:12px}}.values[data-v-2ae12437]{padding-top:clamp(92px,11vw,150px);padding-bottom:clamp(90px,11vw,148px)}.section-head[data-v-2ae12437]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin-bottom:clamp(54px,7vw,88px);display:grid}.section-index[data-v-2ae12437]{color:var(--blue);font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;grid-column:1/span 3;margin:8px 0 0}.section-head>div[data-v-2ae12437]{grid-column:4/span 7}.section-head h2[data-v-2ae12437]{max-width:740px}.section-head>div>p[data-v-2ae12437]{max-width:650px;color:var(--ink-soft);margin:25px 0 0;font-size:17px;line-height:1.62}.stories[data-v-2ae12437]{border-top:1px solid var(--line)}.story[data-v-2ae12437]{border-bottom:1px solid var(--line);grid-template-columns:3fr 4.7fr 4.3fr;align-items:start;gap:clamp(20px,3vw,44px);padding:clamp(31px,4vw,50px) 0;display:grid}.number[data-v-2ae12437]{color:var(--ink-faint);font:500 12px var(--font-mono)}.story-copy h3[data-v-2ae12437]{max-width:480px;font-size:clamp(24px,2.5vw,34px)}.story-copy p[data-v-2ae12437]{max-width:600px;color:var(--ink-soft);margin:18px 0 0;line-height:1.65}.story ul[data-v-2ae12437]{border-top:1px solid var(--line-soft);margin:2px 0 0;padding:0;list-style:none}.story li[data-v-2ae12437]{border-bottom:1px solid var(--line-soft);min-height:42px;color:var(--ink-soft);grid-template-columns:25px 1fr;align-items:center;font-size:12px;display:grid}.story li span[data-v-2ae12437]{color:var(--blue);font:600 11px var(--font-mono)}@media (width<=760px){.section-head[data-v-2ae12437]{display:block}.section-index[data-v-2ae12437]{margin-bottom:30px}.section-head>div[data-v-2ae12437]{max-width:680px}.story[data-v-2ae12437]{grid-template-columns:42px 1fr}.story ul[data-v-2ae12437]{grid-column:2;margin-top:8px}}@media (width<=480px){.story[data-v-2ae12437]{grid-template-columns:30px 1fr;gap:16px}.story ul[data-v-2ae12437]{grid-column:1/-1;margin-left:46px}}.platform[data-v-7d28bcbd]{color:#fff;background:#20201f;padding:clamp(92px,11vw,150px) 0 clamp(90px,11vw,148px)}.platform-head[data-v-7d28bcbd]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin-bottom:clamp(52px,7vw,84px);display:grid}.section-index[data-v-7d28bcbd]{color:#8cabea;font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;grid-column:1/span 3;margin:8px 0 0}.platform-head>div[data-v-7d28bcbd]{grid-column:4/span 8}.platform-head h2[data-v-7d28bcbd]{max-width:880px}.platform-head>div>p[data-v-7d28bcbd]{color:#ffffff9e;max-width:650px;margin:25px 0 0;font-size:17px;line-height:1.62}.campaign-ui[data-v-7d28bcbd]{border-radius:var(--r-lg);background:var(--white);color:var(--ink);border:1px solid #fff3;overflow:hidden;box-shadow:0 28px 70px #0000004d}.ui-topbar[data-v-7d28bcbd]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.ui-brand[data-v-7d28bcbd],.ui-account[data-v-7d28bcbd]{align-items:center;display:flex}.ui-brand[data-v-7d28bcbd]{gap:9px}.ui-brand[data-v-7d28bcbd] .logo-mark{width:24px;height:24px}.ui-brand strong[data-v-7d28bcbd]{font-size:13px}.ui-account[data-v-7d28bcbd]{gap:5px}.ui-account button[data-v-7d28bcbd]{width:31px;height:31px;color:var(--ink-soft);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ui-account button svg[data-v-7d28bcbd]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px}.ui-account button i[data-v-7d28bcbd]{background:var(--coral);border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.ui-account>img[data-v-7d28bcbd]{object-fit:cover;border-radius:50%;width:31px;height:31px;margin-left:4px}.ui-body[data-v-7d28bcbd]{grid-template-columns:180px minmax(0,1fr);min-height:560px;display:grid}.ui-body aside[data-v-7d28bcbd]{border-right:1px solid var(--line-soft);background:#fafafa;padding:27px 15px}.ui-body aside p[data-v-7d28bcbd]{color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;margin:0 9px 18px;font-size:8px;font-weight:650}.ui-body aside a[data-v-7d28bcbd]{color:#666560;border-radius:3px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;min-height:37px;padding:0 9px;font-size:10px;display:grid}.ui-body aside a.active[data-v-7d28bcbd]{background:var(--blue-pale);color:var(--blue-dark);font-weight:650}.ui-body aside a span[data-v-7d28bcbd]{font:500 8px var(--font-mono)}.ui-body aside a svg[data-v-7d28bcbd]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:15px}.ui-body aside a b[data-v-7d28bcbd]{font-size:9px;font-weight:500}.ui-main[data-v-7d28bcbd]{min-width:0;padding:33px 35px 29px}.deliverables-head[data-v-7d28bcbd]{justify-content:space-between;align-items:end;gap:20px;display:flex}.deliverables-head span[data-v-7d28bcbd]{color:var(--ink-faint);margin-bottom:8px;font-size:9px;display:block}.deliverables-head h3[data-v-7d28bcbd]{font-size:28px}.deliverables-head button[data-v-7d28bcbd]{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:3px;min-height:36px;padding:0 12px;font-size:9px}.campaign-pulse[data-v-7d28bcbd]{border:1px solid var(--line-soft);background:#fafbfe;border-radius:5px;grid-template-columns:130px minmax(130px,1fr) auto;align-items:center;gap:22px;min-height:76px;margin-top:22px;padding:0 15px;display:grid}.health>span[data-v-7d28bcbd],.health>strong[data-v-7d28bcbd]{display:block}.health>span[data-v-7d28bcbd]{color:var(--ink-faint);font-size:8px}.health>strong[data-v-7d28bcbd]{margin-top:5px;font-size:12px}.health>strong i[data-v-7d28bcbd]{background:#3d8b63;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 0 3px #3d8b631a}.sparkline[data-v-7d28bcbd]{width:100%;height:42px;overflow:visible}.sparkline .area[data-v-7d28bcbd]{fill:#2457d614}.sparkline .line[data-v-7d28bcbd]{fill:none;stroke:var(--blue);stroke-width:2px;vector-effect:non-scaling-stroke}.sparkline circle[data-v-7d28bcbd]{fill:#fff;stroke:var(--blue);stroke-width:2px;vector-effect:non-scaling-stroke}.live-assets[data-v-7d28bcbd]{align-items:center;display:flex}.live-assets img[data-v-7d28bcbd]{object-fit:cover;border:2px solid #fff;border-radius:5px;width:38px;height:38px;margin-left:-7px}.live-assets img[data-v-7d28bcbd]:first-child{margin-left:0}.live-assets span[data-v-7d28bcbd]{color:var(--ink-faint);margin-left:9px;font-size:8px;line-height:1.35}.live-assets strong[data-v-7d28bcbd]{color:var(--ink);font-size:9px;display:block}.filters[data-v-7d28bcbd]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:54px;display:flex}.filters div[data-v-7d28bcbd]{gap:3px;display:flex}.filters button[data-v-7d28bcbd]{min-height:30px;color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:3px;padding:0 9px;font-size:9px}.filters button.active[data-v-7d28bcbd]{border-color:var(--line-soft);color:var(--ink);background:#fafafa}.filters button span[data-v-7d28bcbd]{color:var(--ink-faint)}.deliverables-table[data-v-7d28bcbd]{border:1px solid var(--line-soft);margin-top:18px}.row[data-v-7d28bcbd]{border-top:1px solid var(--line-soft);min-height:68px;color:var(--ink-soft);grid-template-columns:minmax(140px,1.15fr) minmax(145px,1.15fr) 70px 88px 24px;align-items:center;gap:14px;padding:0 15px;font-size:10px;display:grid}.row[data-v-7d28bcbd]:first-child{border-top:0}.row-head[data-v-7d28bcbd]{min-height:34px;color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;background:#fafafa;font-size:8px;font-weight:620}.creator[data-v-7d28bcbd]{align-items:center;gap:10px;min-width:0;display:flex}.creator img[data-v-7d28bcbd]{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.creator strong[data-v-7d28bcbd]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.deliverable[data-v-7d28bcbd]{align-items:center;gap:9px;min-width:0;display:flex}.deliverable img[data-v-7d28bcbd]{object-fit:cover;border-radius:3px;flex:none;width:43px;height:31px}.deliverable span[data-v-7d28bcbd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.state[data-v-7d28bcbd]{color:#27704c;background:#eaf3ed;border-radius:3px;width:fit-content;padding:4px 6px;font-size:8px;font-weight:650}.state.in-review[data-v-7d28bcbd],.state.changes[data-v-7d28bcbd]{color:#89631f;background:#f5eee2}.state.scheduled[data-v-7d28bcbd]{background:var(--blue-pale);color:var(--blue-dark)}.row b[data-v-7d28bcbd]{color:var(--ink-faint);letter-spacing:2px;font-size:8px}.review-strip[data-v-7d28bcbd]{border-left:3px solid var(--blue);background:#f4f6fb;grid-template-columns:1fr auto auto;align-items:center;gap:22px;min-height:68px;margin-top:16px;padding:0 16px;display:grid}.review-strip div>span[data-v-7d28bcbd],.review-strip div>strong[data-v-7d28bcbd]{display:block}.review-strip div>span[data-v-7d28bcbd]{color:var(--ink-faint);font-size:8px}.review-strip div>strong[data-v-7d28bcbd]{margin-top:3px;font-size:11px}.review-avatars[data-v-7d28bcbd]{display:flex}.review-avatars img[data-v-7d28bcbd],.review-avatars span[data-v-7d28bcbd]{object-fit:cover;background:#e4e7ef;border:2px solid #f4f6fb;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-6px;color:#3d4c72!important;font:600 7px var(--font-mono)!important;display:grid!important}.review-strip button[data-v-7d28bcbd]{color:var(--blue);background:0 0;border:0;padding:7px 9px;font-size:9px;font-weight:650}.notes[data-v-7d28bcbd]{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);gap:clamp(22px,3vw,42px);margin-top:clamp(54px,7vw,82px);display:grid}.notes article[data-v-7d28bcbd]{padding-top:27px}.note-number[data-v-7d28bcbd]{color:#8cabea;font:500 10px var(--font-mono)}.notes h3[data-v-7d28bcbd]{margin-top:34px;font-size:clamp(21px,2vw,28px)}.notes p[data-v-7d28bcbd]{color:#ffffff94;max-width:380px;margin:15px 0 0;font-size:14px;line-height:1.65}@media (width<=900px){.ui-body[data-v-7d28bcbd]{grid-template-columns:1fr;min-height:0}.ui-body aside[data-v-7d28bcbd]{display:none}.notes[data-v-7d28bcbd]{grid-template-columns:1fr}.notes article[data-v-7d28bcbd]{grid-template-columns:50px minmax(180px,.6fr) 1fr;gap:20px;display:grid}.notes h3[data-v-7d28bcbd],.notes p[data-v-7d28bcbd]{margin-top:0}}@media (width<=720px){.platform-head[data-v-7d28bcbd]{display:block}.section-index[data-v-7d28bcbd]{margin-bottom:30px}.ui-main[data-v-7d28bcbd]{padding:24px 16px 18px}.campaign-pulse[data-v-7d28bcbd]{grid-template-columns:105px 1fr}.live-assets[data-v-7d28bcbd]{display:none}.row[data-v-7d28bcbd]{grid-template-columns:minmax(130px,1fr) 80px}.row[data-v-7d28bcbd]>:nth-child(2),.row[data-v-7d28bcbd]>:nth-child(3),.row[data-v-7d28bcbd]>:nth-child(5){display:none}.review-strip[data-v-7d28bcbd]{grid-template-columns:1fr auto}.review-strip button[data-v-7d28bcbd]{display:none}}@media (width<=560px){.deliverables-head[data-v-7d28bcbd]{align-items:start}.deliverables-head button[data-v-7d28bcbd]{color:#0000;width:32px;padding:0;overflow:hidden}.deliverables-head button[data-v-7d28bcbd]:first-letter{color:#fff}.filters div button[data-v-7d28bcbd]:nth-child(n+2){display:none}.campaign-pulse[data-v-7d28bcbd]{gap:10px;padding-inline:10px}.notes article[data-v-7d28bcbd]{grid-template-columns:35px 1fr}.notes p[data-v-7d28bcbd]{grid-column:2}}.process[data-v-ef94f5c2]{padding-top:clamp(92px,11vw,150px);padding-bottom:clamp(90px,11vw,148px)}.head[data-v-ef94f5c2]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin-bottom:clamp(54px,7vw,86px);display:grid}.section-index[data-v-ef94f5c2]{color:var(--blue);font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;grid-column:1/span 3;margin:8px 0 0}.head>div[data-v-ef94f5c2]{grid-column:4/span 7}.head h2[data-v-ef94f5c2]{max-width:760px}.head>div>p[data-v-ef94f5c2]{max-width:630px;color:var(--ink-soft);margin:25px 0 0;font-size:17px;line-height:1.62}.steps[data-v-ef94f5c2]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.steps li[data-v-ef94f5c2]{border-bottom:1px solid var(--line);grid-template-columns:3fr 7fr 2fr;align-items:start;gap:clamp(18px,3vw,42px);padding:clamp(28px,3.5vw,43px) 0;display:grid}.step-number[data-v-ef94f5c2]{color:var(--ink-faint);font:500 12px var(--font-mono)}.step-copy[data-v-ef94f5c2]{grid-template-columns:minmax(180px,.85fr) minmax(240px,1.15fr);gap:clamp(20px,4vw,64px);display:grid}.step-copy h3[data-v-ef94f5c2]{max-width:300px;font-size:clamp(23px,2.3vw,32px)}.step-copy p[data-v-ef94f5c2]{max-width:480px;color:var(--ink-soft);margin:3px 0 0;font-size:14px;line-height:1.66}.step-state[data-v-ef94f5c2]{color:var(--ink-faint);justify-self:end;font-size:10px}.step-state b[data-v-ef94f5c2]{color:var(--blue);margin-left:10px;font-size:13px}@media (width<=760px){.head[data-v-ef94f5c2]{display:block}.section-index[data-v-ef94f5c2]{margin-bottom:30px}.steps li[data-v-ef94f5c2]{grid-template-columns:34px 1fr}.step-copy[data-v-ef94f5c2]{grid-template-columns:1fr;gap:13px}.step-state[data-v-ef94f5c2]{display:none}}.pricing[data-v-cbddaee2]{border-block:1px solid var(--line-soft);background:var(--white);padding:clamp(92px,11vw,150px) 0 clamp(90px,11vw,148px)}.head[data-v-cbddaee2]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin-bottom:clamp(48px,6vw,74px);display:grid}.section-index[data-v-cbddaee2]{color:var(--blue);font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;grid-column:1/span 3;margin:8px 0 0}.head>div[data-v-cbddaee2]{grid-column:4/span 7}.head h2[data-v-cbddaee2]{max-width:760px}.head>div>p[data-v-cbddaee2]{max-width:630px;color:var(--ink-soft);margin:25px 0 0;font-size:17px;line-height:1.62}.switcher[data-v-cbddaee2]{border:1px solid var(--line);border-radius:var(--r-sm);width:fit-content;margin:0 0 25px 25%;display:flex}.switcher button[data-v-cbddaee2]{border:0;border-left:1px solid var(--line);min-width:170px;min-height:42px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:0;padding:0 17px;font-size:12px}.switcher button[data-v-cbddaee2]:first-child{border-left:0}.switcher button.active[data-v-cbddaee2]{background:var(--ink);color:#fff}.plans[data-v-cbddaee2]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.plans.single[data-v-cbddaee2]{grid-template-columns:minmax(0,1fr)}.plans article[data-v-cbddaee2]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);grid-template-rows:auto auto 1fr auto;min-height:570px;padding:clamp(24px,3vw,35px);display:grid;position:relative}.plans article.featured[data-v-cbddaee2]:before{content:"";background:var(--blue);height:4px;position:absolute;inset:-1px -1px auto}.plans.single article[data-v-cbddaee2]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;gap:0 clamp(34px,6vw,90px);min-height:420px}.plans.single article header[data-v-cbddaee2],.plans.single article .price[data-v-cbddaee2]{grid-column:1}.plans.single article ul[data-v-cbddaee2]{grid-area:1/2/span 2}.plans.single article>a[data-v-cbddaee2]{grid-column:1}.plan-code[data-v-cbddaee2]{color:var(--blue);font:600 9px var(--font-mono);letter-spacing:.08em}.plans h3[data-v-cbddaee2]{margin-top:28px;font-size:clamp(27px,2.6vw,36px)}.body[data-v-cbddaee2]{max-width:390px;color:var(--ink-soft);margin:15px 0 0;font-size:14px;line-height:1.6}.price[data-v-cbddaee2]{margin:35px 0}.price strong[data-v-cbddaee2],.price span[data-v-cbddaee2]{display:block}.price strong[data-v-cbddaee2]{font:520 clamp(40px, 4.6vw, 61px)/1 var(--font-mono);letter-spacing:-.06em}.price span[data-v-cbddaee2]{max-width:160px;color:var(--ink-faint);margin-top:10px;font-size:10px;line-height:1.4}.plans ul[data-v-cbddaee2]{border-top:1px solid var(--line-soft);align-self:start;margin:0;padding:0;list-style:none}.plans li[data-v-cbddaee2]{border-bottom:1px solid var(--line-soft);min-height:42px;color:var(--ink-soft);grid-template-columns:24px 1fr;align-items:center;font-size:11px;display:grid}.plans li span[data-v-cbddaee2]{color:var(--blue);font:600 10px var(--font-mono)}.plans article>a[data-v-cbddaee2]{border:1px solid var(--ink);border-radius:var(--r-sm);min-height:46px;color:var(--ink);justify-content:space-between;align-items:center;margin-top:28px;padding:0 13px;font-size:12px;font-weight:620;text-decoration:none;display:flex}.plans article.featured>a[data-v-cbddaee2]{border-color:var(--blue);background:var(--blue);color:#fff}.plans article>a[data-v-cbddaee2]:hover{background:var(--ink);color:#fff}@media (width<=900px){.plans[data-v-cbddaee2]{grid-template-columns:1fr}.plans article[data-v-cbddaee2]{min-height:0}.plans.single article[data-v-cbddaee2]{display:grid}}@media (width<=720px){.head[data-v-cbddaee2]{display:block}.section-index[data-v-cbddaee2]{margin-bottom:30px}.switcher[data-v-cbddaee2]{width:100%;margin-left:0}.switcher button[data-v-cbddaee2]{flex:1;min-width:0}.plans.single article[data-v-cbddaee2]{flex-direction:column;display:flex}}.faq[data-v-47b47759]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);padding-top:clamp(92px,11vw,150px);padding-bottom:clamp(92px,11vw,150px);display:grid}.head[data-v-47b47759]{top:calc(var(--nav-h) + 28px);grid-column:1/span 4;align-self:start;padding-right:clamp(10px,2vw,32px);position:sticky}.section-index[data-v-47b47759]{color:var(--blue);font:600 10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 42px}.head h2[data-v-47b47759]{max-width:440px;font-size:clamp(34px,3.8vw,50px)}.head>p[data-v-47b47759]{max-width:330px;color:var(--ink-soft);margin:26px 0 0;font-size:14px;line-height:1.6}.head a[data-v-47b47759]{color:var(--blue);font-weight:620;text-decoration:none}.questions[data-v-47b47759]{border-top:1px solid var(--line);grid-column:5/-1}.questions article[data-v-47b47759]{border-bottom:1px solid var(--line)}.questions button[data-v-47b47759]{width:100%;min-height:82px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:44px 1fr 32px;align-items:center;gap:14px;padding:16px 0;display:grid}.questions .index[data-v-47b47759]{color:var(--ink-faint);font:500 10px var(--font-mono)}.questions button strong[data-v-47b47759]{letter-spacing:-.02em;max-width:680px;font-size:clamp(17px,1.6vw,21px);font-weight:610;line-height:1.35}.toggle[data-v-47b47759]{color:var(--blue);justify-self:end;font-size:23px;font-weight:350;line-height:1}.answer[data-v-47b47759]{padding:0 32px 27px 58px}.answer p[data-v-47b47759]{max-width:660px;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.72}@media (width<=800px){.faq[data-v-47b47759]{display:block}.head[data-v-47b47759]{padding:0;position:static}.questions[data-v-47b47759]{margin-top:50px}}@media (width<=480px){.questions button[data-v-47b47759]{grid-template-columns:29px 1fr 22px;gap:9px}.answer[data-v-47b47759]{padding-left:38px;padding-right:12px}}.cta[data-v-d1477783]{background:var(--blue);color:#fff;padding:clamp(70px,8vw,108px) 0}.cta-grid[data-v-d1477783]{grid-template-columns:2.5fr 6.5fr 3fr;align-items:start;gap:clamp(24px,4vw,60px);display:grid}.label[data-v-d1477783]{color:#ffffff9e;font:600 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-top:7px}.copy h2[data-v-d1477783]{max-width:720px;font-size:clamp(38px,4.4vw,58px)}.copy p[data-v-d1477783]{color:#ffffffb3;max-width:580px;margin:23px 0 0;font-size:16px;line-height:1.62}.actions[data-v-d1477783]{gap:8px;padding-top:4px;display:grid}.actions a[data-v-d1477783]{border-radius:var(--r-sm);color:#fff;border:1px solid #ffffff80;justify-content:space-between;align-items:center;gap:18px;min-height:49px;padding:0 15px;font-size:12px;font-weight:620;text-decoration:none;display:flex}.actions .primary[data-v-d1477783]{color:var(--blue-dark);background:#fff;border-color:#fff}.actions a[data-v-d1477783]:hover{border-color:#fff}@media (width<=840px){.cta-grid[data-v-d1477783]{grid-template-columns:1fr 2fr}.label[data-v-d1477783]{grid-column:1/-1}}@media (width<=620px){.cta-grid[data-v-d1477783]{display:block}.copy[data-v-d1477783]{margin-top:29px}.actions[data-v-d1477783]{margin-top:33px}}.footer[data-v-eca09a19]{color:#fff;background:#171717;padding:clamp(66px,8vw,102px) 0 24px}.footer-grid[data-v-eca09a19]{grid-template-columns:5fr repeat(3,minmax(0,1.7fr));gap:clamp(28px,4vw,60px);padding-bottom:clamp(55px,7vw,86px);display:grid}.brand[data-v-eca09a19]{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand strong[data-v-eca09a19]{letter-spacing:-.045em;font-size:21px}.brand[data-v-eca09a19] .logo-mark{width:30px;height:30px}.footer-intro p[data-v-eca09a19]{color:#ffffff8c;max-width:350px;margin:26px 0 17px;font-size:14px;line-height:1.62}.email[data-v-eca09a19]{color:#8cabea;font-size:13px}.column h2[data-v-eca09a19]{color:#ffffff6b;font:600 10px/1.2 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin:7px 0 20px}.column a[data-v-eca09a19]{color:#ffffffd1;width:fit-content;padding:6px 0;font-size:13px;text-decoration:none;display:block}.column a[data-v-eca09a19]:hover{color:#fff;text-decoration:underline}.footer-bottom[data-v-eca09a19]{color:#fff6;font:10px/1.4 var(--font-mono);border-top:1px solid #ffffff2e;justify-content:space-between;gap:20px;padding-top:19px;display:flex}@media (width<=860px){.footer-grid[data-v-eca09a19]{grid-template-columns:repeat(3,1fr)}.footer-intro[data-v-eca09a19]{grid-column:1/-1;margin-bottom:24px}}@media (width<=520px){.footer-grid[data-v-eca09a19]{grid-template-columns:1fr 1fr}.footer-intro[data-v-eca09a19],.column[data-v-eca09a19]:last-child{grid-column:1/-1}.footer-bottom[data-v-eca09a19]{flex-direction:column}}.home[data-v-970b52a8]{background:0 0;position:relative;overflow-x:hidden}.home>main[data-v-970b52a8],.home>footer[data-v-970b52a8]{z-index:1;position:relative}.home[data-v-970b52a8] .site-nav{z-index:1000}.home[data-v-970b52a8] .skip-link{z-index:1001}#value-section[data-v-970b52a8],#shorts-section[data-v-970b52a8],#how-section[data-v-970b52a8],#pricing-section[data-v-970b52a8],#faq-section[data-v-970b52a8]{scroll-margin-top:calc(var(--nav-h) + 20px)}:root{--paper:#f6f5f1;--paper-deep:#eceae4;--white:#fff;--ink:#171717;--ink-soft:#555552;--ink-faint:#7b7a75;--ink-muted:var(--ink-soft);--blue:#2457d6;--blue-dark:#173da5;--blue-pale:#e9eefc;--coral:#d9533f;--coral-soft:#f8e8e3;--mint:#dfeae4;--yellow:#2457d6;--signal:var(--blue);--signal-orange:var(--coral);--line:#c8c7c1;--line-soft:#deddd7;--purple-700:var(--blue-dark);--purple-600:var(--blue);--purple-500:var(--blue);--purple-400:#5e7fdb;--purple-200:var(--blue-pale);--purple-100:#f0f3fc;--purple-50:var(--paper);--coral-500:var(--coral);--coral-100:var(--coral-soft);--ink-1000:var(--ink);--ink-900:#242423;--ink-800:#333331;--ink-700:#444441;--ink-600:var(--ink-soft);--ink-500:var(--ink-faint);--ink-400:#9a9994;--ink-300:#b8b7b1;--ink-200:#d0cfc9;--ink-100:var(--paper-deep);--ink-50:var(--paper);--ink-0:var(--white);--bg:var(--paper);--bg-elevated:var(--white);--bg-sunken:var(--paper-deep);--surface:var(--white);--surface-soft:var(--white);--surface-strong:var(--white);--surface-line:var(--line-soft);--fg:var(--ink);--fg-muted:var(--ink-soft);--fg-subtle:var(--ink-faint);--fg-inverse:var(--white);--border:var(--line-soft);--border-strong:var(--line);--border-focus:var(--blue);--accent:var(--blue);--accent-hover:var(--blue-dark);--accent-soft:var(--blue-pale);--accent-fg:#fff;--success:#27704c;--warning:#91631d;--danger:#b53f34;--font-sans:Inter, "Segoe UI Variable", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-editorial:var(--font-sans);--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--t-display:clamp(48px, 6vw, 78px);--t-h1:clamp(42px, 5vw, 68px);--t-h2:clamp(34px, 4vw, 52px);--t-h3:clamp(23px, 2.2vw, 31px);--t-h4:19px;--t-body-lg:clamp(17px, 1.35vw, 20px);--t-body:16px;--t-body-sm:14px;--t-caption:12px;--t-micro:11px;--lh-tight:1.02;--lh-snug:1.12;--lh-normal:1.45;--lh-relaxed:1.62;--tk-display:-.045em;--tk-heading:-.03em;--tk-body:-.01em;--tk-eyebrow:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--r-sm:3px;--r-md:6px;--r-lg:10px;--r-xl:14px;--r-pill:999px;--shadow-floating:0 18px 50px #14141417;--shadow-card:0 8px 24px #14141412;--shadow-panel:0 20px 54px #1414141a;--shadow-soft:0 4px 14px #1414140d;--ease-standard:cubic-bezier(.22, 1, .36, 1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.32s;--content-max:1320px;--content-text:760px;--gutter:clamp(20px, 3.4vw, 48px);--nav-h:68px;--brand-name:"thekatos"}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 24px);background:var(--paper);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-relaxed);letter-spacing:var(--tk-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}#app,.app-root{min-height:100vh}img,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{margin-top:0}h1,.t-h1{font-size:var(--t-h1);font-weight:650;line-height:var(--lh-tight);letter-spacing:var(--tk-display);margin-bottom:0}h2,.t-h2{font-size:var(--t-h2);font-weight:640;line-height:var(--lh-snug);letter-spacing:var(--tk-heading);margin-bottom:0}h3,.t-h3{font-size:var(--t-h3);letter-spacing:var(--tk-heading);margin-bottom:0;font-weight:630;line-height:1.18}h4,.t-h4{font-size:var(--t-h4);margin-bottom:0;line-height:1.3}p,.t-body{font-size:var(--t-body);line-height:var(--lh-relaxed);margin-bottom:0}.t-display{font-size:var(--t-display);letter-spacing:-.05em;font-weight:640;line-height:.98}.t-body-lg{font-size:var(--t-body-lg);line-height:1.5}.t-body-sm{font-size:var(--t-body-sm);line-height:1.5}.t-caption{font-size:var(--t-caption);color:var(--ink-faint);line-height:1.4}.t-micro{font-size:var(--t-micro);line-height:1.35}.t-mono,code,kbd,.stat-num{font-family:var(--font-mono)}.t-eyebrow,.editorial-label{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.4}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}button{border-radius:var(--r-sm)}::selection{color:var(--ink);background:#cbd7f7}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.section-frame{width:min(100%, var(--content-max));padding-inline:var(--gutter);margin-inline:auto}.skip-link{z-index:10000;clip-path:inset(50%);background:var(--blue);color:#fff;white-space:nowrap;width:1px;height:1px;padding:10px 14px;font-weight:700;position:fixed;top:8px;left:8px;overflow:hidden}.skip-link:focus-visible{clip-path:none;width:auto;height:auto;overflow:visible}@media (width<=640px){:root{--t-body:15px;--t-body-sm:13px;--nav-h:62px}input,textarea,select{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reveal{opacity:0;transition:opacity .36s var(--ease-standard), transform .36s var(--ease-standard);transform:translateY(12px)}.reveal-left,.reveal-right,.reveal-scale{transform:translateY(12px)}.reveal-visible{opacity:1!important;transform:none!important}@keyframes nx-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transition:none!important;transform:none!important}}
