*{box-sizing:border-box}body{margin:0;background:#131519;color:#f7f7f7;font-family:Arial,Helvetica,sans-serif;line-height:1.65}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.2}h2{font-size:clamp(1.9rem,4vw,2.7rem)}a{color:#95c9f3}.hero{position:relative;max-height:900px;overflow:hidden;background:#c8d4df}.hero>img{display:block;width:100%;height:min(80vw,900px);object-fit:cover;object-position:center 28%}.heroLabel{position:absolute;bottom:0;width:100%;text-align:center;background:linear-gradient(transparent,rgba(5,20,49,.95));padding:100px 15px 20px;text-shadow:0 1px 8px #000}.heroLabel h1{font-size:clamp(2rem,5vw,3.5rem);margin:0}.heroLabel p{margin:4px}.contact,.intro{max-width:900px;margin:auto;text-align:center;padding:65px 22px}.intro p{max-width:730px;margin:16px auto;color:#d2d8e0}.blog{background:#102b5e;padding:55px 20px;text-align:center}.blog article{max-width:730px;margin:25px auto;background:white;color:#20242b;text-align:left;display:flex;align-items:center;gap:25px;padding:20px}.blog article img{width:160px;height:160px;object-fit:cover}.blog article h3{font-size:1.4rem;line-height:1.3}.blog article a{color:#104b85}.date{font-size:.85rem;color:#626c77}.contact{padding-bottom:80px}.button{display:inline-block;background:#dce8f5;color:#10264e;padding:12px 22px;text-decoration:none;border-radius:4px;font-weight:700}footer{padding:24px;text-align:center;font-size:.85rem;color:#b7c2d0;background:#0a0e17}nav{padding:22px;max-width:850px;margin:auto}.article{max-width:800px;margin:15px auto 80px;padding:0 22px}.article>img{display:block;width:170px;max-width:100%;margin:auto}.article h1{font-size:clamp(2.2rem,5vw,3.3rem)}.article h2{font-size:1.65rem;margin-top:35px}.article li,.article p{color:#d7e0e8}.article li{margin:12px 0}@media(max-width:550px){.hero>img{height:640px}.blog article{display:block}.blog article img{width:100%;height:210px;object-fit:contain}.heroLabel{padding-top:65px}}