h1:where(.astro-SX2Q5FUV),.u-h1:where(.astro-SX2Q5FUV){font-size:64px;line-height:64px;font-weight:500}h2:where(.astro-SX2Q5FUV),.u-h2:where(.astro-SX2Q5FUV){font-size:48px;line-height:56px;font-weight:500}h3:where(.astro-SX2Q5FUV),.u-h3:where(.astro-SX2Q5FUV){font-size:32px;line-height:40px;font-weight:500}h4:where(.astro-SX2Q5FUV),.u-h4:where(.astro-SX2Q5FUV){font-size:24px;line-height:30px;font-weight:500}h5:where(.astro-SX2Q5FUV),.u-h5:where(.astro-SX2Q5FUV){font-size:22px;line-height:28px;font-weight:400}p:where(.astro-SX2Q5FUV),.u-p:where(.astro-SX2Q5FUV),.u-base:where(.astro-SX2Q5FUV){font-size:20px;line-height:28px;font-weight:400}@media screen and (max-width: 1239px){h1:where(.astro-SX2Q5FUV),.u-h1:where(.astro-SX2Q5FUV){font-size:40px;line-height:48px;font-weight:500}}@media screen and (max-width: 1239px){h2:where(.astro-SX2Q5FUV),.u-h2:where(.astro-SX2Q5FUV){font-size:32px;line-height:40px;font-weight:500}}@media screen and (max-width: 1239px){h3:where(.astro-SX2Q5FUV),.u-h3:where(.astro-SX2Q5FUV){font-size:24px;line-height:32px;font-weight:500}}@media screen and (max-width: 1239px){h4:where(.astro-SX2Q5FUV),.u-h4:where(.astro-SX2Q5FUV){font-size:20px;line-height:26px;font-weight:500}}@media screen and (max-width: 1239px){h5:where(.astro-SX2Q5FUV),.u-h5:where(.astro-SX2Q5FUV){font-size:18px;line-height:26px;font-weight:400}}@media screen and (max-width: 1239px){p:where(.astro-SX2Q5FUV),.u-p:where(.astro-SX2Q5FUV),.u-base:where(.astro-SX2Q5FUV){font-size:18px;line-height:26px;font-weight:400}}.u-base:where(.astro-SX2Q5FUV){font-family:var(--f-base)}.u-hairline:where(.astro-SX2Q5FUV){font-family:var(--f-hairline)}.u-light:where(.astro-SX2Q5FUV){font-weight:lighter}.u-regular:where(.astro-SX2Q5FUV){font-weight:400}.u-demi:where(.astro-SX2Q5FUV){font-weight:600}.u-bold:where(.astro-SX2Q5FUV){font-weight:700}.u-bolder:where(.astro-SX2Q5FUV){font-weight:bolder}.u-italic:where(.astro-SX2Q5FUV){font-style:italic}.u-underlined:where(.astro-SX2Q5FUV){text-decoration:underline}.u-uppercase:where(.astro-SX2Q5FUV){text-transform:uppercase}.u-lowercase:where(.astro-SX2Q5FUV){text-transform:lowercase}.u-spaced:where(.astro-SX2Q5FUV){letter-spacing:.05em}.u-small:where(.astro-SX2Q5FUV){font-size:16px;line-height:22px}@media screen and (max-width: 767px){.u-small:where(.astro-SX2Q5FUV){font-size:14px;line-height:18px}}.u-navigation:where(.astro-SX2Q5FUV){font-weight:600;font-size:14px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.u-headline-1:where(.astro-SX2Q5FUV){font-weight:400;font-size:22px;line-height:28px}@media screen and (max-width: 767px){.u-headline-1:where(.astro-SX2Q5FUV){font-weight:500;font-size:18px;line-height:26px}}a:where(.astro-SX2Q5FUV),a:where(.astro-SX2Q5FUV):visited{transition:all .3s ease-in-out;cursor:pointer;outline:0;text-decoration:none;color:var(--c-link)}a:where(.astro-SX2Q5FUV):hover,a:where(.astro-SX2Q5FUV):focus,a:where(.astro-SX2Q5FUV):visited:hover,a:where(.astro-SX2Q5FUV):visited:focus{text-decoration:underline}.wrapper:where(.astro-SX2Q5FUV){position:relative}.refer-footer:where(.astro-SX2Q5FUV){margin:0 auto;max-width:1600px;overflow:hidden;padding:0 0 68px;position:relative;z-index:1}.refer-footer__wrapper:where(.astro-SX2Q5FUV){padding:73px 80px 49px;align-items:center;display:flex;justify-content:stretch;margin:0 auto;gap:31.2px}@media screen and (max-width: 767px){.refer-footer__wrapper:where(.astro-SX2Q5FUV){padding:73px 20px 32px}}.refer-footer__wrapper__content:where(.astro-SX2Q5FUV){background:var(--c-electric-yellow);align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:53px 110px;width:100%}@media screen and (max-width: 1023px){.refer-footer__wrapper__content:where(.astro-SX2Q5FUV){flex-direction:column;padding:36px 29px;row-gap:31.2px}}.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){font-weight:500;font-size:28px;line-height:36px;text-wrap:pretty}@media (min-width: 379px){.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){font-size:clamp(1.75rem,1.33vw + 1.43rem,2.5rem)}}@media (min-width: 1280px){.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){font-size:40px}}@media (min-width: 379px){.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){line-height:clamp(2.25rem,1.33vw + 1.93rem,3rem)}}@media (min-width: 1280px){.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){line-height:48px}}@media screen and (min-width: 1024px){.refer-footer__wrapper__content__title:where(.astro-SX2Q5FUV){margin-right:72px}}.refer-footer__wrapper__content__copy:where(.astro-SX2Q5FUV){display:flex;flex-flow:column;gap:24px;margin:0 auto;width:100%;text-wrap:pretty}@media screen and (max-width: 1023px){.refer-footer__wrapper__content__copy:where(.astro-SX2Q5FUV){row-gap:31.2px}}.refer-footer__wrapper__content__copy__detail:where(.astro-SX2Q5FUV){font-weight:500;font-size:20px;line-height:26px}@media (min-width: 379px){.refer-footer__wrapper__content__copy__detail:where(.astro-SX2Q5FUV){line-height:clamp(1.63rem,.22vw + 1.57rem,1.75rem)}}@media (min-width: 1280px){.refer-footer__wrapper__content__copy__detail:where(.astro-SX2Q5FUV){line-height:28px}}
