footer{--footer-background-color: var(--color-3--hover);--footer-color: var(--color-white);--footer__logo-width: 12.875rem;--footer__logo-height: 3.75rem;--footer__content-grid-column: 1 / -1;--footer__links-grid-column: 1 / -1;--footer__links-grid-template: repeat(auto-fit, minmax(13rem, 1fr));--footer__item-line-height: 2;--footer__socket-background-color: var(--color-3--hover);--footer__socket-color: var(--color-white);--footer__socket-menu-margin: 0;--socket__item-font-family: var(--font-family--body);--socket__item-font-size: var(--font-size--sm);--socket__item-font-weight: var(--font-weight--bold);--socket__item-padding-inline: 0;--socket__item-padding-block: 0;--form__input-color: var(--color-1);--form__input-border-width: 0;--form__input-padding-inline: 1.5625rem;--form__input-font-size: var(var(--font-size--xs));--footer__item-color: var(--color-white);--footer__item-font-family: var(--font-family--body);--footer__item-font-weight: var(--font-weight--regular);--footer__item-font-size: 1rem}@media(min-width: 48rem){footer{--footer__item-font-size: 1.125rem;--form__input-font-size: var(var(--font-size--sm));--socket__item-font-size: var(--font-size--md);--socket__item-padding-inline: 1rem}}footer a:hover,footer a:focus-visible{--footer__item-text-decoration: underline;--socket__item-text-decoration: underline}footer .footer{border:none}footer .footer-korian{grid-column:1/-1;display:grid;grid-template-columns:subgrid;background-color:var(--color-scheme-background);color:var(--color-scheme-text);padding-block:0 2.25rem}@media(min-width: 48rem){footer .footer-korian{padding-block:2.25rem 4.125rem}}@media(min-width: 64rem){footer .footer-korian{padding-block:2.25rem 7.125rem}}footer .footer-korian p{margin:0}footer .footer-korian svg{width:11.25rem;height:2.1875rem}footer .footer-korian__container{grid-column:2/-2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.125rem;font-family:var(--font-family--heading);font-size:var(--font-size--md);font-weight:var(--font-weight--bold)}@media(min-width: 48rem){footer .footer-korian__container{flex-direction:row}}footer .footer__wrapper{display:grid;grid-template-columns:MINMAX(var(--container-min-space, 1rem), 1fr) repeat(var(--container-columns, 12), MINMAX(0, var(--container-column-width))) MINMAX(var(--container-min-space, 1rem), 1fr);grid-auto-flow:column;column-gap:var(--container-gutter, 1rem);grid-column:var(--footer-grid-column, 2/-2);grid-template-columns:repeat(12, 1fr);column-gap:var(--container-gutter, 1rem);padding-block:1.5rem 1rem}@media(min-width: 48rem){footer .footer__wrapper{padding-block:2.1875rem 4.25rem}}footer .footer__logo-wrapper{margin-block-end:4.6875rem}footer .footer__title{color:var(--color-2)}footer .footer .accordion__item{border:none}footer .footer .accordion__trigger{appearance:none;background:none;border:none;border-radius:0;box-shadow:none;cursor:pointer;color:inherit;font:inherit;padding:0}footer .footer .accordion__trigger svg{color:var(--color-2)}footer .footer .accordion__title{color:var(--color-2)}footer .footer .accordion__panel{padding-inline:0}footer .socket:last-child .socket__wrapper{align-items:center}@media(max-width: 47.99rem){footer .socket:last-child{--socket__item-padding-inline: 1rem;--socket__item-padding-block: 0.25em;color:var(--color-1--foreground);justify-content:center;text-align:center}footer .socket:last-child .socket__wrapper{padding-block:2rem}footer .socket:last-child .socket__menu{display:flex;align-items:center;justify-content:center;margin-inline:0}footer .socket:last-child .socket__socials{--button__padding-inline--tertiary: 0.5rem;--button__padding-block--tertiary: 0.5rem;justify-self:center;gap:.75rem}}@media(min-width: 48rem){footer .socket:last-child{border-block-start:1px solid #20516a}}footer .socket__wrapper{display:grid;grid-template-columns:MINMAX(var(--container-min-space, 1rem), 1fr) repeat(var(--container-columns, 12), MINMAX(0, var(--container-column-width))) MINMAX(var(--container-min-space, 1rem), 1fr);grid-auto-flow:column;column-gap:var(--container-gutter, 1rem);grid-column:var(--socket-grid-column, 2/-2);grid-template-columns:repeat(12, 1fr);column-gap:var(--container-gutter, 1rem);padding-block:3rem;align-items:end}footer .socket__menu{display:block;grid-column:1/-1}@media(min-width: 38rem){footer .socket__menu{display:flex;grid-column:1/-1}}@media(min-width: 48rem){footer .socket__menu{grid-column:1/7;margin-inline:-1rem}}footer .socket__menu a{display:block}footer .socket__copyright{font-size:var(--font-size--xxs);grid-column:1/-1;margin-block:1rem 1.5rem}@media(min-width: 48rem){footer .socket__copyright{opacity:.5;margin-block:1rem;grid-column:1/7}}footer .socket__socials{grid-column:1/-1;justify-self:end;display:flex;align-items:center;gap:1.3125rem;margin:0;padding:0;list-style:none}@media(min-width: 48rem){footer .socket__socials{grid-column:8/-1;grid-row:1/3}}footer .socket__social.button{font-size:var(--font-size--md)}footer .socket .gform_wrapper{grid-column:1/-1}@media(max-width: 63.99rem){footer .socket .gform_wrapper{margin-block-start:1.25rem}}@media(min-width: 64rem){footer .socket .gform_wrapper{grid-column:8/-1}}footer .gform_wrapper.gravity-theme .gform_title{font-family:var(--heading-4__font-family);font-size:var(--heading-4__font-size, 1.25rem);font-weight:var(--heading-4__font-weight, 700);line-height:var(--heading-4__line-height, 1.2);--heading__margin-block: 0 1em;margin-block:var(--heading__margin-block);color:var(--color-2)}footer .gform_wrapper.gravity-theme .gform_description,footer .gform_wrapper.gravity-theme .gform_required_legend{display:none !important}footer .gform_wrapper.gravity-theme .gform_fields{grid-template-columns:1fr auto;gap:0;background:var(--color-white);border-radius:5px 5px 30px 5px}footer .gform_wrapper.gravity-theme .gform_button{border-radius:5px 5px 30px 5px}@media(max-width: 47.99rem){footer .gform_wrapper.gravity-theme .gform_button{--button__line-height: 1;--button__padding-block: 0.5em;border-radius:5px 5px 15px 5px}}footer .gform_wrapper.gravity-theme .gform_button .button__title{font-size:var(--font-size--sm)}@media(min-width: 48rem){footer .gform_wrapper.gravity-theme .gform_button .button__title{font-size:var(--font-size--md)}}footer .gform_wrapper.gravity-theme .gform_footer{display:none}footer .gform_wrapper.gravity-theme .gform_body .gfield{grid-column:span 1}footer .gform_wrapper.gravity-theme .gform_body .gfield.gfield_error input[type=email][aria-invalid=true]{border-width:2px;background:#fff9f9}footer .gform_wrapper.gravity-theme .gform_body .gfield_validation_message{display:none}footer .gform_wrapper.gravity-theme .ginput_container :is(input,select,textarea){border-radius:5px;font-size:var(--form__input-font-size);padding-inline:var(--form__input-padding-inline)}@media(max-width: 47.99rem){footer .gform_wrapper.gravity-theme .ginput_container :is(input,select,textarea){--form__input-height: 3rem}}footer .gform_wrapper.gravity-theme .ginput_container :is(input,select,textarea)::placeholder{color:#a8a29e}.sticky-cta{inset-inline:0;inset-block-end:0;z-index:98;padding:.8rem 1.5rem;background:var(--color-1--background);border-top:1px solid rgba(255,255,255,.2);--button__font-size: var(--font-size--xxs)}@media(min-height: 35rem){.sticky-cta{position:sticky}}@media(min-height: 45rem){.sticky-cta{padding:1.3125rem 1.5rem;--button__font-size: var(--font-size--xs)}}.sticky-cta__container{max-inline-size:var(--container-width, 83.75rem);margin-inline:auto}.sticky-cta .button__group{margin:0}@media(min-width: 32rem){.sticky-cta .button__group{justify-content:center}}
