.ChristmasHero_hero__L5x2D{position:relative;isolation:isolate;min-height:max(868px,calc(100svh - 64px));background:#f2f7fb}.ChristmasHero_hero__L5x2D:after{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 48% 58% at 50% 25%,rgb(255 255 255/88%) 10%,rgb(255 255 255/55%) 55%,transparent 100%);pointer-events:none;content:""}.ChristmasHero_scene__s_HjX{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ChristmasHero_background__x2Hew{object-fit:cover;object-position:center bottom;mask-image:linear-gradient(180deg,transparent,#000 190px)}.ChristmasHero_content__xlJHW{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:32px 20px 350px;text-align:center}.ChristmasHero_logo__8tGPq{position:relative;width:270px;height:198px;overflow:hidden;flex-shrink:0}.ChristmasHero_logo__8tGPq img{position:absolute;top:-59.625px;left:50%;width:540px;max-width:none;height:303.75px;transform:translateX(-50%);user-select:none}.ChristmasHero_divider__5yvQo{display:flex;align-items:center;gap:18px;height:58px;margin-top:10px}.ChristmasHero_divider__5yvQo span{width:88px;height:2px;background:#75c5c4}.ChristmasHero_divider__5yvQo svg{width:54px;height:58px}.ChristmasHero_heading__GtrcR{margin:4px 0 0;background:linear-gradient(100deg,#0051c9 12%,#0074c4 56%,#23a9b1);background-clip:text;color:transparent;font-family:var(--heading-font,Arial,Helvetica,sans-serif);font-size:28px;font-weight:750;letter-spacing:-.45px;line-height:1.42}.ChristmasHero_heading__GtrcR span{display:block}.ChristmasHero_quote__Ien6B{display:inline-flex;align-items:center;justify-content:center;width:min(400px,100%);min-height:52px;margin-top:16px;padding:12px 26px;border-radius:14px;background:linear-gradient(105deg,#0048cf,#087dbd 49%,#2fb7b2);box-shadow:0 2px 3px rgb(13 64 105/12%);color:#fff;font-size:17px;font-weight:600;line-height:1.5;text-decoration:none;transition:box-shadow .16s ease,filter .16s ease}.ChristmasHero_quote__Ien6B:hover{filter:brightness(1.06);box-shadow:0 4px 12px rgb(13 64 105/20%)}.ChristmasHero_quote__Ien6B:focus-visible{outline:3px solid #0051c9;outline-offset:4px}.ChristmasHero_garland__tXcr5{position:absolute;inset:0 0 auto;height:210px;overflow:hidden;mask-image:linear-gradient(180deg,#000 70%,transparent);pointer-events:none}.ChristmasHero_garland__tXcr5 img{width:100%;height:auto}@media (max-width:767px){.ChristmasHero_hero__L5x2D{min-height:max(748px,calc(100svh - 64px))}.ChristmasHero_background__x2Hew{object-position:51% bottom}.ChristmasHero_garland__tXcr5{height:110px}.ChristmasHero_garland__tXcr5 img{position:absolute;top:0;left:50%;width:760px;max-width:none;height:auto;transform:translateX(-50%)}.ChristmasHero_content__xlJHW{padding-top:24px;padding-bottom:320px}.ChristmasHero_logo__8tGPq{width:240px;height:176px}.ChristmasHero_logo__8tGPq img{top:-53px;width:480px;height:270px}.ChristmasHero_divider__5yvQo{gap:14px;margin-top:10px;height:50px}.ChristmasHero_divider__5yvQo span{width:68px}.ChristmasHero_divider__5yvQo svg{width:46px;height:50px}.ChristmasHero_heading__GtrcR{margin-top:10px;font-size:clamp(19px,5.4vw,25px);letter-spacing:-.4px}.ChristmasHero_quote__Ien6B{width:min(360px,100%);min-height:52px;margin-top:16px;font-size:16px}}@media (prefers-reduced-motion:reduce){.ChristmasHero_quote__Ien6B{transition:none}}.logos-marquee_wrapper__KXN_t{position:relative;overflow:hidden;margin-top:1rem}.logos-marquee_track__z8CJr{display:flex;width:max-content;animation:logos-marquee_scroll-left__XPMyv 32s linear infinite;will-change:transform}.logos-marquee_wrapper__KXN_t:hover .logos-marquee_track__z8CJr{animation-play-state:paused}.logos-marquee_row__sJgTb{flex:none;display:flex;align-items:center;gap:2.5rem;padding-right:2.5rem}@keyframes logos-marquee_scroll-left__XPMyv{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.logos-marquee_testimonialViewport__CqG8m{overflow:hidden}.logos-marquee_testimonialTrack__Y0XMV{animation:logos-marquee_testimonial-scroll___7rLs 50s linear infinite;will-change:transform}.logos-marquee_testimonialViewport__CqG8m:hover .logos-marquee_testimonialTrack__Y0XMV{animation-play-state:paused}.logos-marquee_testimonialCard__O7eR5{min-width:280px;max-width:380px}.logos-marquee_testimonialQuote__1AwO4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}@keyframes logos-marquee_testimonial-scroll___7rLs{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (min-width:640px){.logos-marquee_testimonialCard__O7eR5{min-width:340px}}@media (min-width:768px){.logos-marquee_testimonialCard__O7eR5{min-width:380px}.logos-marquee_testimonialQuote__1AwO4{-webkit-line-clamp:7}}@media (prefers-reduced-motion:reduce){.logos-marquee_testimonialViewport__CqG8m{overflow-x:auto}.logos-marquee_testimonialTrack__Y0XMV{animation:none}}