:root{--chart-palette-1:  #004e69;--chart-palette-2:  #00a3bb;--chart-palette-3:  #003db1;--chart-palette-4:  #6695de;--chart-palette-5:  #293a7f;--chart-palette-6:  #009bcb;--chart-palette-7:  #7f0888;--chart-palette-8:  #c27acc;--chart-palette-9:  #004e69;--chart-palette-10: #00a3bb;--chart-palette-11: #003db1;--chart-palette-12: #6695de;--chart-palette-13: #293a7f;--chart-palette-14: #0099f9;--chart-palette-15: #7f0888;--chart-palette-16: #c27acc;--chart-pie-donut-color-1:  #004e69;--chart-pie-donut-color-2:  #00a3bb;--chart-pie-donut-color-3:  #003db1;--chart-pie-donut-color-4:  #6695de;--chart-pie-donut-color-5:  #293a7f;--chart-pie-donut-color-6:  #009bcb;--chart-pie-donut-color-7:  #7f0888;--chart-pie-donut-color-8:  #c27acc;--chart-pie-donut-color-9:  #004e69;--chart-pie-donut-color-10: #00a3bb;--chart-pie-donut-color-11: #003db1;--chart-pie-donut-color-12: #6695de;--chart-pie-donut-color-13: #293a7f;--chart-pie-donut-color-14: #0099f9;--chart-pie-donut-color-15: #7f0888;--chart-pie-donut-color-16: #c27acc;--chart-bar-color-1: #004e69;--chart-bar-color-2: #00a3bb;--chart-bar-color-3: #003db1;--chart-bar-color-4: #6695de;--chart-bar-color-5: #293a7f;--chart-bar-color-6: #009bcb;--chart-stacked-bar-color-1: #004e69;--chart-stacked-bar-color-2: #00a3bb;--chart-stacked-bar-color-3: #003db1;--chart-stacked-bar-color-4: #6695de;--chart-stacked-bar-color-5: #293a7f;--chart-stacked-bar-color-6: #009bcb;--chart-cagr-bar-color-1: #004e69;--chart-cagr-bar-color-2: #00a3bb;--chart-cagr-bar-color-3: #003db1;--chart-cagr-bar-color-4: #6695de;--chart-cagr-bar-color-5: #293a7f;--chart-cagr-bar-color-6: #009bcb;--chart-line-color-1: #004e69;--chart-line-color-2: #00a3bb;--chart-line-color-3: #003db1;--chart-line-color-4: #6695de;--chart-line-color-5: #293a7f;--chart-line-color-6: #009bcb}body{background-color:#f7eedd}body .module-overview-financial-results .financial-disclaimer p,body .financial-disclaimer p{font-size:14px}body .module-overview-financial-results .financial-disclaimer p a:hover,body .module-overview-financial-results .financial-disclaimer p a:active,body .module-overview-financial-results .financial-disclaimer p a:focus,body .financial-disclaimer p a:hover,body .financial-disclaimer p a:active,body .financial-disclaimer p a:focus{color:#40214f}body .qmod-attribution{background-color:#40214f}body .qmod-attribution .disclaimer p{color:#f7eedd}body .qmod-attribution .disclaimer p a{color:#f7eedd}body .module-overview-financial-results .financial-disclaimer{margin-top:40px}@media (min-width: 992px){#site-header{padding-top:26px;box-shadow:none;transition:transform 0.35s ease}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){#site-header{transition:none}}@media (min-width: 992px){.header-hidden #site-header{transform:translateY(-100%)}#site-header>.container{padding:0 40px;border-radius:100px;background-color:rgba(64,33,79,0.75);backdrop-filter:blur(5px);transition:background-color 0.3s ease}}@media (min-width: 992px) and (min-width: 1401px){#site-header>.container{padding:0 80px}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){#site-header>.container{transition:none}}@media (min-width: 992px){.header-solid #site-header>.container{background-color:#40214f}}@media (max-width: 991.98px){#site-header{background:#40214f}#site-header .mobile-nav-trigger{background:#ffc553}#site-header .mobile-nav-trigger .meat{background-color:#40214f}}@media (min-width: 1473px){#site-header .container{width:1472px;max-width:1472px}}@media (min-width: 1401px){#site-header .container{width:1400px;max-width:1400px}}#site-header .logo{margin:15px 0}@media (max-width: 1400px){#site-header .logo{flex-flow:column}}@media (max-width: 1400px){#site-header .logo .ir-logo-text{margin-left:0;padding-left:0;margin-top:12px;padding-top:12px}}#site-header .logo .ir-logo-text a{font-family:"Balkist",sans-serif;font-weight:500}@media (max-width: 1400px){#site-header .logo .ir-logo-text a{flex-flow:column}}@media (max-width: 1400px){#site-header .logo .ir-logo-text a:before{border-left:none;left:unset;top:-12px;border-top:1.5px dotted #000;width:100%;height:unset}}@media (min-width: 992px) and (max-width: 1400.98px){.main-nav>ul>li>a{padding-inline:12px;padding-inline-end:4px}.main-nav>ul>li>a:after{left:12px;right:4px}.main-nav>ul>li>a:hover:before,.main-nav>ul>li>a:focus:before{left:3px}}@media (min-width: 992px) and (max-width: 1199.98px){.main-nav>ul>li>a{font-size:14px;padding-bottom:34px}}@media (min-width: 992px) and (max-width: 1099.98px){.main-nav>ul>li>a{font-size:12px;padding-bottom:37px}}@media (min-width: 992px){.main-nav>ul>li.last-item>a:after{right:0}}@media (max-width: 991.98px){#main-nav>ul>li>a:hover,#main-nav>ul>li>a:active,#main-nav>ul>li>a:focus,#main-nav>ul>li.active>a{color:#f7eedd;background-color:rgba(0,0,0,0.6)}#main-nav>ul>li.active>a{box-shadow:inset 0 0 0 2px #fff}}.zero-nav{background:rgba(0,0,0,0)}@media (min-width: 992px){.zero-nav .container{padding:0 25px}}@media (min-width: 1401px){.zero-nav .container{padding:0 65px}}.zero-nav .row{justify-content:flex-end !important;margin:0}.zero-nav .col-12{display:flex;align-items:center;flex:0 0 auto;width:auto;height:45px;padding:0 15px 0 14px;background-color:#ffc553;border-radius:25px 25px 0 0}.zero-nav .zero-nav-stock,.zero-nav .zero-nav-links,.zero-nav .zero-nav-quote-box.qtool{display:flex;align-items:center;min-height:0;line-height:1}.zero-nav .zero-nav-stock+.zero-nav-links{margin-left:77px}.zero-nav .zero-nav-quote-box.qtool span{line-height:1.26}.zero-nav .zero-nav-quote-box.qtool span+span{margin-left:31px}.zero-nav .zero-nav-quote-box.qtool .symbol{text-transform:none}.zero-nav .zero-nav-links a{margin-top:0}.zero-nav .zero-nav-links a .material-icons{top:0;vertical-align:-4px;margin-right:1px;font-size:16px;line-height:1}.zero-nav .zero-nav-links a,.zero-nav .zero-nav-quote-box span{font-weight:600}.zero-nav a,.zero-nav span{color:#40214f !important}.zero-nav .mb-0{display:none}.zero-nav .zero-nav-quote-box span{color:#40214f !important;font-size:12px !important;padding-bottom:0 !important}.module-quick-links{padding:0 0 75px}.module-quick-links ul{flex-wrap:wrap;gap:15px}.module-quick-links ul li a{border-radius:100px;background-color:#eadecc;color:#271a2c;line-height:24px}.module-quick-links ul li a:hover,.module-quick-links ul li a:active,.module-quick-links ul li a:focus{text-decoration:underline}@media (max-width: 991.98px){.module-quick-links{padding-bottom:50px}}@media (max-width: 680px){.module-quick-links{padding:0 15px 50px}.module-quick-links ul{align-items:flex-start;gap:10px}.module-quick-links ul li+li{margin-top:0;padding-top:0;border-top:none}}@media (min-width: 992px){.main-nav>ul>li:hover::before,.main-nav>ul>li:focus-within::before{content:"";position:absolute;left:0;right:0;top:100%;height:8px}}.main-nav ul li ul li:hover a,.main-nav ul li ul li:active a,.main-nav ul li ul li:focus-within a{color:#ffc553}.main-nav ul li ul li:hover a:before,.main-nav ul li ul li:active a:before,.main-nav ul li ul li:focus-within a:before{border-color:transparent transparent transparent #ffc553}.main-nav ul li ul li:hover a:after,.main-nav ul li ul li:active a:after,.main-nav ul li ul li:focus-within a:after{color:#ffc553}@media (min-width: 992px){.sub-navigation-wrapper{height:48px}}.sub-navigation{background:#40214f}@media (min-width: 992px){.sub-navigation{background:transparent}.sub-navigation.affix{background:#f7eedd;box-shadow:none;transition:transform 0.35s ease}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){.sub-navigation.affix{transition:none}}@media (min-width: 992px){.header-hidden .sub-navigation.affix{transform:translateY(calc(-100% - 147px))}.sub-navigation .sb-nav>ul{gap:15px;margin:0;padding:0}.sub-navigation .sb-nav>ul>li{padding:0}.sub-navigation .sb-nav>ul>li>a,.sub-navigation .sb-nav>ul>li.active>a{padding:15px 20px;border-radius:100px;font-size:14px;background-color:#eadecc;color:#271a2c}.sub-navigation .sb-nav>ul>li.active>a,.sub-navigation .sb-nav>ul>li:hover>a,.sub-navigation .sb-nav>ul>li:focus-within>a,.sub-navigation .sb-nav>ul>li>a:hover,.sub-navigation .sb-nav>ul>li>a:focus{background-color:#ffc553;color:#271a2c}}.sub-navigation .sb-nav ul li ul li a{font-size:16px;display:inline-block;font-weight:500;width:100%}.module-teasers .content-box{box-shadow:none;background-color:#fff;border-radius:10px}.module-teasers .content-box .image-wrapper img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width: 768px){.module-teasers .teasers-row .content-box .text{padding:50px 50px 100px;position:relative}.module-teasers .teasers-row .content-box .text>a{left:50px;bottom:50px;position:absolute}}@media (max-width: 767.98px){.module-teasers .teasers-row div+div>.content-box{margin-top:0}}.page-banner{position:relative}@media (min-width: 992px){.page-banner{margin-top:calc(-148px - var(--minor-announcement-height, 0px));padding-top:calc(148px + var(--minor-announcement-height, 0px))}}.page-banner.overlay:not(.no-overlay):before{background:url(../images/page-banner-overlay.svg) center/100% 100% no-repeat;opacity:1}@media (max-width: 991.98px){.page-banner.overlay:not(.no-overlay):before{background:rgba(247,238,221,0.8)}}.page-banner::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;aspect-ratio:3200 / 149;max-height:65px;background:url(../images/page-banner-arc.svg) center bottom/100% 100% no-repeat;pointer-events:none}.page-banner .row{justify-content:center}.page-banner .row h1{text-align:center}.page-banner .row .text{text-align:center}.page-banner:not(.ir-hero) .row{justify-content:flex-start}.page-banner:not(.ir-hero) .row h1,.page-banner:not(.ir-hero) .row .heading--h1,.page-banner:not(.ir-hero) .row .text{text-align:left}.ir-hero{position:relative}@media (min-width: 992px){.ir-hero.page-banner{min-height:900px}}.ir-hero.page-banner .text{text-align:center}.ir-hero.page-banner .text>:not(.top-title){max-width:none}.ir-hero.page-banner .inline-btn{justify-content:center;align-items:center}@media (min-width: 992px){.ir-hero{margin-top:calc(-148px - var(--minor-announcement-height, 0px));padding:calc(148px + var(--minor-announcement-height, 0px)) 0 148px}}.ir-hero.overlay:not(.no-overlay):before{display:none}.ir-hero::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;aspect-ratio:1600 / 164;max-height:130px;background:url(../images/ir-hero-arc.svg) center bottom/100% 100% no-repeat;pointer-events:none}@media (max-width: 991.98px){.ir-hero{min-height:600px;padding:60px 0 140px;background-position:30% 100% !important}}@media (min-width: 992px){.ir-hero .text>:not(.top-title){max-width:536px}}.ir-hero .top-title{text-align:left;font-weight:700;margin-bottom:31px}.ir-hero .top-title:after{width:71px;background-color:#40214f;margin:20px 0 !important}.ir-hero.dark:not(.no-dark) h1,.ir-hero.dark:not(.no-dark) h2,.ir-hero.dark:not(.no-dark) h3,.ir-hero.dark:not(.no-dark) p,.ir-hero.dark:not(.no-dark) a,.ir-hero.dark:not(.no-dark) .date,.ir-hero.dark:not(.no-dark) .time,.ir-hero.dark:not(.no-dark) time,.ir-hero.dark:not(.no-dark) .subtitle.event-time,.ir-hero.dark:not(.no-dark) .result-line .link{color:#271a2c}.ir-hero.dark:not(.no-dark) .result-line+.result-line{border-top-color:#271a2c}.ir-hero.dark:not(.no-dark) .btn{background:#271a2c;border-color:#271a2c;color:#f7eedd}.ir-hero.dark:not(.no-dark) .btn:hover,.ir-hero.dark:not(.no-dark) .btn:active,.ir-hero.dark:not(.no-dark) .btn:focus{background:rgba(0,0,0,0);border-color:#271a2c;color:#271a2c}.ir-hero .inline-btn{margin-top:37px}@media (max-width: 991.98px){.ir-hero .inline-btn{display:flex;flex-direction:column;align-items:flex-start;row-gap:25px}.ir-hero .inline-btn a{display:inline-block;min-width:0}}@media (max-width: 767.98px){.inline-btn{display:flex;flex-direction:column;align-items:flex-start}.inline-btn a{display:inline-block;min-width:0}.inline-btn.center,.center .inline-btn{align-items:center}}.ir-cta-centered--arc,.ir-cta-company-overview--arc,.ir-cta-email-alerts--arc,.ir-cta-presentation--arc{text-align:left}.ir-cta-centered--arc .row,.ir-cta-company-overview--arc .row,.ir-cta-email-alerts--arc .row,.ir-cta-presentation--arc .row{justify-content:flex-start}.ir-cta-centered--arc h1,.ir-cta-centered--arc h2,.ir-cta-company-overview--arc h1,.ir-cta-company-overview--arc h2,.ir-cta-email-alerts--arc h1,.ir-cta-email-alerts--arc h2,.ir-cta-presentation--arc h1,.ir-cta-presentation--arc h2{margin-bottom:17px;text-transform:none}.ir-cta-centered--arc .inline-btn,.ir-cta-company-overview--arc .inline-btn,.ir-cta-email-alerts--arc .inline-btn,.ir-cta-presentation--arc .inline-btn{margin-top:37px;justify-content:flex-start}.ir-cta-default--arc{text-align:left}.ir-cta-default--arc .row{justify-content:flex-start}.ir-cta-default--arc h1{font-size:28px;font-weight:600}.ir-cta-default--arc h1,.ir-cta-default--arc h2{margin-bottom:16px;text-transform:none}.ir-cta-default--arc h2{font-size:48px;font-weight:700;text-transform:none;margin-bottom:16px}.ir-cta-default--arc .inline-btn{margin-top:32px;justify-content:flex-start}.ir-cta-event--arc{text-align:left}.ir-cta-event--arc h1,.ir-cta-event--arc h2{margin-bottom:16px;text-transform:none}.ir-cta-event--arc h1{font-size:28px}.ir-cta-event--arc h2{font-size:48px}.ir-cta-event--arc h3{font-size:28px}.ir-cta-event--arc .inline-btn{justify-content:flex-start}.ir-cta-qr--arc{text-align:left}.ir-cta-qr--arc h1{font-size:28px}.ir-cta-qr--arc h1,.ir-cta-qr--arc h2{margin-bottom:16px;text-transform:none}.ir-cta-qr--arc .inline-btn{margin-top:32px}.ir-cta-qr--arc .results-stats .stat-box{padding:26px 20px !important}.ir-cta-qr--arc .results-stats .stat-box .stat--value{background-color:#fff !important;font-size:32px;font-weight:600;color:#40214f !important;position:relative}.ir-cta-qr--arc .results-stats .stat-box .stat--value:after{content:"";position:absolute;left:50%;bottom:10px;transform:translateX(-50%);width:40px;height:4px;background-color:#40214f}@media (max-width: 767.98px){.ir-cta-qr--arc .results-stats .stat-box .stat--value:after{bottom:-15px}}.ir-cta-qr--arc .results-stats .stat-box p:not(.stat--value) span{font-size:16px}.ir-cta-qr--arc .results-stats .stat-box+.stat-box{margin-top:26px !important}.ir-cta-qr--arc .financial-disclaimer{text-align:center}.ir-cta-qr--arc .financial-disclaimer p,.ir-cta-qr--arc .financial-disclaimer a{color:#271a2c !important}@media (max-width: 575.98px){.social-icons ul li a{margin-left:0 !important}}

/*# sourceMappingURL=ir-theme-arc.css.map */