@layer magic-reset{html,body{height:100%}body{background-color:var(--magic-background, #fbfbfb);font:normal normal var(--magic-font-size, 14px) var(--magic-font-family, Helvetica, Arial, sans-serif);font-weight:var(--magic-font-weight, 400);color:var(--magic-text, #747474);text-size-adjust:none;overflow-x:hidden}body:-webkit-full-screen{width:100%}body.no-scroll{overflow:hidden}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}h1,h2,h3,h4{margin:0 0 .5em;font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-weight:var(--magic-header-font-weight, 700);color:inherit;line-height:1}h1{font-size:30px}h2{font-size:22px}h3,h4{font-size:18px}p{margin:0 0 1em;font-size:12px}strong,b{font-weight:var(--magic-caption-font-weight, 600)}em,i{font-style:italic}a{outline:none;text-decoration:none;color:inherit;cursor:pointer}button{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer}button:hover,button:focus,button:active{outline:none}input,textarea,button,select{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:100%;color:inherit;line-height:1}input,textarea,select{font-size:var(--magic-font-size-5)}@media(min-width:1024px){input,textarea,select{font-size:var(--magic-font-size-4)}}input[type=date]::-webkit-date-and-time-value{margin-top:6px}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{margin:0;opacity:0}input[type=date]::-webkit-calendar-picker-indicator{margin-right:30px;width:12px;height:12px;color:#fff}input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:#fff0}input[type=date]::-webkit-calendar-picker-indicator:active{color:#fff}input::-ms-clear{display:none}input::-ms-reveal{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}::-webkit-credentials-auto-fill-button{background:transparent}::-webkit-contacts-auto-fill-button{background:transparent}::-webkit-caps-lock-indicator{content:none}video{background-color:#0000}div:focus,label:focus{outline:none}label{cursor:inherit}@-moz-document url-prefix(){img{color:#fff0}}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{scrollbar-width:auto;scrollbar-color:var(--magic-scrollbar-thumb-color, rgba(209, 214, 240, .5019607843)) var(--magic-scrollbar-track-color, transparent)}@supports selector(::-webkit-scrollbar){*{scrollbar-width:thin}}::-webkit-scrollbar{width:var(--magic-scrollbar-width, 4px);height:var(--magic-scrollbar-width, 4px);border-radius:var(--magic-scrollbar-border-radius, var(--magic-corner-radius-high, 12px))}::-webkit-scrollbar-track{background:var(--magic-scrollbar-track-color, transparent)}::-webkit-scrollbar-thumb{background:var(--magic-scrollbar-thumb-color, rgba(209, 214, 240, .5019607843));border-radius:var(--magic-scrollbar-border-radius, var(--magic-corner-radius-high, 12px));border:1px solid transparent}@keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes spin-animation{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes scale-animation{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}}.static-page-header{position:relative;overflow:hidden;z-index:0}.static-page-header:before,.static-page-header:after{content:" ";display:block}.static-page-header:not(.static-page-header--transparent){background-color:var(--magic-background-white);color:var(--magic-text-on-light-color)}.static-page-header:not(.static-page-header--transparent):after{position:absolute;inset:0;background-color:var(--magic-background-primary-default);z-index:-2}.static-page-header--one-third .static-page-header__inner,.static-page-header--one-fourth .static-page-header__inner{position:absolute;top:0;left:0;padding:0 var(--magic-size-4);height:100%}.static-page-header--one-third:before{padding-bottom:33.3333333333%}.static-page-header--one-fourth:before{padding-bottom:25%}.static-page-header--marketing-banner__content{padding:0 var(--magic-size-4);text-align:center}.static-page-header--marketing-banner__content h2{font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-19);letter-spacing:calc(var(--magic-font-size-19) * -.01);line-height:var(--magic-line-height-16);font-weight:700}@media(min-width:768px){.static-page-header--marketing-banner__content h2{font-size:var(--magic-font-size-20);letter-spacing:calc(var(--magic-font-size-20) * -.01);line-height:var(--magic-line-height-17)}}@media(min-width:1024px){.static-page-header--marketing-banner__content h2{font-size:var(--magic-font-size-21);letter-spacing:calc(var(--magic-font-size-21) * -.01);line-height:var(--magic-line-height-18)}}.static-page-header--marketing-banner__content h3{font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-9);line-height:var(--magic-line-height-7);font-weight:600}@media(min-width:768px){.static-page-header--marketing-banner__content h3{font-size:var(--magic-font-size-10);line-height:var(--magic-line-height-8)}}@media(min-width:1024px){.static-page-header--marketing-banner__content h3{font-size:var(--magic-font-size-11);line-height:var(--magic-line-height-8)}}.static-page-header--marketing-banner__content h4{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}.static-page-header--marketing-banner__content p{opacity:.8;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}.static-page-header--marketing-banner__content .button{display:block;margin:var(--magic-size-4) auto}@media(min-width:768px){.static-page-header--marketing-banner__content .button{margin:var(--magic-size-7) auto;max-width:var(--magic-element-default-width, 288px)}}.static-page-header--marketing-banner__content .link{display:inline-block;margin:var(--magic-size-7) auto 0;text-decoration:none}.static-page-header--marketing-banner__content .link:hover,.static-page-header--marketing-banner__content .link:focus{text-decoration:underline}.static-page-header--marketing-banner--primary{color:var(--magic-text-primary-default)}.static-page-header__inner{display:flex;justify-content:center;align-items:center;position:relative;padding:var(--magic-size-7) var(--magic-size-4);width:100%}.static-page-header__inner--slot{padding:0!important;justify-content:unset}.static-page-header__inner--slot ::slotted(img){position:relative;background-color:unset}.static-page-header__wrapper{margin:0 auto;width:100%;text-align:center}.static-page-header__wrapper>*{margin-bottom:var(--magic-size-7)}.static-page-header__wrapper>*:last-child{margin-bottom:0}@media(min-width:1024px){.static-page-header__wrapper--top-nav{max-width:none;padding:var(--magic-size-9)}}.static-page-header__background,.static-page-header ::slotted(img.static-page-header__background){position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:block;object-fit:cover;object-position:50% 50%}.static-page-header__background:not(.static-page-header--transparent),.static-page-header ::slotted(img.static-page-header__background):not(.static-page-header--transparent){background-color:var(--magic-background-primary-default)}.static-page-header__image,.static-page-header ::slotted(img.static-page-header__image){max-width:100%;width:100%;height:100%;object-fit:cover}.static-page-header__title{font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-6);line-height:var(--magic-line-height-4);font-weight:600}@media(min-width:768px){.static-page-header__title{font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-6);line-height:var(--magic-line-height-4);font-weight:600}}.static-page-header__text{text-align:left;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:400}.static-page-header__content{text-align:left}.static-page-banner[data-v-ef94859e]{position:relative;display:flex;flex-direction:column;width:100%;min-height:200px;height:max-content;border-radius:var(--magic-corner-radius-high);background-color:var(--magic-surface-secondary);background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media(min-width:768px){.static-page-banner[data-v-ef94859e]{height:200px}}@media(min-width:1024px){.static-page-banner[data-v-ef94859e]{height:228px}}.static-page-banner__content[data-v-ef94859e]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--magic-size-3);padding:var(--magic-size-6) var(--magic-size-3) var(--magic-size-7) var(--magic-size-3);overflow:hidden}@media(min-width:768px){.static-page-banner__content[data-v-ef94859e]{padding:var(--magic-size-6) var(--magic-size-7);gap:var(--magic-size-4)}}@media(min-width:1024px){.static-page-banner__content[data-v-ef94859e]{padding:var(--magic-size-8);gap:var(--magic-size-5)}}.static-page-banner__captions[data-v-ef94859e]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--magic-size-1)}.static-page-banner__text[data-v-ef94859e]{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:1024px){.static-page-banner__text[data-v-ef94859e]{gap:var(--magic-size-1)}}.static-page-banner__title[data-v-ef94859e]{font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-8);line-height:var(--magic-line-height-6);font-weight:600}@media(min-width:768px){.static-page-banner__title[data-v-ef94859e]{font-size:var(--magic-font-size-9);line-height:var(--magic-line-height-7)}}@media(min-width:1024px){.static-page-banner__title[data-v-ef94859e]{font-size:var(--magic-font-size-10);line-height:var(--magic-line-height-8)}}.static-page-banner__title[data-v-ef94859e]{color:var(--magic-text-on-dark-color)}.static-page-banner__subtitle[data-v-ef94859e]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:400}.static-page-banner__subtitle[data-v-ef94859e]{color:var(--magic-text-on-dark-color)}.static-page-banner__body[data-v-ef94859e]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:400}.static-page-banner__body[data-v-ef94859e]{color:var(--magic-text-on-dark-color)}.static-page-banner__cta-link[data-v-ef94859e]{text-decoration:none}.faq-entry__accordion[data-v-fe3f66b7]{display:block;width:100%;--magic-accordion-toggle-icon-color: var(--magic-icon-default)}.faq-entry__question[data-v-fe3f66b7]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-3);line-height:var(--magic-line-height-2);font-weight:600;display:block;margin:0;color:var(--magic-text-default)}@media(min-width:1024px){.faq-entry__question[data-v-fe3f66b7]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:600;padding:var(--magic-size-2) 0}}.faq-entry__answer[data-v-fe3f66b7]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:400;display:block;margin:var(--magic-size-3) 0 0;padding:0 var(--magic-size-2);color:var(--magic-text-medium)}.faq-entries[data-v-7c8419da]{position:relative;margin:var(--magic-size-6) 0;min-height:var(--magic-size-12)}
