body{background:#edf2f7;color:#19334e}header{background:linear-gradient(110deg,#102d4f,#1b456e);padding:20px 4vw}.brand{letter-spacing:.025em}main{max-width:1300px;padding-top:32px}.title{margin-bottom:22px}h1{letter-spacing:-.03em}h2{color:#183d60}.card{border-color:#dbe5ef;box-shadow:0 5px 25px #18375506;border-radius:13px;padding:24px}.grid{grid-template-columns:minmax(280px,1fr) minmax(0,1.5fr);gap:24px}.grid>.card:first-child{border-top:3px solid #4893ce}input,textarea,select{border-color:#cad8e5;background:#fbfdff;border-radius:8px}button,.button{background:#153e66;border-radius:8px}.secondary{background:#edf5fc;color:#244b70;border-color:#cbddec}.row{padding:18px 0;gap:9px}.row strong{font-size:18px}.row .button{align-self:flex-start;font-size:14px}.muted{line-height:1.6}details.card{max-width:none;margin-top:22px}details.card summary{cursor:pointer;color:#55728c;font-size:14px}details.card form{max-width:500px}header .secondary{background:#ffffff12;border-color:#ffffff44;color:white}@media(max-width:800px){.grid{grid-template-columns:1fr}.card{padding:20px}header{padding:18px}main{padding:18px}}
