.iq-hero{background:#0c2541;color:#fff;padding:36px 0 48px;border-bottom:4px solid #e5b84e}.iq-hero .breadcrumb{color:#b8cddd}.iq-kicker{color:#f1ca6e;font-size:12px;font-weight:700;letter-spacing:1.8px}.iq-hero h1{font-size:clamp(30px,4vw,48px);line-height:1.16;max-width:850px;margin:16px 0}.iq-subtitle{font-size:clamp(18px,2vw,22px);color:#e0edf9}.iq-support{max-width:840px;color:#c4d5e6}.iq-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.iq-pills span{padding:5px 13px;border:1px solid #57728c;border-radius:30px;font-size:13px}.iq-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;align-items:start;padding-top:40px}.iq-aside{padding:12px 0;color:#51657c}.iq-aside h2{font-size:24px;line-height:1.3;color:#102d47}.iq-aside li{padding:0 0 16px 4px}.iq-aside ol{padding-left:22px}.iq-aside a,.iq-submit a{color:#0f4c81;text-decoration:underline}.iq-note{font-size:14px;border-top:1px solid #d7e3ef;padding-top:18px}.iq-section{background:#fff;border:1px solid #d7e3ef;border-radius:16px;padding:24px;margin:0 0 26px;min-width:0}.iq-section>legend{font-size:20px;font-weight:700;color:#102d47;padding:0 8px}.iq-section>legend>span{display:inline-grid;place-items:center;background:#f9edce;color:#614700;width:30px;height:30px;border-radius:50%;font-size:15px}.iq-section>p{margin:0 0 20px;color:#51657c}.iq-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.iq-wide{grid-column:1/-1}.iq-field{min-width:0}.iq-field>label,.iq-choices>legend{font-size:14px;font-weight:700;display:block;color:#102d47;margin-bottom:7px}.iq-field input:not([type=checkbox]),.iq-field select,.iq-field textarea{width:100%;border:1px solid #9bafc2;background:#fff;color:#162c42;border-radius:8px;padding:12px;font:inherit;min-height:48px}.iq-field textarea{resize:vertical}.iq-form :focus-visible{outline:3px solid #0876bb;outline-offset:3px}.iq-choices{border:0;padding:0;min-width:0;margin:0}.iq-choices>legend{padding:0}.iq-check{display:flex;gap:11px;align-items:flex-start;font-size:14px;margin:9px 0;min-height:30px;cursor:pointer}.iq-check input{width:19px;height:19px;flex-shrink:0;margin-top:4px;accent-color:#0f4c81}.iq-hint,.iq-required{font-size:13px;color:#51657c;margin:6px 0}.iq-required{margin:0 0 24px}.iq-button{border:0;cursor:pointer;background:#e8bc53;color:#10253c;gap:22px;font:inherit;font-weight:700;margin-top:16px}.iq-button:hover{background:#f2cc70}.iq-submit{background:#edf3f8;border:1px solid #cddce9;padding:24px;border-radius:16px}.iq-error,.iq-success{padding:20px 24px;border-radius:12px;margin-bottom:26px}.iq-error{border:1px solid #b32939;background:#fff4f4;color:#861c29}.iq-error a{text-decoration:underline}.iq-field-error{color:#a52332;font-size:13px}.iq-success{border:1px solid #218054;background:#edf9f1;color:#195c3c}.iq-error h2,.iq-success h2{font-size:21px;margin-top:0}.iq-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:1000px){.iq-layout{grid-template-columns:1fr}.iq-aside{max-width:760px}.iq-aside ol{display:flex;gap:22px}.iq-aside li{flex:1}}@media(max-width:600px){.iq-fields{grid-template-columns:1fr}.iq-layout{padding-top:22px;gap:16px}.iq-aside ol{display:block}.iq-section{padding:18px 14px}.iq-section>legend{font-size:18px}.iq-submit{padding:18px}.iq-button{width:100%}.iq-hero{padding:24px 0 30px}}
.iq-icon{width:22px;height:22px;flex:none;vertical-align:middle}.iq-wizard-top{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:18px}.iq-wizard-top h2{margin:0;font-size:26px;line-height:1.25;color:#102d47}.iq-wizard-top .iq-kicker{margin:0 0 8px;color:#7b5b13}.iq-wizard-top>p{font-size:13px;white-space:nowrap;color:#51657c}.iq-progress{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:20px 0 24px}.iq-progress button{min-width:0;display:flex;align-items:center;flex-direction:column;gap:7px;border:1px solid #d7e3ef;background:white;border-radius:10px;padding:12px 6px;color:#52687d;font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.iq-progress button>span:first-child{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#edf2f7;font-weight:bold}.iq-progress [aria-current=step]{border-color:#c49b3b;background:#fff6e0;color:#102d47;box-shadow:inset 0 -3px #dfb750}.iq-progress .is-complete>span:first-child{background:#def2e5;color:#206943}.iq-step{background:white;border:1px solid #d7e3ef;border-radius:16px;padding:26px;margin-bottom:24px;min-width:0}.iq-step h3{display:flex;align-items:center;gap:10px;font-size:21px;line-height:1.35;margin:0 0 10px;color:#102d47}.iq-step-intro{color:#51657c;font-size:14px;margin:0 0 24px}.iq-step .iq-fields{gap:20px}.iq-extra,.iq-feature{border:1px solid #d7e3ef;border-radius:10px;min-width:0;background:#fbfdff}.iq-extra summary,.iq-feature summary{cursor:pointer;font-size:14px;font-weight:bold;padding:15px 17px;color:#102d47}.iq-extra summary::marker,.iq-feature summary::marker{color:#997322}.iq-extra>.iq-fields{padding:6px 18px 22px}.iq-feature>.iq-field{padding:0 18px 14px}.iq-feature summary{display:flex;align-items:center;gap:10px;list-style:none}.iq-feature summary::after{content:'+';font-size:20px;font-weight:400;margin-left:auto}.iq-feature[open] summary::after{content:'−'}.iq-badge{font-size:11px;font-weight:normal;color:#52677d;background:#eef3f7;padding:3px 8px;border-radius:15px;white-space:nowrap}.iq-feature .iq-choices>legend{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.iq-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 20px}.iq-check{padding:4px 0;margin:2px 0}.iq-check:has(input:checked){color:#0f4c81}.iq-matrix-wrap,.iq-table-wrap{max-width:100%;overflow:auto;overscroll-behavior-x:contain}.iq-matrix{border-collapse:collapse;width:100%;font-size:13px;min-width:470px}.iq-matrix th,.iq-matrix td{padding:10px 8px;border-bottom:1px solid #d7e3ef;text-align:center}.iq-matrix th:first-child{text-align:left}.iq-matrix thead th{background:#edf3f8;color:#102d47;font-size:12px}.iq-matrix input{width:18px;height:18px;accent-color:#0f4c81}.iq-matrix label{display:grid;place-items:center;min-width:44px;min-height:34px}.iq-wizard-actions{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:18px 0}.iq-wizard-actions>div{display:flex;gap:10px}.iq-wizard-actions .iq-button{margin:0}.iq-wizard-actions button{font-size:14px;cursor:pointer}.iq-wizard-actions button:disabled{opacity:.45;cursor:default}.iq-draft-note{font-size:12px;color:#52677d;max-width:680px}.iq-draft-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:0 0 12px}.iq-draft-tools button{background:none;border:0;text-decoration:underline;color:#0f4c81;font:inherit;font-size:13px;cursor:pointer;padding:8px 0}.iq-draft-tools p{font-size:13px;color:#52677d}.iq-summary{background:#edf3f8;border-radius:12px;padding:18px;margin:26px 0}.iq-summary dl,.iq-admin-section dl{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:9px 20px;font-size:14px}.iq-summary dt,.iq-admin-section dt{font-weight:700;color:#102d47}.iq-summary dd,.iq-admin-section dd{margin:0;overflow-wrap:anywhere}.iq-next-process{padding-left:20px}.iq-next-process li{padding:7px 0}.iq-local-banner{padding:15px 20px;background:#fff4d6;border:1px solid #d5ae4b;border-radius:10px}.iq-admin{padding-top:35px;padding-bottom:50px}.iq-admin h1{font-size:34px;color:#102d47}.iq-admin-section{background:white;border:1px solid #d7e3ef;padding:22px;border-radius:12px;margin:20px 0}.iq-admin-section summary{font-size:20px;font-weight:700;cursor:pointer}.iq-admin-section dl{margin-top:20px}.iq-admin-filter{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:25px 0}.iq-admin-filter label{display:grid;gap:5px;font-size:14px}.iq-admin input:not([type=checkbox]),.iq-admin select,.iq-admin textarea,.iq-admin-login input{font:inherit;max-width:100%;padding:10px;border:1px solid #9bafc2;border-radius:8px;background:white;color:#102d47}.iq-admin-table{border-collapse:collapse;background:white;width:100%;font-size:13px;min-width:1150px}.iq-admin-table th{background:#102d47;color:white;text-align:left}.iq-admin-table th,.iq-admin-table td{padding:13px;border:1px solid #d7e3ef;vertical-align:top}.iq-admin a{text-decoration:underline;text-underline-offset:3px}.iq-admin-login{max-width:540px;padding-top:50px;padding-bottom:100px}.iq-admin-login form{display:grid;gap:16px}.iq-admin-login label{font-weight:700}.iq-admin :focus-visible{outline:3px solid #0876bb;outline-offset:3px}[hidden]{display:none!important}.iq-aside .iq-kicker{color:#84621a}.iq-form-wrap{min-width:0}.iq-field input[type=file]{font-size:13px;white-space:normal}.iq-step .iq-submit{margin-top:26px}.iq-step textarea{min-height:112px}.iq-layout{padding-bottom:40px}.iq-progress~.iq-required{margin-top:20px}
@media(max-width:1000px){.iq-aside{padding:0}.iq-aside h2{font-size:22px;max-width:750px}.iq-aside ol{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px}.iq-layout{gap:24px}.iq-wizard-top h2{font-size:24px}}
@media(max-width:600px){.iq-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.iq-progress button{padding:10px 5px;min-height:100px}.iq-progress button .iq-icon{display:none}.iq-step{padding:18px 14px}.iq-step h3{font-size:19px}.iq-check-grid{grid-template-columns:1fr}.iq-wizard-top{display:block}.iq-wizard-top>p{margin:8px 0}.iq-wizard-actions{flex-wrap:wrap}.iq-wizard-actions>div{flex:1;justify-content:flex-end;flex-wrap:wrap}.iq-wizard-actions .iq-button{width:auto}.iq-wizard-actions button{padding:11px 13px;font-size:12px}.iq-aside ol{font-size:14px}.iq-hero h1{font-size:30px}.iq-hero{padding-top:20px}.iq-support{font-size:14px}.iq-subtitle{font-size:17px}.iq-summary dl,.iq-admin-section dl{grid-template-columns:1fr;gap:5px}.iq-summary dd,.iq-admin-section dd{margin-bottom:12px}.iq-feature summary{flex-wrap:wrap}.iq-badge{margin-left:32px}.iq-extra>.iq-fields{padding:4px 12px 16px}.iq-admin h1{font-size:28px}.iq-admin-section{padding:16px}.iq-admin-filter{display:grid;grid-template-columns:1fr}.iq-admin-filter input{width:100%}}
