@media not all and (min-width:992px){.contact{opacity:1!important;--tw-translate-y:0!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))!important}}.contact{flex:999 min(100%,35rem);width:100%}.contact__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;width:100%;margin-bottom:1.25rem;display:flex}.contact__title{color:#303e50;font-family:var(--font-open-sans);text-align:left;margin:0;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:800}.contact__required-note{color:#5a6673;font-family:var(--font-open-sans);font-size:.75rem;font-weight:400}.contact__model-grid{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.contact__model-option{color:#303e50;min-width:5.5rem;min-height:2.75rem;font-family:var(--font-open-sans);cursor:pointer;background:#fff;border:.0625rem solid #c9d2dc;border-radius:.75rem;flex-direction:column;flex:1;align-items:center;gap:.0625rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:700;transition:border-color .2s,background-color .2s,color .2s;display:flex}.contact__model-option:hover{border-color:#ff6432}.contact__model-option--active{color:#fff;background:#303e50;border-color:#303e50}.contact__model-option--active:hover{border-color:#303e50}.contact__model-option--active .contact__model-option-sub{color:#ffffffd9}.contact__model-option-sub{color:#5a6673;font-family:var(--font-open-sans);font-size:.65625rem;font-weight:600}.contact__form{background:#fff;border-radius:1rem;flex-direction:column;padding:clamp(1.375rem,3.5vw,2.25rem);display:flex;box-shadow:0 .125rem .5rem #303e5014}.contact__form-group{flex-direction:column;align-items:flex-start;gap:.375rem;margin-bottom:1.25rem;display:flex;position:relative}.contact__form-group label,.contact__form-group .contact__label{color:#303e50;font-family:var(--font-open-sans);font-size:.8125rem;font-weight:700}.contact__form-group input[type=text],.contact__form-group input[type=email],.contact__form-group input[type=number]{box-sizing:border-box;color:#303e50;width:100%;font-family:var(--font-open-sans);background:#fff;border:.0625rem solid #c9d2dc;border-radius:.625rem;padding:.8125rem .875rem;font-size:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.contact__form-group input[type=text]::placeholder,.contact__form-group input[type=email]::placeholder,.contact__form-group input[type=number]::placeholder{--tw-text-opacity:1;color:rgb(188 199 214/var(--tw-text-opacity,1));font-weight:400}.contact__form-group input[type=text]:focus,.contact__form-group input[type=text]:focus-visible,.contact__form-group input[type=email]:focus,.contact__form-group input[type=email]:focus-visible,.contact__form-group input[type=number]:focus,.contact__form-group input[type=number]:focus-visible{border-color:#ff6432;outline:none;box-shadow:0 0 0 .1875rem #ff643226}.contact__form-group input[type=text].error,.contact__form-group input[type=email].error,.contact__form-group input[type=number].error{--tw-text-opacity:1;color:rgb(232 0 0/var(--tw-text-opacity,1));border-color:#c0392b}.contact__form-group select{box-sizing:border-box;color:#303e50;width:100%;font-family:var(--font-open-sans);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.02569 5.39166C5.81836 6.2564 7.18164 6.2564 7.97431 5.39166L12 1' stroke='%23303E50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") right .875rem center no-repeat;border:.0625rem solid #c9d2dc;border-radius:.625rem;padding:.8125rem 2.125rem .8125rem .875rem;font-size:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.contact__form-group select:focus,.contact__form-group select:focus-visible{border-color:#ff6432;outline:none;box-shadow:0 0 0 .1875rem #ff643226}.contact__form-group select.error{border-color:#c0392b}.contact__form-group .error-message{color:#c0392b;font-size:.78125rem;font-weight:600;display:none}.contact__form-group .error+.error-message{display:block}.contact__form-group--postcode input[type=text]{max-width:8.75rem}.contact__segmented{background:#f0f2f5;border-radius:.75rem;gap:.25rem;width:100%;padding:.25rem;display:flex}.contact__segmented-option{color:#5a6673;min-height:2.75rem;font-family:var(--font-open-sans);cursor:pointer;background:0 0;border:none;border-radius:.5625rem;flex:1;padding:.6875rem;font-size:.875rem;font-weight:700;transition:background-color .2s,color .2s}.contact__segmented-option--active{color:#fff;background:#303e50}.contact__terms{border-top:.0625rem solid #efefef;width:100%;padding-top:1rem}.contact__terms .custom-checkbox__text{color:#7a8595;font-size:.71875rem;line-height:1.65}.contact__terms .custom-checkbox__text a{color:#ff6432}.contact__submit{color:#fff;width:100%;min-height:3.25rem;font-family:var(--font-open-sans);letter-spacing:.04em;cursor:pointer;background:#303e50;border:none;border-radius:62.4375rem;margin-top:1.25rem;padding:1rem 2.5rem;font-size:.9375rem;font-weight:800;transition:background-color .2s}.contact__submit:hover{background:#1f2b3a}.contact__submit:disabled{cursor:not-allowed;opacity:.7}.contact input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.img-with-text{margin-top:2.1875rem;margin-bottom:2.1875rem}@media (min-width:992px){.img-with-text{margin-top:7.5rem;margin-bottom:7.5rem}.img-with-text.upcoming-margins{margin-top:4rem;margin-bottom:4rem}}.img-with-text__icon{margin-bottom:1.25rem}@media (min-width:992px){.img-with-text__icon{margin-bottom:1.875rem}}.img-with-text__title{font-family:var(--font-space-grotesk);text-transform:uppercase;margin-bottom:.875rem;font-size:1.625rem}@media (min-width:992px){.img-with-text__title{font-size:2.75rem;line-height:3.25rem}}.img-with-text__description{margin-bottom:1.25rem}@media (min-width:992px){.img-with-text__description{margin-bottom:1.875rem;font-size:1.125rem;line-height:1.75rem}}.img-with-text__description{white-space:pre-line}.img-with-text__description ul{white-space:normal;padding-left:1.25rem;list-style-type:disc;list-style-position:outside}.img-with-text__buttons{text-align:center;display:inline-block}@media (min-width:992px){.img-with-text__buttons{column-gap:.875rem;display:flex}}.img-with-text__buttons a{min-width:max-content;display:flex}@media not all and (min-width:992px){.img-with-text__buttons a:first-child{margin-bottom:.875rem}}.img-with-text__inner{flex-wrap:wrap;align-items:center;margin-left:-.75rem;margin-right:-.75rem;display:flex}@media (min-width:992px){.img-with-text.image-right .img-with-text__inner .left-column,.img-with-text.image-left .img-with-text__inner .left-column{width:41.6667%}}.img-with-text.image-right .img-with-text__inner .left-column,.img-with-text.image-left .img-with-text__inner .left-column{padding-left:.75rem;padding-right:.75rem}@media (min-width:992px){.img-with-text.image-right .img-with-text__inner .right-column,.img-with-text.image-left .img-with-text__inner .right-column{width:58.3333%}}.img-with-text.image-right .img-with-text__inner .right-column,.img-with-text.image-left .img-with-text__inner .right-column{padding-left:.75rem;padding-right:.75rem}@media (min-width:992px){.img-with-text.equal-column .img-with-text__inner .left-column{width:50%}}.img-with-text.equal-column .img-with-text__inner .left-column{padding-left:.75rem;padding-right:.75rem}@media (min-width:992px){.img-with-text.equal-column .img-with-text__inner .right-column{width:50%}}.img-with-text.equal-column .img-with-text__inner .right-column{padding-left:.75rem;padding-right:.75rem}@media (min-width:992px){.img-with-text.image-right .img-with-text__content{padding-right:1rem}.img-with-text.image-left .img-with-text__inner,.img-with-text.equal-column .img-with-text__inner{flex-direction:row-reverse}.img-with-text.image-left .img-with-text__content,.img-with-text.equal-column .img-with-text__content{padding-left:1rem}}.img-with-text.stacked .img-with-text__inner{flex-direction:column}.img-with-text.stacked .left-column{width:100%;margin-bottom:1.5rem;padding-left:.75rem;padding-right:.75rem}.img-with-text.stacked .right-column{width:100%;padding-left:.75rem;padding-right:.75rem}
.masonry{margin-top:4.375rem;margin-bottom:4.375rem}@media (min-width:992px){.masonry{margin-top:7.5rem;margin-bottom:7.5rem}}.masonry{grid-template-rows:repeat(3,auto);display:grid}@media not all and (min-width:992px){.masonry{padding-left:.75rem;padding-right:.75rem}}.masonry__grid{gap:.625rem;display:grid}@media (min-width:992px){.masonry__grid{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.masonry__item{display:flex;position:relative}.masonry__item-button{z-index:10;--tw-bg-opacity:1;background-color:rgb(51 61 79/var(--tw-bg-opacity,1));border-radius:624.938rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;position:absolute;top:1rem;left:1rem}@media (min-width:992px){.masonry__item-button{width:2.875rem;height:2.875rem}}@media not all and (min-width:992px){.masonry__item-button>img{width:.75rem;height:.75rem}}.masonry__item-image{object-fit:cover;width:100%;height:100%;position:absolute}.masonry__item:first-of-type{aspect-ratio:670/420;grid-area:1/1/3/3}.masonry__item:nth-of-type(2){aspect-ratio:325/300;grid-column:3/4}@media not all and (min-width:992px){.masonry__item:nth-of-type(2){display:none}}.masonry__item:nth-of-type(3){aspect-ratio:325/300;grid-column:4/5}@media not all and (min-width:992px){.masonry__item:nth-of-type(3){display:none}}.masonry__item:nth-of-type(4){aspect-ratio:325/300;grid-column:1/2}.masonry__item:nth-of-type(5){aspect-ratio:325/300;grid-column:2/3}.masonry__item:nth-of-type(6){grid-column:1/3}@media (min-width:992px){.masonry__item:nth-of-type(6){grid-area:2/3/4/5}}.masonry__item:nth-of-type(6){aspect-ratio:670/420}.masonry__title{font-family:var(--font-space-grotesk);text-transform:uppercase;margin-bottom:.875rem;font-size:1.625rem;line-height:1.875rem}@media (min-width:992px){.masonry__title{grid-row:1/2;font-size:2.75rem;line-height:3rem}}.masonry__description{font-size:1.125rem;line-height:1.625rem}@media (min-width:992px){.masonry__description{grid-row:2/3;font-size:1.25rem;line-height:2rem}}@media not all and (min-width:992px){.masonry__description{margin-bottom:1.875rem}}.masonry__link{text-transform:uppercase;flex-shrink:0;column-gap:.3125rem;font-weight:700;display:flex}@media (min-width:992px){.masonry__link{grid-column:2/3;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}}@media not all and (min-width:992px){.masonry__link{grid-row:4/5;margin-top:.625rem}}.masonry__link-text{position:relative}.masonry__link-text:hover:before{--tw-content:"";content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(51 61 79/var(--tw-bg-opacity,1));width:100%;height:.25rem;position:absolute;bottom:-.25rem;left:0}.masonry__header{column-gap:1rem;margin-bottom:1.875rem}@media (min-width:992px){.masonry__header{grid-template-rows:auto auto;grid-template-columns:auto auto;margin-bottom:2.5rem;display:grid}}@media not all and (min-width:992px){.masonry__header{display:contents}}@media (min-width:992px){.masonry__header{width:100%;padding-right:var(--bs-gutter-x,calc(1.5rem/2));padding-left:var(--bs-gutter-x,calc(1.5rem/2));margin-left:auto;margin-right:auto}@media (min-width:576px){.masonry__header{max-width:100%}}@media (min-width:768px){.masonry__header{max-width:100%}}@media (min-width:992px){.masonry__header{max-width:100%}}@media (min-width:1200px){.masonry__header{max-width:86.5rem}}@media (min-width:1536px){.masonry__header{max-width:86.5rem}}@media (min-width:1600px){.masonry__header{max-width:86.5rem}}}.masonry .swiper-overflow{overflow-x:hidden}.masonry .swiper-overflow .container{position:relative;overflow:visible}@media not all and (min-width:992px){.masonry .swiper-overflow .container{padding-left:0;padding-right:0}}.masonry .swiper-overflow .container:before{content:"";z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;height:100%;position:absolute;top:0;left:calc(.75rem - 100%)}@media not all and (min-width:992px){.masonry .swiper-overflow .container:before{display:none}}.masonry .swiper-overflow .swiper{overflow:visible}.masonry .swiper-overflow .swiper:not(.swiper-initialized) .swiper-slide:first-of-type{margin-right:.625rem}@media (min-width:992px){.masonry .swiper-overflow .swiper:not(.swiper-initialized) .swiper-slide:first-of-type{margin-right:1.25rem}}.masonry-fancybox .fancybox__slide{flex-direction:row;align-items:center;height:80vh;margin-top:10vh;display:flex}@media not all and (min-width:992px){.masonry-fancybox .fancybox__slide{flex-direction:column;height:90vh;margin-top:5vh}}.masonry-fancybox .fancybox__content{max-width:none;max-height:none;margin-left:2.5rem;display:flex;width:60%!important;height:100%!important}@media not all and (min-width:992px){.masonry-fancybox .fancybox__content{flex-direction:column;margin-left:0;width:100%!important;height:60%!important}}.masonry-fancybox .fancybox__content>img{object-fit:cover;height:100%}@media not all and (min-width:992px){.masonry-fancybox .fancybox__content>img{width:100%;height:100%}}.masonry-fancybox .fancybox__caption{width:40%;margin-right:2.5rem;padding:0;height:100%!important}@media not all and (min-width:992px){.masonry-fancybox .fancybox__caption{width:100%;margin-right:0;position:relative;height:40%!important}}.masonry-fancybox .masonry__caption{background-color:rgb(51 61 79/var(--tw-bg-opacity,1));--tw-bg-opacity:.8;text-align:left;--tw-text-opacity:1;height:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-direction:column;justify-content:center;padding:2rem;display:flex}@media (min-width:992px){.masonry-fancybox .masonry__caption{padding:3rem}}@media not all and (min-width:992px){.masonry-fancybox .masonry__caption{width:100%;padding:1.5rem}}.masonry-fancybox .masonry__caption-title{font-family:var(--font-space-grotesk);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.875rem}@media (min-width:992px){.masonry-fancybox .masonry__caption-title{margin-bottom:1.5rem;font-size:1.875rem;line-height:2.25rem}}@media not all and (min-width:992px){.masonry-fancybox .masonry__caption-title{margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}}.masonry-fancybox .masonry__caption-description{font-family:var(--font-open-sans);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem}@media (min-width:992px){.masonry-fancybox .masonry__caption-description{font-size:1.125rem;line-height:1.75rem}}@media not all and (min-width:992px){.masonry-fancybox .masonry__caption-description{font-size:.875rem;line-height:1.25rem}}.masonry-fancybox .masonry__caption-counter{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.75;margin-top:auto;padding-top:1rem;font-size:.875rem;line-height:1.25rem;position:absolute;bottom:-1.5625rem;left:50%}@media (min-width:992px){.masonry-fancybox .masonry__caption-counter{font-size:1rem;line-height:1.5rem;bottom:-1.875rem}}@media not all and (min-width:992px){.masonry-fancybox .masonry__caption-counter{padding-top:.5rem;font-size:.75rem;line-height:1rem;bottom:-1.25rem}.masonry-fancybox .fancybox__nav{display:none}}.masonry-fancybox .fancybox__nav .f-button{z-index:20;--tw-bg-opacity:1;background-color:rgb(51 61 79/var(--tw-bg-opacity,1));border-radius:624.938rem;padding:.75rem}@media not all and (min-width:992px){.masonry-fancybox .fancybox__nav .f-button{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}}.masonry-fancybox .fancybox__nav .f-button:hover{--tw-bg-opacity:1;background-color:rgb(75 85 105/var(--tw-bg-opacity,1))}.masonry-fancybox .fancybox__nav .f-button svg{width:2rem;height:2rem;display:block}.masonry-fancybox .f-button.is-close-btn{border-radius:624.938rem;top:1.25rem;right:1.25rem}@media (min-width:992px){.masonry-fancybox .f-button.is-close-btn{top:3rem;right:3rem}}
.img-with-box{padding-bottom:2.5rem;position:relative}@media (min-width:992px){.img-with-box{margin-top:3.75rem;margin-bottom:3.75rem;padding-bottom:3.75rem}.img-with-box.upcoming-margins{margin-top:4rem;margin-bottom:2rem;padding-top:0}.img-with-box.upcoming-margins .img-with-box__inner{top:3.5rem}}.img-with-box__img{aspect-ratio:36/54;object-fit:cover;width:100%}@media (min-width:768px){.img-with-box__img{aspect-ratio:auto}}@media (min-width:992px){.img-with-box__img{height:46.6875rem}}.img-with-box__inner{z-index:10;position:absolute;inset:0}@media (min-width:992px){.img-with-box__inner{top:5rem}}.img-with-box__content{--tw-bg-opacity:1;background-color:rgb(51 61 79/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-direction:column;justify-content:center;align-items:flex-start;padding:2.5rem 1.25rem;display:flex}@media (min-width:992px){.img-with-box__content{padding-left:2.5rem;padding-right:2.5rem}}.img-with-box__content-title{font-family:var(--font-space-grotesk);text-transform:uppercase;margin-bottom:2.5rem;font-size:1.625rem;line-height:1.875rem}@media (min-width:992px){.img-with-box__content-title{font-size:2.25rem;line-height:2.625rem}}.img-with-box__content-description{margin-bottom:1.25rem;font-size:1rem}@media (min-width:992px){.img-with-box__content-description{margin-bottom:2.5rem;font-size:1.125rem}}.custom-list{margin-bottom:1rem;list-style-type:decimal;list-style-position:inside}.custom-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}
.featured-faq{width:100%;padding-right:var(--bs-gutter-x,calc(1.5rem/2));padding-left:var(--bs-gutter-x,calc(1.5rem/2));grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.25rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:576px){.featured-faq{max-width:100%}}@media (min-width:768px){.featured-faq{max-width:100%}}@media (min-width:992px){.featured-faq{max-width:100%}}@media (min-width:1200px){.featured-faq{max-width:86.5rem}}@media (min-width:1536px){.featured-faq{max-width:86.5rem}}@media (min-width:1600px){.featured-faq{max-width:86.5rem}}.featured-faq{margin-top:2.25rem;margin-bottom:2.25rem}@media (min-width:992px){.featured-faq{margin-top:3.75rem;margin-bottom:3.75rem}}@media (max-width:992px){.featured-faq{grid-template-areas:"title""description""accordion""buttons"}.featured-faq__title{grid-area:title}.featured-faq__description{grid-area:description}.featured-faq__buttons{grid-area:buttons}.featured-faq__accordion{grid-area:accordion}}.featured-faq__content{grid-column:span 12/span 12}@media not all and (min-width:992px){.featured-faq__content{display:contents}}@media (min-width:992px){.featured-faq__content{grid-column:span 6/span 6}}.featured-faq__title{font-family:var(--font-space-grotesk);text-transform:uppercase;margin-bottom:.875rem;font-size:1.625rem}@media (min-width:992px){.featured-faq__title{font-size:2.75rem;line-height:3rem}}@media not all and (min-width:992px){.featured-faq__title{grid-column:span 12/span 12}}.featured-faq__description{margin-bottom:1.875rem}@media (min-width:992px){.featured-faq__description{font-size:1.125rem;line-height:1.75rem}}@media not all and (min-width:992px){.featured-faq__description{grid-column:span 12/span 12}}.featured-faq__buttons{grid-column:span 12/span 12}.featured-faq__buttons a{min-width:max-content;display:flex}@media not all and (min-width:992px){.featured-faq__buttons a:first-child{margin-bottom:.875rem}}.featured-faq__buttons-wrapper{text-align:center;display:inline-block}@media (min-width:992px){.featured-faq__buttons-wrapper{column-gap:.875rem;display:flex}}.featured-faq__accordion{grid-column:span 12/span 12}@media (min-width:992px){.featured-faq__accordion{grid-column:span 6/span 6}}@media not all and (min-width:992px){.featured-faq__accordion{margin-bottom:1.875rem}}.featured-faq .accordion{border-style:none}.featured-faq .accordion__header:hover{background-color:#0000}@media (prefers-color-scheme:dark){.featured-faq .accordion__header{background-color:#0000}}.featured-faq .accordion__header{padding:1.25rem 0;font-size:1.125rem;line-height:1.75rem}.featured-faq .accordion__header--active{background-color:#0000;border-width:0}@media (prefers-color-scheme:dark){.featured-faq .accordion__content{background-color:#0000}}.featured-faq .accordion__content{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.featured-faq .accordion__item{--tw-border-opacity:1;border-bottom-width:.0625rem;border-color:rgb(35 24 21/var(--tw-border-opacity,1))}.featured-faq .accordion__item:last-child{border-bottom-width:0}.featured-faq .accordion__item{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.featured-faq .accordion__body{padding:.5rem 0 1.25rem;font-size:.875rem;line-height:1.5rem}.featured-faq .accordion__body p:not(:last-child){margin-bottom:1rem}
.accordion{--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;width:100%;overflow:hidden}.accordion__item{--tw-border-opacity:1;border-bottom-width:.0625rem;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.accordion__item:last-child{border-bottom-width:0}.accordion__item{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.accordion__item:first-child .accordion__header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.accordion__item:last-child .accordion__header{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.accordion__item:last-child:has(.accordion__content--active) .accordion__header{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion__header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;justify-content:space-between;align-items:center;width:100%;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.accordion__header:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.accordion__header--active{--tw-border-opacity:1;border-bottom-width:.0625rem;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.accordion__icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='9.83008' y1='1' x2='9.83008' y2='18.2632' stroke='%23231815' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='1' y1='9.43408' x2='18.2632' y2='9.43408' stroke='%23231815' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:1.25rem;height:1.25rem;margin-left:1rem;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion__icon.is-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));background-image:url("data:image/svg+xml,%3Csvg width='20' height='3' viewBox='0 0 20 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1' y1='1.43408' x2='18.2632' y2='1.43409' stroke='%23231815' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.accordion__content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));will-change:height;transition-property:height;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.accordion__body{padding:1rem}
.rich-text{width:100%;padding-right:var(--bs-gutter-x,calc(1.5rem/2));padding-left:var(--bs-gutter-x,calc(1.5rem/2));margin-left:auto;margin-right:auto}@media (min-width:576px){.rich-text{max-width:100%}}@media (min-width:768px){.rich-text{max-width:100%}}@media (min-width:992px){.rich-text{max-width:100%}}@media (min-width:1200px){.rich-text{max-width:86.5rem}}@media (min-width:1536px){.rich-text{max-width:86.5rem}}@media (min-width:1600px){.rich-text{max-width:86.5rem}}.rich-text{margin-top:2.1875rem;margin-bottom:2.1875rem}@media (min-width:992px){.rich-text{margin-top:7.5rem;margin-bottom:7.5rem}}.rich-text--dealer-test{margin-top:0}@media (min-width:992px){.rich-text--dealer-test{margin-top:0}}.rich-text__content>h1,.rich-text__content>h2,.rich-text__content>h3,.rich-text__content>h4,.rich-text__content>h5,.rich-text__content>h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:700}.rich-text__content>h1{font-size:1.875rem;line-height:2.25rem}.rich-text__content>h2{font-size:1.5rem;line-height:2rem}.rich-text__content>h3{font-size:1.25rem;line-height:1.75rem}.rich-text__content>p{margin-bottom:1rem}.rich-text__content strong{font-weight:700}.rich-text__content a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));text-decoration-line:underline}.rich-text__content a:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.rich-text__content table{border-collapse:collapse;width:100%;margin-bottom:1.5rem}.rich-text__content table th,.rich-text__content table td{--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem}.rich-text__content table th{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-weight:700}.rich-text__content table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.rich-text__content ul,.rich-text__content ol{margin-bottom:1rem;padding-left:1.25rem}.rich-text__content ul{list-style-type:disc}.rich-text__content ol{list-style-type:decimal}.rich-text__content li{margin-bottom:.25rem}.rich-text__content li ul,.rich-text__content li ol{margin-top:.25rem;margin-bottom:.25rem}.rich-text__content ul ul,.rich-text__content ol ol,.rich-text__content ul ol,.rich-text__content ol ul{margin-bottom:0}.rich-text--content-detail{width:min(100% - 2.5rem,56.25rem);margin-inline:auto}
