:root{--navy:#edf4ff;--muted:#a8b7ce;--coral:#8fdac7;--aqua:#78e8d1;--paper:#080e1c;--border:#b1c9ef24}body{background:#080e1c;color:#edf4ff}.hero-shell{background:radial-gradient(ellipse at 95% 3%,#32324d,transparent 45%),radial-gradient(ellipse at 12% 9%,#123c49,transparent 48%),radial-gradient(ellipse at 78% 95%,#1b2854,transparent 60%),linear-gradient(125deg,#0a1525,#0e1830 60%,#14152d)}.hero-shell:before{opacity:.27;background:linear-gradient(115deg,transparent 38%,#6075a51f 45%,transparent 52%),radial-gradient(circle at 30% 55%,#346f742b,transparent 27%);background-size:230% 100%,100% 100%}header{border-color:#b4c7ec20}.hero-copy{color:#eef5ff}.hero-copy em{color:#a0efd9;text-shadow:0 2px 15px #57bdad14}.intro{color:#b3c3d8}.eyebrow{color:#9acacb}.dot{background:#83ead0;box-shadow:0 0 0 4px #7ee3cc12}.hero-facts{border-color:#b6cdec26}.hero-facts strong{color:#ebf4ff}.hero-facts span{color:#9eb7cd}.brand{color:#f1f5ff}.brand small{color:#a5bacf}nav{color:#c6d3e8}nav a:hover{color:#94ebd3}select{background-color:#142137;color:#dfeafa;border-color:#9bb6e53d}select option{background:#142137;color:#e8f1ff}.coral{background:linear-gradient(110deg,#245451,#29495d);color:#dbfff3;box-shadow:0 7px 24px #0004;border:1px solid #73c3b447}.coral:hover{box-shadow:0 10px 25px #0006}.outline{background:#14243b;color:#dceafb;border-color:#829fce55}.brand-strip{background:#101e32;border-color:#86a5d52b}.strip-track{color:#cbd8ec}.strip-track img{filter:drop-shadow(0 2px 4px #0005)}.strip-track b{color:#7c9ab45e}.wildlife-glow{background:radial-gradient(ellipse,#497a752b,#264a6633 55%,transparent 75%)}.wildlife-ground{background:radial-gradient(ellipse,#0006,transparent 70%)}.wildlife-sound{background:#142b42cc;color:#a5d6d3;border-color:#8abacb45}.wildlife-sound.playing{background:#345254}.section-head .eyebrow{color:#82bdbd}.section-head p:not(.eyebrow),.section-note{color:#9cb1c9}.text-link{border-color:#718ba9;color:#bccde5}.filters button{border-color:#9db3d13b;color:#b5c8e3;background:#101b2d}.filters .active{background:linear-gradient(110deg,#234749,#253d59);color:#cbffec;border-color:#74b6b34d}.platform-card{background:linear-gradient(145deg,#142238,#10192c);border-color:#9cb5e226;box-shadow:0 8px 30px #0001}.platform-card:hover{box-shadow:0 14px 40px #0004}.platform-card:before{background:linear-gradient(90deg,#67c7b5,#8b8bca)}.platform-icon{background:#0b1528;box-shadow:0 4px 13px #0003;border:1px solid #688cbb29}.card-index{color:#7e96b6}.platform-card>p{color:#a8bbd2}.platform-card h3{color:#edf5ff}.status{background:#332c25;color:#d9bf91}.status.verified{background:#16372f;color:#94d8be}.detail-button{color:#c1e8e1;border-top-color:#9cb1d122}.detail-button:hover{color:#c3a9f5}.learn-shell{background:radial-gradient(ellipse at 100% 0,#17304c88,transparent 60%),linear-gradient(115deg,#0b1829,#101d33)}.learn-shell:before{background:radial-gradient(ellipse at 0 80%,#26524c2b,transparent 60%),radial-gradient(ellipse at 100% 0,#34325933,transparent 50%)}.learn-shell .section-head .eyebrow{color:#8bc5c0}.learn-shell .section-head>p{color:#abc1d3}.learn-card{background:#15243988;border-color:#89adc02e}.learn-card h3{color:#e9f5ff}.learn-card p{color:#b3c4d7}.small-label{color:#c8b89b}.lend .small-label{color:#97cebf}.visual-orbit{border-color:#87a9b33a}.chips span{background:#142a3b;color:#b9d4d9;border-color:#8eb5c62e}.risk-stamp{background:#131f32;color:#b5acd4;border-color:#8d93bc70}.risk-grid article{background:#111e31;border-color:#a6bdde25}.risk-grid h3{color:#e7f0ff}.risk-grid p{color:#a6b9d1}.risk-num{color:#7388a7}.risk-icon{background:#183a3d;color:#99d7cc}.risk-grid article:nth-child(2) .risk-icon{background:#373027;color:#d2b78c}.risk-grid article:nth-child(3) .risk-icon{background:#252d47;color:#acbbed}.risk-grid article:nth-child(4) .risk-icon{background:#29263f;color:#c5aee8}.closing{background:radial-gradient(ellipse at 100% 20%,#3a3156,transparent 60%),linear-gradient(110deg,#133c40,#192a49);border:1px solid #91b0d32e}.closing h2{color:#f0f6ff}.closing .eyebrow{color:#9dcac9}.closing-art span{color:#c0cde4}.sources details{border-color:#a6bce12b}.sources summary{color:#c3d2e7}.sources p{color:#9db2ca}#sourceList>div{background:#101c2f;border-color:#99b1d32b}#sourceList strong{color:#d5e4fa}#sourceList code{color:#98b4cd}footer p{color:#8fa5bd}footer .text-link{color:#aec1db}dialog{background:#111e32;color:#e8f1ff;border-color:#8ca9d24d;box-shadow:0 30px 90px #0009}dialog::backdrop{background:#030915bf}.close{background:#26354c;color:#c2d3ea}.close:hover{background:#3b4057}dialog p,dialog li{color:#b0c1d7}.key-question{background:#19383c}.key-question strong{color:#b4e1d3}.key-question p{color:#bbd8de}dialog small{color:#94aabd}.redirect-video-dialog{background:#0e1c30;border-color:#8aa6cf40}.redirect-video-dialog h2{color:#d8eaf8}.redirect-video-dialog .cancel-button{background:#15283e;color:#bbd8e6;border-color:#809db64d}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline-color:#a5b7ff}
