*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#eef7fc;color:#0a2f5f}.topline{background:#fff;text-align:center;padding:12px 20px;font-size:18px;font-weight:700}.topline b{color:#ff8a00}.ticker{overflow:hidden;background:linear-gradient(90deg,#03294f,#075d97);color:#fff;border-bottom:4px solid #1ba6e8;white-space:nowrap}.track{display:inline-flex;align-items:center;gap:34px;padding:15px 0;min-width:200%;animation:move 28s linear infinite}.rate{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.rate .flag{font-size:28px}.rate .label{opacity:.7;font-weight:500}.sep{opacity:.35}.loading{padding-left:20px}@keyframes move{to{transform:translateX(-50%)}}.main{max-width:1600px;margin:auto;padding:18px}.hero{height:620px;border-radius:24px;overflow:hidden;position:relative;background:linear-gradient(120deg,#06345f,#0d85c5);box-shadow:0 18px 50px #0050802b}.hero-empty{position:absolute;z-index:1;color:#fff;width:min(720px,90%);padding:70px 55px}.brand{font-size:27px;font-weight:800;margin-bottom:30px}.hero-empty h1{font-size:clamp(46px,7vw,86px);line-height:.95;margin:0 0 25px}.hero-empty h1 span{color:#ff9600}.hero-empty p{font-size:23px;line-height:1.5}.slides,.slide{position:absolute;inset:0}.slide{opacity:0;transition:opacity 1s ease;background-size:cover;background-position:center}.slide.active{opacity:1}.slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,30,60,.72),rgba(0,30,60,.2),transparent)}.slide-copy{position:absolute;z-index:2;left:55px;bottom:70px;color:#fff;max-width:660px;text-shadow:0 2px 14px #0008}.slide-copy h2{font-size:clamp(36px,5vw,64px);margin:0 0 12px}.slide-copy p{font-size:22px;margin:0;line-height:1.35}.dots{position:absolute;z-index:5;left:50%;bottom:22px;transform:translateX(-50%);display:flex;gap:9px}.dot{width:11px;height:11px;border-radius:50%;background:#ffffffaa;border:0}.dot.active{background:#ff9600;transform:scale(1.2)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px}.cards article{background:#fff;border:1px solid #dcebf5;border-radius:20px;padding:22px;box-shadow:0 10px 30px #004d7717}.cards b{display:block;font-size:21px;margin-bottom:7px}.cards span{color:#5f7890}footer{margin-top:20px;background:#06345f;color:#fff;text-align:center;padding:22px;border-top:4px solid #ff8a00}footer small{display:block;margin-top:6px;opacity:.7}@media(max-width:800px){.cards{grid-template-columns:1fr 1fr}.hero{height:540px}.hero-empty{padding:50px 25px}.slide-copy{left:25px;bottom:60px;right:25px}}