.dropzone{align-items:center;border-radius:var(--border-radius-card);border-style:dashed;border-width:2px;display:flex;min-height:100px;padding:2rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input::file-selector-button{align-items:center;border-style:none;cursor:pointer;display:inline-flex;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity));font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(var(--color-gray-800)/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input::file-selector-button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--color-gray-300)/var(--tw-bg-opacity))}input::file-selector-button:hover:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input::file-selector-button:disabled{cursor:not-allowed;opacity:.6}input:is(.dark *)::file-selector-button{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-600)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-gray-100)/var(--tw-text-opacity))}input:is(.dark *)::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-gray-300)/var(--tw-text-opacity))}[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-545a1fa4],[data-v-545a1fa4] .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-545a1fa4],[data-v-545a1fa4] .contact-input-with-icon{padding-left:2.9rem}.contact-input[data-v-545a1fa4]:focus,[data-v-545a1fa4] .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-545a1fa4]{color:var(--marketing-ink);display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.contact-input-icon[data-v-545a1fa4]{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-545a1fa4]{left:auto;right:.95rem}.contact-input-icon-textarea[data-v-545a1fa4]{top:1.15rem;transform:none}.contact-phone-wrap[data-v-545a1fa4] .contact-input{padding-right:2.9rem}.contact-tab-button[data-v-545a1fa4]{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-545a1fa4]{background:var(--marketing-ink);box-shadow:0 10px 24px #0909092e;color:#fff}.contact-choice-card[data-v-545a1fa4],.contact-package-card[data-v-545a1fa4]{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-545a1fa4]:hover,.contact-package-card[data-v-545a1fa4]:hover{box-shadow:0 16px 34px #09090914;transform:translateY(-1px)}.contact-choice-card-active[data-v-545a1fa4],.contact-package-card-active[data-v-545a1fa4]{border-color:color-mix(in srgb,var(--marketing-highlight) 68%,var(--marketing-border));box-shadow:0 16px 36px #0909091a}[data-v-545a1fa4] .iti{width:100%}[data-v-545a1fa4] .iti__country-list,[data-v-545a1fa4] .iti__selected-country{font-family:inherit}[data-v-545a1fa4] .iti input.contact-input{padding-left:6.2rem}.contact-phone-wrap[data-v-545a1fa4] .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}
