body{background:#0d1626;color:#e0e9ec}.hero{background:radial-gradient(ellipse at 85% 40%,#18345855,transparent 60%)}header{border-color:#2b3b50}.logo{color:#dcebed}.hero-top{color:#8da6ba}.hero-top i{background:#dfa76b}.hero-title p{color:#9bb4c7}.hero-bottom{border-color:#2b4058}.hero-bottom p{color:#93a9bb}.discover span{border-color:#4c8392;color:#98d9de}.discover:hover span{background:#98d9de;border-color:#98d9de;color:#102037}.coordinates,.object-caption{color:#7895ac}.hero-title h1{color:#e0edef}.section-heading h2{color:#d5e7eb}.section-heading h2 span,.section-note{color:#8aa3b7}.optical-core{position:absolute;right:-3%;top:-30px;width:62%;height:calc(100% + 50px);contain:layout style}.optical-core svg{width:100%;height:100%;display:block;transition:transform .35s ease-out}.sound-panel{background:#a9c7ca;color:#18363f}.code-panel{background:#bf946a;color:#282018}.wave-art i{background:linear-gradient(90deg,#193c4d,#628b96,#d8ece9);box-shadow:none}.type-art span{-webkit-text-stroke-color:#443125}.panel-bottom{color:inherit}.filter-bar{border-color:#344b64}.filter-bar button{color:#96acbd}.filter-bar button.active{color:#8bd5d9;border-color:#8bd5d9}.row{border-color:#263b53}.row:hover{background:#15273d}.row-thumb{background:#1d3b4c;color:#94ccd1}.row:nth-child(3n+2) .row-thumb{background:#353647;color:#cebba4}.row:nth-child(3n) .row-thumb{background:#253650;color:#adbfd8}.row-title small,.row-type,.row-date{color:#89a0b5}.row-arrow{color:#9bcad5}.index-heading label{border-color:#395773}.index-end{color:#7892a9}.statement{border-color:#34506a}.statement p,.statement-label{color:#8fa8bc}.statement-star{color:#c6a277}.statement button{border-color:#587689}.statement h2{color:#d1e6e9}footer{border-color:#294059;color:#839eb3}.footer-logo{color:#bdd1db}dialog{background:#102036;border-color:#3b5c77}dialog p{color:#a3bbce}dialog small{color:#829cb0;border-color:#314b64}.prologue{background:#0d1626}.boot-cross{color:#9bced2}.boot-title{color:#e1eceb}.boot-caption{color:#849fb3}::selection{background:#8ec7cb;color:#11293a}@media(max-width:850px){.optical-core{width:100%;height:430px;top:215px;right:0}}@media(max-width:540px){.optical-core{top:200px;height:340px}.hero-stage{height:550px}}@media(prefers-reduced-motion:reduce){.optical-core svg{transition:none}}
