.siq-header{padding-top:80px;padding-bottom:32px;position:relative;overflow:hidden;text-align:center}@media (min-width:1024px){.siq-header{padding-top:108px;padding-bottom:40px}}.siq-header::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 65% 110% at 50% 55%,var(--color-gold-glow) 0,transparent 65%);pointer-events:none;z-index:0}.siq-header__inner{position:relative;z-index:1;max-width:680px;margin-inline:auto}.siq-header .eyebrow{justify-content:center;margin-bottom:var(--space-md)}.siq-header__title{font-family:var(--font-display);font-size:2.75rem;font-weight:600;color:var(--color-text);line-height:1.1;letter-spacing:-.02em;margin:0 0 var(--space-md) 0}.siq-header__subtitle{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:400;color:var(--color-text-secondary);line-height:1.65;margin:0}@media (min-width:768px){.siq-header__title{font-size:3.5rem}}.siq-form-section{padding-top:var(--space-md);padding-bottom:var(--space-5xl)}.siq-form-wrap{max-width:680px;margin-inline:auto}.siq-form-wrap .forminator-custom-form{background:0 0;border:none;box-shadow:none;padding:0;margin:0}.siq-form-wrap .forminator-row{margin-bottom:var(--space-lg)}.siq-form-wrap .forminator-row:last-of-type{margin-bottom:0}.siq-form-wrap .forminator-col{padding:0}.siq-form-wrap .forminator-label{display:block;font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:600;color:var(--color-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;line-height:1.4}.siq-form-wrap .forminator-required{color:var(--color-gold);opacity:.5;font-size:.75em;margin-left:4px}.siq-form-wrap .forminator-input,.siq-form-wrap .forminator-textarea,.siq-form-wrap input.forminator-input,.siq-form-wrap textarea.forminator-textarea{font-family:var(--font-body);font-size:var(--text-body);font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-accent);border-radius:var(--radius-button);padding:var(--space-md) var(--space-lg);width:100%;box-sizing:border-box;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:0;line-height:1.55;-webkit-appearance:none;appearance:none;display:block}.siq-form-wrap .forminator-input::placeholder,.siq-form-wrap .forminator-textarea::placeholder{color:var(--color-text-tertiary)}.siq-form-wrap .forminator-input:focus,.siq-form-wrap .forminator-textarea:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px var(--color-focus-ring)}.siq-form-wrap .forminator-textarea{resize:vertical;min-height:128px;line-height:1.65}.siq-form-wrap .forminator-description,.siq-form-wrap .forminator-field .forminator-description{font-family:var(--font-body);font-size:var(--text-fine);font-weight:400;color:var(--color-text-tertiary);margin-top:var(--space-xs);line-height:1.5;display:block}.siq-form-wrap .forminator-radio,.siq-form-wrap .forminator-radio-group label{display:flex;align-items:center;gap:12px;cursor:pointer;padding:6px 0;user-select:none}.siq-form-wrap input[type=radio]{-webkit-appearance:none;appearance:none;width:18px;height:18px;min-width:18px;border-radius:50%;border:1px solid var(--color-border-accent);background:var(--color-surface);cursor:pointer;position:relative;vertical-align:-3px;transition:border-color var(--transition-fast);flex-shrink:0}.siq-form-wrap input[type=radio]::before{content:'';position:absolute;inset:4px;border-radius:50%;background:var(--color-gold);transform:scale(0);transition:transform var(--transition-fast)}.siq-form-wrap input[type=radio]:checked{border-color:var(--color-gold)}.siq-form-wrap input[type=radio]:checked::before{transform:scale(1)}.siq-form-wrap input[type=radio]:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-focus-ring)}.siq-form-wrap .forminator-radio span,.siq-form-wrap .forminator-radio--label,.siq-form-wrap .forminator-radio-group label span{font-family:var(--font-body);font-size:var(--text-body);font-weight:400;color:var(--color-text-secondary);line-height:1.5;transition:color var(--transition-fast)}.siq-form-wrap .forminator-radio-group label:has(input:checked) span,.siq-form-wrap .forminator-radio:has(input:checked) .forminator-radio--label,.siq-form-wrap .forminator-radio:has(input:checked) span{color:var(--color-text)}.siq-form-wrap .forminator-checkbox,.siq-form-wrap .forminator-checkbox-group label{display:flex;align-items:center;gap:12px;cursor:pointer;padding:6px 0;user-select:none}.siq-form-wrap input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px;height:18px;min-width:18px;border-radius:3px;border:1px solid var(--color-border-accent);background:var(--color-surface);cursor:pointer;position:relative;vertical-align:-3px;flex-shrink:0;transition:border-color var(--transition-fast),background var(--transition-fast)}.siq-form-wrap input[type=checkbox]:checked{background:var(--color-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='%2310141A' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat;border-color:var(--color-gold)}.siq-form-wrap input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-focus-ring)}.siq-form-wrap .forminator-checkbox span,.siq-form-wrap .forminator-checkbox--label,.siq-form-wrap .forminator-checkbox-group label span{font-family:var(--font-body);font-size:var(--text-body);font-weight:400;color:var(--color-text-secondary);line-height:1.55;transition:color var(--transition-fast)}.siq-form-wrap .forminator-checkbox-group label:has(input:checked) span,.siq-form-wrap .forminator-checkbox:has(input:checked) .forminator-checkbox--label,.siq-form-wrap .forminator-checkbox:has(input:checked) span{color:var(--color-text)}.siq-form-wrap .forminator-section{border-top:1px solid var(--color-border-ghost);padding-top:var(--space-3xl);margin-top:var(--space-3xl);padding-bottom:0}.siq-form-wrap .forminator-section-tagline,.siq-form-wrap .forminator-section-title{font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:600;color:var(--color-text-tertiary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 var(--space-lg) 0;display:block}.siq-form-wrap .forminator-custom-form .forminator-button.forminator-button-submit,.siq-form-wrap button[type=submit]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--text-cta);font-weight:600;line-height:1;padding:var(--space-md) var(--space-xl);border-radius:var(--radius-button);border:0;cursor:pointer;text-decoration:none;transition:filter var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);min-height:44px;background:linear-gradient(135deg,var(--color-gold-bright) 0,var(--color-gold-deep) 100%)!important;background-image:linear-gradient(135deg,var(--color-gold-bright) 0,var(--color-gold-deep) 100%)!important;background-color:var(--color-gold-deep)!important;color:var(--color-bg)!important;margin-top:var(--space-2xl);width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}@media (min-width:768px){.siq-form-wrap .forminator-custom-form .forminator-button.forminator-button-submit,.siq-form-wrap button[type=submit]{width:auto;min-width:280px}}.siq-form-wrap .forminator-custom-form .forminator-button.forminator-button-submit:hover,.siq-form-wrap button[type=submit]:hover{filter:brightness(1.08);transform:scale(1.02)}.siq-form-wrap .forminator-custom-form .forminator-button.forminator-button-submit:active,.siq-form-wrap button[type=submit]:active{filter:brightness(.96);transform:scale(.99)}.siq-form-wrap .forminator-custom-form .forminator-button.forminator-button-submit:focus-visible,.siq-form-wrap button[type=submit]:focus-visible{outline:0;box-shadow:0 0 0 3px var(--color-focus-ring)}.siq-form-wrap .forminator-response-message{font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.7;padding:var(--space-2xl) 0;border-top:1px solid var(--color-border-ghost);margin-top:var(--space-xl)}.siq-form-wrap .forminator-response-message h2,.siq-form-wrap .forminator-response-message h3{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;color:var(--color-text);margin-bottom:var(--space-md)}.siq-form-wrap .forminator-response-message p{color:var(--color-text-secondary);margin-bottom:var(--space-md)}.siq-form-wrap .forminator-response-message a{color:var(--color-gold)}.siq-form-wrap .forminator-field--error .forminator-input,.siq-form-wrap .forminator-field--error .forminator-textarea,.siq-form-wrap .forminator-has-error .forminator-input,.siq-form-wrap .forminator-has-error .forminator-textarea{border-color:var(--color-destructive);box-shadow:none}.siq-form-wrap .forminator-error-message,.siq-form-wrap .forminator-field--error-message{font-family:var(--font-body);font-size:var(--text-fine);font-weight:400;color:var(--color-destructive);margin-top:var(--space-xs);display:block;line-height:1.5}.siq-form-wrap .forminator-g-recaptcha,.siq-form-wrap [class*=forminator-recaptcha]{display:none}.grecaptcha-badge{visibility:hidden}.siq-recaptcha-notice{font-family:var(--font-body);font-size:var(--text-fine);font-weight:400;color:var(--color-text-tertiary);text-align:left;margin-top:var(--space-md);line-height:1.55}@media (min-width:768px){.siq-recaptcha-notice{max-width:480px}}.siq-recaptcha-notice__link{color:var(--color-text-tertiary);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-fast)}.siq-recaptcha-notice__link:hover{color:var(--color-text-secondary)}