.account-strip{display:flex;justify-content:space-between;gap:18px;padding:14px max(24px,calc((100% - 1180px)/2));background:#e9f4f1;color:#194d53;font-size:14px;line-height:1.5}.account-strip a{font-weight:700;white-space:nowrap}.account-main{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:60px;padding-bottom:80px;align-items:start}.account-intro h1{font-size:clamp(36px,4vw,57px);line-height:1.12}.account-intro p{font-size:17px;line-height:1.7}.account-intro img{width:100%;height:auto;margin-top:30px;box-shadow:0 16px 40px #163a3e22}.account-panel{padding:32px;border:1px solid #cddfdc;border-radius:16px;background:#f7fbfa}.account-panel label{display:block;margin:22px 0 8px;font-weight:600}.account-panel input,.account-panel select{width:100%;min-height:48px;padding:12px;border:1px solid #99b8b3;border-radius:6px;background:white;font:inherit}.account-panel .button{margin:15px 8px 10px 0}.account-panel small{display:block;color:#49666a}.account-explanation{font-size:14px;line-height:1.6}#account-message:not(:empty){padding:14px;background:#e1f0ed;margin-bottom:18px;border-radius:6px;line-height:1.6}.account-panel h3{margin-top:32px}.account-panel p{line-height:1.65}.secondary{background:white;color:#18747e;border:1px solid #18747e}.secondary:hover{background:#18747e;color:white}@media(max-width:760px){.account-main{grid-template-columns:1fr;gap:24px;padding-top:28px}.account-intro img{display:none}.account-panel{padding:22px}.account-strip{flex-direction:column;gap:6px;font-size:13px}.account-main h1{font-size:36px}}
