.pageblock--hero{--heading-color:var(--color-neutral-0);--body-color:var(--color-neutral-0);position:relative}.pageblock--hero.pageblock--subhero{--h1-size:var(--h2-size)}.pageblock--hero.pageblock--subhero .container .content-wrapper{grid-template-columns:1fr}@container style(--breakpoint-lg-min:true){.pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-title{--heading-margin-bottom:0;grid-area:title}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-title{--heading-margin-bottom:0;grid-area:title}@container style(--breakpoint-lg-min:true){.pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-intro__content{grid-area:content}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-intro__content{grid-area:content}@container style(--breakpoint-lg-min:true){.pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-button-wrapper{grid-area:buttons;justify-content:flex-end}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero.pageblock--subhero .container .x-core-intro .x-core-button-wrapper{grid-area:buttons;justify-content:flex-end}@container style(--breakpoint-lg-min:true){.pageblock--hero.pageblock--subhero .container .x-core-intro{column-gap:var(--intro-gap,var(--spacing-md));grid-template-rows:1fr auto auto;grid-template-columns:repeat(2,1fr);grid-template-areas:"title.""title content""title buttons";row-gap:0;display:grid}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero.pageblock--subhero .container .x-core-intro{column-gap:var(--intro-gap,var(--spacing-md));grid-template-rows:1fr auto auto;grid-template-columns:repeat(2,1fr);grid-template-areas:"title.""title content""title buttons";row-gap:0;display:grid}.pageblock--hero.pageblock--subhero .container .x-core-intro{width:100%;max-width:unset}.pageblock--hero[data-display-overlay] .x-core-media:before{background-color:var(--color-neutral-500);opacity:.3;content:"";position:absolute;inset:0}.pageblock--hero .container .content-wrapper{gap:var(--spacing-md);grid-template-columns:1fr 300px;display:grid}@container style(--breakpoint-sm-max:true){.pageblock--hero .container .content-wrapper{grid-template-columns:1fr}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .content-wrapper{grid-template-columns:1fr}.pageblock--hero .container .x-core-intro{z-index:1;max-width:800px;position:relative}.pageblock--hero .container .x-core-intro .x-core-title--pre{color:var(--color-neutral-0);border-color:var(--opacity-white-100);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@container style(--breakpoint-sm-max:true){.pageblock--hero .container .x-core-intro{padding-bottom:var(--spacing-lg);border-bottom:solid 1px var(--opacity-white-100)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro{padding-bottom:var(--spacing-lg);border-bottom:solid 1px var(--opacity-white-100)}@container style(--breakpoint-sm-max:true){.pageblock--hero .container .x-core-intro .x-core-button-wrapper{flex-wrap:wrap;justify-content:center}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button-wrapper{flex-wrap:wrap;justify-content:center}@container style(--breakpoint-xs-max:true){.pageblock--hero .container .x-core-intro .x-core-button-wrapper{gap:var(--spacing-xs);flex-direction:column}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button-wrapper{gap:var(--spacing-xs);flex-direction:column}@container style(--breakpoint-sm-max:true){.pageblock--hero .container .x-core-intro .x-core-button .x-core-icon-text__content{width:100%}.pageblock--hero .container .x-core-intro .x-core-button{flex:1}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button .x-core-icon-text__content{width:100%}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button{flex:1}.pageblock--hero .container>.x-core-media{position:absolute;inset:0}.pageblock--hero .container>.x-core-media:after{background-color:var(--color-neutral-500);opacity:.3;-webkit-mask-image:linear-gradient(to top, var(--color-neutral-500) 65%, transparent);-webkit-mask-image:linear-gradient(to top, var(--color-neutral-500) 65%, transparent);mask-image:linear-gradient(to top, var(--color-neutral-500) 65%, transparent);content:"";position:absolute;inset:0}.pageblock--hero .container>.x-core-media .x-core-image{object-fit:cover;border-radius:unset;width:100%;height:100%}.pageblock--hero .container .popup-media__wrapper{z-index:1;flex-wrap:wrap;justify-content:space-between;align-self:flex-end;height:fit-content;display:flex}.pageblock--hero .container .popup-media__wrapper:before{height:fit-content;color:var(--color-neutral-200);font-size:var(--text-xs);background-color:var(--opacity-black-400);opacity:.5;content:attr(data-duration);border-radius:99px;order:2;justify-content:center;align-items:center;padding:3px 10px;line-height:1;display:flex}.pageblock--hero .container .popup-media__title{margin-bottom:var(--spacing-xs);color:var(--color-neutral-200);font-size:var(--text-xs);order:1;display:inline-block}.pageblock--hero .container .popup__wrapper{z-index:1000;padding:var(--block-padding-y) var(--container-offset);background-color:var(--opacity-neutral-300);visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--transition-duration-fast) ease-in-out;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pageblock--hero .container .popup__wrapper.open{visibility:visible;opacity:1;pointer-events:all}.pageblock--hero .container .popup__wrapper .x-core-button{margin-bottom:var(--spacing-sm);align-self:flex-end}.pageblock--hero .container .popup__trigger{border-radius:var(--component-border-radius-md);cursor:pointer;order:3;position:relative;overflow:hidden;box-shadow:10px 18px 36px #00000040}.pageblock--hero .container .popup__trigger:hover:after{opacity:.8}.pageblock--hero .container .popup__trigger:before{z-index:1;background-color:var(--opacity-neutral-300);content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='48'%20viewBox='0%200%2036%2048'%20fill='%23FFF'%3e%3cpath%20d='M35.6121%2024.2216C35.4934%2023.6483%2035.1576%2023.159%2034.6683%2022.8376C34.179%2022.5192%2033.5942%2022.4062%2033.0209%2022.5278C28.9994%2023.3704%2025.0735%2023.5296%2021.4631%2023.3038C21.4776%2023.3009%2021.4892%2023.298%2021.5037%2023.2951C26.9554%2021.9285%2030.9913%2019.9829%2031.4488%2019.7571C31.4604%2019.7513%2031.472%2019.7455%2031.4835%2019.7397C31.4835%2019.7397%2031.4893%2019.7397%2031.4893%2019.7368C31.8107%2019.5776%2032.0829%2019.3547%2032.3%2019.0941C32.714%2018.6193%2032.9775%2018.0084%2033.0093%2017.3309C33.0817%2015.753%2031.8541%2014.4096%2030.2733%2014.3372C28.6925%2014.2648%2025.9652%2013.9058%2023.4811%2013.1357C20.7335%2012.2816%2020.001%2011.0685%2019.8071%209.86118C19.5291%208.11535%2021.8945%206.59245%2022.8644%205.81364C23.041%205.67177%2023.1858%205.51253%2023.3016%205.34171C23.7706%204.77714%2024.0544%204.05044%2024.0544%203.26004C24.0544%201.4592%2022.5952%200%2020.7943%200C20.3311%200%2019.8881%200.098438%2019.4886%200.275048C19.3554%200.327162%2019.2222%200.385067%2019.0948%200.457447C18.8951%200.570362%2017.0913%201.61265%2015.4729%203.32373C12.9077%206.03657%2012.097%209.10842%2013.1943%2011.9805C14.2511%2014.7454%2016.7844%2016.8532%2020.7277%2018.2689C15.5742%2019.621%208.96729%2020.4433%203.50688%2018.1589C2.8844%2017.8984%202.19534%2017.8955%201.57286%2018.1502C0.94749%2018.405%200.461091%2018.8914%200.197624%2019.5139C-0.062947%2020.1364%20-0.0658422%2020.8254%200.188938%2021.4479C0.432138%2022.0414%200.8809%2022.5076%201.45995%2022.7768C2.00715%2023.0432%205.67831%2024.7919%2011.2169%2026.1527C14.9691%2027.0734%2018.7648%2027.609%2022.5025%2027.7451C23.5998%2027.7856%2024.6884%2027.7856%2025.7683%2027.7537C19.7984%2030.0699%2013.0496%2030.1423%208.2927%2029.763C7.80051%2029.7225%207.3228%2029.8788%206.94642%2030.2002C6.57004%2030.5216%206.34131%2030.9675%206.30078%2031.4625C6.26025%2031.9547%206.41659%2032.4324%206.73796%2032.8088C6.78139%2032.858%206.82482%2032.9044%206.87114%2032.9478C6.98406%2033.0607%207.11145%2033.1591%207.2591%2033.2344C7.48204%2033.3473%2012.7716%2036.0399%2019.865%2036.5147C20.36%2036.5466%2020.8522%2036.5697%2021.3415%2036.5784C21.081%2036.7724%2020.8175%2036.9693%2020.5598%2037.1748C16.2228%2040.5854%2014.6101%2043.7123%2015.7653%2046.4686C15.9535%2046.9173%2016.3878%2047.1866%2016.8452%2047.1866C16.9958%2047.1866%2017.1492%2047.1576%2017.2969%2047.0968C17.8933%2046.8478%2018.1741%2046.1617%2017.9251%2045.5652C17.0132%2043.3851%2020.0763%2040.5362%2021.9843%2039.0336C23.484%2037.8523%2025.0764%2036.8448%2026.2374%2036.1615C26.3937%2036.066%2026.5356%2035.9444%2026.6514%2035.7938C26.9004%2035.4753%2027.0075%2035.0787%2026.9583%2034.6791C26.9091%2034.2796%2026.7064%2033.9206%2026.3879%2033.6745C26.3098%2033.6137%2026.2287%2033.5616%2026.1418%2033.5182C25.8755%2033.3821%2025.5773%2033.33%2025.2733%2033.3676C22.8268%2033.6716%2020.4643%2033.5905%2018.3247%2033.3184C29.0718%2032.0445%2033.9329%2027.3918%2034.9752%2026.2511C35.5021%2025.7444%2035.7685%2024.9888%2035.6092%2024.2216H35.6121Z'%20fill='%23FFF'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:50px;position:absolute;inset:0;box-shadow:inset 0 0 18px #0000004d}.pageblock--hero .container .popup__trigger:after{background:linear-gradient(40deg, var(--color-accent-500) 0%, transparent 30%, transparent 75%, var(--color-accent-500) 100%), linear-gradient(90deg, var(--color-primary-500) 0%, transparent 20%, transparent 80%, var(--color-secondary-500) 100%), linear-gradient(180deg, var(--color-primary-500) 0%, transparent 25%, transparent 75%, var(--color-secondary-500) 100%);border-radius:var(--component-border-radius-md);opacity:.5;filter:blur(14px);transition:opacity var(--transition-duration-fast) ease-in-out, inset var(--transition-duration-fast) ease-in-out;content:"";pointer-events:none;position:absolute;inset:-13px}html:has(.open){overflow-y:hidden}
