.page-template-homepage-v2 .kn-hero{background:linear-gradient(to bottom, var(--kn-navy), var(--kn-blue));padding:max(4.5833333333vw,88px) max(5vw,96px) 0;min-height:calc(100vh + 75px);position:fixed;top:0;width:100%}.page-template-homepage-v2 .kn-hero__decoration{top:0;inset-inline-end:0;width:82%}.page-template-homepage-v2 .kn-hero__decoration svg{width:100%;height:auto}.page-template-homepage-v2 .kn-hero__decoration2{bottom:-14%;inset-inline-end:0;width:100%;transform:rotate(180deg)}.page-template-homepage-v2 .kn-hero__decoration2 svg{width:100%;height:auto}.page-template-homepage-v2 .kn-hero__inner{max-width:var(--kn-max);margin-inline:auto;width:100%;gap:max(3.125vw,60px);padding-block:max(4.1666666667vw,30px)}.page-template-homepage-v2 .kn-hero__media{flex-shrink:0;width:40%;aspect-ratio:1}.page-template-homepage-v2 .kn-hero__media .decoratop__img{width:max(3.90625vw,75px);top:10%;inset-inline-end:10%}.page-template-homepage-v2 .kn-hero__media svg{width:100%;height:auto}.page-template-homepage-v2 .kn-hero__photo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-homepage-v2 .kn-hero__content{gap:max(2.0833333333vw,40px);text-align:start;width:48%}.page-template-homepage-v2 .kn-hero__content a{width:-moz-fit-content;width:fit-content;padding-block:max(.8333333333vw,16px)}.page-template-homepage-v2 .kn-hero__headline{gap:max(.3125vw,6px)}.page-template-homepage-v2 .kn-hero__label{font-size:max(1.25vw,24px);font-weight:400;line-height:1.33;color:var(--kn-cream)}.page-template-homepage-v2 .kn-hero__title{color:var(--kn-cream)}.page-template-homepage-v2 .kn-hero__desc{color:var(--kn-cream)}.page-template-homepage-v2 .kn-home-about{background:linear-gradient(180deg, #003857 82.21%, #002b43 100%);border-radius:max(4.1666666667vw,80px) max(4.1666666667vw,80px) 0 0;padding:max(4.1666666667vw,80px) 0 0;margin-top:100vh}.page-template-homepage-v2 .kn-home-about__inner{gap:max(2.9166666667vw,56px);padding-bottom:max(4.1666666667vw,80px)}.page-template-homepage-v2 .kn-home-about__header{gap:max(.8333333333vw,16px)}.page-template-homepage-v2 .kn-home-about__title{color:var(--kn-cream);font-size:max(2.9166666667vw,56px);font-weight:800;line-height:1.29}.page-template-homepage-v2 .kn-home-about__body{display:grid;grid-template-columns:1fr 1fr;gap:max(4.1666666667vw,80px);align-items:start;isolation:isolate}.page-template-homepage-v2 .kn-home-about__frame svg{width:100%;height:auto}.page-template-homepage-v2 .kn-home-about__img-wrap{position:absolute;width:max(8.3333333333vw,160px);aspect-ratio:1;top:50%;inset-inline-start:48%;translate:50% -50%;transform-origin:center;opacity:0;--kn-about-img-opacity: 1}.page-template-homepage-v2 .kn-home-about__img-wrap.is-active{opacity:var(--kn-about-img-opacity)}.page-template-homepage-v2 .kn-home-about__panels{position:relative;z-index:1;padding-inline-start:max(1.0416666667vw,20px)}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-home-about__panels{background:rgba(0,0,0,.5098039216);border-radius:14px}}.page-template-homepage-v2 .kn-home-about__panels::before{content:"";position:absolute;top:calc(max(7.1875vw,138px) + 1em);inset-inline-start:0;width:max(.0520833333vw,1px);height:100%;z-index:0;background:linear-gradient(180deg, #005582 0%, rgba(0, 85, 130, 0) 100%)}.page-template-homepage-v2 .kn-home-about__panel{padding-block:max(7.1875vw,138px);gap:max(.8333333333vw,16px);text-align:start;color:var(--kn-white);opacity:.4;transition:opacity .4s ease}.page-template-homepage-v2 .kn-home-about__panel h3{color:var(--kn-white);position:relative}.page-template-homepage-v2 .kn-home-about__panel h3::before{content:"";display:block;width:max(.5208333333vw,10px);height:max(.5208333333vw,10px);background:var(--kn-teal);border-radius:50%;position:absolute;top:50%;inset-inline-start:max(-1.0416666667vw,-20px);transform:translate(50%, -50%)}@media only screen and (max-width: 1200px){.page-template-homepage-v2 .kn-home-about__panel h3:dir(ltr)::before{inset-inline-start:-20px}}.page-template-homepage-v2 .kn-home-about__panel:last-child{padding-bottom:max(16.6666666667vw,320px)}.page-template-homepage-v2 .kn-home-about__panel.is-active{opacity:1}.page-template-homepage-v2 .kn-home-about__subtitle{color:var(--kn-teal)}.page-template-homepage-v2 .kn-home-about__sticky-col{position:sticky;top:max(11.4583333333vw,220px);z-index:0}.page-template-homepage-v2 .kn-home-about__img-container{position:relative;width:100%;aspect-ratio:1;border-radius:max(1.5625vw,30px);overflow:hidden}.page-template-homepage-v2 .kn-home-about__photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-template-homepage-v2 .kn-home-about__decoration{top:0;inset-inline-end:0;width:26.8vw}.page-template-homepage-v2 .kn-home-about__decoration svg{width:100%;height:auto}.page-template-homepage-v2 .kn-symbol{width:max(.625vw,12px);height:max(1.1979166667vw,23px);transform:rotate(-90deg)}.page-template-homepage-v2 .kn-symbol svg{width:100%;height:100%}.page-template-homepage-v2 .kn-symbol svg path{fill:#fff}.page-template-homepage-v2 .kn-events{background:var(--kn-gray);position:relative}.page-template-homepage-v2 .kn-events__title{color:var(--kn-navy);margin-bottom:max(1.6666666667vw,32px);font-weight:900}.page-template-homepage-v2 .kn-events__grid{display:grid;grid-template-columns:1fr 1fr;gap:max(1.875vw,36px);min-height:max(32.6041666667vw,626px);align-items:stretch}.page-template-homepage-v2 .kn-events__col{gap:max(1.875vw,36px)}.page-template-homepage-v2 .kn-events .kn-event-card{background:var(--kn-white);border-radius:var(--kn-radius);overflow:hidden;gap:max(1.25vw,24px);padding:max(.8333333333vw,16px) max(.8333333333vw,16px) max(.8333333333vw,16px) max(1.875vw,36px);flex:1;transition:all .3s ease}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-events .kn-event-card{flex-direction:column;padding:max(.8333333333vw,16px)}}.page-template-homepage-v2 .kn-events .kn-event-card:hover{box-shadow:0px max(.5208333333vw,10px) max(1.3020833333vw,25px) 0px rgba(0,54,68,.2)}.page-template-homepage-v2 .kn-events .kn-event-card:hover .kn-btn--coral-sm{background:var(--kn-teal);color:var(--kn-navy)}.page-template-homepage-v2 .kn-events .kn-event-card__txt{flex:1;height:100%;padding-block:max(1.6666666667vw,32px) max(.8333333333vw,16px);gap:max(.8333333333vw,16px);text-align:start}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-events .kn-event-card__txt{padding-block:0}}.page-template-homepage-v2 .kn-events .kn-event-card__txt .text-wrapper{gap:max(.8333333333vw,16px)}.page-template-homepage-v2 .kn-events .kn-event-card .tag-icon{width:-moz-fit-content;width:fit-content;margin-inline:auto;translate:0 -55%}.page-template-homepage-v2 .kn-events .kn-event-card__cat{color:var(--kn-teal)}.page-template-homepage-v2 .kn-events .kn-event-card .kn-xs{color:var(--kn-navy)}.page-template-homepage-v2 .kn-events .kn-event-card .kn-xs.excerpt{max-height:8em;overflow:auto}.page-template-homepage-v2 .kn-events .kn-event-card__image-wrap{width:30%;flex-shrink:0;aspect-ratio:.93;border-radius:var(--kn-radius);overflow:hidden;background:var(--kn-navy)}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-events .kn-event-card__image-wrap{width:100%}}.page-template-homepage-v2 .kn-events .kn-event-card__image-frame{padding:max(.625vw,12px) max(.5208333333vw,10px)}.page-template-homepage-v2 .kn-events .kn-event-card__image-frame svg{width:100%;height:auto}.page-template-homepage-v2 .kn-events .kn-event-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-homepage-v2 .kn-events .tag-icon svg{width:100%;height:auto}.page-template-homepage-v2 .kn-events .kn-event-featured{background:var(--kn-white);border-radius:var(--kn-radius);overflow:hidden;padding:max(.8333333333vw,16px);gap:max(1.875vw,36px)}.page-template-homepage-v2 .kn-events .kn-event-featured:hover{box-shadow:0px max(.5208333333vw,10px) max(1.3020833333vw,25px) 0px rgba(0,54,68,.2)}.page-template-homepage-v2 .kn-events .kn-event-featured:hover .kn-btn--coral-sm{background:var(--kn-teal);color:var(--kn-navy)}.page-template-homepage-v2 .kn-events .kn-event-featured__image-wrap{border-radius:max(.625vw,12px);overflow:hidden;min-height:0;position:relative;aspect-ratio:1.98}.page-template-homepage-v2 .kn-events .kn-event-featured__image-wrap::after{content:"";background:linear-gradient(0deg, #003857 0%, rgba(0, 56, 87, 0) 40.75%);position:absolute;inset:0;z-index:1}.page-template-homepage-v2 .kn-events .kn-event-featured .tag-icon{width:14%}.page-template-homepage-v2 .kn-events .kn-event-featured__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-template-homepage-v2 .kn-events .kn-event-featured__txt{gap:max(.8333333333vw,16px);padding:0 max(1.0416666667vw,20px) max(.8333333333vw,16px);text-align:start;width:100%}.page-template-homepage-v2 .kn-events .kn-event-featured__cat{color:var(--kn-teal)}.page-template-homepage-v2 .kn-events .kn-event-featured .kn-sm{color:var(--kn-navy)}.page-template-homepage-v2 .blue-wrapper{background:var(--kn-blue)}.page-template-homepage-v2 .kn-logos{margin-top:-1px;background:var(--kn-gray);border-radius:0 0 max(4.1666666667vw,80px) max(4.1666666667vw,80px)}.page-template-homepage-v2 .kn-logos__inner{padding-block:max(3.75vw,72px) max(6.25vw,120px);border-top:max(.1041666667vw,2px) solid #6bb2b8;gap:max(1.6666666667vw,32px)}.page-template-homepage-v2 .kn-logos__title{flex-shrink:0;color:var(--kn-navy);white-space:nowrap}.page-template-homepage-v2 .kn-logos .title-wrapper{gap:max(1.25vw,24px)}.page-template-homepage-v2 .kn-logos .title-wrapper span{width:max(.625vw,12px);height:max(1.25vw,24px)}.page-template-homepage-v2 .kn-logos .title-wrapper span svg{width:100%;height:100%}.page-template-homepage-v2 .kn-logos .title-wrapper span svg path{fill:var(--kn-navy)}.page-template-homepage-v2 .kn-logos__splide{flex:1;min-width:0}.page-template-homepage-v2 .kn-logos__slide{padding-inline:max(.8333333333vw,16px)}.page-template-homepage-v2 .kn-logos__link{display:block;line-height:0;min-width:150px}.page-template-homepage-v2 .kn-logos__img{max-height:max(5.2083333333vw,100px);width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-logos__inner{flex-direction:column;align-items:flex-start}.page-template-homepage-v2 .kn-logos__splide{width:100%}}.page-template-homepage-v2 .kn-stats{position:relative;background:var(--kn-navy);padding-block:max(4.1666666667vw,80px)}.page-template-homepage-v2 .kn-stats__list{list-style:none;margin:0 auto;padding:0;gap:max(.625vw,12px) max(1.25vw,24px)}.page-template-homepage-v2 .kn-stats__item{gap:max(.4166666667vw,8px);white-space:nowrap}.page-template-homepage-v2 .kn-stats__number{color:var(--kn-teal);font-size:max(1.6666666667vw,32px);font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.page-template-homepage-v2 .kn-stats__count-box{display:inline-grid;text-align:center}.page-template-homepage-v2 .kn-stats__count-ghost,.page-template-homepage-v2 .kn-stats__count{grid-area:1/1}.page-template-homepage-v2 .kn-stats__count-ghost{visibility:hidden}.page-template-homepage-v2 .kn-stats__label{color:var(--kn-cream);font-size:max(1.0416666667vw,20px);font-weight:300;line-height:1.4}.page-template-homepage-v2 .kn-stats__sep{color:var(--kn-teal)}.page-template-homepage-v2 .kn-stats__sep svg{width:max(.46875vw,9px);height:auto}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-stats{padding-block:32px}.page-template-homepage-v2 .kn-stats__list{gap:16px 24px}.page-template-homepage-v2 .kn-stats__sep{display:none}.page-template-homepage-v2 .kn-stats__number{font-size:26px}.page-template-homepage-v2 .kn-stats__label{font-size:16px}}.page-template-homepage-v2 .kn-about-divider{height:1px;background:rgba(227,229,199,.15);margin-block:max(3.125vw,60px);width:100%}@media only screen and (max-width: 1024px){.page-template-homepage-v2 .kn-hero__inner{flex-direction:column-reverse}.page-template-homepage-v2 .kn-hero__media{width:100%;max-width:400px;margin-inline:auto}.page-template-homepage-v2 .kn-hero__content{width:100%}.page-template-homepage-v2 .kn-events__grid{grid-template-columns:1fr;height:auto}.page-template-homepage-v2 .kn-home-about__body{grid-template-columns:1fr}.page-template-homepage-v2 .kn-home-about__sticky-col{order:-1}.page-template-homepage-v2 .kn-home-about__sticky{position:relative;top:auto}.page-template-homepage-v2 .kn-home-about__img-container{max-width:300px;margin-inline:auto}.page-template-homepage-v2 .kn-home-about__img-wrap{--kn-about-img-opacity: 0.6;width:70px}}@media only screen and (max-width: 768px){.page-template-homepage-v2 .kn-hero{padding:100px 24px 0}.page-template-homepage-v2 .kn-hero__content a{width:100%}.page-template-homepage-v2 .kn-home-about{border-radius:40px 40px 0 0;padding-block-start:48px}.page-template-homepage-v2 .kn-home-about__title{font-size:32px}.page-template-homepage-v2 .kn-home-about__panel{padding-block:40px}.page-template-homepage-v2 .kn-home-about__panel:last-child{padding-block-end:60px}.page-template-homepage-v2 .kn-home-about__panel>*{font-weight:400}.page-template-homepage-v2 .kn-home-about__panels::before{display:none}.page-template-homepage-v2 .kn-home-about__inner{padding-block-end:48px}.page-template-homepage-v2 .kn-events__title{font-size:28px}}.page-template-homepage-v2 .kn-newsletter{border-radius:0}.page-template-homepage-v2:dir(ltr) .kn-hero__decoration,.page-template-homepage-v2:dir(ltr) .kn-home-about__decoration{transform:scaleX(-1)}.page-template-homepage-v2:dir(ltr) .kn-hero__decoration2{transform:rotate(180deg) scaleX(-1)}.page-template-homepage-v2:dir(ltr) .kn-home-about__img-wrap{translate:-50% -50%}.page-template-homepage-v2:dir(ltr) .kn-stats__sep{transform:scaleX(-1)}.page-template-homepage-v2:dir(ltr) .kn-logos .title-wrapper svg{transform:scaleX(-1)}.page-template-homepage-v2:dir(ltr) .kn-home-about__img-wrap{inset-inline-start:52%}/*# sourceMappingURL=homepage-v2.min.css.map */