.cf[data-astro-cid-eiwu4qby]{max-width:640px;margin:32px 0 0}.cf-lead[data-astro-cid-eiwu4qby]{color:var(--accent);font-weight:600;margin-bottom:8px}.cf[data-astro-cid-eiwu4qby] label[data-astro-cid-eiwu4qby]{display:block;margin:20px 0 8px;font:400 var(--step-micro)/1.4 var(--font-field);color:var(--text-2)}.cf[data-astro-cid-eiwu4qby] input[data-astro-cid-eiwu4qby][type=text],.cf[data-astro-cid-eiwu4qby] input[data-astro-cid-eiwu4qby][type=email],.cf[data-astro-cid-eiwu4qby] select[data-astro-cid-eiwu4qby],.cf[data-astro-cid-eiwu4qby] textarea[data-astro-cid-eiwu4qby]{width:100%;min-height:48px;padding:12px 14px}.cf[data-astro-cid-eiwu4qby] textarea[data-astro-cid-eiwu4qby]{min-height:96px}.cf[data-astro-cid-eiwu4qby] select[data-astro-cid-eiwu4qby]{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,var(--text-3) 50%),linear-gradient(135deg,var(--text-3) 50%,transparent 50%);background-size:6px 6px;background-repeat:no-repeat;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%}.cf[data-astro-cid-eiwu4qby] select[data-astro-cid-eiwu4qby] option[data-astro-cid-eiwu4qby]{background:var(--surface-1);color:var(--text-1)}.cf[data-astro-cid-eiwu4qby] input[data-astro-cid-eiwu4qby][hidden]{display:none}.cf[data-astro-cid-eiwu4qby] #cf-contract-other[data-astro-cid-eiwu4qby]{margin-top:8px}.cf[data-astro-cid-eiwu4qby] fieldset[data-astro-cid-eiwu4qby]{border:1px solid var(--line);border-radius:var(--radius-card);margin:24px 0 0;padding:4px 16px 16px;min-width:0}.cf[data-astro-cid-eiwu4qby] legend[data-astro-cid-eiwu4qby]{padding:0 8px;font:400 var(--step-micro)/1.4 var(--font-field);color:var(--text-2)}.cf[data-astro-cid-eiwu4qby] .cf-radio[data-astro-cid-eiwu4qby]{display:flex;gap:12px;align-items:baseline;margin:12px 0 0;font:400 var(--step-body)/1.5 var(--font-text);color:var(--text-1)}.cf[data-astro-cid-eiwu4qby] .cf-radio[data-astro-cid-eiwu4qby] input[data-astro-cid-eiwu4qby]{accent-color:var(--accent);flex:none}.cf-err[data-astro-cid-eiwu4qby]{min-height:1.5em;color:var(--danger);margin:16px 0 8px;font-size:var(--step-small)}.cf-err[data-astro-cid-eiwu4qby]:not(:empty){padding-left:12px;border-left:2px solid var(--danger)}.cf[data-astro-cid-eiwu4qby] form[data-astro-cid-eiwu4qby] .btn[data-astro-cid-eiwu4qby]{margin-top:8px}.cf-actions[data-astro-cid-eiwu4qby] .btn[data-astro-cid-eiwu4qby]{flex-direction:column;gap:4px;min-height:56px}.cf[data-astro-cid-eiwu4qby] button[data-astro-cid-eiwu4qby] small[data-astro-cid-eiwu4qby]{display:block;font:500 var(--step-micro)/1.2 var(--font-field)}.cf[data-astro-cid-eiwu4qby] button[data-astro-cid-eiwu4qby][disabled]{opacity:.55;cursor:wait}.cf-actions[data-astro-cid-eiwu4qby]{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.cf[data-astro-cid-eiwu4qby] dl[data-astro-cid-eiwu4qby]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px 24px;margin:24px 0;padding:20px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card)}.cf[data-astro-cid-eiwu4qby] dt[data-astro-cid-eiwu4qby]{color:var(--text-3);font:400 var(--step-micro)/1.5 var(--font-field)}.cf[data-astro-cid-eiwu4qby] dd[data-astro-cid-eiwu4qby]{margin:0;color:var(--text-1);overflow-wrap:anywhere}.cf[data-astro-cid-eiwu4qby] h2[data-astro-cid-eiwu4qby] span[data-astro-cid-eiwu4qby]{font-weight:600;font-size:var(--step-lead);color:var(--text-2)}.cf-step[data-astro-cid-eiwu4qby] p[data-astro-cid-eiwu4qby]{color:var(--text-2);margin-bottom:16px;max-width:68ch}.cf-step[data-astro-cid-eiwu4qby] strong[data-astro-cid-eiwu4qby]{color:var(--text-1);font-weight:600}.cf-step[data-astro-cid-eiwu4qby] h2[data-astro-cid-eiwu4qby]{margin-bottom:16px}@media(max-width:480px){.cf[data-astro-cid-eiwu4qby] dl[data-astro-cid-eiwu4qby]{grid-template-columns:1fr;gap:4px}.cf[data-astro-cid-eiwu4qby] dd[data-astro-cid-eiwu4qby]{margin-bottom:12px}}.wrap.measure.contract-page{max-width:calc(780px + 2 * var(--margin))}.contract-page h1{margin-bottom:12px}.contract-page .sub{font-size:var(--step-lead);line-height:1.5;color:var(--text-2);margin-bottom:32px}.contract-page>p{color:var(--text-2);max-width:68ch;margin-bottom:16px}.contract-page>p a{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-line);text-underline-offset:3px}
