:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--six-bg:#eef3f6;--six-surface:#fbfbfc;--six-surface-soft:#f3f5f7;--six-text:#111318;--six-muted:#74777f;--six-border:#1113181f;--six-accent:#111318}*{box-sizing:border-box}body{background:var(--six-bg);color:var(--six-text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.seo-shell{min-height:100vh;padding:40px clamp(18px,4vw,64px)}.seo-page-frame{border:1px solid var(--six-border);background:var(--six-surface);border-radius:24px;width:min(1120px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 80px #11131814}.seo-hero,.seo-section{padding:clamp(28px,5vw,72px)}.seo-breadcrumbs{padding:22px clamp(28px,5vw,72px) 0}.seo-breadcrumbs ol{color:var(--six-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.seo-breadcrumbs li{align-items:center;gap:8px;min-width:0;display:flex}.seo-breadcrumbs li:not(:last-child):after{content:"/";color:var(--six-muted);opacity:.55}.seo-breadcrumbs a{color:var(--six-muted);text-decoration:none}.seo-breadcrumbs a:hover{color:var(--six-text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.seo-breadcrumbs span{max-width:min(56vw,520px);color:var(--six-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seo-hero--split{grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.seo-eyebrow{color:var(--six-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700}.seo-title{letter-spacing:0;max-width:860px;margin:0;font-size:clamp(42px,7vw,86px);line-height:.96}.seo-listing-context{color:var(--six-text);margin:18px 0 0;font-size:clamp(15px,1.6vw,18px);font-weight:800;line-height:1.35}.seo-description{max-width:740px;color:var(--six-muted);margin:28px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.45}.seo-meta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.seo-pill{border:1px solid var(--six-border);background:var(--six-surface-soft);color:var(--six-text);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700}.seo-hero-media{border:1px solid var(--six-border);background:var(--six-surface-soft);aspect-ratio:4/3;border-radius:18px;overflow:hidden}.seo-hero-media img{object-fit:cover;width:100%;height:100%;display:block}.seo-fact-grid{border-top:1px solid var(--six-border);border-bottom:1px solid var(--six-border);background:var(--six-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.seo-fact{background:var(--six-surface);min-height:118px;padding:22px}.seo-fact dt{color:var(--six-muted);text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700}.seo-fact dd{color:var(--six-text);margin:0;font-size:24px;font-weight:800}.seo-section{border-top:1px solid var(--six-border)}.seo-template-issuerMarketing figure{margin:0}.seo-template-issuerMarketing figure img{max-width:100%;height:auto;display:block}.seo-template-issuerMarketing figcaption{color:var(--six-muted);margin-top:16px}.seo-section h2{margin:0 0 22px;font-size:clamp(26px,3vw,40px);line-height:1.08}.seo-list-grid{border:1px solid var(--six-border);background:var(--six-border);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.seo-list-item{background:var(--six-surface);padding:22px}.seo-list-grid--cards{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;overflow:visible}.seo-list-grid--cards .seo-list-item{border:1px solid var(--six-border);border-radius:16px}.seo-list-link{min-height:100%;color:inherit;text-decoration:none;display:block}.seo-list-link:hover{border-color:#11131847}.seo-inline-link{color:var(--six-text);text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.seo-list-item h3,.seo-speaker h3{margin:0 0 8px;font-size:20px}.seo-list-item p,.seo-speaker p,.seo-prose p{color:var(--six-muted);margin:0;font-size:18px;line-height:1.55}.seo-section-note{max-width:760px;margin:-10px 0 26px;font-size:16px;line-height:1.5}.seo-research-card{flex-direction:column;gap:14px;display:flex}.seo-research-answer p{color:var(--six-text);font-size:17px}.seo-research-sources{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.seo-research-sources a{border:1px solid var(--six-border);color:var(--six-muted);border-radius:999px;padding:7px 10px;font-size:13px;font-weight:700;text-decoration:none}.seo-research-sources a:hover{color:var(--six-text);border-color:#11131847}.seo-article .seo-hero-media{aspect-ratio:16/9;max-height:440px;margin:0 clamp(28px,5vw,72px) clamp(28px,5vw,72px)}.seo-prose{max-width:none}.seo-prose p{white-space:pre-line;max-width:820px}.seo-tag-list{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.seo-tag-list span{border:1px solid var(--six-border);color:var(--six-muted);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700}.seo-speakers{gap:18px;display:grid}.seo-speaker{grid-template-columns:86px minmax(0,1fr);align-items:start;gap:18px;display:grid}.seo-speaker-link{color:inherit;text-decoration:none}.seo-speaker-link:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.seo-speaker img{object-fit:cover;border-radius:18px;width:86px;height:86px}.seo-muted{color:var(--six-muted)}.seo-jsonld{display:none}ul.seo-list-grid{margin:0;padding:0;list-style:none}ul.seo-list-grid>li>.seo-list-item{height:100%;display:block}ul.seo-list-grid+h2{margin-top:32px}.seo-event-group+.seo-event-group{margin-top:22px}.seo-event-group h3{margin:0 0 12px}.seo-speaker:not(:has(img)){grid-template-columns:minmax(0,1fr)}.seo-replay-player{background:#000;border-radius:18px;width:100%;max-height:70vh;margin:0 0 18px;display:block}@media (max-width:760px){.seo-shell{padding:18px}.seo-page-frame{border-radius:18px}.seo-hero--split,.seo-list-grid,.seo-fact-grid{grid-template-columns:1fr}.seo-title{font-size:clamp(38px,14vw,64px)}.seo-speaker{grid-template-columns:64px minmax(0,1fr)}.seo-speaker img{border-radius:14px;width:64px;height:64px}}
