._3bPP-G_page{width:100%;max-width:1200px;margin-inline:auto;padding:40px 48px 64px}._3bPP-G_layout{grid-template-columns:minmax(0,720px) minmax(0,240px);justify-content:center;align-items:start;gap:0 64px;display:grid}._3bPP-G_column,._3bPP-G_intro{grid-column:1;min-width:0}._3bPP-G_column{grid-row:2}._3bPP-G_breadcrumb,._3bPP-G_header{margin-bottom:32px}._3bPP-G_header h1{letter-spacing:-.035em;text-wrap:balance;font-size:calc(clamp(36px,3.6vw,52px));font-weight:500;line-height:1.12}._3bPP-G_summary{text-wrap:pretty;font-size:19px;line-height:1.65}._3bPP-G_metadata,._3bPP-G_summary{color:var(--muted-foreground);margin-top:24px}._3bPP-G_metadata{border-top:1px solid var(--border);justify-content:space-between;gap:12px 24px;padding-top:20px;font-size:13px;line-height:1.5}._3bPP-G_byline,._3bPP-G_metadata{flex-wrap:wrap;align-items:center;display:flex}._3bPP-G_byline{gap:12px 20px}._3bPP-G_metadata a{color:var(--foreground);text-underline-offset:4px}._3bPP-G_metadata a:hover{text-decoration:underline}._3bPP-G_metadata time{white-space:nowrap}._3bPP-G_readTime{align-items:center;gap:6px;display:inline-flex}._3bPP-G_hero{aspect-ratio:16/9;background:var(--muted);border:1px solid var(--border);border-radius:var(--resource-radius);position:relative;overflow:hidden}._3bPP-G_takeaways{border-block:1px solid var(--border);margin-block:32px 40px;padding-block:24px}._3bPP-G_audio{margin-top:32px;margin-bottom:0}._3bPP-G_takeaways>div{margin-top:0}._3bPP-G_takeaways h2{letter-spacing:-.01em;text-transform:none;font-size:16px;font-weight:500}._3bPP-G_prose{overflow-wrap:anywhere;max-width:70ch;margin-top:40px;font-size:18px;line-height:1.75}:is(._3bPP-G_prose li,._3bPP-G_prose p){font-size:18px;line-height:1.75}._3bPP-G_prose h2{letter-spacing:-.025em;margin-top:48px;margin-bottom:20px;font-size:30px;font-weight:500;line-height:1.25}._3bPP-G_prose h3{margin-top:32px;margin-bottom:16px;font-size:24px;font-weight:500;line-height:1.3}:is(._3bPP-G_prose h2,._3bPP-G_prose h3){text-wrap:balance;scroll-margin-top:104px}._3bPP-G_prose img{box-shadow:none;border-radius:16px}._3bPP-G_prose iframe{max-width:100%}._3bPP-G_contents{grid-area:1/2/span 2;align-self:start;max-height:calc(100dvh - 112px);padding-top:48px;position:sticky;top:112px;overflow-y:auto}._3bPP-G_contents .article-toc{max-height:none;overflow:visible}._3bPP-G_context>div{border-top:1px solid var(--border);gap:24px;margin-top:24px;padding-top:24px}:is(._3bPP-G_context #rail-section-companies>div,._3bPP-G_context #rail-section-topics>div){padding-bottom:0;overflow:visible}._3bPP-G_context #rail-section-topics>div>div{flex-wrap:wrap}._3bPP-G_context a{max-width:100%;min-height:40px}._3bPP-G_context a span{overflow-wrap:anywhere}._3bPP-G_mobileContext{display:none}._3bPP-G_related{width:100%;min-width:0;max-width:1200px;margin-inline:auto;padding:0 48px 64px}@media (max-width:1199px){._3bPP-G_context{display:none}._3bPP-G_mobileContext{display:block}._3bPP-G_page{max-width:816px}._3bPP-G_layout{grid-template-columns:minmax(0,1fr);gap:32px}._3bPP-G_column,._3bPP-G_contents,._3bPP-G_intro{grid-area:auto/1}._3bPP-G_contents{width:100%;max-height:none;padding-top:0;position:static;overflow:visible}._3bPP-G_takeaways{margin-block:0}._3bPP-G_prose{margin-top:0}}@media (max-width:600px){._3bPP-G_page{padding:24px 24px 40px}._3bPP-G_header h1{font-size:36px}._3bPP-G_summary{margin-top:20px;font-size:17px}._3bPP-G_metadata{margin-top:24px}._3bPP-G_prose{font-size:17px}._3bPP-G_prose li{font-size:17px}._3bPP-G_prose p{font-size:17px}._3bPP-G_prose h2{font-size:26px}._3bPP-G_related{padding:0 24px 48px}}:is(._3bPP-G_prose td,._3bPP-G_prose th){overflow-wrap:normal;min-width:112px}@media (max-width:1199px){._3bPP-G_takeaways{border-top:0;padding-top:0}}
