
#brand{padding:76px 0 65px}.context-header{display:block!important;text-align:center;margin-bottom:32px}.context-header h2{min-height:0!important;max-width:800px;margin:auto;font-size:clamp(36px,4vw,58px)}.context-header #context-summary{min-height:0!important;max-width:660px;margin:22px auto 0;font-size:16px;line-height:1.6}.context-nav{margin:30px auto 24px}.context-scene{height:auto!important;min-height:0!important;position:relative;width:min(1280px,calc(100% - 80px));margin:auto;overflow:hidden;padding:0!important}.context-scene .context-piece{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;transform:none!important;opacity:1!important;filter:none!important;margin:0!important}.context-scene [hidden]{display:none!important}.unified-overview{height:550px;display:flex;align-items:center;justify-content:center;overflow:hidden}.unified-overview .dna-universe{position:relative!important;left:auto!important;margin:0!important;width:850px;height:620px;flex:none;transform:scale(.83)!important;transform-origin:center}.context-footer{margin-top:25px!important;padding-top:0!important;border:0!important}.context-description{text-align:center}.context-description #context-detail{font-size:15px!important;min-height:0!important;max-width:680px;margin:auto}.context-footer .button{margin-top:0}.context-scene .dna-gallery-track{display:flex!important;gap:2%;transition:transform .45s ease}.context-scene .dna-slide{flex:0 0 84%!important;width:84%!important}.context-scene .dna-slide:not(.is-active){filter:blur(3px);opacity:.45;cursor:pointer}.context-scene .dna-slide.is-active{filter:none;opacity:1}.context-scene .dna-gallery-viewport{overflow:hidden}.context-scene .context-piece-heading{margin:24px 0 20px}.context-scene .context-products{padding-bottom:50px}.context-scene .interface-window{width:88%;}.context-scene .product-detail-overlay{right:0!important;width:42%!important}.context-header .eyebrow{margin-bottom:18px}@media(max-width:640px){#brand{padding:48px 0}.context-scene{width:calc(100% - 32px)}.context-header #context-summary{font-size:14px}.unified-overview{height:365px}.unified-overview .dna-universe{transform:scale(.48)!important}.context-nav{max-width:calc(100% - 24px);overflow-x:auto;justify-content:flex-start}.context-nav button{white-space:nowrap}.context-description #context-detail{font-size:13px!important}}

.context-scene .unified-overview.dna-scroll{height:550px;min-height:550px;background:transparent}.unified-overview .sheet-back{background-image:url('assets/restored-dna-yellow.webp')}.unified-overview .sheet-middle{background-image:url('assets/restored-dna-architecture.webp')}.unified-overview .brand-card{background-image:url('assets/restored-dna-sky.webp')}@media(max-width:640px){.context-scene .unified-overview.dna-scroll{height:365px;min-height:365px}}
