.loading[data-v-ad47dd45]{opacity:.5;pointer-events:none}.cta-block[data-v-ad47dd45]{display:flex;flex-direction:column;gap:var(--spacing-4)}.cta-block.border[data-v-ad47dd45]{border:1px solid var(--neutral-color-4);border-radius:var(--border-radius);padding:var(--spacing-4)}h2[data-v-ad47dd45]{font-family:var(--text-h2-font-family);font-size:var(--text-h2-sm-font-size);font-weight:var(--text-h2-font-weight);line-height:var(--text-h2-sm-line-height)}@media (min-width:1280px){h2[data-v-ad47dd45]{font-size:var(--text-h2-md-font-size);font-weight:var(--text-h2-md-font-weight,var(--text-h2-font-weight));line-height:var(--text-h2-md-line-height)}}h3[data-v-ad47dd45]{font-family:var(--text-h3-font-family);font-size:var(--text-h3-sm-font-size);font-weight:var(--text-h3-font-weight);line-height:var(--text-h3-sm-line-height)}@media (min-width:1280px){h3[data-v-ad47dd45]{font-size:var(--text-h3-md-font-size);font-weight:var(--text-h3-md-font-weight,var(--text-h3-font-weight));line-height:var(--text-h3-md-line-height)}}h4[data-v-ad47dd45]{font-family:var(--text-h4-font-family);font-size:var(--text-h4-sm-font-size);font-weight:var(--text-h4-font-weight);line-height:var(--text-h4-sm-line-height)}@media (min-width:1280px){h4[data-v-ad47dd45]{font-size:var(--text-h4-md-font-size);font-weight:var(--text-h4-md-font-weight,var(--text-h4-font-weight));line-height:var(--text-h4-md-line-height)}}h3[data-v-ad47dd45],h4[data-v-ad47dd45]{list-style-position:inside;margin:0;padding-left:0}.navigation[data-v-ad47dd45]{display:flex;flex-direction:column;gap:var(--spacing-4)}@media (min-width:766px){.navigation[data-v-ad47dd45]{align-items:center;flex-direction:row}}.navigation button[disabled][data-v-ad47dd45]{cursor:not-allowed;opacity:.5}.newsletter[data-v-ad47dd45]:not(.newsletter:first-child){margin-top:var(--spacing-2)}.newsletter input[data-v-ad47dd45]{left:-999px;position:absolute}.newsletter input:focus+label[data-v-ad47dd45]:before{border:1px solid var(--primary-color)}.newsletter input:checked+label[data-v-ad47dd45]:before{background-color:var(--white-color)}.newsletter input:checked+label[data-v-ad47dd45]:after{color:var(--primary-color);opacity:1}
