[data-v-dd1b8445] .contact-form-shell-tripled form{display:grid;gap:1rem}[data-v-dd1b8445] .contact-form-shell-tripled label{color:color-mix(in srgb,var(--marketing-text) 48%,transparent);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}[data-v-dd1b8445] .contact-form-shell-tripled input,[data-v-dd1b8445] .contact-form-shell-tripled select,[data-v-dd1b8445] .contact-form-shell-tripled textarea{background:color-mix(in srgb,var(--marketing-text) 3%,transparent);border:1px solid color-mix(in srgb,var(--marketing-highlight) 12%,transparent);border-radius:.95rem;box-shadow:inset 0 1px color-mix(in srgb,var(--marketing-text) 3%,transparent);color:var(--marketing-text);padding:.95rem 1rem}[data-v-dd1b8445] .contact-form-shell-tripled input::-moz-placeholder,[data-v-dd1b8445] .contact-form-shell-tripled select::-moz-placeholder,[data-v-dd1b8445] .contact-form-shell-tripled textarea::-moz-placeholder{color:color-mix(in srgb,var(--marketing-text) 34%,transparent)}[data-v-dd1b8445] .contact-form-shell-tripled input::placeholder,[data-v-dd1b8445] .contact-form-shell-tripled select::placeholder,[data-v-dd1b8445] .contact-form-shell-tripled textarea::placeholder{color:color-mix(in srgb,var(--marketing-text) 34%,transparent)}[data-v-dd1b8445] .contact-form-shell-tripled textarea{min-height:8.5rem}[data-v-dd1b8445] .contact-form-shell-tripled button[type=submit]{align-items:center;background:var(--marketing-highlight);border-radius:999px;color:var(--marketing-ink);display:inline-flex;font-size:.94rem;font-weight:600;justify-content:center;margin-top:.5rem;padding:1rem 1.5rem;width:100%}[data-v-dd1b8445] .contact-form-shell-tripled button[type=submit]:hover{filter:brightness(1.02)}.contact-input[data-v-4f1dcbcb],[data-v-4f1dcbcb] .contact-input{background:#fff;border:1px solid var(--marketing-border);border-radius:1rem;box-shadow:inset 0 1px #fff9;color:var(--marketing-ink);font-size:1rem;line-height:1.5;padding:.95rem 1rem;width:100%}.contact-input-with-icon[data-v-4f1dcbcb],[data-v-4f1dcbcb] .contact-input-with-icon{padding-left:2.9rem}.contact-input[data-v-4f1dcbcb]:focus,[data-v-4f1dcbcb] .contact-input:focus{border-color:color-mix(in srgb,var(--marketing-highlight) 55%,var(--marketing-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--marketing-highlight) 16%,transparent),inset 0 1px #ffffffb3;outline:2px solid transparent}.contact-field-label[data-v-4f1dcbcb]{color:var(--marketing-ink);display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.contact-input-icon[data-v-4f1dcbcb]{align-items:center;color:var(--marketing-muted);display:inline-flex;justify-content:center;left:.95rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.contact-input-icon-trailing[data-v-4f1dcbcb]{left:auto;right:.95rem}.contact-input-icon-textarea[data-v-4f1dcbcb]{top:1.15rem;transform:none}.contact-phone-wrap[data-v-4f1dcbcb] .contact-input{padding-right:2.9rem}.contact-tab-button[data-v-4f1dcbcb]{align-items:center;border-radius:999px;color:var(--marketing-muted);display:inline-flex;font-size:.84rem;font-weight:600;justify-content:center;min-height:2.75rem;padding:.65rem 1rem;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.contact-tab-button-active[data-v-4f1dcbcb]{background:var(--marketing-ink);box-shadow:0 10px 24px #0909092e;color:#fff}.contact-choice-card[data-v-4f1dcbcb],.contact-package-card[data-v-4f1dcbcb]{background:#fff;border:1px solid var(--marketing-border);border-radius:1.4rem;padding:1.15rem;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.contact-choice-card[data-v-4f1dcbcb]:hover,.contact-package-card[data-v-4f1dcbcb]:hover{box-shadow:0 16px 34px #09090914;transform:translateY(-1px)}.contact-choice-card-active[data-v-4f1dcbcb],.contact-package-card-active[data-v-4f1dcbcb]{border-color:color-mix(in srgb,var(--marketing-highlight) 68%,var(--marketing-border));box-shadow:0 16px 36px #0909091a}[data-v-4f1dcbcb] .iti{width:100%}[data-v-4f1dcbcb] .iti__country-list,[data-v-4f1dcbcb] .iti__selected-country{font-family:inherit}[data-v-4f1dcbcb] .iti input.contact-input{padding-left:6.2rem}.contact-phone-wrap[data-v-4f1dcbcb] .iti input.contact-input{padding-right:2.9rem}.sticky-feature-cards__buttons[data-v-1cea5ccf] .marketing-button-primary{background:var(--marketing-footer-bg);border-color:#ffffff24;box-shadow:var(--marketing-shadow-dark);color:#fff}.sticky-feature-cards__buttons[data-v-1cea5ccf] .marketing-button-primary .marketing-button-icon{background:#ffffff1f;color:#fff}
