:root{--bs-body-color:#000;--bs-body-font-family:aktiv-grotesk, Helvetica Neue, Helvetica, Arial, sans-serif;--bs-body-font-size:1.125rem;--bs-tertiary-bg:#fff;--bs-toast-max-width:105px;--yir-section-background-color:#f2efe9;--yir-section-horizontal-padding-mobile:16px;--yir-section-horizontal-padding-tablet:32px;--yir-section-horizontal-padding-desktop:64px;--bs-primary-rgb:#1498be;--bs-primary:#1498be;--brand-blue-dark:#085e76;--brand-blue-lightest:#DCF5FC;--brand-blue-light:#60bad5;--brand-green:#899e2a;--brand-purple:#6f6f96;--brand-red:#d0021b;--brand-red-dark:#790412;--brand-yellow:#f9da1c;--bs-btn-bg:#00799c;--bs-btn-bg-hover:#006583}main#yir2024{opacity:0;-webkit-transition:opacity 0.75s ease-out;transition:opacity 0.75s ease-out;max-height:100vh;position:relative;z-index:10;background-color:#fff}main#yir2024 [data-hidden]{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:0.15s;transition-delay:0.15s}main#yir2024 [data-hidden].visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}main#yir2024 section{overflow:hidden;padding:40px var(--yir-section-horizontal-padding-mobile)}@media (min-width: 768px){main#yir2024 section{padding:60px var(--yir-section-horizontal-padding-tablet)}}@media (min-width: 1200px){main#yir2024 section{padding:80px var(--yir-section-horizontal-padding-desktop)}}main#yir2024 .section-title{max-width:666px;margin:0 auto 40px}@media (min-width: 576px){main#yir2024 .section-title{text-align:center}}@media (min-width: 768px){main#yir2024 .section-title{margin-bottom:60px}}main#yir2024 .section-title h2{font-weight:700;font-size:clamp(2rem, 1.20946rem + 3.24324vw, 2.375rem);margin:0}@media (min-width: 576px){main#yir2024 .section-title h2{font-size:clamp(2.375rem, 1.05563rem + 3.66492vw, 2.8125rem)}}@media (min-width: 768px){main#yir2024 .section-title h2{font-size:clamp(2.8125rem, 2.8125rem + 0vw, 2.8125rem)}}main#yir2024 .section-title h2:has(+p){margin-bottom:0.534em}main#yir2024 .section-title p{margin:0}main#yir2024 .section-title p:has(+.btn){margin-bottom:40px}main#yir2024 a{--bs-link-color-rgb:0, 121, 156;--bs-link-hover-color-rgb:0, 101, 131;text-decoration:none}main#yir2024 .btn{--bs-btn-bg:#00799c;--bs-btn-border-radius:4px;--bs-btn-border-width:0;--bs-btn-box-shadow:none;--bs-btn-color:#fff;--bs-btn-font-size:0.9375rem;--bs-btn-font-weight:500;--bs-btn-line-height:1;--bs-btn-padding-x:3.333em;--bs-btn-padding-y:0.933em;--bs-btn-hover-bg:#006583;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#006583;--bs-btn-active-color:#fff;width:100%}main#yir2024 .btn:focus{--bs-btn-hover-bg:#006583;--bs-btn-hover-color:#fff}@media (min-width: 992px){main#yir2024 .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}main#yir2024 section#hero{color:#1c1c1c;position:relative;padding:60px 10px 80px}@media (min-width: 768px){main#yir2024 section#hero{padding-top:calc(80px + 20px);padding-bottom:calc(80px + 40px)}}@media (min-width: 1200px){main#yir2024 section#hero{margin-left:clamp(6rem, -16.1875rem + 29.58333vw, 10.4375rem);margin-right:clamp(3.125rem, -8.4375rem + 15.41667vw, 5.4375rem);padding:calc(80px + 40px) 0 calc(80px + 60px)}}@media (min-width: 1441px){main#yir2024 section#hero{margin-left:0;margin-right:0}}main#yir2024 section#hero video{width:100%}main#yir2024 section#hero .carousel-inner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:auto;overflow:visible}main#yir2024 section#hero .carousel-inner>.carousel-item{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;top:0}main#yir2024 section#hero .carousel-inner>.carousel-item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}main#yir2024 section#hero .carousel-inner>.carousel-item.active.carousel-item-start{-webkit-transform:translateY(-100%);transform:translateY(-100%)}main#yir2024 section#hero .hero-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;line-height:1;font-size:clamp(3.5625rem, .45913rem + 12.73177vw, 10rem);letter-spacing:clamp(-.3rem, -.01563rem + -.37948vw, -.10813rem)}@media (min-width: 1200px){main#yir2024 section#hero .hero-title-container{font-size:clamp(8.75rem, 2.5rem + 8.33333vw, 10rem);letter-spacing:clamp(-.3rem, -.075rem + -.25vw, -.2625rem)}}@media (min-width: 1440px){main#yir2024 section#hero .hero-title-container{max-width:1186px}}main#yir2024 section#hero .hero-title-mark a{color:#1c1c1c;display:block}main#yir2024 section#hero .hero-title-mark svg,main#yir2024 section#hero .hero-title-mark video{aspect-ratio:47/46;height:0.81em;width:auto}main#yir2024 section#hero .hero-title-row-1{margin-left:-0.04em}main#yir2024 section#hero .hero-title-row-1 .hero-title{margin-left:.75em}main#yir2024 section#hero .hero-title-row-2{margin-left:-0.08em}main#yir2024 section#hero .hero-title-row-2 svg,main#yir2024 section#hero .hero-title-row-2 video{aspect-ratio:44/21;margin-left:0.35em;margin-top:0.16em;height:0.72em}main#yir2024 section#hero .hero-title-row-3{overflow:hidden}main#yir2024 section#hero .hero-title-row-3 .hero-title{text-align:left;padding-bottom:0.08em}@media (min-width: 1200px){main#yir2024 section#hero .hero-title-row-3 .hero-title{text-align:right}}@media (min-width: 1200px){main#yir2024 section#hero .hero-title-row-4{margin-right:0.95em}}main#yir2024 section#hero .welcome-text{font-size:1rem;line-height:1.5;font-weight:700;margin-top:clamp(4.125rem, 3.70318rem + 1.73053vw, 5rem);letter-spacing:normal}@media (min-width: 1200px){main#yir2024 section#hero .welcome-text{margin-top:0;min-width:160px;width:160px}}main#yir2024 section#hero .arrow-container{margin-left:0.36em}@media (min-width: 1200px){main#yir2024 section#hero .arrow-container{max-width:2.27em}}main#yir2024 section#hero .arrow-container .arrow{margin-bottom:0.09em;min-width:0.67em;width:0.67em;height:0.61em}main#yir2024 section#hero .circle-container{margin-left:0.19em;margin-top:0.13em}main#yir2024 section#hero .circle-container .circle{aspect-ratio:1/1;border-radius:50%;height:0.71em}main#yir2024 section#hero .circle-container .circle-blue{background-color:var(--brand-blue-light)}main#yir2024 section#hero .circle-container .circle-red{background-color:var(--brand-red)}main#yir2024 section#hero .triangle-container{margin-left:0.13em;margin-top:0.19em}@media (min-width: 1200px){main#yir2024 section#hero .triangle-container{max-width:1.51em}}main#yir2024 section#hero .triangle-container .triangle{aspect-ratio:1/1;height:0.71em}main#yir2024 section#hero .triangle-container .triangle-blue{background-color:var(--brand-blue-light);background:-webkit-linear-gradient(45deg, #fff 0%, #fff 50%, var(--brand-blue-light) 50%, var(--brand-blue-light) 100%);background:linear-gradient(45deg, #fff 0%, #fff 50%, var(--brand-blue-light) 50%, var(--brand-blue-light) 100%)}main#yir2024 section#hero .triangle-container .triangle-orange{background-color:#e65722;background:-webkit-linear-gradient(45deg, #fff 0%, #fff 50%, #e65722 50%, #e65722 100%);background:linear-gradient(45deg, #fff 0%, #fff 50%, #e65722 50%, #e65722 100%)}main#yir2024 section#hero .semi-circle-container{width:0.71em;height:0.71em;margin-right:0.12em}@media (min-width: 1200px){main#yir2024 section#hero .semi-circle-container{margin-left:0.2em;margin-right:0;min-width:0.71em;height:0.71em}}main#yir2024 section#hero .semi-circle-container .semi-circle{aspect-ratio:21 / 41;border-bottom-right-radius:80px;border-top-right-radius:80px;-ms-flex-preferred-size:50%;flex-basis:50%}main#yir2024 section#hero .semi-circle-container .semi-circle-blue{background-color:var(--brand-blue-light)}main#yir2024 section#hero .semi-circle-container .semi-circle-purple{background-color:var(--brand-purple)}main#yir2024 section#hero .color-bar-container{display:inline-block}@media (min-width: 1200px){main#yir2024 section#hero .color-bar-container{max-width:3.27em}}main#yir2024 section#hero .color-bar-container .color-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:0.1em}main#yir2024 section#hero .color-bar-container .color-bar div{-webkit-box-flex:1;-ms-flex:1;flex:1}main#yir2024 section#hero .color-bar-container .color-bar .color-light-blue{background-color:var(--brand-blue-light)}main#yir2024 section#hero .color-bar-container .color-bar .color-blue{background-color:var(--bs-primary)}main#yir2024 section#hero .color-bar-container .color-bar .color-green{background-color:var(--brand-green)}main#yir2024 section#hero .color-bar-container .color-bar .color-yellow{background-color:var(--brand-yellow)}main#yir2024 section#hero .color-bar-container .color-bar .color-red{background-color:var(--brand-red)}main#yir2024 section#hero .color-bar-container .color-bar .color-dark-red{background-color:var(--brand-red-dark)}main#yir2024 section#hero .color-bar-container .color-bar .color-purple{background-color:var(--brand-purple)}main#yir2024 section#intro{aspect-ratio:395/729;max-height:1094px;background-color:var(--bs-primary);background-image:url("yir2024-intro-bkgrd-full-mobile.jpg");background-position:25% center;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(1.4375rem, -.80236rem + 9.18919vw, 2.5rem);letter-spacing:clamp(-.10113rem, .03252rem + -.37189vw, -.05813rem);line-height:1.72;overflow:hidden;padding:0;position:relative}@supports (background-image: url("yir2024-intro-bkgrd-full-mobile.webp")){main#yir2024 section#intro{background-image:url("yir2024-intro-bkgrd-full-mobile.webp")}}@media (min-width: 576px){main#yir2024 section#intro{background-position:center;font-size:clamp(2.25rem, 1.5rem + 2.08333vw, 2.5rem);letter-spacing:clamp(-.10113rem, -.05062rem + -.10521vw, -.0885rem)}}@media (min-width: 768px){main#yir2024 section#intro{background-position:center 95%}}@media (min-width: 992px){main#yir2024 section#intro{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;height:100%;max-height:720px;aspect-ratio:2 / 1;background-position:25% center;background-image:url("yir2024-intro-bkgrd-full.jpg")}@supports (background-image: url("yir2024-intro-bkgrd-full.webp")){main#yir2024 section#intro{background-image:url("yir2024-intro-bkgrd-full.webp")}}}@media (min-width: 1200px){main#yir2024 section#intro{background-position:33% center}}@media (min-width: 1440px){main#yir2024 section#intro{background-position:40% center;max-height:720px}}main#yir2024 section#intro .quote-container{width:100%;padding:60px var(--yir-section-horizontal-padding-mobile)}@media (min-width: 768px){main#yir2024 section#intro .quote-container{padding:60px var(--yir-section-horizontal-padding-tablet)}}@media (min-width: 1200px){main#yir2024 section#intro .quote-container{padding:0 var(--yir-section-horizontal-padding-desktop)}}main#yir2024 section#intro .quote-text{margin-bottom:40px}@media (min-width: 576px){main#yir2024 section#intro .quote-text{max-width:620px}}main#yir2024 section#intro .quote-text span.quote-svg{display:inline-block;margin-left:0.1em}main#yir2024 section#intro .quote-text span.quote-svg:after{content:".”";position:relative;left:-0.2em}main#yir2024 section#intro .quote-text svg{aspect-ratio:320/86;width:auto;height:2.15em}main#yir2024 section#intro .quote-author{font-size:1.125rem;line-height:1.4;font-weight:500;letter-spacing:normal;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}main#yir2024 section#intro .btn{background-color:var(--brand-blue-lightest);color:var(--brand-blue-dark);text-decoration:none;font-weight:700;letter-spacing:normal;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5em 5.72em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#yir2024 section#intro .btn:hover,main#yir2024 section#intro .btn:focus{color:var(--brand-blue-lightest);text-decoration:none;background-color:var(--brand-blue-dark)}main#yir2024 section#election-highlights{background-color:var(--yir-section-background-color)}main#yir2024 section#election-highlights .section-title{margin-bottom:32px}@media (min-width: 768px){main#yir2024 section#election-highlights .section-title{margin-bottom:40px}}@media (min-width: 576px){main#yir2024 section#election-highlights .election-highlights-content{text-align:center;width:clamp(450px, 85%, 100%)}}@media (min-width: 768px){main#yir2024 section#election-highlights .election-highlights-content{width:clamp(600px, 85%, 100%)}}@media (min-width: 992px){main#yir2024 section#election-highlights .election-highlights-content{width:90%}}@media (min-width: 1200px){main#yir2024 section#election-highlights .election-highlights-content{width:78%}}@media (min-width: 1440px){main#yir2024 section#election-highlights .election-highlights-content{width:66%}}main#yir2024 section#election-highlights p{margin-bottom:0}main#yir2024 section#election-highlights img{aspect-ratio:28 / 47;margin-bottom:32px;max-width:100%;height:auto}main#yir2024 section#election-highlights video{aspect-ratio:65 / 27;margin-bottom:32px;max-width:100%;height:auto}main#yir2024 section#stats{background-color:var(--yir-section-background-color);padding-bottom:20px}@media (min-width: 768px){main#yir2024 section#stats{padding-bottom:30px}}@media (min-width: 1200px){main#yir2024 section#stats{padding-bottom:40px}}main#yir2024 section#stats .stat-card{background:#fff;border-radius:12px;padding:36.5px 18.25px;text-align:center}main#yir2024 section#stats .stat-number{color:var(--bs-primary);font-weight:700;font-size:2.8125rem}main#yir2024 section#stats .stat-label{font-weight:700;font-size:1.25rem}main#yir2024 section#testimonials{background-color:var(--yir-section-background-color);padding:20px 0}@media (min-width: 768px){main#yir2024 section#testimonials{padding:30px 0}}@media (min-width: 1200px){main#yir2024 section#testimonials{padding:40px 0}}main#yir2024 section#testimonials .marquee,main#yir2024 section#testimonials .marquee-group{gap:24px}main#yir2024 section#testimonials .marquee-group{-webkit-animation:marquee-scroll 30s linear infinite;animation:marquee-scroll 30s linear infinite}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-group{-webkit-animation:marquee-scroll 60s linear infinite;animation:marquee-scroll 60s linear infinite}}main#yir2024 section#testimonials .marquee-item{background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 20px)}@media (min-width: 768px){main#yir2024 section#testimonials .marquee-item{max-width:53vw}}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-item{width:-webkit-min-content;width:-moz-min-content;width:min-content;aspect-ratio:240 / 109;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:none}}main#yir2024 section#testimonials .marquee-item img{border-radius:8px 0 0 8px;background:var(--bs-primary)}main#yir2024 section#testimonials .marquee-item-1 .testimonial-image{background-image:url("yir2024-testimonials-move-la-marisa-mobile.jpg")}@supports (background-image: url("yir2024-testimonials-move-la-marisa-mobile.webp")){main#yir2024 section#testimonials .marquee-item-1 .testimonial-image{background-image:url("yir2024-testimonials-move-la-marisa-mobile.webp")}}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-item-1 .testimonial-image{background-image:url("yir2024-testimonials-move-la-marisa.jpg")}@supports (background-image: url("yir2024-testimonials-move-la-marisa.webp")){main#yir2024 section#testimonials .marquee-item-1 .testimonial-image{background-image:url("yir2024-testimonials-move-la-marisa.webp")}}}main#yir2024 section#testimonials .marquee-item-1 .avatar-image{background-image:url("yir2024-testimonials-move-la.png")}@supports (background-image: url("yir2024-testimonials-move-la.webp")){main#yir2024 section#testimonials .marquee-item-1 .avatar-image{background-image:url("yir2024-testimonials-move-la.webp")}}main#yir2024 section#testimonials .marquee-item-2 .testimonial-image{background-image:url("yir2024-testimonials-nus-corrine-mobile.jpg")}@supports (background-image: url("yir2024-testimonials-nus-corrine-mobile.webp")){main#yir2024 section#testimonials .marquee-item-2 .testimonial-image{background-image:url("yir2024-testimonials-nus-corrine-mobile.webp")}}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-item-2 .testimonial-image{background-image:url("yir2024-testimonials-nus-corrine.jpg")}@supports (background-image: url("yir2024-testimonials-nus-corrine.webp")){main#yir2024 section#testimonials .marquee-item-2 .testimonial-image{background-image:url("yir2024-testimonials-nus-corrine.webp")}}}main#yir2024 section#testimonials .marquee-item-2 .avatar-image{background-image:url("yir2024-testimonials-nus.png")}@supports (background-image: url("yir2024-testimonials-nus.webp")){main#yir2024 section#testimonials .marquee-item-2 .avatar-image{background-image:url("yir2024-testimonials-nus.webp")}}main#yir2024 section#testimonials .marquee-item-3 .testimonial-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor-ivan-mobile.jpg")}@supports (background-image: url("yir2024-testimonials-vassil-terziev-for-mayor-ivan-mobile.webp")){main#yir2024 section#testimonials .marquee-item-3 .testimonial-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor-ivan-mobile.webp")}}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-item-3 .testimonial-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor-ivan.jpg")}@supports (background-image: url("yir2024-testimonials-vassil-terziev-for-mayor-ivan.webp")){main#yir2024 section#testimonials .marquee-item-3 .testimonial-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor-ivan.webp")}}}main#yir2024 section#testimonials .marquee-item-3 .avatar-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor.png")}@supports (background-image: url("yir2024-testimonials-vassil-terziev-for-mayor.webp")){main#yir2024 section#testimonials .marquee-item-3 .avatar-image{background-image:url("yir2024-testimonials-vassil-terziev-for-mayor.webp")}}main#yir2024 section#testimonials .marquee-item-4 .testimonial-image{background-image:url("yir2024-testimonials-stein-ware-2024-georgia-mobile.jpg")}@supports (background-image: url("yir2024-testimonials-stein-ware-2024-georgia-mobile.webp")){main#yir2024 section#testimonials .marquee-item-4 .testimonial-image{background-image:url("yir2024-testimonials-stein-ware-2024-georgia-mobile.webp")}}@media (min-width: 992px){main#yir2024 section#testimonials .marquee-item-4 .testimonial-image{background-image:url("yir2024-testimonials-stein-ware-2024-georgia.jpg")}@supports (background-image: url("yir2024-testimonials-stein-ware-2024-georgia.webp")){main#yir2024 section#testimonials .marquee-item-4 .testimonial-image{background-image:url("yir2024-testimonials-stein-ware-2024-georgia.webp")}}}main#yir2024 section#testimonials .marquee-item-4 .avatar-image{background-image:url("yir2024-testimonials-stein-ware-2024.png")}@supports (background-image: url("yir2024-testimonials-stein-ware-2024.webp")){main#yir2024 section#testimonials .marquee-item-4 .avatar-image{background-image:url("yir2024-testimonials-stein-ware-2024.webp")}}main#yir2024 section#testimonials .testimonial-quote-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 24px 48px;height:100%}@media (min-width: 992px){main#yir2024 section#testimonials .testimonial-quote-container{padding:40px 40px 24px 24px;width:50vw}}@media (min-width: 1200px){main#yir2024 section#testimonials .testimonial-quote-container{width:40vw}}@media (min-width: 1440px){main#yir2024 section#testimonials .testimonial-quote-container{width:36vw}}@media (min-width: 1700px){main#yir2024 section#testimonials .testimonial-quote-container{width:30vw}}main#yir2024 section#testimonials .testimonial-quote{font-size:1.25rem;margin-bottom:24px;text-align:center}@media (min-width: 992px){main#yir2024 section#testimonials .testimonial-quote{text-align:left}}main#yir2024 section#testimonials .testimonial-image{background-color:var(--bs-primary);border-radius:12px 12px 0 0;aspect-ratio:361 / 172;background-size:contain;background-position:right center;background-repeat:no-repeat}@media (min-width: 992px){main#yir2024 section#testimonials .testimonial-image{min-width:200px;aspect-ratio:200 / 327;background-size:cover;background-position:bottom center;border-radius:8px 0 0 8px}}main#yir2024 section#testimonials .avatar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){main#yir2024 section#testimonials .avatar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;gap:16px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}main#yir2024 section#testimonials .avatar-image{width:56px;min-width:56px;height:56px;border-radius:50%;background-color:#d8d9d9;background-size:contain}main#yir2024 section#testimonials .avatar-content .company-name{font-weight:700;margin-bottom:0}main#yir2024 section#testimonials .avatar-content .person-name{margin-bottom:0;color:#616161}@media (max-width: 767px){main#yir2024 section#testimonials .avatar-content .person-name{font-size:1rem}}main#yir2024 section#stories .section-title{margin-left:0;margin-right:0}@media (min-width: 576px){main#yir2024 section#stories .section-title{text-align:left}}@media (min-width: 992px){main#yir2024 section#stories .section-title{text-align:center;text-wrap:balance;max-width:88%;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){main#yir2024 section#stories .section-title{max-width:75%}}@media (min-width: 1440px){main#yir2024 section#stories .section-title{max-width:64%}}main#yir2024 section#stories .gallery-grid{display:none}@media (min-width: 1200px){main#yir2024 section#stories .gallery-grid{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}main#yir2024 section#stories .gallery-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}main#yir2024 section#stories .gallery-item{position:relative;border-radius:8px;overflow:hidden;display:block}@media (min-width: 1200px){main#yir2024 section#stories .gallery-item{aspect-ratio:1 / 1}main#yir2024 section#stories .gallery-item:hover img,main#yir2024 section#stories .gallery-item:focus img{-webkit-transform:scale(1.3);transform:scale(1.3);box-shadow:0 0 4px 0 rgba(0,0,0,0.1),0 8px 16px 0 rgba(0,0,0,0.1)}}main#yir2024 section#stories .gallery-item img{width:100%}@media (min-width: 1200px){main#yir2024 section#stories .gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;background-color:#d8d9d9;-webkit-transition:all 500ms;transition:all 500ms}}main#yir2024 section#stories .gallery-item.short{height:234px}main#yir2024 section#stories .gallery-overlay{position:absolute;bottom:0;left:0;right:0;border-radius:8px;height:100%;padding:12px 16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-image:url("yir2024-stories-overlay-mobile.svg");background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 1200px){main#yir2024 section#stories .gallery-overlay{background-image:none;padding:16px 24px 24px}}main#yir2024 section#stories .gallery-overlay:before{content:"";position:absolute;top:0;left:0;background:-webkit-linear-gradient(bottom, transparent 7.56%, rgba(0,0,0,0.6) 50.34%);background:linear-gradient(to top, transparent 7.56%, rgba(0,0,0,0.6) 50.34%);background-position:top center;height:58px;width:100%}@media (min-width: 1200px){main#yir2024 section#stories .gallery-overlay:before{height:81px}}main#yir2024 section#stories .gallery-overlay:after{content:"";position:absolute;left:0;bottom:0;background:-webkit-linear-gradient(top, rgba(20,152,190,0) 7.56%, var(--bs-primary) 50.34%);background:linear-gradient(to bottom, rgba(20,152,190,0) 7.56%, var(--bs-primary) 50.34%);background-position:bottom center;height:118px;width:100%}@media (min-width: 1200px){main#yir2024 section#stories .gallery-overlay:after{height:160px}}main#yir2024 section#stories .gallery-overlay h3{font-weight:500;font-size:18px;color:#fff;margin:0;z-index:1;line-height:1.4}@media (min-width: 1200px){main#yir2024 section#stories .gallery-overlay h3{font-size:24px;line-height:1.2}}main#yir2024 section#stories .gallery-overlay-country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-weight:700;z-index:1}main#yir2024 section#stories .gallery-overlay-country-flag{background-color:#fff;border-radius:50%;width:40px;height:40px;background-size:90%;background-position:center}main#yir2024 section#stories .gallery-overlay-country-flag.flag-australia{background-image:url("yir2024-stories-flag-australia.png")}@supports (background-image: url("yir2024-stories-flag-australia.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-australia{background-image:url("yir2024-stories-flag-australia.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-bulgaria{background-image:url("yir2024-stories-flag-bulgaria.png")}@supports (background-image: url("yir2024-stories-flag-bulgaria.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-bulgaria{background-image:url("yir2024-stories-flag-bulgaria.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-france{background-image:url("yir2024-stories-flag-france.png")}@supports (background-image: url("yir2024-stories-flag-france.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-france{background-image:url("yir2024-stories-flag-france.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-global{background-image:url("yir2024-stories-flag-global.png")}@supports (background-image: url("yir2024-stories-flag-global.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-global{background-image:url("yir2024-stories-flag-global.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-netherlands{background-image:url("yir2024-stories-flag-netherlands.png")}@supports (background-image: url("yir2024-stories-flag-netherlands.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-netherlands{background-image:url("yir2024-stories-flag-netherlands.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-united-kingdom{background-image:url("yir2024-stories-flag-united-kingdom.png")}@supports (background-image: url("yir2024-stories-flag-united-kingdom.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-united-kingdom{background-image:url("yir2024-stories-flag-united-kingdom.webp")}}main#yir2024 section#stories .gallery-overlay-country-flag.flag-united-states{background-image:url("yir2024-stories-flag-united-states.png")}@supports (background-image: url("yir2024-stories-flag-united-states.webp")){main#yir2024 section#stories .gallery-overlay-country-flag.flag-united-states{background-image:url("yir2024-stories-flag-united-states.webp")}}@media (min-width: 1200px){main#yir2024 section#stories .swiper{display:none}}main#yir2024 section#stories .swiper-slide{font-size:1.125rem;width:294px;max-height:367px}main#yir2024 section#product .section-title{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#yir2024 section#product .section-title h2{max-width:666px}@media (max-width: 767px){main#yir2024 section#product .section-title h2{text-wrap:balance}}@media (min-width: 768px){main#yir2024 section#product .section-title p{width:80%}}@media (min-width: 992px){main#yir2024 section#product .section-title p{width:82%}}@media (min-width: 1200px){main#yir2024 section#product .section-title p{width:74%}}@media (min-width: 1440px){main#yir2024 section#product .section-title p{width:60%}}main#yir2024 section#product .feature-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width: 768px){main#yir2024 section#product .feature-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:26px}}@media (min-width: 992px){main#yir2024 section#product .feature-cards{gap:40px}}@media (min-width: 1200px){main#yir2024 section#product .feature-cards{gap:52px}}main#yir2024 section#product .feature-cards .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width: 768px){main#yir2024 section#product .feature-cards .col{-ms-flex-preferred-size:calc(50% - 13px);flex-basis:calc(50% - 13px)}}@media (min-width: 992px){main#yir2024 section#product .feature-cards .col{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);gap:60px}}@media (min-width: 1200px){main#yir2024 section#product .feature-cards .col{-ms-flex-preferred-size:calc(50% - 26px);flex-basis:calc(50% - 26px);gap:80px}}@media (min-width: 768px){main#yir2024 section#product .feature-cards .col:nth-child(even) .feature-card:first-child{margin-top:40px}}@media (min-width: 992px){main#yir2024 section#product .feature-cards .col:nth-child(even) .feature-card:first-child{margin-top:60px}}@media (min-width: 1200px){main#yir2024 section#product .feature-cards .col:nth-child(even) .feature-card:first-child{margin-top:80px}}main#yir2024 section#product .feature-card{background:#f2efe9;border-radius:24px;box-shadow:0 8px 16px rgba(0,0,0,0.02);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:20px;position:relative;text-decoration:none;-webkit-transition:all 500ms;transition:all 500ms}@media (min-width: 992px){main#yir2024 section#product .feature-card{padding:30px}}@media (min-width: 1200px){main#yir2024 section#product .feature-card{padding:40px}}main#yir2024 section#product .feature-card:focus,main#yir2024 section#product .feature-card:hover{color:#000;text-decoration:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.1),0 8px 16px 0 rgba(0,0,0,0.1);-webkit-transition:all 500ms;transition:all 500ms}main#yir2024 section#product .feature-card:focus .feature-header,main#yir2024 section#product .feature-card:focus .feature-title,main#yir2024 section#product .feature-card:hover .feature-header,main#yir2024 section#product .feature-card:hover .feature-title{color:var(--bs-primary)}main#yir2024 section#product .feature-card:focus .feature-arrow-bg,main#yir2024 section#product .feature-card:hover .feature-arrow-bg{-webkit-transition:-webkit-transform 500ms ease-out;transition:-webkit-transform 500ms ease-out;transition:transform 500ms ease-out;transition:transform 500ms ease-out, -webkit-transform 500ms ease-out}main#yir2024 section#product .feature-card:focus .feature-arrow-bg svg,main#yir2024 section#product .feature-card:hover .feature-arrow-bg svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform 500ms ease-out;transition:-webkit-transform 500ms ease-out;transition:transform 500ms ease-out;transition:transform 500ms ease-out, -webkit-transform 500ms ease-out}main#yir2024 section#product .feature-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:28px;-webkit-transition:color 500ms;transition:color 500ms}main#yir2024 section#product .feature-number{font-size:3.5rem;font-weight:700;letter-spacing:-1.12px}main#yir2024 section#product .feature-arrow-bg{background-color:#fff;width:88px;height:72px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#yir2024 section#product .feature-arrow-bg svg{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 500ms ease-in;transition:-webkit-transform 500ms ease-in;transition:transform 500ms ease-in;transition:transform 500ms ease-in, -webkit-transform 500ms ease-in}main#yir2024 section#product .feature-title{font-size:1.25rem;font-weight:700;margin-bottom:10px;-webkit-transition:color 500ms;transition:color 500ms;text-wrap:balance}@media (min-width: 992px){main#yir2024 section#product .feature-title{font-size:1.5rem}}main#yir2024 section#product .feature-description{font-size:1.125rem;line-height:1.5;margin-bottom:24px}main#yir2024 section#product .feature-visual{border-radius:24px;position:relative;overflow:hidden}main#yir2024 section#product .feature-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}main#yir2024 section#product .feature-visual video{border-radius:24px;width:100%;aspect-ratio:550 / 390;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}main#yir2024 section#partners{--icon-green:#899e2a;--icon-yellow:#f9da1c;--icon-blue:#609aba;--icon-red:#e64646}main#yir2024 section#partners .container .row:last-child{gap:40px}@media (min-width: 992px){main#yir2024 section#partners .container .row:last-child{gap:unset}}main#yir2024 section#partners .container .row:last-child p{margin-bottom:24px}@media (min-width: 992px){main#yir2024 section#partners .container .row:nth-child(2) .col-lg-4:nth-child(2){margin-top:80px}}@media (min-width: 1200px){main#yir2024 section#partners .container .row:nth-child(2) .col-lg-4:nth-child(2){margin-top:100px}}@media (min-width: 992px){main#yir2024 section#partners .container .row:nth-child(2) .col-lg-4:nth-child(3){margin-top:160px}}@media (min-width: 1200px){main#yir2024 section#partners .container .row:nth-child(2) .col-lg-4:nth-child(3){margin-top:200px}}main#yir2024 section#partners .section-title{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#yir2024 section#partners .section-title h2{max-width:666px}@media (min-width: 992px){main#yir2024 section#partners .section-title p{width:70%}}@media (min-width: 1200px){main#yir2024 section#partners .section-title p{width:58%}}@media (min-width: 1200px){main#yir2024 section#partners .section-title p{width:50%}}main#yir2024 section#partners h3{font-size:2rem;font-weight:700;margin-bottom:24px}main#yir2024 section#partners a:not(.btn){display:block}main#yir2024 section#partners a *:not(.btn):not(.read-more-text){color:#000;text-decoration:none}main#yir2024 section#partners a:not(.btn):not(.read-more-text):hover img,main#yir2024 section#partners a:not(.btn):not(.read-more-text):focus img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#yir2024 section#partners a:not(.btn):not(.read-more-text):hover span.read-more-text,main#yir2024 section#partners a:not(.btn):not(.read-more-text):focus span.read-more-text{color:var(--bs-btn-bg);text-decoration:underline}main#yir2024 section#partners span.read-more-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bs-btn-bg)}main#yir2024 section#partners img{margin-bottom:32px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;-webkit-transition:all 500ms;transition:all 500ms}main#yir2024 section#partners .icon-group{width:40px;height:40px;position:relative}main#yir2024 section#partners .icon-group-1 .icon-triangle-blue{top:0;left:0}main#yir2024 section#partners .icon-group-1 .icon-triangle-yellow{bottom:0;right:0}main#yir2024 section#partners .icon-group-1 .icon-circle-green{top:0;right:0}main#yir2024 section#partners .icon-group-2 .icon-triangle-green{bottom:0;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}main#yir2024 section#partners .icon-group-2 .icon-triangle-yellow{bottom:0;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}main#yir2024 section#partners .icon-group-2 .icon-circle-blue{top:0;right:0}main#yir2024 section#partners .icon-group-2 .icon-circle-red{top:0;left:0}main#yir2024 section#partners .icon-group-3 .icon-triangle-blue{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#yir2024 section#partners .icon-group-3 .icon-triangle-green{bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#yir2024 section#partners .icon-group-3 .icon-circle-yellow{bottom:0;left:0}main#yir2024 section#partners .icon-triangle{width:20px;height:20px;position:absolute}main#yir2024 section#partners .icon-triangle-blue{background-color:var(--icon-blue);background:-webkit-linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-blue) 50%, var(--icon-blue) 100%);background:linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-blue) 50%, var(--icon-blue) 100%)}main#yir2024 section#partners .icon-triangle-green{background-color:var(--icon-green);background:-webkit-linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-green) 50%, var(--icon-green) 100%);background:linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-green) 50%, var(--icon-green) 100%)}main#yir2024 section#partners .icon-triangle-yellow{background-color:var(--icon-yellow);background:-webkit-linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-yellow) 50%, var(--icon-yellow) 100%);background:linear-gradient(45deg, #fff 0%, #fff 50%, var(--icon-yellow) 50%, var(--icon-yellow) 100%)}main#yir2024 section#partners .icon-circle{width:20px;height:20px;border-radius:50%;position:absolute}main#yir2024 section#partners .icon-circle-blue{background-color:var(--icon-blue)}main#yir2024 section#partners .icon-circle-green{background-color:var(--icon-green)}main#yir2024 section#partners .icon-circle-red{background-color:var(--icon-red)}main#yir2024 section#partners .icon-circle-yellow{background-color:var(--icon-yellow)}main#yir2024 section#events{background-color:var(--yir-section-background-color);padding-left:0;padding-right:0;padding-bottom:0}main#yir2024 section#events .container{padding-left:var(--yir-section-horizontal-padding-mobile);padding-right:var(--yir-section-horizontal-padding-mobile)}@media (min-width: 768px){main#yir2024 section#events .container{padding-left:var(--yir-section-horizontal-padding-tablet);padding-right:var(--yir-section-horizontal-padding-tablet);padding-left:0;padding-right:0}}@media (min-width: 992px){main#yir2024 section#events .container{padding-left:var(--yir-section-horizontal-padding-desktop);padding-right:var(--yir-section-horizontal-padding-desktop)}}main#yir2024 section#events .section-title{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#yir2024 section#events .section-title h2{max-width:666px}@media (min-width: 992px){main#yir2024 section#events .section-title p{width:92%}}@media (min-width: 1200px){main#yir2024 section#events .section-title p{width:78%}}@media (min-width: 1440px){main#yir2024 section#events .section-title p{width:66%}}main#yir2024 section#events .subscription-container{position:relative;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#yir2024 section#events #confetti-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}main#yir2024 section#events .subscription-intro{font-size:1rem;font-weight:500;text-align:center;text-wrap:balance}main#yir2024 section#events .marquee-item{border-radius:8px}main#yir2024 section#events .marquee-item img{border-radius:8px}main#yir2024 section#events .hs_cos_wrapper_type_form{max-width:564px;margin:0 auto}main#yir2024 section#events .hs_cos_wrapper_type_form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:last baseline;-ms-flex-pack:last baseline;justify-content:last baseline;gap:16px;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (min-width: 576px){main#yir2024 section#events .hs_cos_wrapper_type_form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}main#yir2024 section#events .hs_cos_wrapper_type_form input{display:inline-block;width:100%;padding:10px;font-weight:normal;color:#000;background-color:#ffffff;border:1px solid #c7c7c7;box-sizing:border-box;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}@media (min-width: 768px){main#yir2024 section#events .hs_cos_wrapper_type_form input{padding:10px 12px}}main#yir2024 section#events .hs_cos_wrapper_type_form input:hover,main#yir2024 section#events .hs_cos_wrapper_type_form input:focus{border-color:var(--bs-primary)}main#yir2024 section#events .hs_cos_wrapper_type_form input:-moz-placeholder{color:rgba(0,0,0,0.54)}main#yir2024 section#events .hs_cos_wrapper_type_form input::-webkit-input-placeholder{color:rgba(0,0,0,0.54)}main#yir2024 section#events .hs_cos_wrapper_type_form input[type="email"]{display:inline-block;width:100%;color:#000;line-height:1.5;background-color:#fff;box-sizing:border-box;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #c7c7c7;border-left:none}main#yir2024 section#events .hs_cos_wrapper_type_form input[type="submit"]{width:100%;white-space:pre-wrap;font-weight:500;background-color:var(--bs-btn-bg);border:1px solid var(--bs-btn-bg);border-radius:4px;color:#fff;fill:#fff;padding:1.067em 3.267em;font-size:15px;line-height:1}main#yir2024 section#events .hs_cos_wrapper_type_form input[type="submit"]:hover,main#yir2024 section#events .hs_cos_wrapper_type_form input[type="submit"]:focus,main#yir2024 section#events .hs_cos_wrapper_type_form input[type="submit"]:active{background:var(--bs-btn-bg-hover);border:1px solid var(--bs-btn-bg-hover);color:#fff}main#yir2024 section#events .hs_cos_wrapper_type_form input.error,main#yir2024 section#events .hs_cos_wrapper_type_form input.error:focus{border-color:var(--brand-red);border-color:#c7c7c7}main#yir2024 section#events .hs_cos_wrapper_type_form .hs-email>label,main#yir2024 section#events .hs_cos_wrapper_type_form .hs-error-msgs,main#yir2024 section#events .hs_cos_wrapper_type_form .hs_error_rollup{display:none}main#yir2024 section#events .hs_cos_wrapper_type_form .hbspt-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main#yir2024 section#events .hs_cos_wrapper_type_form .input-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#yir2024 section#events .hs_cos_wrapper_type_form .input-group-text{border-color:#c7c7c7;max-height:49px}main#yir2024 section#events .hs_cos_wrapper_type_form .hs_email{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main#yir2024 section#events .hs_cos_wrapper_type_form .hs-form-field{margin-bottom:0}main#yir2024 section#events .hs_cos_wrapper_type_form .hs-form-required{color:var(--brand-red);margin-left:0.24em}main#yir2024 section#events .hs_cos_wrapper_type_form .hs-submit{margin-left:-49px}@media (min-width: 576px){main#yir2024 section#events .hs_cos_wrapper_type_form .hs-submit{margin-left:0}}main#yir2024 section#events .hs_cos_wrapper_type_form .email-correction,main#yir2024 section#events .hs_cos_wrapper_type_form .email-validation{padding-top:3px;font-size:0.667rem}main#yir2024 section#events .hs_cos_wrapper_type_form .email-correction a,main#yir2024 section#events .hs_cos_wrapper_type_form .email-validation a{cursor:pointer}main#yir2024 section#events .hs_cos_wrapper_type_form .submitted-message{text-align:center;font-size:1.5rem;font-weight:500}main#yir2024 [data-hidden]{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:opacity 1000ms, -webkit-transform 1500ms;transition:opacity 1000ms, -webkit-transform 1500ms;transition:transform 1500ms, opacity 1000ms;transition:transform 1500ms, opacity 1000ms, -webkit-transform 1500ms;-webkit-transition-delay:500ms;transition-delay:500ms}main#yir2024 [data-hidden].visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.parallax-placeholder{position:relative;z-index:-1}footer#footer{color:#fff;background-color:var(--brand-blue-dark);overflow:hidden clip;position:fixed;bottom:0;width:100%;display:none}footer#footer .footer-container{position:relative;padding:60px 10px}@media (min-width: 768px){footer#footer .footer-container{padding-top:calc(80px + 20px);padding-bottom:calc(80px + 40px)}}@media (min-width: 1200px){footer#footer .footer-container{margin-left:clamp(6rem, -16.1875rem + 29.58333vw, 10.4375rem);margin-right:clamp(3.125rem, -8.4375rem + 15.41667vw, 5.4375rem);padding:calc(80px + 40px) 0 calc(80px + 60px)}}@media (min-width: 1441px){footer#footer .footer-container{margin-left:0;margin-right:0}}footer#footer .thank-you-text{font-size:1.125rem;line-height:1.4;font-weight:400;letter-spacing:normal;margin-top:3.67em;margin-bottom:2.22em}@media (min-width: 576px){footer#footer .thank-you-text{width:75%}}@media (min-width: 992px){footer#footer .thank-you-text{min-width:310px;width:310px;margin-top:1.22em;margin-bottom:1.22em;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width: 1200px){footer#footer .thank-you-text{margin-top:1.67em;margin-bottom:0}}footer#footer .triangle-container{margin-left:0.075em;margin-right:0.9625em}footer#footer .triangle-container .triangle{aspect-ratio:1/1;height:0.7125em;width:auto}footer#footer .triangle-container .triangle-blue{background-color:var(--brand-blue-light);background:-webkit-linear-gradient(45deg, transparent 0%, transparent 50%, var(--brand-blue-light) 50%, var(--brand-blue-light) 100%);background:linear-gradient(45deg, transparent 0%, transparent 50%, var(--brand-blue-light) 50%, var(--brand-blue-light) 100%)}footer#footer .triangle-container .triangle-dark-blue{background-color:var(--bs-btn-bg);background:-webkit-linear-gradient(45deg, transparent 0%, transparent 50%, var(--bs-btn-bg) 50%, var(--bs-btn-bg) 100%);background:linear-gradient(45deg, transparent 0%, transparent 50%, var(--bs-btn-bg) 50%, var(--bs-btn-bg) 100%)}footer#footer .semi-circle-container{margin-right:0.2em;margin-bottom:.105em}@media (min-width: 992px){footer#footer .semi-circle-container{margin-right:0;margin-left:0.2em}}footer#footer .semi-circle-container .semi-circle{aspect-ratio:57/114;border-bottom-right-radius:80px;border-top-right-radius:80px;height:0.7125em;width:auto}footer#footer .semi-circle-container .semi-circle-light-blue{background-color:#dcf5fc}footer#footer .semi-circle-container .semi-circle-blue{background-color:#60bad5}footer#footer .color-bar-container .color-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:.1em}footer#footer .color-bar-container .color-bar div{-webkit-box-flex:1;-ms-flex:1;flex:1}footer#footer .color-bar-container .color-bar .color-light-blue{background-color:var(--brand-blue-light)}footer#footer .color-bar-container .color-bar .color-blue{background-color:var(--bs-primary)}footer#footer .color-bar-container .color-bar .color-green{background-color:var(--brand-green)}footer#footer .color-bar-container .color-bar .color-yellow{background-color:var(--brand-yellow)}footer#footer .color-bar-container .color-bar .color-red{background-color:var(--brand-red)}footer#footer .color-bar-container .color-bar .color-dark-red{background-color:var(--brand-red-dark)}footer#footer .color-bar-container .color-bar .color-purple{background-color:var(--brand-purple)}footer#footer .cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:.9375rem;letter-spacing:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){footer#footer .cta-container{margin-top:-3.93em;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}@media (min-width: 1200px){footer#footer .cta-container{margin-top:-4.67em}}footer#footer .btn{background-color:var(--brand-blue-lightest);color:var(--brand-blue-dark);margin-bottom:3.25em;font-weight:700;padding:1.34em 3em;width:100%}@media (min-width: 768px){footer#footer .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width: 992px){footer#footer .btn{margin-bottom:3em}}footer#footer .btn:hover,footer#footer .btn:focus{color:var(--brand-blue-lightest);text-decoration:none;background-color:var(--bs-primary)}footer#footer .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width: 768px){footer#footer .social-icons{gap:10px}}@media (min-width: 992px){footer#footer .social-icons{margin-bottom:-5em}}footer#footer .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}footer#footer .social-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}footer#footer .toast{background-color:var(--brand-blue-lightest);color:var(--brand-blue-dark);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;right:-6.25em;top:0}footer#footer .footer-title-container{font-weight:700;line-height:1;font-size:clamp(3.125rem, -.18928rem + 13.59703vw, 10rem);letter-spacing:clamp(-.3rem, .00568rem + -.40791vw, -.09375rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width: 1200px){footer#footer .footer-title-container{font-size:clamp(8.75rem, 2.5rem + 8.33333vw, 10rem);letter-spacing:clamp(-.3rem, -.075rem + -.25vw, -.2625rem)}}@media (min-width: 1440px){footer#footer .footer-title-container{max-width:1186px}}footer#footer .footer-title-mark a{color:#fff;display:block}footer#footer .footer-title-mark svg{aspect-ratio:47/46;height:0.825em;min-width:1em;width:auto}@media (min-width: 768px){footer#footer .footer-title-mark svg{min-width:unset}}footer#footer .footer-title-row-1 .footer-title{margin-left:0.25em}footer#footer .footer-title-row-2 svg{aspect-ratio:44/21;margin-left:.25em;height:clamp(2.625rem, .42553rem + 9.02349vw, 7.1875rem);height:0.7125em;width:auto}#CookiebotWidget :focus-visible,#CookiebotWidget:not(.CookiebotWidget-open) .Cookiebotwidget-logo{outline:none !important}.spinner{margin:auto;width:64px;height:64px;display:block;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;background-image:url("nationbuilder-black-filled.svg");position:absolute;z-index:9999;left:0;right:0;top:0;bottom:0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.marquee{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.marquee-group{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:marquee-scroll 60s linear infinite;animation:marquee-scroll 60s linear infinite;gap:20px}@media (prefers-reduced-motion: reduce){.marquee-group{-webkit-animation-play-state:paused;animation-play-state:paused}}@-webkit-keyframes marquee-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.swiper-wrapper{height:auto}.swiper{width:100%;overflow:visible}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.animated-button{position:relative}.animated-button:active{color:#fff}.animated-button .shadow{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:7px;border-radius:50%;background-color:rgba(24,31,40,0.2);opacity:0;width:20px}@-webkit-keyframes shadow{0%{-webkit-transform:translateX(-50%) scaleX(0.5);transform:translateX(-50%) scaleX(0.5);opacity:0}2%{-webkit-transform:translateX(-50%) scaleX(0.75);transform:translateX(-50%) scaleX(0.75);opacity:1}48%{-webkit-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);opacity:1}98%{-webkit-transform:translateX(-50%) scaleX(0.75);transform:translateX(-50%) scaleX(0.75);opacity:1}100%{-webkit-transform:translateX(-50%) scaleX(0.5);transform:translateX(-50%) scaleX(0.5);opacity:0}}@keyframes shadow{0%{-webkit-transform:translateX(-50%) scaleX(0.5);transform:translateX(-50%) scaleX(0.5);opacity:0}2%{-webkit-transform:translateX(-50%) scaleX(0.75);transform:translateX(-50%) scaleX(0.75);opacity:1}48%{-webkit-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);opacity:1}98%{-webkit-transform:translateX(-50%) scaleX(0.75);transform:translateX(-50%) scaleX(0.75);opacity:1}100%{-webkit-transform:translateX(-50%) scaleX(0.5);transform:translateX(-50%) scaleX(0.5);opacity:0}}.animated-button .shape,.animated-button .small-shape{--shape-size:20px;position:absolute;top:calc(-1.1 * var(--shape-size));left:50%;width:var(--shape-size);height:var(--shape-size);opacity:0;pointer-events:none}.animated-button .small-shape{--shape-size:10px}.animated-button .circle,.animated-button .small-circle{background-color:var(--bs-btn-bg);border-radius:50%}.animated-button .circle-alt,.animated-button .small-circle-alt{background-color:var(--brand-blue-lightest);border-radius:50%;color:var(--brand-blue-dark)}.animated-button .small-circle,.animated-button .small-circle-alt{--shape-size:25px;top:calc(-1.1 * var(--shape-size));width:var(--shape-size);height:var(--shape-size)}.animated-button .square,.animated-button .small-square{background-color:var(--brand-yellow);border-radius:2px}.animated-button .small-triangle{--shape-size:12.5px}.animated-button .triangle,.animated-button .small-triangle{width:0;height:0;top:calc(-1 * var(--shape-size));border-left:calc(var(--shape-size) / 2) solid transparent;border-right:calc(var(--shape-size) / 2) solid transparent;border-bottom:calc(var(--shape-size) * 0.866) solid var(--brand-green)}.animated-button .sparkle{--shape-size:3px;position:absolute;top:-36px;left:50%;width:var(--shape-size);height:var(--shape-size);opacity:0;pointer-events:none}.animated-button .sparkle-circle{background-color:var(--bs-btn-bg);border-radius:2px}.animated-button .sparkle-circle-alt{background-color:var(--brand-blue-lightest);color:var(--brand-blue-dark)}.animated-button .sparkle-square{background-color:var(--brand-yellow);border-radius:50%}.animated-button .sparkle-triangle{width:0;height:0;border-left:calc(var(--shape-size) / 2) solid transparent;border-right:calc(var(--shape-size) / 2) solid transparent;border-bottom:calc(var(--shape-size) * 0.866) solid var(--brand-green)}@-webkit-keyframes bounce{0%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:0}2%{-webkit-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg);opacity:1}48%{-webkit-transform:translate(-50%, -15px) rotate(90deg);transform:translate(-50%, -15px) rotate(90deg);opacity:1}98%{-webkit-transform:translate(-50%, 0) rotate(135deg);transform:translate(-50%, 0) rotate(135deg);opacity:1}100%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:0}}@keyframes bounce{0%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:0}2%{-webkit-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg);opacity:1}48%{-webkit-transform:translate(-50%, -15px) rotate(90deg);transform:translate(-50%, -15px) rotate(90deg);opacity:1}98%{-webkit-transform:translate(-50%, 0) rotate(135deg);transform:translate(-50%, 0) rotate(135deg);opacity:1}100%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:0}}@-webkit-keyframes smallShapeLeft{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(-175%, -8px) rotate(-90deg);transform:translate(-175%, -8px) rotate(-90deg);opacity:1}80%{-webkit-transform:translate(-175%, -8px) rotate(-90deg);transform:translate(-175%, -8px) rotate(-90deg);opacity:1}100%{-webkit-transform:translate(-175%, 0) rotate(-9deg);transform:translate(-175%, 0) rotate(-9deg);opacity:0}}@keyframes smallShapeLeft{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(-175%, -8px) rotate(-90deg);transform:translate(-175%, -8px) rotate(-90deg);opacity:1}80%{-webkit-transform:translate(-175%, -8px) rotate(-90deg);transform:translate(-175%, -8px) rotate(-90deg);opacity:1}100%{-webkit-transform:translate(-175%, 0) rotate(-9deg);transform:translate(-175%, 0) rotate(-9deg);opacity:0}}@-webkit-keyframes smallShapeMiddle{0%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(-50%, -10px) rotate(180deg);transform:translate(-50%, -10px) rotate(180deg);opacity:1}80%{-webkit-transform:translate(-50%, -10px) rotate(180deg);transform:translate(-50%, -10px) rotate(180deg);opacity:1}100%{-webkit-transform:translate(-50%, 0) rotate(180deg);transform:translate(-50%, 0) rotate(180deg);opacity:0}}@keyframes smallShapeMiddle{0%{-webkit-transform:translate(-50%, 0) rotate(0deg);transform:translate(-50%, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(-50%, -10px) rotate(180deg);transform:translate(-50%, -10px) rotate(180deg);opacity:1}80%{-webkit-transform:translate(-50%, -10px) rotate(180deg);transform:translate(-50%, -10px) rotate(180deg);opacity:1}100%{-webkit-transform:translate(-50%, 0) rotate(180deg);transform:translate(-50%, 0) rotate(180deg);opacity:0}}@-webkit-keyframes smallShapeRight{0%{-webkit-transform:translate(50%, 0) rotate(0deg);transform:translate(50%, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(100%, -8px) rotate(180deg);transform:translate(100%, -8px) rotate(180deg);opacity:1}80%{-webkit-transform:translate(100%, -8px) rotate(180deg);transform:translate(100%, -8px) rotate(180deg);opacity:1}100%{-webkit-transform:translate(100%, 0) rotate(180deg);transform:translate(100%, 0) rotate(180deg);opacity:0}}@keyframes smallShapeRight{0%{-webkit-transform:translate(50%, 0) rotate(0deg);transform:translate(50%, 0) rotate(0deg);opacity:1}20%{-webkit-transform:translate(100%, -8px) rotate(180deg);transform:translate(100%, -8px) rotate(180deg);opacity:1}80%{-webkit-transform:translate(100%, -8px) rotate(180deg);transform:translate(100%, -8px) rotate(180deg);opacity:1}100%{-webkit-transform:translate(100%, 0) rotate(180deg);transform:translate(100%, 0) rotate(180deg);opacity:0}}@-webkit-keyframes sparkleLeft{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(-150%, -200%);transform:translate(-150%, -200%);opacity:0.8}80%{-webkit-transform:translate(-200%, -250%);transform:translate(-200%, -250%);opacity:0.4}100%{-webkit-transform:translate(-250%, -250%);transform:translate(-250%, -250%);opacity:0}}@keyframes sparkleLeft{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(-150%, -200%);transform:translate(-150%, -200%);opacity:0.8}80%{-webkit-transform:translate(-200%, -250%);transform:translate(-200%, -250%);opacity:0.4}100%{-webkit-transform:translate(-250%, -250%);transform:translate(-250%, -250%);opacity:0}}@-webkit-keyframes sparkleMiddle{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(-50%, -250%);transform:translate(-50%, -250%);opacity:0.8}80%{-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%);opacity:0.4}100%{-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%);opacity:0}}@keyframes sparkleMiddle{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(-50%, -250%);transform:translate(-50%, -250%);opacity:0.8}80%{-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%);opacity:0.4}100%{-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%);opacity:0}}@-webkit-keyframes sparkleRight{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(50%, -200%);transform:translate(50%, -200%);opacity:0.8}80%{-webkit-transform:translate(100%, -250%);transform:translate(100%, -250%);opacity:0.4}100%{-webkit-transform:translate(150%, -250%);transform:translate(150%, -250%);opacity:0}}@keyframes sparkleRight{0%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}20%{-webkit-transform:translate(50%, -200%);transform:translate(50%, -200%);opacity:0.8}80%{-webkit-transform:translate(100%, -250%);transform:translate(100%, -250%);opacity:0.4}100%{-webkit-transform:translate(150%, -250%);transform:translate(150%, -250%);opacity:0}}img.lazy{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}img.lazy.loaded{opacity:1}img.lazy:not(.loaded){-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1.02);transform:scale(1.02)}
