*{box-sizing:border-box}html{background:#08201d;color:#f2ebdb}body{margin:0;font:17px/1.8 system-ui,-apple-system,"Microsoft YaHei",sans-serif}a{color:#e8c47b;text-underline-offset:4px}a:hover{color:white}header,main,footer{max-width:1080px;margin:auto;padding:28px}header{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #33514a}nav{display:flex;gap:22px;flex-wrap:wrap}.brand{font-weight:700;color:#f5e5b7;text-decoration:none}.languages{display:flex;gap:8px;margin:28px 0;flex-wrap:wrap}.languages a{padding:5px 14px;border:1px solid #416356;border-radius:7px;text-decoration:none}.languages a[aria-current=true]{background:#ecd08f;color:#132e25;border-color:#ecd08f}.eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:12px;color:#d6b66d}h1{font-family:Georgia,"KaiTi",serif;font-size:clamp(34px,5vw,64px);line-height:1.2;max-width:850px;margin:20px 0}h2{font-size:23px;color:#e8cd92;margin:38px 0 12px}p{max-width:880px;margin:12px 0;color:#d7e1d7}.hero{padding:30px 0 52px;border-bottom:1px solid #33514a}.lead{font-size:22px;max-width:780px}.notice{border-left:3px solid #ceaa61;background:#0f2c27;padding:16px 22px;margin:25px 0;color:#dce4db}.button{display:inline-block;padding:12px 23px;background:#e9c581;color:#102a24;border-radius:6px;text-decoration:none;font-weight:700;margin:12px 15px 12px 0}.button:hover{color:#132e25;background:#f4dfb4}.article{max-width:880px}.links{display:flex;gap:20px;flex-wrap:wrap}.contact{padding:25px 0;border-top:1px solid #33514a;margin-top:36px}footer{font-size:14px;color:#aebdb3;border-top:1px solid #33514a}section[hidden]{display:none}.noscript{padding:20px}a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){body{font-size:16px}header{align-items:start;flex-direction:column;padding:22px}main{padding:22px}.hero{padding-top:10px}h1{font-size:38px}.lead{font-size:19px}nav{gap:17px}}