.research-page .page-lead{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.research-page>.page-lead{background:#F9FAFB}.research-page .page-lead-facts{flex-direction:column;gap:0}.research-page .page-lead-fact{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--border)}.research-page .page-lead-fact:last-child{border-bottom:1px solid var(--border)}.research-page .page-lead-fact strong{font-size:15px;font-weight:500;line-height:1.5}.research-motivation-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px);align-items:start}.research-motivation-copy .section-text{max-width:none}.research-themes{display:flex;flex-direction:column;gap:0;margin-top:72px}.research-theme-card{padding:16px 0;border-top:1px solid var(--border)}.research-theme-card:last-child{border-bottom:1px solid var(--border)}.research-theme-card h3{font-size:14px;font-weight:600;line-height:1.3;margin:0 0 4px}.research-theme-card p{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}.research-papers-section{background:#F9FAFB}.research-featured{max-width:1000px;margin:0 auto 40px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);padding:clamp(24px,4vw,40px)}.research-featured-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border)}.research-featured-badge{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-secondary)}.research-featured-review{font-size:12px;font-weight:500;color:var(--text-muted)}.research-featured-source{margin-left:auto;font-size:12px;color:var(--text-muted)}.research-featured-head{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start;padding:28px 0}.research-featured-headline h3{font-family:var(--font-display);font-size:clamp(20px,2.2vw,24px);font-weight:600;line-height:1.3;overflow-wrap:anywhere;margin:0 0 12px}.research-featured-authors{font-size:13px;line-height:1.7;color:var(--text-secondary);margin:0}.research-featured-corresponding{font-size:12px;color:var(--text-muted);margin:4px 0 0}.research-featured-finding{font-family:var(--font-display);font-size:clamp(16px,1.7vw,18px);line-height:1.55;color:var(--text);margin:20px 0 0;padding-left:16px;border-left:2px solid var(--accent)}.research-featured-fact{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:10px 0;border-top:1px solid var(--border)}.research-featured-fact:last-child{border-bottom:1px solid var(--border)}.research-featured-fact span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.research-featured-fact strong{font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.research-featured-figure{margin:0;padding:clamp(16px,2.5vw,24px);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm)}.research-featured-figure a{display:block}.research-featured-figure img{display:block;width:100%;height:auto}.research-featured-figure figcaption{font-size:13px;line-height:1.6;color:var(--text-muted);margin-top:12px}.research-featured-figure figcaption a{display:inline;color:var(--accent);text-decoration:none;white-space:nowrap}.research-featured-figure figcaption a:hover{text-decoration:underline;text-underline-offset:3px}.research-featured-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);padding:28px 0 0}.research-featured-section h4{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);padding-bottom:8px;border-bottom:1px solid var(--border);margin:0 0 10px}.research-featured-section p{font-size:14px;line-height:1.7;color:var(--text-secondary);margin:0}.research-featured-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;padding-top:20px;border-top:1px solid var(--border)}.research-featured-links a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--accent);text-decoration:none;transition:gap var(--transition)}.research-featured-links a:hover{gap:10px}.research-more-note{max-width:1000px;margin:0 auto;font-size:13px;color:var(--text-muted)}.research-paper-list{display:flex;flex-direction:column}.research-paper-row{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;padding:24px 0;border-bottom:1px solid var(--border)}.research-paper-row:first-child{border-top:1px solid var(--border)}.research-paper-index{font-size:13px;font-weight:600;color:var(--text-muted);padding-top:4px}.research-paper-meta{display:flex;gap:12px;margin-bottom:8px}.research-paper-meta span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.research-paper-status{padding:2px 8px;border-radius:var(--radius-pill);background:var(--bg-alt)}.research-paper-status.is-published{background:var(--accent);color:#fff}.research-paper-status.is-preprint{background:#DBEAFE;color:#1E40AF}.research-paper-body h3{font-size:16px;font-weight:600;margin-bottom:4px}.research-paper-question{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0 0 4px}.research-paper-method{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0;font-style:italic}.research-paper-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.research-paper-tags span{font-size:11px;font-weight:500;padding:3px 10px;border-radius:var(--radius-pill);background:var(--bg-alt);color:var(--text-secondary)}.research-paper-links{display:flex;gap:16px;margin-top:12px}.research-paper-links a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--accent);text-decoration:none;transition:gap var(--transition)}.research-paper-links a:hover{gap:10px}.research-empty{text-align:center;padding:56px 24px;border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.research-empty strong{display:block;font-size:16px;margin-bottom:8px}.research-empty p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0}.research-status-social-link{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.research-page .page-lead{grid-template-columns:1fr;gap:24px}.research-page .page-lead-fact{grid-template-columns:100px 1fr;gap:12px}.research-motivation-layout{grid-template-columns:1fr;gap:28px}.research-themes{margin-top:0}.research-featured-detail,.research-featured-head{grid-template-columns:1fr;gap:24px}.research-featured-head{padding:24px 0}}@media (max-width:560px){.research-featured-source{margin-left:0;width:100%}.research-featured-fact{grid-template-columns:80px minmax(0,1fr);gap:12px}.research-featured-links{gap:16px}}.team-page>.page-lead{background:#F9FAFB}.team-page>.content-section:nth-child(even of .content-section){background:#fff}.team-about-frame{padding:0 var(--gutter)}.team-about-hero{padding:80px 0 64px}.team-about-hero-copy .eyebrow{margin-bottom:16px}.team-about-hero-copy h1{font-size:2rem;line-height:1.1;margin-bottom:12px}.team-about-hero-copy p{font-size:15px;color:var(--text-muted);line-height:1.65;margin:0;max-width:600px}.team-about-mission{padding:64px 0;border-top:1px solid var(--border)}.team-about-mission .eyebrow{margin-bottom:12px}.team-about-mission h2{font-size:1.75rem;line-height:1.2;margin-bottom:32px}.team-about-manifest-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.team-about-manifest-grid p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0}.team-about-manifest-grid p strong{display:block;font-size:14px;font-weight:600;color:var(--text);margin-bottom:4px}.team-about-values{padding:64px 0;border-top:1px solid var(--border)}.team-about-values-layout{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px;gap:48px}.team-about-values-quote .eyebrow{margin-bottom:12px}.team-about-values-quote h2{font-size:1.5rem;line-height:1.2;margin-bottom:16px}.team-about-values-quote blockquote{margin:0;padding-left:16px;border-left:3px solid var(--accent);font-size:14px;color:var(--text-muted);line-height:1.65;font-style:italic}.team-about-values-main p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0 0 24px}.team-about-values-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.team-about-values-grid article{padding:20px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md)}.team-about-values-grid span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent);display:block;margin-bottom:6px}.team-about-values-grid h3{font-size:15px;font-weight:600;margin-bottom:4px}.team-about-values-grid p{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}.team-about-members{padding:64px 0;border-top:1px solid var(--border)}.team-about-members .eyebrow{margin-bottom:12px}.team-about-members h2{font-size:1.75rem;line-height:1.2;margin-bottom:8px}.team-about-section-copy{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0 0 32px}.team-about-member-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.team-about-member-card{padding:24px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md)}.team-about-join-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-style:dashed;transition:border-color var(--transition),background var(--transition)}.team-about-join-card:hover{border-color:var(--border-strong);background:var(--surface-elevated)}.team-about-join-card strong{font-size:16px;font-weight:600;color:var(--text)}.team-about-join-link{font-size:13px;font-weight:500;color:var(--accent)}.team-about-member-avatar{width:48px;height:48px;border-radius:50%;background:var(--bg-alt);display:grid;place-items:center;font-size:16px;font-weight:700;color:var(--accent);margin-bottom:16px;overflow:hidden}.team-about-member-avatar img{width:100%;height:100%;object-fit:cover;display:block}.team-about-member-card h3{font-size:15px;font-weight:600;margin-bottom:2px}.team-about-member-card h3 a{color:var(--text);transition:color var(--transition)}.team-about-member-card h3 a:hover{color:var(--accent)}.team-about-member-card h3 span{display:block;font-size:12px;font-weight:400;color:var(--text-muted);margin-top:2px}.team-about-member-card p{font-size:13px;color:var(--text-muted);line-height:1.5;margin:4px 0 0}.team-about-member-links{display:flex;gap:12px;margin-top:12px}.team-about-member-links a{font-size:12px;font-weight:500;color:var(--accent);transition:color var(--transition)}.team-about-member-links a:hover{color:var(--accent-hover)}.team-roster-summary{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.team-roster-summary p{font-size:13px;color:var(--text-muted);margin:0}.team-roster-summary span{font-size:11px;font-weight:600;padding:4px 12px;border-radius:var(--radius-pill);background:var(--accent);color:#fff}.team-about-timeline{padding:64px 0;border-top:1px solid var(--border)}.team-about-timeline .eyebrow{margin-bottom:12px}.team-about-timeline h2{font-size:1.75rem;line-height:1.2;margin-bottom:32px}.team-about-timeline-list{display:flex;flex-direction:column}.team-about-timeline-list article{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid var(--border)}.team-about-timeline-list span{font-size:12px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.team-about-timeline-list h3{font-size:15px;font-weight:600;margin-bottom:4px}.team-about-timeline-list p{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}.signals-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;max-width:720px;margin:0 auto}.signals-grid .info-card{display:flex;flex-direction:column;gap:8px}.signals-grid+.contact-callout{margin-top:20px}.team-about-metrics{padding:64px 0;border-top:1px solid var(--border)}.team-about-metrics .eyebrow{margin-bottom:24px}.team-about-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.team-about-metrics-grid article{padding:20px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center}.team-about-metrics-grid strong{display:block;font-size:24px;font-weight:700;color:var(--accent)}.team-about-metrics-grid span{font-size:12px;color:var(--text-muted)}.team-about-signal-list p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0;padding:12px 0;border-bottom:1px solid var(--border)}.team-about-signal-list strong{color:var(--text);margin-right:8px}@media (max-width:900px){.signals-grid,.team-about-member-row,.team-about-values-grid,.team-about-values-layout{grid-template-columns:1fr}}.careers-hero{position:relative;min-height:520px;display:flex;align-items:center;overflow:hidden}.careers-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.careers-hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.45) 50%,rgba(0,0,0,.15));z-index:1}.careers-frame{padding:0 max(28px,calc(50vw - 540px));position:relative;z-index:1}.careers-hero-inner{z-index:2;padding:80px 48px 64px;max-width:640px}.careers-hero-inner .eyebrow{margin-bottom:16px;color:rgba(255,255,255,.75)}.careers-hero-inner h1{font-size:2.4rem;line-height:1.1;margin-bottom:16px;color:#fff}.careers-hero-inner p{font-size:16px;color:rgba(255,255,255,.85);line-height:1.65;margin:0 0 28px;max-width:560px}.careers-band{padding:64px 0}.careers-page>.careers-band:nth-child(odd of .careers-band){background:#F9FAFB}.careers-page>.careers-band+.careers-band{border-top:none}.careers-statement-block h2{font-size:1.5rem;line-height:1.2;margin-bottom:28px;max-width:760px}.careers-statement-block p{font-size:16px;color:var(--text-secondary);line-height:1.75;margin:0;max-width:760px}.careers-statement-block p+p{margin-top:18px}.careers-statement-block p:first-of-type{font-size:18px;line-height:1.65;color:var(--text)}.careers-statement-block p:last-of-type{margin-top:28px;padding-left:16px;border-left:3px solid var(--accent);color:var(--text);font-weight:500}.careers-statement h2{font-size:1.5rem;line-height:1.2;margin-bottom:32px}.careers-statement-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.careers-statement-grid article{padding:24px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md)}.careers-statement-grid h3{font-size:15px;font-weight:600;margin-bottom:6px}.careers-statement-grid p{font-size:13px;color:var(--text-muted);line-height:1.65;margin:0}.careers-principles h2{font-size:1.5rem;line-height:1.2;margin-bottom:28px}.careers-principles-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 48px;gap:16px 48px}.careers-principles ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.careers-principles li{font-size:15px;color:var(--text-secondary);line-height:1.55;position:relative;padding:0 0 0 28px}.careers-principles li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in oklch,var(--accent) 18%,transparent)}.careers-split-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.careers-contribution-row{grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:56px}.careers-contribution .careers-split-media{aspect-ratio:16/11;min-height:360px;overflow:hidden}.careers-contribution-video{width:100%;height:100%;display:block;object-fit:cover}.careers-contribution-copy{max-width:520px;justify-self:start}.careers-contribution-copy .eyebrow,.careers-process .eyebrow{color:var(--accent);margin-bottom:12px}.careers-contribution-copy h2,.careers-process h2{font-size:1.5rem;line-height:1.2}.careers-contribution-copy h2{margin:0 0 24px}.careers-contribution-list{display:flex;flex-direction:column;gap:22px}.careers-split-reverse .careers-split-row{direction:rtl}.careers-split-reverse .careers-split-row>*{direction:ltr}.careers-split-media{background:var(--bg-alt);border-radius:var(--radius-lg);aspect-ratio:4/3;display:grid;place-items:center}.careers-split-media span{width:48px;height:48px;border-radius:50%;background:var(--accent);opacity:.15}.careers-split-media-alt span{background:var(--accent-light)}.careers-split-copy h2{font-size:1.5rem;line-height:1.2;margin-bottom:12px}.careers-split-block+.careers-split-block{margin-top:28px}.careers-contribution-list .careers-split-block+.careers-split-block{margin-top:0}.careers-split-block h3{font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--text);margin:0 0 8px}.careers-split-block p{font-size:15px;color:var(--text-secondary);line-height:1.7;margin:0}.careers-split-copy p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0 0 12px}.careers-tracks .eyebrow{margin-bottom:12px}.careers-tracks h2{font-size:1.5rem;line-height:1.2;margin-bottom:32px}.careers-track-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.careers-track-grid article{padding:24px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md)}.careers-track-grid h3{font-size:15px;font-weight:600;margin-bottom:6px}.careers-track-grid p{font-size:13px;color:var(--text-muted);line-height:1.65;margin:0}.careers-process-layout{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px;gap:48px}.careers-process-list{display:flex;flex-direction:column}.careers-process-list article{padding:20px 0;border-bottom:1px solid var(--border)}.careers-process-list article:last-child{border-bottom:none}.careers-contribution-list span,.careers-process-list span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent);display:block;margin-bottom:4px}.careers-contribution-list h3,.careers-process-list h3{font-size:15px;font-weight:600;margin-bottom:4px}.careers-process-list p{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}.careers-final-cta{border-top:none}.careers-final-card{text-align:center;padding:64px 28px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-lg)}.careers-final-card h2{font-size:1.75rem;line-height:1.2;margin-bottom:12px}.careers-final-card p{font-size:15px;color:var(--text-muted);line-height:1.65;margin:0 0 24px}@media (max-width:900px){.careers-hero{min-height:400px}.careers-hero-inner{padding:64px var(--gutter) 48px}.careers-hero-inner h1{font-size:1.75rem}.careers-split-row{grid-template-columns:1fr}.careers-contribution-row{grid-template-columns:1fr;gap:32px}.careers-contribution .careers-split-media{min-height:auto;aspect-ratio:16/9}.careers-contribution-copy{max-width:none}.careers-split-reverse .careers-split-row{direction:ltr}.careers-principles-grid,.careers-process-layout,.careers-statement-grid,.careers-track-grid{grid-template-columns:1fr}}.contact-hero-section{background:#F9FAFB!important}.contact-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}.contact-hero-left .eyebrow{margin-bottom:16px}.contact-hero-left h1{font-size:2rem;line-height:1.1;margin:0}.contact-hero-right{display:flex;flex-direction:column;gap:0}.contact-hero-text{font-size:15px;color:var(--text-muted);line-height:1.65;margin:0 0 24px}.contact-email-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;background:var(--accent);padding:12px 28px;border-radius:var(--radius-pill);transition:background var(--transition),gap .2s ease;width:-moz-fit-content;width:fit-content}.contact-email-btn:hover{background:var(--accent-hover);gap:12px}.contact-response-note{display:block;font-size:12px;color:var(--text-muted);margin-top:10px;margin-bottom:28px}.contact-channels{display:flex;gap:32px}.contact-channel{display:flex;flex-direction:column;gap:4px}.contact-channel-label{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.contact-channel a,.contact-channel strong{font-size:14px;font-weight:600;color:var(--text)}.contact-channel a:hover{color:var(--accent)}.contact-inquiry-list{margin:0;border-top:1px solid var(--border)}.contact-inquiry-row{display:flex;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid var(--border)}.contact-inquiry-icon{font-size:28px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:148px;height:112px;flex-shrink:0}.contact-inquiry-icon img{width:112px;height:112px;object-fit:contain;mix-blend-mode:multiply}.contact-inquiry-content{display:flex;flex-direction:column;gap:6px}.contact-inquiry-row dt{font-size:18px;font-weight:600;color:var(--text);margin:0;white-space:nowrap}.contact-inquiry-row dd{font-size:15px;line-height:1.65;color:var(--text-muted);margin:0;max-width:52ch}.step-number{color:var(--accent);font-weight:700;margin-right:8px}.contact-cta-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;background:var(--accent);padding:14px 32px;border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;transition:background var(--transition),gap .2s ease}.contact-cta-btn:hover{background:var(--accent-hover);gap:12px}@media (max-width:900px){.contact-hero{grid-template-columns:1fr;gap:32px}.contact-inquiry-row{grid-template-columns:1fr;gap:8px;padding:22px 0}.contact-channels{flex-direction:column;gap:16px}.home-bottom-band .scroll-strip{display:flex;gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:8px}.home-bottom-band .scroll-strip .scroll-card{min-width:44vw;flex-shrink:0;scroll-snap-align:start}}.white-papers-page .page-lead{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.white-papers-page>.page-lead{background:#F9FAFB}.white-papers-page .page-lead-facts{flex-direction:column;gap:0}.white-papers-page .page-lead-fact{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--border)}.white-papers-page .page-lead-fact:last-child{border-bottom:1px solid var(--border)}.white-papers-page .page-lead-fact strong{font-size:15px;font-weight:500;line-height:1.5}.wp-cadence-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:840px;margin:0 auto}.wp-cadence-item{padding:24px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition),box-shadow var(--transition)}.wp-cadence-item:hover{border-color:var(--border-strong);box-shadow:0 2px 10px rgba(0,0,0,.05)}.wp-cadence-item h3{font-size:15px;font-weight:600;line-height:1.3;margin:0 0 8px}.wp-cadence-item p{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0}@media (max-width:900px){.white-papers-page .page-lead{grid-template-columns:1fr;gap:24px}.white-papers-page .page-lead-fact{grid-template-columns:100px 1fr;gap:12px}.wp-cadence-list{grid-template-columns:1fr}}.wp-archive-section{background:#F9FAFB}.wp-empty{text-align:center;padding:56px 24px;border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface-elevated)}.wp-empty strong{display:block;font-size:16px;margin-bottom:8px}.wp-empty p{font-size:14px;color:var(--text-muted);line-height:1.65;margin:0}.wp-status-social-link{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.events-page .page-lead{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.events-page>.page-lead{background:#F9FAFB}.events-page .page-lead-facts{flex-direction:column;gap:0}.events-page .page-lead-fact{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--border)}.events-page .page-lead-fact:last-child{border-bottom:1px solid var(--border)}.events-page .page-lead-fact strong{font-size:15px;font-weight:500;line-height:1.5}.event-zigzag{display:flex;flex-direction:column;gap:80px}.event-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(64px,10vw,160px);gap:clamp(64px,10vw,160px);align-items:center}.event-row-reverse{direction:rtl}.event-row-reverse>*{direction:ltr}.event-row-media{border-radius:var(--radius-md);overflow:hidden}.event-row-media img{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--radius-md);aspect-ratio:4/3}.event-row-placeholder{display:flex;align-items:center;justify-content:center;min-height:240px;background:linear-gradient(135deg,#eef2f7,#dde6f0);border-radius:var(--radius-md);font-size:13px;color:var(--text-muted)}.event-row-meta{font-size:12px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.event-row-body h3{font-size:20px;font-weight:600;line-height:1.3;margin:0 0 12px}.event-row-body>p{font-size:14px;color:var(--text-muted);line-height:1.7;margin:0}.event-row-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.event-row-links a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--accent);text-decoration:none;transition:gap var(--transition)}.event-row-links a:hover{gap:10px}@media (max-width:900px){.events-page .page-lead{grid-template-columns:1fr;gap:24px}.events-page .page-lead-fact{grid-template-columns:100px 1fr;gap:12px}.event-row,.event-row-reverse{grid-template-columns:1fr;direction:ltr}.event-row-media img{aspect-ratio:16/9}}.members-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--border)}.members-hero-backdrop{position:absolute;inset:0;background-image:url(/assets/team-global-map.webp);background-size:cover;background-position:center 40%;background-repeat:no-repeat;opacity:.85;z-index:0}.members-hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.2) 45%,rgba(255,255,255,.75)),linear-gradient(90deg,rgba(255,255,255,.72) 0,rgba(255,255,255,.35) 40%,rgba(255,255,255,.12));z-index:1}.members-hero .page-lead{position:relative;z-index:2;padding-top:96px;padding-bottom:88px;background:transparent}.members-hero .page-lead-fact span,.members-hero .page-lead-fact strong,.members-hero .page-lead-side p{color:var(--text)}@media (max-width:900px){.members-hero .page-lead-facts{flex-direction:column;gap:0;margin-top:40px}.members-hero .page-lead-fact{display:grid;grid-template-columns:100px 1fr;grid-gap:12px;gap:12px;align-items:baseline;padding:12px 0;border-top:1px solid var(--border)}.members-hero .page-lead-fact:last-child{border-bottom:1px solid var(--border)}.members-hero .page-lead-fact strong{font-size:13px;font-weight:400;line-height:1.5}.members-hero .page-lead-fact span{font-size:13px;line-height:1.5}}.drawer-grouplabel{color:var(--text);font-weight:600}.footer-social{display:flex;flex-direction:column;gap:8px;margin-top:0}.footer-social a,.footer-social span{font-size:12px;color:var(--text-muted);opacity:.9}.footer-social a{text-decoration:none;transition:color var(--transition)}.footer-social a:hover{color:var(--text);text-decoration:underline}body,html{overflow-x:clip;max-width:100%}html{text-size-adjust:100%}canvas,iframe,img,svg,video{max-width:100%}dd,dt,h1,h2,h3,li,p{overflow-wrap:break-word}.timeline-item p,.tl-left p,.tl-right p{width:auto;max-width:380px}.capabilities-page input,.capabilities-page select{min-width:min(240px,100%)}.page-lead h1{font-size:clamp(1.55rem,1.05rem + 2.2vw,2.25rem)}.agent-thinking-head h2,.business-heading-line h2,.human-agent-copy h2,.product-preview-copy h2,.proof-statement h2,.section-header h2{font-size:clamp(1.4rem,1.05rem + 1.6vw,1.85rem)}.architecture-world-line{font-size:clamp(1.2rem,.95rem + 1.2vw,1.55rem)}.cta-copy h2{font-size:clamp(1.3rem,1.05rem + 1.1vw,1.6rem)}@media (max-width:900px){:root{--header-height:96px}.agent-thinking,.architecture-world,.business-map,.human-agent,.product-preview,.proof-statement,main.main-content>.content-section{padding-top:56px;padding-bottom:56px}}@media (min-width:601px) and (max-width:900px){.preview-module-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){:root{--header-height:88px;--gutter:32px}.cta-band,main.main-content>.content-section{padding:40px 32px}.careers-frame,.platform-facts-bar,.platform-hero-copy{padding-left:32px;padding-right:32px}.agent-thinking,.architecture-world,.business-map,.human-agent,.product-preview,.proof-statement{padding:44px 32px}.capabilities-page .page-lead-fact,.editorial-row,.events-page .page-lead-fact,.research-page .page-lead-fact,.split-row,.team-about-timeline-list article,.white-papers-page .page-lead-fact{grid-template-columns:1fr;gap:6px}.preview-module-grid{grid-template-columns:1fr}.proof-line{flex-wrap:wrap;justify-content:center}.hero-actions{grid-template-columns:minmax(0,1fr);width:max-content;min-width:66%;max-width:100%}}@media (max-width:900px) and (pointer:coarse){.drawer-item,.drawer-lang,.drawer-parent{min-height:44px;display:flex;align-items:center}}@media (min-width:1600px){:root{--max-width:1320px}}