.contact-hero[data-astro-cid-euyyl4db]{background-color:var(--bg-base);color:var(--text-primary);position:relative;overflow:hidden}.hero-content[data-astro-cid-euyyl4db]{z-index:2;position:relative}.container[data-astro-cid-euyyl4db]{max-width:var(--container-max);padding:var(--space-24) var(--gutter) var(--space-24);margin:0 auto}.text[data-astro-cid-euyyl4db]{text-align:left;align-items:flex-start;gap:var(--space-6);flex-direction:column;max-width:42rem;display:flex}.eyebrow[data-astro-cid-euyyl4db]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin:0;font-size:.8125rem}.title[data-astro-cid-euyyl4db]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:300;line-height:1.2}.lede[data-astro-cid-euyyl4db]{color:var(--text-secondary);max-width:52ch;margin:0;font-size:1.125rem;line-height:1.6}.media[data-astro-cid-euyyl4db]{z-index:0;pointer-events:none;width:72%;height:52%;position:absolute;top:0;right:0}.dotfield[data-astro-cid-euyyl4db]{background-image:radial-gradient(circle at center, var(--brand) 1.5px, transparent 2px);opacity:.75;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top right,#000 8%,#0000 66%);mask-image:linear-gradient(to top right,#000 8%,#0000 66%)}@media (width>=900px){.contact-hero[data-astro-cid-euyyl4db]{min-height:58vh}.hero-content[data-astro-cid-euyyl4db]{box-sizing:border-box;width:45%;min-height:58vh;padding-left:max(var(--gutter), calc((100vw - var(--container-max)) / 2 + var(--gutter)));padding-right:var(--space-8);align-items:center;display:flex}.container[data-astro-cid-euyyl4db]{width:100%;max-width:none;margin:0;padding:0}.text[data-astro-cid-euyyl4db]{max-width:34rem}.media[data-astro-cid-euyyl4db]{opacity:.85;width:auto;height:auto;inset:0 0 0 45%}}@supports (min-height:58dvh){@media (width>=900px){.contact-hero[data-astro-cid-euyyl4db],.hero-content[data-astro-cid-euyyl4db]{min-height:58dvh}}}.qform-wrap[data-astro-cid-6zdwpomj]{background:var(--surface);padding:var(--space-8) var(--gutter);border-radius:var(--radius-lg);border:1px solid var(--control-outline);box-shadow:var(--elev-3)}.qf[data-astro-cid-6zdwpomj]{gap:var(--space-8);flex-direction:column;display:flex;position:relative}.group[data-astro-cid-6zdwpomj]{border:0;min-width:0;margin:0;padding:0}.group-legend[data-astro-cid-6zdwpomj]{margin-bottom:var(--space-6);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);padding:0;font-size:.8125rem;font-weight:600}.group-grid[data-astro-cid-6zdwpomj]{gap:var(--space-6) var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){.group-grid[data-astro-cid-6zdwpomj]{grid-template-columns:1fr}}.field[data-astro-cid-6zdwpomj]{gap:var(--space-2);flex-direction:column;display:flex}.field-label[data-astro-cid-6zdwpomj]{color:var(--text-secondary);margin-bottom:calc(var(--space-1) * -1);font-size:.8125rem;font-weight:500;line-height:1.4}.field--select[data-astro-cid-6zdwpomj] .field-label[data-astro-cid-6zdwpomj],.field[data-astro-cid-6zdwpomj][data-field=entity] .field-label[data-astro-cid-6zdwpomj]{align-items:flex-end;min-height:2.8em;display:flex}.field--submit[data-astro-cid-6zdwpomj]{margin-top:var(--space-2)}.consent-row[data-astro-cid-6zdwpomj]{align-items:flex-start;gap:var(--space-3);display:flex}.checkbox[data-astro-cid-6zdwpomj]{width:18px;height:18px;accent-color:var(--brand);cursor:pointer;flex:none;margin-top:2px}.consent-label[data-astro-cid-6zdwpomj]{color:var(--text-secondary);cursor:pointer;font-size:.875rem;line-height:1.5}.checkbox[data-astro-cid-6zdwpomj]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.checkbox[data-astro-cid-6zdwpomj][aria-invalid=true]{outline:2px solid var(--warning);outline-offset:2px}.field--attestation[data-astro-cid-6zdwpomj] .err-msg[data-astro-cid-6zdwpomj]{padding-left:0}.reassure[data-astro-cid-6zdwpomj]{color:var(--text-secondary);max-width:52ch;margin:0;font-size:.8125rem;line-height:1.5}.sr-only[data-astro-cid-6zdwpomj]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.control[data-astro-cid-6zdwpomj]{-webkit-appearance:none;appearance:none;background:var(--surface-elevated);border:1px solid var(--control-outline);border-radius:var(--radius-pill);color:var(--text-primary);min-height:52px;padding:0 var(--space-6);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard);box-sizing:border-box;width:100%;font-size:1rem}select[data-astro-cid-6zdwpomj].control{padding-right:var(--space-12)}.control--text[data-astro-cid-6zdwpomj]{cursor:text}.country-combo[data-astro-cid-6zdwpomj]{position:relative}.country-list[data-astro-cid-6zdwpomj]{top:calc(100% + var(--space-2));z-index:20;padding:var(--space-1) 0;background:var(--surface-elevated);border:1px solid var(--control-outline);border-radius:var(--radius-md);max-height:248px;box-shadow:var(--elev-3);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.country-list[data-astro-cid-6zdwpomj][hidden]{display:none}.country-combo[data-astro-cid-6zdwpomj] .cd-option{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);color:var(--text-primary);cursor:pointer;display:flex}.country-combo[data-astro-cid-6zdwpomj] .cd-option:hover,.country-combo[data-astro-cid-6zdwpomj] .cd-option--active{background:var(--border)}.country-combo[data-astro-cid-6zdwpomj] .cd-name{flex-grow:1;font-size:.9375rem;line-height:1.3}.country-combo[data-astro-cid-6zdwpomj] .iti__flag{box-shadow:none;flex-shrink:0}.country-combo[data-astro-cid-6zdwpomj] .cd-empty{padding:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:.9375rem}.cd-selected-flag[data-astro-cid-6zdwpomj]{left:var(--space-6);z-index:2;pointer-events:none;box-shadow:none;position:absolute;top:50%;transform:translateY(-50%)}.cd-selected-flag[data-astro-cid-6zdwpomj][hidden]{display:none}.country-combo--has-flag[data-astro-cid-6zdwpomj] .control[data-astro-cid-6zdwpomj]{padding-left:var(--space-12)}.field--select[data-astro-cid-6zdwpomj]{position:relative}.field--select[data-astro-cid-6zdwpomj]:after{content:"";right:var(--space-6);top:calc(2.28rem + var(--space-2) + 21px);border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);pointer-events:none;width:9px;height:9px;position:absolute;transform:rotate(45deg)}select[data-astro-cid-6zdwpomj].control:invalid{color:var(--text-secondary)}.control[data-astro-cid-6zdwpomj]::placeholder{color:var(--text-secondary);opacity:1}.control[data-astro-cid-6zdwpomj]:hover{border-color:var(--text-primary)}.control[data-astro-cid-6zdwpomj]:-webkit-autofill,.control[data-astro-cid-6zdwpomj]:-webkit-autofill:hover,.control[data-astro-cid-6zdwpomj]:-webkit-autofill:focus,.control[data-astro-cid-6zdwpomj]:-webkit-autofill:active{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset;box-shadow:0 0 0 1000px var(--surface-elevated) inset;caret-color:var(--text-primary);transition:background-color 5000s ease-in-out}.control[data-astro-cid-6zdwpomj]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring)}.control[data-astro-cid-6zdwpomj][aria-invalid=true]{border-color:var(--warning)}.control[data-astro-cid-6zdwpomj]:disabled{opacity:.45;color:var(--text-secondary);cursor:not-allowed}.err-msg[data-astro-cid-6zdwpomj]{color:var(--warning);padding-left:var(--space-4);font-size:.8125rem;line-height:1.4}.btn-submit[data-astro-cid-6zdwpomj]{background:var(--brand);color:var(--white);border-radius:var(--radius-pill);min-height:52px;padding:0 var(--space-8);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard);border:none;width:100%;font-size:1rem;font-weight:600}.btn-submit[data-astro-cid-6zdwpomj]:hover{background:var(--brand-deep)}.btn-submit[data-astro-cid-6zdwpomj]:focus-visible{outline:2px solid var(--focus-ring-on-brand);outline-offset:2px}.btn-submit[data-astro-cid-6zdwpomj]:disabled{opacity:.55;cursor:not-allowed;background:var(--brand)}.status[data-astro-cid-6zdwpomj]{min-height:1.5em;font-size:.9375rem;font-weight:500}.status[data-astro-cid-6zdwpomj].ok{color:var(--success)}.status[data-astro-cid-6zdwpomj].error{color:var(--warning)}@media (prefers-reduced-motion:reduce){.control[data-astro-cid-6zdwpomj],.btn-submit[data-astro-cid-6zdwpomj]{transition:none}}:root{--iti-border-color:var(--control-outline);--iti-icon-color:var(--text-secondary);--iti-country-selector-bg:var(--surface-elevated);--iti-hover-color:var(--border);--iti-path-flags-1x:url(/img/flags.webp);--iti-path-flags-2x:url(/img/flags@2x.webp);--iti-strict-reject-flash-color:color-mix(in srgb, var(--warning) 18%, transparent)}.iti{width:100%;color:var(--text-primary)}.iti__selected-dial-code{color:var(--text-primary)}.iti__selected-country:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-pill)}.iti .iti__flag{box-shadow:none}.iti__country-container .iti__selected-country-primary{border-top-left-radius:var(--radius-pill);border-bottom-left-radius:var(--radius-pill)}.iti--inline-country-selector .iti__country-selector{border:1px solid var(--control-outline);border-radius:var(--radius-md);box-shadow:var(--elev-3);overflow:hidden}.iti__country{color:var(--text-primary)}.iti__search-input{background-color:var(--surface-elevated);color:var(--text-primary)}.iti__search-input::placeholder{color:var(--text-secondary);opacity:1}.iti__search-input-wrapper{border-bottom:1px solid var(--control-outline)}.channels[data-astro-cid-kfvwemx2]{background:var(--bg-base);color:var(--text-primary);padding:var(--space-16) 0 var(--space-24)}.container[data-astro-cid-kfvwemx2]{max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto}.head[data-astro-cid-kfvwemx2]{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;max-width:42rem;display:flex}.eyebrow[data-astro-cid-kfvwemx2]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin:0;font-size:.8125rem}.heading[data-astro-cid-kfvwemx2]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:300;line-height:1.2}.grid[data-astro-cid-kfvwemx2]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=720px){.grid[data-astro-cid-kfvwemx2]{grid-template-columns:repeat(2,1fr)}}.card[data-astro-cid-kfvwemx2]{background:var(--surface);border:1px solid var(--control-outline);border-radius:var(--radius-lg);padding:var(--space-8)}.card-title[data-astro-cid-kfvwemx2]{margin:0 0 var(--space-3);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);font-size:1.25rem;font-weight:400}.card-line[data-astro-cid-kfvwemx2]{color:var(--text-secondary);max-width:44ch;margin:0;font-size:1rem;line-height:1.6}.note[data-astro-cid-kfvwemx2]{margin:var(--space-8) 0 0;color:var(--text-secondary);max-width:60ch;font-size:.9375rem;line-height:1.6}.band[data-astro-cid-zkpejjfy]{background:var(--surface);padding:var(--space-12) var(--gutter);text-align:center}.title[data-astro-cid-zkpejjfy]{margin:0 auto var(--space-4);max-width:24ch;font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.015em;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:300;line-height:1.2}.line[data-astro-cid-zkpejjfy]{margin:0 auto var(--space-8);max-width:44ch;color:var(--text-secondary);font-size:1rem;line-height:1.6}.actions[data-astro-cid-zkpejjfy]{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cta[data-astro-cid-zkpejjfy]{color:var(--text-secondary);border:2px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-6);background:0 0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.cta--disabled[data-astro-cid-zkpejjfy]{cursor:default}.qualify[data-astro-cid-x5d4ucax]{max-width:640px;padding:0 var(--gutter);z-index:2;margin-top:-4rem;margin-left:auto;margin-right:auto;position:relative}@media (width>=900px){.qualify[data-astro-cid-x5d4ucax]{margin-top:-6rem}}
