.contact-layout,.message-layout{display:grid;grid-template-columns:1fr 1.35fr;gap:90px;align-items:start}.contact-layout>div:first-child{max-width:420px}.contact-layout>div:first-child p{font-size:15px}.auth-panel{max-width:650px;margin-left:auto;margin-right:auto}form label{display:block;font-size:13px;font-weight:bold;margin:20px 0 8px}form label span{font-weight:normal}input:not([type=checkbox]):not([type=hidden]),textarea,select{display:block;width:100%;border:1px solid #8d9691;border-radius:0;padding:14px;background:#fff;color:var(--ink);font:16px/1.5 Arial,sans-serif}textarea{resize:vertical}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}form .button{margin-top:20px}.field-hint{font-size:12px;line-height:1.6;color:var(--muted);margin:9px 0 20px}.checkbox{display:flex;align-items:flex-start;gap:12px;line-height:1.7;font-size:12px}.checkbox input{width:18px;height:18px;flex:none;margin-top:3px;accent-color:var(--accent)}fieldset{border:1px solid var(--line);padding:20px;margin:28px 0}legend{font-size:13px;font-weight:bold;padding:0 8px}.captcha-image{display:block;max-width:100%;height:auto;margin:10px 0 14px;image-rendering:auto}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.notice{background:var(--panel);padding:22px;margin:0 0 25px;border-left:3px solid var(--ink);font-size:14px}.notice.error{border-color:var(--accent)}.notice ul{padding-left:20px;margin-bottom:0}.dashboard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.inbox-row{display:grid;grid-template-columns:90px 1fr auto;gap:25px;border-top:1px solid var(--line);padding:26px 0}.inbox-row h2{font:bold 24px/1.2 Arial;letter-spacing:-.5px;margin-bottom:12px}.inbox-row p{font-size:13px;margin-bottom:10px;white-space:pre-line;overflow-wrap:anywhere}.inbox-row>a{font-size:13px}.status{font:10px/1.4 monospace;text-transform:uppercase;letter-spacing:1px;padding:7px 10px;border:1px solid var(--line);height:fit-content;width:fit-content}.message-body{padding:25px;background:var(--panel);overflow-wrap:anywhere;line-height:1.8}.message-layout{grid-template-columns:1.4fr 1fr;gap:65px}.danger{margin-top:40px;color:#8c2a23}.page-head .eyebrow{margin-top:28px}.page-head>p a{overflow-wrap:anywhere}@media(max-width:700px){.contact-layout>div:first-child{order:2}.contact-layout>div:last-child{order:1}.contact-layout,.message-layout{grid-template-columns:1fr;gap:30px}.contact-layout>div:first-child{max-width:none}.contact-layout>div:first-child h2{font-size:33px}.contact-layout>div:first-child p{font-size:14px}.dashboard-head{display:block}.inbox-row{grid-template-columns:1fr auto;gap:15px}.status{grid-column:1/-1}.message-layout{gap:25px}.captcha-image{max-width:100%}fieldset{padding:16px}.auth-panel{max-width:none}.dashboard-head h1{font-size:48px}}
