.ik-form-card[data-astro-cid-5gkz6ikv]{border-radius:var(--radius);background:#fff;min-width:0;padding:clamp(28px,4vw,48px)}.ik-form-card--bare[data-astro-cid-5gkz6ikv]{padding:0}.ik-section-label[data-astro-cid-5gkz6ikv]{letter-spacing:.18em;color:var(--color-navy);align-items:center;gap:14px;font-size:.8125rem;font-weight:700;display:flex}.ik-section-label[data-astro-cid-5gkz6ikv]:before{content:"";background:var(--color-orange);width:28px;height:3px}.ik-section-label--spaced[data-astro-cid-5gkz6ikv]{margin-top:44px}.ik-grid[data-astro-cid-5gkz6ikv]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;margin-top:20px;display:grid}.ik-grid__full[data-astro-cid-5gkz6ikv]{grid-column:1/-1}.ik-form-card[data-astro-cid-5gkz6ikv] [data-astro-cid-5gkz6ikv][hidden]{display:none!important}.ik-form-card[data-astro-cid-5gkz6ikv] label[data-astro-cid-5gkz6ikv]{color:var(--color-navy-deep);flex-direction:column;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.ik-form-card[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv][type=text],.ik-form-card[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv][type=tel],.ik-form-card[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv][type=email]{border:1.5px solid var(--color-border-strong);border-radius:var(--radius);width:100%;height:54px;color:var(--color-text);transition:border-color var(--transition);background:#fff;padding:0 16px;font-family:inherit;font-size:.9375rem}.ik-form-card[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv]:focus{border-color:var(--color-navy);outline:none}.ik-upload[data-astro-cid-5gkz6ikv]{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius);background:var(--color-bg-light);cursor:pointer;transition:border-color var(--transition);align-items:center;margin-top:20px;padding:26px 24px;flex-direction:row!important;gap:20px!important}.ik-upload[data-astro-cid-5gkz6ikv]:hover{border-color:var(--color-navy)}.ik-upload[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv][type=file]{display:none}.ik-upload__icon[data-astro-cid-5gkz6ikv]{background:var(--color-navy-deep);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;transform:rotate(180deg)}.ik-upload__text[data-astro-cid-5gkz6ikv]{flex-direction:column;gap:4px;min-width:0;display:flex}.ik-upload__text[data-astro-cid-5gkz6ikv] b[data-astro-cid-5gkz6ikv]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-navy-deep);font-size:1rem;overflow:hidden}.ik-upload__text[data-astro-cid-5gkz6ikv]>span[data-astro-cid-5gkz6ikv]{color:var(--color-text-muted);font-size:.8125rem;font-weight:500}.ik-experiences[data-astro-cid-5gkz6ikv]{border-top:2px solid var(--color-navy-deep);flex-direction:column;margin-top:20px;display:flex}.ik-experience[data-astro-cid-5gkz6ikv]{border-bottom:1px solid var(--color-border-strong);flex-direction:column;gap:14px;padding:24px 0;display:flex}.ik-experience__head[data-astro-cid-5gkz6ikv]{color:var(--color-navy-deep);align-items:center;gap:12px;font-size:.9375rem;font-weight:700;display:flex}.ik-experience__num[data-astro-cid-5gkz6ikv]{font-family:var(--font-display);color:var(--color-orange-dark);font-weight:800;font-stretch:125%}.ik-experience__grid[data-astro-cid-5gkz6ikv]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px;display:grid}.ik-team[data-astro-cid-5gkz6ikv]{margin-top:20px}.ik-consent[data-astro-cid-5gkz6ikv]{cursor:pointer;align-items:flex-start;margin-top:32px;line-height:1.5;color:var(--color-text-muted)!important;flex-direction:row!important;gap:12px!important;font-size:.875rem!important;font-weight:400!important}.ik-consent[data-astro-cid-5gkz6ikv] input[data-astro-cid-5gkz6ikv]{width:18px;height:18px;accent-color:var(--color-navy);flex-shrink:0;margin-top:2px}.ik-consent[data-astro-cid-5gkz6ikv] a[data-astro-cid-5gkz6ikv]{color:var(--color-navy);font-weight:700}.ik-submit[data-astro-cid-5gkz6ikv]{border-radius:var(--radius);background:var(--color-orange);height:58px;color:var(--color-navy-deep);cursor:pointer;transition:background var(--transition);border:none;align-items:center;gap:12px;margin-top:28px;padding:0 32px;font-family:inherit;font-size:1rem;font-weight:700;display:inline-flex}.ik-submit[data-astro-cid-5gkz6ikv]:hover{background:var(--color-orange-dark)}.ik-submit[data-astro-cid-5gkz6ikv]:disabled{opacity:.6;cursor:not-allowed}.ik-status[data-astro-cid-5gkz6ikv]{color:var(--color-text-muted);margin:16px 0 0;font-size:.875rem}.ik-status[data-astro-cid-5gkz6ikv][data-state=error]{color:var(--color-error)}.ik-honeypot[data-astro-cid-5gkz6ikv]{opacity:0;pointer-events:none;position:absolute;left:-9999px}.ik-success[data-astro-cid-5gkz6ikv]{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0;display:flex}.ik-success[data-astro-cid-5gkz6ikv][hidden]{display:none}.ik-success__icon[data-astro-cid-5gkz6ikv]{background:var(--color-orange);width:64px;height:64px;color:var(--color-navy-deep);border-radius:50%;place-items:center;display:grid}.ik-success[data-astro-cid-5gkz6ikv] h3[data-astro-cid-5gkz6ikv]{font-family:var(--font-display);color:var(--color-navy-deep);font-size:clamp(1.75rem,1.5vw + 1rem,2.5rem);font-weight:800;font-stretch:112%}.ik-success[data-astro-cid-5gkz6ikv] p[data-astro-cid-5gkz6ikv]{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.65}.ik-reset[data-astro-cid-5gkz6ikv]{border:1.5px solid var(--color-navy-deep);border-radius:var(--radius);height:50px;color:var(--color-navy-deep);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;margin-top:8px;padding:0 24px;font-family:inherit;font-size:.9375rem;font-weight:700}.ik-reset[data-astro-cid-5gkz6ikv]:hover{background:var(--color-navy-deep);color:#fff}
