body *{outline:none!important}.wa-primary-heading{color:var(--white);font-weight:800;font-size:calc(var(--text-xxl) * 1.9);line-height:.9}@media (max-width:767px){.wa-primary-heading{font-size:calc(var(--text-xxl) * 1.5)}}@media (max-width:479px){.wa-primary-heading{font-size:calc(var(--text-xxl) * 1.2)}}.wa-secondary-heading{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.wa-secondary-heading span{font-size:calc(var(--text-xl) * 0.9);font-family:Grape Nuts;color:var(--primary)}.wa-secondary-heading__title{font-size:var(--text-xl);font-weight:700;line-height:.9}.wa-button{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);width:fit-content;border-radius:var(--radius-circle);transition:0.2s all ease-in-out;outline:none;color:var(--white);text-transform:uppercase;font-weight:700;border:2px solid;text-decoration:none!important}.wa-button--primary{background-color:var(--action);border-color:var(--action)}.wa-button--primary:hover{background-color:var(--action-medium);border-color:var(--action-medium)}.wa-button--primary-outline{background-color:var(--white);border-color:var(--action)}.wa-button--primary-outline .wa-button__text{color:var(--action)}.wa-button--primary-outline:hover{background-color:var(--action-medium);border-color:var(--action-medium)}.wa-button--primary-outline:hover .wa-button__text{color:var(--white)}.wa-button--secondary{background-color:var(--primary);border-color:var(--primary)}.wa-button--secondary:hover{background-color:var(--primary-semi-dark);border-color:var(--primary-semi-dark)}.wa-button--secondary-outline{background-color:var(--white);border-color:var(--primary)}.wa-button--secondary-outline .wa-button__text{color:var(--primary)}.wa-button--secondary-outline:hover{background-color:var(--primary-semi-dark);border-color:var(--primary-semi-dark)}.wa-button--secondary-outline:hover .wa-button__text{color:var(--white)}.wa-button--pdf{flex-direction:row;gap:calc(var(--space-xs) * 0.5);padding:var(--space-s)!important;width:100%;justify-content:center;line-height:1}.wa-button--disabled{background-color:lightgray;border-color:lightgray;cursor:no-drop}.wa-button--disabled:hover{background-color:lightgray;border-color:lightgray}@media (max-width:991px){.wa-button--desktop{display:none}}@media (min-width:992px){.wa-button--mobile{display:none}}.wa-button__text{color:var(--white);text-transform:uppercase;font-weight:700;transition:0.2s all ease-in-out}.wa-button__text--additional{color:var(--white);font-family:Grape Nuts}.wa-button--m{padding:var(--space-xs) var(--space-xxl)}.wa-button--m .wa-button__text{font-size:calc(var(--text-m) * 1)}.wa-button--l{padding:var(--space-s) var(--space-xxl)}.wa-button--l .wa-button__text{font-size:calc(var(--text-xl) * 0.95)}.wa-button--l .wa-button__text--additional{font-size:calc(var(--text-xl) * 0.85)}.wa-error-page{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-m)}.wa-error-page-top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-xs)}.wa-error-page-section{padding-bottom:var(--space-xxl)!important}.wa-error-page-content{margin-top:var(--space-l)}.wa-error-page-content__body{display:flex;padding:var(--space-l);background-color:var(--white);justify-content:flex-start;flex-direction:column;gap:var(--space-m);box-shadow:0 0 40px 0 var(--primary-light-trans-20);border-radius:var(--radius-l)}.wa-error-page-content__heading{font-size:var(--text-xl);color:var(--base)}.wa-error-page-content__text{color:var(--base)}.wa-error-page-content__row{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-xs);width:100%}.wa-error-page-content__icon{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.wa-error-page__heading{font-size:calc(var(--text-xxl) * 1.2);text-align:center}.wa-error-page__subheading{font-size:var(--text-l);color:var(--base-medium);font-weight:500;text-align:center}.wa-error-page__icon{transition:0.2s all ease-in-out;height:12rem}.wa-error-page__number{font-size:calc(var(--text-xxl) * 1.2);line-height:.8;font-weight:700;color:var(--primary)}@media (max-width:767px){.wa-error-page__heading{font-size:var(--text-xxl)}.wa-error-page__number{font-size:calc(var(--text-xxl))}.wa-error-page__icon{height:6rem}}