.cyber-intro{padding:65px 6% 40px;max-width:1200px}.cyber-intro h1{max-width:880px;font-size:clamp(42px,5vw,72px)}.cyber-intro .eyebrow{color:#507b0a}.cyber-switch{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cyber-switch button,.cyber-controls button{padding:12px 18px;border:1px solid #b8cbd8;border-radius:30px;background:white;color:#154477;cursor:pointer;font-weight:600}.cyber-switch button[aria-pressed=true]{background:#154477;color:white;border-color:#154477}.cyber-experience{padding:0 6% 60px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:6%;align-items:start}.cyber-stage{position:sticky;top:25px;background:#f0f6f6;border:1px solid #dce6e9;border-radius:26px;overflow:hidden}.cyber-art{padding:15px}.cyber-art svg{width:100%;height:auto;display:block}.cyber-controls{padding:0 22px 22px;display:flex;align-items:center;flex-wrap:wrap;gap:9px}.cyber-progress{padding:18px 25px 0;display:flex;justify-content:space-between;font-size:13px;font-weight:600;gap:15px}.cyber-scene-dots{display:flex;gap:9px;padding:0 25px 20px}.cyber-scene-dots button{border:0;border-radius:20px;height:8px;flex:1;background:#c9d9de;cursor:pointer;padding:0;min-height:20px;background-clip:content-box}.cyber-scene-dots button[aria-current=step]{background-color:#154477}.cyber-copy{padding:25px}.cyber-copy h2{font-size:32px!important;line-height:1.2;margin:12px 0}.cyber-copy p{font-size:16px;line-height:1.7}.cyber-caption{color:#507b0a;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cyber-chapter{padding:65px 0;min-height:400px;border-top:1px solid #dce4e8;scroll-margin-top:35px}.cyber-chapter:first-child{border-top:0}.cyber-chapter h2{font-size:34px;line-height:1.2;letter-spacing:-.03em;margin:14px 0}.cyber-chapter p{font-size:17px;line-height:1.8;color:#536575}.cyber-number{font-size:13px;color:#507b0a;font-weight:700}.cyber-experience[data-mode=watch]{display:block}.cyber-experience[data-mode=watch] .cyber-stage{position:relative;top:0;max-width:950px;margin:auto;display:grid;grid-template-columns:1.25fr 1fr}.cyber-experience[data-mode=watch] .cyber-progress,.cyber-experience[data-mode=watch] .cyber-scene-dots,.cyber-experience[data-mode=watch] .cyber-controls{grid-column:1/-1}.cyber-experience[data-mode=watch] .cyber-chapters{max-width:800px;margin:35px auto}.cyber-experience[data-mode=watch] .cyber-chapter{min-height:0;padding:28px 0}.cyber-summary{background:#eaf2d5;padding:45px 6%}.cyber-summary p{font-size:16px;line-height:1.8;max-width:800px}.cyber-art .interior,.cyber-art .mail,.cyber-art .risk,.cyber-art .plan,.cyber-art .shield,.cyber-art .records,.cyber-art .links{opacity:0;transition:opacity .65s,transform .65s}.cyber-art[data-scene="1"] .interior,.cyber-art[data-scene="2"] .interior,.cyber-art[data-scene="3"] .interior,.cyber-art[data-scene="4"] .interior,.cyber-art[data-scene="5"] .interior,.cyber-art[data-scene="6"] .interior{opacity:1}.cyber-art[data-scene="1"] .mail,.cyber-art[data-scene="2"] .mail,.cyber-art[data-scene="2"] .risk,.cyber-art[data-scene="3"] .plan,.cyber-art[data-scene="4"] .shield,.cyber-art[data-scene="4"] .links,.cyber-art[data-scene="5"] .shield,.cyber-art[data-scene="5"] .records,.cyber-art[data-scene="6"] .shield,.cyber-art[data-scene="6"] .records{opacity:1}.cyber-art[data-scene="2"] .risk{animation:cyber-pulse 2s ease-in-out infinite}@keyframes cyber-pulse{50%{opacity:.65}}.cyber-experience [hidden]{display:none!important}@media(max-width:850px){.cyber-experience{grid-template-columns:1fr}.cyber-stage{position:relative;top:0}.cyber-chapter{min-height:0;padding:35px 0}.cyber-copy{padding-top:0}.cyber-experience[data-mode=watch] .cyber-stage{display:block}.cyber-intro{padding-top:40px}.cyber-controls button{padding:10px 14px}.cyber-progress{flex-direction:column;gap:7px}.cyber-chapter svg{width:100%;height:auto;display:block;border-radius:15px}}@media(prefers-reduced-motion:reduce){.cyber-art *{animation:none!important;transition:none!important}}