.platform-cio-hero[data-v-25693ebe] .header-figma__title{max-width:820px}.platform-cio-hero[data-v-25693ebe] .header-figma__aside{max-width:896px}.platform-cio-hero[data-v-25693ebe] .header-figma__desc{width:100%}.platform-cio-hero__image-frame[data-v-25693ebe]{width:100%;margin:8px auto 24px;overflow:visible}.platform-cio-hero__image[data-v-25693ebe]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px #0b14200d)drop-shadow(0 12px 30px #0b14201a);width:100%;height:auto;display:block}@media (prefers-color-scheme:dark){.platform-cio-hero__image[data-v-25693ebe]{filter:drop-shadow(0 1px 2px #0000004d)drop-shadow(0 14px 38px #0000006b)}}.platform-cio-hero__image-caption[data-v-25693ebe]{font-family:var(--ds-font-sans);color:var(--ds-text-tertiary);text-align:center;opacity:.78;margin:4px 0 0;font-size:.75rem;font-style:italic;font-weight:400;line-height:1.4}.platform-cio-hero__description[data-v-25693ebe]{max-width:42rem;margin:0 auto}.platform-cio-problem[data-v-25693ebe]{max-width:896px;font-family:var(--ds-font-sans);margin:0 auto;padding:64px 20px}.platform-cio-problem__inner[data-v-25693ebe]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}@media (width<=768px){.platform-cio-problem__inner[data-v-25693ebe]{grid-template-columns:1fr}}.platform-cio-problem__title[data-v-25693ebe]{font-family:var(--font-header);color:var(--ds-text-primary);margin:0 0 16px;font-size:1.5rem;font-weight:700}.platform-cio-problem__intro[data-v-25693ebe],.platform-cio-problem__footer[data-v-25693ebe]{color:var(--ds-text-secondary);margin:0 0 16px;font-size:1rem;line-height:1.6}.platform-cio-problem__footer[data-v-25693ebe]{color:var(--ds-text-primary);margin-bottom:0;font-weight:500}.platform-cio-problem__items[data-v-25693ebe]{flex-direction:column;gap:8px;display:flex}.platform-cio-problem__item[data-v-25693ebe]{border:1px solid var(--ds-border-subtle);background:var(--ds-fill-secondary);color:var(--ds-text-primary);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.platform-cio-problem__dot[data-v-25693ebe]{background:#fbbf24;border-radius:50%;flex-shrink:0;width:8px;height:8px}.platform-cio-vision[data-v-25693ebe]{text-align:center;max-width:896px;font-family:var(--ds-font-sans);margin:0 auto;padding:64px 20px}.platform-cio-vision__title[data-v-25693ebe]{font-family:var(--font-header);color:var(--ds-text-primary);margin:0 0 20px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.platform-cio-vision__lead[data-v-25693ebe]{max-width:48rem;color:var(--ds-text-primary);margin:0 auto 16px;font-size:1.0625rem;font-weight:500;line-height:1.6}.platform-cio-vision__body[data-v-25693ebe]{max-width:48rem;color:var(--ds-text-secondary);margin:0 auto;font-size:1.0625rem;line-height:1.6}.platform-cio-why[data-v-25693ebe]{max-width:720px;font-family:var(--ds-font-sans);margin:0 auto;padding:64px 20px}.platform-cio-why__title[data-v-25693ebe]{font-family:var(--font-header);color:var(--ds-text-primary);text-align:center;margin:0 0 24px;font-size:1.5rem;font-weight:700}.platform-cio-why__list[data-v-25693ebe]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.platform-cio-why__item[data-v-25693ebe]{border:1px solid var(--ds-border-subtle);background:var(--ds-fill-secondary);color:var(--ds-text-primary);border-radius:8px;align-items:flex-start;gap:12px;padding:16px 20px;font-size:15px;line-height:1.5;display:flex}.platform-cio-why__dot[data-v-25693ebe]{background:var(--btn-figma-primary-bg,#2a7c38);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}
