.leadform_form__gglKZ{background:var(--white);border:1px solid var(--hair);border-top:2px solid var(--ink);border-radius:2px;padding:24px 26px 30px}.leadform_head__E7q7c{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--hair);padding-bottom:14px;margin-bottom:20px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.2em;color:var(--ink55);text-transform:uppercase}.leadform_headLeft__r5h6M{display:inline-flex;align-items:center;gap:9px}.leadform_grid__nAA_t{display:grid;gap:18px}@media (min-width:700px){.leadform_grid__nAA_t{grid-template-columns:1fr 1fr}}.leadform_field__bM3ji{display:grid;gap:7px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink55)}.leadform_input__ZTq9C,.leadform_select__kqg9x,.leadform_textarea__Vy_dn{width:100%;border:1px solid var(--hair);border-radius:2px;background:var(--paper);color:var(--ink);font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:400;letter-spacing:normal;transition:border-color .2s ease,box-shadow .2s ease}.leadform_input__ZTq9C,.leadform_select__kqg9x{height:48px;padding:0 14px}.leadform_select__kqg9x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%2312264D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.leadform_textarea__Vy_dn{min-height:128px;padding:12px 14px;resize:vertical}.leadform_input__ZTq9C:focus,.leadform_select__kqg9x:focus,.leadform_textarea__Vy_dn:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.leadform_input__ZTq9C[aria-invalid=true],.leadform_select__kqg9x[aria-invalid=true],.leadform_textarea__Vy_dn[aria-invalid=true]{border-color:var(--bad)}.leadform_fieldError__LX70j{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:none;color:var(--bad)}.leadform_fieldset__4UV0y{margin:22px 0 0;padding:0;border:0}.leadform_legend__E6WcM{padding:0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink55)}.leadform_checks__cJqnE{margin-top:10px;display:grid;gap:8px}@media (min-width:560px){.leadform_checks__cJqnE{grid-template-columns:1fr 1fr}}@media (min-width:1180px){.leadform_checks__cJqnE{grid-template-columns:1fr 1fr 1fr}}.leadform_check__x2Hmv{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid var(--hair);border-radius:2px;background:var(--white);padding:0 12px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.leadform_check__x2Hmv:hover{border-color:var(--engrave)}.leadform_check__x2Hmv:has(input:checked){border-color:var(--ink);background:var(--paper)}.leadform_check__x2Hmv input{width:15px;height:15px;accent-color:var(--ink);flex:0 0 auto}.leadform_submit__wFHi_{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;height:50px;padding:0 26px;border:0;border-radius:2px;background:var(--seal);color:#fff;font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;font-size:14.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .2s ease,transform .2s ease;width:100%}@media (min-width:560px){.leadform_submit__wFHi_{width:auto}}.leadform_submit__wFHi_:hover{background:var(--seal-deep);transform:translateY(-1px)}.leadform_submit__wFHi_:disabled{cursor:not-allowed;opacity:.7;transform:none}.leadform_note__wRD6B{margin:18px 0 0;border:1px solid var(--hair);border-radius:2px;padding:14px 16px;display:grid;gap:5px}.leadform_note__wRD6B b{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.leadform_note__wRD6B p{margin:0;font-size:14px;line-height:1.55;color:var(--ink80)}.leadform_noteSuccess__92S2G{border-color:var(--ok);background:rgba(30,122,70,.06)}.leadform_noteSuccess__92S2G b{color:var(--ok)}.leadform_noteError___9fZ_{border-color:var(--bad);background:rgba(168,26,18,.05)}.leadform_noteError___9fZ_ b{color:var(--bad)}.leadform_submitNote__rCKd5{margin:12px 0 0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--g-mono,var(--ink55))}.leadform_submitNote__rCKd5 b{font-weight:600;color:var(--g-strong,var(--ink80))}.qfig{display:inline-block;max-width:100%;line-height:0;color:var(--g-text,var(--ink))}.qfig>svg{display:block;width:100%;height:auto}.qfig--forced{padding:20px;border:1px solid var(--g-hair,var(--hair));border-radius:2px;background:var(--g-bg,var(--paper))}.qfig--paper{--g-bg:var(--paper);--g-tint:var(--paper2);--g-card:var(--white);--g-text:var(--ink);--g-body:var(--ink65);--g-strong:var(--ink80);--g-mono:var(--ink55);--g-faint:var(--ink40);--g-hair:var(--hair);--g-lead:var(--engrave);--g-ghostline:var(--engrave);--g-ghost-op:0.5;--g-rule:var(--ink);background:var(--paper);color:var(--ink)}@media (max-width:600px){.qfig--wide{overflow-x:auto;overscroll-behavior-x:contain}.qfig--wide>svg{min-width:var(--qfig-min,500px)}}.process_ledger__xOU5G{position:relative;max-width:880px}.process_station__Y_VKm{position:relative;padding:0 0 44px 42px}.process_station__Y_VKm:before{content:"";position:absolute;left:8px;top:6px;bottom:-6px;border-left:2px solid var(--ink)}.process_station__Y_VKm:last-of-type:before{bottom:auto;height:100%}.process_node__f1Qbo{position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--ink);display:grid;place-items:center}.process_node__f1Qbo i{width:6px;height:6px;border-radius:50%;background:var(--ink)}.process_stationHead__PRgj5{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.14em}.process_num__lO57m{font-size:11px;color:var(--ink55);font-weight:500}.process_name__7xntx{font-size:12.5px;font-weight:600;color:var(--ink);text-transform:uppercase}.process_name__7xntx:after{content:"\2713";color:var(--seal);margin-left:9px;font-weight:600}.process_title__fG8V8{margin:10px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.process_body__auxwX{margin:10px 0 0;max-width:62ch;font-size:15px;line-height:1.65;color:var(--ink65)}.process_stages__CV3F8{margin:16px 0 0;border:1px solid var(--hair);border-radius:2px;background:var(--white)}.process_stage__ciGdd{display:grid;gap:4px;padding:14px 16px}.process_stage__ciGdd+.process_stage__ciGdd{border-top:1px solid var(--hair)}.process_stageLabel__ktETi{font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.18em;color:var(--ink55);text-transform:uppercase}.process_stage__ciGdd p{margin:0;font-size:14px;line-height:1.6;color:var(--ink80)}.process_marker__ELDLn{display:block;margin-top:14px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.16em;color:var(--ink55);text-transform:uppercase}.process_stampSlot__Z4GRi{margin-top:18px}.process_return__OXAIP{position:relative;margin-top:6px;padding:26px 0 8px 42px}.process_return__OXAIP:before{content:"";position:absolute;left:8px;top:0;bottom:14px;border-left:2px dashed var(--engrave)}.process_returnArrow__5HBFH{position:absolute;left:2px;bottom:0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:13px;color:var(--blue)}.process_returnName__4vhJj{color:var(--blue)}.process_returnName__4vhJj:after{content:"\21BA";color:var(--blue);margin-left:9px}.process_years__ROUaA{margin:18px 0 0;max-width:460px}.process_frame__x3PPu{margin:20px 0 0;border-top:1px solid var(--hair);padding-top:12px;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.16em;color:var(--ink55);text-transform:uppercase;line-height:1.8;max-width:60ch}