.home-baner-container .full-opacity{opacity:1}.home-baner-container .low-opacity{opacity:.4}.home-baner-container .custom-navigation{justify-content:center;gap:150px;display:none}@media(min-width:768px){.home-baner-container .custom-navigation{display:flex;margin-top:-100px}}@media screen and (min-width:1024px)and (max-width:1199px){.home-baner-container .custom-navigation{margin-top:-100px}}@media(min-width:1200px){.home-baner-container .custom-navigation{margin-top:-100px}}.home-baner-container .custom-prev{z-index:10;background:none;color:#000;border:none;padding:10px 15px;cursor:pointer;font-size:22px;border-radius:5px;font-family:BB Icons,sans-serif;transform:rotate(180deg)}.home-baner-container .custom-prev:after{content:"";color:#fff}.home-baner-container .custom-next{z-index:10;background:none;color:#000;border:none;padding:10px 15px;cursor:pointer;font-size:22px;border-radius:5px;font-family:BB Icons,sans-serif}.home-baner-container .custom-next:after{content:"";font-size:22px;color:#fff}.home-baner-container .homebannerSwiper{position:relative}.home-baner-container .homebannerSwiper .swiper-button-prev{z-index:2;display:block;position:absolute;z-index:10;top:105.3%;left:43%;transform:translateY(-105.3%);color:#000}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-button-prev{top:105.5%;left:43%;transform:translateY(-105.5%)}}.home-baner-container .homebannerSwiper .swiper-button-prev:after{font-size:20px}.home-baner-container .homebannerSwiper .swiper-button-next{z-index:2;display:block;position:absolute;z-index:10;top:105.3%;left:57%;transform:translateY(-105.3%);color:#000}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-button-next{top:105.5%;left:57%;transform:translateY(-105.5%)}}.home-baner-container .homebannerSwiper .swiper-button-next:after{font-size:22px}.home-baner-container .homebannerSwiper .swiper-pagination{z-index:1;position:absolute;bottom:30px}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}@media screen and (min-width:1024px)and (max-width:1199px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}@media(min-width:1200px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet-active{background:#000!important}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff!important}}.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:.9;background:var(--Slate,#b7b7b7)}.home-baner-container .homebannerSwiper .swiper-wrapper{padding-bottom:50px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard{position:relative;overflow:hidden;height:100%}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard{display:flex;flex-direction:row-reverse}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard.show:before{content:"";position:absolute;width:100%;height:100%;background:url(/_next/static/media/desktopclipPath.e741ffd8.svg) no-repeat;background-size:400% 400%;z-index:1;left:0;top:0;animation:maskBanner 5s ease-out forwards;background-position:100% 100%}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(/_next/static/media/desktopclipPath.e741ffd8.svg);background-size:cover;background-repeat:no-repeat}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{width:77%}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{position:relative;z-index:0;width:100%}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container .VideoBanner__video{display:block;width:100%;object-fit:cover;height:460px;transform:scale(1.2)}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container .VideoBanner__video{height:100%;min-height:92vh;transform:scale(1.5) translateX(-10%)}}@media(max-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{overflow:hidden}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{position:absolute;content:"";width:100%;height:100%;background:url(/_next/static/media/ipadClippath.a872619e.svg) no-repeat;z-index:1;right:0;top:0;animation:maskBannerMob 2s ease-out forwards;background-position:100% 100%}}@media screen and (max-width:768px)and (min-width:400px)and (max-width:420px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background-size:180% 208%;animation:maskiandroidMob 2s ease-out forwards;background:url(/_next/static/media/svg-curtain.a1e21562.svg) no-repeat}}@media screen and (max-width:768px)and (min-width:425px)and (max-width:450px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background-size:180% 208%;animation:maskiphoneMob 2s ease-out forwards;background:url(/_next/static/media/svg-curtain.a1e21562.svg) no-repeat}}@media(max-width:768px)and (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background-size:200% 200%}}@media(max-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container:after{content:"";position:absolute;width:0;height:100%;right:0;top:0;background-image:url(/_next/static/media/ipadClippath.a872619e.svg);background-size:cover;background-repeat:no-repeat}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding-bottom:0}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{margin-left:50px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .max-height-container{min-height:300px;margin-top:unset;padding-top:80px}}@media(min-width:1280px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{margin-left:35px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .max-height-container{min-height:400px}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition{opacity:0;transform:translateX(-2208px);transition:transform 1.5s cubic-bezier(.25,1,.5,1),opacity 1.2s ease-out}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading{font-family:LibreCaslon Condensed Regular,sans-serif;font-size:2rem;line-height:120%;font-weight:400}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading{font-size:2.5rem}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading span{font-family:LibreCaslon Condensed Italic,sans-serif}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{display:flex;flex-direction:column;justify-content:center;padding-left:30px}}@media(min-width:1200px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding-left:65px}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent{display:flex}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .desktopIcon{display:none}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .desktopIcon{display:block}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{display:none}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{display:block}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{flex-grow:.5;height:1px;background-color:#faf7f2;margin:10px}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{width:33%;z-index:999;color:#fff}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding:0 19px 17px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{margin-top:0;margin-bottom:0;padding:29.5px 0 0;text-align:center;font-size:2rem;line-height:normal;font-weight:400;font-family:LibreCaslon Condensed Medium,sans-serif}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{font-size:2rem;padding:1.25rem 0 0;text-align:left;width:200px}}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{padding-left:0;padding-top:8px;font-size:2.5rem;line-height:3.0625rem;padding-right:4px;width:294px;text-align:left;margin-top:8px}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:nowrap}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent{justify-content:left}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .mobileIcon{flex-shrink:0}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .mobileIcon{display:none}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .author-name{width:max-content;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.1875rem;font-family:Satoshi,sans-serif}@media(min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .author-name{font-size:1.125rem}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .divider{flex-grow:1;max-width:183px;height:1px;background-color:#000;margin:10px}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .divider{display:none}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .banner-button{z-index:999;text-align:center;margin-top:0}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .banner-button{text-align:left}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.show{opacity:1;transform:translateX(0);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.show{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.hide{opacity:0;transform:translateX(-2208px);transition:transform 0s ease-in,opacity 0s ease-in;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .SubContent.show{opacity:1;transform:translateX(0)}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .SubContent.hide{opacity:0;transform:translateX(-2208px);transition:transform 1s ease-in,opacity 1s ease-in}@keyframes maskBanner{0%{background-position:0 0}to{background-position:100% 50%}}@keyframes maskBannerMob{0%{background-position:100% 0}to{background-position:0 100%}}@keyframes maskiphoneMob{0%{background-position:100% 0}to{background-position:4% 100%}}@keyframes maskiandroidMob{0%{background-position:100% 0}to{background-position:9% 100%}}