:root{--bg:#fbfbf9;--bg-alt:#f3f3ef;--surface:#fff;--surface-2:#f4f4f1;--border:#e6e5e0;--text:#121212;--muted:#64635e;--accent:#4f46e5;--accent-2:#7c74ff;--accent-soft:#eef0ff;--ink:#121212;--ink-text:#fff;--ok:#2b8a3e;--ok-bg:#ebfbee;--warn:#8a5a00;--warn-bg:#fff6df;--bad:#c92a2a;--bad-bg:#fff0f0;--shadow:0 1px 2px #1010100a, 0 12px 40px #10101014;--radius:14px;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--tone-a:#4f46e5;--tone-b:#c2255c;--tone-c:#0b7285;--tone-d:#5f3dc4;--tone-e:#e8590c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#111110;--bg-alt:#171716;--surface:#1b1b1a;--surface-2:#232321;--border:#2f2e2b;--text:#efeeea;--muted:#a3a19a;--accent:#8b84ff;--accent-2:#a9a3ff;--accent-soft:#24223f;--ink:#f4f3ef;--ink-text:#121212;--ok:#69db7c;--ok-bg:#1e3324;--warn:#f0c36d;--warn-bg:#3a3020;--bad:#ff8787;--bad-bg:#3a1e1e;--shadow:0 1px 2px #0000004d, 0 16px 48px #00000073;--tone-a:#7c74ff;--tone-b:#f06595;--tone-c:#3bc9db;--tone-d:#9775fa;--tone-e:#ff922b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#111110;--bg-alt:#171716;--surface:#1b1b1a;--surface-2:#232321;--border:#2f2e2b;--text:#efeeea;--muted:#a3a19a;--accent:#8b84ff;--accent-2:#a9a3ff;--accent-soft:#24223f;--ink:#f4f3ef;--ink-text:#121212;--ok:#69db7c;--ok-bg:#1e3324;--warn:#f0c36d;--warn-bg:#3a3020;--bad:#ff8787;--bad-bg:#3a1e1e;--shadow:0 1px 2px #0000004d, 0 16px 48px #00000073;--tone-a:#7c74ff;--tone-b:#f06595;--tone-c:#3bc9db;--tone-d:#9775fa;--tone-e:#ff922b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-signup=early_access] .only-trial,html[data-signup=trial] .only-early,html:not([data-blog=on]) .only-blog,html:not([data-pricing=on]) .only-pricing,html[data-pricing=on] .no-pricing{display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img{max-width:100%}a{color:var(--accent);text-underline-offset:3px}h1,h2,h3{letter-spacing:-.02em;margin:0 0 .5em;line-height:1.15}h1{letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800}h2{font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:750}h3{font-size:1.12rem;font-weight:650}p{margin:0 0 1em}.sr-only,.hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{background:var(--ink);color:var(--ink-text);z-index:100;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:16px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.wrap.narrow{max-width:780px}.center{text-align:center}.muted{color:var(--muted)}.small{font-size:.85rem}.cap{text-transform:capitalize}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row-center{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:.8rem;font-weight:650}.lede{color:var(--muted);max-width:62ch;font-size:1.15rem}.center .lede,.section-head.center .lede{margin-left:auto;margin-right:auto}.fine{color:var(--muted);margin-top:14px;font-size:.85rem}.accent{background:linear-gradient(90deg, var(--accent), var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text}.text-link{font-weight:600;text-decoration:none}.text-link:hover{text-decoration:underline}.btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:default;transform:none}.btn-primary{background:var(--ink);color:var(--ink-text)}.btn-ghost{color:var(--text);border-color:var(--border);background:0 0}.btn-ghost:hover{border-color:var(--text)}.btn-light{color:#121212;background:#fff}.btn-outline-light{color:#fff;background:0 0;border-color:#ffffff59}.btn-wide{width:100%;padding:13px 20px}.link-button{font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.link-button:hover{color:var(--text)}.site-header{z-index:50;background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);position:sticky;top:0}.header-row{align-items:center;gap:28px;height:66px;display:flex}.brand{align-items:center;display:flex}.site-logo{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site-logo{filter:invert()}}:root[data-theme=dark] .site-logo{filter:invert()}.site-nav{flex:1;gap:22px;display:flex}.site-nav a{color:var(--muted);font-size:.95rem;font-weight:500;text-decoration:none}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--text)}.header-actions{align-items:center;gap:10px;display:flex}.header-actions .btn{padding:8px 16px}.menu-button{color:var(--text);cursor:pointer;background:0 0;border:0;padding:6px;display:none}.mobile-nav{display:none}@media (width<=920px){.site-nav,.header-cta,.header-actions>.btn{display:none}.header-row{justify-content:space-between}.menu-button{display:block}.mobile-nav:not([hidden]){border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:8px 24px 20px;display:flex}.mobile-nav a{color:var(--text);padding:10px 0;font-weight:500;text-decoration:none}.mobile-cta{flex-direction:column;gap:8px;margin-top:8px;display:flex}.mobile-cta .btn{color:var(--ink-text)}}.hero{padding:72px 0 80px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 18%, transparent), transparent);pointer-events:none;width:70%;height:120%;position:absolute;inset:-20% -10% auto auto}.hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid;position:relative}.hero-copy .lede{margin:22px 0 28px}@media (width<=980px){.hero-grid{grid-template-columns:1fr}.hero{padding-top:48px}}.page-hero{padding:80px 0 48px}.page-hero.tight{padding:56px 0 24px}.sample-note{color:var(--muted);text-align:center;margin:10px 0 0;font-size:.78rem}.section{padding:88px 0}.section.tight{padding:48px 0}.section.alt,.band{background:var(--bg-alt)}.band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 0}.section-head{margin-bottom:36px}.section-head.center{text-align:center}.pillars{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.pillars p{color:var(--muted);margin:0}.split{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.split.reverse>:first-child{order:2}@media (width<=920px){.pillars,.split{grid-template-columns:1fr;gap:32px}.split.reverse>:first-child{order:0}.section{padding:64px 0}}.checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checks li{padding-left:30px;position:relative}.checks li:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:.3em;left:0}.checks.inline{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:28px;display:flex}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px}.seat-cloud{flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin:0 auto 28px;display:flex}.seat-chip{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:8px 16px;font-size:.95rem;font-weight:500}.logo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:28px;display:grid}.logo-cell{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.logo-cell span{color:var(--muted);font-size:.8rem}.trust-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trust-list li{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:12px;padding:16px 18px}.trust-list b{color:var(--text)}.faq details{border-bottom:1px solid var(--border);padding:18px 0}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);font-size:1.4rem;font-weight:400;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{color:var(--muted);margin:12px 0 0}.closing{color:#fff;background:#121212;padding:88px 0;position:relative;overflow:hidden}.closing:before{content:"";background:radial-gradient(closest-side,#7c74ff59,#0000);height:120%;position:absolute;inset:auto -20% -60%}.closing-inner{text-align:center;position:relative}.closing p{color:#ffffffb3;max-width:56ch;margin:0 auto 28px}.group-title{margin:0 0 20px;font-size:1.3rem}.card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px}.card p{color:var(--muted);margin:0}.card .card-meta{color:var(--text);margin-top:12px;font-size:.85rem}.card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tag{background:var(--accent-soft);color:var(--accent);white-space:nowrap;text-transform:capitalize;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:600}.steps{gap:28px;margin:0;padding:0;list-style:none;display:grid}.steps li{grid-template-columns:44px 1fr;gap:18px;display:grid}.steps p{color:var(--muted);margin:0}.step-num{background:var(--ink);width:40px;height:40px;color:var(--ink-text);border-radius:50%;place-items:center;font-weight:700;display:grid}.levels{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.level{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px}.level p{color:var(--muted);margin:0}.level-num{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:700}.never{border:1px solid var(--border);border-left:4px solid var(--ink);background:var(--surface);border-radius:12px;margin-top:32px;padding:22px 26px}.never ul{margin:0 0 10px;padding-left:20px}.practice-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.practice{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px 26px}.practice h2{font-size:1.15rem}.practice ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;font-size:.95rem;display:grid}.table-wrap{margin:18px 0;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:.92rem}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.table th{color:var(--muted);font-weight:600}.prose h2{margin-top:1.8em;font-size:1.4rem}.prose h3{margin-top:1.4em}.prose ul{padding-left:20px}.prose li{margin-bottom:6px}.legal-address{margin:0 0 1em;font-style:normal;display:grid}.legal{font-size:.98rem}.founder-head{align-items:center;gap:28px;display:flex}.founder-photo{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:50%;flex:none;width:160px;height:160px}@media (width<=600px){.founder-head{flex-direction:column;align-items:flex-start}}.form-grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;display:grid}@media (width<=920px){.form-grid{grid-template-columns:1fr;gap:32px}}.form-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px}.signup-form{gap:16px;display:grid}.field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){.field-row{grid-template-columns:1fr}}.signup-form label{gap:6px;font-size:.9rem;font-weight:550;display:grid}.signup-form label.check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.signup-form label.check input{margin-top:4px}.optional{color:var(--muted);font-weight:400}.signup-form input:not([type=checkbox]),.signup-form select,.signup-form textarea{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:10px;width:100%;padding:10px 12px;font-size:.98rem}.signup-form textarea{resize:vertical}.form-error{background:var(--bad-bg);color:var(--bad);border-radius:10px;margin:0;padding:10px 12px}.form-done h2{font-size:1.5rem}.notice{background:var(--accent-soft);border-radius:10px;margin-top:20px;padding:12px 16px}.status-banner{border-radius:12px;margin-top:24px;padding:18px 22px;font-size:1.1rem;font-weight:650}.status-banner.operational{background:var(--ok-bg);color:var(--ok)}.status-banner.minor,.status-banner.maintenance{background:var(--warn-bg);color:var(--warn)}.status-banner.major{background:var(--bad-bg);color:var(--bad)}.components{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:40px}.component{border-bottom:1px solid var(--border);padding:20px 22px}.component:last-child{border-bottom:0}.component-top{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.state{font-size:.88rem;font-weight:600}.state.operational{color:var(--ok)}.state.down{color:var(--bad)}.state.no_data{color:var(--muted)}.uptime-bars{grid-template-columns:repeat(90,1fr);gap:2px;height:32px;display:grid}.uptime-bars span{background:var(--border);border-radius:2px}.uptime-bars .ok{background:var(--ok)}.uptime-bars .some{background:#f0a500}.uptime-bars .bad{background:var(--bad)}.component-foot{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:.75rem;display:flex}.incident{border:1px solid var(--border);border-left:4px solid var(--warn);background:var(--surface);border-radius:12px;margin-bottom:16px;padding:16px 20px}.incident.major{border-left-color:var(--bad)}.incident.maintenance{border-left-color:var(--accent)}.incident.resolved{border-left-color:var(--ok)}.incident-top{justify-content:space-between;gap:12px;display:flex}.incident p{margin:8px 0 0;font-size:.95rem}.site-footer{border-top:1px solid var(--border);padding:56px 0 28px;font-size:.92rem}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}.footer-grid h2{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:14px;font-size:.8rem}.footer-grid>div:not(.footer-brand){flex-direction:column;align-items:flex-start;gap:9px;display:flex}.footer-grid a{color:var(--text);text-decoration:none}.footer-grid a:hover{text-decoration:underline}.footer-brand p{max-width:34ch;margin-top:14px}.footer-social{margin-top:16px;display:inline-flex}.footer-base{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:20px;font-size:.85rem;display:flex}.footer-base a{color:var(--muted)}@media (width<=760px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}.consent{z-index:60;background:var(--surface);border:1px solid var(--border);max-width:560px;box-shadow:var(--shadow);border-radius:14px;margin:0 auto;padding:18px 20px;font-size:.92rem;position:fixed;bottom:16px;left:16px;right:16px}.consent p{margin:0 0 12px}.consent-actions{justify-content:flex-end;gap:10px;display:flex}.consent .btn{padding:8px 16px}.mock{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);text-align:left;border-radius:16px;font-size:.86rem;line-height:1.45;overflow:hidden}.mock-bar{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:12px;padding:10px 14px;display:flex}.dots{gap:6px;display:flex}.dots i{background:var(--border);border-radius:50%;width:10px;height:10px}.mock-title{color:var(--muted);font-size:.78rem;font-weight:500}.mock-body{padding:16px}.avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.7rem;font-weight:700;display:grid}.tone-a{background:var(--tone-a)}.tone-b{background:var(--tone-b)}.tone-c{background:var(--tone-c)}.tone-d{background:var(--tone-d)}.tone-e{background:var(--tone-e)}.tone-ink{background:var(--ink);color:var(--ink-text)}.pill{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:650;transition:all .4s}.pill-in-debate{color:#c2410c;background:#fff1e6}.pill-awaiting-you{color:#c2255c;background:#fdeef4}.pill-approved{background:var(--ok-bg);color:var(--ok)}.btn-mock{border:1px solid var(--border);border-radius:8px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:transform .15s;display:inline-block}.btn-mock.primary{background:var(--ink);color:var(--ink-text);border-color:var(--ink)}.btn-mock.pressed{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 25%, transparent);transform:scale(.94)}.chip{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:.72rem}.chip.on{background:var(--ink);color:var(--ink-text);border-color:var(--ink)}.hd-skeleton{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0 0 auto}.hd-skeleton.in{opacity:1}.hd-skeleton p{color:var(--muted);font-size:.8rem}.hd-skeleton span{background:linear-gradient(90deg, var(--surface-2) 25%, var(--border) 50%, var(--surface-2) 75%) 0 0 / 200% 100%;border-radius:6px;height:12px;margin-bottom:10px;animation:1.2s linear infinite shimmer;display:block}.hd-skeleton span:nth-child(3){width:80%}.hd-skeleton span:nth-child(4){width:55%}@keyframes shimmer{to{background-position:-200% 0}}.hd-grid{grid-template-columns:170px 1fr;gap:16px;min-height:380px;display:grid}.hd-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:.7rem}.hd-seats{border-right:1px solid var(--border);padding-right:14px}.seat-line{align-items:center;gap:10px;margin-bottom:14px;display:flex}.seat-line-text{line-height:1.25;display:grid}.seat-line-text b{font-size:.82rem}.seat-state{color:var(--muted);font-size:.74rem}.seat-state.busy:after{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;animation:1s ease-in-out infinite pulse;display:inline-block}.seat-state.done{color:var(--ok)}.hd-main{position:relative}.hd-item{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.hd-item.in{opacity:1;transform:none}.hd-item-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hd-num{color:var(--muted);font-weight:700}.hd-item h3{margin-bottom:4px;font-size:.98rem}.hd-by{color:var(--muted);margin-bottom:10px;font-size:.74rem}.hd-evidence{opacity:0;grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:18px;transition:opacity .6s .3s;display:grid;position:relative}.hd-evidence.in{opacity:1}.hd-source{color:var(--accent);font-size:.68rem;position:absolute;bottom:0;right:0}.metric{background:var(--surface-2);border-radius:10px;padding:8px 10px;display:grid}.metric-label{color:var(--muted);font-size:.68rem}.metric-value{font-size:1.05rem;font-weight:750}.metric-note{color:var(--muted);font-size:.66rem}.hd-comment{opacity:0;align-items:flex-start;gap:10px;max-height:0;margin-top:10px;transition:max-height .5s,opacity .5s;display:flex;overflow:hidden}.hd-comment.in{opacity:1;max-height:90px}.hd-comment p{background:var(--surface-2);border-radius:10px;margin:0;padding:8px 10px;font-size:.8rem}.hd-actions{gap:8px;margin-top:14px;display:flex;position:relative}.cursor{opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l16 10-7 1.5L9.5 21z' fill='%23121212' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;transition:left 1s cubic-bezier(.3,.8,.3,1),top 1s cubic-bezier(.3,.8,.3,1),opacity .3s;position:absolute;top:40px;left:160px}.cursor.go{opacity:1;top:14px;left:34px}.toast{background:var(--ink);width:max-content;max-width:100%;color:var(--ink-text);opacity:0;border-radius:999px;margin:0 auto;padding:8px 14px;font-size:.76rem;font-weight:600;transition:all .4s;position:absolute;bottom:-6px;left:0;right:0;transform:translateY(8px)}.toast.in{opacity:1;transform:none}@media (width<=560px){.hd-grid{grid-template-columns:1fr}.hd-seats{border-right:0;flex-wrap:wrap;gap:12px;padding-right:0;display:flex}.hd-label{display:none}.hd-evidence{grid-template-columns:1fr 1fr}}.br-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.br-tile{aspect-ratio:16/10;background:#1c1c1b;border-radius:12px;outline:2px solid #0000;place-items:center;transition:outline-color .3s;display:grid;position:relative}.br-tile.speaking{outline-color:var(--accent-2)}.br-face{color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:.8rem;font-weight:700;display:grid}.br-tile.speaking .br-face{animation:.9s ease-in-out infinite talk}.br-name{color:#fff;align-items:center;gap:6px;font-size:.7rem;display:flex;position:absolute;bottom:6px;left:8px}.eq{background:linear-gradient(var(--accent-2), var(--accent-2)) 0 100% / 2px 60% no-repeat, linear-gradient(var(--accent-2), var(--accent-2)) 4px 100% / 2px 100% no-repeat, linear-gradient(var(--accent-2), var(--accent-2)) 8px 100% / 2px 40% no-repeat;width:10px;height:10px;animation:.6s ease-in-out infinite alternate eq}.br-caption{background:var(--surface-2);border-radius:10px;min-height:3.2em;margin-top:12px;padding:10px 12px;font-size:.84rem}.br-bar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.br-mic{color:var(--muted);margin-left:auto;font-size:.74rem}.au-body{gap:14px;display:grid}.au-draft{border:1px solid var(--border);border-radius:12px;padding:12px 14px;transition:opacity .4s;position:relative}.au-draft.faded{opacity:.45}.au-meta{color:var(--muted);margin-bottom:4px;font-size:.72rem}.au-text{margin-bottom:10px}.au-actions{flex-wrap:wrap;gap:8px;display:flex}.outcome{color:var(--ok);opacity:0;margin-top:10px;font-size:.74rem;font-weight:600;transition:opacity .4s;display:inline-block}.outcome.in,.au-ready.in,.au-sent.in{opacity:1}.au-track-top{justify-content:space-between;margin-bottom:6px;font-size:.78rem;display:flex}.bar{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.bar span{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .8s;display:block}.au-ready{color:var(--accent);opacity:0;margin:6px 0 0;font-size:.76rem;transition:opacity .4s}.au-toggle-row{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.toggle{background:var(--border);border-radius:999px;flex:none;width:38px;height:22px;transition:background .3s;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .3s;position:absolute;top:3px;left:3px}.toggle.on{background:var(--ok)}.toggle.on:after{left:19px}.au-sent{background:var(--ok-bg);opacity:0;border-radius:10px;padding:10px 12px;font-size:.8rem;transition:opacity .4s}.dot-ok{background:var(--ok);border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.lifecycle{padding-top:8px;position:relative}.lc-track{background:var(--border);border-radius:3px;height:3px;position:absolute;top:15px;left:6%;right:6%}.lc-fill{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .9s;display:block}.lc-stages{text-align:center;grid-template-columns:repeat(8,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lc-stages li{color:var(--muted);justify-items:center;gap:4px;font-size:.74rem;display:grid}.lc-stages b{color:var(--text);font-size:.78rem}.lc-dot{background:var(--surface);border:3px solid var(--border);border-radius:50%;width:16px;height:16px;transition:all .4s}.lc-stages li.past .lc-dot{background:var(--accent);border-color:var(--accent)}.lc-stages li.now .lc-dot{border-color:var(--accent);box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 22%, transparent)}.lc-stages li.ceo b{color:var(--accent)}@media (width<=700px){.lc-track{width:3px;height:auto;inset:8px auto 8px 7px}.lc-fill{width:100%!important}.lc-stages{text-align:left;grid-template-columns:1fr;gap:14px}.lc-stages li{grid-template-columns:16px auto 1fr;place-items:center start;gap:10px}}.brief{gap:6px;min-height:210px;display:grid}.brief-line{margin:0;font-size:.86rem}.brief-line.lead{font-size:.95rem;font-weight:650}.brief-line.waiting{visibility:hidden}@keyframes pulse{50%{opacity:.25}}@keyframes talk{50%{transform:scale(1.06)}}@keyframes eq{to{background-size:2px 100%,2px 40%,2px 90%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.interval-toggle{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:4px;margin-top:24px;padding:4px;display:inline-flex}.interval-toggle button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-weight:600}.interval-toggle button[aria-pressed=true]{background:var(--ink);color:var(--ink-text)}.interval-toggle .save{color:var(--accent);margin-left:4px;font-size:.75rem;font-weight:600}.interval-toggle button[aria-pressed=true] .save{color:inherit;opacity:.8}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.price-card{flex-direction:column;gap:12px;display:flex}.price-card h2{margin:0;font-size:1.25rem}.price-card .muted{margin:0}@media (width>=1001px){.price-card .muted{min-height:6.4em}}.price-card.featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.price-card .checks{flex:1;font-size:.9rem}.price-card .price{color:var(--text);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.price .amount{letter-spacing:-.02em;font-size:2.25rem;font-weight:800}.price .per{color:var(--muted)}.price .billed{color:var(--muted);flex-basis:100%;font-size:.85rem}.table-scroll{overflow-x:auto}.compare{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}.compare th,.compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:12px}.compare thead th{font-size:1rem}@media (width<=1000px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.price-grid{grid-template-columns:1fr}}.dd{gap:10px;display:grid}.dd-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dd-chart{background:var(--surface-2);border-radius:10px;padding:10px 12px}.dd-chart-title{color:var(--muted);margin:0 0 8px;font-size:.72rem}.dd-key:before{content:"";vertical-align:middle;border-radius:2px;width:8px;height:8px;margin:0 4px 0 8px;display:inline-block}.dd-key.trials:before,.dd-bar.trials{background:var(--tone-a)}.dd-key.paid:before,.dd-bar.paid{background:var(--tone-c)}.dd-bars{grid-template-columns:repeat(5,1fr);gap:10px;height:110px;display:grid}.dd-week{grid-template-rows:1fr auto;gap:4px;display:grid}.dd-pair{justify-content:center;align-items:flex-end;gap:4px;display:flex}.dd-bar{transform-origin:bottom;border-radius:4px 4px 0 0;width:38%;transition:transform .8s;transform:scaleY(0)}.dd-chart.in .dd-bar{transform:none}.dd-label{color:var(--muted);text-align:center;font-size:.66rem}.dd-insight,.dd-proposal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}.dd-insight.in,.dd-proposal.in{opacity:1;transform:none}.dd-insight{align-items:flex-start;gap:10px;display:flex}.dd-insight p{margin:0;font-size:.8rem}.dd-proposal{border:1px solid var(--border);border-radius:10px;padding:8px 10px;font-size:.78rem}.post-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.post-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:box-shadow .15s,transform .15s;overflow:hidden}.post-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.post-card-link{color:inherit;text-decoration:none;display:block}.post-card img,.post-card-blank{aspect-ratio:16/9;object-fit:cover;background:var(--accent-soft);width:100%;height:auto;display:block}.post-card-body{padding:18px 20px 20px}.post-card h2{margin:0 0 8px;font-size:1.15rem;line-height:1.35}.post-card p{color:var(--muted);margin:0 0 10px}.post-meta{color:var(--muted);font-size:.85rem}.post-meta a{color:inherit}.post .eyebrow a{color:inherit;text-decoration:none}.post-cover{border-radius:var(--radius);aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.post-section{padding-top:32px}.post-body{font-size:1.06rem;line-height:1.75}.post-body p,.post-body ul,.post-body ol{margin:0 0 1.1em}.post-body h2{margin-top:1.8em}.post-body img{border-radius:10px;max-width:100%;height:auto}.post-body blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:1.4em 0;padding:2px 0 2px 18px}.post-body a{color:var(--accent)}.post-foot{border-top:1px solid var(--border);margin-top:40px;padding-top:20px}
