/* MEDUMIN Soft Aurora — light, high-contrast hero direction */
.top{color:#17435e;border-bottom:1px solid #2d7b812b}.top .logo{color:#153b58}.top .logo i{color:#13a9a1}.top .logo span{color:#528695!important}.top nav a{color:#245573;opacity:.95}.top nav a:hover{color:#0e9b9b}.top nav a[style]{color:#0b8f91!important}.top .navbtn{border-color:#8ab6c0;background:#ffffff9c;color:#21576b}.top .lang{color:#286077}.top.scrolled{color:#fff;background:#09263beb}.top.scrolled .logo{color:white}.top.scrolled .logo span{color:#9cbac8!important}.top.scrolled nav a{color:#dfedf3}.top.scrolled nav a[style]{color:#66f2e6!important}.top.scrolled .navbtn{color:white;background:#ffffff0c;border-color:#ffffff5a}.top.scrolled .lang{color:white}
.hero{background:radial-gradient(ellipse at 74% 42%,#b5f2e9 0%,#dff8f0 28%,transparent 60%),radial-gradient(ellipse at 20% 4%,#e7e1ff 0%,transparent 56%),linear-gradient(120deg,#f5f7ff,#eaf9f7 58%,#e2f5ff);color:#173651;min-height:760px}.hero:after{border-color:#2b999d12;box-shadow:0 0 0 100px #70bbba0a,0 0 0 200px #95b5d50b}.hero .eyebrow{color:#139c98}.hero h1{color:#15334e}.hero h1 span{color:#088f95;background:linear-gradient(110deg,#089e9c,#4488c6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero p{color:#526c81}.hero .primary{background:#0a9fa0;color:white;box-shadow:0 12px 25px #0daaa52d}.hero .secondary{color:#245876;border-color:#9ebdc7;background:#ffffff66}.hero .secondary:hover{border-color:#17aba9}.heroBottom{color:#5f8d9a}.heroBottom b{color:#17a9a2}.hero .neural-canvas{opacity:.24;mix-blend-mode:multiply}.heroArt:before{background:radial-gradient(circle,#75e4d877,transparent 68%)}.heroArt .float{background:#ffffffda;border:1px solid #8dc6cfa1;color:#1a536e;box-shadow:0 16px 40px #347b9b1a}.heroArt .float small{color:#568c9a}.heroArt .float strong{color:#134e64}.heroArt .dna-title{color:#168c97}.heroArt .dna-info{color:#377f8e}.dna-scene{filter:drop-shadow(0 13px 27px #2b8dba25)}
.heroArt .f1{top:90px;right:-17px}.heroArt .f2{bottom:83px;left:-25px}
.dna-base-legend{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;gap:13px;background:#ffffffa8;border:1px solid #98d6d3aa;border-radius:100px;padding:9px 13px;z-index:2;box-shadow:0 10px 24px #246f8420}.dna-base-legend span{display:flex;gap:5px;align-items:center;color:#346578;font:800 10px Manrope}.dna-base-legend b{height:8px;width:8px;border-radius:50%;display:block}
@media(max-width:850px){.top .menu{color:#1b6176}.top.scrolled .menu{color:white}.top nav{background:#e9faf8;box-shadow:0 15px 25px #22547024}.top nav a{color:#164f66}.top.scrolled nav{background:#0a293d}.hero{min-height:0}.heroArt .f1{right:0;top:70px}.heroArt .f2{bottom:65px;left:0}}@media(max-width:560px){.hero h1{font-size:42px}.heroArt .f1{top:55px}.heroArt .f2{bottom:50px}}
