.hero-banner{background-color:#000;height:100vh;min-height:768px;overflow-y:hidden;width:100%}.hero-banner.listing-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner.listing-banner{aspect-ratio:3/4}.hero-banner.no-hero-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner.single-big-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner.single-big-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner.banner-with-sub-nav{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner.banner-with-sub-nav{aspect-ratio:428/595}}.hero-banner .scrollable{position:relative}.hero-banner .scrollable .scroller{visibility:hidden}.hero-banner .scrollable .scroller.slick-initialized{visibility:visible}.hero-banner .scrollable .scroller .slick-next,.hero-banner .scrollable .scroller .slick-prev{display:none}.hero-banner .scrollable .scroller .custom-next,.hero-banner .scrollable .scroller .custom-prev{cursor:pointer;display:none!important;position:absolute;top:47%;z-index:8}.hero-banner .scrollable .scroller .custom-next img,.hero-banner .scrollable .scroller .custom-prev img{height:2rem;width:2rem}.hero-banner .scrollable .scroller .custom-next{right:6rem}.hero-banner .scrollable .scroller .custom-prev{left:6rem;transform:rotate(180deg)}.hero-banner .scrollable .scroller .slick-dots{bottom:2rem;display:flex;flex-direction:row;gap:.625rem;justify-content:center}.hero-banner .scrollable .scroller .slick-dots .slick-active{background-color:#fdfdfd}.hero-banner .scrollable .scroller .slick-dots li{background-color:hsla(0,0%,100%,.502);border-radius:.3125rem;height:.625rem;margin:0;padding:0;width:.625rem}.hero-banner .scrollable .scroller .slick-dots li button,.hero-banner .scrollable .scroller .slick-dots li button:before{display:none}.hero-banner .scrollable .scroller .slick-list .slick-track{margin:0;padding:0}.hero-banner .scrollable .scroller .slick-list .slick-track .slide{height:100vh;min-height:768px;position:relative;scroll-snap-align:start;width:100%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide.listing-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide.listing-banner{aspect-ratio:3/4}.hero-banner .scrollable .scroller .slick-list .slick-track .slide.no-hero-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide.single-big-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide.single-big-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide.banner-with-sub-nav{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide.banner-with-sub-nav{aspect-ratio:428/595}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper{height:100%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media{height:100%;min-height:768px;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.listing-banner,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.listing-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.listing-banner,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.listing-banner{aspect-ratio:3/4}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.no-hero-banner,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.no-hero-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.single-big-banner,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.single-big-banner{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.single-big-banner,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.single-big-banner{aspect-ratio:428/926;height:auto;max-height:none;min-height:auto}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.banner-with-sub-nav,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.banner-with-sub-nav{aspect-ratio:16/9;height:auto;max-height:none;min-height:auto}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image.banner-with-sub-nav,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media.banner-with-sub-nav{aspect-ratio:428/595}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description{bottom:0;color:#fdfdfd;left:0;position:absolute;right:0;top:0}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width{height:100%;position:relative}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content{align-items:flex-start;display:flex;flex-direction:column;height:100%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .heading{color:#fdfdfd;font-size:5rem;font-weight:400;letter-spacing:-.1rem;line-height:120%;margin-bottom:0;margin-top:0;position:absolute;top:20.45%}@media (max-width:1100px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .heading{top:11.24%}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info{align-items:flex-start;bottom:17.6%;display:flex;flex-direction:column;max-width:74.3%;position:absolute}@media (max-width:1100px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info{bottom:14.86%}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.listing-banner{bottom:21.3%}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.no-hero-banner{bottom:18%}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.single-big-banner{bottom:21.4%}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.single-big-banner{bottom:23.4%}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.banner-with-sub-nav{bottom:15.5%}@media (max-width:992px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info.banner-with-sub-nav{bottom:13.8%}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-heading{color:#fdfdfd;font-size:clamp(3rem,6vw,6.9375rem);font-weight:900;line-height:100%;text-shadow:1px 1px 15px rgba(0,0,0,.35)}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-headline{color:#fdfdfd;font-size:1.875rem;font-weight:300;line-height:140%;margin-bottom:.5rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-title{color:#fff;font-size:3.5rem;font-weight:400;letter-spacing:-.07rem;line-height:120%;margin-bottom:2rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-title-other{color:#fff;font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%;margin-bottom:2rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .link{color:#fdfdfd;display:none;font-size:2.5rem;font-weight:400;line-height:128%;margin-bottom:2rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .title-without-cta{display:none}@media (max-width:1100px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .title-without-cta{display:block;font-size:1.875rem;font-weight:400;line-height:128%;margin-bottom:0;padding-bottom:8px}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .link-arrow{aspect-ratio:1/1;display:none;width:1.5rem}@media (max-width:1100px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .link-arrow{display:block}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .totalContent{color:#fdfdfd;font-size:.875rem;font-weight:300;letter-spacing:.0875rem;line-height:114.999999%;margin-bottom:2rem;text-transform:uppercase}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .play-pause{aspect-ratio:1/1;bottom:4.25rem;cursor:pointer;height:2.5rem;position:absolute;right:0}@media (max-width:640px){.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .play-pause{bottom:.75rem!important}}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .play-pause img{height:100%;width:100%}.hero-banner .scrollable .scroller .slick-list .slick-track:after,.hero-banner .scrollable .scroller .slick-list .slick-track:before{display:none}@media (max-width:1100px){.hero-banner{max-height:57.875rem;min-height:auto}.hero-banner .scrollable .scroller .custom-next,.hero-banner .scrollable .scroller .custom-prev{display:none!important}.hero-banner .scrollable .scroller .slick-dots{bottom:1.5rem}.hero-banner .scrollable .scroller .slick-dots li{border-radius:.25rem;height:.5rem;width:.5rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide{max-height:57.875rem;min-height:auto}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .banner-image,.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-wrapper .media{aspect-ratio:428/926;max-height:57.875rem;min-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content{color:#fdfdfd}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .heading{font-size:3rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info{align-items:flex-start;display:flex;flex-direction:column;max-width:85%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-headline{font-size:1.25rem;font-weight:300;letter-spacing:.0875rem;line-height:140%}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .banner-title{display:none;font-size:1.875rem;font-weight:400;line-height:128%;margin-bottom:0}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info .link{display:block;font-size:1.875rem;font-weight:400;line-height:128%;margin-bottom:.5rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .cta-btn{display:none}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .play-pause{aspect-ratio:1/1;bottom:2rem;cursor:pointer;height:2rem;right:2rem}.hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .play-pause img{height:100%;width:100%}}.home .hero-banner .scrollable .scroller .slick-list .slick-track .slide .media-description .container-width .content .banner-info{bottom:9%}.static-video-banner{height:100vh;overflow:hidden;position:relative;width:100%}.static-video-banner .background-video{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.static-video-banner .overlay{background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.static-video-banner .content{bottom:9%;max-width:100%;position:absolute;z-index:2}@media (max-width:992px){.static-video-banner .content{bottom:5%}}.static-video-banner .content .banner-info .banner-heading{color:#fff;font-size:clamp(3rem,7vw,6.9375rem);font-weight:900;line-height:105%}body,html{background-color:#fff!important}.sunny_main{align-items:end;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762509062/roundglass/foundation/images/assets/sunny_hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh}.sunny_main .content_main{color:#fff;margin-bottom:9rem}.sunny_main .content_main p{font-family:sofia-pro;font-size:1.875rem;font-weight:300;line-height:140%;max-width:70%}@media (max-width:640px){.sunny_main .content_main p{max-width:100%}}.sunny_main .content_main h2{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%}@media (max-width:1440px){.sunny_main .content_main{padding-left:3rem;padding-right:3rem}}@media (max-width:1024px){.sunny_main .content_main{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:992px){.sunny_main{background-image:url(../../src/images/v2/sunny_hero_mob.jpg);background-position:50%;max-height:57.875rem}.sunny_main .content_main{background:rgba(1,0,24,.6);margin-bottom:1.875rem;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.sunny_main .content_main p{font-size:1.375rem;margin-top:0}.sunny_main .content_main h2{font-size:2rem;margin-bottom:.5rem}}.founder-info-container{display:flex;flex-direction:column;gap:2.5rem;padding:8.75rem 0}@media (max-width:1440px){.founder-info-container{padding:2.25rem 3rem}}@media (max-width:1024px){.founder-info-container{padding:4.5rem 1.5rem}}@media (max-width:525px){.founder-info-container{gap:1.5rem;padding:3rem 1.5rem}}.founder-info{display:grid;grid-template-columns:.51fr .49fr;grid-gap:0}.founder-info .founder-info-content{display:flex;flex-direction:column;justify-content:center;padding-left:17%}@media (max-width:992px){.founder-info .founder-info-content{padding-left:0}}.founder-info .founder-info-content h2{font-family:sofia-pro;font-size:3rem;font-weight:500;line-height:120%;margin:0}.founder-info .founder-info-content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%}.founder-info .founder-info-content.order-2{padding-left:0;padding-right:33%}@media (max-width:992px){.founder-info .founder-info-content.order-2{padding-right:0}}.founder-info .founder-info-image img{border-radius:1.75rem;height:100%;width:100%}@media (max-width:768px){.founder-info{grid-template-columns:1fr;grid-gap:1.5rem;margin-top:1.5rem}.founder-info .order-1{order:1}.founder-info .order-2{order:2}.founder-info .founder-info-content h2{font-size:2.25rem}.founder-info .founder-info-content p{font-size:1.5rem}}@media (max-width:525px){.founder-info{grid-template-columns:1fr;grid-gap:0;margin-top:0}.founder-info .order-1{order:1}.founder-info .order-2{order:2}.founder-info .founder-info-content .edifecsBgn{margin-bottom:0;margin-top:.75rem}.founder-info .founder-info-content h2{font-size:1.75rem;margin-top:1rem}.founder-info .founder-info-content p{font-size:1.125rem;margin:.5rem 0 0}}.sunny_video{position:relative}.sunny_video .play_button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sunny_video button{height:5.5rem;width:5.5rem}.sunny_video img{height:auto;width:100%}.sunny_video .d-none{display:none}.sunny_video iframe{min-height:59.875rem;width:100%}@media (max-width:768px){.sunny_video iframe{height:auto;min-height:24.0625rem;width:100%}}@media (max-width:525px){.sunny_video button{height:3rem;width:3rem}.sunny_video iframe{height:auto;min-height:12.5rem;width:100%}}.founder-degree-container{display:flex;flex-direction:row;gap:8.625rem;padding:6.25rem 0}.founder-degree-container p{font-family:sofia-pro;font-size:2rem;font-weight:300;line-height:140%;margin:0}.founder-degree-container strong{font-weight:600}.founder-degree-container img{border-radius:1.5rem;height:auto;width:33.5625rem}@media (max-width:1440px){.founder-degree-container{gap:6.25rem;padding:2.25rem 3rem}}@media (max-width:1024px){.founder-degree-container{flex-direction:column;gap:3.125rem;padding:4.5rem 1.5rem}.founder-degree-container img{width:100%}}@media (max-width:525px){.founder-degree-container{flex-direction:column;gap:1rem;padding:3rem 1.5rem}.founder-degree-container p,.founder-degree-container strong{font-size:1.125rem}.founder-degree-container img{aspect-ratio:1/1;-o-object-fit:fill;object-fit:fill;width:100%}}.leadership_container{background:#f0eeeb;padding:6.25rem 0}.leadership_container .leadership-desktop{display:block}.leadership_container .leadership-mobile{display:none}.leadership_container h2{font-family:sofia-pro;font-size:2.625rem;font-weight:600;line-height:120%;margin:0 0 2.5rem}.leadership_container .wrapper{padding-top:.625rem}.leadership_container .wrapper .carousel .slick-list{padding:0!important}.leadership_container .wrapper .carousel .slick-track{margin:0}.leadership_container .wrapper .carousel .slick-track .slick-slide{align-items:center;background:#fff;border-radius:1rem;display:flex;height:18rem;margin-right:2.25rem;padding:5rem 2.75rem;text-align:center}.leadership_container .wrapper .carousel .slick-track .slick-slide p{font-size:1.875rem;font-weight:400;line-height:140%}@media (max-width:1440px){.leadership_container{padding:2.25rem 3rem}}@media (max-width:1024px){.leadership_container{padding:2rem 1.5rem}.leadership_container .wrapper .carousel .slick-track .slick-slide p{font-size:1rem}}@media (max-width:768px){.leadership_container .wrapper .carousel .slick-track .slick-slide{padding:2.5rem 1.875rem}}@media (max-width:525px){.leadership_container{padding:3rem 0}.leadership_container .leadership-desktop{display:none}.leadership_container .leadership-mobile{display:flex;flex-direction:column;gap:2rem}.leadership_container .leadership-mobile .item{align-items:center;background:#fff;border-radius:1rem;display:flex;height:12.5rem;justify-content:center;padding:0 2.25rem}.leadership_container .leadership-mobile .item p{font-family:sofia-pro;font-size:1.5rem;font-weight:500;line-height:120%;margin:0;text-align:center}.leadership_container h2{font-size:2rem;margin-bottom:2rem}.leadership_container br{display:none}.leadership_container .wrapper .carousel .slick-list{padding:0 1.5rem!important}.leadership_container .wrapper .carousel .slick-track .slick-slide p{font-size:1.125rem}}.collage-container{align-items:end;aspect-ratio:16/9.7;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762509062/roundglass/foundation/images/assets/collage.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:auto}.collage-container .collage-content{background:linear-gradient(178.58deg,transparent 28.3%,rgba(0,0,0,.32) 51.18%,rgba(0,0,0,.64) 99.05%);padding:9.375rem 0;width:100%}.collage-container .collage-content p{color:#fff;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%}.collage-container .collage-content button{background:#fff;border-radius:.25rem;font-size:1rem;font-weight:400;letter-spacing:.00625rem;line-height:135%;padding:.75rem 1.5rem;text-transform:uppercase}@media (max-width:1440px){.collage-container .collage-content{padding:4.5rem 3rem}}@media (max-width:1024px){.collage-container .collage-content{padding:4.5rem 1.5rem}}@media (max-width:768px){.collage-container{aspect-ratio:428/704;background-image:url(../../src/images/v2/collage-responsive.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:auto}.collage-container .collage-content p{font-size:1.75rem}}@media (max-width:525px){.collage-container .collage-content{padding:3rem 0}.collage-container .collage-content p{font-size:2rem}}.follow-container{align-items:center;display:flex;flex-direction:row;gap:2.5rem;padding:6.25rem 0}.follow-container p{font-family:sofia-pro;font-size:2.625rem;font-weight:600;line-height:120%;margin:0;padding:0}.follow-container button{height:2.875rem;width:2.875rem}@media (max-width:1440px){.follow-container{padding:2.25rem 3rem}}@media (max-width:1024px){.follow-container{padding:4.5rem 1.5rem}}@media (max-width:768px){.follow-container p{font-size:1.75rem}}@media (max-width:525px){.follow-container{align-items:center;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 1.5rem}.follow-container p{font-size:1.75rem;margin:0;padding:0}}.social-change-container{display:grid;gap:1.5rem;grid-auto-flow:column;grid-template-columns:1fr 1fr;padding-bottom:6.25rem;padding-top:8.75rem}@media (max-width:992px){.social-change-container{grid-auto-flow:row;grid-template-columns:1fr;padding-bottom:2.25rem;padding-top:3rem}}.social-change-container .social-change{position:relative}.social-change-container .social-change img{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:992px){.social-change-container .social-change img{border-radius:1.25rem}}.social-change-container .social-change .content{color:#fff;display:flex;flex-direction:column;gap:1rem;padding:3.75rem;position:absolute}@media (max-width:992px){.social-change-container .social-change .content{padding:1.5rem}}.social-change-container .social-change .content h2{font-family:sofia-pro;font-size:2.625rem;font-weight:400;line-height:120%;margin:0}@media (max-width:992px){.social-change-container .social-change .content h2{font-size:1.75rem;font-weight:600;line-height:120%}}.social-change-container .social-change .content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;line-height:145%;margin:0;width:98%}@media (max-width:992px){.social-change-container .social-change .content p{font-size:1.125rem;font-weight:400;line-height:150%}}.pillars-container{display:flex;flex-direction:column;padding-bottom:8.75rem}@media (max-width:992px){.pillars-container{padding-bottom:3rem;padding-left:0!important;padding-right:0!important}}.pillars-container .heading{font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 2.5rem}@media (max-width:992px){.pillars-container .heading{font-size:2rem;font-weight:500;line-height:120%;margin-bottom:2rem}}.pillars-container .pillar-item-container{display:flex;flex-direction:row;gap:1.5rem}.pillars-container .pillar-item-container .slick-track{display:flex;gap:24px}.pillars-container .pillar-item{display:flex;position:relative}.pillars-container .pillar-item .cover-img{border-radius:1.75rem;width:100%}@media (max-width:992px){.pillars-container .pillar-item .cover-img{height:31.5625rem;-o-object-fit:cover;object-fit:cover}}.pillars-container .pillar-item .pillars-content{display:flex;flex-direction:column;gap:.75rem;padding:2.25rem;position:absolute}@media (max-width:992px){.pillars-container .pillar-item .pillars-content{gap:.75rem;padding:1.5rem}}.pillars-container .pillar-item .pillars-content .count{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:1rem;font-weight:600;height:2.0625rem;justify-content:center;letter-spacing:.04rem;line-height:140%;width:2.0625rem}@media (max-width:992px){.pillars-container .pillar-item .pillars-content .count{font-size:.909375rem;font-weight:600;letter-spacing:.03625rem;line-height:140%}}.pillars-container .pillar-item .pillars-content .title{color:#fff;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%}@media (max-width:992px){.pillars-container .pillar-item .pillars-content .title{font-size:1.75rem;font-weight:500;line-height:120%}}.pillars-container .pillar-item .arrow-right{bottom:2rem;position:absolute;right:2rem}.pillars-container .pillar-item .arrow-right img{height:2.75rem;width:2.75rem}.two-col-info-container{background-color:#fff;display:flex;flex-direction:column;gap:2.5rem;padding-bottom:8.75rem;padding-top:8.75rem}@media (max-width:992px){.two-col-info-container{gap:1.5rem;padding-bottom:3rem;padding-top:3rem}}.two-col-info-container .header{display:flex;flex-direction:column;gap:.75rem}.two-col-info-container .header .heading{font-size:2.625rem;font-weight:600;line-height:120%}@media (max-width:992px){.two-col-info-container .header .heading{font-size:2rem;font-weight:600;line-height:120%}}.two-col-info-container .header .subheading{font-size:1.875rem;font-weight:400;line-height:140%;width:80%}@media (max-width:992px){.two-col-info-container .header .subheading{font-size:1.25rem;font-weight:400;line-height:140%;width:100%}}.two-col-info-container .two-col-info-content-main{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:992px){.two-col-info-container .two-col-info-content-main{flex-direction:row;gap:1.5rem;justify-content:center;padding-left:0;padding-right:0}}.two-col-info-container .two-col-info-content-main .two-col-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:8.625rem;background-color:#fff}@media (max-width:992px){.two-col-info-container .two-col-info-content-main .two-col-info.reverse,.two-col-info-container .two-col-info-content-main .two-col-info.reverse>*{transform:rotate(180deg)}.two-col-info-container .two-col-info-content-main .two-col-info{grid-auto-flow:row;grid-template-columns:1fr;width:calc(50% - .75rem);grid-gap:1.5rem}}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content{display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (max-width:992px){.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content{gap:.5rem;justify-content:start}}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content .eyebrow{background-color:#f0eeeb;border-radius:6.25rem;font-size:1rem;font-weight:600;letter-spacing:.04rem;line-height:140%;padding:.25rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content h2{font-family:sofia-pro;font-size:3rem;font-weight:600;line-height:120%;margin:0}@media (max-width:992px){.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content h2{font-family:sofia-pro;font-size:1.75rem;font-weight:600;line-height:120%}}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;margin:0;max-width:92%;padding-top:.3125rem}@media (max-width:992px){.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-content p{font-size:1.125rem;line-height:150%;max-width:100%}}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-image{aspect-ratio:1/1;height:-moz-fit-content;height:fit-content;width:100%}.two-col-info-container .two-col-info-content-main .two-col-info .two-col-info-image img{border-radius:1.75rem;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.two-col-info-container .two-col-info-content-main .slick-track{display:flex;gap:1.5rem}.crousal{background-color:#fff;display:flex;flex-direction:column;padding-top:8.75rem}@media (max-width:992px){.crousal{padding-top:3rem}}.crousal .header{display:flex;flex-direction:column;padding-bottom:2.5rem}@media (max-width:992px){.crousal .header{padding-bottom:2rem}}.crousal .header .subheading{font-size:2.625rem;font-weight:500;line-height:120%;width:77%}@media (max-width:992px){.crousal .header .subheading{font-size:2rem;font-weight:500;line-height:120%;width:100%}}.crousal .cards-sports{padding-bottom:6.25rem}@media (max-width:992px){.crousal .cards-sports{padding-bottom:2.25rem}}.crousal .cards-sports .results-panel .carousel{display:grid;position:relative}.crousal .cards-sports .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(20% - 12.5px);grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.crousal .cards-sports .results-panel .carousel .results::-webkit-scrollbar{display:none}.crousal .cards-sports .results-panel .carousel .results>*{scroll-snap-align:start}.crousal .cards-sports .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.crousal .cards-sports .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.crousal .cards-sports .results-panel .carousel .results{grid-auto-columns:65%}}.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:33%;padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:58%}}.crousal .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.crousal .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.crousal .cards-sports .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.crousal .cards-sports .results-panel .carousel button.swiper:disabled{opacity:.5}.crousal .cards-sports .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.crousal .cards-sports .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.crousal .cards-sports .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.crousal .cards-sports .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.crousal .cards-sports .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.crousal .cards-sports .results-panel .carousel button.swiper{display:none}}.crousal .cards-sports .results-panel .carousel:not(.scrollable) .next,.crousal .cards-sports .results-panel .carousel:not(.scrollable) .prev{display:none}.crousal .cards-sports .sport-card{border-radius:1.75rem;position:relative}.crousal .cards-sports .sport-card .card-img{aspect-ratio:3/4;border-radius:1.75rem;position:relative}@media (max-width:992px){.crousal .cards-sports .sport-card .card-img{aspect-ratio:228/370}}.crousal .cards-sports .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.crousal .cards-sports .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}@media (max-width:992px){.crousal .cards-sports .sport-card .card-info{padding:1.5rem}}.crousal .cards-sports .sport-card .card-info .eyebrow{color:#fff;font-size:1.875rem;font-weight:500;line-height:120%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.crousal .cards-sports .sport-card .card-info .eyebrow{font-size:1.75rem;font-weight:500;line-height:120%}}.crousal .cards-sports-academy{padding-bottom:8.75rem}@media (max-width:992px){.crousal .cards-sports-academy{padding-bottom:3rem}}.crousal .cards-sports-academy .results-panel .carousel{display:grid;position:relative}.crousal .cards-sports-academy .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.crousal .cards-sports-academy .results-panel .carousel .results::-webkit-scrollbar{display:none}.crousal .cards-sports-academy .results-panel .carousel .results>*{scroll-snap-align:start}.crousal .cards-sports-academy .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.crousal .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.crousal .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:65%}}.crousal .cards-sports-academy .results-panel .carousel .ssCards{padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:70%}}.crousal .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.crousal .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.crousal .cards-sports-academy .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.crousal .cards-sports-academy .results-panel .carousel button.swiper:disabled{opacity:.5}.crousal .cards-sports-academy .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.crousal .cards-sports-academy .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.crousal .cards-sports-academy .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.crousal .cards-sports-academy .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.crousal .cards-sports-academy .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.crousal .cards-sports-academy .results-panel .carousel button.swiper{display:none}}.crousal .cards-sports-academy .results-panel .carousel:not(.scrollable) .next,.crousal .cards-sports-academy .results-panel .carousel:not(.scrollable) .prev{display:none}.crousal .cards-sports-academy .sport-card{border-radius:1.75rem;position:relative}.crousal .cards-sports-academy .sport-card .card-img{aspect-ratio:9/16;border-radius:1.75rem;position:relative}@media (max-width:992px){.crousal .cards-sports-academy .sport-card .card-img{aspect-ratio:279/505}}.crousal .cards-sports-academy .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.crousal .cards-sports-academy .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:1rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}@media (max-width:992px){.crousal .cards-sports-academy .sport-card .card-info{padding:1.25rem 1rem}}.crousal .cards-sports-academy .sport-card .card-info .eyebrow{background-color:rgba(0,0,0,.5);border-radius:6.25rem;color:#fff;font-size:1rem;font-weight:500;letter-spacing:.04rem;line-height:140%;padding:.25rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.crousal .cards-sports-academy .sport-card .card-info .arrow-right{bottom:2rem;position:absolute;right:2rem}.crousal .cards-sports-academy .sport-card .card-info .arrow-right img{height:2.75rem;width:2.75rem}@media (max-width:992px){.crousal .cards-sports-academy .sport-card .card-info .arrow-right{bottom:1.5rem;right:1.5rem}.crousal .cards-sports-academy .sport-card .card-info .arrow-right img{height:2.5rem;width:2.5rem}}.crousal .cards-sports-academy .sport-card .card-info .title{color:#fff;font-family:Roboto,sans-serif!important;font-size:1.25rem;font-weight:300;line-height:145%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.crousal .cards-sports-academy .sport-card .card-info .title{font-size:1.125rem;line-height:150%}}.background-with-card{aspect-ratio:1920/856;-o-object-fit:cover;object-fit:cover;position:relative}.background-with-card.enviornment{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762233549/roundglass/foundation/images/assets/enviornment.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card.enviornment{background:url(../../src/images/v2/environment-resposive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card.youth-dev{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762233550/roundglass/foundation/images/assets/youth-dev.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card.youth-dev{background:url(../../src/images/v2/youth-dev-responsive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card.women-equity{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762233549/roundglass/foundation/images/assets/women-equity.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card.women-equity{background:url(../../src/images/v2/women-equity-reponsive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card.learn-lab-banner{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505377/roundglass/foundation/images/assets/learn-lab-banner.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card.learn-lab-banner{background:url(../../src/images/v2/learn-lab-banner-responsive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card.sports-center-banner{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505378/roundglass/foundation/images/assets/sports-center-banner.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card.sports-center-banner{background:url(../../src/images/v2/sports-center-banner-responsive.png);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:992px){.background-with-card{aspect-ratio:unset}}.background-with-card .media-wrapper{display:none;position:relative;width:100%}.background-with-card .media-wrapper img{aspect-ratio:20/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (max-width:992px){.background-with-card .media-wrapper img{aspect-ratio:.61/1;-o-object-position:center center;object-position:center center}}.background-with-card .media-wrapper img.bottom{-o-object-position:bottom;object-position:bottom}.background-with-card .content-wrapper{align-items:center;bottom:0;color:#fdfdfd;display:flex;height:100%;left:0;right:0;top:0}@media (max-width:992px){.background-with-card .content-wrapper{align-items:end;aspect-ratio:.61/1;margin-bottom:0;margin-top:0;padding-bottom:1.8125rem;padding-top:0}}.background-with-card .content-wrapper .content-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(4,3,22,.2);border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;padding:3.75rem;width:48.8%}@media (max-width:992px){.background-with-card .content-wrapper .content-box{border-radius:1.25rem;gap:.5rem;padding:1.5rem;width:100%}}.background-with-card .content-wrapper .content-box .number{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;color:#040316;display:flex;font-size:2rem;font-weight:600;justify-content:center;letter-spacing:.08rem;line-height:140%;padding-bottom:.375rem;width:-moz-fit-content;width:fit-content;width:4.0625rem}@media (max-width:992px){.background-with-card .content-wrapper .content-box .number{aspect-ratio:1/1;font-size:.909375rem;font-weight:600;letter-spacing:.04125rem;line-height:140%;padding-bottom:.1875rem;width:1.8125rem}}.background-with-card .content-wrapper .content-box .title{font-size:3.5rem;font-weight:500;letter-spacing:-.07rem;line-height:120%}@media (max-width:992px){.background-with-card .content-wrapper .content-box .title{font-size:2rem}}.background-with-card .content-wrapper .content-box .description{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;line-height:145%}@media (max-width:992px){.background-with-card .content-wrapper .content-box .description{font-size:1.25rem;font-weight:400;line-height:140%}}.background-with-card .content-wrapper .content-box .description span{font-size:1.625rem;font-weight:600;line-height:150%}.background-with-card .content-wrapper .content-box .description strong{font-weight:600}.background-with-card .content-wrapper .content-box .btn.btn-primary{margin-top:1.75rem}.sport-card-full-grid{background-color:#fff;border-radius:1.75rem;margin-bottom:6.25rem;margin-top:6.25rem;position:relative}@media (max-width:992px){.sport-card-full-grid.container-width{padding-left:0;padding-right:0;width:100%}.sport-card-full-grid{margin-bottom:0;margin-top:0}}.sport-card-full-grid .card-img{aspect-ratio:1320/752;border-radius:1.75rem;display:none;overflow:hidden;position:relative}@media (max-width:992px){.sport-card-full-grid .card-img{aspect-ratio:428/1115;border-radius:0}}.sport-card-full-grid .card-img img{aspect-ratio:1320/706;border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:auto}@media (max-width:992px){.sport-card-full-grid .card-img img{aspect-ratio:428/1115}}.sport-card-full-grid .card-info{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762233549/roundglass/foundation/images/assets/women-across-punjab.jpg);background-repeat:no-repeat;background-size:cover;border-radius:1.75rem;color:#fff;display:flex;flex-direction:column;gap:2.5rem;height:100%;padding:3.75rem;top:0;width:100%}@media (max-width:992px){.sport-card-full-grid .card-info{aspect-ratio:428/1115;background:url(../../src/images/v2/women-across-punjab-responsive.png);background-repeat:no-repeat;background-size:cover;border-radius:0;gap:2rem;justify-content:start;padding:3rem 1.5rem;padding-left:0;padding-right:0}}.sport-card-full-grid .card-info .content{display:flex;flex-direction:column;gap:.75rem}@media (max-width:992px){.sport-card-full-grid .card-info .content{padding-left:1.5rem;padding-right:1.5rem;width:100%}}.sport-card-full-grid .card-info .content .title{font-size:2.625rem;font-weight:500;line-height:120%;width:50%}@media (max-width:992px){.sport-card-full-grid .card-info .content .title{font-size:2rem;line-height:120%;width:100%}}.sport-card-full-grid .card-info .content .description{font-size:1.375rem;font-weight:300;line-height:145%;width:53%}@media (max-width:992px){.sport-card-full-grid .card-info .content .description{font-size:1.25rem;line-height:140%;width:100%}}.sport-card-full-grid .card-info .content .btn{margin-top:1.75rem}.sport-card-full-grid .card-info .cards{display:flex;flex-direction:row;gap:1.5rem;padding-bottom:4.625rem}.sport-card-full-grid .card-info .cards .card{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:rgba(4,3,22,.2);border-radius:1.75rem;padding:2rem 2.25rem 2.375rem;position:relative}@media (max-width:992px){.sport-card-full-grid .card-info .cards .card{border-radius:1.25rem;padding:1.25rem 1.5rem 1.5rem}}.sport-card-full-grid .card-info .cards .card .title{font-size:1.875rem;font-weight:500;line-height:140%;width:78.2%}@media (max-width:992px){.sport-card-full-grid .card-info .cards .card .title{font-size:1.25rem}}.sport-card-full-grid .card-info .cards .card .arrow{bottom:2.25rem;position:absolute;right:2.25rem}.sport-card-full-grid .card-info .cards .card .arrow img{aspect-ratio:1/1;width:44}.sport-card-full-grid .card-info .cards .slick-list{padding:0!important}.sport-card-full-grid .card-info .cards .slick-list .slick-track{display:flex;gap:1.5rem}@media (max-width:768px){.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(30% - 20px)}.results-panel.carousel-strip .results{gap:15px;grid-auto-columns:30%;padding-left:2.5vw;padding-right:2.5vw;scroll-padding:0 2.5vw}.results-panel.carousel-strip.col3 .results{grid-auto-columns:40%}}@media (max-width:425px){.results-panel.carousel-strip .results{gap:15px;grid-auto-columns:45%}.results-panel.carousel-strip.col3 .results{grid-auto-columns:46%}}.sports{background-color:#fff;padding-top:5.9375rem}.sports,.sports .header{display:flex;flex-direction:column}.sports .header{gap:.75rem;padding-bottom:1.875rem}.sports .header .heading{font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%}@media (max-width:992px){.sports .header .heading{font-size:2rem;line-height:120%}}.sports .header .subheading{font-size:1.875rem;font-weight:400;line-height:140%;width:73.5%}@media (max-width:992px){.sports .header .subheading{font-size:1.25rem;width:100%}.sports .header{gap:.5rem}}.sports .cards-sports{padding-bottom:6.25rem}.sports .cards-sports .results-panel .carousel{display:grid;position:relative}.sports .cards-sports .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(20% - 12.5px);grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.sports .cards-sports .results-panel .carousel .results::-webkit-scrollbar{display:none}.sports .cards-sports .results-panel .carousel .results>*{scroll-snap-align:start}.sports .cards-sports .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.sports .cards-sports .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.sports .cards-sports .results-panel .carousel .results{grid-auto-columns:65%}}.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:33%;padding:0 calc(50% - 643px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:992px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.sports .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:74%}}.sports .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:992px){.sports .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.sports .cards-sports .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.sports .cards-sports .results-panel .carousel button.swiper:disabled{opacity:.5}.sports .cards-sports .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.sports .cards-sports .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.sports .cards-sports .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.sports .cards-sports .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.sports .cards-sports .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.sports .cards-sports .results-panel .carousel button.swiper{display:none}}.sports .cards-sports .results-panel .carousel:not(.scrollable) .next,.sports .cards-sports .results-panel .carousel:not(.scrollable) .prev{display:none}.sports .cards-sports .sport-card{border-radius:1.75rem;position:relative}.sports .cards-sports .sport-card .card-img{aspect-ratio:3/4;border-radius:1.75rem;position:relative}.sports .cards-sports .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.sports .cards-sports .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}.sports .cards-sports .sport-card .card-info .eyebrow{color:#fff;font-size:2.625rem;font-weight:600;line-height:120%;text-transform:uppercase;text-transform:capitalize;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.sports .cards-sports .sport-card .card-info .eyebrow{font-size:1.75rem}.sports .cards-sports .sport-card .card-info{padding:1.5rem}.sports .cards-sports{padding-bottom:2.25rem}}.sports .academy{display:flex;flex-direction:column}.sports .academy .academy-header{align-items:center;display:flex;height:-moz-max-content;height:max-content;justify-content:space-between;padding-bottom:2.5rem}.sports .academy .academy-header .header{padding:0}.sports .academy .academy-header .header .subheading{width:82%}.sports .academy .academy-header .logo img{height:auto;width:10.1875rem}@media (max-width:992px){.sports .academy .academy-header{align-items:start;flex-direction:column-reverse;gap:1.375rem}}.sports .academy .cards-sports-academy{padding-bottom:6.25rem}.sports .academy .cards-sports-academy .results-panel .carousel{display:grid;position:relative}.sports .academy .cards-sports-academy .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.sports .academy .cards-sports-academy .results-panel .carousel .results::-webkit-scrollbar{display:none}.sports .academy .cards-sports-academy .results-panel .carousel .results>*{scroll-snap-align:start}.sports .academy .cards-sports-academy .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.sports .academy .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.sports .academy .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:65%}}.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:992px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.sports .academy .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:74%}}.sports .academy .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:992px){.sports .academy .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper:disabled{opacity:.5}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.sports .academy .cards-sports-academy .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.sports .academy .cards-sports-academy .results-panel .carousel button.swiper{display:none}}.sports .academy .cards-sports-academy .results-panel .carousel:not(.scrollable) .next,.sports .academy .cards-sports-academy .results-panel .carousel:not(.scrollable) .prev{display:none}.sports .academy .cards-sports-academy .sport-card{border-radius:1.75rem;position:relative}.sports .academy .cards-sports-academy .sport-card .card-img{aspect-ratio:9/16;border-radius:1.75rem;position:relative}.sports .academy .cards-sports-academy .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.sports .academy .cards-sports-academy .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}.sports .academy .cards-sports-academy .sport-card .card-info .eyebrow{color:#fff;font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.sports .academy .cards-sports-academy .sport-card .card-info .eyebrow{font-size:1.125rem}.sports .academy .cards-sports-academy .sport-card .card-info{padding:1.5rem}.sports .academy .cards-sports-academy{padding-bottom:2.25rem}}.sports .sport-card-full{border-radius:1.75rem;margin-bottom:6.25rem;position:relative}@media (max-width:992px){.sports .sport-card-full{display:flex;flex-direction:column-reverse;margin-bottom:3rem}.sports .sport-card-full.padder{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.sports .sport-card-full .card-img{aspect-ratio:17/9;background-color:#f3f3f2;border-radius:1.75rem;position:relative}.sports .sport-card-full .card-img img{aspect-ratio:17/9;border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:auto}@media (max-width:992px){.sports .sport-card-full .card-img img{border-radius:0}.sports .sport-card-full .card-img{background-color:#fff;margin-top:3rem}}.sports .sport-card-full .card-img-background{aspect-ratio:17/9;background-color:#f3f3f2;border-radius:1.75rem;overflow:hidden;position:relative}.sports .sport-card-full .card-img-background img{border-radius:1.75rem;bottom:-12%;height:100%;-o-object-fit:fill;object-fit:fill;position:absolute;right:-5%;width:auto}.sports .sport-card-full .card-info{border-radius:1.75rem;color:#fff;display:flex;flex-direction:column;gap:.75rem;gap:1.5rem;height:100%;justify-content:center;padding:3.75rem;position:absolute;top:0;width:100%}@media (max-width:992px){.sports .sport-card-full .card-info{background:#f3f3f2;margin:0 auto;padding:1.5rem;position:relative;width:calc(100% - 24px)}}.sports .sport-card-full .card-info .title{font-size:2.625rem;font-weight:600;line-height:120%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.sports .sport-card-full .card-info .title{font-size:1.75rem}}.sports .sport-card-full .card-info .description{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;max-width:41%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.sports .sport-card-full .card-info .description{font-size:1.125rem;max-width:100%}}.sports .sport-card-full .card-bullet{border-radius:1.75rem;display:flex;flex-direction:column;gap:1.875rem;height:auto;margin-left:3.75rem;position:absolute;top:50%;transform:translateY(-50%);width:35.3%}@media (max-width:992px){.sports .sport-card-full .card-bullet{background:#f3f3f2;gap:1rem;margin:0;padding:3rem 1.5rem;position:relative;transform:none;width:100%}}.sports .sport-card-full .card-bullet .point{display:flex;flex-direction:column;font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%}.sports .sport-card-full .card-bullet .point:not(:last-child):after{background-color:rgba(0,0,0,.2);content:"";height:.125rem;margin-top:2rem;width:100%}@media (max-width:992px){.sports .sport-card-full .card-bullet .point:not(:last-child):after{margin:1rem 0 0}.sports .sport-card-full .card-bullet .point{font-size:1.125rem;text-align:center}.sports .sport-card-full .mob-dis-none{display:none}}.sports .sport-card-full .mob-telant-img{display:none}@media (max-width:992px){.sports .sport-card-full .mob-telant-img{display:block}.sports .sport-card-full .mob-telant-img img{height:auto;margin-top:1.125rem;-o-object-fit:contain;object-fit:contain;width:100%}.sports{padding-top:3rem}}.sustain-section-main{position:relative}.sustain-section-main.sustain-background{background:url(../../src/images/v2/sustain-background.jpg);background-repeat:no-repeat;background-size:cover}.sustain-section-main .media-wrapper{aspect-ratio:16/9;display:none;position:relative;width:100%}.sustain-section-main .media-wrapper img{aspect-ratio:16/9;width:100%}.sustain-section-main .sustain-section{bottom:0;color:#fdfdfd;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;left:0;padding-bottom:6.25rem;padding-top:6.25rem;right:0;top:0}.sustain-section-main .sustain-section .title{font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%}.sustain-section-main .sustain-section .summary{font-size:1.875rem;font-weight:300;line-height:140%;max-width:75%;padding-bottom:1.25rem}.sustain-section-main .sustain-section .btn-small{background-color:#fff;border-color:#fff}.sustain-section-main .sustain-section .sustain-grid{display:grid;gap:1.5rem;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);padding-top:10.0625rem}.sustain-section-main .sustain-section .sustain-grid .grid-item{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:rgba(0,0,0,.4);border-radius:1.75rem;box-shadow:.125rem .25rem .9375rem 0 rgba(0,0,0,.12);display:flex;flex-direction:column;gap:.75rem;min-height:26.5rem;padding:2.25rem 4.3125rem 2.25rem 2.25rem}.sustain-section-main .sustain-section .sustain-grid .grid-item .title{font-size:1.875rem;font-weight:500;line-height:140%;width:95%}.sustain-section-main .sustain-section .sustain-grid .grid-item .description{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;line-height:145%;width:99%}@media (max-width:992px){.sustain-section-main{display:none}}.plaksha-section-main{position:relative}@media (max-width:992px){.plaksha-section-main{display:none}}.plaksha-section-main.plaksha{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762233206/roundglass/foundation/images/assets/plaksha.png);background-repeat:no-repeat;background-size:cover}.plaksha-section-main .media-wrapper{display:none;position:relative;width:100%}.plaksha-section-main .media-wrapper img{aspect-ratio:2.1/1;width:100%}.plaksha-section-main .plaksha-section{align-items:center;bottom:0;color:#fdfdfd;display:flex;left:0;right:0;top:0}.plaksha-section-main .plaksha-section .box-plaksha{aspect-ratio:1/1;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:rgba(0,0,0,.2);border-radius:1.75rem;display:flex;margin-bottom:6.25rem;margin-top:6.25rem;padding:3.75rem 3.75rem 0;width:48.9%}.plaksha-section-main .plaksha-section .box-plaksha .scroll-content{display:flex;flex:1;flex-direction:column;gap:3rem;overflow-x:hidden;overflow-y:auto;padding-bottom:6.25rem;scrollbar-width:none;-ms-overflow-style:none}.plaksha-section-main .plaksha-section .box-plaksha .scroll-content::-webkit-scrollbar{display:none}.plaksha-section-main .plaksha-section .box-plaksha .blur-layer{backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(2.5rem);background:hsla(0,0%,100%,.2);bottom:0;display:none;height:30%;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.plaksha-section-main .plaksha-section .box-plaksha .textbox{display:flex;flex-direction:column;gap:.75rem;z-index:0}.plaksha-section-main .plaksha-section .box-plaksha .textbox .eyebrow{font-size:1rem;font-weight:600;letter-spacing:.04rem;line-height:140%;text-transform:uppercase}.plaksha-section-main .plaksha-section .box-plaksha .textbox .title{font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%}.plaksha-section-main .plaksha-section .box-plaksha .textbox .description{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%}.results-panel.carousel-strip .results{display:grid;gap:1.5rem}.results-panel.carousel-strip.col3 .results{grid-auto-columns:calc(33.33% - 13.33px)}.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(16% - 32px)}@media (max-width:1366px){.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(18% - 15px)}}@media (max-width:992px){.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(30% - 20px)}}@media (max-width:640px){.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(40% - 10px)}}@media (max-width:480px){.results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(48% - 20px)}}@media (max-width:992px){.results-panel.carousel-strip .results{gap:15px;grid-auto-columns:30%;padding-left:2.5vw;padding-right:2.5vw;scroll-padding:0 2.5vw}.results-panel.carousel-strip.col3 .results{grid-auto-columns:40%}}@media (max-width:425px){.results-panel.carousel-strip .results{gap:24px;grid-auto-columns:45%}.results-panel.carousel-strip.col3 .results{grid-auto-columns:46%}}.results-panel .carousel button.swiper.next,.results-panel .carousel button.swiper.prev{display:none}@media (max-width:992px){.mob-telant-container{background:#f3f3f2;box-shadow:1.89px 3.78px 15.13px 0 rgba(0,0,0,.12);margin-bottom:3rem!important;width:calc(100% - 48px)}}.p-24{padding:0 1.5rem}.background-with-card-vision{position:relative}.background-with-card-vision.vision-flowers{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762508892/roundglass/foundation/images/assets/vision-flowers.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card-vision.vision-flowers{background:url(../../src/images/v2/vision-flower-resposive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card-vision.color-white{background:#fff}.background-with-card-vision .media-wrapper{display:none;position:relative;width:100%}.background-with-card-vision .media-wrapper img{aspect-ratio:20/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (max-width:992px){.background-with-card-vision .media-wrapper img{aspect-ratio:.61/1;-o-object-position:center center;object-position:center center}}.background-with-card-vision .media-wrapper img.bottom{-o-object-position:bottom;object-position:bottom}.background-with-card-vision .content-wrapper{align-items:center;bottom:0;color:#fdfdfd;display:flex;left:0;padding-bottom:8.4375rem;padding-top:8.4375rem;right:0;top:0}@media (max-width:992px){.background-with-card-vision .content-wrapper{align-items:center;margin-bottom:0;margin-top:0;padding-bottom:3rem;padding-top:3rem}}.background-with-card-vision .content-wrapper .content-box{color:#040316;display:flex;flex-direction:column;gap:2.5rem;width:74.5%}.background-with-card-vision .content-wrapper .content-box.white{color:#fff}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box{gap:2rem;width:100%}}.background-with-card-vision .content-wrapper .content-box.gap-48{gap:3rem}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box.gap-48{gap:3rem}}.background-with-card-vision .content-wrapper .content-box .title{display:flex;flex-direction:column;font-size:2.625rem;font-weight:500;line-height:120%;width:80%}.background-with-card-vision .content-wrapper .content-box .title .titles-subtitle{font-size:1.875rem;font-weight:300;line-height:140%}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box .title .titles-subtitle{font-size:1.125rem}.background-with-card-vision .content-wrapper .content-box .title{font-size:2rem;line-height:120%;width:100%}}.background-with-card-vision .content-wrapper .content-box .title.title-type2{font-weight:400;letter-spacing:-.0525rem;line-height:140%;width:100%}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box .title.title-type2{font-size:1.125rem;letter-spacing:0;line-height:150%}}.background-with-card-vision .content-wrapper .content-box .description{display:flex;flex-direction:column;gap:3.25rem}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box .description{gap:0}}.background-with-card-vision .content-wrapper .content-box .description p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;line-height:145%;margin:0}@media (max-width:992px){.background-with-card-vision .content-wrapper .content-box .description p{font-size:1.125rem;font-weight:300;line-height:140%}}.background-with-card-vision .content-wrapper .content-box .btn-small{background-color:#272727;border-color:#272727;color:#fff!important}.background-with-card-vision .content-wrapper .content-box .btn-small.black{background-color:#fff;border-color:#fff;color:#040316!important}.background-with-card-vision .content-wrapper .content-box .btn-small.padding-8{margin-top:-.5rem}@media (max-width:525px){.background-with-card-vision .content-wrapper .content-box .description-mob p{font-size:1.25rem!important}}.finance-container{background-color:#fff;padding-bottom:6.25rem;padding-top:6.25rem}.finance-container .finance{display:flex;flex-direction:column;gap:2.5rem}.finance-container .finance .annual-reports{display:flex;flex-direction:column;gap:1rem}.finance-container .finance .annual-reports .heading{font-size:2.625rem;font-weight:600;line-height:120%}@media (max-width:992px){.finance-container .finance .annual-reports .heading{font-size:2rem;font-weight:500;letter-spacing:-.04rem;line-height:120%}}.finance-container .finance .annual-reports .years{color:#58a2b0;display:flex;gap:1.5rem}@media (max-width:992px){.finance-container .finance .annual-reports .years{display:grid;gap:0;grid-auto-flow:auto;grid-template-columns:1fr 1fr;width:65.2%}}.finance-container .finance .annual-reports .years .year{font-size:1.875rem;font-weight:300;line-height:140%}@media (max-width:992px){.finance-container .finance .annual-reports .years .year{font-size:1.25rem;font-weight:400;line-height:140%}}.finance-container .finance .annual-reports .years .year:not(:last-child):after{content:"|";font-size:1.875rem;font-weight:300;line-height:140%;margin-left:1.5rem}@media (max-width:992px){.finance-container .finance .annual-reports .years .year:not(:last-child):after{font-size:1.25rem;font-weight:400;line-height:140%}}.finance-container .finance .financials{display:flex;flex-direction:column;gap:1rem}.finance-container .finance .financials .heading{font-size:2.125rem;font-weight:600;line-height:100%}@media (max-width:992px){.finance-container .finance .financials .heading{font-size:2rem;font-weight:500;letter-spacing:-.04rem;line-height:120%}}.finance-container .finance .financials .audits{color:#58a2b0;display:flex;flex-direction:column;gap:.5rem}.finance-container .finance .financials .audits .audit{font-size:1.875rem;font-weight:300;line-height:140%}@media (max-width:992px){.finance-container .finance .financials .audits .audit{font-size:1.25rem;font-weight:300;line-height:140%}}.finance-container .finance .ita{font-size:.75rem;font-weight:400;line-height:150%}.entry-content{min-height:80vh;position:relative}#chart-container iframe{display:block;height:100vh!important;min-height:60vw;position:relative;width:100%;z-index:1}@media (max-width:992px){#chart-container iframe{height:1300px!important}}.loading{align-items:center;display:flex;height:80vh;justify-content:center;position:absolute;width:100%;z-index:0}.loading img{height:auto;-o-object-fit:cover;object-fit:cover;width:100px}.background-with-card-gic{position:relative}.background-with-card-gic.sunny-meeting{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762507851/roundglass/foundation/images/assets/sunny-meeting.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.background-with-card-gic.sunny-meeting{background:url(../../src/images/v2/sunny-meeting-resposive.png);background-repeat:no-repeat;background-size:cover}}.background-with-card-gic .media-wrapper{display:none;position:relative;width:100%}.background-with-card-gic .media-wrapper img{aspect-ratio:20/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (max-width:992px){.background-with-card-gic .media-wrapper img{aspect-ratio:.61/1;-o-object-position:center center;object-position:center center}}.background-with-card-gic .media-wrapper img.bottom{-o-object-position:bottom;object-position:bottom}.background-with-card-gic .content-wrapper{align-items:center;bottom:0;color:#fdfdfd;display:flex;left:0;padding-bottom:8.4375rem;padding-top:8.4375rem;right:0;top:0}@media (max-width:992px){.background-with-card-gic .content-wrapper{align-items:end;aspect-ratio:.61/1;margin-bottom:0;margin-top:0;padding-bottom:1.5rem;padding-top:0}}.background-with-card-gic .content-wrapper .content-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(4,3,22,.2);border-radius:1.75rem;display:flex;flex-direction:column;gap:1rem;padding:3.75rem;width:49%}@media (max-width:992px){.background-with-card-gic .content-wrapper .content-box{border-radius:1.25rem;gap:.5rem;padding:1.5rem;width:100%}}.background-with-card-gic .content-wrapper .content-box .title{font-size:2.625rem;font-weight:500;line-height:120%}@media (max-width:992px){.background-with-card-gic .content-wrapper .content-box .title{font-size:2rem;font-weight:600;line-height:120%}}.background-with-card-gic .content-wrapper .content-box .description{display:flex;flex-direction:column;gap:3.25rem;padding-bottom:1.75rem}@media (max-width:992px){.background-with-card-gic .content-wrapper .content-box .description{gap:0;padding-bottom:1.5rem}}.background-with-card-gic .content-wrapper .content-box .description p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;line-height:145%;margin:0}@media (max-width:992px){.background-with-card-gic .content-wrapper .content-box .description p{font-size:1.25rem;font-weight:300;line-height:140%}}.background-with-card-gic .content-wrapper .content-box .btn-small{background-color:#fff;border-color:#fff}.csgi-container{background-color:#f0eeeb;padding-bottom:6.25rem;padding-top:6.25rem}@media (max-width:992px){.csgi-container{padding-bottom:3rem;padding-top:3rem}}.csgi-container .csgi{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:992px){.csgi-container .csgi{gap:2rem}}.csgi-container .csgi .header{display:flex;flex-direction:column;gap:1.5rem;width:74.54%}@media (max-width:992px){.csgi-container .csgi .header{gap:.5rem;width:100%}}.csgi-container .csgi .header .title{font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%}@media (max-width:992px){.csgi-container .csgi .header .title{font-size:2rem;font-weight:600;letter-spacing:0;line-height:120%}}.csgi-container .csgi .header .subtitle{font-size:1.875rem;font-weight:400;line-height:140%}@media (max-width:992px){.csgi-container .csgi .header .subtitle{font-size:1.29rem;font-weight:400;line-height:140%}}.csgi-container .csgi .content{display:grid;grid-auto-flow:column;grid-template-columns:1fr .964fr}@media (max-width:992px){.csgi-container .csgi .content{grid-auto-flow:row;grid-template-columns:1fr}}.csgi-container .csgi .content .text-section{display:flex;flex-direction:column;gap:2.5rem;justify-content:center;width:79.4%}@media (max-width:992px){.csgi-container .csgi .content .text-section{gap:2rem;width:100%}}.csgi-container .csgi .content .text-section .description{display:flex;flex-direction:column;gap:3.25rem}@media (max-width:992px){.csgi-container .csgi .content .text-section .description{gap:2rem}}.csgi-container .csgi .content .text-section .description p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;margin:0}@media (max-width:992px){.csgi-container .csgi .content .text-section .description p{font-size:1.125rem;font-weight:400;line-height:150%}}.csgi-container .csgi .content .text-section .description .image-section{align-items:center;display:none;justify-content:center}@media (max-width:992px){.csgi-container .csgi .content .text-section .description .image-section{display:flex}}.csgi-container .csgi .content .text-section .description .image-section img{border-radius:1.25rem;height:auto;width:100%}.csgi-container .csgi .content .text-section .btn-small{background-color:#040316;border-color:#040316;color:#fff!important}.csgi-container .csgi .content .image-section{align-items:center;display:flex;justify-content:center}@media (max-width:992px){.csgi-container .csgi .content .image-section{display:none}}.csgi-container .csgi .content .image-section img{border-radius:1.75rem;height:auto;width:100%}.get-involved-wrapper .title{font-size:3.5rem;font-weight:500;line-height:120%;margin:0 0 1.5rem}@media (max-width:525px){.get-involved-wrapper .title{font-size:2rem}}.get-involved-wrapper .description{font-size:1.875rem;font-weight:400;line-height:140%;margin:0}@media (max-width:525px){.get-involved-wrapper .description{font-size:1.25rem}}.get-involved-wrapper .get-involved-hero{align-items:end;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762506275/roundglass/foundation/images/assets/get-involved-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh}@media (max-width:992px){.get-involved-wrapper .get-involved-hero{background-image:url(../../src/images/v2/get-involved-hero-mob.jpg)}}.get-involved-wrapper .get-involved-hero .content_main{color:#fff;padding-bottom:11rem}@media (max-width:525px){.get-involved-wrapper .get-involved-hero .content_main{background:linear-gradient(178.58deg,transparent 28.3%,rgba(0,0,0,.32) 51.18%,rgba(0,0,0,.64) 99.05%);padding-bottom:3.75rem}}.get-involved-wrapper .get-involved-hero .content_main p{max-width:75%}.get-involved-wrapper .rg-foundation{padding-bottom:7.5rem;padding-top:7.5rem}@media (max-width:992px){.get-involved-wrapper .rg-foundation{padding-bottom:3.375rem;padding-top:3.375rem}}.get-involved-wrapper .rg-foundation .desktop-title{display:block}@media (max-width:525px){.get-involved-wrapper .rg-foundation .desktop-title{display:none}}.get-involved-wrapper .rg-foundation .mob-title{display:none}@media (max-width:525px){.get-involved-wrapper .rg-foundation .mob-title{display:block;margin-bottom:.5rem}}.get-involved-wrapper .rg-foundation .entities{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-top:2.5rem}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities{grid-template-columns:1fr 1fr}}@media (max-width:640px){.get-involved-wrapper .rg-foundation .entities{grid-template-columns:1fr}}.get-involved-wrapper .rg-foundation .entities .item{position:relative}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item{height:23.75rem;width:23.75rem}}@media (max-width:768px){.get-involved-wrapper .rg-foundation .entities .item{height:-moz-fit-content;height:fit-content;width:100%}}@media (max-width:525px){.get-involved-wrapper .rg-foundation .entities .item{height:auto;max-width:100%;width:100%}}.get-involved-wrapper .rg-foundation .entities .item .desk-entity{display:block}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item .desk-entity{display:none}}.get-involved-wrapper .rg-foundation .entities .item .mob-entity{display:none}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item .mob-entity{display:block}}.get-involved-wrapper .rg-foundation .entities .item img{border-radius:1rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.get-involved-wrapper .rg-foundation .entities .item .content{color:#fff;height:80%;left:2.25rem;position:absolute;right:2.25rem;top:2.25rem}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item .content{left:1.5rem;right:1.5rem;top:1.5rem}}@media (max-width:640px){.get-involved-wrapper .rg-foundation .entities .item .content{height:-webkit-fill-available;margin-bottom:24px}}.get-involved-wrapper .rg-foundation .entities .item .content .arrow-container{bottom:0;position:absolute;right:0}.get-involved-wrapper .rg-foundation .entities .item .content .arrow-container .right-arrow{height:2.75rem;width:2.75rem}.get-involved-wrapper .rg-foundation .entities .item .content h2{font-family:sofia-pro;font-size:2.625rem;font-weight:400;line-height:120%;margin:0}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item .content h2{font-size:1.75rem}}.get-involved-wrapper .rg-foundation .entities .item .content p{font-family:Roboto,sans-serif!important;font-size:1.125rem;font-weight:300;line-height:145%;max-width:47%}@media (max-width:992px){.get-involved-wrapper .rg-foundation .entities .item .content p{font-size:1.125rem;max-width:100%}}.get-involved-wrapper .our-promise{margin-bottom:8.75rem}@media (max-width:768px){.get-involved-wrapper .our-promise{margin-bottom:3rem}}.get-involved-wrapper .our-promise .description{max-width:75%}@media (max-width:525px){.get-involved-wrapper .our-promise .description{max-width:100%}}.get-involved-wrapper .our-promise .description strong{font-weight:600}.get-involved-wrapper .our-promise .carousel-promise{margin-top:2.5rem}.get-involved-wrapper .our-promise .carousel-promise .item{background:#f0eeeb;border-radius:1rem;height:38.875rem;margin-right:1.5rem;padding:2.25rem}@media (max-width:576px){.get-involved-wrapper .our-promise .carousel-promise .item{height:auto}}.get-involved-wrapper .our-promise .carousel-promise .item h2{font-size:2.625rem;font-weight:600;line-height:120%;margin:0}@media (max-width:576px){.get-involved-wrapper .our-promise .carousel-promise .item h2{font-size:1.75rem}}.get-involved-wrapper .our-promise .carousel-promise .item p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;width:93.5%}@media (max-width:576px){.get-involved-wrapper .our-promise .carousel-promise .item p{font-size:1.125rem;width:100%}}.get-involved-wrapper .our-promise .carousel-promise .slick-list{padding:0!important}.get-involved-wrapper .our-promise .carousel-promise .slick-list .slick-track{display:flex;margin:0}.get-involved-wrapper .donate-banner{align-items:center;aspect-ratio:1920/800;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762506275/roundglass/foundation/images/assets/donate.jpg);background-repeat:no-repeat;background-size:cover;display:flex;height:auto;width:100%}@media (max-width:992px){.get-involved-wrapper .donate-banner{align-items:end;aspect-ratio:unset;background-image:url(../../src/images/v2/donate-mob.jpg);height:100vh;padding-bottom:3rem}}.get-involved-wrapper .donate-banner .content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(4,3,22,.2);border-radius:1.75rem;color:#fff;max-width:40.3125rem;padding:3.75rem}@media (max-width:992px){.get-involved-wrapper .donate-banner .content{margin:0 auto}}@media (max-width:525px){.get-involved-wrapper .donate-banner .content{padding:1.5rem}}.get-involved-wrapper .donate-banner .content h2{font-size:3.5rem;font-weight:500;line-height:120%;margin:0}@media (max-width:525px){.get-involved-wrapper .donate-banner .content h2{font-size:2rem}}.get-involved-wrapper .donate-banner .content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:145%}@media (max-width:525px){.get-involved-wrapper .donate-banner .content p{font-size:1.25rem}}.get-involved-wrapper .donate-banner .content .arrow-container{display:flex;justify-content:end}.get-involved-wrapper .way-donate{padding-bottom:6.25rem;padding-top:6.25rem}@media (max-width:992px){.get-involved-wrapper .way-donate{padding-bottom:3.375rem;padding-top:3.375rem}}.get-involved-wrapper .way-donate .carousel-donate{margin-top:2.5rem}.get-involved-wrapper .way-donate .carousel-donate .item{border:2px solid #000;border-radius:1.75rem;height:33.25rem;margin-right:1.5rem;padding:2.25rem;position:relative}@media (max-width:525px){.get-involved-wrapper .way-donate .carousel-donate .item{height:23.125rem;padding:1.5rem}}.get-involved-wrapper .way-donate .carousel-donate .item h2{font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .75rem}@media (max-width:525px){.get-involved-wrapper .way-donate .carousel-donate .item h2{font-size:1.75rem;margin-bottom:.5rem}}.get-involved-wrapper .way-donate .carousel-donate .item p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%;margin:0}@media (max-width:525px){.get-involved-wrapper .way-donate .carousel-donate .item p{font-size:1.125rem}}.get-involved-wrapper .way-donate .carousel-donate .item strong{font-family:Roboto,sans-serif!important;font-weight:500}.get-involved-wrapper .way-donate .carousel-donate .item .arrow-container{bottom:1.75rem;position:absolute;right:1.75rem}.get-involved-wrapper .way-donate .carousel-donate .item .arrow-container .right-arrow{filter:invert(1)}.get-involved-wrapper .way-donate .giving-email{font-size:1.875rem;font-weight:300;line-height:140%}@media (max-width:525px){.get-involved-wrapper .way-donate .giving-email{font-size:1.25rem}}.get-involved-wrapper .way-donate .giving-email strong{font-weight:500}@media (max-width:525px){.get-involved-wrapper .way-donate .giving-email strong{font-size:1.25rem}}.get-involved-wrapper .thanks-banner{align-items:center;aspect-ratio:1920/800;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762506347/roundglass/foundation/images/assets/thank-involved.jpg);background-repeat:no-repeat;background-size:cover;display:flex;height:auto;width:100%}@media (max-width:992px){.get-involved-wrapper .thanks-banner{align-items:end;aspect-ratio:unset;background-image:url(../../src/images/v2/thank-involved-mob.jpg);height:100vh;padding-bottom:3rem}}.get-involved-wrapper .thanks-banner .content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(4,3,22,.2);border-radius:1.75rem;color:#fff;max-width:40.3125rem;padding:3.75rem 2.5rem 3.75rem 3.75rem}@media (max-width:992px){.get-involved-wrapper .thanks-banner .content{margin:0 auto}}@media (max-width:525px){.get-involved-wrapper .thanks-banner .content{padding:1.5rem}}.get-involved-wrapper .thanks-banner .content h2{font-size:3.5rem;font-weight:500;line-height:120%;margin:0 0 1.125rem}@media (max-width:525px){.get-involved-wrapper .thanks-banner .content h2{font-size:2rem}}.get-involved-wrapper .thanks-banner .content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:145%;margin:0 0 .875rem}@media (max-width:525px){.get-involved-wrapper .thanks-banner .content p{font-size:1.25rem;margin-bottom:1.125rem;margin-top:.5rem}}.get-involved-wrapper .thanks-banner .content .donateBtn{background:#fff;border-radius:.25rem;color:#000;font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;margin-top:1.75rem;padding:.75rem 1.5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.get-involved-wrapper .donate-resources{padding:8.75rem 0}@media (max-width:525px){.get-involved-wrapper .donate-resources{display:none}}.get-involved-wrapper .donate-resources .description{max-width:75%}.get-involved-wrapper .donate-resources .see-more{border:2px solid #000;border-radius:.25rem;cursor:pointer;margin-top:4.5rem;padding:.75rem 1.5rem;text-transform:uppercase}.get-involved-wrapper .donate-resources .faq-container{margin-top:4.5rem;position:relative}.get-involved-wrapper .donate-resources .faq-container summary{cursor:pointer;font-size:1.5rem;font-weight:500;line-height:120%;list-style:none;padding:1.5rem 0 1.5rem 1.5625rem;position:relative}.get-involved-wrapper .donate-resources .faq-container p{font-size:1rem;font-weight:300;line-height:140%;margin-left:1.625rem}.get-involved-wrapper .donate-resources .faq-container summary::-webkit-details-marker{display:none}.get-involved-wrapper .donate-resources .faq-container summary:before{background-image:url(../../src/images/v2/faq-arrow.svg);background-repeat:no-repeat;content:"";height:.4375rem;left:0;margin-top:1.5rem;position:absolute;top:.75rem;transform:rotate(270deg);transform-origin:center;transition:transform .3s ease;width:.75rem}.get-involved-wrapper .donate-resources .faq-container details[open] summary:before{transform:rotate(0deg)}.get-involved-wrapper .donate-resources .faq-container details{border-bottom:1px solid #272727}.environment-sustainability .programs-container{display:flex;flex-direction:column;padding-bottom:6.25rem;padding-top:6.25rem}@media (max-width:992px){.environment-sustainability .programs-container{padding-bottom:3rem;padding-right:0;padding-top:3rem}}.environment-sustainability .programs-container .heading{font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 2.5rem}@media (max-width:992px){.environment-sustainability .programs-container .heading{font-size:2rem;font-weight:500;line-height:120%;margin-bottom:2rem}}.environment-sustainability .programs-container .programs-item-container{display:flex;flex-direction:row;gap:1.5rem}.environment-sustainability .programs-container .programs-item-container .slick-track{display:flex}.environment-sustainability .programs-container .program-item{display:flex;margin-right:1.5rem;position:relative}.environment-sustainability .programs-container .program-item .cover-img{border-radius:1.75rem;width:100%}@media (max-width:992px){.environment-sustainability .programs-container .program-item .cover-img{height:31.5625rem;-o-object-fit:cover;object-fit:cover}}.environment-sustainability .programs-container .program-item .programs-content{display:flex;flex-direction:column;gap:.75rem;padding:2.25rem;position:absolute}@media (max-width:992px){.environment-sustainability .programs-container .program-item .programs-content{gap:.75rem;padding:1.5rem}}.environment-sustainability .programs-container .program-item .programs-content .count{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:1rem;font-weight:600;height:2.0625rem;justify-content:center;letter-spacing:.04rem;line-height:140%;width:2.0625rem}@media (max-width:992px){.environment-sustainability .programs-container .program-item .programs-content .count{font-size:.909375rem;font-weight:600;letter-spacing:.03625rem;line-height:140%}}.environment-sustainability .programs-container .program-item .programs-content .title{color:#fff;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%}@media (max-width:992px){.environment-sustainability .programs-container .program-item .programs-content .title{font-size:1.75rem;font-weight:500;line-height:120%}}.environment-sustainability .tree-project{align-items:center;aspect-ratio:1920/856;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762504724/roundglass/foundation/images/assets/tree-project.jpg);background-repeat:no-repeat;background-size:cover;display:flex;height:auto;width:100%}@media (max-width:992px){.environment-sustainability .tree-project{align-items:end;aspect-ratio:unset;background-image:url(../../src/images/v2/tree-project-mob.jpg);height:80vh;padding-bottom:3rem}}.environment-sustainability .tree-project .content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(4,3,22,.2);border-radius:1.75rem;color:#fff;max-width:40.3125rem;padding:3.75rem}@media (max-width:992px){.environment-sustainability .tree-project .content{margin:0 auto}}@media (max-width:525px){.environment-sustainability .tree-project .content{padding:1.5rem}}.environment-sustainability .tree-project .content .circle-count{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:2rem;font-weight:600;height:4.125rem;justify-content:center;letter-spacing:.025rem;line-height:140%;text-align:center;text-transform:uppercase;width:4.125rem}@media (max-width:525px){.environment-sustainability .tree-project .content .circle-count{font-size:.90625rem;height:1.875rem;width:1.875rem}}.environment-sustainability .tree-project .content h2{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%;margin:0}@media (max-width:525px){.environment-sustainability .tree-project .content h2{font-size:2rem;margin-top:.5rem}}.environment-sustainability .tree-project .content p{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:145%}@media (max-width:525px){.environment-sustainability .tree-project .content p{font-size:1.25rem;margin-top:.5rem}.environment-sustainability .challenge-container{padding:0 1.5rem}}.environment-sustainability .challenge{align-items:center;background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762504902/roundglass/foundation/images/assets/challenge.jpg);background-repeat:no-repeat;background-size:cover;border-radius:1.75rem;display:flex;height:30.25rem;margin-bottom:6.25rem;margin-top:6.25rem;width:100%}@media (max-width:525px){.environment-sustainability .challenge{align-items:start;background-image:url(../../src/images/v2/challenge-mob.jpg);border-radius:20px;justify-content:normal;margin:3rem 0}}.environment-sustainability .challenge .content{color:#fff;margin-left:3.75rem;max-width:30%}@media (max-width:525px){.environment-sustainability .challenge .content{margin-left:0;max-width:90%}}.environment-sustainability .challenge .content h2{font-family:sofia-pro;font-size:2.625rem;font-weight:600;line-height:120%}@media (max-width:525px){.environment-sustainability .challenge .content h2{font-size:1.75rem}}.environment-sustainability .challenge .content p{font-family:Roboto,sans-serif!important;font-size:1.125rem;font-weight:300;line-height:145%}@media (max-width:525px){.environment-sustainability .challenge .content p{font-size:1.125rem}}.environment-sustainability .challenge2{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762504902/roundglass/foundation/images/assets/challenge2.jpg)}@media (max-width:525px){.environment-sustainability .challenge2{background-image:url(../../src/images/v2/challenge2-mob.jpg)}}.environment-sustainability .crousal{background-color:#fff;display:flex;flex-direction:column;padding-top:0}@media (max-width:992px){.environment-sustainability .crousal{padding-top:3rem}}.environment-sustainability .crousal .header{display:flex;flex-direction:column;padding-bottom:2.5rem}@media (max-width:992px){.environment-sustainability .crousal .header{padding-bottom:2rem}}.environment-sustainability .crousal .header .subheading{font-size:3.5rem;font-weight:500;letter-spacing:-.07rem;line-height:120%;width:77%}@media (max-width:992px){.environment-sustainability .crousal .header .subheading{font-size:2rem;font-weight:500;line-height:120%;width:100%}}.environment-sustainability .crousal .cards-sports{padding-bottom:6.25rem}@media (max-width:992px){.environment-sustainability .crousal .cards-sports{padding-bottom:2.25rem}}.environment-sustainability .crousal .cards-sports .results-panel .carousel{display:grid;position:relative}.environment-sustainability .crousal .cards-sports .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(20% - 12.5px);grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.environment-sustainability .crousal .cards-sports .results-panel .carousel .results::-webkit-scrollbar{display:none}.environment-sustainability .crousal .cards-sports .results-panel .carousel .results>*{scroll-snap-align:start}.environment-sustainability .crousal .cards-sports .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .results{grid-auto-columns:65%}}.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:33%;padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.environment-sustainability .crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:78%}}.environment-sustainability .crousal .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.environment-sustainability .crousal .cards-sports .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper:disabled{opacity:.5}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.environment-sustainability .crousal .cards-sports .results-panel .carousel button.swiper{display:none}}.environment-sustainability .crousal .cards-sports .results-panel .carousel:not(.scrollable) .next,.environment-sustainability .crousal .cards-sports .results-panel .carousel:not(.scrollable) .prev{display:none}.environment-sustainability .crousal .cards-sports .sport-card{border-radius:1.75rem;position:relative}.environment-sustainability .crousal .cards-sports .sport-card .card-img{aspect-ratio:3/4;border-radius:1.75rem;position:relative}.environment-sustainability .crousal .cards-sports .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.environment-sustainability .crousal .cards-sports .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}@media (max-width:992px){.environment-sustainability .crousal .cards-sports .sport-card .card-info{padding:1.5rem}}.environment-sustainability .crousal .cards-sports .sport-card .card-info .eyebrow{color:#fff;font-size:1.875rem;font-weight:500;line-height:120%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.environment-sustainability .crousal .cards-sports .sport-card .card-info .eyebrow{font-size:1.75rem;font-weight:500;line-height:120%}}.environment-sustainability .crousal .cards-sports-academy{padding-bottom:6.25rem}@media (max-width:992px){.environment-sustainability .crousal .cards-sports-academy{padding-bottom:3rem}}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel{display:grid;position:relative}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results::-webkit-scrollbar{display:none}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results>*{scroll-snap-align:start}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .results{grid-auto-columns:65%}}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel .ssCards{grid-auto-columns:95%}}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper:disabled{opacity:.5}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel button.swiper{display:none}}.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel:not(.scrollable) .next,.environment-sustainability .crousal .cards-sports-academy .results-panel .carousel:not(.scrollable) .prev{display:none}.environment-sustainability .crousal .cards-sports-academy .sport-card{border-radius:1.75rem;position:relative}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-img{aspect-ratio:9/16;border-radius:1.75rem;position:relative}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-img img{border-radius:1.75rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info{border-radius:1.75rem;display:flex;flex-direction:column;gap:1rem;height:100%;padding:2.25rem;position:absolute;top:0;width:100%}@media (max-width:992px){.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info{padding:1.5rem}}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .eyebrow{background-color:rgba(0,0,0,.5);border-radius:6.25rem;color:#fff;font-size:1rem;font-weight:600;letter-spacing:.04rem;line-height:140%;padding:.25rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .arrow-right{bottom:2rem;position:absolute;right:2rem}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .arrow-right img{height:2.75rem;width:2.75rem}@media (max-width:992px){.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .arrow-right{bottom:1.5rem;right:1.5rem}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .arrow-right img{height:2.5rem;width:2.5rem}}.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .title{color:#fff;font-family:Roboto,sans-serif!important;font-size:1.125rem;font-weight:400;line-height:145%;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.environment-sustainability .crousal .cards-sports-academy .sport-card .card-info .title{font-size:1.125rem;line-height:150%}}.environment-sustainability .measurable-container{background:#f0eeeb;padding:6.25rem 0;width:100%}@media (max-width:525px){.environment-sustainability .measurable-container{padding:2.5rem 0}}.environment-sustainability .measurable-container .heading{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%;margin-top:0}@media (max-width:525px){.environment-sustainability .measurable-container .heading{font-size:2rem}}.environment-sustainability .measurable-container .heading span{font-family:sofia-pro;font-size:1.875rem;font-weight:500;line-height:140%}@media (max-width:525px){.environment-sustainability .measurable-container .heading span{font-size:1rem}}.environment-sustainability .measurable-container .note{font-family:Roboto,sans-serif!important;font-size:1rem;font-weight:300;line-height:150%;padding-top:1.875rem;text-align:center}@media (max-width:525px){.environment-sustainability .measurable-container .note{text-align:left}}.environment-sustainability .measurable-container .text-center{text-align:center}.environment-sustainability .measurable-container button{background:#000;color:#fff;font-family:sofia-pro;font-size:1rem;font-weight:400;letter-spacing:.00625rem;line-height:135%;margin:0 auto;padding:.75rem 1.5rem;text-transform:uppercase}.environment-sustainability .measurable-container .carousel-measurable,.environment-sustainability .measurable-container .extra-mrg{margin-top:2.5rem}.environment-sustainability .measurable-container .carousel-measurable .item{background:#fff;border-radius:1.75rem;display:flex;flex-direction:column;height:17.8125rem;justify-content:space-between;padding:2rem;width:100%}@media (max-width:525px){.environment-sustainability .measurable-container .carousel-measurable .item{height:23.125rem;max-width:17.5rem}}.environment-sustainability .measurable-container .carousel-measurable .item .top h2{font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){.environment-sustainability .measurable-container .carousel-measurable .item .top h2{font-size:2rem;margin-bottom:.25rem}}.environment-sustainability .measurable-container .carousel-measurable .item .top p{font-family:sofia-pro;font-size:1.5rem;font-weight:500;line-height:120%;margin:0;max-width:80%}@media (max-width:525px){.environment-sustainability .measurable-container .carousel-measurable .item .top p{font-size:1.25rem;max-width:95%}}.environment-sustainability .measurable-container .carousel-measurable .item .bottom h2{color:#58a2b0;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){.environment-sustainability .measurable-container .carousel-measurable .item .bottom h2{font-size:2.25rem;margin-bottom:.25rem}}.environment-sustainability .measurable-container .carousel-measurable .item .bottom p{font-family:sofia-pro;font-size:1rem;font-weight:500;letter-spacing:.01875rem;line-height:120%;margin:0}@media (max-width:525px){.environment-sustainability .measurable-container .carousel-measurable .item .bottom p{font-size:1rem}}.environment-sustainability .measurable-container .results-panel .carousel{display:grid;position:relative}.environment-sustainability .measurable-container .results-panel .carousel .results{display:grid;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5rem;grid-auto-columns:calc(20% - 12.5px);grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.environment-sustainability .measurable-container .results-panel .carousel .results::-webkit-scrollbar{display:none}.environment-sustainability .measurable-container .results-panel .carousel .results>*{scroll-snap-align:start}.environment-sustainability .measurable-container .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.environment-sustainability .measurable-container .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.environment-sustainability .measurable-container .results-panel .carousel .results{grid-auto-columns:65%}}.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:33%;padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.environment-sustainability .measurable-container .results-panel .carousel .ssCards{grid-auto-columns:70%}}.environment-sustainability .measurable-container .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.environment-sustainability .measurable-container .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.environment-sustainability .measurable-container .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.environment-sustainability .measurable-container .results-panel .carousel button.swiper:disabled{opacity:.5}.environment-sustainability .measurable-container .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.environment-sustainability .measurable-container .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.environment-sustainability .measurable-container .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.environment-sustainability .measurable-container .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.environment-sustainability .measurable-container .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.environment-sustainability .measurable-container .results-panel .carousel button.swiper{display:none}}.environment-sustainability .measurable-container .results-panel .carousel:not(.scrollable) .next,.environment-sustainability .measurable-container .results-panel .carousel:not(.scrollable) .prev{display:none}.environment-sustainability .regenerative-agriculture{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762504826/roundglass/foundation/images/assets/regenerative-agriculture-banner.jpg)}@media (max-width:992px){.environment-sustainability .regenerative-agriculture{background-image:url(../../src/images/v2/regenerative-agriculture-banner-mob.jpg)}}.environment-sustainability .waste-management{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762504778/roundglass/foundation/images/assets/waste-management-banner.jpg)}@media (max-width:992px){.environment-sustainability .waste-management{background-image:url(../../src/images/v2/waste-management-banner-mob.jpg)}}.environment-sustainability .heading-title h2{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%;margin:6.25rem 0 2.5rem}@media (max-width:525px){.environment-sustainability .heading-title h2{font-size:2rem;margin:2.5rem 0 2rem}.environment-sustainability .mob-pd{padding:0 1.5rem}}.environment-sustainability .accordion-with-image{align-items:center;background:#d5e8eb;border-radius:1.75rem;display:flex;gap:5.375rem;margin-bottom:6.25rem;padding:3.75rem}@media (max-width:992px){.environment-sustainability .accordion-with-image{flex-direction:column-reverse;gap:1.5rem;margin-bottom:3rem;padding:1.5rem}}.environment-sustainability .accordion-with-image .f-grow{flex-grow:1}@media (max-width:992px){.environment-sustainability .accordion-with-image .f-grow{width:100%}}.environment-sustainability .accordion-with-image .image-container img{border-radius:1rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.environment-sustainability .accordion-with-image .accordion-container{position:relative;width:22.125rem}@media (max-width:992px){.environment-sustainability .accordion-with-image .accordion-container{width:100%}}.environment-sustainability .accordion-with-image .accordion-container summary{align-items:center;cursor:pointer;display:flex;font-family:sofia-pro;font-size:1.875rem;font-weight:500;line-height:140%;list-style:none;padding:1.5rem 0;position:relative}@media (max-width:525px){.environment-sustainability .accordion-with-image .accordion-container summary{font-size:1.25rem;line-height:120%;padding:1.5rem 0}}.environment-sustainability .accordion-with-image .accordion-container p{font-family:sofia-pro;font-size:1.125rem;font-weight:400;line-height:145%;margin-top:0;max-width:80%}@media (max-width:525px){.environment-sustainability .accordion-with-image .accordion-container p{font-size:.875rem;line-height:150%;margin-left:0}}.environment-sustainability .accordion-with-image .accordion-container summary::-webkit-details-marker{display:none}.environment-sustainability .accordion-with-image .accordion-container summary:before{background-image:url(../../src/images/v2/approach-arrow.svg);background-repeat:no-repeat;content:"";height:.875rem;position:absolute;right:0;transform:rotate(0deg);transform-origin:center;transition:transform .3s ease;width:1.5rem}.environment-sustainability .accordion-with-image .accordion-container details[open] summary:before{transform:rotate(180deg)}.environment-sustainability .accordion-with-image .accordion-container details{border-bottom:1px solid #272727}.environment-sustainability .accordion-with-image .accordion-container details:last-child{border:none}.environment-sustainability .tag-container{display:flex;flex-direction:row;gap:1rem;margin-bottom:1.5rem;overflow:scroll;white-space:nowrap}.environment-sustainability .tag-container::-webkit-scrollbar{display:none}.environment-sustainability .tag-container .item{border:1px solid #040316;border-radius:6.25rem;font-size:1rem;font-weight:400;letter-spacing:.01rem;line-height:135%;padding:.5rem 1.5rem;text-align:center;text-transform:uppercase}.environment-sustainability .tag-container .selected{background:#000;color:#fff}.environment-sustainability .results-panel.carousel-strip .results{display:grid;gap:1.5rem}.environment-sustainability .results-panel.carousel-strip.col3 .results{grid-auto-columns:calc(33.33% - 13.33px)}.environment-sustainability .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(16% - 32px)}@media (max-width:1366px){.environment-sustainability .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(18% - 15px)}}@media (max-width:768px){.environment-sustainability .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(30% - 20px)}}@media (max-width:640px){.environment-sustainability .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(40% - 10px)}}@media (max-width:480px){.environment-sustainability .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(48% - 20px)}}@media (max-width:768px){.environment-sustainability .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:30%;padding-left:2.5vw;padding-right:2.5vw;scroll-padding:0 2.5vw}.environment-sustainability .results-panel.carousel-strip.col3 .results{grid-auto-columns:40%}}@media (max-width:425px){.environment-sustainability .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:45%}.environment-sustainability .results-panel.carousel-strip.col3 .results{grid-auto-columns:46%}}.environment-sustainability .results-panel .carousel button.swiper.next,.environment-sustainability .results-panel .carousel button.swiper.prev{display:none}.women-equity .two-column-layout{display:grid;grid-template-columns:672fr 648fr;padding-bottom:6.25rem;padding-top:6.25rem}@media (max-width:992px){.women-equity .two-column-layout{gap:1.25rem;grid-template-columns:1fr;padding-bottom:3rem;padding-top:3rem}}.women-equity .two-column-layout .content{display:flex;flex-direction:column;gap:2.5rem;justify-content:center}@media (max-width:992px){.women-equity .two-column-layout .content{gap:2rem;order:2}}.women-equity .two-column-layout .content .descriptions{display:flex;flex-direction:column;gap:2.5rem;width:78%}@media (max-width:992px){.women-equity .two-column-layout .content .descriptions{gap:0;width:100%}}.women-equity .two-column-layout .content .descriptions .description{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%}@media (max-width:992px){.women-equity .two-column-layout .content .descriptions .description{font-size:1.125rem;font-weight:400;line-height:150%}}.women-equity .two-column-layout .content .btn-small{background-color:#272727;border-color:#272727;color:#fff!important}.women-equity .two-column-layout .content .btn-small.black{background-color:#fff;border-color:#fff;color:#040316!important}.women-equity .two-column-layout .content .btn-small.padding-8{margin-top:-.5rem}.women-equity .two-column-layout .image{border-radius:1.75rem}.women-equity .two-column-layout .image img{aspect-ratio:1/1;height:auto;width:100%}@media (max-width:992px){.women-equity .health-and-wellbeing .mob-pd{padding:0 1.5rem}}.women-equity .health-and-wellbeing .accordion-with-image{align-items:center;background:#d5e8eb;border-radius:1.75rem;display:flex;gap:5.375rem;margin-bottom:6.25rem;padding:2.75rem 3.75rem}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image{flex-direction:column-reverse;gap:1.5rem;margin-bottom:3rem;padding:1.5rem}}.women-equity .health-and-wellbeing .accordion-with-image .f-grow{flex-grow:1}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image .f-grow{width:100%}}.women-equity .health-and-wellbeing .accordion-with-image .image-container img{border-radius:1rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container{position:relative;width:22.125rem}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image .accordion-container{width:100%}}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container summary{align-items:center;cursor:pointer;display:flex;font-family:sofia-pro;font-size:1.875rem;font-weight:500;line-height:140%;list-style:none;padding:1.5rem 0;position:relative}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image .accordion-container summary{font-size:1.25rem;line-height:120%;padding:1.5rem 0}}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container ul{display:flex;flex-direction:column;gap:.75rem;margin-top:0;padding-left:1.25rem}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image .accordion-container ul{gap:.5rem}}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container ul li{font-size:1.125rem;font-weight:400;line-height:145%}@media (max-width:992px){.women-equity .health-and-wellbeing .accordion-with-image .accordion-container ul li{font-size:.875rem;line-height:150%}}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container summary::-webkit-details-marker{display:none}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container summary:before{background-image:url(../../src/images/v2/approach-arrow.svg);background-repeat:no-repeat;content:"";height:.875rem;position:absolute;right:0;transform:rotate(0deg);transform-origin:center;transition:transform .3s ease;width:1.5rem}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container details[open] summary:before{transform:rotate(180deg)}.women-equity .health-and-wellbeing .accordion-with-image .accordion-container details:not(:last-of-type){border-bottom:1px solid #272727}.women-equity .background-with-card-women-equity{position:relative}.women-equity .background-with-card-women-equity.women-equity-movement{background:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762506041/roundglass/foundation/images/assets/women-equity-movement.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.women-equity .background-with-card-women-equity.women-equity-movement{background:url(../../src/images/v2/women-equity-movement-responsive.png);background-repeat:no-repeat;background-size:cover}}.women-equity .background-with-card-women-equity .media-wrapper{display:none;position:relative;width:100%}.women-equity .background-with-card-women-equity .media-wrapper img{aspect-ratio:20/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (max-width:992px){.women-equity .background-with-card-women-equity .media-wrapper img{aspect-ratio:.61/1;-o-object-position:center center;object-position:center center}}.women-equity .background-with-card-women-equity .media-wrapper img.bottom{-o-object-position:bottom;object-position:bottom}.women-equity .background-with-card-women-equity .content-wrapper{align-items:center;bottom:0;color:#fdfdfd;display:flex;left:0;padding-bottom:6.25rem;padding-top:35.1875rem;right:0;top:0}@media (max-width:992px){.women-equity .background-with-card-women-equity .content-wrapper{align-items:end;aspect-ratio:428/750;margin-bottom:0;margin-top:0;padding-bottom:3rem;padding-top:0}}.women-equity .background-with-card-women-equity .content-wrapper .content-box{display:flex;flex-direction:column;gap:.75rem;width:74.5%}@media (max-width:992px){.women-equity .background-with-card-women-equity .content-wrapper .content-box{gap:.5rem;width:100%}}.women-equity .background-with-card-women-equity .content-wrapper .content-box .title{font-size:3.5rem;font-weight:600;letter-spacing:-.07rem;line-height:128%}@media (max-width:992px){.women-equity .background-with-card-women-equity .content-wrapper .content-box .title{font-size:2rem;font-weight:600;line-height:120%}}.women-equity .background-with-card-women-equity .content-wrapper .content-box .description{font-size:1.5rem;font-weight:500;line-height:120%}@media (max-width:992px){.women-equity .background-with-card-women-equity .content-wrapper .content-box .description{font-size:1.25rem;font-weight:400;line-height:140%}}.women-equity .measurable-container-women{background:#f0eeeb;padding:6.25rem 0;width:100%}@media (max-width:525px){.women-equity .measurable-container-women{padding:2.5rem 0}}.women-equity .measurable-container-women .heading{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%}@media (max-width:525px){.women-equity .measurable-container-women .heading{font-size:2rem}}.women-equity .measurable-container-women .heading span{font-family:sofia-pro;font-size:1.875rem;font-weight:500;line-height:140%}@media (max-width:525px){.women-equity .measurable-container-women .heading span{font-size:1rem}}.women-equity .measurable-container-women .note{font-family:Roboto!important;font-size:1rem;font-weight:300;line-height:150%;padding:1.875rem 0;text-align:center}@media (max-width:525px){.women-equity .measurable-container-women .note{text-align:left}}.women-equity .measurable-container-women .text-center{text-align:center}.women-equity .measurable-container-women button{background:#000;color:#fff;font-family:sofia-pro;font-size:1rem;font-weight:400;letter-spacing:.00625rem;line-height:135%;margin:0 auto;padding:.75rem 1.5rem;text-transform:uppercase}.women-equity .measurable-container-women .carousel-measurable,.women-equity .measurable-container-women .extra-mrg{margin-top:2.5rem}.women-equity .measurable-container-women .carousel-measurable .item{background:#fff;border-radius:1.75rem;display:flex;flex-direction:column;height:25rem;justify-content:space-between;padding:2rem}@media (max-width:525px){.women-equity .measurable-container-women .carousel-measurable .item{height:23.125rem}}.women-equity .measurable-container-women .carousel-measurable .item .top h2{font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){.women-equity .measurable-container-women .carousel-measurable .item .top h2{font-size:2rem;margin-bottom:.25rem}}.women-equity .measurable-container-women .carousel-measurable .item .top p{font-family:sofia-pro;font-size:1.5rem;font-weight:500;line-height:120%;margin:0}@media (max-width:525px){.women-equity .measurable-container-women .carousel-measurable .item .top p{font-size:1.25rem;max-width:95%}}.women-equity .measurable-container-women .carousel-measurable .item .bottom h2{color:#58a2b0;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){.women-equity .measurable-container-women .carousel-measurable .item .bottom h2{font-size:2.25rem;margin-bottom:.25rem}}.women-equity .measurable-container-women .carousel-measurable .item .bottom p{font-family:sofia-pro;font-size:1rem;font-weight:500;letter-spacing:.01875rem;line-height:120%;margin:0}@media (max-width:525px){.women-equity .measurable-container-women .carousel-measurable .item .bottom p{font-size:1rem}}.women-equity .measurable-container-women .results-panel .carousel{display:grid;position:relative}.women-equity .measurable-container-women .results-panel .carousel .results{display:grid;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5rem;grid-auto-columns:calc(20% - 12.5px);grid-auto-flow:column;grid-template-columns:none;overflow-x:scroll;scrollbar-width:none}.women-equity .measurable-container-women .results-panel .carousel .results::-webkit-scrollbar{display:none}.women-equity .measurable-container-women .results-panel .carousel .results>*{scroll-snap-align:start}.women-equity .measurable-container-women .results-panel .carousel .results .result{grid-column:auto}@media (max-width:600px){.women-equity .measurable-container-women .results-panel .carousel .results{grid-auto-columns:42%}}@media (max-width:425px){.women-equity .measurable-container-women .results-panel .carousel .results{grid-auto-columns:65%}}.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:24%;padding:0 calc(50% - 660px);scroll-padding:0 calc(50% - 660px)}@media (max-width:1390px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:calc(31.66667% - .33333rem);padding:0 2.5%;scroll-padding:0 2.5%}}@media (max-width:1200px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:40%}}@media (max-width:1024px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:45%;padding:0 1rem;scroll-padding:0 1rem}}@media (max-width:992px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:50%}}@media (max-width:820px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:55%}}@media (max-width:768px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:65%}}@media (max-width:640px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:75%}}@media (max-width:576px){.women-equity .measurable-container-women .results-panel .carousel .ssCards{grid-auto-columns:70%}}.women-equity .measurable-container-women .results-panel .carousel.four-up .results{grid-auto-columns:calc(25% - 19px)}@media (max-width:768px){.women-equity .measurable-container-women .results-panel .carousel.four-up .results{grid-auto-columns:40%}}.women-equity .measurable-container-women .results-panel .carousel button.swiper{background-color:#fff;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);cursor:pointer;height:40px;position:absolute;top:50%;transition:opacity .5s;width:40px;z-index:1}.women-equity .measurable-container-women .results-panel .carousel button.swiper:disabled{opacity:.5}.women-equity .measurable-container-women .results-panel .carousel button.swiper:after{border-style:solid;border-width:2px 2px 0 0;color:#8b7bff;content:"";display:inline-block;font-size:0;height:10px;line-height:18px;position:relative;top:2px;vertical-align:top;width:10px}.women-equity .measurable-container-women .results-panel .carousel button.swiper.next{right:0;transform:translateX(50%) translateY(-50%)}.women-equity .measurable-container-women .results-panel .carousel button.swiper.next:after{left:-2px;transform:rotate(45deg)}.women-equity .measurable-container-women .results-panel .carousel button.swiper.prev{left:0;transform:translateX(-50%) translateY(-50%)}.women-equity .measurable-container-women .results-panel .carousel button.swiper.prev:after{left:2px;transform:rotate(-135deg)}@media (hover:none) and (pointer:coarse){.women-equity .measurable-container-women .results-panel .carousel button.swiper{display:none}}.women-equity .measurable-container-women .results-panel .carousel:not(.scrollable) .next,.women-equity .measurable-container-women .results-panel .carousel:not(.scrollable) .prev{display:none}.women-equity .results-panel.carousel-strip .results{display:grid;gap:1.5rem}.women-equity .results-panel.carousel-strip.col3 .results{grid-auto-columns:calc(33.33% - 13.33px)}.women-equity .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(16% - 32px)}@media (max-width:1366px){.women-equity .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(18% - 15px)}}@media (max-width:768px){.women-equity .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(30% - 20px)}}@media (max-width:640px){.women-equity .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(40% - 10px)}}@media (max-width:480px){.women-equity .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(48% - 20px)}}@media (max-width:768px){.women-equity .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:30%;padding-left:2.5vw;padding-right:2.5vw;scroll-padding:0 2.5vw}.women-equity .results-panel.carousel-strip.col3 .results{grid-auto-columns:40%}}@media (max-width:425px){.women-equity .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:45%}.women-equity .results-panel.carousel-strip.col3 .results{grid-auto-columns:46%}}.women-equity .results-panel .carousel button.swiper.next,.women-equity .results-panel .carousel button.swiper.prev{display:none}a,button{all:unset}img,video{display:block}.page-header{-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);left:0;position:fixed;right:0;top:0;transition:all .1s linear;z-index:10}.page-header .gradient{background:linear-gradient(180deg,rgba(4,3,22,.6) 0,rgba(4,3,22,0) 80%,hsla(0,0%,100%,0));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.page-header.dark{color:#040316}.page-header.light{color:#fdfdfd}.page-header.nav-color-dark{background:rgba(0,0,0,.4)}.page-header.nav-color-white{background-color:#fff}.page-header.nav-color-transparent{background:rgba(0,0,0,.4);transition:all .3s linear}@media (max-width:1300px){.page-header.nav-color-transparent{background:rgba(0,0,0,.4)}}.page-header .nav-bar-container{align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-width:1300px){.page-header .nav-bar-container>.container-width{z-index:11}}.page-header .nav-bar-container .nav-bar{display:grid;font-size:1.125rem;font-weight:600;grid-template-columns:minmax(24rem,max-content) minmax(43.664375rem,max-content) minmax(7rem,max-content);height:5.75rem!important;justify-content:space-between}@media (max-width:1200px){.page-header .nav-bar-container .nav-bar{grid-template-columns:minmax(20.75rem,max-content) minmax(43.664375rem,max-content) minmax(7rem,max-content)}}@media (max-width:640px){.page-header .nav-bar-container .nav-bar{gap:35px}}.page-header .nav-bar-container .nav-bar .home{align-items:center;cursor:pointer;display:flex;height:100%;width:16.5625rem}@media (max-width:375px){.page-header .nav-bar-container .nav-bar .home{width:-moz-fit-content;width:fit-content}}.page-header .nav-bar-container .nav-bar .home a{width:100%}.page-header .nav-bar-container .nav-bar .home a img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s linear;width:100%}.page-header .nav-bar-container .nav-bar .main{align-items:stretch;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-auto-columns:auto;grid-auto-flow:column;height:100%;justify-content:start}.page-header .nav-bar-container .nav-bar .main .item-container{cursor:pointer;display:flex;flex-direction:column;gap:.46875rem;height:100%;justify-content:center}.page-header .nav-bar-container .nav-bar .main .item-container>div{font-size:1.125rem;font-weight:400;letter-spacing:.0225rem;line-height:100%}.page-header .nav-bar-container .nav-bar .main .item-container .active-bar{background-color:#0fc24e;height:.1875rem;opacity:0;width:100%}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container{-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);background:rgba(0,0,0,.4);cursor:default;left:0;opacity:0;padding:5.75rem 0 2.4375rem;position:absolute;right:0;top:0;transition:all .2s linear;visibility:hidden;z-index:-1}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down{color:#fff;display:grid;grid-template-columns:minmax(24rem,max-content) minmax(43.664375rem,max-content) minmax(7rem,max-content);justify-content:space-between}@media (max-width:1200px){.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down{grid-template-columns:minmax(20.75rem,max-content) minmax(43.664375rem,max-content) minmax(7rem,max-content)}}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .featured-container img{border-radius:1.25rem;height:auto;-o-object-fit:cover;object-fit:cover;width:24.6875rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content{display:flex;flex-direction:column}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items{-moz-column-gap:3.375rem;column-gap:3.375rem;display:grid;grid-template-columns:repeat(3,1fr)}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item{display:flex;flex-direction:column;gap:1.25rem;min-width:12.305rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .heading{color:#fdfdfd;font-size:1.375rem;font-weight:500;line-height:135%;margin-bottom:1.25rem;position:relative}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .heading:after{background-color:#fff;content:"";height:.0625rem;left:0;margin:.625rem 0;position:absolute;top:100%;width:100%}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .subitems{color:#fdfdfd;display:flex;flex-direction:column}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .subitems .subitem .subtitle,.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .subitems .subitem .title{font-size:1rem;font-weight:400;letter-spacing:-.01rem;line-height:2.25rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .subitems .subitem .subtitle.not-higlighted,.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .items .item .subitems .subitem .title.not-higlighted{font-weight:300;padding-left:1.5rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program{display:flex;flex-direction:row;gap:5.0625rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new,.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new .item{display:flex;flex-direction:column}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new .item .subtitle,.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new .item .title{font-size:1rem;font-weight:400;letter-spacing:-.01rem;line-height:2.25rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new .item .subtitle.not-higlighted,.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .items-new .item .title.not-higlighted{font-weight:300;padding-left:1.5rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .other-sites{display:flex;flex-direction:column;gap:2.1875rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .other-sites .site{display:flex;flex-direction:row;font-size:1.25rem;font-weight:600;gap:4.375rem;line-height:140%;position:relative}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .other-sites .site:after{background-color:#fff;content:"";height:.0625rem;left:0;margin:.5rem 0;position:absolute;top:100%;width:100%}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .nav-bar-list-items .main-content .our-program .other-sites .site img{align-self:flex-end;aspect-ratio:1/1;justify-self:flex-end;width:.625rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .right{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-auto-columns:auto;grid-auto-flow:column;height:100%;opacity:0}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .right .search-icon{padding:.625rem}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container .drop-down .right .hamburger-btn-temp{cursor:pointer;display:none}.page-header .nav-bar-container .nav-bar .main .item-container .drop-down-container a:hover{color:#0fc24e}.page-header .nav-bar-container .nav-bar .main .item-container:hover .active-bar,.page-header .nav-bar-container .nav-bar .main .item-container:hover .drop-down-container{opacity:1;visibility:visible}.page-header .nav-bar-container .nav-bar .main-right{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-auto-columns:auto;grid-auto-flow:column;height:100%;justify-content:end;-webkit-tap-highlight-color:transparent}.page-header .nav-bar-container .nav-bar .main-right .search-icon{aspect-ratio:1/1;cursor:pointer;height:1.5rem;margin:.625rem}.page-header .nav-bar-container .nav-bar .main-right .hamburger-btn{background-color:transparent;cursor:pointer;display:none;margin:0;padding:0}.page-header .nav-bar-container .nav-bar .search-container{background-color:transparent;display:flex;justify-content:center;left:0;padding:2.9375rem 0 4rem;position:absolute;right:0;top:6.5rem;transition:all .3s linear;visibility:visible}@media (max-width:1300px){.page-header .nav-bar-container .nav-bar .search-container{align-items:flex-start;height:calc(100vh - 7.375rem);top:7.375rem}}.page-header .nav-bar-container .nav-bar .search-container.hidden{visibility:hidden!important}.page-header .nav-bar-container .nav-bar .search-container.black-bg{background-color:#040316!important}.page-header .nav-bar-container .nav-bar .search-container .container-search{border-bottom:.0625rem solid #fdfdfd;width:34.9%}@media (max-width:1110px){.page-header .nav-bar-container .nav-bar .search-container .container-search{margin:0 auto;width:95%}}@media (max-width:640px){.page-header .nav-bar-container .nav-bar .search-container .container-search{margin:0 1rem;width:100%}}.page-header .nav-bar-container .nav-bar .search-container .container-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.page-header .nav-bar-container .nav-bar .search-container .container-search #search-form{all:unset;display:flex;gap:1.5rem;justify-content:space-between;padding-bottom:.4375rem}.page-header .nav-bar-container .nav-bar .search-container .container-search #search-form .search-input{background-color:transparent;border:none;box-shadow:none;color:#fdfdfd;flex:2 0 50%;font-size:1.75rem;font-weight:400;line-height:140%;outline:none}.page-header .nav-bar-container .nav-bar .search-container .container-search #search-form .search{aspect-ratio:1/1;cursor:pointer;height:1.5rem;margin:.625rem}@media (max-width:1300px){.page-header .nav-bar-container .nav-bar .search-container .container-search #search-form .search{display:none}}.page-header .nav-bar-container .hamburger-nav-list-container{-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);background:rgba(0,0,0,.4);color:#fdfdfd;display:none;height:100vh;left:0;overflow-y:scroll;padding-bottom:10rem;padding-top:8.4375rem;position:absolute;right:0;scrollbar-width:none;top:0;transition:display .4s ease;z-index:10}.page-header .nav-bar-container .hamburger-nav-list-container.submenu-show{display:block}.page-header .nav-bar-container .hamburger-nav-list-container .nav-items{display:flex;flex-direction:column;gap:2rem;margin-bottom:3.6875rem}.page-header .nav-bar-container .hamburger-nav-list-container .nav-items .item{color:#fdfdfd;cursor:pointer;font-size:1.75rem;font-weight:300;line-height:100%}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container{cursor:pointer;display:flex;flex-direction:column;gap:1rem}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .heading{color:#b4b6ba;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:115%;padding-bottom:1rem;text-transform:uppercase}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card{display:flex;flex-direction:column;gap:.75rem;position:relative}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card .image-container{aspect-ratio:4/3;width:100%}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card .featured-description{background-color:#040316;bottom:0;display:flex;flex-direction:column;gap:.25rem;left:0;opacity:.7;padding:1rem;position:absolute;right:0}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card .featured-description .title{font-size:.875rem;font-weight:300;line-height:115%;text-transform:uppercase}.page-header .nav-bar-container .hamburger-nav-list-container .featured-container .featured-link .featured-card .featured-description .description{display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:135%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container{color:#fdfdfd;-webkit-tap-highlight-color:transparent}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list{align-items:flex-start;flex-direction:column;gap:2rem;-webkit-tap-highlight-color:transparent}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .back-arrow{cursor:pointer;height:1.5rem;width:1.5rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .back-arrow img{height:100%;width:100%}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .heading{color:#b4b6ba;font-size:1rem;font-weight:300;letter-spacing:.1rem;line-height:115%;text-transform:uppercase}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list-section{display:flex;flex-direction:column;gap:.625rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list{align-items:flex-start;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:column;font-size:1.75rem;font-weight:400;gap:2rem;line-height:100%}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content{align-items:flex-start;display:flex;flex-direction:column;font-weight:300;gap:1rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title{align-items:center;display:flex;flex-direction:row;gap:.875rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title .name{color:#0fc24e}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title>div{display:inline-block;font-weight:300;width:-moz-fit-content;width:fit-content}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title .icon path{fill:#0fc24e}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title>a{color:#fdfdfd;font-size:1.75rem;font-weight:300;line-height:100%;transition:color .3s ease}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .title svg{transition:transform .3s ease}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .description{display:flex;flex-direction:column;gap:1rem;margin-left:1.25rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .description>a{color:#fdfdfd;font-size:1.125rem;font-weight:300;line-height:100%}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .list .content .description>a.sub-category{padding-left:1.25rem}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .other-sites{display:flex;flex-direction:column;gap:1.25rem;padding-top:.25rem;position:relative}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .other-sites:before{background-color:#fff;content:"";height:.0625rem;left:0;margin:0;position:absolute;top:-9%;width:100%}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .other-sites .site{color:#fdfdfd;display:flex;flex-direction:row;font-size:1.75rem;font-weight:300;gap:.5rem;position:relative}.page-header .nav-bar-container .hamburger-nav-list-container .sub-list-container .sub-list .other-sites .site img{align-self:center;aspect-ratio:1/1;justify-self:center;margin-top:.3125rem;width:.625rem}@media (max-width:1300px){.page-header .nav-bar-container .nav-bar{align-items:center;grid-template-columns:auto auto;height:5.75rem!important;justify-content:space-between}.page-header .nav-bar-container .nav-bar .home{align-items:flex-start;height:-moz-fit-content;height:fit-content}.page-header .nav-bar-container .nav-bar .home img{height:1.5625rem;width:14.6875rem}.page-header .nav-bar-container .nav-bar .main{display:none}.page-header .nav-bar-container .nav-bar .main-right{align-items:center;gap:1.25rem}.page-header .nav-bar-container .nav-bar .main-right .search-icon{aspect-ratio:1/1;height:1.5rem;margin:0;-o-object-fit:cover;object-fit:cover;padding:0}.page-header .nav-bar-container .nav-bar .main-right .donate-btn{display:none}.page-header .nav-bar-container .nav-bar .main-right .hamburger-btn{display:block;height:1.5rem;width:1.5rem}.page-header .nav-bar-container .nav-bar .main-right .hamburger-btn img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.page-header:has(.item-container:hover){-webkit-backdrop-filter:none;backdrop-filter:none;transition:all .1s linear}.page-header:has(.item-container-single:hover){-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);transition:all .1s linear}@media (max-width:1300px){.page-header:has(.item-container-single:hover){-webkit-backdrop-filter:unset;backdrop-filter:unset}}.page-header:has(.submenu-show){-webkit-backdrop-filter:unset;backdrop-filter:unset;transition:all .1s linear}nav.subnav{align-items:center;background-color:#040316;color:#b4b6ba;display:grid;font-family:sofia-pro;font-size:.875rem;font-weight:400;grid-template-columns:1fr;height:3.25rem;letter-spacing:.0175rem;line-height:115%;transition:all .3s linear;width:100%}nav.subnav .limited-width{display:flex;gap:.3125rem;overflow:hidden}nav.subnav a{text-decoration:none;white-space:nowrap}nav.subnav a:last-child{color:#fdfdfd;font-weight:400;overflow:hidden;text-overflow:ellipsis}nav.subnav a:not(:last-child):after{content:" | ";padding:0 .1875rem}@media screen and (max-width:768px){nav.subnav{font-size:.875rem}}.breadcrumb{position:fixed;top:6.5rem;z-index:9}@media screen and (max-width:1100px){.breadcrumb{top:7.375rem}}.backdrop-filter{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.topbar-spacing{padding-top:5.75rem}.animate{animation:shutterOpen 2s ease forwards}@keyframes shutterOpen{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}.slide-in{animation:slide-in 1s ease forwards}@keyframes slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.animate-reverse{animation:shutterClose 1s ease forwards}@keyframes shutterClose{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.get-involved-container{background-color:#f0eeeb}.get-involved-container .get-involved-section{align-items:center;display:flex;justify-content:space-between;padding:6.25rem 6.4375rem 6.25rem 0}.get-involved-container .get-involved-section .title{font-size:3.5rem;font-weight:500;letter-spacing:-.07rem;line-height:90%;overflow:hidden}@media (max-width:992px){.get-involved-container .get-involved-section .title{font-size:2.625rem;letter-spacing:-.0525rem}}.get-involved-container .get-involved-section .text{font-family:Roboto,sans-serif!important;font-size:1.375rem;font-weight:400;line-height:145%}@media (max-width:992px){.get-involved-container .get-involved-section .text{font-size:1rem}.get-involved-container .get-involved-section{align-items:center;flex-direction:column;gap:1.5rem;padding:2.5rem 0;text-align:center}}.container-width,.limited-width{margin-left:auto;margin-right:auto;max-width:1320px!important;width:95%}@media screen and (max-width:640px){.container-width,.limited-width{padding-left:24px;padding-right:24px;width:100%}}.btn-primary{background-color:#fff;border:.125rem solid #fff;border-radius:.25rem;color:#040316!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.btn-primary{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#3fce71;border-color:#3fce71}.btn-primary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-primary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary{background-color:#040316;border:.125rem solid #040316;border-radius:.25rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-transform:uppercase}@media (max-width:992px){.btn-secondary{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#040316;color:#fff!important}.btn-secondary-darkmode{background-color:transparent;border:.125rem solid #fff;border-radius:.25rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-transform:uppercase}@media (max-width:992px){.btn-secondary-darkmode{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary-darkmode:active,.btn-secondary-darkmode:focus,.btn-secondary-darkmode:hover{background-color:#fff;color:#040316!important}.btn-secondary-darkmode.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-secondary-darkmode.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary.btn-black{background-color:#040316;color:#fff!important}.btn-secondary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-secondary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}*{box-sizing:border-box;font-family:sofia-pro,Helvetica,Arial,serif!important}body,html{margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a{cursor:pointer!important;text-decoration:none}a,button{color:inherit}button{border:none;outline:none}.spacer-top{padding-top:9.75rem}@media (max-width:1100px){.spacer-top{padding-top:10.1875rem}}.spacer-top.without-breadcrumb{padding-top:6.5rem}@media (max-width:1100px){.spacer-top.without-breadcrumb{padding-top:7.375rem}}.spacer-top.with-hero-banner{padding-top:0}@media (max-width:1100px){.spacer-top.with-hero-banner{padding-top:7.375rem}body>main{padding-top:.5rem!important}}@media (max-width:992px){.spacer{display:none}}.spacerResponsive{display:none}@media (max-width:992px){.spacerResponsive{display:block}}.footer{background-color:#fff;border-top:1px solid #040316;display:flex;flex-direction:column}.footer a{-webkit-tap-highlight-color:transparent;color:#040316}.footer .logo{display:flex;padding-bottom:3.70625rem;padding-top:5.375rem}.footer .logo img{height:auto;width:16.5625rem}@media (max-width:992px){.footer .logo{justify-content:start;padding-bottom:3rem;padding-top:3rem}}.footer .content{display:grid;padding-bottom:2.6875rem}@media (max-width:992px){.footer .content{grid-template-columns:1fr;padding-bottom:3rem;row-gap:1.5rem}}.footer .content .roundglass-sites{display:flex;flex-direction:row;justify-content:space-around}@media (max-width:992px){.footer .content .roundglass-sites{flex-direction:column;gap:1.3125rem}}.footer .content .roundglass-sites .site-logo img{height:1.4375rem;width:auto}.footer .content .roundglass-sites .site-logo.gic img{height:1.6875rem;width:auto}.footer .content .content-columns{display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr)}@media (max-width:992px){.footer .content .content-columns{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}.footer .content .content-columns .about-us,.footer .content .content-columns .get-involved,.footer .content .content-columns .impact,.footer .content .content-columns .our-programs{display:flex;flex-direction:column;gap:.5rem}@media (max-width:992px){.footer .content .content-columns .about-us,.footer .content .content-columns .get-involved,.footer .content .content-columns .impact,.footer .content .content-columns .our-programs{gap:1rem}}.footer .content .content-columns .about-us .head,.footer .content .content-columns .get-involved .head,.footer .content .content-columns .impact .head,.footer .content .content-columns .our-programs .head{font-size:1.375rem;font-weight:500;line-height:135%}@media (max-width:992px){.footer .content .content-columns .about-us .head,.footer .content .content-columns .get-involved .head,.footer .content .content-columns .impact .head,.footer .content .content-columns .our-programs .head{font-size:1.25rem;font-weight:500;line-height:120%}}.footer .content .content-columns .about-us .item-box,.footer .content .content-columns .get-involved .item-box,.footer .content .content-columns .impact .item-box,.footer .content .content-columns .our-programs .item-box{display:flex;flex-direction:column;gap:.25rem}@media (max-width:992px){.footer .content .content-columns .about-us .item-box,.footer .content .content-columns .get-involved .item-box,.footer .content .content-columns .impact .item-box,.footer .content .content-columns .our-programs .item-box{gap:.5rem}}.footer .content .content-columns .about-us .item-box .heading,.footer .content .content-columns .get-involved .item-box .heading,.footer .content .content-columns .impact .item-box .heading,.footer .content .content-columns .our-programs .item-box .heading{font-size:1.125rem;font-weight:500;line-height:135%}@media (max-width:992px){.footer .content .content-columns .about-us .item-box .heading,.footer .content .content-columns .get-involved .item-box .heading,.footer .content .content-columns .impact .item-box .heading,.footer .content .content-columns .our-programs .item-box .heading{font-size:.875rem;font-weight:500;line-height:140%}}.footer .content .content-columns .about-us .item-box .item,.footer .content .content-columns .get-involved .item-box .item,.footer .content .content-columns .impact .item-box .item,.footer .content .content-columns .our-programs .item-box .item{font-family:Roboto,sans-serif!important;font-size:1rem;font-weight:400;line-height:150%;padding-left:1rem}@media (max-width:992px){.footer .content .content-columns .about-us .item-box .item,.footer .content .content-columns .get-involved .item-box .item,.footer .content .content-columns .impact .item-box .item,.footer .content .content-columns .our-programs .item-box .item{font-size:.875rem;font-weight:400;line-height:140%;padding-left:.5rem}}.footer .content .content-columns .about-us .item-box .item a,.footer .content .content-columns .get-involved .item-box .item a,.footer .content .content-columns .impact .item-box .item a,.footer .content .content-columns .our-programs .item-box .item a{font-family:Roboto,sans-serif!important}.footer .content .content-columns .about-us .item-box .subitem,.footer .content .content-columns .get-involved .item-box .subitem,.footer .content .content-columns .impact .item-box .subitem,.footer .content .content-columns .our-programs .item-box .subitem{font-family:Roboto,sans-serif!important;font-size:1rem;font-weight:400;line-height:150%;padding-left:2rem}@media (max-width:992px){.footer .content .content-columns .about-us .item-box .subitem,.footer .content .content-columns .get-involved .item-box .subitem,.footer .content .content-columns .impact .item-box .subitem,.footer .content .content-columns .our-programs .item-box .subitem{font-size:.875rem;font-weight:400;line-height:140%;padding-left:1rem}}.footer .content .content-columns .about-us .item-box .subitem a,.footer .content .content-columns .get-involved .item-box .subitem a,.footer .content .content-columns .impact .item-box .subitem a,.footer .content .content-columns .our-programs .item-box .subitem a{font-family:Roboto,sans-serif!important}@media (max-width:992px){.footer .content .content-columns .about-us .item-box a,.footer .content .content-columns .get-involved .item-box a,.footer .content .content-columns .impact .item-box a,.footer .content .content-columns .our-programs .item-box a{font-family:Roboto,sans-serif!important}.footer .content .content-columns .our-programs{grid-row:1/5}}.footer .content .box{align-items:flex-start;align-self:flex-end;border-radius:.5rem;display:flex;flex-direction:row;gap:1.27rem;height:-moz-fit-content;height:fit-content;justify-self:end;padding:1rem;width:-moz-fit-content;width:fit-content}.footer .content .box .hs-form-private{align-items:flex-start;display:flex;gap:20.3px}.footer .content .box .hs-fieldtype-text{padding-bottom:0!important}@media (max-width:992px){.footer .content .box{align-items:unset;flex-direction:column;grid-column:1/span 2;margin-top:.5rem;padding:2rem 1.5rem 0;width:100%}.footer .content .box .hs-form-private{align-items:unset;flex-direction:column;gap:unset}.footer .content .box .hs-fieldtype-text{padding-bottom:24px!important}}.footer .content .box .title{font-size:1.375rem;font-weight:500;line-height:135%;padding-top:.5rem}@media (max-width:992px){.footer .content .box .title{font-size:1.25rem;line-height:120%}}.footer .content .box .hs-form-private .hs-fieldtype-text{padding-bottom:1.5rem;position:relative}.footer .content .box .hs-form-private .hs-fieldtype-text label{color:#040316;font-size:.625rem;font-weight:400;left:.8125rem;letter-spacing:.0625rem;line-height:110%;position:absolute;text-transform:uppercase;top:.625rem}.footer .content .box .hs-form-private .hs-fieldtype-text .input input{background-color:#fff;border:.0625rem solid #040316;border-radius:.25rem;color:#040316;cursor:text;font-size:1.125rem;font-weight:300;line-height:150%;padding:.78125rem 1rem .325rem .75rem!important;width:100%}@media (min-width:992px){.footer .content .box .hs-form-private .hs-fieldtype-text .input input{min-width:21.875rem}}.footer .content .box .hs-form-private .hs-fieldtype-text .input input::-moz-placeholder{color:#b4b6ba;font-size:1rem;font-weight:300}.footer .content .box .hs-form-private .hs-fieldtype-text .input input::placeholder{color:#b4b6ba;font-size:1rem;font-weight:300}.footer .content .box .hs-form-private .hs-fieldtype-text .input input:focus{outline:none}.footer .content .box .hs-form-private .hs-fieldtype-text .input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:.0625rem solid;border-radius:.25rem;color:#fdfdfd;cursor:pointer;font-size:.875rem;font-weight:300;line-height:150%;max-width:13.125rem;padding:1.5625rem 5.5rem .625rem .75rem;width:100%}.footer .content .box .hs-form-private .hs-fieldtype-text .input textarea{background-color:transparent;border:.0625rem solid #fdfdfd;border-radius:.25rem;color:#fdfdfd;cursor:text;font-size:1.125rem;font-weight:300;line-height:150%;padding:1.25rem 5.5rem .625rem .75rem!important;width:-moz-fit-content;width:fit-content}.footer .content .box .hs-form-private .hs-fieldtype-text .input textarea::-moz-placeholder{color:#b4b6ba;font-size:1rem;font-weight:300}.footer .content .box .hs-form-private .hs-fieldtype-text .input textarea::placeholder{color:#b4b6ba;font-size:1rem;font-weight:300}.footer .content .box .hs-form-private .hs-fieldtype-text .input textarea:focus{outline:none}.footer .content .box .hs-form-private .hs-fieldtype-text ul{margin:0;padding:0}.footer .content .box .hs-form-private .hs-fieldtype-text ul li{color:red;list-style-type:none}.footer .content .box .hs-form-private .hs-fieldtype-text ul li label{color:red;position:static}.footer .content .box .hs-form-private .hs-submit{align-items:center;display:flex;flex-direction:column}.footer .content .box .hs-form-private .hs-submit .actions{width:100%}.footer .content .box .hs-form-private .hs-submit .actions input{background-color:#040316;border:.125rem solid #040316;border-radius:.25rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;letter-spacing:.1125rem;line-height:135%;padding:.625rem 1.125rem;text-decoration:none;text-transform:uppercase;width:100%}.footer .content .box .hs-form-private .hs_error_rollup{display:none}.footer .content .box .hs-form-private .hs_error_rollup ul{margin:0;padding:0}.footer .content .box .hs-form-private .hs_error_rollup ul li{color:red}.footer .content .box .hs-form-private .hs_error_rollup ul li label{color:red;position:static}.footer .content .box .hbspt-form .submitted-message p{margin:.625rem 0 1em}@media (min-width:992px){.footer .social-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:3rem;padding-top:2.6875rem;position:relative}.footer .social-container:before{background-color:#6a6e74;content:"";height:.0625rem;justify-self:center;left:0;position:absolute;right:0;top:0;width:100%}}.footer .social-media{display:flex;gap:1.28125rem}@media (max-width:992px){.footer .social-media{gap:1.5rem;justify-content:center;padding-bottom:3rem}}.footer .social-media a img{aspect-ratio:1/1;height:2.625rem}@media (max-width:992px){.footer .social-media a img{height:2rem}}.footer .social-media.desktop{padding:1rem}@media (max-width:992px){.footer .social-media.desktop{display:none}}.footer .social-media.mobile{display:none}@media (max-width:992px){.footer .social-media.mobile{border-top:1px solid #6a6e74;display:flex;padding-bottom:0;padding-top:3rem;width:90%}}.footer .rg{align-items:center;display:flex;gap:4rem;padding:2rem 0;position:relative}@media screen and (max-width:640px){.footer .rg.container-width{width:95%}}@media (max-width:992px){.footer .rg{align-items:center;flex-direction:column;gap:1rem;padding-bottom:1.25rem;padding-top:1.25rem}}.footer .rg:before{top:0}.footer .rg:after,.footer .rg:before{background-color:#6a6e74;content:"";height:.0625rem;justify-self:center;left:0;position:absolute;right:0;width:100%}.footer .rg:after{bottom:0}.footer .rg img{height:2.165rem;width:auto}@media (max-width:992px){.footer .rg img{height:1.534375rem}}.footer .rg .links{display:flex;flex-wrap:wrap;gap:.625rem}@media (max-width:992px){.footer .rg .links{gap:.25rem;justify-content:center}}.footer .rg .links .link{display:flex}.footer .rg .links .link a{display:flex;font-size:1.125rem;font-weight:500;line-height:135%;text-decoration:none}@media (max-width:992px){.footer .rg .links .link a{font-size:.75rem;font-weight:400;line-height:100%}}.footer .rg .links .link:not(:last-child):after{content:"|";font-size:1rem;font-weight:600;line-height:150%;margin-left:.625rem}@media (max-width:992px){.footer .rg .links .link:not(:last-child):after{font-size:.75rem;line-height:110%;margin-left:.25rem}.footer .rg .links{padding:0 1.875rem}}.footer .copyright{border-top:1px solid #6a6e74;color:#6a6e74;display:flex;font-size:.75rem;font-weight:400;justify-content:space-between;line-height:150%;padding-bottom:5.375rem;padding-top:1.375rem}.footer .copyright,.footer .copyright>div{font-family:Roboto,sans-serif!important}.footer .copyright a{color:#6a6e74;font-family:Roboto,sans-serif!important;font-size:.75rem;font-weight:400;line-height:150%;white-space:nowrap}.footer .copyright a:not(:last-child):after{content:"|";font-size:.75rem;font-weight:400;line-height:150%;margin-left:.5rem;margin-right:.5rem}@media (max-width:992px){.footer .copyright a:not(:last-child):after{margin-left:.25rem;margin-right:.25rem}.footer .copyright a{line-height:200%}.footer .copyright{border-top:none;flex-direction:column-reverse;gap:2rem;padding-bottom:3rem;padding-top:2rem;text-align:center}}
