.ScrollRevealTitle{--highlight-fill-colour:var(--highlight-fill-colour,#1a1a1a);--normal-fill-colour:var(--normal-fill-colour,#1a1a1a)}.ScrollRevealTitle--fill-type-swipe.ScrollRevealTitle--bg-colour-light .ScrollRevealTitle__title{-webkit-text-fill-color:rgba(0,0,0,.1)}.ScrollRevealTitle--fill-type-swipe.ScrollRevealTitle--bg-colour-light .ScrollRevealTitle__title--normal{background-image:linear-gradient(#000,#000)}.ScrollRevealTitle--fill-type-swipe .ScrollRevealTitle__title{display:inline;position:relative;-webkit-text-fill-color:hsla(0,0%,100%,.1);-webkit-background-clip:text;background-repeat:no-repeat;background-size:0 100%}.ScrollRevealTitle--fill-type-swipe .ScrollRevealTitle__title--normal{background-image:linear-gradient(var(--normal-fill-colour,#fff),var(--normal-fill-colour,#fff))}.ScrollRevealTitle--fill-type-swipe .ScrollRevealTitle__title--gradient{background-image:linear-gradient(70deg,#5c0f99,#3449b8 60%,#1799e1)}.ScrollRevealTitle--fill-type-opacity .ScrollRevealTitle__title{display:inline;opacity:0;position:relative}.ScrollRevealTitle--fill-type-opacity .ScrollRevealTitle__title--normal{color:var(--normal-fill-colour)}.ScrollRevealTitle--fill-type-opacity .ScrollRevealTitle__title--gradient{color:var(--highlight-fill-colour)}.ScrollRevealTitle--fill-type-opacity.ScrollRevealTitle--default-theme .ScrollRevealTitle__title--gradient{-webkit-background-clip:text;background-image:var(--gradient-light);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.CardScrollerCard[data-v-35031b62]{container:card-scroller-card/inline-size}.CardScrollerCard__content-wrapper[data-v-35031b62]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.CardScrollerCard__paragraph-text-content[data-v-35031b62]{font-size:12px;font-weight:600}@container card-scroller-card (min-width: 350px){.CardScrollerCard__paragraph-text-content[data-v-35031b62]{font-size:14px}}@container card-scroller-card (min-width: 400px){.CardScrollerCard__paragraph-text-content[data-v-35031b62]{font-size:18px}}.CardScrollerCard__paragraph-text-footer[data-v-35031b62]{display:flex;flex-direction:column;font-size:10px;gap:.25rem}.CardScrollerCard__paragraph-text-footer-title[data-v-35031b62]{font-size:12px;font-weight:600}.CardScrollerCard__paragraph-text-footer-subtitle[data-v-35031b62]{font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;text-transform:uppercase}.CardScroller{display:flex;flex-direction:column;width:100%;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.CardScroller--bg-colour-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.CardScroller--bg-colour-white .CardScroller__pretitle{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.CardScroller__inner{align-items:center;display:flex;justify-content:center;min-height:100dvh;position:sticky;top:0}.CardScroller__pretitle{font-family:Fragment Mono,"system-ui";font-size:12px;font-weight:400;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.CardScroller__title{font-family:Lausanne,system-ui;font-size:40px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}@media (min-width:800px){.CardScroller__title{font-size:48px}}.CardScroller__title{font-size:32px;margin-left:auto;margin-right:auto;max-width:var(--screen-size);max-width:64rem;padding-left:var(--outer-gutter);padding-right:var(--outer-gutter);text-align:center;width:100%}@media (min-width:650px){.CardScroller__title{font-size:64px}}.CardScroller__scroll-wrapper{min-height:150dvh;min-width:100%}@media (min-width:650px){.CardScroller__scroll-wrapper{margin-top:100dvh}}@media (max-width:649px){.CardScroller__scroll-wrapper{padding-bottom:25dvh}}.CardScroller__scroll-list{display:flex;flex-shrink:0;--tw-translate-x:0;align-items:center;flex-direction:column;gap:1rem;justify-content:flex-start;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:650px){.CardScroller__scroll-list{--tw-translate-x:100%;align-items:flex-start;flex-direction:row;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.CardScroller__scroll-list-item{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-width:20rem;width:25%}@media (max-width:649px){.CardScroller__scroll-list-item{position:sticky;top:25%;width:100%}}.CardScroller__card-contents{width:100%}@media (max-width:649px){.CardScroller__card-contents{padding-left:1rem;padding-right:1rem}}
