/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-98a53b80],[data-v-98a53b80]::backdrop,[data-v-98a53b80]:after,[data-v-98a53b80]:before{--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid;--tw-border-style:solid}}}.newsletter-sign-up .newsletter-sign-up__inner[data-v-98a53b80]{padding-block:calc(var(--spacing,.25rem)*0)}@media (min-width:64rem){.newsletter-sign-up .newsletter-sign-up__inner[data-v-98a53b80]{padding-block:5rem}}.newsletter-sign-up .newsletter-sign-up__inner[data-v-98a53b80] :is(.newsletter-sign-up__header,.newsletter-sign-up__form){transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-duration:.5s}.newsletter-sign-up .newsletter-sign-up__inner[data-v-98a53b80]:not(.is-visible) :is(.newsletter-sign-up__header,.newsletter-sign-up__form){opacity:0;--tw-translate-y:1.5rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.newsletter-sign-up .newsletter-sign-up__header[data-v-98a53b80]{display:flex;flex-direction:column;grid-column:1/-1;padding-block:2.5rem;row-gap:1rem;transition-delay:.1s}@media (min-width:64rem){.newsletter-sign-up .newsletter-sign-up__header[data-v-98a53b80]{grid-column:span 6/span 6;margin-block:auto;padding-block:calc(var(--spacing,.25rem)*0);row-gap:1.5rem}}.newsletter-sign-up .newsletter-sign-up__header .newsletter-sign-up__title[data-v-98a53b80]{font-family:family-Semibold,sans-serif;font-size:2.8125rem;letter-spacing:0;line-height:3rem}@media (min-width:64rem){.newsletter-sign-up .newsletter-sign-up__header .newsletter-sign-up__title[data-v-98a53b80]{font-family:family-Semibold,sans-serif;font-size:4.375rem;letter-spacing:0;line-height:4.5rem}}.newsletter-sign-up .newsletter-sign-up__header .newsletter-sign-up__description[data-v-98a53b80]{font-family:family-Regular,sans-serif;font-size:.875rem;letter-spacing:.00875rem;line-height:1.5rem}@media (min-width:64rem){.newsletter-sign-up .newsletter-sign-up__header .newsletter-sign-up__description[data-v-98a53b80]{font-family:family-Regular,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.5rem}}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80]{grid-column:1/-1;padding-bottom:2.5rem;transition-delay:.3s}@media (min-width:64rem){.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80]{grid-column:7/span 6;padding-bottom:calc(var(--spacing,.25rem)*0)}}@media (min-width:80rem){.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80]{grid-column:8/span 5}}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app{padding:calc(var(--spacing,.25rem)*0)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app :is(.contact-form-field,.list-unstyled){margin-bottom:calc(var(--spacing,.25rem)*0)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field,.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field .error{font-family:family-Semibold,sans-serif;font-size:.75rem;letter-spacing:.0075rem;line-height:1rem}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field .error{text-transform:capitalize}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field :deep(.checkbox label){display:inline-block!important}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field-submit{color:#fff;cursor:pointer;letter-spacing:.00875rem;text-transform:capitalize;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;background-color:#003594;font-family:family-Semibold,sans-serif;font-size:.875rem;line-height:1.5rem;margin-top:2.5rem;padding-block:.5rem;padding-inline:1.5rem;transition-duration:.3s}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field-submit:is(:hover,:active,:focus){background-color:#012059}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .eqs-cms-irtool-app .contact-form-field-submit:focus{outline-color:#000;outline-offset:-2px;outline-style:var(--tw-outline-style);outline-width:2px}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field{grid-column:span 2/span 2}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field:is(:nth-child(3),:nth-child(4)){grid-column:span 1/span 1}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field.contact-form-field--radio.contact-form-field--checkbox,.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field label{font-family:family-Semibold,sans-serif;font-size:.875rem;letter-spacing:.00875rem;line-height:1.5rem}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field.contact-form-field--radio .list-unstyled{flex-wrap:wrap;gap:1rem;margin-bottom:calc(var(--spacing,.25rem)*0);margin-top:.25rem}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field.contact-form-field--radio .list-unstyled li{margin:calc(var(--spacing,.25rem)*0)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field.contact-form-field--radio .list-unstyled li label{align-items:center;-moz-column-gap:calc(var(--spacing,.25rem)*1);column-gap:calc(var(--spacing,.25rem)*1);display:flex;margin:calc(var(--spacing,.25rem)*0)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field label{margin-bottom:calc(var(--spacing,.25rem)*1)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field :is(input[type=checkbox],input[type=text],input[type=email],select):focus{outline-color:#000;outline-offset:-2px;outline-style:var(--tw-outline-style);outline-width:2px}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field :is(input[type=text],input[type=email],select){background-color:#fff;border-color:#ececec;border-radius:0;border-style:var(--tw-border-style);border-width:1px;font-family:family-Regular,sans-serif;font-size:.875rem;height:calc(var(--spacing,.25rem)*12);letter-spacing:.00875rem;line-height:1.5rem;padding-block:.25rem;padding-inline:1rem;width:100%}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'><path d='m1 4 7.5 7.692L16 4' stroke='gray' stroke-width='2'/></svg>");background-position:96%;background-repeat:no-repeat;color:gray;padding-right:2.5rem}:is(.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field select:has(option:checked:not([value])),.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field select:has(option:checked:not([value=""]))),:is(.newsletter-sign-up .newsletter-sign-up__form :deep(.contact-form-body) .contact-form-field select:has(option:checked:not([value])),.newsletter-sign-up .newsletter-sign-up__form :deep(.contact-form-body) .contact-form-field select:has(option:checked:not([value=""]))) option[data-v-98a53b80]{color:#000}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field .checkbox{margin-bottom:calc(var(--spacing,.25rem)*4)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field .checkbox label{align-items:center;display:flex;font-family:family-Regular,sans-serif;font-size:.75rem;letter-spacing:.0075rem;line-height:1rem;margin-bottom:calc(var(--spacing,.25rem)*0)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field .checkbox label input{margin-right:calc(var(--spacing,.25rem)*1)}.newsletter-sign-up .newsletter-sign-up__form[data-v-98a53b80] .contact-form-body .contact-form-field .checkbox label a{color:#000;margin-left:calc(var(--spacing,.25rem)*1);text-decoration-line:underline}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
