.project-brief[data-astro-cid-nsmckbch]{width:100%}.brief-window[data-astro-cid-nsmckbch]{border:1px solid var(--line);background:var(--paper);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px -36px #0b122052}.brief-bar[data-astro-cid-nsmckbch]{border-bottom:1px solid var(--line);color:var(--secondary);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:13px;display:flex}.brief-brand[data-astro-cid-nsmckbch]{font-family:var(--display-font);color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.brief-brand[data-astro-cid-nsmckbch] svg{color:var(--cobalt)}.brief-body[data-astro-cid-nsmckbch]{flex-direction:column;gap:24px;padding:28px;display:flex}.brief-heading[data-astro-cid-nsmckbch]{flex-direction:column;gap:8px;display:flex}.brief-date[data-astro-cid-nsmckbch]{color:var(--secondary);font-size:13px}.brief-heading[data-astro-cid-nsmckbch] h2[data-astro-cid-nsmckbch]{letter-spacing:-.025em;font-size:26px;line-height:1.25}.brief-heading[data-astro-cid-nsmckbch] p[data-astro-cid-nsmckbch]{color:var(--secondary);font-size:15px}.brief-stages[data-astro-cid-nsmckbch]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.brief-stages[data-astro-cid-nsmckbch] li[data-astro-cid-nsmckbch]{border-bottom:2px solid var(--line);text-align:center;color:var(--secondary);padding:8px 4px;font-size:13px;line-height:20px}.brief-stages[data-astro-cid-nsmckbch] li[data-astro-cid-nsmckbch][aria-current]{border-color:var(--cobalt);background:var(--cobalt-50);color:var(--cobalt-800);font-weight:650}.brief-counts[data-astro-cid-nsmckbch]{grid-template-columns:.8fr 1fr 1.2fr;gap:12px;display:grid}.brief-counts[data-astro-cid-nsmckbch] div[data-astro-cid-nsmckbch]{flex-direction:column;gap:6px;display:flex}.brief-counts[data-astro-cid-nsmckbch] dt[data-astro-cid-nsmckbch]{color:var(--secondary);font-size:12px;line-height:18px}.brief-counts[data-astro-cid-nsmckbch] dd[data-astro-cid-nsmckbch]{font-family:var(--display-font);font-size:30px;font-weight:750;line-height:1.15}.brief-attention[data-astro-cid-nsmckbch]{color:var(--amber-800)}.brief-commitments[data-astro-cid-nsmckbch]{flex-direction:column;display:flex}.brief-commitment[data-astro-cid-nsmckbch]{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-block:18px;display:flex}.brief-project[data-astro-cid-nsmckbch],.brief-owner[data-astro-cid-nsmckbch]{justify-content:space-between;align-items:center;gap:12px;display:flex}.brief-project[data-astro-cid-nsmckbch]{color:var(--secondary);font-size:12px}.brief-commitment[data-astro-cid-nsmckbch] h3[data-astro-cid-nsmckbch]{letter-spacing:-.01em;font-size:16px;line-height:1.4}.brief-owner[data-astro-cid-nsmckbch]{color:var(--secondary);align-items:flex-start;font-size:12px;line-height:18px}.brief-owner[data-astro-cid-nsmckbch]>[data-astro-cid-nsmckbch]:last-child{flex-shrink:0}.brief-status[data-astro-cid-nsmckbch]{color:var(--teal-700);flex-shrink:0;align-items:center;gap:5px;font-size:11px;line-height:16px;display:inline-flex}.brief-status[data-astro-cid-nsmckbch]:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.brief-status[data-astro-cid-nsmckbch].attention{color:var(--amber-800)}.brief-next[data-astro-cid-nsmckbch]{background:var(--cobalt-50);color:var(--cobalt-800);border-radius:12px;align-items:flex-start;gap:12px;padding:18px;display:flex}.brief-next[data-astro-cid-nsmckbch] svg{flex-shrink:0;margin-top:2px}.brief-next[data-astro-cid-nsmckbch] strong[data-astro-cid-nsmckbch]{font-size:14px;line-height:20px}.brief-next[data-astro-cid-nsmckbch] p[data-astro-cid-nsmckbch]{color:var(--body);padding-top:4px;font-size:13px;line-height:20px}figcaption[data-astro-cid-nsmckbch]{text-align:center;color:var(--secondary);padding-top:16px;font-size:13px}@media (width<=600px){.brief-body[data-astro-cid-nsmckbch]{gap:22px;padding:22px 18px}.brief-bar[data-astro-cid-nsmckbch]{padding:16px 18px}.brief-heading[data-astro-cid-nsmckbch] h2[data-astro-cid-nsmckbch]{font-size:24px}.brief-owner[data-astro-cid-nsmckbch]{flex-wrap:wrap;gap:4px 12px}.brief-next[data-astro-cid-nsmckbch]{padding:15px}}.project-hero-demo[data-astro-cid-agkjtusj]{width:100%;min-width:0}.project-hero-demo[data-astro-cid-agkjtusj] .stage[data-astro-cid-agkjtusj]{aspect-ratio:1/1.02}.project-hero-demo[data-astro-cid-agkjtusj] .w-chat[data-astro-cid-agkjtusj]{width:65%;left:34%}.project-hero-demo[data-astro-cid-agkjtusj] .w-nums[data-astro-cid-agkjtusj]{width:67%;top:37%}.project-hero-demo[data-astro-cid-agkjtusj] .w-items[data-astro-cid-agkjtusj]{width:64%;top:62%;left:35%}.project-hero-demo[data-astro-cid-agkjtusj][data-paused] .win[data-astro-cid-agkjtusj]{animation-play-state:paused}.brief-date[data-astro-cid-agkjtusj]{color:#64748b;margin-bottom:.45em;font-size:.82em}.window-title[data-astro-cid-agkjtusj]{color:#1e293b;letter-spacing:-.025em;font-size:1.55em;line-height:1.2}.window-note[data-astro-cid-agkjtusj]{color:#64748b;margin-top:.4em}.brief-numbers[data-astro-cid-agkjtusj]{background:#f5f3ff;border-radius:.65em;gap:2.4em;margin-block:1.1em;padding:.8em 1em;display:flex}.brief-numbers[data-astro-cid-agkjtusj] div[data-astro-cid-agkjtusj]{gap:.15em;display:grid}.brief-numbers[data-astro-cid-agkjtusj] b[data-astro-cid-agkjtusj]{color:var(--cobalt-800);font-family:var(--display-font);font-size:1.8em;line-height:1}.brief-numbers[data-astro-cid-agkjtusj] div[data-astro-cid-agkjtusj]:first-child b[data-astro-cid-agkjtusj]{color:#92400e}.brief-numbers[data-astro-cid-agkjtusj] span[data-astro-cid-agkjtusj]{color:#64748b;font-size:.85em}.project-line[data-astro-cid-agkjtusj]{justify-content:space-between;align-items:center;gap:.6em;display:flex}.status[data-astro-cid-agkjtusj]{border-radius:99px;flex:none;padding:.15em .65em;font-size:.8em;font-weight:600}.at-risk[data-astro-cid-agkjtusj]{color:#92400e;background:#fef3c7}.brief-alert[data-astro-cid-agkjtusj]{color:#475569;margin-top:.6em}.email-body[data-astro-cid-agkjtusj]{gap:.6em;display:grid}.email-detail[data-astro-cid-agkjtusj]{gap:.6em;font-size:.85em;display:flex}.email-detail[data-astro-cid-agkjtusj]>span[data-astro-cid-agkjtusj]{color:#64748b;flex:none;width:2.5em}.email-detail[data-astro-cid-agkjtusj] strong[data-astro-cid-agkjtusj]{font-weight:500}.email-subject[data-astro-cid-agkjtusj]{border-top:1px solid #e2e8f0;padding-top:.8em;font-weight:650}.email-message[data-astro-cid-agkjtusj]{color:#475569}.email-message[data-astro-cid-agkjtusj] p[data-astro-cid-agkjtusj]+p[data-astro-cid-agkjtusj]{margin-top:.6em}.approval-note[data-astro-cid-agkjtusj]{color:#5b21b6;background:#f3effe;border-radius:.5em;align-items:center;gap:.6em;margin-top:.3em;padding:.65em .8em;font-size:.85em;font-weight:600;display:flex}.approval-dot[data-astro-cid-agkjtusj]{background:currentColor;border-radius:50%;width:.5em;height:.5em}.commitment-row[data-astro-cid-agkjtusj]{border-top:1px solid #eef2f7;align-items:center;gap:.65em;padding-block:.65em;display:flex}.commitments[data-astro-cid-agkjtusj]>.commitment-row[data-astro-cid-agkjtusj]:first-child{border-top:0;padding-top:0}.commitment-row[data-astro-cid-agkjtusj]>div[data-astro-cid-agkjtusj]{flex:1;min-width:0}.commitment-row[data-astro-cid-agkjtusj] strong[data-astro-cid-agkjtusj]{font-weight:600;display:block}.commitment-row[data-astro-cid-agkjtusj] div[data-astro-cid-agkjtusj]>span[data-astro-cid-agkjtusj]{color:#64748b;margin-top:.2em;font-size:.76em;display:block}figcaption[data-astro-cid-agkjtusj]{text-align:center;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.6em 1.2em;margin-top:2em;font-size:13px;line-height:1.5;display:flex}[data-astro-cid-agkjtusj][data-scene-pause]{color:#c4b5fd;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=960px){.project-hero-demo[data-astro-cid-agkjtusj]{max-width:620px;margin-inline:auto}}.project-home{--cobalt-sky:#c4b5fd;--muted:#a5aec2}.project-home .hero{background:radial-gradient(70% 65% at 85% 42%,#7c3aed52,#0000 70%),radial-gradient(50% 50% at 0 100%,#2dd4bf14,#0000 70%),#100d22}.project-home .hero .container{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.project-home .hero-copy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.project-home .hero h1{font-size:clamp(52px,6.6vw,88px)}.project-home .hero .lede,.project-home .hero-actions,.project-home .hero-note{margin:0}.project-home .hero-actions{align-items:center;gap:24px}.project-home .btn-primary:hover{background:#8b5cf6}.project-home .btn svg,.project-home .arrow-link svg{flex:none}.project-kicker{color:#d6caff;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.launch-badge{color:#ddd6fe;white-space:nowrap;background:#c4b5fd14;border:1px solid #c4b5fd4d;border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.launch-badge:before{content:"";background:#c4b5fd;border-radius:50%;width:6px;height:6px}.project-journey{border-block:1px solid var(--line);background:#0c0c19;padding-block:28px}.project-journey .container{justify-content:space-between;align-items:center;gap:24px;display:flex}.project-journey p{color:var(--muted);font-size:14px}.project-journey ol{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.project-journey li{color:#e2e8f0;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.project-journey svg{color:#7e718f}.journey-number{color:#b7a4e2;font-variant-numeric:tabular-nums;font-size:12px}.project-eyebrow{color:#c4b5fd;letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:600}.project-home .project-context{background:radial-gradient(60% 65% at 100% 60%,#7c3aed26,#0000 70%),#080b16}.project-home .h2{font-size:clamp(40px,5.4vw,68px);line-height:1.05}.project-home .copy>p:not(.lede){max-width:36em;color:inherit}.project-principles{gap:18px;margin:0;padding:6px 0 0;list-style:none;display:grid}.project-principles li{color:#e2e8f0;align-items:center;gap:14px;font-size:16px;display:flex}.project-principles svg{color:var(--teal-300);flex:none}.project-overview{--line:#e2e8f0;--secondary:#475569;color:var(--ink)}.project-overview figcaption{color:#a5aec2}.project-home .project-workflow{color:#475569;background:#f5f3f9}.project-workflow .h2{color:var(--ink)}.project-workflow .project-eyebrow,.project-workflow .workflow-accent{color:var(--cobalt-800)}.project-workflow .lede{color:#475569}.project-home .project-workflow .arrow-link{color:var(--cobalt-800)}.project-steps{margin:0;padding:0;list-style:none;display:grid}.project-steps li{border-top:1px solid #ded9e9;grid-template-columns:40px 1fr;gap:20px;padding-block:28px;display:grid}.project-steps li:first-child{border-top:0;padding-top:0}.project-steps li:last-child{padding-bottom:0}.project-steps li>div{flex-direction:column;gap:10px;display:flex}.step-number{font-family:var(--display-font);color:#7c3aed;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2}.step-stage{color:#6d28d9;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.project-steps h3{color:var(--ink);font-size:23px}.project-steps p{font-size:16px}.project-home .project-control{background:radial-gradient(60% 80% at 10% 60%,#7c3aed33,#0000 70%),#0d1020}.project-control .split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.project-mail{min-width:0}.mail-window{background:var(--paper);color:var(--ink);border-radius:20px;overflow:hidden;box-shadow:0 32px 70px #0000004d}.mail-bar{color:#64748b;background:#f5f3f9;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;font-size:13px;display:flex}.mail-status{color:#5b21b6;background:#ede9fe;border-radius:99px;padding:3px 8px;font-size:12px;font-weight:600}.mail-body{flex-direction:column;gap:20px;padding:28px;display:flex}.mail-label{color:#6d28d9;text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:600}.mail-body h3{font-size:23px}.mail-address{gap:8px;font-size:13px;display:grid}.mail-address div{grid-template-columns:56px 1fr;gap:12px;display:grid}.mail-address dt{color:#64748b}.mail-address dd{color:#334155}.mail-message{color:#334155;border-block:1px solid #e2e8f0;flex-direction:column;gap:16px;padding-block:20px;font-size:15px;display:flex}.mail-approval{color:#5b21b6;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.mail-approval svg{flex:none}.project-mail figcaption{text-align:center;color:var(--muted);padding-top:16px;font-size:13px}.project-home .project-invitation{background:radial-gradient(65% 100% at 50% 100%,#7c3aed47,#0000 75%),#100d22}.project-invitation .container{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.availability-links{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:14px;display:flex}.availability-links a{text-underline-offset:4px}@media (width<=1100px){.project-journey .container{flex-direction:column}}@media (width<=960px){.project-home .hero .container,.project-control .split{grid-template-columns:minmax(0,1fr)}.project-home .hero-copy{max-width:660px}.project-overview,.project-mail{width:100%;max-width:600px;margin-inline:auto}.project-control .copy{grid-row:1}}@media (width<=600px){.project-home .hero-copy{gap:24px}.project-home .hero h1{font-size:clamp(48px,12vw,64px)}.project-home .btn{text-align:center;width:100%;padding:14px 18px;font-size:15px}.project-journey ol{flex-wrap:wrap;justify-content:center;gap:16px 24px;width:100%}.project-journey li{gap:8px;font-size:14px}.project-journey svg{display:none}.project-steps li{grid-template-columns:32px 1fr;gap:16px}.project-steps h3{font-size:21px}.mail-body{padding:24px 20px}.mail-bar{padding:14px 16px}.project-invitation .container{text-align:left;align-items:flex-start}}
