:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#172c3b;background:#f6f5f1}*{box-sizing:border-box}body{margin:0}main{max-width:1060px;margin:auto;padding:36px 36px 24px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cbd0d0;padding-bottom:24px;color:#526270;font-size:14px}.brand{font-weight:750;letter-spacing:.16em;color:#172c3b}.eyebrow{margin-top:64px;font-size:11px;letter-spacing:.14em;font-weight:700;color:#556573}h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,5.5vw,60px);line-height:1.08;letter-spacing:-.035em;margin:20px 0}.intro{font-size:17px;line-height:1.7;max-width:560px;color:#526270}button{font:inherit;background:#183f55;color:white;border:1px solid #183f55;padding:12px 20px;border-radius:5px;cursor:pointer;min-height:46px}button:hover{background:#295d77}button:focus-visible{outline:3px solid #ad730f;outline-offset:4px}button:disabled{opacity:.6;cursor:wait}#account{margin-top:24px}#message{min-height:28px;margin:22px 0;color:#3f5361;line-height:1.6}section{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:28px 0}article{background:#fff;border:1px solid #d1d7d8;border-radius:8px;padding:28px}.number{font-size:11px;letter-spacing:.12em;color:#536977;font-weight:650}h2{font-size:27px;font-weight:550;margin:24px 0 12px}article p{color:#526270;line-height:1.7;min-height:58px}article button{margin-top:12px;background:#fff;color:#183f55;width:100%;text-align:left;display:flex;justify-content:space-between}article button:hover{background:#edf3f5}footer{border-top:1px solid #cbd0d0;padding-top:22px;color:#596b78;font-size:12px;line-height:1.8;margin-top:38px}[hidden]{display:none!important}@media(max-width:620px){main{padding:24px}section{grid-template-columns:1fr}.eyebrow{margin-top:42px}header{gap:20px}}
