*{box-sizing:inherit;outline:none;margin:0;padding:0}:before,:after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth;font-size:100%}html:after{content:"small:37.5em,medium:43.75em,large:64em,xlarge:80em,xxlarge:90em,middle:56.25em,grid-width:67.75em,hide-menu:83.75em,map:106.25em,max-width:120em";display:none}img{max-width:100%;display:inline-block}iframe{border:none;display:block}ul{list-style-type:none}button{font-family:inherit;font-size:inherit;line-height:inherit;border-radius:unset;cursor:pointer}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.modern-grid:has(.accordion-2025){padding-block:3rem 4rem}@media screen and (width>=37.5em){.modern-grid:has(.accordion-2025){padding-block:4rem 5rem}}@media screen and (width>=64em){.modern-grid:has(.accordion-2025){padding-block:5rem 6rem}}.modern-grid:has(.accordion-2025):has(+.modern-grid .accordion-2025){padding-block-end:0}.accordion-2025{gap:1rem;display:grid}.accordion-2025>.item{scroll-margin-block-start:6rem;overflow:hidden}@media screen and (width>=43.75em){.accordion-2025>.item{scroll-margin-block-start:9rem}}.accordion-2025>.item>.title{cursor:pointer;outline:none;padding:1.5rem;display:block;position:relative}.accordion-2025>.item>.title::-webkit-details-marker{display:none}.accordion-2025>.item>.title:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e909"/""){.accordion-2025>.item>.title:after{--icon:"" / ""}}.accordion-2025>.item>.title:after{content:var(--icon);inset-block-start:50%;position:absolute;right:1.5rem;transform:translateY(-50%)}.accordion-2025>.item>.title{border:1px solid #ccc;border-radius:.25rem;align-items:center;font-size:1.25rem;font-weight:700;line-height:1.4;display:flex}.accordion-2025>.item>.title:focus-visible{outline-offset:-.125rem;outline:.125rem solid #eb0000}.accordion-2025>.item>.title:after{color:#eb0000;font-size:1.5rem}.accordion-2025>.item>.title span{align-items:center;display:flex}.accordion-2025>.item>.title span:before{padding-inline-end:.5rem;font-size:1.5rem}.accordion-2025>.item>.title span.icon-specs:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e90b"/""){.accordion-2025>.item>.title span.icon-specs:before{--icon:"" / ""}}.accordion-2025>.item>.title span.icon-specs:before{content:var(--icon)}.accordion-2025>.item>.title span.icon-downloads:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e906"/""){.accordion-2025>.item>.title span.icon-downloads:before{--icon:"" / ""}}.accordion-2025>.item>.title span.icon-downloads:before{content:var(--icon)}.accordion-2025>.item>.title span.icon-measure:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e908"/""){.accordion-2025>.item>.title span.icon-measure:before{--icon:"" / ""}}.accordion-2025>.item>.title span.icon-measure:before{content:var(--icon)}.accordion-2025>.item>.title span.icon-faqs:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e907"/""){.accordion-2025>.item>.title span.icon-faqs:before{--icon:"" / ""}}.accordion-2025>.item>.title span.icon-faqs:before{content:var(--icon)}.accordion-2025>.item>.title span{font-size:1.25rem;font-weight:700}.accordion-2025>.item[open]>.title:after{--icon:""}@supports (content:"\e904"/""){.accordion-2025>.item[open]>.title:after{--icon:"" / ""}}.accordion-2025>.item[open]>.title:after{content:var(--icon)}.accordion-2025>.item[open]>.title{background-color:#eee}.accordion-2025>.item[open]>.title span:before{color:#eb0000}.accordion-2025>.item[open]>.title{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-2025>.item>.content{padding:1.5rem 1.5rem .5rem}.accordion-2025>.item>.content [itemprop=text]>:first-child{margin-top:0}.accordion-2025>.item>.content [itemprop=text]>:last-child{margin-bottom:0}.accordion-2025>.item>.content{border:1px solid #ccc;border-top:none;border-radius:0 0 .25rem .25rem}.specs dt,.specs dd{overflow-wrap:break-word;grid-column:1/-1;min-width:0}.specs dt sub,.specs dt sup,.specs dd sub,.specs dd sup{line-height:0}.specs dt{color:#3e3e3e;font-weight:700;line-height:1.5}.specs dt:not(:first-of-type){margin-block-start:1rem}.specs dd{color:#3e3e3e;font-weight:400;line-height:1.5}@media screen and (width>=37.5em){.specs dt{grid-column:span 4}.specs dt:not(:first-of-type){margin-block-start:0}.specs dd{grid-column:span 8}}.accordion-2025 .content dl.specs{row-gap:.5rem}@media screen and (width>=37.5em){.accordion-2025 .content dl.specs{row-gap:2.5rem}}.accordion-2025 .content table.specifications,.accordion-2025 .content table.remarks{border:none;width:100%;margin-bottom:1.5rem;display:table}.accordion-2025 .content table.specifications thead,.accordion-2025 .content table.specifications tbody,.accordion-2025 .content table.remarks thead,.accordion-2025 .content table.remarks tbody,.accordion-2025 .content table.specifications tr,.accordion-2025 .content table.specifications tbody tr:nth-child(2n),.accordion-2025 .content table.specifications tbody tr:hover,.accordion-2025 .content table.specifications thead tr:hover,.accordion-2025 .content table.remarks tr,.accordion-2025 .content table.remarks tbody tr:nth-child(2n),.accordion-2025 .content table.remarks tbody tr:hover,.accordion-2025 .content table.remarks thead tr:hover{background-color:#0000;border:none}.accordion-2025 .content table.specifications tr,.accordion-2025 .content table.remarks tr{display:block}.accordion-2025 .content table.specifications tbody tr+tr,.accordion-2025 .content table.specifications thead+tbody tr:first-child,.accordion-2025 .content table.remarks tbody tr+tr,.accordion-2025 .content table.remarks thead+tbody tr:first-child{margin-block-start:1.5rem}.accordion-2025 .content table.specifications th,.accordion-2025 .content table.specifications td,.accordion-2025 .content table.remarks th,.accordion-2025 .content table.remarks td{color:#3e3e3e;vertical-align:top;padding:0;font-size:1rem;font-weight:400;line-height:1.5;display:block}.accordion-2025 .content table.specifications th sub,.accordion-2025 .content table.specifications th sup,.accordion-2025 .content table.specifications td sub,.accordion-2025 .content table.specifications td sup,.accordion-2025 .content table.remarks th sub,.accordion-2025 .content table.remarks th sup,.accordion-2025 .content table.remarks td sub,.accordion-2025 .content table.remarks td sup{line-height:0}.accordion-2025 .content table.specifications th:first-child,.accordion-2025 .content table.specifications td:first-child,.accordion-2025 .content table.remarks th:first-child,.accordion-2025 .content table.remarks td:first-child{max-width:none;margin-block-end:.5rem;font-weight:700}@media screen and (width>=37.5em){.accordion-2025 .content table.specifications tr,.accordion-2025 .content table.remarks tr{display:table-row}.accordion-2025 .content table.specifications tbody tr+tr,.accordion-2025 .content table.specifications thead+tbody tr:first-child,.accordion-2025 .content table.remarks tbody tr+tr,.accordion-2025 .content table.remarks thead+tbody tr:first-child{margin-block-start:0}.accordion-2025 .content table.specifications th,.accordion-2025 .content table.specifications td,.accordion-2025 .content table.remarks th,.accordion-2025 .content table.remarks td{padding-block:.5rem;display:table-cell}.accordion-2025 .content table.specifications th:first-child,.accordion-2025 .content table.specifications td:first-child,.accordion-2025 .content table.remarks th:first-child,.accordion-2025 .content table.remarks td:first-child{width:33.3333%;margin-block-end:0;padding-inline-end:1.5rem}}.accordion-2025 .content table.specifications thead th{color:#eb0000}.accordion-2025 .content table.remarks{margin-bottom:0}.measure{flex-direction:column;gap:1.5rem;display:flex}.measure .navigation{justify-content:space-between;align-items:center;font-size:1.25rem;display:flex}@media screen and (width>=80em){.measure .navigation{font-size:1.5rem}}.measure .position{color:#eb0000}.measure .nav-buttons{gap:1.5rem;display:flex}.measure .swiper{min-width:0;max-width:100%}.measure .measure-item{gap:2.5rem;display:grid}@media screen and (width>=83.75em){.measure .measure-item{grid-template-columns:1fr 1fr}}.measure-primary{flex-direction:column;gap:.5rem;display:flex}.measure-primary .figure{color:#eb0000;margin-block-end:1rem;font-family:inter;font-size:5rem;font-weight:100;line-height:1}@media screen and (width>=80em){.measure-primary .figure{font-size:6rem}}.measure-primary .headline{color:#3e3e3e;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (width>=80em){.measure-primary .headline{font-size:1.25rem}}.measure-primary .description,.measure-primary .description p{color:#555;font-size:.875rem;font-weight:400;line-height:1.35}.measure-primary .description table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.measure-primary .description table thead{background-color:#0000;border:none}.measure-primary .description table thead th{font-weight:700}.measure-primary .description table thead tr,.measure-primary .description table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.measure-primary .description table thead tr:hover,.measure-primary .description table tbody tr:nth-child(2n),.measure-primary .description table tbody tr:hover{background-color:#0000}.measure-primary .description table tbody tr:focus-within{background-color:#0000}.measure-primary .description table th,.measure-primary .description table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.measure-primary .description table th,.measure-primary .description table th p,.measure-primary .description table td,.measure-primary .description table td p{font-size:.875rem;font-weight:400;line-height:1.5}.measure-primary .description table th p,.measure-primary .description table td p{margin-block:0}.measure-primary .description table th sub,.measure-primary .description table th sup,.measure-primary .description table td sub,.measure-primary .description table td sup{line-height:0}.measure-primary .description table th:first-child,.measure-primary .description table td:first-child{max-width:none;padding-inline-end:1.5rem}.measure-primary .description p{margin-block:0}.measure-primary .description p:not(:last-child){margin-block-end:.5rem}.measure-primary .image img{width:100%;height:auto;display:block}.measure-secondary{flex-direction:column;gap:1.5rem;display:flex}.measure-secondary .details>p{color:#555;margin-block:0;font-size:.875rem;font-weight:400;line-height:1.35}.measure-secondary .details>p:not(:last-child){margin-block-end:.5rem}.measure-secondary .details table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.measure-secondary .details table thead{background-color:#0000;border:none}.measure-secondary .details table thead th{font-weight:700}.measure-secondary .details table thead tr,.measure-secondary .details table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.measure-secondary .details table thead tr:hover,.measure-secondary .details table tbody tr:nth-child(2n),.measure-secondary .details table tbody tr:hover{background-color:#0000}.measure-secondary .details table tbody tr:focus-within{background-color:#0000}.measure-secondary .details table th,.measure-secondary .details table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.measure-secondary .details table th,.measure-secondary .details table th p,.measure-secondary .details table td,.measure-secondary .details table td p{font-size:.875rem;font-weight:400;line-height:1.5}.measure-secondary .details table th p,.measure-secondary .details table td p{margin-block:0}.measure-secondary .details table th sub,.measure-secondary .details table th sup,.measure-secondary .details table td sub,.measure-secondary .details table td sup{line-height:0}.measure-secondary .details table th:first-child,.measure-secondary .details table td:first-child{max-width:none;padding-inline-end:1.5rem}.measure-secondary .details th:first-child,.measure-secondary .details td:first-child{color:#555;width:50%}.modern-grid{grid-template-columns:1fr min(1312px,100% - 4rem) 1fr;column-gap:2rem;width:100%;margin:auto;display:grid}@media screen and (width>=37.5em){.modern-grid{grid-template-columns:1fr min(1312px,100% - 8rem) 1fr;column-gap:4rem}}.modern-grid>*{grid-column:2}.modern-grid section{grid-template-columns:subgrid;display:grid;overflow:clip}.modern-grid .full-bleed{grid-column:1/4;width:100%}.modern-grid .inner-grid{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}@media screen and (width>=37.5em){.modern-grid .inner-grid{gap:2.5rem}}.grid-demo-div{aspect-ratio:1;background-color:#ccc;justify-content:center;align-items:center;width:100%;display:flex}.grid-demo-div.demo-white{background-color:#fff}.grid-demo-div.demo-black{background-color:#000}.grid-demo-div.demo-brand{background-color:#eb0000}.grid-demo-div.demo-black-95{background-color:#1f1f1f}.grid-demo-div.demo-black-90{background-color:#3e3e3e}.grid-demo-div.demo-black-80{background-color:#555}.grid-demo-div.demo-black-70{background-color:#777}.grid-demo-div.demo-black-60{background-color:#8f8f8f}.grid-demo-div.demo-black-50{background-color:#a4a4a4}.grid-demo-div.demo-black-40{background-color:#b8b8b8}.grid-demo-div.demo-black-30{background-color:#ccc}.grid-demo-div.demo-black-20{background-color:#dedede}.grid-demo-div.demo-black-10{background-color:#eee}:has(.styleguide) .h3{grid-column:span 12}:has(.styleguide) #buttons .button-2025{grid-column:span 4}:has(.styleguide) #buttons{background-color:#dedede}:has(.styleguide) .breadcrumb{grid-column:span 12}:has(.styleguide) #breadcrumb{background-color:#b8b8b8}:has(.styleguide) section{padding-block:3rem}.button-2025:not(.tertiary):has(span){justify-content:center;width:100%;display:flex}.button-2025{color:#fff;cursor:pointer;background-color:#eb0000;border:1px solid #eb0000;border-radius:6.25rem;width:fit-content;height:fit-content;padding-block:.5rem;padding-inline:1.5rem;font-size:1rem;transition-property:background-color,border,color;transition-duration:.3s;transition-timing-function:ease}.button-2025:focus-visible{outline-offset:.125rem;outline:.125rem solid #eb0000}@media screen and (width>=37.5em){.button-2025:not(.tertiary):has(span){justify-content:unset;width:fit-content}}.button-2025:hover{color:#fff;background-color:#000;border:1px solid #000}.button-2025.bright:hover{color:#eb0000;background-color:#fff;border:1px solid #fff}.button-2025:disabled{cursor:not-allowed;opacity:.3}.button-2025.secondary{color:#eb0000;background-color:#0000}.button-2025.secondary:hover{color:#000;border:1px solid #000}.button-2025.secondary.bright{color:#fff;background-color:#0000;border:1px solid #fff}.button-2025.secondary.bright:hover{color:#eb0000;background-color:#eb00000d;border:1px solid #eb0000}.button-2025.icon-right{align-items:center;gap:.6875rem;display:flex}.button-2025.icon-right.download:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e905"/""){.button-2025.icon-right.download:after{--icon:"" / ""}}.button-2025.icon-right.download:after{content:var(--icon);font-size:1.25rem}.button-2025.icon-right.down:after{rotate:90deg}.button-2025.icon-right:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e902"/""){.button-2025.icon-right:after{--icon:"" / ""}}.button-2025.icon-right:after{content:var(--icon);font-size:1.5rem}.button-2025.icon-left{align-items:center;gap:.6875rem;display:flex}.button-2025.icon-left:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e901"/""){.button-2025.icon-left:before{--icon:"" / ""}}.button-2025.icon-left:before{content:var(--icon);font-size:1.5rem}.button-2025.tertiary{color:#555;background-color:#0000;border:0;padding-block:0;padding-inline:0}.button-2025.tertiary.icon-right:after,.button-2025.tertiary.icon-right:before,.button-2025.tertiary.icon-left:after,.button-2025.tertiary.icon-left:before{color:#eb0000}.button-2025.tertiary:hover{color:#000;background-color:#0000}.button-2025.tertiary.bright{color:#eee;border:0}.button-2025.tertiary.bright:hover{color:#fff}.button-2025.tertiary.bright:not(:has(span)):hover.icon-right:after{color:#fff}.button-2025.tertiary.bright:not(:has(span)):hover.icon-right:before{color:#fff}.button-2025.tertiary.bright:not(:has(span)):hover.icon-left:after{color:#fff}.button-2025.tertiary.bright:not(:has(span)):hover.icon-left:before{color:#fff}.button-2025.tertiary:not(:has(span)){width:fit-content;height:fit-content}.button-2025.tertiary:not(:has(span)):hover.icon-right:after{color:#000}.button-2025.tertiary:not(:has(span)):hover.icon-right:before{color:#000}.button-2025.tertiary:not(:has(span)):hover.icon-left:after{color:#000}.button-2025.tertiary:not(:has(span)):hover.icon-left:before{color:#000}.button-2025:not(:has(span)){justify-content:center;width:3rem;height:3rem;padding:0}@font-face{font-family:icomoon;font-display:block;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype")}.breadcrumb{opacity:0;gap:rem-calc(4);display:flex}.breadcrumb.visible{opacity:1}.breadcrumb li{color:#000;border:0;align-items:center;font-size:.875rem;display:flex}.breadcrumb li.hidden{display:none}.breadcrumb li a,.breadcrumb li button[breadcrumb-accordion-trigger]{color:#000;font-weight:400;transition:color .3s ease-in-out}.breadcrumb li a:hover,.breadcrumb li button[breadcrumb-accordion-trigger]:hover{color:#555}.breadcrumb li a:focus-visible{outline-offset:.125rem;outline:.125rem solid #eb0000}.breadcrumb li button[breadcrumb-accordion-trigger]:focus-visible{outline-offset:.125rem;outline:.125rem solid #eb0000}.breadcrumb li button[breadcrumb-accordion-trigger]{line-height:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;margin:0;padding:0;display:inline-block}.breadcrumb li:not(:last-child):after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e903"/""){.breadcrumb li:not(:last-child):after{--icon:"" / ""}}.breadcrumb li:not(:last-child):after{content:var(--icon);font-size:1.5rem;transition:color .3s ease-in-out}.breadcrumb li:last-child:after{content:none}.breadcrumb.bright a,.breadcrumb.bright button[breadcrumb-accordion-trigger],.breadcrumb.bright li,.hero-2025.bright .breadcrumb a,.hero-2025.bright .breadcrumb button[breadcrumb-accordion-trigger],.hero-2025.bright .breadcrumb li{color:#fff}.breadcrumb.bright a:hover,.breadcrumb.bright button[breadcrumb-accordion-trigger]:hover,.breadcrumb.bright li:hover,.hero-2025.bright .breadcrumb a:hover,.hero-2025.bright .breadcrumb button[breadcrumb-accordion-trigger]:hover,.hero-2025.bright .breadcrumb li:hover{color:#dedede}.breadcrumb.bright a:focus-visible{outline-color:#fff}.breadcrumb.bright button[breadcrumb-accordion-trigger]:focus-visible{outline-color:#fff}.breadcrumb.bright li:focus-visible{outline-color:#fff}.hero-2025.bright .breadcrumb a:focus-visible{outline-color:#fff}.hero-2025.bright .breadcrumb button[breadcrumb-accordion-trigger]:focus-visible{outline-color:#fff}.hero-2025.bright .breadcrumb li:focus-visible{outline-color:#fff}.breadcrumb.bright li:last-child:hover,.hero-2025.bright .breadcrumb li:last-child:hover{color:#fff}.hero-slider-2025{color:#fff;background-color:#000;width:100%;position:relative;overflow:hidden}.hero-slider-2025.bright{color:#000;background-color:#fff}.hero-slider-2025.bright .hero-slider-pagination{color:#eb0000}.hero-slider-2025 .swiper{width:100%;height:100%}.hero-slider-2025 .swiper-wrapper{display:flex}.hero-slider-2025 .hero-slider-navigation{grid-column:7/-1;justify-content:flex-end;gap:1.5rem;margin-block-end:2rem;display:flex}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slider-navigation{margin-block-end:1.5rem}}@media screen and (width>=64em){.hero-slider-2025 .hero-slider-navigation{order:1;grid-area:3/1/auto/5;justify-content:flex-start;margin-block-end:0}}.hero-slider-2025 .hero-slide-content{grid-row-gap:1rem;grid-template-rows:min-content min-content min-content}@media screen and (width>=64em){.hero-slider-2025 .hero-slide-content{grid-row-gap:0;grid-template-rows:min-content minmax(0,1fr) min-content}}.hero-slider-2025 .hero-slide-headline{grid-column:1/-1;margin-block-start:0;font-size:1.5rem;font-weight:400}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slide-headline{grid-column:7/-1}}@media screen and (width>=64em){.hero-slider-2025 .hero-slide-headline{grid-column:1/5;font-size:1.75rem}}.hero-slider-2025 .hero-slide-description p{margin-block-end:1rem;font-size:.875rem;font-weight:400}.hero-slider-2025 .hero-slide-description p:last-child{margin-block-end:0}.hero-slider-2025 .hero-slide-description{grid-column:1/-1}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slide-description{grid-column:7/-1}}@media screen and (width>=64em){.hero-slider-2025 .hero-slide-description{flex-direction:column;grid-column:9/-1;justify-content:flex-end;display:flex}}.hero-slider-2025 .read-more-link{grid-column:1/-1;font-weight:400}@media screen and (width>=37.5em){.hero-slider-2025 .read-more-link{grid-column:7/-1}}@media screen and (width>=64em){.hero-slider-2025 .read-more-link{grid-column:9/-1;align-self:flex-end}}.hero-slider-2025 .hero-slider-pagination{grid-column:1/7;align-items:center;margin-block-end:2rem;font-size:1.25rem;display:flex}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slider-pagination{margin-block-end:1.5rem}}@media screen and (width>=64em){.hero-slider-2025 .hero-slider-pagination{grid-column:1/5;margin-block-end:0;font-size:1.5rem}}.hero-slider-2025 .hero-slide-image{grid-area:span 4/1/auto/7}.hero-slider-2025 .hero-slide-image img{width:100%}@media screen and (width>=64em){.hero-slider-2025 .hero-slide-image{grid-area:span 3/5/auto/9}}.hero-slider-2025 .hero-slide-image.horizontal{grid-column:1/-1;display:block}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slide-image.horizontal{display:none}}.hero-slider-2025 .hero-slide-image.vertical{display:none}@media screen and (width>=37.5em){.hero-slider-2025 .hero-slide-image.vertical{display:block}}.hero-slider-2025 .swiper-slide{flex-shrink:0;justify-content:center;align-items:center;width:100%;padding-block:4rem;display:flex;position:relative}@media screen and (width>=37.5em){.hero-slider-2025 .swiper-slide{padding-block:5rem}}.hero-slider-2025 .swiper-slide:only-child .hero-slider-pagination,.hero-slider-2025 .swiper-slide:only-child .hero-slider-navigation{display:none}@media screen and (width>=64em){.hero-slider-2025 .swiper-slide:only-child .hero-slide-description{margin-block-end:1.625rem}}.features-2025{padding-block:3rem}@media screen and (width>=37.5em){.features-2025{padding-block:4rem}}@media screen and (width>=64em){.features-2025{padding-block:6rem}}.features-2025 .pointed-mark{color:#eb0000;margin-block-end:.5rem;font-size:.875rem;font-weight:400}.features-2025 .inner-grid{grid-row-gap:3rem}@media screen and (width>=64em){.features-2025 .inner-grid{grid-row-gap:3.5rem}}.features-2025 .icon{justify-content:center;align-items:center;width:3rem;height:3rem;margin-block-end:1.5rem;display:flex}.features-2025 .icon img{object-fit:contain;width:100%}.features-2025 .feature-content{font-weight:400}.features-2025 .feature-headline{margin-block-end:.5rem;font-size:1rem;font-weight:700}@media screen and (width>=64em){.features-2025 .feature-headline{font-size:1.125rem}}.features-2025 .h2{color:#000;margin-block:0 2rem;font-size:1.625rem}@media screen and (width>=37.5em){.features-2025 .h2{font-size:1.625rem}}@media screen and (width>=64em){.features-2025 .h2{margin-block-end:3rem;font-size:2rem}}.features-2025 .feature-2025{grid-column:1/-1}@media screen and (width>=37.5em){.features-2025 .feature-2025{grid-column:1/7}.features-2025 .feature-2025:nth-child(2n){grid-column:7/-1}}@media screen and (width>=64em){.features-2025 .feature-2025{grid-column:5/9}.features-2025 .feature-2025:nth-child(2n){grid-column:9/-1}}.quote-2025{margin-block:3rem}@media screen and (width>=37.5em){.quote-2025{margin-block:4rem}}@media screen and (width>=64em){.quote-2025{margin-block:6rem}}.quote-2025 .image{grid-column:1/5;width:100%;min-width:8.9375rem;max-width:17.8125rem;position:relative}.quote-2025 .image:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e90c"/""){.quote-2025 .image:after{--icon:"" / ""}}.quote-2025 .image:after{content:var(--icon);aspect-ratio:1;background-color:#eee;border-radius:100%;justify-content:center;align-items:center;width:2rem;font-size:.625rem;display:flex;position:absolute;top:0;right:0}@media screen and (width>=37.5em){.quote-2025 .image:after{width:3rem;font-size:1.125rem}}@media screen and (width>=64em){.quote-2025 .image:after{width:4rem;top:3%;right:3%}}.quote-2025 .image img{border-radius:100%;width:100%}.quote-2025 .inner-grid{grid-row-gap:1.5rem;align-items:center}.quote-2025 .content{grid-column:1/-1}@media screen and (width>=64em){.quote-2025 .content{grid-column-start:5}}.quote-2025 .text{margin-block-end:1.5rem;font-size:1.5rem;line-height:1.5}@media screen and (width>=64em){.quote-2025 .text{font-size:1.75rem}}.quote-2025 .name{color:#3e3e3e;font-size:1.25rem;font-weight:700;line-height:1.4}.quote-2025 .title{font-size:.875rem}.logos-2025{width:100%;padding-block:2rem 4rem;overflow:hidden}.logos-2025:not(.bright){background-color:#1f1f1f}@media screen and (width>=37.5em){.logos-2025{padding-block:2.5rem 5rem}}@media screen and (width>=64em){.logos-2025{padding-block:3rem 6rem}}.logos-2025 .swiper{width:100%;overflow:hidden}.logos-2025 .swiper-wrapper{align-items:center;display:flex}.logos-2025 .slider-item,.logos-2025 .swiper-slide{justify-content:center;align-items:center;height:auto;display:flex}.logos-2025 .slider-item img,.logos-2025 .swiper-slide img{object-fit:contain;max-width:100%;height:auto}.logos-2025 .slider-item{justify-content:center;align-items:center;display:flex}.logos-2025 .slider-item img{height:6.25rem}.logos-2025 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2,1fr);align-items:center;gap:1rem;display:grid}@media screen and (width>=37.5em){.logos-2025 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:1.5rem}}@media screen and (width>=64em){.logos-2025 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6,1fr);gap:2rem}}.cta-2025{position:relative;overflow:hidden}.cta-2025 .bgimage{width:100%;height:100%;position:absolute}.cta-2025 .bgimage img{object-fit:cover;width:100%;height:100%}.cta-2025 .cta-wrapper{background-color:#fff;flex-direction:column;grid-column:span 12;justify-content:space-between;padding:2rem;display:flex}@media screen and (width>=64em){.cta-2025 .cta-wrapper{padding:3rem}}.cta-2025 .h2{color:#000;max-width:50.9375rem;margin-block-end:1.625rem;font-size:1.625rem}@media screen and (width>=64em){.cta-2025 .h2{font-size:2rem}}.cta-2025 .cta-button{flex-direction:column;gap:1rem;display:flex}@media screen and (width>=37.5em){.cta-2025 .cta-button{flex-direction:row;gap:1.5rem}}.cta-2025 p{max-width:50.9375rem;margin-block-end:2.5rem;font-size:1.125rem}@media screen and (width>=64em){.cta-2025.half-size .cta-wrapper{grid-column:span 6}}.cta-2025 .button-2025{text-align:center;width:100%}@media screen and (width>=37.5em){.cta-2025 .button-2025{text-align:left;width:fit-content}}.cta-2025 .modern-grid{padding-block:4rem 10rem;position:relative}@media screen and (width>=37.5em){.cta-2025 .modern-grid{padding-block:5rem}}.block-intro .content-wrapper{grid-column:1/-1;margin-block-end:2rem}@media screen and (width>=64em){.block-intro .content-wrapper{margin-block-end:3rem}}@media screen and (width>=80em){.block-intro .content-wrapper{grid-column:1/9}}.block-intro .content-wrapper>:last-child{margin-block-end:0}.block-intro .pointed-mark{color:#eb0000;margin-block-end:.5rem;font-size:.875rem;font-weight:400;line-height:1.35}.block-intro .headline{color:#3e3e3e;margin-block:0 1rem}.block-intro .lead-paragraph{color:#3e3e3e;font-size:1rem;line-height:1.5}.block-intro .lead-paragraph table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.block-intro .lead-paragraph table thead{background-color:#0000;border:none}.block-intro .lead-paragraph table thead th{font-weight:700}.block-intro .lead-paragraph table thead tr,.block-intro .lead-paragraph table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.block-intro .lead-paragraph table thead tr:hover,.block-intro .lead-paragraph table tbody tr:nth-child(2n),.block-intro .lead-paragraph table tbody tr:hover{background-color:#0000}.block-intro .lead-paragraph table tbody tr:focus-within{background-color:#0000}.block-intro .lead-paragraph table th,.block-intro .lead-paragraph table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.block-intro .lead-paragraph table th,.block-intro .lead-paragraph table th p,.block-intro .lead-paragraph table td,.block-intro .lead-paragraph table td p{font-size:.875rem;font-weight:400;line-height:1.5}.block-intro .lead-paragraph table th p,.block-intro .lead-paragraph table td p{margin-block:0}.block-intro .lead-paragraph table th sub,.block-intro .lead-paragraph table th sup,.block-intro .lead-paragraph table td sub,.block-intro .lead-paragraph table td sup{line-height:0}.block-intro .lead-paragraph table th:first-child,.block-intro .lead-paragraph table td:first-child{max-width:none;padding-inline-end:1.5rem}.intro-2025{color:#fff;background-color:#1f1f1f}.intro-2025 .pointed-mark{color:#eee;grid-column:span 12;margin-block-end:1rem;font-size:1rem;font-weight:400}.intro-2025 .inner-grid{grid-row-gap:0}.intro-2025 .modern-grid{padding-block:3rem}@media screen and (width>=37.5em){.intro-2025 .modern-grid{padding-block:4rem}}@media screen and (width>=64em){.intro-2025 .modern-grid{padding-block:6rem}}.intro-2025 .content{grid-column:span 12;font-size:1.625rem;line-height:1.35}@media screen and (width>=64em){.intro-2025 .content{font-size:2rem}}.intro-2025.bright{color:#3e3e3e;background-color:#fff}.intro-2025.bright .pointed-mark{color:#eb0000}.statistics-2025{color:#fff;position:relative;overflow:hidden}.statistics-2025 .pointed-mark{margin-block-end:.375rem;font-size:.875rem;font-weight:400}.statistics-2025 .inner-grid{grid-row-gap:2rem}@media screen and (width>=37.5em){.statistics-2025 .inner-grid{grid-row-gap:3rem;grid-column-gap:3rem}}@media screen and (width>=64em){.statistics-2025 .inner-grid{grid-row-gap:4rem;grid-column-gap:4rem}}.statistics-2025 .top{color:#eb0000;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding-block-end:1rem;display:flex}.statistics-2025 .top .number,.statistics-2025 .top .after,.statistics-2025 .top .before{white-space:nowrap;font-family:inter;font-size:5rem;font-weight:100;line-height:1}@media screen and (width>=64em){.statistics-2025 .top .number,.statistics-2025 .top .after,.statistics-2025 .top .before{font-size:6rem}}.statistics-2025 .h2{color:#fff;margin-block:0;font-size:1.625rem}@media screen and (width>=64em){.statistics-2025 .h2{font-size:2rem}}.statistics-2025 .headline-area{grid-column:span 12}.statistics-2025 .modern-grid{padding-block:4rem;position:relative}@media screen and (width>=37.5em){.statistics-2025 .modern-grid{padding-block:5rem}}@media screen and (width>=64em){.statistics-2025 .modern-grid{padding-block:8rem}}.statistics-2025 .bgimage{width:100%;height:100%;position:absolute}.statistics-2025 .bgimage img{object-fit:cover;width:100%;height:100%}.statistics-2025 .bgimage:after{content:"";opacity:.95;background-color:#1f1f1f;width:100%;height:100%;position:absolute;left:0}.statistics-2025.bright{color:#3e3e3e}.statistics-2025.bright .pointed-mark{color:#eb0000}.statistics-2025.bright .h2{color:#3e3e3e}.statistics-2025.bright .bgimage:after{opacity:.85;background-color:#fff}.statistics-2025 .statistics-item{grid-column:span 12}@media screen and (width>=37.5em){.statistics-2025 .statistics-item{grid-column:span 6}}.statistics-2025 .statistics-item .content,.statistics-2025 .statistics-item .content p{font-size:.875rem;font-weight:400}.statistics-2025 .statistics-item .headline{margin-block-end:.5rem;font-size:1.125rem;font-weight:700}@media screen and (width>=64em){.statistics-2025 .statistics-item .headline{font-size:1.25rem}}.hero-2025{color:#3e3e3e;position:relative;overflow:hidden}.hero-2025 .inner-grid{grid-row-gap:0}.hero-2025 .pointed-mark{color:#eb0000}.hero-2025 .breadcrumb{grid-column:span 12;margin-block-end:4rem}.hero-2025 .modern-grid{padding-block:2.5rem 5rem;position:relative}@media screen and (width>=37.5em){.hero-2025 .modern-grid{padding-block-start:4rem}}@media screen and (width>=64em){.hero-2025 .modern-grid{padding-block-start:5rem}}.hero-2025 .h1{color:#3e3e3e;grid-column:1/-1;margin:0;font-size:2.25rem;line-height:1.2}@media screen and (width>=37.5em){.hero-2025 .h1{font-size:3rem}}@media screen and (width>=64em){.hero-2025 .h1{grid-column:1/8;font-size:3.5rem}}.hero-2025 .bottom{grid-column:1/-1;margin-block-start:2rem}@media screen and (width>=37.5em){.hero-2025 .bottom{grid-column:4/-1;margin-block-start:8rem}}@media screen and (width>=64em){.hero-2025 .bottom{grid-column:6/-1;margin-block-start:3.5rem}}.hero-2025 .bottom .content{font-size:1.125rem;font-weight:400}.hero-2025 .bgimage{width:100%;height:100%;position:absolute}.hero-2025 .bgimage img{object-fit:cover;width:100%;height:100%}.hero-2025 .bgimage:after{content:"";opacity:.7;background-color:#fff;width:100%;height:100%;position:absolute;left:0}.hero-2025.hide-overlay .bgimage:after{content:none}.hero-2025 .button-bar{flex-direction:column;gap:1.5rem;margin-block-start:8.5rem;display:flex}@media screen and (width>=37.5em){.hero-2025 .button-bar{flex-direction:row;margin-block-start:2rem}}.hero-2025.bright,.hero-2025.bright .pointed-mark,.hero-2025.bright .h1{color:#fff}.hero-2025.bright .bgimage:after{opacity:.78;background-color:#000}.hero-detail-2025{color:#fff;background-color:#1f1f1f;width:100%;position:relative;overflow:hidden}.hero-detail-2025 .bgimage{z-index:0;position:absolute;inset:0}.hero-detail-2025 .bgimage img{object-fit:cover;width:100%;height:100%}.hero-detail-2025 .bgimage:after{content:"";opacity:.78;background-color:#000;position:absolute;inset:0}.hero-detail-2025.hide-overlay .bgimage:after{content:none}.hero-detail-2025 .modern-grid{z-index:1;padding-block:2.5rem 5rem;position:relative}@media screen and (width<=37.4875em){.hero-detail-2025 .modern-grid{padding-block-end:4rem}}@media screen and (width>=37.5em){.hero-detail-2025 .modern-grid{padding-block-start:4rem}}@media screen and (width>=64em){.hero-detail-2025 .modern-grid{padding-block-start:5rem}}.hero-detail-2025 .inner-grid{flex-direction:column;gap:4rem;display:flex}.hero-detail-2025 .breadcrumb{margin-block-end:0}.hero-detail-2025 .breadcrumb a,.hero-detail-2025 .breadcrumb button[breadcrumb-accordion-trigger],.hero-detail-2025 .breadcrumb li{color:#dedede;letter-spacing:.01em}.hero-detail-2025 .breadcrumb a:hover,.hero-detail-2025 .breadcrumb button[breadcrumb-accordion-trigger]:hover{color:#fff}.hero-detail-2025 .hero-detail-body{flex-direction:column;gap:3rem;display:flex}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-body{flex-direction:row;align-items:stretch;gap:3.5rem}}.hero-detail-2025 .hero-detail-col-left,.hero-detail-2025 .hero-detail-col-right{display:contents}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-col-left,.hero-detail-2025 .hero-detail-col-right{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.hero-detail-2025 .hero-detail-col-left{justify-content:space-between;gap:3rem}.hero-detail-2025 .hero-detail-col-right{gap:3rem}}.hero-detail-2025 .hero-detail-body.no-media .hero-detail-col-right{display:none}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-body.no-media{grid-template-columns:repeat(12,1fr);gap:2.5rem;display:grid}.hero-detail-2025 .hero-detail-body.no-media .hero-detail-col-left{grid-column:1/9}}.hero-detail-2025 .hero-detail-text{flex-direction:column;gap:1rem;display:flex}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-text{gap:1.5rem}}.hero-detail-2025 .hero-detail-headline{color:inherit;margin:0;font-size:2.25rem;font-weight:200;line-height:1.2}@media screen and (width>=37.5em){.hero-detail-2025 .hero-detail-headline{font-size:3rem}}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-headline{font-size:3.5rem}}.hero-detail-2025 .hero-detail-subheadline{color:inherit;margin:0;font-size:1.25rem;font-weight:400;line-height:1.3}@media screen and (width>=37.5em){.hero-detail-2025 .hero-detail-subheadline{font-size:1.5rem}}.hero-detail-2025 .hero-detail-summary{font-size:1.125rem;font-weight:400;line-height:1.5}.hero-detail-2025 .hero-detail-summary p{margin-block:0 1rem}.hero-detail-2025 .hero-detail-summary p:last-child{margin-block-end:0}.hero-detail-2025 .button-bar{flex-direction:column;order:2;gap:1.5rem;display:flex}@media screen and (width>=37.5em){.hero-detail-2025 .button-bar{flex-flow:wrap;order:0}}.hero-detail-2025 .button-bar .button-2025{align-items:center;min-height:3rem}.hero-detail-2025 .button-2025.icon-left:before,.hero-detail-2025 .button-2025.icon-right:after{font-size:1.75rem}.hero-detail-2025 .button-2025.secondary.share{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background-color:#ffffff0d;align-items:center;gap:.5rem;display:flex}.hero-detail-2025 .button-2025.secondary.share:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e90a"/""){.hero-detail-2025 .button-2025.secondary.share:after{--icon:"" / ""}}.hero-detail-2025 .button-2025.secondary.share:after{content:var(--icon);font-size:1.75rem}.hero-detail-2025 .hero-detail-media .swiper{width:100%;height:100%}.hero-detail-2025 .hero-detail-media .swiper-wrapper{display:flex}.hero-detail-2025 .hero-detail-media .swiper-slide{flex-direction:column;flex-shrink:0;justify-content:center;width:100%;display:flex}.hero-detail-2025 .hero-detail-media .hero-detail-image img{aspect-ratio:5/3;width:100%;height:auto;display:block}.hero-detail-2025 .hero-detail-media .hero-detail-video{aspect-ratio:16/9;background-color:#eee;width:100%;position:relative}.hero-detail-2025 .hero-detail-media .hero-detail-video-poster{z-index:1;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.hero-detail-2025 .hero-detail-media .hero-detail-video-poster img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-detail-2025 .hero-detail-media .hero-detail-video-poster:hover .hero-detail-video-play{transform:scale(1.08)}.hero-detail-2025 .hero-detail-media .hero-detail-video-poster:focus-visible .hero-detail-video-play{transform:scale(1.08)}.hero-detail-2025 .hero-detail-media .hero-detail-video-play{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background-color:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;transition:transform .2s;display:flex;position:relative}.hero-detail-2025 .hero-detail-media .hero-detail-video-play:after{content:"";border:.75rem solid #0000;border-left:1.25rem solid #fff;border-right-width:0;width:0;height:0;margin-inline-start:.3125rem}.hero-detail-2025 .hero-detail-controls{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hero-detail-2025 .hero-detail-pagination{align-items:center;font-size:1.25rem;display:flex}@media screen and (width>=64em){.hero-detail-2025 .hero-detail-pagination{font-size:1.5rem}}.hero-detail-2025 .hero-detail-navigation{gap:1.5rem;display:flex}.hero-detail-2025 .hero-detail-navigation .hero-detail-button-prev,.hero-detail-2025 .hero-detail-navigation .hero-detail-button-next{border-radius:50%;justify-content:center;width:3rem;height:3rem;padding:0}.hero-detail-2025 .hero-detail-navigation .swiper-button-disabled{opacity:.3;cursor:not-allowed}.hero-detail-2025:has(.swiper-slide:only-child) .hero-detail-controls{display:none}.hero-detail-2025.bright{color:#3e3e3e;background-color:#fff}.hero-detail-2025.bright .bgimage:after{background-color:#fff}.hero-detail-2025.bright .hero-detail-pagination{color:#eb0000}.hero-detail-2025.bright .button-2025.secondary.share{background-color:#0000}.hero-detail-2025.bright .breadcrumb a,.hero-detail-2025.bright .breadcrumb button[breadcrumb-accordion-trigger],.hero-detail-2025.bright .breadcrumb li{color:#3e3e3e}.hero-detail-2025.bright .breadcrumb a:hover,.hero-detail-2025.bright .breadcrumb button[breadcrumb-accordion-trigger]:hover{color:#000}.hotspots-2025{background-color:#dedede}.hotspots-2025 .hotspot-container{grid-template-columns:1fr;display:grid}@media screen and (width>=64em){.hotspots-2025 .hotspot-container{grid-template-columns:1fr 2fr;gap:9.25rem}}.hotspots-2025 .modern-grid{padding-block:3rem 4rem}@media screen and (width>=37.5em){.hotspots-2025 .modern-grid{padding-block:4rem 5rem}}@media screen and (width>=64em){.hotspots-2025 .modern-grid{padding-block:5rem 6rem}}.hotspots-2025 .slider-column{order:3;overflow:hidden}@media screen and (width>=64em){.hotspots-2025 .slider-column{order:unset;overflow:visible}}.hotspots-2025 .slider-container{flex-direction:row;transition:transform .3s;display:flex;position:relative}@media screen and (width>=64em){.hotspots-2025 .slider-container{flex-direction:column;transform:none!important}}.hotspots-2025 .line{display:none}@media screen and (width>=64em){.hotspots-2025 .line{z-index:1;background-color:#fff;width:.125rem;height:100%;display:block;position:absolute;left:.9375rem}}.hotspots-2025 .slide{flex-shrink:0;width:100%;transition-property:all;transition-duration:.3s;transition-timing-function:ease;display:block;position:relative}@media screen and (width>=64em){.hotspots-2025 .slide{flex-shrink:1;width:auto}.hotspots-2025 .slide.active .slide-index{color:#fff;background-color:#eb0000}.hotspots-2025 .slide.active .slide-index:after{transition-delay:.3s;background-color:#eb0000!important;height:4.375rem!important}.hotspots-2025 .slide.active .slide-content{opacity:1;max-height:43.75rem;transition-delay:.3s}}.hotspots-2025 .slide .slide-index:after{content:"";background-color:#fff;width:.125rem;height:0;transition:background-color .3s ease-in-out,height .3s ease-in-out;position:absolute;top:100%;left:50%;translate:-50%}.hotspots-2025 .slide-header{z-index:1;align-items:center;gap:.5rem;margin-block-end:1rem;display:flex;position:relative}@media screen and (width>=64em){.hotspots-2025 .slide-header{cursor:pointer}}.hotspots-2025 .slide-index{color:#1f1f1f;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:400;transition:all .3s;display:none;position:relative}@media screen and (width>=64em){.hotspots-2025 .slide-index{display:flex}}.hotspots-2025 .slide-headline{color:#1f1f1f;max-width:26.3125rem;font-size:1rem}.hotspots-2025 .slide-content{flex-direction:column;max-width:26.3125rem;display:flex}@media screen and (width>=64em){.hotspots-2025 .slide-content{opacity:0;max-height:0;margin-inline-start:2.5rem;transition:max-height .4s,opacity .3s;overflow:hidden}}.hotspots-2025 .slide-image{order:2;margin-block-end:1rem}@media screen and (width>=64em){.hotspots-2025 .slide-image{order:unset}}.hotspots-2025 .slide-image img{width:100%}@media screen and (width>=37.5em){.hotspots-2025 .slide-image img{max-width:26.3125rem}}@media screen and (width>=64em){.hotspots-2025 .slide-image img{max-width:12.5rem}}.hotspots-2025 .slide-text{margin-block-end:1.25rem}.hotspots-2025 .slide-text p{color:#1f1f1f;font-size:.875rem;line-height:1.35}.hotspots-2025 .image-column{order:1;justify-content:center;align-items:center;height:fit-content;display:flex}@media screen and (width>=64em){.hotspots-2025 .image-column{order:unset}}.hotspots-2025 .image-container{width:100%;height:100%;position:relative;overflow:hidden}.hotspots-2025 .background-image{width:100%;height:100%;position:relative}.hotspots-2025 .background-image img{width:100%}.hotspots-2025 .hotspot-dot{color:#1f1f1f;cursor:pointer;z-index:10;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;font-weight:400;transition:all .3s;display:flex;position:absolute;translate:-50% -50%}.hotspots-2025 .hotspot-dot.active{color:#fff;background-color:#eb0000;transform:scale(1.1)}.hotspots-2025 .hotspot-dot:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003}@media screen and (width>=37.5em){.hotspots-2025 .hotspot-dot{width:2rem;height:2rem;font-size:1rem;font-weight:400}}.hotspots-2025 .mobile-navigation{order:2;justify-content:space-between;align-items:center;padding-block:2rem 1.5rem;display:flex}@media screen and (width>=64em){.hotspots-2025 .mobile-navigation{display:none}}.hotspots-2025 .slide-counter{color:#eb0000;font-size:1.25rem}.hotspots-2025 .button-wrapper{gap:1.5rem;display:flex}.hotspots-2025 .pointed-mark{color:#eb0000;margin-block-end:.5rem;font-size:.875rem;font-weight:400}.hotspots-2025 .h2{color:#000;margin-block:0 2rem;font-size:1.625rem}@media screen and (width>=37.5em){.hotspots-2025 .h2{margin-block-end:2.5rem}}@media screen and (width>=64em){.hotspots-2025 .h2{margin-block-end:3rem;font-size:2rem}}.horizontal-tabs-2025{background-color:#eee;scroll-margin-block-start:6rem}.horizontal-tabs-2025.bright{background-color:#fff}.horizontal-tabs-2025.bright .tab{border-color:#eee}.horizontal-tabs-2025.bright .tab.is-active{border-image:linear-gradient(#0000 .625rem,#eb0000 .625rem 50%,#eee 50%) 1}.horizontal-tabs-2025.bright .tab:before{background-color:#eee}@media screen and (width>=43.75em){.horizontal-tabs-2025{scroll-margin-block-start:9rem}}.horizontal-tabs-2025 .modern-grid{padding-block:3rem}@media screen and (width>=37.5em){.horizontal-tabs-2025 .modern-grid{padding-block:4rem}}@media screen and (width>=64em){.horizontal-tabs-2025 .modern-grid{padding-block:5rem}}.horizontal-tabs-2025 .tabs-container{flex-direction:column;gap:2rem;display:flex}@media screen and (width>=64em){.horizontal-tabs-2025 .tabs-container{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}}.horizontal-tabs-2025 .image-column{justify-content:center;align-items:flex-start;display:flex}.horizontal-tabs-2025 .image-column[hidden]{display:none}@media screen and (width>=64em){.horizontal-tabs-2025 .image-column{position:sticky;inset-block-start:1rem}}.horizontal-tabs-2025 .image-container{width:100%;position:relative;overflow:hidden}.horizontal-tabs-2025 .shared-image{width:100%}.horizontal-tabs-2025 .shared-image img{width:100%;display:block}.horizontal-tabs-2025 .tabs-list{flex-direction:column;display:flex}.horizontal-tabs-2025 .tab{border-inline-start:.125rem solid #fff;padding-block-end:1.5rem;padding-inline-start:1.5rem;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;position:relative}.horizontal-tabs-2025 .tab:last-child{padding-block-end:3rem}.horizontal-tabs-2025 .tab:before{content:"";background-color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;display:block;position:absolute;left:calc(-.625rem - 1px)}.horizontal-tabs-2025 .tab-trigger{color:#3e3e3e;text-align:start;cursor:pointer;background-color:#0000;border:0;align-items:center;gap:.5rem;width:100%;margin:0;padding:0;display:flex}.horizontal-tabs-2025 .tab-trigger:focus-visible{outline-offset:.125rem;outline:.125rem solid #eb0000}.horizontal-tabs-2025 .tab-trigger:hover .tab-label{color:#eb0000}.horizontal-tabs-2025 .tab-label{font-size:1.25rem;font-weight:700;line-height:1.4}.horizontal-tabs-2025 .tab-panel{opacity:0;grid-template-rows:0fr;transition-property:grid-template-rows,opacity;transition-duration:0s;transition-timing-function:ease;display:grid;overflow:hidden}.horizontal-tabs-2025 .tab.is-active{border-image:linear-gradient(#0000 .625rem,#eb0000 .625rem 50%,#fff 50%) 1}.horizontal-tabs-2025 .tab.is-active:before{background-color:#eb0000}.horizontal-tabs-2025 .tab.is-active .tab-panel{opacity:1;grid-template-rows:1fr;transition-duration:.3s}.horizontal-tabs-2025 .tab-content{min-height:0;overflow:hidden}.horizontal-tabs-2025 .tab-content table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.horizontal-tabs-2025 .tab-content table thead{background-color:#0000;border:none}.horizontal-tabs-2025 .tab-content table thead th{font-weight:700}.horizontal-tabs-2025 .tab-content table thead tr,.horizontal-tabs-2025 .tab-content table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.horizontal-tabs-2025 .tab-content table thead tr:hover,.horizontal-tabs-2025 .tab-content table tbody tr:nth-child(2n),.horizontal-tabs-2025 .tab-content table tbody tr:hover{background-color:#0000}.horizontal-tabs-2025 .tab-content table tbody tr:focus-within{background-color:#0000}.horizontal-tabs-2025 .tab-content table th,.horizontal-tabs-2025 .tab-content table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.horizontal-tabs-2025 .tab-content table th,.horizontal-tabs-2025 .tab-content table th p,.horizontal-tabs-2025 .tab-content table td,.horizontal-tabs-2025 .tab-content table td p{font-size:.875rem;font-weight:400;line-height:1.5}.horizontal-tabs-2025 .tab-content table th p,.horizontal-tabs-2025 .tab-content table td p{margin-block:0}.horizontal-tabs-2025 .tab-content table th sub,.horizontal-tabs-2025 .tab-content table th sup,.horizontal-tabs-2025 .tab-content table td sub,.horizontal-tabs-2025 .tab-content table td sup{line-height:0}.horizontal-tabs-2025 .tab-content table th:first-child,.horizontal-tabs-2025 .tab-content table td:first-child{max-width:none;padding-inline-end:1.5rem}.horizontal-tabs-2025 .tab-content .image-container{margin-block-end:1rem}.horizontal-tabs-2025 .tab-content p{color:#3e3e3e;margin-block:0 1rem;font-size:1.125rem;line-height:1.5}.horizontal-tabs-2025 .tab-content>:first-child{margin-block-start:1rem}.horizontal-tabs-2025 .tab-content>:last-child{margin-block-end:0}.horizontal-tabs-2025 .tab-panel .button-2025{margin-block-start:.5rem;font-weight:400}.company-2025{position:relative;overflow:hidden}.company-2025 .bgimage{width:100%;height:100%;position:absolute}.company-2025 .bgimage img{object-fit:cover;width:100%;height:100%}.company-2025 .bgimage:after{content:"";opacity:.95;background-color:#1f1f1f;width:100%;height:100%;position:absolute;left:0}.company-2025 .company-slider{margin-inline:1rem}@media screen and (width>=37.5em){.company-2025 .company-slider{margin-inline:1.5rem}}@media screen and (width>=64em){.company-2025 .company-slider{margin-inline:0}}.company-2025 .modern-grid{padding-block:4rem 5rem;position:relative}@media screen and (width>=64em){.company-2025 .modern-grid{padding-block:7.5rem 6rem}}.company-2025 .h2{color:#fff;grid-column:1/-1;font-size:1.625rem}@media screen and (width>=64em){.company-2025 .h2{grid-column:1/7;font-size:2rem}}.company-2025 .slider-wrapper{grid-column:span 12;margin-top:3rem}@media screen and (width>=64em){.company-2025 .slider-wrapper{margin-top:5rem}}.company-2025 .content{color:#fff;grid-column:1/-1;font-size:1.125rem}@media screen and (width>=64em){.company-2025 .content{grid-column:7/-1}}.company-2025 .navigation-arrows{justify-content:flex-end;gap:1.5rem;margin-block-start:3.75rem;display:none}@media screen and (width>=64em){.company-2025 .navigation-arrows{display:flex}}.company-2025 .swiper-slide{justify-content:flex-end;align-self:flex-end}.company-2025 .slide-headline{cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.company-2025 .slide-headline .h3{color:#fff;margin-block-end:0;font-size:1.25rem;font-weight:300}@media screen and (width>=64em){.company-2025 .slide-headline .h3{padding-inline-end:1.25rem;font-size:1.5rem}}.company-2025 .slide-content{opacity:0;max-height:0;transition:max-height .4s,opacity .4s,margin-top .4s;overflow:hidden}.company-2025 .slide-content p{color:#fff;margin:0;font-size:1rem}@media screen and (width>=64em){.company-2025 .slide-content{padding-inline-end:2.5rem}}.company-2025 .slide-number{color:#fff;font-size:.875rem;transition-property:color,top,border;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:1.75rem;right:calc(100% + 1rem)}.company-2025 .slide-number:before{content:"";background-color:#fff;width:4rem;height:.125rem;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:-.5rem;right:0}@media screen and (width>=37.5em){.company-2025 .slide-number{right:calc(100% + 1.5rem)}}@media screen and (width>=64em){.company-2025 .slide-number{right:unset;top:unset;border-block-end:.125rem solid #fff;border-inline-start:.125rem solid #fff;margin-block-start:1.375rem;padding-block-end:.8125rem;padding-inline-start:.5rem;position:relative}.company-2025 .slide-number:before{content:none}}.company-2025 .company-slide{flex-direction:column;display:flex;position:relative}.company-2025 .company-slide .slide-icon{opacity:0;color:#eb0000;height:0;margin-block-end:1.5rem;transition:opacity .4s,height .4s;overflow:hidden}.company-2025 .company-slide .slide-icon img{object-fit:contain;width:3rem;height:3rem}.company-2025 .company-slide.active .slide-icon{opacity:1;height:auto}.company-2025 .company-slide.active .slide-number{color:#eb0000;top:4.75rem}.company-2025 .company-slide.active .slide-number:before{background-color:#eb0000}@media screen and (width>=64em){.company-2025 .company-slide.active .slide-number{top:unset;border-color:#eb0000}}.company-2025 .company-slide.active .slide-content{opacity:1;max-height:500px;margin-top:.5rem}@media screen and (width>=64em){.company-2025 .company-slide{flex:none;width:17.8125rem;transition:width .4s}.company-2025 .company-slide.active{width:26.875rem}}.company-2025 .swiper-wrapper{flex-direction:column;gap:1.5rem;display:flex}@media screen and (width>=64em){.company-2025 .swiper-wrapper{flex-direction:row;gap:0;height:21.75rem}}.company-2025 .swiper{width:100%;overflow:visible}.feature-showcases{position:relative;overflow:hidden}.feature-showcases .bgimage{width:100%;height:100%;position:absolute}.feature-showcases .bgimage img{object-fit:cover;width:100%;height:100%}.feature-showcases .modern-grid{padding-block:4rem;position:relative}@media screen and (width>=37.5em){.feature-showcases .modern-grid{padding-block:5rem}}.feature-showcases .content-wrapper{grid-column:span 12}@media screen and (width>=64em){.feature-showcases .content-wrapper{grid-column:span 7}}.feature-showcases .pointedmark{color:#eb0000;margin-block-end:.5rem;font-size:.875rem;font-weight:400}.feature-showcases .h2{color:#3e3e3e;margin-block:0 1rem;font-size:1.625rem}@media screen and (width>=64em){.feature-showcases .h2{margin-block-end:1.5rem;font-size:2rem}}.feature-showcases .feature-showcase{color:#3e3e3e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#fff9;flex-direction:column;grid-column:span 12;padding:1.5rem;transition:background .3s;display:flex;position:relative;overflow:hidden}.feature-showcases .feature-showcase:hover{background:#fff}.feature-showcases .feature-showcase:not(.active){justify-content:space-between}.feature-showcases .feature-showcase .icon{width:3rem;height:3rem;margin-block-end:1.5rem;position:relative}.feature-showcases .feature-showcase .icon img{object-fit:contain}.feature-showcases .feature-showcase .content{font-size:1rem;position:relative}.feature-showcases .feature-showcase .feature-headline{margin-block-end:.5rem;font-size:1rem;font-weight:700;transition:transform .3s,margin-bottom .3s}@media screen and (width>=64em){.feature-showcases .feature-showcase .feature-headline{font-size:1.125rem}}.feature-showcases .feature-showcase .feature-content{opacity:0;max-height:0;font-size:1rem;transition:max-height .4s,opacity .4s,margin-top .4s;overflow:hidden}.feature-showcases .feature-showcase.active{background:#fff;box-shadow:0 20px 40px #00000026}.feature-showcases .feature-showcase.active .feature-content{opacity:1;margin-block-start:.5rem}.feature-showcases .feature-showcase.active .feature-toggle:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e90d"/""){.feature-showcases .feature-showcase.active .feature-toggle:before{--icon:"" / ""}}.feature-showcases .feature-showcase.active .feature-toggle:before{content:var(--icon)}@media screen and (width>=37.5em){.feature-showcases .feature-showcase{grid-column:span 6;min-height:20rem}}@media screen and (width>=64em){.feature-showcases .feature-showcase{grid-column:span 3;grid-row-start:3;min-height:23.75rem}.feature-showcases .feature-showcase:nth-child(-n+5){grid-row-start:2}}.feature-showcases .feature-showcase .feature-toggle{cursor:pointer;z-index:2;color:#eb0000;background:0 0;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:1.5rem;display:flex;position:absolute;top:.5rem;right:.5rem}.feature-showcases .feature-showcase .feature-toggle:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e909"/""){.feature-showcases .feature-showcase .feature-toggle:before{--icon:"" / ""}}.feature-showcases .feature-showcase .feature-toggle:before{content:var(--icon)}@media screen and (width>=64em){.feature-showcases .feature-showcase .feature-toggle{display:none}}.cards-slider-2025.is-alternating:nth-child(2n) .modern-grid,.cards-grid-2025.is-alternating:nth-child(2n) .modern-grid{background-color:#eee}.cards-slider-2025:not(:is(.bright,.is-alternating)) .modern-grid,.cards-grid-2025:not(:is(.bright,.is-alternating)) .modern-grid{background-color:#eee}.cards-slider-2025 .modern-grid,.cards-grid-2025 .modern-grid{padding-block:3rem;overflow:hidden}@media screen and (width>=37.5em){.cards-slider-2025 .modern-grid,.cards-grid-2025 .modern-grid{padding-block:4rem}}@media screen and (width>=64em){.cards-slider-2025 .modern-grid,.cards-grid-2025 .modern-grid{padding-block:5rem}}.cards-slider-2025 .content-wrapper,.cards-grid-2025 .content-wrapper{grid-column:1/-1}@media screen and (width>=64em){.cards-slider-2025 .content-wrapper,.cards-grid-2025 .content-wrapper{grid-column:1/8}}.cards-slider-2025 .content-wrapper .headline-link,.cards-grid-2025 .content-wrapper .headline-link{color:inherit;text-decoration:none}.cards-slider-2025 .content-wrapper .headline-link:hover,.cards-slider-2025 .content-wrapper .headline-link:focus,.cards-grid-2025 .content-wrapper .headline-link:hover,.cards-grid-2025 .content-wrapper .headline-link:focus{color:inherit}.cards-slider-2025 .pointed-mark,.cards-grid-2025 .pointed-mark{color:#eb0000;margin-block-end:.5rem;font-size:.875rem;font-weight:400}.cards-slider-2025 .headline,.cards-grid-2025 .headline{color:#3e3e3e;margin-block:0 2rem;font-size:1.625rem}@media screen and (width>=37.5em){.cards-slider-2025 .headline,.cards-grid-2025 .headline{margin-block-end:2.5rem}}@media screen and (width>=64em){.cards-slider-2025 .headline,.cards-grid-2025 .headline{margin-block-end:3rem;font-size:2rem}}.cards-slider-2025 .position{color:#eb0000;font-size:1.25rem}@media screen and (width>=64em){.cards-slider-2025 .position{font-size:1.5rem}}.cards-slider-2025 .navigation{grid-column:span 12;justify-content:space-between;align-items:center;display:flex}.cards-slider-2025 .navigation .nav-buttons{gap:1.5rem;display:flex}.cards-slider-2025 .swiper{grid-column:span 12;width:100%;overflow:visible!important}.cards-slider-2025 .swiper-slide{opacity:1}.cards-slider-2025 .swiper-slide:not(.swiper-slide-visible){opacity:0}.cards-slider-2025.is-single-page .navigation,.cards-slider-2025.is-static .navigation{display:none}.cards-slider-2025.is-static .swiper-wrapper{grid-row-gap:2.5rem;grid-column-gap:1.5rem;grid-template-columns:repeat(2,1fr);display:grid}@media screen and (width>=64em){.cards-slider-2025.is-static .swiper-wrapper{grid-row-gap:3rem;grid-template-columns:repeat(3,1fr)}}.cards-slider-2025.is-static .swiper-slide{opacity:1}.cards-grid-2025 .grid-wrapper{grid-row-gap:2.5rem;grid-column-gap:1.5rem;grid-column:span 12;grid-template-columns:1fr;display:grid}@media screen and (width>=37.5em){.cards-grid-2025 .grid-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=64em){.cards-grid-2025 .grid-wrapper{grid-row-gap:3rem;grid-template-columns:repeat(3,1fr)}}.cards-grid-2025 .show-more{grid-column:span 12;justify-content:center;display:flex}.inner-grid .card{flex-direction:column;display:flex}.is-alternating:nth-child(2n) .inner-grid .card,:not(:is(.bright,.is-alternating)) .inner-grid .card{background-color:#fff}.inner-grid .card{transition-property:transform,box-shadow,scale,opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.inner-grid .card .image{transition-property:box-shadow,scale;transition-duration:.3s;transition-timing-function:ease-in-out}.inner-grid .card .image img{aspect-ratio:16/9;width:100%}.inner-grid .card .card-content{color:#3e3e3e;flex-direction:column;justify-content:space-between;gap:.875rem;padding:1.5rem;font-weight:400;display:flex}@media screen and (width>=43.75em){.inner-grid .card .card-content{height:100%}}.is-alternating:not(:nth-child(2n)) .inner-grid .card .card-content,.bright .inner-grid .card .card-content{padding-block:1.5rem 0;padding-inline:0}.inner-grid .card:hover{scale:1.03;box-shadow:0 20px 40px #00000026}.inner-grid .card:hover .button-2025{color:#000}.is-alternating:not(:nth-child(2n)) .inner-grid .card:hover,.bright .inner-grid .card:hover{box-shadow:unset;scale:1}.is-alternating:not(:nth-child(2n)) .inner-grid .card:hover .image,.bright .inner-grid .card:hover .image{scale:1.03;box-shadow:0 20px 40px #00000026}.inner-grid .card .headline{margin-block-end:.5rem;font-size:1.125rem;font-weight:700}.inner-grid .card .description,.inner-grid .card .description p{font-size:.875rem;font-weight:400}.inner-grid .card .button-2025{font-weight:400}.video-2025 .bgimage{grid-area:1/1/auto/-1;align-self:end;height:50%;position:relative;overflow:hidden}.video-2025 .bgimage img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-2025 .modern-grid{grid-template-rows:auto}.video-2025 .h2{color:#3e3e3e;grid-column:1/-1;margin-block:0 2rem;font-size:1.625rem;line-height:1.35}@media screen and (width>=37.5em){.video-2025 .h2{margin-block-end:2.5rem}}@media screen and (width>=64em){.video-2025 .h2{font-size:2rem}}.video-2025 .video-wrapper{aspect-ratio:16/9;background-color:#eee;grid-column:1/-1;width:100%}.video-2025 .inner-grid{z-index:1;grid-row-gap:0;grid-row:1;padding-block:3rem;position:relative}@media screen and (width>=37.5em){.video-2025 .inner-grid{padding-block:4rem}}@media screen and (width>=64em){.video-2025 .inner-grid{padding-block:5rem 7.5rem}}.video-2025:not(.bright){background-color:#000}.video-2025:not(.bright) .h2{color:#fff}@media screen and (width>=64em){.video-2025.thumbnail .h2{grid-column-end:7}.video-2025.thumbnail .video-wrapper{grid-column-start:7}.video-2025.thumbnail .inner-grid{padding-block-end:5rem}}.footer-2025{padding-block:3rem}@media screen and (width>=43.75em){.footer-2025{padding-block:4rem}}@media screen and (width>=64em){.footer-2025{padding-block:5rem}}.footer-2025{background-color:#3e3e3e}.footer-2025 a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.footer-2025 button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.footer-2025 .inner-grid{grid-row-gap:1rem}.footer-2025 .logo{grid-column:span 12}.footer-2025 .logo>*{width:7.625rem;position:relative}.footer-2025 .footer-navigation{grid-column:span 12}@media screen and (width>=64em){.footer-2025 .footer-navigation{grid-column:span 7}}.footer-2025 .footer-meta{flex-direction:column;grid-column:span 12;gap:2rem;padding-block-start:3rem;display:flex}@media screen and (width>=43.75em){.footer-2025 .footer-meta{padding-block-start:4rem}}@media screen and (width>=64em){.footer-2025 .footer-meta{grid-column:span 5;padding-block-start:0}}.footer-2025 .footer-meta:has(>div:only-child){justify-content:flex-end}.footer-2025 .footer-meta:has(>div:not(:only-child)){justify-content:space-between}.footer-2025 .page-footer-content-item{width:100%;margin:0;padding:0}.footer-2025 .page-footer-list{flex-direction:column;gap:.5rem;display:flex}.footer-2025 .page-footer-list li{border-bottom:none}.footer-2025 .page-footer-list span,.footer-2025 .page-footer-list a{letter-spacing:.01em;color:#fff;padding:0;font-size:1rem;font-weight:400;line-height:3;display:inline-block}.footer-2025 .page-footer-list a:hover{color:#fff;cursor:pointer;text-decoration:underline}.footer-2025 .page-footer-list .page-footer-content-item>ul,.footer-2025 .page-footer-list nav>ul{flex-direction:column;margin:0;padding-block-start:.5rem;display:flex}@media screen and (width>=43.75em){.footer-2025 .page-footer-list .page-footer-content-item>ul,.footer-2025 .page-footer-list nav>ul{grid-template-columns:repeat(2,1fr);display:grid}}.footer-2025 .page-footer-list .page-footer-content-item>ul:has(ul){gap:2rem}.footer-2025 .page-footer-list nav>ul:has(ul){gap:2rem}@media screen and (width>=43.75em){.footer-2025 .page-footer-list .page-footer-content-item>ul:has(ul){gap:3rem}.footer-2025 .page-footer-list nav>ul:has(ul){gap:3rem}}.footer-2025 .page-footer-list .page-footer-content-item>ul ul,.footer-2025 .page-footer-list nav>ul ul{gap:.25rem;margin:0;display:grid}.footer-2025 .page-footer-list .page-footer-content-item>ul ul span,.footer-2025 .page-footer-list .page-footer-content-item>ul ul a,.footer-2025 .page-footer-list nav>ul ul span,.footer-2025 .page-footer-list nav>ul ul a{font-size:.875rem;line-height:1.35}.footer-2025 .copyright{letter-spacing:0;color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.footer-2025 .footer-contact-social{grid-auto-flow:row;gap:2rem;display:grid}.footer-2025 .social-icons{gap:1rem;margin:0;display:flex}.footer-2025 .social-icons li{border-bottom:0}.footer-2025 .social-icons .network-icon{background-color:#fff;border:none;width:1.5rem;height:1.5rem}.footer-2025 .social-icons .network-icon svg{fill:#3e3e3e;color:#3e3e3e}.footer-2025 .social-icons .network-icon:hover{background-color:#eb0000}.footer-2025 .social-icons .network-icon:before{content:none;transition:none;transform:none}.footer-stock-ticker .stock-header{color:#fff;font-size:1rem;font-weight:400;line-height:1.5}.footer-stock-ticker [data-stock-ticker]>*{color:#fff;gap:.5rem;display:flex}.footer-stock-ticker [data-stock-ticker]>*>*{white-space:nowrap;font-size:.875rem;font-weight:400}.copyright-bar{color:#fff;background-color:#555;padding:.5rem;font-size:.875rem}.copyright-bar .inner-grid{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.copyright-bar .up{cursor:pointer;color:#eee;appearance:none;text-align:left;background:0 0;border:none;padding:0;font-size:.875rem;position:relative}.copyright-bar .up span{padding-inline-end:1.5rem}@media screen and (width>=43.75em){.copyright-bar .up{text-align:right;text-wrap:nowrap}.copyright-bar .up span{font-size:1rem}}.copyright-bar .up:after{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:.1875rem;right:0;font-family:icomoon!important}@supports (content:"\e901"/""){.copyright-bar .up:after{--icon:"" / ""}}.copyright-bar .up:after{content:var(--icon);color:#eb0000;font-size:1.25rem;transform:rotate(90deg)}@media screen and (width>=43.75em){.copyright-bar .up:after{position:relative}}dialog{border-style:none;max-width:calc(95ch - 2.5rem);max-height:calc(100% - 2.5rem);margin:auto;padding:1.25rem}dialog:not(:modal){position:fixed;inset:0;overflow:hidden auto}dialog::backdrop{background-color:#000000e0}dialog [data-close-dialog]{color:#0000;font-size:0;line-height:1;position:absolute;top:0;right:0}dialog [data-close-dialog]:before{cursor:pointer;content:"×";color:#000;font-size:2rem;line-height:1;display:inline-block;position:absolute;top:.5rem;right:1rem}dialog [data-close-dialog]:focus-visible{outline-offset:2px;outline:2px solid #000}.faq-wrapper{flex-direction:column;gap:1.5rem;display:flex}@media screen and (width>=37.5em){.faq-wrapper{gap:2rem}}.faq-wrapper .number{color:#eb0000;min-width:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.6875rem}.faq-wrapper .inner-faq{gap:.5rem;display:flex}@media screen and (width>=64em){.faq-wrapper .inner-faq{max-width:70%}}.faq-wrapper .question{color:#3e3e3e;margin-block-end:.5rem;font-size:1.125rem;font-weight:400;line-height:1.5}.faq-wrapper .answer{color:#555;font-size:.875rem;font-weight:400;line-height:1.5}.faq-wrapper .answer table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.faq-wrapper .answer table thead{background-color:#0000;border:none}.faq-wrapper .answer table thead th{font-weight:700}.faq-wrapper .answer table thead tr,.faq-wrapper .answer table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.faq-wrapper .answer table thead tr:hover,.faq-wrapper .answer table tbody tr:nth-child(2n),.faq-wrapper .answer table tbody tr:hover{background-color:#0000}.faq-wrapper .answer table tbody tr:focus-within{background-color:#0000}.faq-wrapper .answer table th,.faq-wrapper .answer table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.faq-wrapper .answer table th,.faq-wrapper .answer table th p,.faq-wrapper .answer table td,.faq-wrapper .answer table td p{font-size:.875rem;font-weight:400;line-height:1.5}.faq-wrapper .answer table th p,.faq-wrapper .answer table td p{margin-block:0}.faq-wrapper .answer table th sub,.faq-wrapper .answer table th sup,.faq-wrapper .answer table td sub,.faq-wrapper .answer table td sup{line-height:0}.faq-wrapper .answer table th:first-child,.faq-wrapper .answer table td:first-child{max-width:none;padding-inline-end:1.5rem}.faq-wrapper .answer p,.faq-wrapper .answer ul,.faq-wrapper .answer ol,.faq-wrapper .answer li{font-size:.875rem}.faq-wrapper .answer p{margin-block:0 .5rem}.faq-wrapper .answer p:last-child{margin-block-end:0}.downloads-wrapper{flex-direction:column;gap:1.5rem;display:flex}@media screen and (width>=64em){.downloads-wrapper{gap:0}}.downloads-wrapper .image{aspect-ratio:4/6;background-color:#eee;width:5.9375rem}.downloads-wrapper .image img{object-fit:cover;width:100%;height:100%;display:block}.downloads-wrapper .image{grid-row:span 1}@media screen and (width>=64em){.downloads-wrapper .image{grid-row:span 1;width:3.125rem}}.downloads-wrapper .details{gap:.5rem;width:100%;display:grid}.downloads-wrapper .downloads-item{width:100%}.downloads-wrapper .download-content{grid-area:2/span 2;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.downloads-wrapper .download-content .language-switch,.downloads-wrapper .download-content .input-select-field{min-width:0}@media screen and (width<=37.4875em){.downloads-wrapper .download-content .button-2025{margin-inline-start:auto}}@media screen and (width>=64em){.downloads-wrapper .download-content{grid-area:1/3}}.downloads-wrapper .download-item{margin-block:1rem}.downloads-wrapper .title{color:#3e3e3e;font-size:1.125rem;font-weight:400;line-height:1.5}.downloads-wrapper .download{-webkit-hyphens:none;hyphens:none;color:#555;font-size:1rem;font-weight:400}.downloads-wrapper .description{color:#555;font-size:.875rem;font-weight:400}.downloads-wrapper .description [data-type]{text-transform:uppercase}.downloads-wrapper .inner-downloads{grid-template-columns:min-content 1fr;gap:1.5rem;width:100%;display:grid}@media screen and (width<=37.4875em){.downloads-wrapper .inner-downloads{gap:.5rem 1rem}}@media screen and (width>=64em){.downloads-wrapper .inner-downloads{grid-template-columns:min-content 1fr max-content}}.downloads-wrapper .language-switch .select2-container{max-width:100%;width:13.75rem!important}@media screen and (width<=37.4875em){.downloads-wrapper .language-switch .select2-container{width:11.1875rem!important}}.downloads-wrapper .language-switch .select2-selection{background-color:#0000;border-radius:0;outline:none;height:auto;border:1px solid #ccc!important}.downloads-wrapper .language-switch .select2-selection .select2-selection__rendered{color:#3e3e3e;padding-block:.75rem;padding-inline:1rem 2.5rem;font-size:1.125rem;font-weight:400;line-height:1.5}.downloads-wrapper .language-switch .select2-selection .select2-selection__arrow{color:#eb0000}.downloads-wrapper .language-switch .select2-selection .select2-selection__arrow:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e903"/""){.downloads-wrapper .language-switch .select2-selection .select2-selection__arrow:before{--icon:"" / ""}}.downloads-wrapper .language-switch .select2-selection .select2-selection__arrow:before{content:var(--icon);color:#eb0000;display:inline-block;transform:rotate(90deg);content:""!important;font-size:1.5rem!important}.downloads-wrapper .language-switch .select2-container:not(.select2-container--open) .select2-selection:hover .select2-selection__rendered{color:#000;border-color:#ccc!important}.downloads-wrapper .language-switch .select2-container--open .select2-selection__arrow:before{transform:rotate(270deg)}.downloads-wrapper .language-switch .select2-container--open .select2-selection,.downloads-wrapper .language-switch .select2-container--focus .select2-selection{outline:none;border-width:1px!important;border-color:#eee!important}[data-whatintent=keyboard] .downloads-wrapper .language-switch .select2-container--open .select2-selection,[data-whatintent=keyboard] .downloads-wrapper .language-switch .select2-container--focus .select2-selection{outline-offset:.125rem;outline:.125rem solid #eb0000}.downloads-wrapper .language-switch .select2-dropdown{background-color:#fff;box-shadow:0 1.25rem 2.5rem #00000026;border-color:#eee!important}.downloads-wrapper .language-switch .select2-dropdown .select2-results__options{flex-direction:column;gap:.5rem;padding:.5rem 1rem;display:flex}.downloads-wrapper .language-switch .select2-dropdown .select2-results__option{color:#3e3e3e;background-color:#0000;align-items:center;gap:.5rem;width:100%;min-height:1.5rem;padding:0 0 0 2rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex;position:relative}.downloads-wrapper .language-switch .select2-dropdown .select2-results__option--highlighted:not([aria-selected=true]){color:#000!important;background-color:#0000!important}.downloads-wrapper .language-switch .select2-dropdown .select2-results__option[aria-selected=true]{color:#3e3e3e!important;background-color:#0000!important;font-weight:400!important}.downloads-wrapper .language-switch .select2-dropdown .select2-results__option[aria-selected=true]:before{--icon:"";font-variant:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}@supports (content:"\e91a"/""){.downloads-wrapper .language-switch .select2-dropdown .select2-results__option[aria-selected=true]:before{--icon:"" / ""}}.downloads-wrapper .language-switch .select2-dropdown .select2-results__option[aria-selected=true]:before{content:var(--icon);color:#3e3e3e;justify-content:center;align-items:center;width:1.5rem;font-size:.875rem;display:flex;position:absolute;inset:0 auto 0 0}@media screen and (width<=37.4875em){h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,.quote,.headline,.content,.text{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;hyphenate-limit-chars:6 3 2}}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table{table-layout:fixed;border-collapse:collapse;border:none;border-block-start:.0625rem solid #dedede;width:100%;margin-block-end:0;display:table}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table thead{background-color:#0000;border:none}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table thead th{font-weight:700}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table thead tr,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table tbody tr{background-color:#0000;border:none;border-block-end:.0625rem solid #dedede}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table thead tr:hover,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table tbody tr:nth-child(2n),.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table tbody tr:hover{background-color:#0000}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table tbody tr:focus-within{background-color:#0000}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td{vertical-align:top;text-align:start;color:#3e3e3e;overflow-wrap:break-word;padding-block:1rem;padding-inline:0;display:table-cell}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th p,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td p{font-size:.875rem;font-weight:400;line-height:1.5}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th p,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td p{margin-block:0}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th sub,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th sup,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td sub,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td sup{line-height:0}.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table th:first-child,.section-content-block.is-alternating .section-wrapper.content-wrapper .rich-text table td:first-child{max-width:none;padding-inline-end:1.5rem}