svg.idx-wp-icon{fill:currentColor;height:1em;vertical-align:-.125em;width:1em}svg.idx-wp-icon-spin{-webkit-animation:icon-spin 2s linear infinite;animation:icon-spin 2s linear infinite}@-webkit-keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}[data-v-16589e2e]:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-15:60px;--space-18:72px;--font-size-h1:31px;--font-size-h2:25px;--font-size-h3:21px;--font-size-label:16px;--font-size-p:16px;--font-size-p-large:18px;--letter-spacing-h1:3.1px;--letter-spacing-h3:2.1px;--line-height-h1:28px;--line-height-h2:28px;--line-height-h3:22px;--line-height-label:22px;--line-height-p:28px;--line-height-p-large:28px;--form-control-height:43px;--space-form-group:16px;--space-form-label:5px;--space-form-section:24px;--space-form-title:5px;--v-navbar-top:46px}@media (min-width:783px){.idx-wp-app[data-v-16589e2e]{--v-navbar-top:32px}}.idx-wp-fullscreen[data-v-16589e2e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3ca5d6;color:#fff;z-index:9970}.idx-wp-gs .idx-wp-gs__hero[data-v-16589e2e],.idx-wp-gs .idx-wp-gs__icon[data-v-16589e2e],.idx-wp-gs[data-v-16589e2e]{align-items:center;display:flex;justify-content:center}.idx-wp-gs[data-v-16589e2e]{bottom:0;height:auto;left:0;right:0;top:0;width:auto}.idx-wp-gs.idx-wp-fullscreen[data-v-16589e2e]{z-index:9999}.idx-wp-gs__hero[data-v-16589e2e]{flex-direction:column;gap:var(--space-7);text-align:center}.idx-wp-gs__hero h1[data-v-16589e2e]{letter-spacing:var(--letter-spacing-h1);text-transform:uppercase}.idx-wp-gs__icon[data-v-16589e2e]{border:5px solid;border-radius:50%;font-size:80px;height:156px;width:156px}.idx-wp-gs__icon--error[data-v-16589e2e]{font-size:80px}.idx-wp-gs__icon--error svg[data-v-16589e2e]{width:1.5em}.idx-wp-gs .idx-wp-spinner-border[data-v-16589e2e]{position:unset;height:4rem;width:4rem;border-right-color:#fff}