@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}html {scroll-snap-type: y mandatory}.brxe-section {scroll-snap-align: start; scroll-snap-stop: always}.ads-themed:not(.ads-footer) { --pg-bg: var(--colour-accent-soft) !important; --pg-text: var(--colour-accent) !important; }body { background-color: var(--colour-accent-soft); }.ads-st { --st-copy: color-mix(in srgb, var(--colour-text) 82%, var(--c-bg)); --st-gap: clamp(9.6rem, 11vw, 22rem); padding: 4rem var(--ps-gutter, 5vw) var(--st-gap); background-color: var(--c-bg); color: var(--c-text); }.ads-st > * { width: 100%; max-width: none; margin-inline: 0; }.ads-st__row { display: grid; grid-template-columns: minmax(0, 1fr); row-gap: 2.4rem; }.ads-st__row + .ads-st__row { margin-top: var(--st-gap); }@media (min-width: 992px) { .ads-st__row { grid-template-columns: var(--ads-cols); align-items: start; } .ads-st__label { grid-column: 1; position: sticky; top: 9rem; } .ads-st__body { grid-column: 3 / 5; }}.ads-st__label { margin: 0; font-family: var(--font-body); font-weight: 600; font-size: var(--text-h4); letter-spacing: .08em; text-transform: uppercase; line-height: 1.3; color: var(--c-text); }.ads-st__body { display: flex; flex-direction: column; align-items: flex-start; gap: 0; min-width: 0; }.ads-st__title { margin: 0 0 4rem; font-family: var(--font-display); font-weight: 300; font-size: var(--text-h2); line-height: 1.15; max-width: 18em; color: var(--c-text); }.ads-st__text { font-family: var(--font-body); font-size: var(--text-body); line-height: 1.65; color: var(--st-copy); max-width: 64rem; }.ads-st__text p { margin: 0 0 1.2em; }.ads-st__text p:last-child { margin-bottom: 0; }.ads-st__text a { color: inherit; text-decoration: underline; text-underline-offset: .2em; }.ads-st__text a:hover { color: var(--c-text); }.ads-st__text ul { list-style: none; margin: 0 0 1.2em; padding: 0 0 0 2.4rem; }.ads-st__text li { position: relative; padding-left: 2.4rem; }.ads-st__text li::before { content: "\2014"; position: absolute; left: 0; color: var(--c-text); }.ads-st__intro .ads-st__text { max-width: 68rem; }.ads-svc { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); width: 100%; margin: 6.4rem 0 4.8rem; --svc-line: color-mix(in srgb, var(--c-text) 35%, var(--c-bg)); }.ads-svc__item { display: flex; flex-direction: column; gap: 0; padding: 0 3.2rem 4rem; min-width: 0; }.ads-svc__item:nth-child(3n+1) { padding-left: 0; }.ads-svc__item:not(:nth-child(3n+1)) { border-left: 1px solid var(--svc-line); }.ads-svc__item:nth-child(n+4) { border-top: 1px solid var(--svc-line); padding-top: 4rem; padding-bottom: 0; }.ads-svc .ads-svc__icon { width: 4.4rem; height: auto; display: block; color: var(--c-text); margin-bottom: 5.6rem; }.ads-svc__name { margin: 0 0 2rem; font-family: var(--font-body); font-weight: 600; font-size: var(--text-h4); letter-spacing: .08em; text-transform: uppercase; line-height: 1.3; color: var(--c-text); }.ads-svc__text { font-size: var(--text-body); line-height: 1.65; color: var(--st-copy); }.ads-svc__text p { margin: 0; }.ads-svc__text a { color: inherit; text-decoration: underline; text-underline-offset: .2em; }@media (max-width: 1199px) { .ads-svc { grid-template-columns: repeat(2, minmax(0, 1fr)); } .ads-svc__item, .ads-svc__item:nth-child(n) { border: 0; padding: 3.2rem 2.4rem 3.2rem 0; } .ads-svc__item:nth-child(2n) { border-left: 1px solid var(--svc-line); padding-left: 2.4rem; padding-right: 0; } .ads-svc__item:nth-child(n+3) { border-top: 1px solid var(--svc-line); } .ads-svc .ads-svc__icon { margin-bottom: 2.4rem; }}@media (max-width: 599px) { .ads-svc { grid-template-columns: minmax(0, 1fr); margin-block: 4rem 3.2rem; border-top: 1px solid var(--svc-line); } .ads-svc__item, .ads-svc__item:nth-child(n) { display: grid; grid-template-columns: 4rem minmax(0, 1fr); column-gap: 1.6rem; align-items: center; border: 0; border-bottom: 1px solid var(--svc-line); padding: 2.4rem 0; } .ads-svc .ads-svc__icon { width: 4rem; margin: 0; grid-row: 1; } .ads-svc__name { margin: 0; grid-column: 2; } .ads-svc__text { grid-column: 2; margin-top: .8rem; }}.ads-team-list { display: flex; flex-direction: column; gap: 6.4rem; width: 100%; }.ads-tm { display: grid; grid-template-columns: minmax(0, 39rem) minmax(0, 24rem); column-gap: 3.6rem; align-items: center; }.ads-tm__photo-wrap { width: 100%; aspect-ratio: 1 / 1; border-radius: 50%; overflow: hidden; background: color-mix(in srgb, var(--c-text) 12%, var(--c-bg)); }.ads-tm .ads-tm__photo { width: 100%; height: 100%; object-fit: cover; display: block; filter: grayscale(1); }.ads-tm__info { display: flex; flex-direction: column; }.ads-tm__name { margin: 0; font-family: var(--font-body); font-weight: 600; font-size: var(--text-h4); letter-spacing: .08em; text-transform: uppercase; line-height: 1.4; color: var(--c-text); }.ads-tm__role { margin: .2rem 0 1.6rem; font-family: var(--font-body); font-size: var(--text-small); line-height: 1.4; color: var(--c-text); }.ads-tm__bio { margin: 0; font-size: var(--text-small); line-height: 1.6; color: var(--st-copy); white-space: pre-line; }@media (max-width: 767px) { .ads-team-list { gap: 4.8rem; } .ads-tm { grid-template-columns: minmax(0, 1fr); row-gap: 2rem; } .ads-tm__photo-wrap { width: min(72vw, 32rem); }}.ads-st__links { display: flex; flex-wrap: wrap; gap: 1.6rem 4.8rem; margin-top: 4.8rem; }.ads-st__link { font-family: var(--font-display); font-weight: 400; font-size: 1.8rem; color: var(--c-text); text-decoration: none; text-underline-offset: .25em; }.ads-st__link:hover { text-decoration: underline; }.ads-st__contact .ads-st__big { grid-column: 1 / 3; margin: 0; font-family: var(--font-display); font-weight: 300; font-size: var(--text-h2); line-height: 1.2; color: var(--c-text); max-width: 12em; }@media (min-width: 992px) { .ads-st__contact .ads-st__body { grid-column: 3 / 5; } }.ads-st .gform_wrapper.gravity-theme { margin: 0; width: 100%; color: var(--c-text); }.ads-st .gform_wrapper.gravity-theme .gform_fields { row-gap: 2.8rem; column-gap: 0; }.ads-st .gform_wrapper.gravity-theme .ginput_complex { gap: 4.8rem; }.ads-st .gform_wrapper.gravity-theme .ginput_complex span { padding: 0 !important; flex: 1 1 0; }.ads-st .gform_wrapper.gravity-theme input[type=text], .ads-st .gform_wrapper.gravity-theme input[type=email], .ads-st .gform_wrapper.gravity-theme input[type=tel], .ads-st .gform_wrapper.gravity-theme input[type=url], .ads-st .gform_wrapper.gravity-theme input[type=number], .ads-st .gform_wrapper.gravity-theme textarea { width: 100%; background: transparent; border: 0; border-bottom: 1px solid color-mix(in srgb, var(--c-text) 45%, var(--c-bg)); border-radius: 0; padding: .8rem 0; font-family: var(--font-body); font-size: var(--text-small); color: var(--c-text); box-shadow: none; outline: 0; }@media (min-width: 641px) { .ads-st .gform_wrapper.gravity-theme .gform_fields { column-gap: 4.8rem; } } .ads-st .gform_wrapper.gravity-theme textarea { min-height: 12rem; height: 12rem; resize: vertical; }.ads-st .gform_wrapper.gravity-theme input:focus, .ads-st .gform_wrapper.gravity-theme textarea:focus { border-bottom-color: var(--c-text); }.ads-st .gform_wrapper.gravity-theme ::placeholder { color: var(--c-text); opacity: 1; font-weight: 600; font-size: 1.2rem; letter-spacing: .04em; text-transform: uppercase; }.ads-st .gform_wrapper.gravity-theme .ginput_complex label, .ads-st .gform_wrapper.gravity-theme .gfield--type-name .gfield_label, .ads-st .gform_wrapper.gravity-theme .gfield--type-email .gfield_label, .ads-st .gform_wrapper.gravity-theme .gfield--type-textarea .gfield_label { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }.ads-st .gform_wrapper.gravity-theme .gfield--type-radio .gfield_label, .ads-st .gform_wrapper.gravity-theme legend.gfield_label { font-family: var(--font-body); font-weight: 600; font-size: 1.2rem; letter-spacing: .04em; text-transform: uppercase; color: var(--c-text); margin-bottom: 1.2rem; padding: 0; }.ads-st .gform_wrapper.gravity-theme .gfield_required { display: none; }.ads-st .gform_wrapper.gravity-theme .gfield_radio { display: flex; flex-wrap: wrap; gap: 1.2rem 3.2rem; }.ads-st .gform_wrapper.gravity-theme .gchoice { display: flex; align-items: center; gap: 1rem; margin: 0; }.ads-st .gform_wrapper.gravity-theme .gchoice input[type=radio] { appearance: none; -webkit-appearance: none; width: 1.6rem; height: 1.6rem; margin: 0; border-radius: 50%; border: 0; background: color-mix(in srgb, var(--c-text) 14%, var(--c-bg)); cursor: pointer; transition: background-color .2s ease; }.ads-st .gform_wrapper.gravity-theme .gchoice input[type=radio]:checked { background: var(--c-text); box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--c-text) 14%, var(--c-bg)); }.ads-st .gform_wrapper.gravity-theme .gchoice input[type=radio]:focus-visible { outline: 2px solid var(--c-text); outline-offset: 2px; }.ads-st .gform_wrapper.gravity-theme .gchoice label { margin: 0; font-family: var(--font-body); font-weight: 600; font-size: 1.2rem; letter-spacing: .04em; text-transform: uppercase; color: var(--c-text); cursor: pointer; }.ads-st .gform_wrapper.gravity-theme .gform_footer { margin: 3.2rem 0 0; padding: 0; }.ads-st .gform_wrapper.gravity-theme .gform_button { background: transparent; color: var(--c-text); border: 1px solid var(--c-text); border-radius: 999px; padding: calc(.8rem - 1px) calc(2.6rem - 1px); font-family: var(--font-display); font-weight: 400; font-size: 1.5rem; line-height: 1.4; cursor: pointer; transition: background-color .2s ease, color .2s ease; }.ads-st .gform_wrapper.gravity-theme .gform_button:hover, .ads-st .gform_wrapper.gravity-theme .gform_button:focus-visible { background: var(--c-text); color: var(--c-bg); }.ads-st .gform_wrapper.gravity-theme .gfield_validation_message, .ads-st .gform_wrapper.gravity-theme .validation_message { background: none; border: 0; padding: .6rem 0 0; color: var(--c-text); font-size: 1.2rem; }.ads-st .gform_wrapper.gravity-theme .gform_validation_errors { background: none; border: 1px solid var(--c-text); border-radius: .8rem; box-shadow: none; color: var(--c-text); padding: 1.2rem 1.6rem; margin-bottom: 2.4rem; }.ads-st .gform_wrapper.gravity-theme .gform_validation_errors > h2 { color: var(--c-text); font-family: var(--font-body); font-size: 1.4rem; }.ads-st .gform_confirmation_message { font-family: var(--font-display); font-size: 2rem; color: var(--c-text); }@media (max-width: 991px) { .ads-st__contact { row-gap: 4rem; } .ads-st .gform_wrapper.gravity-theme .ginput_complex { gap: 2.4rem; }}.ads-st .gform_wrapper.gravity-theme fieldset, .ads-st .gform_wrapper.gravity-theme .gfield, .ads-st .gform_wrapper.gravity-theme .ginput_complex span, .ads-st .gform_wrapper.gravity-theme input, .ads-st .gform_wrapper.gravity-theme textarea { min-width: 0; max-width: 100%; }.ads-st .gform_wrapper.gravity-theme .gchoice input[type=radio] { flex: 0 0 1.6rem; width: 1.6rem; min-width: 1.6rem; max-width: 1.6rem; }.ads-st .gform_wrapper.gravity-theme .gform_fields { grid-template-columns: repeat(12, minmax(0, 1fr)); }.ads-st .gform_wrapper.gravity-theme .gchoice input[type=radio] { padding: 0; box-sizing: border-box; height: 1.6rem; }@media (min-width: 992px) { .ads-st__contact .ads-st__big { position: sticky; top: 9rem; align-self: start; } }.ads-logos { --lg-per: 6; --lg-gap: 4.8rem; position: relative; width: auto; margin-top: 4rem; }.ads-logos__viewport { display: flex; gap: var(--lg-gap); overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none; overscroll-behavior-x: contain; list-style: none; margin: 0; padding: 0; }.ads-logos__viewport::-webkit-scrollbar { display: none; }.ads-logos__item { flex: 0 0 calc((100% - (var(--lg-per) - 1) * var(--lg-gap)) / var(--lg-per)); aspect-ratio: 3 / 2; scroll-snap-align: start; display: flex; align-items: center; justify-content: center; margin: 0; padding: 0; }.ads-logos__item img { display: block; width: 80%; height: 100%; max-width: none; max-height: 9rem; object-fit: contain; }.ads-logos__nav { display: flex; gap: 1.2rem; margin-top: 4rem; }.ads-logos__nav[hidden] { display: none; }.ads-logos__btn { width: var(--ads-cursor-w, 6.5rem); height: var(--ads-cursor-w, 6.5rem); padding: 0; border: 0; border-radius: 50%; background: transparent; color: inherit; cursor: pointer; transition: opacity .3s ease; }.ads-logos__btn svg { width: 100%; height: 100%; display: block; }.ads-logos__btn:hover { opacity: .7; }.ads-logos__btn:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }@media (max-width: 991px) { .ads-logos { --lg-per: 4; --lg-gap: 3.2rem; } }@media (max-width: 767px) { .ads-logos { --lg-per: 3; --lg-gap: 2.4rem; margin-top: 2.4rem; } .ads-logos__nav { margin-top: 2.4rem; } }@media (prefers-reduced-motion: reduce) { .ads-logos__viewport { scroll-behavior: auto; } }.ads-logos__item > a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; transition: opacity .3s ease; }.ads-logos__item > a { width: 80%; height: 100%; max-height: 9rem; }.ads-logos__item > a img { width: 100%; }.ads-logos__cur { display: none; }@media (hover: hover) and (pointer: fine) { .ads-logos__cur { display: block; position: absolute; left: 0; top: 0; z-index: 5; width: var(--ads-cursor-w, 6.5rem); height: var(--ads-cursor-w, 6.5rem); margin: calc(var(--ads-cursor-w, 6.5rem) / -2) 0 0 calc(var(--ads-cursor-w, 6.5rem) / -2); box-sizing: border-box; border-radius: 50%; background: var(--lg-bg, transparent); border: calc(var(--ads-cursor-w, 6.5rem) * 2 / 60.56) solid var(--lg-tx, currentColor); overflow: hidden; pointer-events: none; opacity: 0; transform: scale(.5); transition: opacity .2s ease, transform .2s ease; } .ads-logos__cur::after { content: ""; position: absolute; inset: calc(var(--ads-cursor-w, 6.5rem) * -2 / 60.56); background: var(--lg-tx, currentColor); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60.56 60.56'%3E%3Cg transform='translate%2860.56 0%29 scale%28-1 1%29'%3E%3Crect x='17.82' y='29.48' width='41.83' height='1.6'/%3E%3Cpath d='M22.01,35.32c-.19,0-.37-.06-.53-.2l-4.86-4.24c-.17-.15-.27-.37-.27-.6s.1-.45.27-.6l4.86-4.24c.33-.29.84-.25,1.13.08.29.33.26.84-.08,1.13l-4.17,3.64,4.17,3.64c.33.29.37.8.08,1.13-.16.18-.38.27-.6.27Z'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60.56 60.56'%3E%3Cg transform='translate%2860.56 0%29 scale%28-1 1%29'%3E%3Crect x='17.82' y='29.48' width='41.83' height='1.6'/%3E%3Cpath d='M22.01,35.32c-.19,0-.37-.06-.53-.2l-4.86-4.24c-.17-.15-.27-.37-.27-.6s.1-.45.27-.6l4.86-4.24c.33-.29.84-.25,1.13.08.29.33.26.84-.08,1.13l-4.17,3.64,4.17,3.64c.33.29.37.8.08,1.13-.16.18-.38.27-.6.27Z'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat; transition: transform .25s ease; } .ads-logos.is-cursor .ads-logos__cur { opacity: 1; transform: scale(1); } .ads-logos.is-cursor-prev .ads-logos__cur::after { transform: rotate(180deg); } .ads-logos.is-cursor-view .ads-logos__cur::after { transform: rotate(-45deg); } .ads-logos.is-scrolls .ads-logos__viewport, .ads-logos.is-scrolls .ads-logos__viewport *, .ads-logos__item > a, .ads-logos__item > a * { cursor: none; }  .ads-logos__nav:not(:focus-within) { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }}@media (prefers-reduced-motion: reduce) { .ads-logos__cur, .ads-logos__cur::after { transition: none; } }.ads-logos__item { transition: opacity .4s ease, translate .6s cubic-bezier(.2, .8, .3, 1); }.ads-logos.is-swap-out .ads-logos__item { opacity: 0; translate: 0 1.2rem; transition-duration: .35s, .35s; }@media (prefers-reduced-motion: reduce) { .ads-logos__item { transition: none; translate: none; } }.ads-logos__dots { display: none; }@media (max-width: 767px) { .ads-logos__viewport { display: grid; grid-auto-flow: column; grid-template-rows: repeat(3, auto); grid-auto-columns: calc((100% - 2 * var(--lg-gap)) / 3); column-gap: var(--lg-gap); row-gap: 1.2rem; } .ads-logos__item { scroll-snap-align: none; } .ads-logos__item:nth-child(9n + 1) { scroll-snap-align: start; } .ads-logos__nav { display: none !important; } .ads-logos__dots:not([hidden]) { display: flex; gap: .8rem; margin-top: 2rem; } .ads-logos__dots span { width: .7rem; height: .7rem; border-radius: 50%; background: var(--lg-tx, currentColor); opacity: .25; transition: opacity .3s ease; } .ads-logos__dots span.is-active { opacity: 1; }}.ads-logos__fill { list-style: none; }@media (max-width: 767px) { .ads-logos { padding-left: 0 !important; } .ads-logos__item { justify-content: flex-start; } .ads-logos__item img, .ads-logos__item > a { object-position: left center; } .ads-logos__item > a { justify-content: flex-start; }}#brxe-56769c {color: var(--colour-butter)}#brxe-041d16 {color: var(--colour-butter)}#brxe-041d16 a {color: var(--colour-butter); font-size: inherit}#brxe-ddbd1a {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-tan); scroll-snap-type: y mandatory}#brxe-vtnkkq {color: var(--colour-plum)}#brxe-tkmqbt {color: var(--colour-plum); margin-bottom: 5px}#brxe-xnnfqb {color: var(--colour-plum); margin-bottom: 20px; padding-bottom: 0}#brxe-xnnfqb a {color: var(--colour-plum); font-size: inherit}#brxe-szipvx {color: var(--colour-plum); margin-bottom: 5px}#brxe-bkfboi {color: var(--colour-plum); margin-bottom: 20px}#brxe-bkfboi a {color: var(--colour-plum); font-size: inherit}#brxe-uatzal {color: var(--colour-plum); margin-bottom: 5px}#brxe-hkgmbm {color: var(--colour-plum); margin-bottom: 20px}#brxe-hkgmbm a {color: var(--colour-plum); font-size: inherit}#brxe-4d7827 {color: var(--colour-plum)}#brxe-cd5137 {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-butter)}#brxe-8e541e {color: var(--colour-accent-soft)}#brxe-2a2eae {color: var(--colour-accent-soft)}#brxe-2a2eae a {color: var(--colour-accent-soft); font-size: inherit}#brxe-961695 {color: var(--colour-accent-soft)}#brxe-1e9ff3 {color: var(--colour-accent-soft)}#brxe-9b1b4a {padding-right: 50px}#brxe-7c0db1 {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-accent)}#brxe-xgtwqi {color: var(--colour-plum)}#brxe-rmnpjd {color: var(--colour-plum)}#brxe-rmnpjd a {color: var(--colour-plum); font-size: inherit}.ads-st__text li::before { color: #7f304d;}#brxe-nbfmpy {color: var(--colour-plum)}#brxe-oxdllo {color: var(--colour-plum); margin-top: 0}#brxe-yyklyr {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-blush)}#brxe-vnzduz {color: var(--colour-accent)}#brxe-aunohh {color: var(--colour-accent); margin-bottom: 5px}#brxe-xvxevb {color: var(--colour-accent); margin-bottom: 20px; padding-bottom: 0}#brxe-xvxevb a {color: var(--colour-accent); font-size: inherit}#brxe-umeosh {color: var(--colour-accent); margin-bottom: 5px}#brxe-bcgpkm {color: var(--colour-accent); margin-bottom: 20px}#brxe-bcgpkm a {color: var(--colour-accent); font-size: inherit}#brxe-exjsuy {color: var(--colour-accent); margin-bottom: 5px}#brxe-wmgape {color: var(--colour-accent); margin-bottom: 20px}#brxe-wmgape a {color: var(--colour-accent); font-size: inherit}#brxe-srtkpd {color: var(--colour-accent); margin-bottom: 5px}#brxe-sbfwyj {color: var(--colour-accent); margin-bottom: 20px}#brxe-sbfwyj a {color: var(--colour-accent); font-size: inherit}#brxe-omxaqt {color: var(--colour-accent); margin-bottom: 5px}#brxe-hcgbop {color: var(--colour-accent); margin-bottom: 20px}#brxe-hcgbop a {color: var(--colour-accent); font-size: inherit}#ads-st {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: #b9ceffa1}#brxe-xtkzaf {color: var(--colour-accent); padding-bottom: 40px; padding-left: 40px; width: 100%}#brxe-lgo001 {padding-left: 40px}#brxe-fxgldj {padding-left: 50px; width: 100%; display: block}#brxe-ttjifw {grid-template-columns: 1fr 1fr 1fr; display: flex}#brxe-ppxkxy {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-accent-soft); width: 100%}#brxe-cjlmes {color: var(--colour-plum)}#brxe-zrkhdy {min-height: 100dvh; display: grid; align-items: initial; align-content: stretch; align-items: center; background-color: var(--colour-blush)}#brxe-gavhnh {color: var(--colour-accent-soft)}#brxe-rbrnhc {color: var(--colour-accent-soft)}#brxe-rbrnhc a {color: var(--colour-accent-soft); font-size: inherit}#brxe-iecjkk {padding-right: 50px}#brxe-fqbqmb {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-accent)}#brxe-ovynrx {color: var(--colour-butter)}#brxe-rttcuk .accordion-item {color: var(--colour-butter)}#brxe-afwubq {color: var(--colour-butter)}#brxe-sqwxcq {display: grid; align-items: initial; align-content: stretch; align-items: center; min-height: 100dvh; background-color: var(--colour-tan); scroll-snap-type: y mandatory}#brxe-d7d3b6 {position: static; margin-bottom: 40px}#brxe-bdad3a {padding-top: 150px; min-height: 100dvh; justify-content: center}