.pilot-resumption{border-block-start:1px solid #728e9c55;min-width:0;margin-block-start:24px;padding-block-start:16px}.pilot-resumption fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.pilot-resumption .city-review-form label{overflow-wrap:anywhere;gap:8px;margin:0;line-height:1.6;display:grid}.pilot-resumption input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:44px}.pilot-resumption .founder-ack input{margin-block-start:5px}.pilot-resumption button{color:#071a2b;white-space:normal;cursor:pointer;background:#dfc17e;border:1px solid #dfc17e;border-radius:6px;justify-self:start;max-width:100%;min-height:44px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.pilot-resumption button:focus-visible{outline-offset:3px;outline:2px solid #a4e9e1}.pilot-resumption fieldset:disabled{opacity:.65}#agreement-print-dialog{box-sizing:border-box;color:#142638;background:#fff;border:1px solid #d1bb82;border-radius:14px;width:min(900px,100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:auto;box-shadow:0 24px 100px #0007}#agreement-print-dialog::backdrop{background:#051323bb}.agreement-print-tools{z-index:1;color:#fff;background:#0b2135;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 20px;display:flex;position:sticky;top:0}.agreement-print-tools button{font:inherit;color:#102438;cursor:pointer;white-space:normal;background:#e1c27e;border:1px solid #d8c188;border-radius:6px;max-width:100%;padding:10px 14px;line-height:1.5}.agreement-print-tools button:focus-visible{outline-offset:3px;outline:3px solid #68dcd8}.agreement-paper{box-sizing:border-box;overflow-wrap:anywhere;text-align:start;padding:36px 42px;font:15px/1.65 Arial,Noto Sans,sans-serif}.agreement-paper header{border-bottom:2px solid #baa263;margin-bottom:24px;padding-bottom:20px}.agreement-wordmark{letter-spacing:.18em;margin-bottom:8px;font-size:15px;font-weight:800;display:block}.agreement-paper h1{margin:12px 0;font-size:30px;line-height:1.25}.agreement-paper h2{margin:0 0 8px;font-size:21px;line-height:1.4}.agreement-paper p{color:inherit;max-width:none;margin:10px 0}.agreement-copy-notice{background:#f2f5f7;border-inline-start:3px solid #baa263;padding:14px 18px;font-size:13px}.agreement-paper dl{grid-template-columns:1fr 1fr;gap:0 24px;margin:24px 0;display:grid}.agreement-paper dl>div{break-inside:avoid;border-bottom:1px solid #dce3e8;min-width:0;padding:10px 0}.agreement-paper dt{color:#4b5d6c;font-size:12px;font-weight:700}.agreement-paper dd{margin:4px 0 0}.agreement-full-text{border-top:1px solid #b9c6cf;margin-top:24px;padding-top:24px}.agreement-contract-body p{white-space:pre-wrap;orphans:3;widows:3;break-inside:avoid;margin:0;line-height:1.8}.agreement-language{color:#4b5d6c;font-size:12px}.agreement-paper footer{break-inside:avoid;color:#142638;background:0 0;border-top:1px solid #b9c6cf;margin-top:30px;padding:14px 0 0;font-size:12px}.agreement-paper code{white-space:normal;overflow-wrap:anywhere;color:#324957;font-size:12px;display:block}@media (width<=540px){.agreement-paper{padding:24px 18px;font-size:14px}.agreement-paper h1{font-size:25px}.agreement-paper dl{grid-template-columns:1fr}.agreement-print-tools{padding:12px}}@media print{@page{size:A4;margin:16mm}html:has(#agreement-print-dialog[open]){color:#142638!important;background:#fff!important}body:has(#agreement-print-dialog[open]){color:#142638!important;background:#fff!important;height:auto!important;overflow:visible!important}body:has(#agreement-print-dialog[open])>:not(#agreement-print-dialog){display:none!important}#agreement-print-dialog[open]{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;contain:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}#agreement-print-dialog::backdrop,.agreement-print-tools{display:none!important}.agreement-paper{font-size:10pt;line-height:1.5;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:0!important}.agreement-paper h1{font-size:22pt}.agreement-paper h2{break-after:avoid;font-size:15pt}.agreement-paper dl{grid-template-columns:1fr 1fr}.agreement-full-text{break-inside:auto}.agreement-paper footer{background:0 0!important}}
