.DoneIcon-module__Z5BWpa__icon{color:var(--halali-color-state-success-border,#1f8a5b)}
.done-module__dLIvPq__intro{margin:0}.done-module__dLIvPq__email{font-weight:var(--halali-font-weight-bold,700);overflow-wrap:anywhere;display:block}.done-module__dLIvPq__emailPlaceholder{margin-inline:auto;display:block}.done-module__dLIvPq__section{border-top:1px solid var(--halali-color-border-section,#d6d6d6);flex-direction:column;gap:1rem;margin-top:.9375rem;padding-top:1rem;display:flex}.done-module__dLIvPq__title{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-20,1.25rem);font-weight:var(--halali-font-weight-bold,700);line-height:var(--halali-line-height-heading,1.2);margin:0}.done-module__dLIvPq__group{flex-direction:column;gap:.5rem;display:flex}.done-module__dLIvPq__subtitle{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-16,1rem);font-weight:var(--halali-font-weight-bold,700);line-height:var(--halali-line-height-heading,1.2);margin:0}.done-module__dLIvPq__text{color:var(--halali-color-text-strong,#181818);font-size:var(--halali-font-size-16,1rem);line-height:var(--halali-line-height-body,1.5);margin:0}.done-module__dLIvPq__steps{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.done-module__dLIvPq__step{align-items:center;gap:.5rem;display:flex}.done-module__dLIvPq__stepIcon{color:var(--halali-color-benefit-on-light-included,#1f8a5b);flex-shrink:0;display:inline-flex}.done-module__dLIvPq__survey{border:1px solid var(--halali-color-border-card-tinted,#dde7e9);background:var(--halali-color-surface-card-tinted,#f9f4ee);border-radius:1.5rem;flex-direction:column;gap:1rem;padding:calc(1.5rem - 1px) calc(1rem - 1px);display:flex}.done-module__dLIvPq__rows{flex-direction:column;gap:.525rem;margin:0;display:flex}.done-module__dLIvPq__row{color:var(--halali-color-text-strong,#181818);font-size:var(--halali-font-size-13,.8125rem);line-height:var(--halali-line-height-heading,1.2);grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:1rem;display:grid}.done-module__dLIvPq__label{font-weight:var(--halali-font-weight-regular,400)}.done-module__dLIvPq__value{text-align:right;overflow-wrap:anywhere;margin:0}.done-module__dLIvPq__total{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-20,1.25rem);font-weight:var(--halali-font-weight-bold,700)}.done-module__dLIvPq__total .done-module__dLIvPq__label{font-weight:inherit}.done-module__dLIvPq__total .done-module__dLIvPq__value{white-space:nowrap}.done-module__dLIvPq__methods{flex-direction:column;gap:1.5rem;margin-top:.5rem;display:flex}.done-module__dLIvPq__qr{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.done-module__dLIvPq__caption{color:var(--halali-color-neutral-500,#737373);font-size:var(--halali-font-size-13,.8125rem);line-height:var(--halali-line-height-heading,1.2);margin:0}@media (min-width:56.25em){.done-module__dLIvPq__intro{margin-top:1.5rem}.done-module__dLIvPq__section{gap:1.5rem;margin-top:1.4375rem;padding-top:1.5rem}.done-module__dLIvPq__title{font-size:var(--halali-font-size-25,1.5625rem)}.done-module__dLIvPq__group{gap:1rem}.done-module__dLIvPq__subtitle{font-size:var(--halali-font-size-20,1.25rem)}.done-module__dLIvPq__steps{gap:1.5rem}.done-module__dLIvPq__survey{gap:1.5rem;padding-inline:calc(1.5rem - 1px)}.done-module__dLIvPq__rows{gap:1rem}.done-module__dLIvPq__row{font-size:var(--halali-font-size-16,1rem);line-height:var(--halali-line-height-body,1.5)}.done-module__dLIvPq__total{font-size:var(--halali-font-size-20,1.25rem);line-height:var(--halali-line-height-heading,1.2)}}
.ContactBanner-module__IGVxgW__root{background-color:var(--halali-color-surface-banner,#eef3f4);position:relative;overflow:hidden}.ContactBanner-module__IGVxgW__root:before{content:"";aspect-ratio:1440/404;pointer-events:none;background-image:url(/img/contact-banner-swirl.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:max(1440px,100%);position:absolute;top:1rem;left:0}.ContactBanner-module__IGVxgW__inner{text-align:center;width:100%;max-width:56rem;margin:0 auto;padding:5.625rem 1rem;position:relative}.ContactBanner-module__IGVxgW__heading{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-39,2.4375rem);font-weight:var(--halali-font-weight-bold,700);line-height:var(--halali-line-height-heading,1.2);margin:0 0 1rem}.ContactBanner-module__IGVxgW__text{color:var(--halali-color-text-strong,#181818);font-size:var(--halali-font-size-16,1rem);font-weight:var(--halali-font-weight-regular,400);line-height:var(--halali-line-height-heading,1.2);margin:0 0 3.125rem}.ContactBanner-module__IGVxgW__action{max-width:30rem;font-weight:var(--halali-font-weight-bold,700);margin-inline:auto}@media (max-width:79.9375em){.ContactBanner-module__IGVxgW__root:before{left:-200px}}@media (max-width:61.9375em){.ContactBanner-module__IGVxgW__root:before{left:-300px}}@media (max-width:47.9375em){.ContactBanner-module__IGVxgW__root:before{left:-400px}}@media (max-width:35.9375em){.ContactBanner-module__IGVxgW__root:before{width:200%;top:7.5rem;left:-170px;transform:rotate(-44deg)}.ContactBanner-module__IGVxgW__heading{font-size:var(--halali-font-size-25,1.5625rem);margin-bottom:.75rem}.ContactBanner-module__IGVxgW__text{margin-bottom:1.75rem}}
.Footer-module__evioVW__root{background:var(--halali-color-surface-dark,#003f38);color:var(--halali-color-text-on-dark,#f8f8f8);font-size:var(--halali-font-size-13,.8125rem);font-weight:var(--halali-font-weight-regular,400);line-height:var(--halali-line-height-heading,1.2);margin-top:auto}.Footer-module__evioVW__inner{width:100%;max-width:var(--layout-max-width,85rem);margin:0 auto;padding-left:1rem;padding-right:1rem}.Footer-module__evioVW__top,.Footer-module__evioVW__bottom{padding-top:1.5rem;padding-bottom:1.5rem}.Footer-module__evioVW__text,.Footer-module__evioVW__copyright{max-width:40.75rem;margin:0}.Footer-module__evioVW__divider{border:0;border-top:1px solid var(--halali-color-border-on-dark,#e9e9e9);height:0;margin:0}.Footer-module__evioVW__contacts{font-weight:var(--halali-font-weight-bold,700)}
.Header-module__I_Dswq__root{background:var(--halali-color-surface-card,#fff);border-bottom:2px solid var(--halali-color-surface-dark,#003f38)}.Header-module__I_Dswq__inner{width:100%;max-width:var(--layout-max-width,85rem);margin:0 auto;padding:.375rem 1rem}.Header-module__I_Dswq__cmmjLogo{margin-right:-15px}.Header-module__I_Dswq__phone{font-size:.875rem;font-weight:var(--halali-font-weight-bold,700);gap:.25rem}@media (max-width:22.5em){.Header-module__I_Dswq__halaliLogo{width:85px}.Header-module__I_Dswq__cmmjLogo{width:86px}}
.PageShell-module__T5JOca__heading{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-31);text-align:center;margin:0 0 1rem}.PageShell-module__T5JOca__intro{color:var(--halali-color-text-strong,#181818);font-size:var(--halali-font-size-16);font-weight:var(--halali-font-weight-regular,400);line-height:var(--halali-line-height-body,1.5);text-align:center}@media (min-width:56.25em){.PageShell-module__T5JOca__heading{font-size:var(--halali-font-size-39)}}.PageShell-module__T5JOca__icon{justify-content:center;margin-bottom:.5rem;display:flex}
.page-module__AH4XSW__card{margin-top:1.5rem}@media (min-width:56.25em){.page-module__AH4XSW__card{margin-top:2.25rem}}
.page-module__ii_Wfq__step{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:56.25em){.page-module__ii_Wfq__step{gap:2rem}}
.not-found-module__k4TCCW__main{text-align:center;flex-direction:column;align-items:center;display:flex}.not-found-module__k4TCCW__icon{color:var(--halali-color-state-warning-border,#b08d09)}.not-found-module__k4TCCW__heading{color:var(--halali-color-text-brand,#003f38);font-size:var(--halali-font-size-31);margin:.5rem 0 1rem}.not-found-module__k4TCCW__text{color:var(--halali-color-text-strong,#181818);font-size:var(--halali-font-size-16);font-weight:var(--halali-font-weight-regular,400);line-height:var(--halali-line-height-heading,1.2);margin:0 0 1rem}.not-found-module__k4TCCW__action{align-self:stretch}@media (min-width:37.5em){.not-found-module__k4TCCW__action{align-self:center}}@media (min-width:56.25em){.not-found-module__k4TCCW__heading{font-size:var(--halali-font-size-39);margin-bottom:1.5rem}.not-found-module__k4TCCW__text{line-height:var(--halali-line-height-body,1.5);margin-bottom:1.5rem}}
