@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_a4d3ee{font-family:Newsreader,Newsreader Fallback}.__variable_a4d3ee{--font-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_855f89{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_855f89{--font-manrope:"Manrope","Manrope Fallback"}:root{--bg:#f7f8fc;--surface:#ffffff;--surface-2:#f2f4f9;--sidebar:#eef1f8;--ink:#0f1733;--ink-2:#333b57;--muted:#5c6480;--faint:#98a0b6;--line:#e2e6f0;--line-2:#d9dfec;--divider:#e9ecf4;--brand:#2340c0;--brand-hover:#1a2f94;--brand-soft:#e7ebfb;--brand-tint:#f2f5fe;--brand-ink:#ffffff;--navy:#141d4d;--ask:#8a4508;--ask-bg:#fffaf2;--ask-line:#f1dfc2;--ask-soft:#fdf1df;--ask-quote:#ecd6b3;--ai:#f59e0b;--live:#b2341b;--live-soft:#fdece8;--live-dot:#d23f22;--ok:#1f7a4f;--ok-soft:#e6f3ec;--danger:#a61b1b;--danger-soft:#fdecec;--shadow:0 1px 2px rgba(15,23,51,0.05);--shadow-lift:0 1px 2px rgba(15,23,51,0.04),0 14px 34px -22px rgba(35,64,192,0.35);--radius:18px;--radius-sm:10px;--sans:var(--font-manrope),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif),Georgia,"Times New Roman",serif;--accent:var(--brand);--accent-ink:var(--brand-ink);--accent-soft:var(--brand-soft);color-scheme:light}:root[data-theme=dark]{--bg:#0c1124;--surface:#131a33;--surface-2:#19213f;--sidebar:#0f152c;--ink:#e8ebf7;--ink-2:#c3c9de;--muted:#959db8;--faint:#6b7392;--line:#252d4e;--line-2:#2f385c;--divider:#212947;--brand:#7d93ff;--brand-hover:#a0b0ff;--brand-soft:#1f2a5c;--brand-tint:#172045;--brand-ink:#0c1124;--navy:#0a0f26;--ask:#f0b065;--ask-bg:#211a10;--ask-line:#45331a;--ask-soft:#2e2213;--ask-quote:#5a4322;--live:#ff8a6a;--live-soft:#3a1a14;--ok:#5ad19a;--ok-soft:#13291f;--danger:#f58c8c;--danger-soft:#3a1717;--shadow:0 1px 2px rgba(0,0,0,0.3);--shadow-lift:0 1px 2px rgba(0,0,0,0.3),0 14px 34px -22px rgba(0,0,0,0.6);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0}body{background:var(--bg);color:var(--ink);font:15px/1.5 var(--sans);-webkit-font-smoothing:antialiased}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-hover)}h1,h2,h3{margin:0;line-height:1.15}h1{font-family:var(--serif);font-weight:400;font-size:42px;letter-spacing:-.025em;line-height:1.08}h2{font-size:15px}h2,h3{font-weight:700}h3{font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}p{margin:0}button{font:inherit}.h-doc,.serif{font-family:var(--serif)}.h-doc{font-weight:500;font-size:23px;letter-spacing:-.015em;text-transform:none;color:var(--ink)}.eyebrow{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.eyebrow,.muted{color:var(--muted)}.small{font-size:13px}.stack{flex-direction:column;gap:var(--gap,16px)}.row,.stack{display:flex}.row{align-items:center;gap:var(--gap,12px)}.wrap{flex-wrap:wrap}.spread{justify-content:space-between}.grow{flex:1 1;min-width:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 65%,transparent);outline-offset:2px}.shell{display:flex;flex-wrap:wrap;min-height:100vh}.sidebar{flex:1 1 248px;max-width:100%;background:var(--sidebar);border-right:1px solid var(--line);padding:18px 12px;display:flex;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.brand-mark{font-family:var(--serif);font-weight:600;font-size:21px;letter-spacing:-.02em;color:var(--ink);padding:2px 10px 14px;display:inline-block}.brand-mark em{color:var(--brand);font-style:italic}.brand-mark:hover{color:var(--ink)}.nav-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:var(--radius-sm);color:var(--ink-2);font-weight:500;font-size:14px}.nav-item:hover{background:color-mix(in srgb,var(--brand) 7%,transparent);color:var(--ink)}.nav-item.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.nav-count{margin-left:auto;font-size:12px;font-weight:700;color:var(--ask);background:var(--ask-soft);border-radius:999px;padding:0 8px}.side-label{margin-top:22px;padding:0 10px}.side-status{display:flex;flex-direction:column;gap:3px;padding:6px 10px;font-size:13.5px;color:var(--ink-2)}.side-status a,.side-status span{display:flex;align-items:center;gap:8px;color:inherit}.side-status .off{color:var(--muted)}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--brand);flex:none}.status-dot.off{background:transparent;border:1.5px solid var(--faint)}.side-live{margin-top:16px;padding:10px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink)}.side-live:hover{color:var(--ink);border-color:var(--line-2)}.side-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:14px 10px 4px;border-top:1px solid var(--line-2);min-width:0}.side-user .who{display:flex;flex-direction:column;line-height:1.25;min-width:0}.side-user .who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main{flex:999 1 560px;min-width:0;padding:40px 48px 80px}.page{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.page-narrow{max-width:900px}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.page-head .lede{font-size:14px;color:var(--muted);margin-top:4px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--live-dot);flex:none;animation:pulse 1.4s infinite}@keyframes pulse{50%{opacity:.35}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--surface);font:600 14px var(--sans);cursor:pointer;white-space:nowrap}.btn,.btn:hover{color:var(--ink)}.btn:hover{background:var(--surface-2)}.btn:disabled{opacity:.55;cursor:default}.btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--brand-ink)}.btn-danger{color:var(--live)}.btn-ghost{background:transparent;border-color:transparent}.btn-sm{height:32px;padding:0 12px;font-size:13.5px}.btn-lg{height:46px;padding:0 20px;font-size:15px}.btn-block{width:100%}.link-btn{background:none;border:0;padding:0;font:inherit;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.card.tight{padding:0;overflow:hidden}.card-ask{background:var(--ask-bg);border:1px solid var(--ask-line);border-radius:var(--radius);padding:20px 22px}.card-ask .ask-title,.card-ask h2{color:var(--ask)}.pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap}.pill,.pill-muted{background:var(--surface-2);color:var(--ink-2)}.pill-accent{background:var(--brand-soft);color:var(--brand)}.pill-accent-outline{background:transparent;color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pill-live{background:var(--live-soft);color:var(--live)}.pill-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--live-dot);animation:pulse 1.4s infinite}.pill-ok{background:var(--brand-soft);color:var(--brand)}.pill-ask{background:var(--ask-soft);color:var(--ask)}.pill-danger{background:var(--danger-soft);color:var(--danger)}.ai-badge{font-size:10.5px;font-weight:800;background:var(--ai);color:#0f1733;border-radius:999px;padding:0 6px;letter-spacing:.02em}.notice{padding:11px 14px;border-radius:12px;font-size:14px}.notice-ok{background:var(--ok-soft);color:var(--ok)}.notice-error{background:var(--danger-soft);color:var(--danger)}.notice-info{background:var(--brand-tint);color:var(--ink);border:1px solid var(--brand-soft)}.empty{padding:32px 22px;text-align:center;color:var(--muted)}label.field{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.hint,label.field .hint{font-weight:400;color:var(--muted);font-size:13px}input[type=email],input[type=search],input[type=text],input[type=url],textarea{width:100%;font:14px var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:9px 12px}input[type=search],input[type=text],input[type=url]{height:40px}textarea{resize:vertical;min-height:80px;line-height:1.5}input:focus,textarea:focus{outline:2px solid color-mix(in srgb,var(--brand) 55%,transparent);outline-offset:0;border-color:var(--brand)}.choice{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;cursor:pointer;font-size:14px;background:var(--surface)}.choice:has(input:checked){border-color:var(--brand);background:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--brand)}.choice input{margin-top:3px;accent-color:var(--brand)}.choice b{display:block;font-weight:700}.big-text{font-size:16px;min-height:140px;line-height:1.6}.check{width:18px;height:18px;accent-color:var(--brand);margin:3px 0 0;flex:none;cursor:pointer}.avatars{display:inline-flex;align-items:center;padding-left:8px}.avatar-i{width:24px;height:24px;border-radius:50%;place-items:center;font:700 10px var(--sans);border:2px solid var(--bg);margin-left:-8px}.avatar-i,.jack-avatar{display:grid;color:#fff}.jack-avatar{position:relative;width:44px;height:44px;border-radius:50%;background:var(--brand);place-items:center;font-weight:700;flex:none}.jack-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.jack-avatar .ai-badge{position:absolute;right:-6px;bottom:-4px;border:2px solid var(--surface);padding:1px 6px}.group-label{padding:16px 20px 4px}.list-row{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 20px;border-top:1px solid var(--divider);color:var(--ink)}a.list-row:hover{background:var(--surface-2);color:var(--ink)}.list-row .time{font-size:13.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list-row .title{font-weight:600}.list-row .sub,.list-row .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-row .sub{font-size:13px;color:var(--muted)}.list-row.dim .time,.list-row.dim .title{color:var(--muted);font-weight:500}.row-actions{gap:8px;justify-content:flex-end}.card-head,.row-actions{display:flex;align-items:center}.card-head{justify-content:space-between;padding:18px 20px 6px}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);font:600 13.5px var(--sans);color:var(--ink-2)}.chip:hover{color:var(--ink);border-color:var(--faint)}.chip.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.search{position:relative;flex:0 1 380px;min-width:240px}.search svg{position:absolute;left:13px;top:12px;color:var(--muted)}.search input{padding-left:38px}.ask-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:flex-start;padding:18px 22px;border-top:1px solid var(--divider)}.ask-row:first-child{border-top:0}.ask-row.done .ask-text{color:var(--muted);text-decoration:line-through}.ask-text{font-weight:700}.ask-text .due{font-weight:600;color:var(--ask)}.quote{margin:0;padding-left:12px;border-left:2px solid var(--ask-quote);font-size:14px;color:var(--ink-2);font-style:italic}.ask-item{display:flex;gap:12px;align-items:flex-start;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ask-line) 70%,transparent)}.ask-item:first-of-type{border-top:0;padding-top:4px}.mini-ask{display:flex;gap:10px;align-items:flex-start;font-size:14px}.next-up{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;box-shadow:var(--shadow-lift)}.next-up .when{display:flex;align-items:center;gap:8px;color:var(--brand)}.next-up h2{font-family:var(--serif);font-weight:500;font-size:29px;letter-spacing:-.015em}.next-up .actions{display:flex;flex-direction:column;gap:8px;min-width:190px}.meta{display:flex;gap:14px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.meta,.meta .item{align-items:center}.meta .item{display:inline-flex;gap:6px}.split{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.split>.primary{flex:999 1 520px;min-width:0}.split>.secondary{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:24px}.paste{display:flex;gap:8px;flex:0 1 440px;min-width:260px}.recent-item{display:flex;flex-direction:column;gap:3px;color:var(--ink);padding-top:14px;border-top:1px solid var(--divider)}.recent-item:first-of-type{border-top:0;padding-top:0}.recent-item:hover{color:var(--ink)}.recent-item .snippet{font-size:13.5px;color:var(--muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.conn-strip{display:flex;gap:12px;flex-wrap:wrap}.conn-strip .card{flex:1 1 280px;display:flex;align-items:center;gap:12px;padding:14px 16px}.crumbs{font-size:13.5px}.crumbs,.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--ink)}.meeting-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);overflow-x:auto}.tab{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 2px;font:600 14px var(--sans);color:var(--muted);border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;white-space:nowrap}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--brand)}.tab:disabled{color:var(--faint);cursor:default}.tab .count{font-size:12px;font-weight:500;color:var(--muted)}.workspace{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;padding-top:8px}.workspace>.tab-panels{flex:999 1 560px;min-width:0}.workspace>aside{flex:1 1 300px;min-width:0;gap:16px;position:-webkit-sticky;position:sticky;top:24px}.doc,.workspace>aside{display:flex;flex-direction:column}.doc{gap:28px}.doc section{display:flex;flex-direction:column;gap:10px}.doc .summary{font-size:15.5px;line-height:1.7;color:var(--ink)}.doc-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.6}.who-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--surface-2);color:var(--ink-2);font-size:12.5px;font-weight:600;margin-left:6px;vertical-align:1px}.jack-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:14px}.jack-card hr{border:0;height:1px;background:var(--divider);margin:0}.facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.facts li{display:flex;justify-content:space-between;gap:12px}.facts li span:first-child{color:var(--muted)}.said-list{list-style:none;margin:0;padding:0;gap:12px;font-size:13.5px}.said-list,.said-list li{display:flex;flex-direction:column}.said-list li{gap:2px}.said-list .when{font-size:12px;color:var(--muted)}.transcript-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:6px 22px 14px}.t-line{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:14px;gap:14px;padding:10px 0;border-top:1px solid var(--divider);font-size:14.5px}.t-line:first-of-type{border-top:0}.t-time{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.t-speaker{font-weight:700;font-size:13.5px}.t-jack{background:var(--brand-tint);margin:0 -22px;padding:10px 22px;border-top:1px solid var(--brand-soft)}.t-tag{font-size:12px;border:1px solid var(--line-2);border-radius:999px;padding:0 7px;margin-left:6px;font-weight:500}.listening,.t-tag{color:var(--muted)}.listening{display:flex;align-items:center;gap:8px;padding-top:10px;font-size:13px}.brief-grid{display:flex;flex-direction:column;gap:16px}.chat{border:1px solid var(--line);border-radius:14px;overflow:hidden}.chat-log{max-height:300px;overflow:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--surface-2)}.bubble{max-width:85%;padding:9px 12px;border-radius:14px;font-size:14px;white-space:pre-wrap}.bubble.claude{background:var(--surface);border:1px solid var(--line);align-self:flex-start}.bubble.me{background:var(--brand);color:var(--brand-ink);align-self:flex-end}.settings-layout{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.subnav{flex:1 1 180px;display:flex;flex-direction:column;gap:2px;position:-webkit-sticky;position:sticky;top:24px}.subnav a{display:flex;align-items:center;height:34px;padding:0 10px;border-radius:9px;color:var(--ink-2);font-size:14px;font-weight:500}.subnav a:hover{background:var(--sidebar);color:var(--ink)}.settings-body{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:24px}.settings-body .card{display:flex;flex-direction:column;gap:16px;padding:22px 24px}.settings-body .h-doc{font-size:22px}.appearance{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:16px;border-radius:16px;background:var(--navy);color:#f2f4fb}.appearance .sub{font-size:13px;color:#b7bfd9}.photo-preview{position:relative;width:72px;height:72px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700;font-size:22px;flex:none}.photo-preview img{width:100%;height:100%;border-radius:50%;object-fit:cover}.photo-preview .ai-badge{position:absolute;right:-6px;bottom:-2px;border:2px solid var(--navy);padding:1px 7px;font-size:11px}.voice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px;max-height:360px;overflow:auto}.conn-row,.voice-grid .choice{align-items:center}.conn-row{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--divider)}.conn-row:first-of-type{border-top:0;padding-top:0}.conn-icon{width:36px;height:36px;border-radius:10px;background:var(--surface-2);display:grid;place-items:center;font-weight:800;color:var(--ink-2);flex:none}.conn-ok{color:var(--brand);font-size:13px;font-weight:700}.steps-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.connection-state{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.connection-state .dot{width:9px;height:9px;border-radius:50%;background:var(--line-2)}.connection-state.on{color:var(--brand)}.connection-state.on .dot{background:var(--brand)}.onboarding-wrap{min-height:100vh;display:grid;place-items:start center;padding:56px 16px}.onboarding{width:100%;max-width:560px}.progress{display:flex;gap:8px;margin-bottom:8px}.progress span{flex:1 1;height:4px;border-radius:999px;background:var(--line-2)}.progress span.done{background:var(--brand)}.step-eyebrow{font-size:12px;font-weight:700;color:var(--brand);letter-spacing:.06em;text-transform:uppercase}.lead{font-size:16px;color:var(--muted)}.preview{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--surface-2);font-size:14px}.preview .who{font-weight:700;font-size:13px;margin-bottom:4px}.landing{min-height:100vh;font-size:16px;line-height:1.55}.landing .wrap-x{max-width:1180px;margin:0 auto;padding-left:32px;padding-right:32px}.landing-nav{display:flex;justify-content:space-between;align-items:center;padding-top:22px;padding-bottom:22px}.landing-nav .brand-mark{font-size:24px;padding:0}.hero{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:48px;padding-bottom:40px}.hero-copy{flex:1 1 460px;display:flex;flex-direction:column;gap:22px}.hero h1{font-size:66px;line-height:1.02;letter-spacing:-.035em}.hero h1 em{color:var(--brand)}.hero .sub{font-size:19px;color:var(--ink-2);max-width:520px}.badge-line{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:var(--surface);border:1px solid var(--line-2);font-size:13.5px;font-weight:600;color:var(--ink-2)}.hero-visual{flex:1 1 460px;position:relative;min-height:440px}.hero-tile{position:absolute;inset:0 40px 70px 0;border-radius:22px;background:#141d4d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#f2f4fb;box-shadow:0 30px 60px -30px rgba(20,29,77,.6)}.hero-tile .face{position:relative;width:104px;height:104px;border-radius:50%;background:#2340c0;display:grid;place-items:center;font-weight:700;font-size:32px}.hero-tile .face .ai-badge{position:absolute;right:-4px;bottom:0;font-size:13px;padding:2px 9px;border:3px solid #141d4d}.hero-chat{position:absolute;right:0;top:36px;width:252px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 14px;font-size:13.5px;box-shadow:0 16px 40px -20px rgba(15,23,51,.35)}.hero-asks{position:absolute;left:36px;right:70px;bottom:0;background:var(--ask-bg);border:1px solid var(--ask-line);border-radius:16px;padding:14px 16px;box-shadow:0 16px 40px -20px rgba(15,23,51,.3)}.section-title{font-family:var(--serif);font-weight:400;font-size:42px;letter-spacing:-.025em}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.step{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:10px}.step .num{font-family:var(--serif);font-size:34px;font-style:italic;color:var(--brand);line-height:1}.step h3{font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--ink)}.step p{color:var(--ink-2)}.trust{background:#141d4d;color:#f2f4fb;border-radius:24px;padding:40px;display:flex;flex-wrap:wrap;gap:36px}.trust h2{flex:1 1 300px;font-family:var(--serif);font-weight:400;font-size:36px;letter-spacing:-.02em;line-height:1.15}.trust ul{flex:2 1 420px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;font-size:15.5px}.trust li{display:flex;gap:12px;align-items:flex-start}.trust svg{color:#9db0ff;flex:none;margin-top:2px}.landing footer{border-top:1px solid var(--line);padding-top:22px;padding-bottom:22px;display:flex;justify-content:space-between;font-size:13.5px;color:var(--muted);flex-wrap:wrap;gap:10px}.auth-wrap{min-height:100vh;gap:24px;padding:32px 16px}.auth-wrap,.bot-stage{display:flex;flex-direction:column;align-items:center;justify-content:center}.bot-stage{position:fixed;inset:0;gap:14px;background:radial-gradient(circle at 50% 40%,#1d2a6b,#0b1030 70%);color:#f2f4fb;text-align:center;padding:24px;font-family:var(--sans)}.bot-avatar{position:relative;width:34vh;height:34vh;border-radius:50%;background:#2340c0;display:grid;place-items:center;box-shadow:0 0 0 6px rgba(255,255,255,.08);transition:box-shadow .2s}.bot-avatar.speaking{box-shadow:0 0 0 6px #7d93ff,0 0 40px rgba(125,147,255,.5)}.bot-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.bot-avatar>span:first-child{font-size:14vh;font-weight:700}.bot-ai-badge{position:absolute;right:2vh;bottom:2vh;background:#f59e0b;color:#0f1733;font-weight:800;font-size:3.4vh;padding:.6vh 1.6vh;border-radius:999px;border:3px solid #0b1030}.bot-name{font-size:5.2vh;font-weight:700}.bot-brand{font-size:3vh;color:#b7bfd9}.bot-caption{position:absolute;bottom:4vh;left:6vw;right:6vw;margin:0;font-size:3.6vh;line-height:1.35;background:rgba(0,0,0,.6);padding:1.4vh 2vw;border-radius:12px}@media (prefers-reduced-motion:reduce){.live-dot,.pill-live:before{animation:none}}@media (max-width:860px){.sidebar{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:12px;border-right:0;border-bottom:1px solid var(--line)}.sidebar .brand-mark{padding:0 8px 0 4px}.sidebar .side-label,.sidebar .side-status,.sidebar .side-user .who{display:none}.sidebar .side-user{margin:0 0 0 auto;padding:0;border:0}.sidebar .side-live{margin:0}.sidebar .send-btn{order:10;width:100%}.main{padding:24px 16px 64px}.hero h1,h1{font-size:34px}.next-up{grid-template-columns:1fr}.list-row{grid-template-columns:64px minmax(0,1fr)}.list-row>:last-child{grid-column:1/-1;justify-content:flex-start}.steps{grid-template-columns:1fr}.subnav,.workspace>aside{position:static}.hero-visual{min-height:400px}.landing .wrap-x{padding-left:16px;padding-right:16px}}.dialog{border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px;width:min(520px,calc(100vw - 32px));background:var(--surface);color:var(--ink);box-shadow:0 30px 60px -20px rgba(15,23,51,.35)}.dialog::-webkit-backdrop{background:rgba(15,23,51,.35)}.dialog::backdrop{background:rgba(15,23,51,.35)}.legal{max-width:760px;margin:0 auto;padding:28px 24px 80px;gap:36px}.legal,.legal article{display:flex;flex-direction:column}.legal article{gap:14px;line-height:1.65}.legal h1{font-size:40px}.legal h2{font-family:var(--serif);font-weight:500;font-size:22px;margin-top:18px}.legal ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.legal-links{display:flex;gap:16px}.legal-links a{color:var(--muted)}.getting-started{border-color:var(--brand-soft);background:var(--brand-tint)}.getting-started,.getting-started ol{display:flex;flex-direction:column;gap:14px}.getting-started ol{list-style:none;margin:0;padding:0}.getting-started li{display:flex;gap:12px;align-items:flex-start}.getting-started li .grow{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.step-mark{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--faint);display:grid;place-items:center;flex:none;margin-top:1px;color:var(--brand-ink);background:var(--surface)}.getting-started li.done .step-mark{background:var(--brand);border-color:var(--brand)}.versus{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--surface)}.versus [role=row]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--divider)}.versus [role=row]:first-child{border-top:0}.versus [role=row]>*{padding:14px 20px}.versus [role=row]>:first-child{color:var(--muted)}.versus [role=row]>:last-child{font-weight:600;background:var(--brand-tint)}.versus-head>*{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)!important}.versus-head>:last-child{color:var(--brand)!important}@media (max-width:860px){.sidebar .brand-mark{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 64px);order:0}.sidebar .side-user{order:1}.sidebar .nav-item,.sidebar>div:has(>.nav-item){order:2;flex:1 1 auto}.sidebar .nav-item{height:44px;justify-content:center;padding:0 12px}.sidebar .nav-count{margin-left:4px}.sidebar .side-live{order:3;flex:1 1 100%}.sidebar .send-btn{height:46px!important;margin:4px 0 0!important}.btn,.btn-sm{min-height:44px}.chip{height:40px;padding:0 14px}.tab{height:48px}.check{width:22px;height:22px}.big-text,input[type=email],input[type=search],input[type=text],input[type=url],textarea{font-size:16px}input[type=search],input[type=text],input[type=url]{height:46px}.mono{overflow-wrap:anywhere}.page{gap:20px}.page-head{align-items:stretch}#paste,.search{flex:1 1 100%;min-width:0}.next-up{padding:20px}.next-up .actions{min-width:0}.list-row{padding:14px 16px}.list-row .row-actions{flex-wrap:wrap}.list-row .row-actions .btn,.list-row .row-actions form,.list-row .row-actions>*{flex:1 1 auto}.card-head,.group-label{padding-left:16px;padding-right:16px}.ask-row{grid-template-columns:26px minmax(0,1fr);padding:16px}.ask-row>:last-child{grid-column:2;justify-self:start}.meeting-head .row{flex-wrap:wrap}.workspace{gap:16px}.workspace>aside{display:contents}.workspace>aside>.jack-card:first-child{order:-1;flex:1 1 100%}.workspace>.tab-panels,.workspace>aside>*{flex:1 1 100%}.tabs{gap:22px}.transcript-card{padding:4px 16px 12px}.t-line{grid-template-columns:44px minmax(0,1fr);gap:10px}.t-jack{margin:0 -16px;padding:10px 16px}.doc{gap:22px}.card,.card-ask{padding:18px 16px}.card.tight{padding:0}.settings-layout{gap:16px}.subnav{flex:1 1 100%;flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px}.subnav a{flex:none;height:40px;border:1px solid var(--line-2);border-radius:999px;padding:0 14px;background:var(--surface)}.settings-body .card{padding:18px 16px}.conn-row{flex-wrap:wrap}.landing-nav nav>a{display:none}.section-title{font-size:30px!important}.hero{gap:32px;padding-top:24px}.hero .sub{font-size:17px}.trust{padding:26px 20px}.trust h2{font-size:28px}.versus [role=row]>*{padding:12px 14px;font-size:14.5px}.legal h1{font-size:32px}}.skeleton{border-radius:8px;background:var(--line-2);animation:pulse 1.4s ease-in-out infinite;max-width:100%}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.cal-day{display:flex;flex-direction:column;gap:8px;min-width:0}.cal-day-head{display:flex;align-items:baseline;gap:7px;padding:0 2px 8px;border-bottom:2px solid var(--line-2)}.cal-day-head .num{font-family:var(--serif);font-size:24px;line-height:1;color:var(--ink)}.cal-day.today .cal-day-head{border-bottom-color:var(--brand)}.cal-day.today .cal-day-head .eyebrow,.cal-day.today .cal-day-head .num{color:var(--brand)}.cal-empty{font-size:12.5px;color:var(--muted);padding:4px 2px;opacity:.7}.cal-event{display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0}.cal-event.going{background:var(--brand-tint);border-color:var(--brand-soft)}.cal-event.selected{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.cal-event.dim .cal-event-main{opacity:.6}.cal-event-main{display:flex;flex-direction:column;gap:3px;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;min-width:0}.cal-event-main:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}.cal-event-main .t{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cal-event-main .title{font-weight:600;font-size:13.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.cal-event-main .has-update{font-size:11.5px;font-weight:700;color:var(--brand)}.cal-check{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer;min-height:24px}.cal-check input{accent-color:var(--brand);width:16px;height:16px;flex:none;margin:0}.cal-check.large{font-size:14.5px;padding:9px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--surface)}.cal-check.large:has(input:checked){border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.cal-check:has(input:disabled){opacity:.6;cursor:progress}.cal-error{font-size:12px;color:var(--danger)}.cal-event .btn-sm{width:100%}.cal-event .pill{font-size:11.5px}.cal-editor{display:flex;flex-direction:column;gap:16px;scroll-margin:16px}.two-up{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:24px;gap:24px;align-items:start}@media (max-width:1100px){.cal{grid-template-columns:repeat(7,minmax(148px,1fr));overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.cal-day{scroll-snap-align:start}}@media (max-width:860px){.cal{grid-template-columns:1fr;overflow:visible;gap:18px}.cal-day.no-events:not(.today){display:none}.cal-check{min-height:44px;font-size:14px}.cal-check input{width:20px;height:20px}.cal-event{padding:12px 14px}.cal-event-main .title{font-size:15px}}.landing .nav-link{color:var(--ink-2);padding:0 10px;font-size:15px;font-weight:500}.landing .nav-link:hover{color:var(--brand)}.landing .section-title em{color:var(--brand);font-style:italic}.landing .section-title.sm{font-size:32px;line-height:1.12}.lp-section{gap:28px;padding-top:44px;padding-bottom:44px;scroll-margin-top:12px}.lp-head,.lp-section{display:flex;flex-direction:column}.lp-head{gap:14px;max-width:820px}.lp-lede{font-size:18px;color:var(--ink-2);max-width:720px}.lp-strip{align-items:center;gap:14px 18px;padding-top:18px;padding-bottom:18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-strip,.lp-strip ul{display:flex;flex-wrap:wrap}.lp-strip ul{list-style:none;margin:0;padding:0;gap:8px}.lp-strip li{font-size:13.5px;font-weight:600;color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);border-radius:999px;padding:4px 12px}.lp-outcomes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:18px;gap:18px}.lp-outcome{border-top:2px solid var(--brand);padding-top:16px;display:flex;flex-direction:column;gap:8px}.lp-feature h3,.lp-outcome h3{font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--ink)}.lp-copy p,.lp-feature p,.lp-outcome p{color:var(--ink-2)}.lp-tour{gap:64px}.lp-row{display:flex;flex-wrap:wrap;gap:28px 56px;align-items:center;scroll-margin-top:24px}.lp-row.flip{flex-direction:row-reverse}.lp-copy{flex:1 1 360px;display:flex;flex-direction:column;gap:12px;min-width:0}.lp-copy .eyebrow{color:var(--brand)}.lp-copy p{font-size:17px}.lp-mock{flex:1.2 1 420px;min-width:0;background:var(--surface-2);border:1px solid var(--line);border-radius:22px;padding:22px}.lp-cal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.lp-cal-day{display:flex;flex-direction:column;gap:8px;min-width:0}.lp-cal-head{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding-bottom:7px;border-bottom:2px solid var(--line-2)}.lp-cal-head b{font-family:var(--serif);font-weight:400;font-size:22px;letter-spacing:0;color:var(--ink);margin-right:4px}.lp-cal-event{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:3px;font-size:13px;min-width:0}.lp-cal-event.on{background:var(--brand-tint);border-color:var(--brand)}.lp-cal-event .t{font-size:12px;color:var(--muted)}.lp-cal-event .n{font-weight:600;overflow-wrap:anywhere}.lp-cal-event .c{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ink-2);margin-top:4px}.lp-mock .box{width:15px;height:15px;border-radius:4px;border:1.5px solid var(--faint,var(--muted));display:inline-grid;place-items:center;flex:none;background:var(--surface)}.lp-mock .box.on{background:var(--brand);border-color:var(--brand);color:#fff}.lp-chat{display:flex;flex-direction:column;gap:10px}.lp-chat .msg{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 14px;font-size:14px;max-width:92%;align-self:flex-start}.lp-chat .msg.jack{align-self:flex-end;background:var(--brand-tint);border-color:var(--brand-soft)}.lp-chat .who{display:flex;align-items:center;gap:6px;font-weight:700;font-size:12.5px;margin-bottom:2px}.lp-notes{display:flex;flex-direction:column;gap:12px;background:var(--ask-bg);border:1px solid var(--ask-line);border-radius:16px;padding:18px}.lp-ask{display:flex;gap:10px;align-items:flex-start;font-size:14.5px}.lp-ask .box{margin-top:3px}.lp-ask .due{color:var(--ask);font-weight:600}.lp-ask .by{display:block;font-size:13px;color:var(--muted)}.lp-summary{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--ink-2)}.lp-summary b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px}.lp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:16px;gap:16px}.lp-feature{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:8px}.lp-feature .icon{width:38px;height:38px;border-radius:10px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;margin-bottom:4px}.lp-feature h3{font-size:16.5px}.lp-feature p{font-size:15px}.lp-term{background:#141d4d;color:#e8ecfb;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.5}.lp-term .you{align-self:flex-end;background:#2340c0;border-radius:12px 12px 2px 12px;padding:8px 12px;max-width:88%}.lp-term .them{background:rgba(255,255,255,.07);border-radius:12px 12px 12px 2px;padding:10px 12px;max-width:94%}.lp-term b{color:#fff}.lp-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:0 40px;gap:0 40px;border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line);padding:16px 0}.lp-faq summary{cursor:pointer;font-weight:700;font-size:16.5px;list-style:none;display:flex;justify-content:space-between;gap:16px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:var(--brand);font-weight:500;font-size:22px;line-height:1}.lp-faq details[open] summary:after{content:"–"}.lp-faq details p{color:var(--ink-2);margin-top:8px;max-width:60ch}.lp-cta{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;padding-top:56px;padding-bottom:80px}.lp-cta .section-title{font-size:46px}.lp-cta .lp-lede{margin:0 auto}@media (max-width:860px){.landing .wrap-x{padding-left:16px;padding-right:16px}.landing .section-title{font-size:32px}.landing .section-title.sm{font-size:26px}.lp-section{padding-top:32px;padding-bottom:32px;gap:20px}.lp-tour{gap:40px}.lp-row.flip{flex-direction:row}.lp-mock{padding:14px;border-radius:18px}.lp-cal{grid-template-columns:1fr}.lp-cal-day:nth-child(3){display:none}.lp-copy p,.lp-lede{font-size:16px}.lp-cta .section-title{font-size:34px}.lp-cta{padding-bottom:56px}.hero-visual{min-height:0;display:flex;flex-direction:column;gap:12px}.hero-asks,.hero-chat,.hero-tile{position:static;inset:auto;width:auto}.hero-tile{padding:28px 16px}}