*{box-sizing:border-box}body{margin:0;background:#f9f5ec;color:#222c3f;font:17px/1.7 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}a{color:#394e81}header,main,footer{max-width:850px;margin:auto;padding:22px}header{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;border-bottom:1px solid #d9d1c1}.brand{display:flex;align-items:center;gap:12px;color:#222c3f;text-decoration:none;font-weight:750}.brand img{width:44px;height:44px;border-radius:11px}nav{display:flex;gap:14px;flex-wrap:wrap}main{padding-top:42px;padding-bottom:72px}h1{font:600 clamp(2.4rem,6vw,4.6rem)/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 20px}p{max-width:70ch}.lead{font-size:1.18rem;color:#555d67}.card{background:#fff;border:1px solid #e5ddcf;border-radius:22px;padding:26px;margin:20px 0;box-shadow:0 10px 30px #222c3f08}.languages{font-size:.9rem}.cta{display:inline-block;padding:12px 18px;background:#222c3f;color:white;border-radius:13px;text-decoration:none}footer{border-top:1px solid #d9d1c1;color:#666;font-size:.85rem}@media(max-width:550px){nav{gap:10px;font-size:.87rem}.card{padding:20px}}