.sector-scene{margin:40px auto 70px;width:min(1180px,90%);display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #e6e6ec;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 20px 60px #24242e0a}.sector-art{position:relative;background:#f5f5f7;overflow:hidden;align-self:stretch;display:grid;place-items:center}.sector-illustration{width:100%;height:auto;display:block;transform-origin:50% 65%;animation:sector-breathe 9s ease-in-out infinite}.sector-stamp{position:absolute;bottom:22px;left:22px;background:#e7192d;color:#fff;border-radius:24px;padding:10px 16px;font-size:13px;font-weight:700}.sector-content{padding:38px;align-self:center}.sector-content h2{font-size:clamp(25px,3vw,38px);margin:12px 0}.sector-content p{font-size:16px;line-height:1.7}.sector-content small{display:block;font-size:12px;line-height:1.5;margin-top:12px;color:#6d6d7a}.sector-identity{display:flex;align-items:center;gap:12px;margin-bottom:28px;overflow-wrap:anywhere}.sector-identity img{object-fit:contain;background:#fff;border-radius:12px;flex-shrink:0}.sector-identity strong{flex:1;min-width:0}.sector-initial{width:48px;height:48px;display:grid;place-items:center;color:#e7192d;background:#fff0f2;border-radius:12px;font-weight:800;font-size:24px;flex-shrink:0}.sector-cover{width:84px;height:52px;object-fit:cover!important}.sector-flow{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.sector-flow span{padding:8px 12px;border:1px solid #e5dce0;border-radius:8px;font-size:12px;background:#fff7f8;animation:sector-step 6s infinite}.sector-flow span:nth-child(2){animation-delay:1s}.sector-flow span:nth-child(3){animation-delay:2s}.sector-scene.contrast{background:#24242e;color:#fff;border-color:#24242e}.sector-scene.contrast h2,.sector-scene.contrast p,.sector-scene.contrast strong{color:#fff}.sector-scene.contrast small{color:#c8c8d3}.sector-scene.contrast .sector-flow{color:#24242e}.sector-scene:not(.is-visible) *{animation-play-state:paused}.paused .sector-scene *{animation:none!important}.sector-content .button:focus-visible{outline:3px solid #e7192d;outline-offset:5px}.sector-scene.has-no-art{grid-template-columns:1fr}.sector-scene.has-no-art .sector-art{display:none}
@keyframes sector-breathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.025)}}@keyframes sector-step{0%,65%,100%{border-color:#e5dce0;box-shadow:none}15%,40%{border-color:#e7192d;box-shadow:0 3px 12px #e7192d15}}
@media(max-width:760px){.sector-scene{grid-template-columns:1fr;margin:24px auto 45px}.sector-content{padding:25px}.sector-illustration{max-height:330px;object-fit:contain}.sector-stamp{bottom:15px;left:15px}.sector-cover{display:none}}
@media(prefers-reduced-motion:reduce){.sector-scene *{animation:none!important;transition:none!important}}

.sector-scene.is-hidden *{animation-play-state:paused!important}

.sector-scene.contrast .eyebrow{color:#ff9da8}
