.marketing-home{background:var(--brand-canvas);color:var(--brand-ink);font-family:var(--font-sans);overflow-wrap:break-word;font-size:1rem;line-height:1.6}.marketing-home ::selection{color:var(--brand-inverse);background:var(--brand-ink)}.marketing-home :is(a,button,input,summary):focus-visible{outline:3px solid var(--brand-focus);outline-offset:4px}.marketing-home a{text-underline-offset:.2em}.home-width{width:min(100% - 96px,1248px);margin-inline:auto}.home-skip{z-index:20;background:var(--brand-surface);color:var(--brand-ink);padding:12px 20px;position:absolute;top:12px;left:12px;transform:translateY(-160%)}.home-skip:focus{transform:translateY(0)}.home-opening{background:var(--brand-accent);padding-block:48px 44px}.home-opening h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(3.25rem,7.2vw,6rem);font-weight:850;line-height:.98}.home-intro{max-width:41rem;margin:24px 0 30px;font-size:1.125rem;line-height:1.6}.home-early-access>p{margin:12px 0 4px;font-size:.875rem}.home-existing-account{align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.home-entry-options{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:32px clamp(32px,6vw,80px);max-width:1080px;display:grid}.home-ai-connections{padding-top:4px}.home-connection-heading{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.marketing-home .home-connection-heading h2{font-family:var(--font-sans);letter-spacing:normal;text-wrap:initial;font-size:1rem;font-weight:650;line-height:1.5}.home-coming-soon{white-space:nowrap;font-size:.8125rem}.home-connection-note{margin:6px 0 16px;font-size:.8125rem;line-height:1.5}.home-connection-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;padding:0;list-style:none;display:grid}.home-connection-list li{align-items:center;gap:10px;min-width:0;font-size:.875rem;font-weight:550;line-height:1.5;display:flex}.home-connection-list img{object-fit:contain;flex-shrink:0;width:28px;height:28px;display:block}.home-ai-connections .home-connection-list img{filter:brightness(0)}.home-sales-connections{border-bottom:1px solid var(--brand-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding-block:28px;display:flex}.home-sales-connections .home-connection-note{color:var(--brand-muted);margin-bottom:0}.home-sales-connections .home-connection-list{flex-wrap:wrap;gap:20px 28px;display:flex}.home-opening a:focus-visible{outline-color:var(--brand-ink)}.home-proof{padding-block:72px 80px}.marketing-home h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.3vw,3rem);font-weight:750;line-height:1.12}.home-proof-intro{max-width:50rem;margin-bottom:36px}.home-proof-intro>p{max-width:41rem;color:var(--brand-muted);margin:20px 0 0}.home-example{background:var(--brand-surface);margin:0}.home-example figcaption{border-block:1px solid var(--brand-line);color:var(--brand-muted);background:var(--brand-canvas);padding-block:16px;font-size:.875rem}.home-example-connection{grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;padding:34px 32px;display:grid}.home-example-label{margin:0 0 12px;font-size:.875rem;font-weight:600;display:block}.home-example-connection p{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:700;line-height:1.2}.home-example-verb{color:var(--brand-accent-strong);padding-top:30px;font-weight:650}.home-example-source{border-top:1px solid var(--brand-line);padding:32px}.home-example-source blockquote{letter-spacing:-.015em;max-width:62rem;margin:0;font-size:clamp(1.5rem,2.5vw,2.125rem);line-height:1.5}.home-example-source mark{color:var(--brand-ink);background:var(--brand-accent-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-example-note{max-width:46rem;color:var(--brand-muted);margin:24px 0 0;font-size:.9375rem}.home-questions{grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:80px;display:grid}.home-questions h2{max-width:25rem}.home-answers details{border-bottom:1px solid var(--brand-line)}.home-answers summary{cursor:pointer;padding-block:20px;font-size:1rem;font-weight:600}.home-answers details:first-child summary{min-height:44px;padding-top:4px}.home-answers summary:hover{color:var(--brand-accent-strong)}.home-answers details p{color:var(--brand-muted);margin:0;padding-bottom:24px;font-size:.9375rem}.home-close{background:var(--brand-accent);padding-block:56px}.home-close-layout{justify-content:space-between;align-items:center;gap:48px;display:flex}.home-account-link{background:var(--brand-ink);min-height:52px;color:var(--brand-inverse);text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:12px 24px;font-weight:650;text-decoration:none;display:inline-flex}.home-account-link:hover{background:var(--brand-accent-strong)}.home-close .home-account-link:focus-visible{outline-color:var(--brand-ink)}.home-close-layout>div>p{margin:12px 0 0;font-size:.875rem}@media (width<=900px){.home-entry-options{grid-template-columns:1fr}.home-ai-connections{max-width:560px}.home-width{width:calc(100% - 48px)}.home-questions{grid-template-columns:1fr;gap:36px}.home-questions h2{max-width:38rem}.home-close-layout{flex-direction:column;align-items:flex-start;gap:28px}.home-example-connection{gap:24px}}@media (width<=600px){.home-connection-list{gap:16px 12px}.home-connection-list li{gap:8px}.home-connection-list img{width:24px;height:24px}.home-width{width:calc(100% - 40px)}.home-opening{padding-block:32px}.home-opening h1{font-size:clamp(2.75rem,10.8vw,4rem);line-height:1.02}.home-intro{margin-block:20px 24px;font-size:1rem}.home-proof,.home-questions{padding-block:48px}.home-proof-intro{margin-bottom:28px}.home-example figcaption{font-size:.8125rem}.home-example-connection{grid-template-columns:1fr;gap:14px;padding:24px 20px}.home-example-label{margin-bottom:8px}.home-example-verb{padding:0}.home-example-source{padding:24px 20px}.home-example-source blockquote{font-size:1.375rem}.home-example-note{font-size:.875rem}.home-close{padding-block:40px}.home-account-link{padding-inline:20px;font-size:.9375rem}}@media (width<=360px){.home-ai-connections .home-connection-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.marketing-home *,.marketing-home :before,.marketing-home :after{scroll-behavior:auto;transition:none;animation:none}}.home-example-body{grid-template-columns:minmax(240px,.7fr) minmax(0,1.7fr);display:grid}.home-example-artwork{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.home-example-link{min-height:44px;color:var(--brand-accent-strong);align-items:center;margin-top:16px;font-weight:600;text-decoration:underline;display:inline-flex}.home-example-body .home-example-connection{gap:20px}.home-example-body .home-example-verb{max-width:9ch}@media (width<=900px){.home-example-body{grid-template-columns:1fr}.home-example-artwork{max-width:360px;margin-inline:auto}}@media (width<=600px){.home-example-body .home-example-verb{max-width:none}}.research-opening{background:var(--brand-accent);padding-block:64px 48px}.research-opening h1{max-width:20ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.4vw,4.75rem);font-weight:800;line-height:1.08}.research-opening p{max-width:70ch;margin:24px 0}.research-opening .research-access-note{margin:12px 0 0;font-size:.875rem}.research-reading{grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:clamp(40px,7vw,96px);padding-block:64px 80px;display:grid}.research-reading nav{flex-direction:column;align-self:start;display:flex}.research-reading nav a{border-bottom:1px solid var(--brand-line);align-items:center;min-height:44px;padding-block:12px;font-size:.9375rem;font-weight:600;line-height:1.5;display:flex}.research-reading article{max-width:70ch}.research-reading section{scroll-margin-top:32px}.research-reading section+section{margin-top:56px}.research-reading h2{font-size:clamp(1.75rem,2.5vw,2.5rem)}.research-reading p{margin:20px 0 0;line-height:1.75}.research-reading ul{margin:24px 0 0;padding-left:24px;list-style:outside}.research-reading li+li{margin-top:12px}.research-source-link{align-items:center;min-height:44px;margin-top:20px;font-weight:600;text-decoration:underline;display:inline-flex}.research-related,.home-research{border-top:1px solid var(--brand-line);padding-block:48px 64px}.research-related ul,.home-research ul{margin:28px 0 32px;padding:0;list-style:none}.research-related li,.home-research li{border-bottom:1px solid var(--brand-line);padding-block:20px}.research-related li a,.home-research li a{align-items:center;min-height:44px;font-size:1.25rem;font-weight:650;text-decoration:underline;display:inline-flex}.research-related li p,.home-research li p{max-width:70ch;color:var(--brand-muted);margin-top:8px}.research-guide a:hover,.home-research a:hover{color:var(--brand-accent-strong)}.research-guide .home-account-link:hover{color:var(--brand-inverse)}@media (width<=800px){.research-reading{grid-template-columns:1fr;gap:40px;padding-block:40px 56px}.research-reading article{max-width:100%}}@media (width<=600px){.research-opening{padding-block:36px}.research-opening h1{font-size:clamp(2.25rem,9vw,3.25rem)}.research-reading section+section{margin-top:40px}}
