@charset "UTF-8";.ivn-BlockGalleryLp{--k-deep-mint:#107567;--k-energy-mint:#10a994;--k-power-mint:#39ffe4;--k-baby-mint:#b8eae4;--k-hl-mint:#ebfffc;--k-lime:#f6ff47;--k-white:#ffffff;--k-gray-100:#f6f8f9;--k-gray-700:#484950;--k-gray-800:#292d37;--k-font-label:"Clan N","Clan Pro",system-ui,-apple-system,sans-serif;--k-fs-label:12px;--k-lh-label:16px;--k-ls-label:-0.2px;--k-fw-book:300;--k-fw-news:400;--k-fw-medium:500;--k-fw-bold:700;--k-space-2:8px;--k-radius-xs:6px;--k-radius-pill:999px;--k-dur-fast:160ms;--k-dur-base:280ms;--k-dur-btn:300ms;--k-dur-slow:520ms;--k-ease-out:cubic-bezier(0.22, 1, 0.36, 1);--k-ease-btn:cubic-bezier(0.42, 0, 0.58, 1);--k-focus-ring:var(--k-energy-mint);--k-gutter:clamp(16px, 9.6px + 1.6vw, 40px);--k-gray-200:#dce3e9;--k-gray-400:#a7b7c9;--k-space-4:16px;--k-space-5:24px;--k-space-6:32px;--k-space-8:48px;--k-space-10:80px;--k-section-y:clamp(32px, 19.2px + 4vw, 80px);--k-fs-h2:clamp(26px, 17.6px + 2.2vw, 48px);--k-lh-h2:32px;--k-lh-heading:1.2;--k-ls-heading:-1px;--k-fs-h3-desktop:28px;--k-lh-h3:40px;--k-ls-h3:-1.6px;--k-radius-md:16px;--k-ease-glide:cubic-bezier(0.25, 0.1, 0.25, 1);--k-gallery-img-h:517;--k-shot-wide-d:690;--k-gallery-scale:0.75;--k-bg:#ffffff;--k-text:var(--k-gray-800);--k-nav-color:var(--k-energy-mint);--k-nav-hover:var(--k-baby-mint);--k-lead-color:var(--k-gray-800);--k-btn-bg:var(--k-energy-mint);--k-btn-text:var(--k-white);--k-btn-hover-bg:var(--k-baby-mint);--k-btn-hover-text:var(--k-deep-mint);--k-container:1440px;--k-container-desktop:1200px;font-family:"Clan Pro",Arial,sans-serif;font-size:16px;font-weight:var(--k-fw-news);line-height:1.55;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--k-bg);color:var(--k-text);padding-block:var(--k-section-y)}.ivn-BlockGalleryLp :where(strong,b,em,i,span,a,small){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.ivn-BlockGalleryLp :where(strong,b){font-weight:var(--k-fw-bold)}.ivn-BlockGalleryLp :where(em,i,span,a,small){font-weight:inherit}.ivn-BlockGalleryLp *,.ivn-BlockGalleryLp ::after,.ivn-BlockGalleryLp ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.ivn-BlockGalleryLp h1,.ivn-BlockGalleryLp h2,.ivn-BlockGalleryLp h3,.ivn-BlockGalleryLp li,.ivn-BlockGalleryLp p,.ivn-BlockGalleryLp ul{margin:0;padding:0;font:inherit;letter-spacing:normal}.ivn-BlockGalleryLp ul{list-style:none}.ivn-BlockGalleryLp button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;font:inherit;cursor:pointer}.ivn-BlockGalleryLp a{text-decoration:none;color:inherit}.ivn-BlockGalleryLp img,.ivn-BlockGalleryLp picture{display:block;max-width:100%}.ivn-BlockGalleryLp picture{display:contents}.ivn-BlockGalleryLp [hidden]{display:none!important}.ivn-BlockGalleryLp [tabindex]:focus-visible,.ivn-BlockGalleryLp a:focus-visible,.ivn-BlockGalleryLp button:focus-visible{outline:3px solid var(--k-focus-ring);outline-offset:3px}.ivn-BlockGalleryLp :where(a,button,[tabindex]):focus-visible{border-radius:var(--k-radius-xs)}.ivn-BlockGalleryLp:not(.has-padding-top){padding-top:0!important}.ivn-BlockGalleryLp:not(.has-padding-bottom){padding-bottom:0!important}.ivn-BlockGalleryLp .k-container{width:100%;max-width:var(--k-container);margin-inline:auto;padding-inline:var(--k-gutter)}.ivn-BlockGalleryLp h2{font-size:var(--k-fs-h2);font-weight:var(--k-fw-bold);line-height:var(--k-lh-h2);letter-spacing:var(--k-ls-heading);color:var(--k-text);text-align:center;text-wrap:balance}.ivn-BlockGalleryLp .k-lead{margin-top:var(--k-space-2);color:var(--k-lead-color);font-size:clamp(14px,13.12px + .25vw,17px);line-height:1.55;text-align:center;text-wrap:balance}.ivn-BlockGalleryLp .k-gallery__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.ivn-BlockGalleryLp .k-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--k-space-2);min-height:40px;padding:11px 23px;border:1px solid transparent;border-radius:var(--k-radius-pill);font-family:var(--k-font-label);font-size:var(--k-fs-label);font-weight:var(--k-fw-bold);line-height:var(--k-lh-label);letter-spacing:var(--k-ls-label);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),-webkit-transform var(--k-dur-fast) var(--k-ease-out);transition:background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),-webkit-transform var(--k-dur-fast) var(--k-ease-out);-o-transition:background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),transform var(--k-dur-fast) var(--k-ease-out);transition:background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),transform var(--k-dur-fast) var(--k-ease-out);transition:background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),transform var(--k-dur-fast) var(--k-ease-out),-webkit-transform var(--k-dur-fast) var(--k-ease-out)}.ivn-BlockGalleryLp .k-btn::after{content:"";position:absolute;top:50%;left:0;right:0;height:44px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ivn-BlockGalleryLp .k-btn:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition-duration:var(--k-dur-fast);-o-transition-duration:var(--k-dur-fast);transition-duration:var(--k-dur-fast)}.ivn-BlockGalleryLp .k-btn--primary{background:var(--k-btn-bg);border-color:rgba(16,117,103,.3);color:var(--k-btn-text)}.ivn-BlockGalleryLp .k-btn--primary:active{background:var(--k-btn-hover-bg);border-color:transparent;color:var(--k-btn-hover-text)}@media (hover:hover){.ivn-BlockGalleryLp .k-btn--primary:hover{background:var(--k-btn-hover-bg);border-color:transparent;color:var(--k-btn-hover-text)}}.ivn-BlockGalleryLp.is-title-s{--k-fs-h2:clamp(22px, 15px + 1.8vw, 38px);--k-fs-h3-desktop:24px;--k-lh-h3:32px}.ivn-BlockGalleryLp.is-title-l{--k-fs-h2:clamp(30px, 20px + 2.6vw, 56px);--k-fs-h3-desktop:34px;--k-lh-h3:44px}.ivn-BlockGalleryLp .k-carousel{margin-top:24px}.ivn-BlockGalleryLp .k-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--k-space-4);overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-inline:var(--k-gutter);padding-inline:var(--k-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.ivn-BlockGalleryLp .k-slider::-webkit-scrollbar{display:none}.ivn-BlockGalleryLp .k-slider.is-animating{-ms-scroll-snap-type:none;scroll-snap-type:none}.ivn-BlockGalleryLp .k-slider__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:min(78%,420px);scroll-snap-align:start}.ivn-BlockGalleryLp .k-slider--centered{padding-inline:calc((100% - var(--k-snap-w))/ 2);scroll-padding-inline:0}.ivn-BlockGalleryLp .k-slider--centered>.k-slider__item{scroll-snap-align:center}.ivn-BlockGalleryLp .k-carousel__navi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;margin-top:18px}.ivn-BlockGalleryLp .k-carousel__navi[hidden]{display:none}.ivn-BlockGalleryLp .k-carousel__arrow{position:relative;width:40px;height:40px;background:0 0}.ivn-BlockGalleryLp .k-carousel__arrow::after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ivn-BlockGalleryLp .k-carousel__arrow::before{content:"";position:absolute;inset:0;background-color:var(--k-nav-color);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M25.625 30.625L14.375 20L25.625 9.375' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/40px 40px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M25.625 30.625L14.375 20L25.625 9.375' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/40px 40px no-repeat;-webkit-transition:background-color var(--k-dur-btn) var(--k-ease-btn);-o-transition:background-color var(--k-dur-btn) var(--k-ease-btn);transition:background-color var(--k-dur-btn) var(--k-ease-btn)}.ivn-BlockGalleryLp .k-carousel__arrow--next::before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ivn-BlockGalleryLp .k-carousel__arrow:disabled{cursor:default}.ivn-BlockGalleryLp .k-carousel__arrow:disabled::before{background-color:var(--k-gray-200)}@media (hover:hover){.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):hover::before{background-color:var(--k-nav-hover)}}.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):active::before{background-color:var(--k-nav-hover);-webkit-transition-duration:var(--k-dur-fast);-o-transition-duration:var(--k-dur-fast);transition-duration:var(--k-dur-fast)}.ivn-BlockGalleryLp .k-carousel__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.ivn-BlockGalleryLp .k-carousel__dot{width:8px;height:3px;border-radius:var(--k-radius-pill);background:var(--k-gray-400);-webkit-transition:width var(--k-dur-fast) var(--k-ease-out),background-color var(--k-dur-fast) var(--k-ease-out);-o-transition:width var(--k-dur-fast) var(--k-ease-out),background-color var(--k-dur-fast) var(--k-ease-out);transition:width var(--k-dur-fast) var(--k-ease-out),background-color var(--k-dur-fast) var(--k-ease-out)}.ivn-BlockGalleryLp .k-carousel__dot.is-active{width:32px;background:var(--k-nav-color)}.ivn-BlockGalleryLp .k-gallery{--k-shot-w:300;--k-snap-w:clamp(
    calc(var(--k-shot-w) * 0.88px),
    calc(var(--k-shot-w) * 100vw / 390),
    calc(var(--k-shot-w) * 1.25px)
  );gap:16px}.ivn-BlockGalleryLp .k-shot{width:clamp(var(--k-shot-w) * .88px,var(--k-shot-w) * 100vw / 390,var(--k-shot-w) * 1.25px);-webkit-transition:opacity var(--k-dur-base) var(--k-ease-glide);-o-transition:opacity var(--k-dur-base) var(--k-ease-glide);transition:opacity var(--k-dur-base) var(--k-ease-glide)}@media (hover:hover){.ivn-BlockGalleryLp .k-shot:hover{opacity:.8}}.ivn-BlockGalleryLp .k-shot img{display:block;width:100%;height:auto;aspect-ratio:var(--k-shot-w)/262;-o-object-fit:cover;object-fit:cover;border-radius:var(--k-radius-md);cursor:-webkit-zoom-in;cursor:zoom-in}@media (min-width:768px){.ivn-BlockGalleryLp{--k-gallery-shot:min(
      calc(var(--k-shot-wide-d) * var(--k-gallery-scale) * 1px),
      calc(var(--k-shot-wide-d) * var(--k-gallery-scale) * 100vw / 1440)
    )}.ivn-BlockGalleryLp h2{font-weight:var(--k-fw-medium);font-size:var(--k-fs-h3-desktop);line-height:var(--k-lh-h3);letter-spacing:var(--k-ls-h3)}.ivn-BlockGalleryLp .k-carousel{--k-gallery-inset:max(
      var(--k-gutter),
      calc((100% - var(--k-container-desktop)) / 2)
    );position:relative;margin-top:calc(var(--k-space-5) + var(--k-space-6))}.ivn-BlockGalleryLp .k-gallery{gap:var(--k-space-5);-webkit-padding-start:var(--k-gallery-inset);padding-inline-start:var(--k-gallery-inset);scroll-padding-inline:var(--k-gallery-inset);-webkit-padding-end:max(var(--k-gutter),50% - var(--k-gallery-shot) / 2);padding-inline-end:max(var(--k-gutter),50% - var(--k-gallery-shot) / 2)}.ivn-BlockGalleryLp .k-gallery>.k-shot:last-child{scroll-snap-align:center}.ivn-BlockGalleryLp .k-shot{width:min(var(--k-shot-w-d) * var(--k-gallery-scale) * 1px,var(--k-shot-w-d) * var(--k-gallery-scale) * 100vw / 1440)}.ivn-BlockGalleryLp .k-shot img{aspect-ratio:var(--k-shot-w-d)/var(--k-gallery-img-h)}.ivn-BlockGalleryLp .k-carousel__arrow{position:absolute;top:calc(var(--k-gallery-shot) * var(--k-gallery-img-h)/ var(--k-shot-wide-d)/ 2);width:48px;height:48px;border-radius:var(--k-radius-pill);background:var(--k-nav-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color var(--k-dur-btn) var(--k-ease-btn);-o-transition:background-color var(--k-dur-btn) var(--k-ease-btn);transition:background-color var(--k-dur-btn) var(--k-ease-btn)}.ivn-BlockGalleryLp .k-carousel__arrow::before{background-color:var(--k-white)}}@media (min-width:768px) and (hover:hover){.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):hover{background:var(--k-nav-hover)}.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):hover::before{background-color:var(--k-nav-color)}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):active{background:var(--k-nav-hover)}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__arrow:not(:disabled):active::before{background-color:var(--k-nav-color)}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__arrow:disabled{display:none}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__arrow--prev{left:var(--k-gallery-inset)}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__arrow--next{right:var(--k-gallery-inset)}}@media (min-width:768px){.ivn-BlockGalleryLp .k-carousel__navi{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--k-space-8)}}@media (min-width:1024px){.ivn-BlockGalleryLp{padding-block:var(--k-space-10)}.ivn-BlockGalleryLp .k-slider--centered{padding-inline:var(--k-gutter);scroll-padding-inline:var(--k-gutter)}.ivn-BlockGalleryLp .k-slider--centered>.k-slider__item{scroll-snap-align:start}.ivn-BlockGalleryLp .k-gallery{-webkit-padding-start:var(--k-gallery-inset);padding-inline-start:var(--k-gallery-inset);scroll-padding-inline:var(--k-gallery-inset);-webkit-padding-end:max(var(--k-gutter),50% - var(--k-gallery-shot) / 2);padding-inline-end:max(var(--k-gutter),50% - var(--k-gallery-shot) / 2)}.ivn-BlockGalleryLp .k-gallery>.k-shot:last-child{scroll-snap-align:center}}.ivn-BlockGalleryLp.is-reveal-js [data-reveal]{-webkit-transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);-o-transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms)}.ivn-BlockGalleryLp.is-reveal-js [data-reveal]:not(.is-revealed){opacity:0;-webkit-transform:translateY(var(--k-reveal-shift,24px));-ms-transform:translateY(var(--k-reveal-shift,24px));transform:translateY(var(--k-reveal-shift,24px));will-change:opacity,transform}.ivn-BlockGalleryLp.is-reveal-js .k-btn[data-reveal]{-webkit-transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms);-o-transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn);transition:opacity var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms),background-color var(--k-dur-btn) var(--k-ease-btn),border-color var(--k-dur-btn) var(--k-ease-btn),color var(--k-dur-btn) var(--k-ease-btn),-webkit-transform var(--k-dur-slow) var(--k-ease-out) var(--k-reveal-delay,0ms)}.ivn-LightboxLp{--k-energy-mint:#10a994;--k-baby-mint:#b8eae4;--k-white:#ffffff;position:fixed;inset:0;z-index:900;display:grid;place-items:center;padding:32px;background:rgba(8,26,22,.92)}.ivn-LightboxLp[hidden]{display:none}.ivn-LightboxLp picture{display:contents}.ivn-LightboxLp picture source{display:none}.ivn-LightboxLp .k-lightbox__image{max-width:min(100%,1200px);max-height:86vh;width:auto;height:auto;border-radius:16px}.ivn-LightboxLp .k-lightbox__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:24px;right:24px;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.14);color:var(--k-white);font-size:28px;line-height:1;cursor:pointer;-webkit-transition:background-color .3s cubic-bezier(.42,0,.58,1),color .3s cubic-bezier(.42,0,.58,1);-o-transition:background-color .3s cubic-bezier(.42,0,.58,1),color .3s cubic-bezier(.42,0,.58,1);transition:background-color .3s cubic-bezier(.42,0,.58,1),color .3s cubic-bezier(.42,0,.58,1)}.ivn-LightboxLp .k-lightbox__close:focus-visible{outline:3px solid var(--k-energy-mint);outline-offset:3px}@media (hover:hover){.ivn-LightboxLp .k-lightbox__close:hover{background:var(--k-baby-mint);color:var(--k-energy-mint)}}