@media(min-width:768px){.banner.hidden-desktop[data-v-0e431713],.banner.hidden-desktop[data-v-0e431713]:has(.close-btn){display:none}}@media not all and (min-width:768px){.banner.hidden-mobile[data-v-0e431713],.banner.hidden-mobile[data-v-0e431713]:has(.close-btn){display:none}}.banner[data-v-0e431713]:has(.close-btn){display:flex}.banner:has(.close-btn) .rich-text[data-v-0e431713]{flex:1 1 0%}.banner .close-btn[data-v-0e431713]{cursor:pointer;height:-moz-fit-content;height:fit-content;padding-top:.25rem}.rich-text[data-v-0e431713]{display:flex;flex-direction:column;justify-content:center}.rich-text[data-v-0e431713] a:hover{text-decoration-line:underline}.rich-text p[data-v-0e431713]{margin:0}.rich-text .font-size-xs[data-v-0e431713]{font-size:.75rem;line-height:1rem}.rich-text .font-size-sm[data-v-0e431713]{font-size:.875rem;line-height:1.25rem}@media not all and (min-width:768px){.rich-text h1[data-v-0e431713]{font-size:1.875rem;line-height:2.25rem}.rich-text h2[data-v-0e431713]{font-size:1.5rem;line-height:2rem}.rich-text h3[data-v-0e431713]{font-size:1.25rem}.rich-text h3[data-v-0e431713],.rich-text h4[data-v-0e431713]{line-height:1.75rem}.rich-text h4[data-v-0e431713]{font-size:1.125rem}.rich-text h5[data-v-0e431713]{font-size:1rem;line-height:1.5rem}.rich-text p[data-v-0e431713]{font-size:.875rem;line-height:1.25rem}}
