.business-foundation_foundation__zHJwO{min-width:0;margin:0}.business-foundation_fact__OSI4o{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;padding-block:1.4rem;border-top:1px solid var(--border)}.business-foundation_fact__OSI4o:last-child{border-bottom:1px solid var(--border)}.business-foundation_fact__OSI4o dt{font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.business-foundation_fact__OSI4o dd{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.7}@media (max-width:40rem){.business-foundation_fact__OSI4o{grid-template-columns:1fr;gap:.5rem;padding-block:1.2rem}.business-foundation_fact__OSI4o dt{font-size:1.125rem}}.platform-continuity_platform__YIZWg{overflow:clip;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-inter),system-ui,sans-serif}.platform-continuity_container__WFrR5{width:100%;max-width:90rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5rem)}.platform-continuity_platform__YIZWg h1,.platform-continuity_platform__YIZWg h2,.platform-continuity_platform__YIZWg h3{margin:0;font-family:var(--font-space-grotesk),system-ui,sans-serif;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.platform-continuity_platform__YIZWg h1{max-width:18ch;font-size:clamp(2.75rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.04em}.platform-continuity_platform__YIZWg h2{max-width:22ch;font-size:clamp(1.875rem,3.3vw,3rem);line-height:1.12}.platform-continuity_platform__YIZWg p{margin:0;text-wrap:pretty}.platform-continuity_hero__pnaYa{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:clamp(3rem,6vw,6rem)}.platform-continuity_context__YvJBt{margin-bottom:1.5rem!important;color:var(--accent-text);font-size:.9375rem;font-weight:600}.platform-continuity_lead__zozxT{max-width:45ch;margin-block:1.5rem 1.75rem!important;color:var(--text-secondary);font-size:1.125rem;line-height:1.7}.platform-continuity_action__fUcps,.platform-continuity_lightAction__PQuL_,.platform-continuity_textAction__EG8O1{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;gap:.65rem;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none}.platform-continuity_action__fUcps{padding:.8rem 1.25rem;border-radius:var(--radius-control);background:var(--accent);color:white}.platform-continuity_textAction__EG8O1{justify-content:flex-start;color:var(--accent-text)}.platform-continuity_lightAction__PQuL_{justify-content:flex-start;color:#f6f5f2}.platform-continuity_action__fUcps svg,.platform-continuity_lightAction__PQuL_ svg,.platform-continuity_textAction__EG8O1 svg{width:1.1rem;height:1.1rem;flex:0 0 auto}.platform-continuity_sourceList__w5nD6{border-top:1px solid var(--border)}.platform-continuity_sourceList__w5nD6>div{padding-block:1.3rem;border-bottom:1px solid var(--border)}.platform-continuity_sourceList__w5nD6 h2{font-size:1.6rem;line-height:1.3}.platform-continuity_sourceList__w5nD6 p{margin-top:.5rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.platform-continuity_sourceList__w5nD6 .platform-continuity_sourceNote__kROSY{margin-top:1.25rem;font-size:.875rem}.platform-continuity_foundationBand__sfaYH{padding-block:clamp(3rem,5vw,5rem);border-block:1px solid var(--border);background:var(--bg-surface)}.platform-continuity_sectionLead__aQdOK{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:2rem 5rem;margin-bottom:2.5rem}.platform-continuity_sectionLead__aQdOK p{max-width:48ch;color:var(--text-secondary);font-size:1.0625rem;line-height:1.7}.platform-continuity_teamSection__OLvPT{padding-block:clamp(3rem,5vw,5rem)}.platform-continuity_workList__nBnwR{padding:0;margin:0;border-top:1px solid var(--border);list-style:none}.platform-continuity_workList__nBnwR li{display:grid;grid-template-columns:3rem minmax(0,.9fr) minmax(0,1.1fr);gap:1rem 2rem;padding-block:1.75rem;border-bottom:1px solid var(--border)}.platform-continuity_workList__nBnwR span{color:var(--accent-text);font-size:.875rem;line-height:1.7}.platform-continuity_workList__nBnwR h3{font-size:1.4rem;line-height:1.3}.platform-continuity_workList__nBnwR p{max-width:50ch;color:var(--text-secondary);font-size:1rem;line-height:1.7}.platform-continuity_controlBand__xm5xo{background:#171411;color:#f6f5f2}.platform-continuity_controlInner__XZFgX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 6rem;padding-block:clamp(3rem,5vw,5rem)}.platform-continuity_controlInner__XZFgX p{max-width:57ch;color:#d4d0ca;font-size:1.0625rem;line-height:1.7}.platform-continuity_controlDetails__7MYmX{margin-block:1.75rem;padding-block:1.75rem;border-block:1px solid #514b44}.platform-continuity_controlDetails__7MYmX h3{margin-bottom:.75rem;font-size:1.5rem;line-height:1.3}.platform-continuity_controlInner__XZFgX .platform-continuity_lightAction__PQuL_{margin-top:1.5rem}.platform-continuity_closeSection__busQB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem 6rem;padding-block:clamp(3rem,5vw,5rem)}.platform-continuity_closeSection__busQB>div>p{max-width:50ch;margin-block:1rem;color:var(--text-secondary);font-size:1rem;line-height:1.7}.platform-continuity_readerEntry__gsR9C{padding-top:1.5rem;border-top:1px solid var(--border)}.platform-continuity_readerEntry__gsR9C h3{max-width:28ch;font-size:1.5rem;line-height:1.3}.platform-continuity_details__nXHmY{margin-top:1.5rem;border-bottom:1px solid var(--border)}.platform-continuity_details__nXHmY summary{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;gap:1rem;font-size:.9375rem;font-weight:600;list-style:none;cursor:pointer}.platform-continuity_details__nXHmY summary::-webkit-details-marker{display:none}.platform-continuity_details__nXHmY summary svg{width:1rem;height:1rem;flex:0 0 auto}.platform-continuity_details__nXHmY[open] summary svg{transform:rotate(45deg)}.platform-continuity_details__nXHmY p{padding-bottom:1.25rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.platform-continuity_platform__YIZWg [id]{scroll-margin-top:6rem}.platform-continuity_details__nXHmY summary:focus-visible,.platform-continuity_platform__YIZWg a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (hover:hover){.platform-continuity_action__fUcps:hover{filter:brightness(.92)}.platform-continuity_lightAction__PQuL_:hover,.platform-continuity_textAction__EG8O1:hover{text-decoration:underline;text-underline-offset:.25em}}@media (max-width:55rem){.platform-continuity_closeSection__busQB,.platform-continuity_controlInner__XZFgX,.platform-continuity_hero__pnaYa,.platform-continuity_sectionLead__aQdOK{grid-template-columns:1fr;gap:2rem}.platform-continuity_platform__YIZWg h1{font-size:clamp(2.5rem,7vw,3.25rem)}.platform-continuity_workList__nBnwR li{grid-template-columns:2rem 1fr;gap:.75rem 1rem}.platform-continuity_workList__nBnwR p{grid-column:2}.platform-continuity_sectionLead__aQdOK{align-items:start}}@media (max-width:32rem){.platform-continuity_platform__YIZWg h1{font-size:2.5rem}.platform-continuity_platform__YIZWg h2{font-size:1.875rem}.platform-continuity_lead__zozxT{font-size:1rem}.platform-continuity_action__fUcps{width:100%}}.platform-continuity_sourceScene___S6Tj{margin:0;min-width:0}.platform-continuity_sourceScene___S6Tj img{display:block;width:100%;height:420px;object-fit:cover;object-position:52% 50%}.platform-continuity_sourceScene___S6Tj figcaption{display:flex;justify-content:space-between;gap:12px;padding:20px 0;border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:13px}@media(max-width:55rem){.platform-continuity_sourceScene___S6Tj img{height:320px}}