.PlayButton-module__EFuUvG__container{border-radius:calc(9 * var(--vr));position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.PlayButton-module__EFuUvG__playButton,.PlayButton-module__EFuUvG__shadowPlayButton{width:calc(91 * var(--vr));height:calc(91 * var(--vr));border-radius:calc(9 * var(--vr));background:#05050566;justify-content:center;align-items:center;display:flex;position:relative}.PlayButton-module__EFuUvG__playButton svg,.PlayButton-module__EFuUvG__shadowPlayButton svg{width:calc(20 * var(--vr));height:calc(20 * var(--vr))}.PlayButton-module__EFuUvG__shadowPlayButton{background-color:var(--color-primary);position:absolute;top:0;right:100%}@media screen and (max-width:768px){.PlayButton-module__EFuUvG__container{transform:translate(-50%,-70%)}.PlayButton-module__EFuUvG__playButton,.PlayButton-module__EFuUvG__shadowPlayButton{width:calc(60 * var(--vr));height:calc(60 * var(--vr))}.PlayButton-module__EFuUvG__playButton svg,.PlayButton-module__EFuUvG__shadowPlayButton svg{width:calc(12.93 * var(--vr));height:calc(12.93 * var(--vr))}}
.StatColumn-module__jOyoyW__columnWrapper{flex-direction:column;justify-content:flex-end;width:100%;display:flex}.StatColumn-module__jOyoyW__wrapper{background-color:var(--color-accent);width:100%;padding:calc(40 * var(--vr)) calc(20 * var(--vr)) calc(20 * var(--vr));border-radius:calc(18 * var(--vr));flex-direction:column;justify-content:space-between;align-self:flex-end;display:flex;overflow:hidden}.StatColumn-module__jOyoyW__value{font-family:var(--font-bold), sans-serif;font-size:min(70 * var(--vr), 70px);line-height:min(1.2 * 70 * var(--vr), 120%);letter-spacing:calc(-1.05 * var(--vr));text-rendering:geometricprecision;align-items:end;font-weight:400;display:flex}.StatColumn-module__jOyoyW__value span{line-height:75%;display:inline-block}.StatColumn-module__jOyoyW__value .StatColumn-module__jOyoyW__small{margin-left:calc(4 * var(--vr));font-size:calc(24 * var(--vr));letter-spacing:0}.StatColumn-module__jOyoyW__value .StatColumn-module__jOyoyW__xs{margin-left:calc(4 * var(--vr));font-size:calc(20 * var(--vr));letter-spacing:0}.StatColumn-module__jOyoyW__description{font-family:var(--font-bold), sans-serif;font-size:min(32 * var(--vr), 32px);letter-spacing:-.02em;text-rendering:geometricprecision;text-wrap:balance;font-weight:400;line-height:100%}@media screen and (max-width:1024px){.StatColumn-module__jOyoyW__value{font-size:calc(60 * var(--vr))}}@media screen and (max-width:768px){.StatColumn-module__jOyoyW__wrapper{padding:calc(20 * var(--vr));min-height:calc(196 * var(--vr));gap:calc(30 * var(--vr))}.StatColumn-module__jOyoyW__value{font-size:min(40 * var(--vr), 40px);letter-spacing:calc(-.6 * var(--vr))}.StatColumn-module__jOyoyW__description{font-size:min(18 * var(--vr), 18px);letter-spacing:calc(-.18 * var(--vr))}}
.TestimonialCard-module__VgzCVa__wrapper{padding:calc(40 * var(--vr)) calc(20 * var(--vr)) calc(20 * var(--vr));border-radius:calc(18 * var(--vr));aspect-ratio:690/670;cursor:pointer;flex-direction:column;grid-column:span 6;justify-content:space-between;width:100%;display:flex;position:relative;overflow:hidden}.TestimonialCard-module__VgzCVa__wrapper.TestimonialCard-module__VgzCVa__hasNoVideo{cursor:default}.TestimonialCard-module__VgzCVa__wrapper.TestimonialCard-module__VgzCVa__hasStoryLink{cursor:pointer}.TestimonialCard-module__VgzCVa__wrapper>.TestimonialCard-module__VgzCVa__storyHit{z-index:3}.TestimonialCard-module__VgzCVa__storyHit{position:absolute;inset:0}.TestimonialCard-module__VgzCVa__authorLink{color:inherit;text-decoration:none}.TestimonialCard-module__VgzCVa__authorLink:hover{text-underline-offset:3px;text-decoration:underline}.TestimonialCard-module__VgzCVa__wrapper>*{z-index:1;position:relative}.TestimonialCard-module__VgzCVa__wrapper .TestimonialCard-module__VgzCVa__backgroundImage{z-index:0;position:absolute;inset:0}.TestimonialCard-module__VgzCVa__backgroundInner{position:absolute;inset:0}.TestimonialCard-module__VgzCVa__wrapper .TestimonialCard-module__VgzCVa__gradientOverlay{z-index:0;border-radius:calc(18 * var(--vr));background:linear-gradient(318.92deg,#0000 36.09%,#0006 90.5%);position:absolute;inset:0}.TestimonialCard-module__VgzCVa__title{font-family:var(--font-bold), sans-serif;font-size:min(32 * var(--vr), 32px);letter-spacing:calc(-.64 * var(--vr));text-rendering:geometricprecision;color:var(--color-accent);width:50%;font-weight:400;line-height:100%}.TestimonialCard-module__VgzCVa__title h5{font:inherit}.TestimonialCard-module__VgzCVa__footer{padding:calc(20 * var(--vr));border-radius:calc(10 * var(--vr));-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);background-color:#0505054d;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.TestimonialCard-module__VgzCVa__footer>*{z-index:1}.TestimonialCard-module__VgzCVa__hoverOverlay{background-color:var(--color-primary);transform-origin:top;border-radius:calc(10 * var(--vr));width:100%;height:100%;position:absolute;top:0;left:0}.TestimonialCard-module__VgzCVa__testimonialQuote{width:56%}.TestimonialCard-module__VgzCVa__quoteContainer{color:var(--color-secondary)}.TestimonialCard-module__VgzCVa__quoteContainer .TestimonialCard-module__VgzCVa__quote{font-family:var(--font-semibold), sans-serif;font-weight:400;font-size:min(16 * var(--vr), 16px);text-rendering:geometricprecision;line-height:120%}.TestimonialCard-module__VgzCVa__quoteContainer .TestimonialCard-module__VgzCVa__attribution{font-family:var(--font-regular), sans-serif;font-size:min(14 * var(--vr), 14px);text-rendering:geometricprecision;margin-top:calc(12 * var(--vr));gap:calc(8 * var(--vr));font-weight:400;line-height:92%;display:flex}.TestimonialCard-module__VgzCVa__quoteContainer .TestimonialCard-module__VgzCVa__quoteAuthorTitle{opacity:.7;display:flex}.TestimonialCard-module__VgzCVa__brandPanel{align-items:center;gap:calc(20 * var(--vr));display:flex}.TestimonialCard-module__VgzCVa__brandPanel .TestimonialCard-module__VgzCVa__brandLogo{max-height:calc(43 * var(--vr));width:calc(100 * var(--vr));height:calc(100 * var(--vr));position:relative}.TestimonialCard-module__VgzCVa__brandPanel .TestimonialCard-module__VgzCVa__brandLogo img{object-fit:contain;width:100%;height:100%}.TestimonialCard-module__VgzCVa__brandPanel .TestimonialCard-module__VgzCVa__playButton{width:calc(43 * var(--vr));height:calc(43 * var(--vr));border-radius:calc(9 * var(--vr));background-color:rgba(var(--color-secondary-rgb), .12);justify-content:center;align-items:center;transition:background-color .3s ease-out;display:flex}.TestimonialCard-module__VgzCVa__brandPanel .TestimonialCard-module__VgzCVa__playButton:hover{background-color:rgba(var(--color-secondary-rgb), .2)}.TestimonialCard-module__VgzCVa__brandPanel .TestimonialCard-module__VgzCVa__playButton svg{width:calc(16px * var(--vr));height:calc(16px * var(--vr))}@media screen and (max-width:768px){.TestimonialCard-module__VgzCVa__wrapper{padding:calc(20 * var(--vr)) calc(10 * var(--vr)) calc(15 * var(--vr));grid-column:span 4;aspect-ratio:350/420!important}.TestimonialCard-module__VgzCVa__title{font-size:min(16 * var(--vr), 16px);letter-spacing:0}.TestimonialCard-module__VgzCVa__footer{gap:calc(8 * var(--vr));flex-direction:column}.TestimonialCard-module__VgzCVa__testimonialQuote{width:100%}.TestimonialCard-module__VgzCVa__quoteContainer .TestimonialCard-module__VgzCVa__quote{font-size:calc(14 * var(--vr))}.TestimonialCard-module__VgzCVa__brandPanel{justify-content:space-between;width:100%}}
.LargeTestimonialCard-module__43BOBq__wrapper{padding:calc(30 * var(--vr)) calc(20 * var(--vr)) calc(20 * var(--vr));border-radius:calc(18 * var(--vr));grid-column:span 12;justify-content:space-between;display:flex;position:relative;overflow:hidden}.LargeTestimonialCard-module__43BOBq__wrapper>*{z-index:1;position:relative}.LargeTestimonialCard-module__43BOBq__wrapper .LargeTestimonialCard-module__43BOBq__backgroundImage{z-index:0;position:absolute;inset:0}.LargeTestimonialCard-module__43BOBq__backgroundLink{display:block;position:absolute;inset:0}.LargeTestimonialCard-module__43BOBq__backgroundImage .LargeTestimonialCard-module__43BOBq__image{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:transform .3s ease-out,opacity .3s ease-out;position:absolute;inset:0;transform:scale(1.04)}.LargeTestimonialCard-module__43BOBq__backgroundImage .LargeTestimonialCard-module__43BOBq__activeImage{opacity:1;transform:scale(1)}.LargeTestimonialCard-module__43BOBq__backgroundImage:after{content:"";background:linear-gradient(318.92deg,#0000 36.09%,#0000004d 90.5%),linear-gradient(138.92deg,#0000 36.09%,#0009 90.5%);width:100%;height:100%;position:absolute;top:0;left:0}.LargeTestimonialCard-module__43BOBq__wrapper .LargeTestimonialCard-module__43BOBq__playButton{position:absolute}.LargeTestimonialCard-module__43BOBq__leftSide{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex}.LargeTestimonialCard-module__43BOBq__leftSide .LargeTestimonialCard-module__43BOBq__title{margin-top:calc(10 * var(--vr));width:100%}.LargeTestimonialCard-module__43BOBq__leftSide .LargeTestimonialCard-module__43BOBq__statColumn>div{padding:calc(20 * var(--vr)) calc(15 * var(--vr));gap:calc(56 * var(--vr))}.LargeTestimonialCard-module__43BOBq__leftSide .LargeTestimonialCard-module__43BOBq__statColumn>div p{max-width:calc(176 * var(--vr))}.LargeTestimonialCard-module__43BOBq__accordionContainer{min-height:calc(680 * var(--vr));justify-content:flex-end;gap:calc(8 * var(--vr));flex-direction:column;display:flex}.LargeTestimonialCard-module__43BOBq__accordionWrapper{scrollbar-width:none;gap:calc(9 * var(--vr));flex-direction:column;display:flex}.LargeTestimonialCard-module__43BOBq__accordionWrapper::-webkit-scrollbar{display:none}.LargeTestimonialCard-module__43BOBq__mobileProgressWrapper{justify-content:center;gap:calc(5 * var(--vr));display:none}.LargeTestimonialCard-module__43BOBq__mobileProgressItem{width:calc(43 * var(--vr));height:calc(2 * var(--vr));background-color:#ffffff1a;position:relative}.LargeTestimonialCard-module__43BOBq__mobileProgressItem:after{content:"";background-color:var(--color-secondary);border-radius:calc(1 * var(--vr));transform-origin:0;width:100%;height:100%;transition:transform .1s linear;position:absolute;top:0;left:0;transform:scaleY(0)}.LargeTestimonialCard-module__43BOBq__mobileProgressItem.LargeTestimonialCard-module__43BOBq__active:after{transform:scaleX(1)}.LargeTestimonialCard-module__43BOBq__plusIconWrapper{background-color:var(--color-accent);height:calc(20 * var(--vr));width:calc(20 * var(--vr));margin-left:calc(8 * var(--vr));border-radius:100%;justify-content:center;align-items:center;display:flex;transform:scale(0)}.LargeTestimonialCard-module__43BOBq__testimonialItem{gap:calc(20 * var(--vr));align-items:flex-start;display:flex;overflow:hidden}.LargeTestimonialCard-module__43BOBq__testimonialItemWrapper{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);opacity:.6;padding:0 calc(20 * var(--vr));border-radius:calc(9 * var(--vr));cursor:pointer;min-height:calc(80 * var(--vr));max-width:calc(250 * var(--vr));background-color:#05050566;flex:1;transition:height .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1)}.LargeTestimonialCard-module__43BOBq__testimonialItemWrapper.LargeTestimonialCard-module__43BOBq__active{opacity:1}.LargeTestimonialCard-module__43BOBq__testimonialItemWrapper.LargeTestimonialCard-module__43BOBq__active .LargeTestimonialCard-module__43BOBq__testimonialItemContent{animation:.3s ease-out forwards LargeTestimonialCard-module__43BOBq__fadeIn}.LargeTestimonialCard-module__43BOBq__testimonialItemWrapper:hover{opacity:.8}.LargeTestimonialCard-module__43BOBq__testimonialItemHeader{height:calc(80 * var(--vr));justify-content:start;align-items:center;display:flex}.LargeTestimonialCard-module__43BOBq__testimonialItemHeader .LargeTestimonialCard-module__43BOBq__testimonialLogo{width:100%;max-width:calc(120 * var(--vr));height:calc(50 * var(--vr));position:relative}.LargeTestimonialCard-module__43BOBq__testimonialLogo img{object-fit:contain;object-position:left;width:100%;height:100%}.LargeTestimonialCard-module__43BOBq__testimonialItemContent{opacity:0;padding-bottom:calc(20 * var(--vr))}.LargeTestimonialCard-module__43BOBq__testimonialQuote blockquote{line-height:109%!important}@keyframes LargeTestimonialCard-module__43BOBq__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LargeTestimonialCard-module__43BOBq__testimonialProgress{width:calc(2 * var(--vr));border-radius:calc(1 * var(--vr));min-height:calc(80 * var(--vr));background-color:#ffffff1a;flex-direction:column;align-self:stretch;display:flex;position:relative}.LargeTestimonialCard-module__43BOBq__testimonialProgressBar{background-color:var(--color-secondary);border-radius:calc(1 * var(--vr));transform-origin:top;width:100%;height:100%;margin-top:auto;transition:transform .1s linear}.LargeTestimonialCard-module__43BOBq__testimonialProgressBar:not(.LargeTestimonialCard-module__43BOBq__active){transform-origin:bottom;transition:transform .3s ease-out;transform:scaleY(0)!important}@media screen and (max-width:768px){.LargeTestimonialCard-module__43BOBq__wrapper{padding:calc(20 * var(--vr)) 0 calc(15 * var(--vr));aspect-ratio:350/600;flex-direction:column;grid-column:span 4}.LargeTestimonialCard-module__43BOBq__backgroundImage .LargeTestimonialCard-module__43BOBq__image{object-position:var(--mobile-object-position,right)}.LargeTestimonialCard-module__43BOBq__leftSide{padding:0 calc(20 * var(--vr));flex-direction:row}.LargeTestimonialCard-module__43BOBq__leftSide .LargeTestimonialCard-module__43BOBq__statColumn{aspect-ratio:auto;min-width:calc(152 * var(--vr));flex:0;padding:0;width:auto!important}.LargeTestimonialCard-module__43BOBq__leftSide .LargeTestimonialCard-module__43BOBq__statColumn div{gap:calc(12 * var(--vr));min-height:auto;padding:calc(16 * var(--vr)) calc(10 * var(--vr)) calc(16 * var(--vr)) calc(16 * var(--vr))}.LargeTestimonialCard-module__43BOBq__accordionContainer{gap:calc(15 * var(--vr));min-height:auto}.LargeTestimonialCard-module__43BOBq__accordionWrapper{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-right:calc(20 * var(--vr));flex-direction:row;overflow-y:auto}.LargeTestimonialCard-module__43BOBq__mobileProgressWrapper{display:flex}.LargeTestimonialCard-module__43BOBq__allTestimonialsButton{display:none}.LargeTestimonialCard-module__43BOBq__testimonialItem{scroll-snap-align:center;width:calc(300 * var(--vr));scroll-snap-stop:always;flex:none}.LargeTestimonialCard-module__43BOBq__testimonialItem:first-of-type{margin-left:calc(20 * var(--vr))}.LargeTestimonialCard-module__43BOBq__testimonialItemWrapper{height:calc(230 * var(--vr));flex-direction:column;justify-content:space-between;max-width:none;display:flex}.LargeTestimonialCard-module__43BOBq__testimonialItemContent{opacity:1;line-height:109%!important}.LargeTestimonialCard-module__43BOBq__testimonialProgress{display:none}}
.StickySectionTitle-module__5PP_ua__wrapper{padding:calc(100 * var(--vr)) 0;text-align:center;text-transform:uppercase;color:var(--color-primary)}.StickySectionTitle-module__5PP_ua__title{perspective:200vw;transform-style:preserve-3d;font-family:var(--font-display), sans-serif;font-size:min(23.545vw,340px);font-style:normal;font-weight:400;line-height:85%}.StickySectionTitle-module__5PP_ua__title span{transform-style:preserve-3d}.StickySectionTitle-module__5PP_ua__title .StickySectionTitle-module__5PP_ua__wordWrapper,.StickySectionTitle-module__5PP_ua__title span{height:100%;display:inline-block;position:relative}.StickySectionTitle-module__5PP_ua__title .StickySectionTitle-module__5PP_ua__firstWordWrapper{position:relative}.StickySectionTitle-module__5PP_ua__title .StickySectionTitle-module__5PP_ua__thirdWordWrapper{position:absolute;top:100%;right:0}@media screen and (max-width:768px){.StickySectionTitle-module__5PP_ua__wrapper{padding:calc(50 * var(--vr)) 0}.StickySectionTitle-module__5PP_ua__title{font-size:25.7vw}}@media (prefers-reduced-motion:reduce){.StickySectionTitle-module__5PP_ua__title .StickySectionTitle-module__5PP_ua__firstWordWrapper{display:none}.StickySectionTitle-module__5PP_ua__title .StickySectionTitle-module__5PP_ua__thirdWordWrapper{position:static}}
.CoachMore-module__zDLgTG__wrapper{gap:var(--grid-gutter-width);padding:0 calc(20 * var(--vr)) calc(150 * var(--vr));grid-template-columns:repeat(12,1fr);display:grid}.CoachMore-module__zDLgTG__statCard{gap:calc(20 * var(--vr));grid-column:span 6;display:flex}@media screen and (max-width:768px){.CoachMore-module__zDLgTG__wrapper{gap:calc(10 * var(--vr));padding:0 calc(20 * var(--vr)) calc(100 * var(--vr));grid-template-columns:repeat(4,1fr)}.CoachMore-module__zDLgTG__statCard{min-height:calc(350 * var(--vr));gap:calc(10 * var(--vr));grid-column:span 4}}
.Footer-module__d7Zq7G__footerRoot{background:#000;position:relative;overflow:hidden}.Footer-module__d7Zq7G__globalCanvas{pointer-events:none;position:absolute;inset:0}.Footer-module__d7Zq7G__canvas{width:100%;height:100%;transform-style:preserve-3d;display:block}.Footer-module__d7Zq7G__wrapper{color:var(--color-secondary);padding:calc(60 * var(--vr)) calc(20 * var(--vr)) calc(20 * var(--vr));z-index:1;position:relative}.Footer-module__d7Zq7G__mascot{pointer-events:none;z-index:0;justify-content:center;align-items:flex-end;height:min(78%,40rem);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Footer-module__d7Zq7G__mascot img{object-fit:contain;object-position:bottom center;-webkit-user-select:none;user-select:none;width:min(92%,44rem);height:100%}.Footer-module__d7Zq7G__columns{z-index:2;position:relative}.Footer-module__d7Zq7G__about{grid-area:about}.Footer-module__d7Zq7G__contact{grid-area:contact}.Footer-module__d7Zq7G__resources{grid-area:resources}.Footer-module__d7Zq7G__company{grid-area:company}.Footer-module__d7Zq7G__compare{grid-area:compare}.Footer-module__d7Zq7G__heading{font-family:var(--font-bold), sans-serif;color:var(--color-secondary);margin-bottom:12px;font-size:14px;font-weight:400;line-height:1.5}.Footer-module__d7Zq7G__aboutBody{font-family:var(--font-regular), sans-serif;color:var(--color-grey-300);max-width:36ch;margin-bottom:12px;font-size:14px;font-weight:400;line-height:1.5}.Footer-module__d7Zq7G__loginLink,.Footer-module__d7Zq7G__link,.Footer-module__d7Zq7G__contactLink,.Footer-module__d7Zq7G__touchLink,.Footer-module__d7Zq7G__copyright{font-family:var(--font-regular), sans-serif;font-size:14px;font-weight:400;line-height:1.5}.Footer-module__d7Zq7G__loginLink{color:#fffc;align-items:center;transition:color .15s;display:inline-flex}.Footer-module__d7Zq7G__loginLink:hover,.Footer-module__d7Zq7G__link:hover,.Footer-module__d7Zq7G__contactLink:hover,.Footer-module__d7Zq7G__touchLink:hover,.Footer-module__d7Zq7G__socialLink:hover{color:var(--color-secondary)}.Footer-module__d7Zq7G__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"about about""contact contact""resources company""resources compare";align-items:start;gap:32px clamp(16px,2vw,24px);display:grid}.Footer-module__d7Zq7G__grid>div{overflow-wrap:anywhere;min-width:0}.Footer-module__d7Zq7G__list{color:var(--color-grey-300);flex-direction:column;gap:8px;font-size:14px;list-style:none;display:flex}.Footer-module__d7Zq7G__link,.Footer-module__d7Zq7G__contactLink,.Footer-module__d7Zq7G__touchLink{color:var(--color-grey-300);transition:color .15s}.Footer-module__d7Zq7G__contactLink{align-items:center;gap:8px;display:flex}.Footer-module__d7Zq7G__contactIcon{color:var(--color-grey-300);flex-shrink:0;display:none}.Footer-module__d7Zq7G__contactIcon svg,.Footer-module__d7Zq7G__addressIcon svg{display:block}.Footer-module__d7Zq7G__email{min-width:0}.Footer-module__d7Zq7G__addressDesktop{display:none}.Footer-module__d7Zq7G__addressMobile{border-top:1px solid var(--color-grey-700);font-family:var(--font-regular), sans-serif;color:var(--color-grey-300);align-items:flex-start;gap:8px;margin-top:16px;padding-top:16px;font-size:14px;line-height:1.5;display:flex}.Footer-module__d7Zq7G__addressIcon{color:var(--color-grey-300);flex-shrink:0;margin-top:2px}.Footer-module__d7Zq7G__brand{margin-top:calc(80 * var(--vr));z-index:2;position:relative}.Footer-module__d7Zq7G__rillaTextWrapper{perspective:250vh;width:100%}.Footer-module__d7Zq7G__rillaText{perspective:100vh;justify-content:center;align-items:flex-start;display:flex}.Footer-module__d7Zq7G__letter{transform-origin:bottom;width:auto;height:16vw;display:block}.Footer-module__d7Zq7G__letterG,.Footer-module__d7Zq7G__letterA{margin-right:.55vw}.Footer-module__d7Zq7G__letterA2{margin-right:.4vw}.Footer-module__d7Zq7G__letterS{margin-right:0}.Footer-module__d7Zq7G__bar{margin-top:calc(15 * var(--vr));padding-top:calc(20 * var(--vr));border-top:2px solid var(--color-grey-700);z-index:2;flex-direction:column;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.Footer-module__d7Zq7G__copyright,.Footer-module__d7Zq7G__touchLink{color:var(--color-grey-300)}.Footer-module__d7Zq7G__socials{align-items:center;gap:16px;display:flex}.Footer-module__d7Zq7G__socialLink{color:var(--color-grey-300);transition:color .15s;display:flex}.Footer-module__d7Zq7G__socialLink svg{display:block}@media (min-width:640px){.Footer-module__d7Zq7G__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"about about about contact contact contact""resources resources company company compare compare";row-gap:40px}.Footer-module__d7Zq7G__contactIcon{display:flex}.Footer-module__d7Zq7G__addressDesktop{align-items:flex-start;gap:8px;display:flex}.Footer-module__d7Zq7G__addressMobile{display:none}}@media (min-width:768px){.Footer-module__d7Zq7G__heading,.Footer-module__d7Zq7G__aboutBody{margin-bottom:16px}.Footer-module__d7Zq7G__bar{flex-flow:wrap}}@media (min-width:1100px){.Footer-module__d7Zq7G__grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"about contact resources company compare"}}@media screen and (max-width:768px){.Footer-module__d7Zq7G__wrapper{background-color:var(--color-primary)}.Footer-module__d7Zq7G__letter{height:15vw}.Footer-module__d7Zq7G__mascot{height:min(70%,28rem)}.Footer-module__d7Zq7G__mascot img{width:min(96%,28rem)}.Footer-module__d7Zq7G__brand{margin-top:calc(50 * var(--vr))}.Footer-module__d7Zq7G__bar{margin-top:calc(50 * var(--vr));align-items:center}}
