.home-live{--hm-container:1400px;--hm-gutter:10px;font-family:var(--font-sans)}.home-live main{font-size:16px;line-height:24px}.home-live .hm-h2{font-size:32px;font-weight:600;line-height:32px}.home-live main p+p{margin-top:14px}.hm-section{padding:64px var(--hm-gutter)}.hm-hero{z-index:0;max-width:1820px;margin:0 auto;padding:81px 10px 0}.hm-hero,.hm-slider{position:relative}.hm-slider__viewport{position:relative;overflow:hidden}.hm-slider__track{display:flex;gap:var(--hm-gap,0);will-change:transform}.hm-slider__slide{flex:0 0 calc((100% - var(--hm-gap, 0px) * (var(--hm-per-view, 1) - 1)) / var(--hm-per-view, 1));min-width:0}.hm-slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100vh;min-height:480px;padding:0 0 80px 40px;overflow:hidden;color:#fff}.hm-slide:before{content:"";position:absolute;z-index:1;inset:0;background:#856187;opacity:.1;pointer-events:none}.hm-slide__bg{object-fit:cover;object-position:center}.hm-slide__content{position:relative;z-index:2;width:100%;padding:0 16px}.hm-slide__inner{width:100%;max-width:var(--hm-container);margin-inline:auto}.hm-slide__text{width:51%;padding-bottom:14px}.home-live .hm-slide .hm-h2{padding-left:6px;font-size:32px;line-height:32px}.home-live .hm-slide p{margin-top:16px;padding-left:8px;font-size:16px;line-height:24px}.hm-btn{display:inline-block;margin:20px 0 0 8px;padding:12px 24px;border-radius:3px;background:#cc3366;color:#fff;font-size:15px;font-weight:500;line-height:1;transition:background .2s}.hm-btn:hover{background:var(--color-primary)}.hm-slider__arrow{position:absolute;z-index:3;top:50%;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:none;cursor:pointer;transform:translateY(-50%)}.hm-slider__arrow svg{width:30px;height:30px;fill:rgba(238,238,238,.9)}.hm-slider__arrow--prev{left:0}.hm-slider__arrow--next{right:0}.hm-slider__dots{position:absolute;z-index:3;right:0;bottom:29px;left:0;display:flex;justify-content:center;gap:18px}.hm-slider__dot{box-sizing:border-box;width:24px;height:24px;margin:-9px;padding:9px;border:0;border-radius:50%;background:#fff;background-clip:content-box;opacity:.2;cursor:pointer}.hm-slider__dot[aria-current=true]{opacity:1}.hm-about__box{position:relative;display:flex;align-items:stretch;max-width:var(--hm-container);min-height:540px;margin-inline:auto;background:#533969 50%/cover no-repeat;color:#fff}.hm-about__box:before{content:"";position:absolute;inset:0;background:#533969;opacity:.75}.hm-about__text{position:relative;display:flex;flex:1 1 62.6%;flex-direction:column;justify-content:center;padding:0 64px}.hm-about__text .hm-h2{margin-bottom:14px}.hm-more{color:#cc3366}.hm-more:hover{text-decoration:underline}.hm-about__media{position:relative;flex:0 0 36%;max-width:504px;border-radius:225px 0 0 225px;box-shadow:-23px 0 0 #533969;overflow:hidden}.hm-about__media img{object-fit:cover;object-position:100% 50%}.hm-pillars{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;max-width:calc(var(--hm-container) + 2 * var(--hm-gutter));margin-inline:auto;padding:0 var(--hm-gutter);color:#fff;text-align:center;font-family:"Poppins",var(--font-sans)}.hm-pillar{display:flex;flex-direction:column;gap:14px;box-shadow:0 12px 28px rgba(0,0,0,.14);transition:box-shadow .3s ease;animation:hm-pillar-float 1.5s ease-in-out infinite;animation-play-state:paused;will-change:transform}.hm-pillar:hover{animation-play-state:running;box-shadow:0 20px 30px rgba(0,0,0,.15)}@keyframes hm-pillar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hm-pillar--side{z-index:1;min-height:50vh;padding:5rem 3rem 0;background:linear-gradient(180deg,#856187,#9e8682)}.hm-pillar--center{z-index:2;justify-content:center;min-height:65vh;padding:0 3rem 4rem;background:linear-gradient(180deg,#533969 50%,#9e8682)}.hm-goals{color:var(--color-text)}.hm-goals__intro{max-width:980px;margin:0 auto;text-align:center}.hm-goals__intro .hm-h2{margin-bottom:20px}.hm-goals__list{display:grid;gap:20px;max-width:1400px;margin:64px auto 0}.hm-goal{display:grid;grid-template-columns:20% 1fr;background:#fff;box-shadow:0 10px 22px -12px rgba(0,0,0,.4)}.hm-goal__media{min-height:160px;background:50%/cover no-repeat}.hm-goal__body{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:32px 48px}@media (prefers-reduced-motion:reduce){.hm-slider__track{transition:none!important}}@media (min-width:901px) and (max-width:1024px){.hm-hero{padding-top:82px}}@media (max-width:900px){.hm-hero{margin-top:-65px;padding-top:0}}@media (max-width:1024px){.hm-about__text{padding:48px 32px}.hm-pillar--center,.hm-pillar--side{padding-inline:24px}}@media (max-width:767px){.home-live .hm-h2{font-size:24px;line-height:24px}.hm-slide{height:75vh;min-height:420px;padding:0 16px 48px}.hm-slide__text{width:100%}.home-live .hm-slide .hm-h2{font-size:24px;line-height:24px}.hm-section{padding:64px 16px}.hm-about__box{flex-direction:column-reverse;min-height:0}.hm-about__text{padding:24px 16px 32px}.hm-about__media{flex:none;max-width:none;height:295px;border-radius:0 0 225px 225px;box-shadow:0 12px 0 #533969}.hm-pillars{grid-template-columns:1fr;padding:0 10px}.hm-pillar--center,.hm-pillar--side{justify-content:center;min-height:50vh;padding:48px 16px}.hm-pillar--center{min-height:65vh;padding-bottom:4rem}.hm-goals__list{gap:32px;margin-top:48px}.hm-goal{grid-template-columns:1fr;text-align:center}.hm-goal__media{height:338px}.hm-goal__body{padding:16px 16px 24px}}