.accordion_wrapper{background-color:#fff}.accordion_wrapper .ui-accordion-header,.accordion_wrapper button{background:var(--primary-colour);font-family:var(--font-heading);font-weight:var(--heading-font-weight);font-size:19px;line-height:29px;color:var(--text-over-primary);padding:15px 25px;border-radius:var(--block-link-radius);border:none;text-align:left;cursor:pointer;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.accordion_wrapper .ui-accordion-header:after,.accordion_wrapper button:after{content:'';position:absolute;vertical-align:middle;right:25px;top:15px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;font-weight:300;font-family:var(--font-icon);font-size:21px}.accordion_wrapper .ui-accordion-header i,.accordion_wrapper .ui-accordion-header svg,.accordion_wrapper button i,.accordion_wrapper button svg{display:none}.accordion_wrapper .ui-accordion-header:hover,.accordion_wrapper button:hover{background:var(--link-colour-hover);color:var(--text-over-secondary)}body:not(.is_mouse) .accordion_wrapper .ui-accordion-header:focus,body:not(.is_mouse) .accordion_wrapper button:focus{background:var(--link-colour-hover);color:var(--text-over-secondary)}.accordion_wrapper .ui-accordion-header.reversed_header,.accordion_wrapper button.reversed_header{background-color:var(--secondary-colour);color:var(--text-over-secondary)}.accordion_wrapper .ui-accordion-header.ui-accordion-header,.accordion_wrapper button.ui-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;text-transform:none}@media (min-width:0px) and (max-width:575px){.accordion_wrapper .ui-accordion-header.ui-accordion-header,.accordion_wrapper button.ui-accordion-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.accordion_wrapper .ui-accordion-header.ui-accordion-header:after,.accordion_wrapper button.ui-accordion-header:after{content:'\f067'}.accordion_wrapper .ui-accordion-header.ui-accordion-header.accordion-header-active,.accordion_wrapper button.ui-accordion-header.accordion-header-active{margin-bottom:0;background:var(--link-colour-hover);color:var(--text-over-secondary)}.accordion_wrapper .ui-accordion-header.ui-accordion-header.accordion-header-active:after,.accordion_wrapper button.ui-accordion-header.accordion-header-active:after{content:'\f068'}.accordion_wrapper .ui-accordion-header.ui-accordion-header .accordion-title__sub-title,.accordion_wrapper button.ui-accordion-header .accordion-title__sub-title{font-size:20px;line-height:30px;font-size:clamp(15px,calc(12.17006px + .00443 * 100vw),20px);line-height:clamp(25px,calc(22.17006px + .00443 * 100vw),30px)}.accordion_wrapper .ui-accordion-header.ui-accordion-header p,.accordion_wrapper button.ui-accordion-header p{margin:0}@media (min-width:576px){.accordion_wrapper .ui-accordion-header.ui-accordion-header .accordion-picture,.accordion_wrapper button.ui-accordion-header .accordion-picture{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;margin:10px 20px 0 0}}@media (min-width:0px) and (max-width:575px){.accordion_wrapper .ui-accordion-header.ui-accordion-header .accordion-picture,.accordion_wrapper button.ui-accordion-header .accordion-picture{margin:0 0 20px 0}}.accordion_wrapper .ui-accordion-header.ui-accordion-header .accordion-title,.accordion_wrapper button.ui-accordion-header .accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.accordion_wrapper .ui-accordion-header.term_tab__label,.accordion_wrapper button.term_tab__label{display:block}.accordion_wrapper .ui-accordion-header.term_tab__label:after,.accordion_wrapper button.term_tab__label:after{content:'\f107';-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.accordion_wrapper .ui-accordion-header.term_tab__label,.accordion_wrapper .ui-accordion-header.ui-accordion-header,.accordion_wrapper button.term_tab__label,.accordion_wrapper button.ui-accordion-header{position:relative;padding-right:60px;margin:0 0 10px 0}.accordion_wrapper+.accordion_wrapper,.accordion_wrapper+a{margin-top:-15px}.accordion_wrapper+a+.accordion_wrapper{margin-top:0}.accordion_wrapper:last-of-type .ui-accordion-header{margin-bottom:0}.accordion_wrapper .ui-accordion-content{padding:20px;border-top:none}