.applicationMain{max-width:1280px;margin:0 auto;padding:52px 28px 72px;color:#f3eee7;font:400 16px/1.7 system-ui,sans-serif}.applicationMain h1{font:500 clamp(36px,5vw,62px)/1.15 Georgia,serif;margin:12px 0 24px}.applicationMain h2{font:500 25px/1.3 Georgia,serif;margin:0 0 24px}.applicationIntro{max-width:70ch}.applicationMain a{color:#e8c797;text-decoration:underline;text-underline-offset:4px}.applicationColumns{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:32px 0}.applicationCard{min-width:0;background:#121c26ed;border:1px solid #b8a28166;padding:30px}.applicationCard form{display:grid;gap:20px}.applicationCard label{display:grid;gap:8px}.applicationCard label span{color:#b8c3cb}.applicationCard input,.applicationCard select,.applicationCard textarea{width:100%;min-width:0;box-sizing:border-box;background:#0a121b;color:#fff6e7;border:1px solid #8594a5;padding:12px;font:inherit}.applicationCard button{min-height:48px;padding:12px 20px;font:600 16px/1.4 system-ui,sans-serif;background:#e0c28f;color:#17202b;border:1px solid #f3dfb8;cursor:pointer}.applicationCard button:disabled{opacity:.55;cursor:wait}.applicationCard :focus-visible{outline:2px solid #c5e7ff;outline-offset:3px}.applicationRecord{padding:18px 0;border-bottom:1px solid #71808e66}.applicationRecord h3{margin:0;font-size:18px}.applicationRecord p{margin:6px 0;white-space:pre-wrap;overflow-wrap:anywhere}.applicationRecord time{font-size:14px;color:#b5c3cf}#applicationStatus{white-space:pre-wrap}.applicationPage [hidden]{display:none!important}@media(max-width:760px){.applicationMain{padding:32px 18px 48px}.applicationColumns{grid-template-columns:1fr;gap:20px}.applicationCard{padding:22px}}