.faq__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media screen and (min-width:992px){.faq__section{gap:24px}}.faq__section .faq__link-wrapper{max-width:580px;padding:40px 16px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#495d63;background:var(--Colours-Primary-Brand-Grey,#495d63);border-radius:16px;gap:24px}.faq__section .faq__link-wrapper,.faq__section .faq__link-wrapper .faq__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__section .faq__link-wrapper .faq__icon-wrapper{padding:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#e8f6ea;background:var(--Colours-Secondary-Light-Green,#e8f6ea);border-radius:8px}.faq__section .faq__link-wrapper .faq__link-title{color:#fff;color:var(--Colours-Neutral-White,#fff);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:900;line-height:130%;margin-bottom:20px;padding:0 20px;text-align:center;text-transform:uppercase}.faq__section .faq__link-wrapper .faq__link-title.desktop{font-size:40px}.faq__section .faq__link-wrapper .faq__link-description{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:130%;text-align:center}.faq__section .faq__link-wrapper .faq__link-description.desktop{font-size:24px}.faq__section .faq__link-wrapper .faq__link-description.desktop,.faq__section .faq__link-wrapper .faq__link-title.desktop{display:none}.faq__section .faq__link-wrapper .faq__cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.faq__section .faq__link-wrapper .faq__cta{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0 32px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:4px;color:#fff;font-family:Open Sans;font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}.faq__section .faq__link-wrapper .faq__cta:hover{background-color:#fff;color:#495d63}@media screen and (min-width:992px){.faq__section .faq__link-wrapper{height:700px;max-width:644px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:32px}.faq__section .faq__link-wrapper>*{max-width:412px}.faq__section .faq__link-wrapper .faq__link-description.mobile,.faq__section .faq__link-wrapper .faq__link-title.mobile{display:none}.faq__section .faq__link-wrapper .faq__link-description.desktop,.faq__section .faq__link-wrapper .faq__link-title.desktop{display:block}.faq__section .faq__link-wrapper .faq__link-title{margin-bottom:32px}.faq__section .faq__link-wrapper .faq__cta{padding:0 32px;white-space:nowrap}}@media screen and (min-width:1200px){.faq__section .faq__link-wrapper .faq__cta-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center}.faq__section .faq__link-wrapper .faq__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.faq__section .faq__accordion-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:580px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__section .faq__accordion-wrapper .faq__title{color:#090302;color:var(--Colours-Neutral-Black-texts,#090302);font-family:Open Sans;font-size:28px;font-style:normal;font-weight:800;line-height:130%;margin:0;text-align:center}.faq__section .faq__accordion-wrapper .faq__description{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__section .faq__accordion-wrapper .faq__description *{color:#565656;color:var(--Colours-Neutral-900-Grey,#565656);font-family:Open Sans;font-size:14px;line-height:140%;margin:0}.faq__section .faq__accordion-wrapper .faq__description li{list-style-type:disc;margin-left:20px}.faq__section .faq__accordion-wrapper .faq__accordions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq__section .faq__accordion-wrapper .faq__accordion,.faq__section .faq__accordion-wrapper .faq__accordions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.faq__section .faq__accordion-wrapper .faq__accordion{border-bottom:1px solid #dfdad6;cursor:pointer;gap:0;padding:16px 0}.faq__section .faq__accordion-wrapper [open] .faq__accordion{gap:10px}.faq__section .faq__accordion-wrapper .faq__accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;justify-content:space-between}.faq__section .faq__accordion-wrapper .disclosure__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq__section .faq__accordion-wrapper .icon-less,.faq__section .faq__accordion-wrapper [open] .icon-more{display:none}.faq__section .faq__accordion-wrapper [open] .icon-less{display:-webkit-box;display:-ms-flexbox;display:flex}.faq__section .faq__accordion-wrapper .faq__accordion-title{color:#090302;color:var(--Colours-Neutral-Black-texts,#090302);font-family:Open Sans;font-size:16px;font-weight:600;line-height:140%;margin:0}.faq__section .faq__accordion-wrapper .faq__accordion-content{margin-top:16px;padding:0 16px 24px;width:100%}.faq__section .faq__accordion-wrapper .faq__accordion-content .metafield-rich_text_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__section .faq__accordion-wrapper .faq__accordion-content *{color:#565656;color:var(--Colours-Neutral-900-Grey,#565656);font-family:Open Sans;font-size:14px;line-height:140%;margin:0}.faq__section .faq__accordion-wrapper .faq__accordion-content li{list-style-type:disc;margin-left:20px}@media screen and (min-width:992px){.faq__section .faq__accordion-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:632px;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.faq__section .faq__accordion-wrapper .faq__title{font-family:Montserrat;font-size:40px;font-weight:900;text-align:left;text-transform:uppercase}.faq__section .faq__accordion-wrapper .faq__accordion-title{font-size:18px}.faq__section .faq__accordion-wrapper .faq__accordion-content *{font-size:16px}}@media screen and (min-width:1200px){.faq__section .faq__accordion-wrapper{padding:0 80px}}
