*{box-sizing:border-box}body{margin:0;background:#fff;color:#2b2b2b;font:16px/1.5 system-ui,sans-serif}header,main{max-width:1100px;margin:auto;padding:20px 24px}header{font-size:18px;font-weight:400;color:#000}header strong{font-weight:800}header span{display:block;font-size:12px;font-weight:500}main{background:#fff;border-radius:12px;margin-bottom:24px}h1{font-size:28px;line-height:1.25;margin:0 0 20px}button{border:0;border-radius:6px;padding:12px 18px;background:#1e73be;color:#fff;font:inherit;cursor:pointer}a{color:#1e73be}iframe{display:block;width:100%;min-width:0;height:1400px;border:0}.form-page{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.form-page>h1{margin:0}.form-page>iframe{grid-column:1/-1}.clear{margin:0;text-align:right}.clear button{min-height:44px;padding:8px 12px;background:transparent;color:#1e73be;font-size:14px;text-decoration:underline;text-underline-offset:3px}button:focus-visible,a:focus-visible{outline:3px solid #1e73be;outline-offset:3px}@media(max-width:600px){header{padding:10px 12px;font-size:16px}main{border-radius:0;padding:12px;margin-bottom:0}h1{font-size:22px}.form-page{padding:8px 4px;gap:6px}.form-page>h1{font-size:19px;padding-left:8px}.clear button{font-size:13px;padding:8px;max-width:118px}.form-page>iframe{width:100%}}
