.AccordionModule{--accordion-max-width:30rem;--accordion-responsive-width:50%;width:100%;padding-top:2rem;padding-bottom:2rem}.AccordionModule .row{padding-top:0;padding-left:0;padding-right:0}.AccordionModule .accordion-column{width:min(var(--accordion-max-width),var(--accordion-responsive-width));max-width:100%;flex:0 1 min(var(--accordion-max-width),var(--accordion-responsive-width));align-items:stretch}.AccordionModule.outside-gridwrapper .accordion-column{width:min(42.5rem,66.666667%);min-width:auto;max-width:100%;flex-basis:min(42.5rem,66.666667%)}@media (max-width:767px){.AccordionModule.outside-gridwrapper .accordion-column{width:min(42.5rem,100%);flex-basis:min(42.5rem,100%)}}.AccordionModule .accordion-column>.block-title,.AccordionModule .accordion-column>.item{width:100%}.AccordionModule .accordion-column>.item [role="region"]{overflow:hidden;transition:height 0.3s ease}@media (min-width:1024px){.AccordionModule{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:768px){.AccordionModule.negative-margin-top{margin-top:-0.45rem}}@media (min-width:1024px){.AccordionModule.negative-margin-top{margin-top:-0.65rem}}.AccordionModule .accordion-column>.item{border-bottom:1px solid #c2cddd}.AccordionModule .accordion-column>.item .chevron{transition:transform 0.3s ease}.AccordionModule .accordion-column>.item.open .chevron{transform:rotate(180deg)}.AccordionModule .header{cursor:pointer;padding:0}.AccordionModule .header .header-link{color:#0e141a;display:block;padding:0 0 0.75rem;text-align:left}.AccordionModule.outside-gridwrapper .header .header-link{padding:0.75rem 0}.AccordionModule .header .header-link:focus,.AccordionModule .header .outline-wrapper:focus{outline:0}.AccordionModule .header .header-link:focus .outline-wrapper{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}.AccordionModule .header .number{display:block;width:1.5rem;font-size:0.8rem;line-height:1.2rem;font-weight:700;flex:0 0 1.5rem;margin-right:0.5rem}.AccordionModule .header .title{font-size:0.9rem;line-height:1.44;font-weight:700;margin:0;letter-spacing:-0.01rem;text-align:left;padding-bottom:0!important}.AccordionModule .header .arrow{flex:0 0 2rem;height:1.296rem;width:2rem;display:flex;align-items:center;justify-content:center;margin-left:0.5rem}@media (min-width:768px){.AccordionModule .header .number{font-size:0.9rem;line-height:1.35rem}.AccordionModule .header .title{font-size:1.1rem;line-height:1.22;padding-bottom:0!important}.AccordionModule .header .arrow{height:1.342rem;margin-left:1rem}}@media (min-width:1024px){.AccordionModule .header .header-link{padding:0 0 1.25rem}.AccordionModule.outside-gridwrapper .header .header-link{padding:1.05rem 0 1.25rem}.AccordionModule .header .title{font-size:1.35rem;padding-bottom:0!important}.AccordionModule .header .arrow{height:1.647rem}}.AccordionModule .content{padding-top:1.5rem;padding-bottom:1.5rem}.GridWrapper .AccordionModule .content{padding-top:1.5rem;padding-bottom:1.5rem}.AccordionModule .content.pl{padding-left:2rem}@media (min-width:1024px){.AccordionModule .content{padding-top:1.75rem;padding-bottom:1.75rem}.GridWrapper .AccordionModule .content{padding-top:1.75rem;padding-bottom:1.75rem}}.AccordionModule .block-title{font-size:0.9rem;color:#667790;line-height:1.44;font-weight:400;margin:0 0 1rem;padding:0}@media (min-width:768px){.AccordionModule .block-title{margin-bottom:1.5rem}}.AccordionModule.small .header .header-link,.AccordionModule.product-page .header .header-link{padding:0 0 0.85rem}.AccordionModule.outside-gridwrapper.small .header .header-link,.AccordionModule.outside-gridwrapper.product-page .header .header-link{padding:0.85rem 0}@media (min-width:1024px){.AccordionModule.small .header .header-link,.AccordionModule.product-page .header .header-link{padding:0 0 1.1rem}.AccordionModule.outside-gridwrapper.small .header .header-link,.AccordionModule.outside-gridwrapper.product-page .header .header-link{padding:1.1rem 0}}.AccordionModule.small .header .title,.AccordionModule.product-page .header .title{font-size:0.9rem;line-height:1.4444444444}.AccordionModule.small .header .arrow,.AccordionModule.product-page .header .arrow{max-height:1.3rem}.AccordionModule.fullWidth>.container,.AccordionModule.product-page>.container{width:100%}.AccordionModule.fullWidth .accordion-column,.AccordionModule.product-page .accordion-column{width:100%;min-width:100%}