/*
! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  }

::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  }@font-face{font-family:"Barlow Regular";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Barlow-Medium.ttf);font-display:block}@font-face{font-family:"Montserrat Regular";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Montserrat-Regular.ttf);font-display:block}@font-face{font-family:"Montserrat Medium";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Montserrat-Medium.ttf);font-display:block}@font-face{font-family:"Montserrat SemiBold";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Montserrat-SemiBold.ttf);font-display:block}@font-face{font-family:"Montserrat Bold";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Montserrat-Bold.ttf);font-display:block}@font-face{font-family:"Montserrat Black";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Montserrat-Black.ttf);font-display:block}:root{--color-white:	#ffffff;--color-black:	#000000;--color-lightest-grey:	#F5F5F5;--color-light-grey:	#EAEAEA;--color-mid-grey:	#CACACA;--color-grey:	#A5A5A5;--color-dark-grey:	#666666;--color-darker-grey:	#333333;--color-darkest-grey:	#191919;--color-form-grey: #DFDFDF;--color-pink:	#FF006E;--color-berry:	#5C0049;--color-purple:	#4D0045;--color-green:	#00FF91;--linear-gradient: linear-gradient(90deg, rgba(77,0,69,1) 0%, rgba(255,0,110,1) 100%);--container-width: 1440px;--container-padding: 40px;--container-padding-mobile: 30px;--container-vpad-multiplier: 2;--content-width-max: 1200px;--content-width: 1000px;--content-width-min: 800px;--transition-speed: .2s;--transition-style: linear;--hamburger-width: 3px;--angle-height: 200px;--btn-border-size: 2px;--btn-border-radius: 5px;--hero-segment-size: 600px;--hero-segment-offset: 0;--dropshadow: drop-shadow(0 5px 2px rgba(0, 0, 0, 0.2)) }[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;min-height:100%;height:100%;scroll-behavior:smooth;font-display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit}body{overflow-x:hidden;overflow-y:scroll;margin:0;padding:0;height:100%;font-size:16px;font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-darkest-grey)}body.active{overflow:hidden}h1{font-size:2.5rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.25rem}h1,h2,h3,h4,h5,h6{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:120%;margin:0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--color-pink)}p{font-family:"Montserrat Medium",Arial,sans-serif;font-size:1rem;line-height:150%;margin:0 0 1rem 0}img{display:block}ul{list-style:none;margin:0;padding:0}hr{width:80%;margin:0 auto}.container{position:relative;width:100%}.container--grey{background-color:var(--color-lightest-grey)}.container__inner{width:100%;max-width:var(--container-width);margin:0 auto}.container__inner--centered{text-align:center}.container__inner--narrow{max-width:var(--content-width)}.container__inner--full{max-width:100% !important}.container__inner--pad-n{padding:0}.container__inner--pad-a{padding:calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) var(--container-padding-mobile)}.container__inner--pad-t{padding:calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) 0 0 0}.container__inner--pad-th{padding:calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) var(--container-padding-mobile) 0 var(--container-padding)}.container__inner--pad-b{padding:0 0 calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) 0}.container__inner--pad-bh{padding:0 var(--container-padding-mobile) calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) var(--container-padding)}.container__inner--pad-l{padding:0 0 0 calc(var(--container-padding-mobile)*var(--container-vpad-multiplier))}.container__inner--pad-r{padding:0 calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) 0 0}.container__inner--pad-h{padding:0 var(--container-padding-mobile)}.container__inner--pad-v{padding:calc(var(--container-padding-mobile)*var(--container-vpad-multiplier)) 0}.content{width:100%;max-width:var(--content-width);margin:0 auto}.content table{margin:1rem 0 2rem 0}.content table tr th,.content table tr td{padding:.5rem .75rem;font-size:.875rem;line-height:140%;text-align:left}.content table,.content table tr,.content table th,.content table td{border:1px solid var(--color-mid-grey)}.content table th{background-color:var(--color-light-grey);font-family:"Montserrat Bold",Arial,sans-serif}.content>ol{list-style:numeric}.content>ol ol{margin-top:.5rem}.content--slim{max-width:var(--content-width-min)}.content--wide{max-width:var(--content-width-max)}.content--centered{text-align:center}.content__cols{position:relative;display:flex;flex-direction:column;gap:2rem}.content__cols--left{flex-direction:column}.content__cols--right{flex-direction:column}.content__col{flex:1}.content__col ul:not(.content__list){margin:initial;margin-top:1.25rem;list-style:initial;padding:initial;padding-left:1.25rem}.content__col ul:not(.content__list) li{margin-bottom:.5rem}.content__col ul:not(.content__list) li h1{margin-bottom:0 !important}.content__col ul:not(.content__list) li h2{margin-bottom:0 !important}.content__col ul:not(.content__list) li h3{margin-bottom:0 !important}.content__col ul:not(.content__list) li h4{margin-bottom:0 !important}.content__col ul:not(.content__list) li h5{margin-bottom:0 !important}.content__col ul:not(.content__list) li h6{margin-bottom:0 !important}.content__col p{font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-darker-grey);margin-bottom:.75rem}.content__col p:last-child{margin-bottom:0}.content__col a{margin-top:1.5rem}.content__col--flex{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.content__col>div{padding-left:0}.content h6{margin-bottom:1rem !important}.content h4{font-size:1.625rem;line-height:130%;margin-bottom:1.5rem !important}.content__list{list-style:none}.content__list li{font-family:"Montserrat Bold",Arial,sans-serif;color:var(--color-berry);padding-bottom:1.25rem}.content__list li h3{width:100%;color:var(--color-berry);margin:0 0 .5rem 0;font-size:1.25rem}.content__list li:nth-child(odd){color:var(--color-pink)}.content__list li:nth-child(odd) h3{color:var(--color-pink)}.content__segment{position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(../images/segment.svg);background-position:right center;background-repeat:no-repeat;background-size:contain;transform:rotate(-5deg);z-index:1}.content__mask{width:90%;z-index:2;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.content__mask--rounded{height:325px;border-radius:15px}.content__image{position:relative;width:100%;height:420px;display:flex;align-items:center;justify-content:center}.content__image--primary .content__segment{filter:none}.content__image--secondary .content__segment{filter:brightness(0) saturate(100%) invert(65%) sepia(83%) saturate(2901%) hue-rotate(151deg) brightness(106%) contrast(103%)}.content__image--tertiary .content__segment{filter:brightness(0) saturate(100%) invert(81%) sepia(12%) saturate(3904%) hue-rotate(88deg) brightness(112%) contrast(103%)}.content__image--right:before{left:-3rem;transform:rotate(170deg)}.content__image--right .content__segment{transform:scalex(-1)}.cols{display:grid;gap:1rem}.cols--1{grid-template-columns:repeat(1, minmax(0, 1fr))}.cols--2{grid-template-columns:repeat(1, minmax(0, 1fr))}.cols--3{grid-template-columns:repeat(1, minmax(0, 1fr))}.cols--4{grid-template-columns:repeat(1, minmax(0, 1fr))}.cols--5{grid-template-columns:repeat(1, minmax(0, 1fr))}.header{width:100%;background-color:var(--color-white);position:relative;z-index:1}.header__inner{width:100%;max-width:var(--container-width);margin:0 auto;padding:var(--container-padding-mobile)}.header__inner.active{flex-direction:column;align-items:flex-start;justify-content:flex-start}.header__inner.active nav ul{margin-top:2rem}.header__inner.active nav ul li ul{position:relative;display:block}.header__masthead{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__logo{display:block;width:200px;height:50px;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/logo.svg)}.header__navcontainer{display:none;align-items:center;gap:1rem}.header__wrapper{display:flex;align-items:center;gap:.5rem}.header__switch{display:flex;align-items:center;gap:.375rem}.header__lang{display:none;padding:1rem 1.5rem;position:relative;cursor:pointer}.header__lang svg{fill:var(--color-dark-grey)}.header__lang>ul{display:none;position:absolute;left:50%;transform:translateX(-50%)}.header__lang.active svg{fill:var(--color-pink);transition-property:fill;transition:all .2s linear}.header__lang.active ul{z-index:1000;background-color:var(--color-white);border:2px solid var(--color-pink);width:-moz-max-content;width:max-content;margin-top:1rem;border-radius:5px;filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2));display:block}.header__lang.active ul li{padding:.5rem 1rem}.header__lang.active ul li a{white-space:nowrap;font-size:.913rem;font-family:"Montserrat Medium",Arial,sans-serif}.header__nav{display:none;gap:2rem}.header__nav>li{position:relative;padding:1rem 0}.header__nav>li>a{position:relative;font-family:"Montserrat SemiBold",Arial,sans-serif;font-size:.938rem;transition:color var(--transition-speed) var(--transition-style)}.header__nav>li>a:hover{color:var(--color-pink)}.header__nav>li>a:after{color:var(--color-darkest-grey)}.header__nav>li:last-child a{background-color:var(--color-pink);color:var(--color-white);padding:.625rem 1rem;border-radius:5px;filter:drop-shadow(0 5px 3px rgba(0, 0, 0, 0.2));transition:all var(--transition-speed) var(--transition-style)}.header__nav>li:last-child a:hover{background-color:var(--color-purple)}.header__nav>li:last-child.current-menu-item a{background-color:var(--color-purple);color:var(--color-white)}.header__nav>li:last-child.current-menu-item a:hover{background-color:var(--color-pink)}.header__nav>li.sub-row>ul{overflow:hidden;flex-direction:row}.header__nav>li.sub-row>ul>li{flex:1;margin-bottom:0}.header__nav>li.sub-row>ul>li>a{padding:.75rem 1rem;background-color:var(--color-pink);color:var(--color-white);font-family:"Montserrat Black",Arial,sans-serif;text-transform:uppercase;font-size:.75rem}.header__nav>li.sub-row>ul>li ul{height:100%;border-right:1px solid var(--color-light-grey)}.header__nav>li.sub-row>ul>li ul li{border:none;border-top:1px solid var(--color-light-grey);margin-bottom:0}.header__nav>li.sub-row>ul>li ul li a{padding:.75rem 1rem;line-height:130%;white-space:nowrap}.header__nav>li.sub-row:last-child ul{border-right:none}.header__nav>li.menu-item-has-children>a{margin-right:.75rem}.header__nav>li.menu-item-has-children>a:after{position:absolute;content:"";width:15px;height:15px;top:50%;transform:translateY(-50%);background-image:url(../images/chevron-down.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:.35rem}.header__nav>li.current-menu-item>a,.header__nav>li.current-menu-parent>a{color:var(--color-pink)}.header__nav>li.current-menu-item>a:after,.header__nav>li.current-menu-parent>a:after{color:var(--color-darkest-grey)}.header__nav>li>ul{display:none;flex-direction:column;gap:2;position:absolute;z-index:1000;background-color:var(--color-white);border:2px solid var(--color-pink);width:-moz-max-content;width:max-content;margin-top:1rem;border-radius:5px;filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2))}.header__nav>li>ul li{border-bottom:1px solid var(--color-light-grey)}.header__nav>li>ul li:last-child{border-bottom:none;margin-bottom:0}.header__nav>li>ul li>a{display:block;padding:.75rem 1rem;position:relative;font-family:"Montserrat SemiBold",Arial,sans-serif;font-size:.875rem;transition:color var(--transition-speed) var(--transition-style);line-height:1}.header__nav>li>ul li>a:hover{color:var(--color-pink)}.header__nav>li>ul li.current-menu-item{color:var(--color-pink)}.header__hamburger{position:relative;display:block;width:25px;height:21px;background:rgba(0,0,0,0);border-top:var(--hamburger-width) solid;border-bottom:var(--hamburger-width) solid;border-color:var(--color-purple);font-size:0;transition:all .2s ease-in-out;cursor:pointer;outline:none}.header__hamburger:before,.header__hamburger:after{position:absolute;content:"";display:block;width:100%;height:var(--hamburger-width);top:6px;right:0;left:0;background:var(--color-purple);transition:transform .2s ease-in-out}.header__hamburger.active{border-color:rgba(0,0,0,0)}.header__hamburger.active:before{background:var(--color-pink);transform:rotate(45deg)}.header__hamburger.active:after{background:var(--color-pink);transform:rotate(-45deg)}.header__nav li.menu-item-has-children.active .sub-menu{display:flex}.footer{width:100%;background:var(--color-purple);background:var(--linear-gradient);margin-top:5rem}.footer__inner{width:100%;max-width:var(--container-width);margin:0 auto;padding:calc(var(--container-padding-mobile)*2) var(--container-padding-mobile);display:flex;flex-direction:column;gap:2.5rem}.footer__logo{display:block;width:200px;height:50px;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/logo.svg);filter:brightness(0) invert(1)}.footer__links{flex:3;color:var(--color-white)}.footer__links h1{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links h2{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links h3{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links h4{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links h5{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links h6{font-family:"Montserrat SemiBold",Arial,sans-serif;color:var(--color-white);font-size:1.125rem}.footer__links ul{margin-top:1.5rem}.footer__links ul li{margin-bottom:.5rem}.footer__links ul li:last-child{margin-bottom:0}.footer__links ul li a{transition:all .2s linear;font-family:"Montserrat Medium",Arial,sans-serif;font-size:.875rem;line-height:140%}.footer__links ul li a:hover{font-family:"Montserrat Bold",Arial,sans-serif}.footer__nav{-moz-column-count:2;column-count:2}.footer__cols{display:flex;flex-direction:column;gap:1rem}.footer__col{flex:1}.footer__social{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2rem;color:var(--color-white)}.footer__social p{font-family:"Montserrat Medium",Arial,sans-serif;font-size:.875rem;margin:0}.footer__icons{display:flex;margin:0;gap:1.5rem}.footer__icon{display:block;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1)}.footer__icon--linkedin{background-image:url(../images/icon-linkedin.svg)}.footer__icon--instagram{background-image:url(../images/icon-instagram.svg)}.footer__icon--email{background-image:url(../images/icon-envelope.svg)}.btn{height:-moz-fit-content;height:fit-content;border-radius:5px;padding:.75rem 1rem;font-family:"Montserrat SemiBold",Arial,sans-serif;font-size:1rem;border-radius:var(--btn-border-radius);display:inline-flex;justify-content:center;align-items:center;border:none;outline:var(--btn-border-size) solid rgba(0,0,0,0);outline-offset:var(--btn-border-size);line-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;transition:all .2s linear;width:-moz-fit-content;width:fit-content}.btn--primary{background-color:var(--color-pink);color:var(--color-white)}.btn--secondary{background-color:var(--color-purple);color:var(--color-white)}.btn--tertiary{background-color:var(--color-green);color:var(--color-darkest-grey)}.btn--quaternary{background-color:var(--color-white);color:var(--color-pink)}.btn--shadowed{filter:var(--dropshadow)}.btn--shadowed:hover{filter:none}.btn--transparent{background-color:rgba(0,0,0,0);color:var(--color-white);box-shadow:inset 0 0 0 var(--btn-border-size) var(--color-white)}.btn--transparent:hover{color:var(--color-pink);background-color:var(--color-white)}.btn--transparent-pink{background-color:rgba(0,0,0,0);color:var(--color-pink);box-shadow:inset 0 0 0 var(--btn-border-size) var(--color-pink)}.btn--transparent-pink:hover{color:var(--color-white);background-color:var(--color-pink)}.nav__mobile{display:none}.nav__mobile.active{display:block}.nav__mobile.active>ul:last-child{display:block}.nav__mobile-lang li a{font-family:"Montserrat Medium",Arial,sans-serif;font-size:.913rem;transition:all .2s linear}.nav__mobile-lang li a:hover{color:var(--color-pink)}.nav__mobile>ul:first-child{margin-top:2rem}.nav__mobile>ul>li:last-child{margin-top:1.5rem}.nav__mobile>ul>li:last-child>a:not(.nav__link){background-color:var(--color-pink);color:var(--color-white);padding:.75rem 1rem;border-radius:5px;filter:drop-shadow(0 5px 3px rgba(0, 0, 0, 0.2));transition:all var(--transition-speed) var(--transition-style)}.nav__mobile>ul>li:last-child>a:not(.nav__link):hover{color:var(--color-white);background-color:var(--color-purple)}.nav__mobile>ul>li:last-child.current-menu-item a{background-color:var(--color-purple);color:var(--color-white)}.nav__mobile>ul>li:last-child.current-menu-item a:hover{background-color:var(--color-pink)}.nav__mobile ul{display:flex;flex-direction:column}.nav__mobile ul>li{position:relative;padding:.75rem 0;border-bottom:1px solid var(--color-light-grey)}.nav__mobile ul>li:first-child{border-top:1px solid var(--color-light-grey)}.nav__mobile ul>li:last-child{border-bottom:none}.nav__mobile ul>li a{color:var(--color-darkest-grey);font-family:"Montserrat SemiBold",Arial,sans-serif;font-size:.913rem;transition:color var(--transition-speed) var(--transition-style)}.nav__mobile ul>li a:hover{color:var(--color-pink)}.nav__mobile ul>li ul{display:none;flex-direction:column}.nav__mobile ul>li ul>li{padding:0;cursor:initial;display:flex;flex-direction:column}.nav__mobile ul>li ul>li a{padding:.75rem .75rem .75rem 0;color:var(--color-dark-grey);font-size:.875rem;width:100%}.nav__mobile ul>li ul>li a:before{content:"—";padding-right:.5rem;color:var(--color-pink)}.nav__mobile ul>li ul>li.sub-parent{cursor:default}.nav__mobile ul>li ul>li.sub-parent:after{content:none}.nav__mobile ul>li ul>li.sub-parent>a{color:var(--color-purple);cursor:default;width:-moz-fit-content;width:fit-content}.nav__mobile ul>li ul>li ul{margin:0;padding:0}.nav__mobile ul>li ul>li ul li{padding:0}.nav__mobile ul>li ul>li ul li>a{padding-bottom:.75rem}.nav__mobile ul>li ul>li ul li>a:before{content:"--";padding:0 .5rem .75rem .5rem;color:var(--color-purple)}.nav__mobile ul>li.current-menu-item>a{color:var(--color-pink)}.nav__mobile ul>li.active>ul{margin-top:.75rem}.nav__mobile ul>li.active ul{display:flex}.nav__mobile ul>li.menu-item-has-children{cursor:pointer}.nav__mobile ul>li.menu-item-has-children:after{position:absolute;content:"";width:15px;height:15px;top:20px;transform:translateY(-50%);right:0;background-image:url(../images/chevron-down.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:.35rem}.nav__mobile ul>li.menu-item-has-children.active:after{top:22px;background-image:url(../images/chevron-up.svg);filter:invert(17%) sepia(73%) saturate(5352%) hue-rotate(325deg) brightness(95%) contrast(114%)}.hero{position:relative;width:100%;background-color:var(--color-lightest-grey);min-height:600px;isolation:isolate;display:flex;overflow:hidden}.hero__dots{position:absolute;width:375px;height:95px;background-image:url(../images/dots.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}.hero__background{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-3}.hero__background--top{background-position:top center}.hero__background--center{background-position:center center}.hero__background--bottom{background-position:bottom center}.hero__background--color:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:var(--linear-gradient);opacity:.4}.hero__background--gradient:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:var(--color-lightest-grey);opacity:.8}.hero__background--device:before{position:absolute;content:"";width:650px;height:650px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/device.svg);z-index:1;transform-origin:center}.hero__background--device-left:before{left:0;top:50%;transform:translateY(-50%) rotate(45deg)}.hero__background--device-right:before{right:0;top:50%;transform:translateY(-50%) rotate(270deg)}.hero__background--device-centered:before{left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.hero--left:before{width:750px;height:750px;left:-5rem;right:unset;top:50%;transform:translateY(-50%)}.hero--left:after{clip-path:polygon(0 0, 0% 100%, 100% 100%)}.hero--right:before{width:750px;height:750px;left:unset;right:-5rem;top:50%;transform:translateY(-50%) rotate(270deg)}.hero--right:after{clip-path:polygon(100% 1%, 0% 100%, 100% 100%)}.hero__inner{width:100%;position:relative;margin:0 auto;display:flex;flex-direction:row;gap:0;max-width:var(--container-width);padding:0 var(--container-padding-mobile)}.hero__inner .splide__pagination{justify-content:flex-start !important}.hero__inner--left{flex-direction:row}.hero__inner--right{flex-direction:row-reverse}.hero--angled:after{position:absolute;content:none;background-color:var(--color-white);width:100%;height:calc(var(--angle-height)/2);bottom:-1px;z-index:-2}.hero--angled-left:after{content:"";clip-path:polygon(0 0, 0% 100%, 100% 100%)}.hero--angled-right:after{content:"";clip-path:polygon(100% 1%, 0% 100%, 100% 100%)}.hero__segment{position:absolute;top:0;left:0;bottom:0;right:0;background-position:right center;background-repeat:no-repeat;background-size:contain;transform:rotate(-5deg);z-index:1}.hero__segment--rtl{background-image:url(../images/segment-mask-rtl.svg);transform-origin:center;transform:rotate(345deg) scale(95%);top:3rem}.hero__segment--ltr{background-image:url(../images/segment-mask-ltr.svg);transform-origin:center;transform:rotate(15deg) scale(95%);top:3rem}.hero__image{width:50%;display:none;position:relative}.hero__mask{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;z-index:2}.hero__mask--rtl{-webkit-mask-image:url(../images/segment-mask-rtl.svg);mask-image:url(../images/segment-mask-rtl.svg)}.hero__mask--ltr{-webkit-mask-image:url(../images/segment-mask-ltr.svg);mask-image:url(../images/segment-mask-ltr.svg)}.hero__slider{display:flex;width:50%;flex-direction:column}.hero__content{position:relative;flex:1;display:flex;align-self:center;flex-direction:column}.hero__content--left *{text-align:left}.hero__content--right *{text-align:right}.hero__content--half{flex:none;width:100%}.hero__content--padded{padding-bottom:calc(var(--angle-height)/2 - var(--container-padding-mobile))}.hero__content h1{line-height:120%}.hero__content h1 ol{height:3rem;overflow:hidden}.hero__content h1 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h1 span,.hero__content h1 strong,.hero__content h1 b{color:var(--color-pink)}.hero__content h2{line-height:120%}.hero__content h2 ol{height:3rem;overflow:hidden}.hero__content h2 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h2 span,.hero__content h2 strong,.hero__content h2 b{color:var(--color-pink)}.hero__content h3{line-height:120%}.hero__content h3 ol{height:3rem;overflow:hidden}.hero__content h3 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h3 span,.hero__content h3 strong,.hero__content h3 b{color:var(--color-pink)}.hero__content h4{line-height:120%}.hero__content h4 ol{height:3rem;overflow:hidden}.hero__content h4 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h4 span,.hero__content h4 strong,.hero__content h4 b{color:var(--color-pink)}.hero__content h5{line-height:120%}.hero__content h5 ol{height:3rem;overflow:hidden}.hero__content h5 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h5 span,.hero__content h5 strong,.hero__content h5 b{color:var(--color-pink)}.hero__content h6{line-height:120%}.hero__content h6 ol{height:3rem;overflow:hidden}.hero__content h6 ol li{color:var(--color-pink);animation:slideup 10s infinite}.hero__content h6 span,.hero__content h6 strong,.hero__content h6 b{color:var(--color-pink)}.hero__content h6{color:var(--color-pink);margin-bottom:.5rem}.hero__content p{font-family:"Montserrat SemiBold",Arial,sans-serif;font-size:1.063rem}.hero__content a{margin-top:.5rem}.hero h1{margin-bottom:1rem}.hero h2{margin-bottom:1rem}.hero h3{margin-bottom:1rem}.hero h4{margin-bottom:1rem}.hero h5{margin-bottom:1rem}.hero h6{margin-bottom:1rem}.hero__slide h6{color:var(--color-pink);margin-bottom:.5rem}.hero__slide--grey{color:var(--color-darkest-grey)}.hero__slide--white{color:var(--color-white)}.hero__slide--white h1{color:var(--color-white)}.hero__slide--white h2{color:var(--color-white)}.hero__slide--white h3{color:var(--color-white)}.hero__slide--white h4{color:var(--color-white)}.hero__slide--white h5{color:var(--color-white)}.hero__slide--white h6{color:var(--color-white)}@keyframes slideup{0%,15%{transform:translateY(0%)}20%,35%{transform:translateY(-100%)}40%,55%{transform:translateY(-200%)}60%,75%{transform:translateY(-300%)}80%,95%{transform:translateY(-400%)}100%{transform:translateY(-500%)}}.intro h1{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro h2{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro h3{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro h4{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro h5{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro h6{font-size:1.875rem;margin-bottom:1rem;line-height:130%}.intro p{font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-darker-grey)}.intro a{margin-top:.75rem}.intro ul li{color:var(--color-darker-grey);margin-bottom:1rem;line-height:150%}.cap-cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:3rem}.cap-cards__cards{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;row-gap:2rem}.cap-cards__card{width:100%;padding:1.5rem;border-radius:12px;background:var(--color-white);box-shadow:0px 0px 15px 5px rgba(0,0,0,.1)}.cap-cards__card h3{font-size:1rem;font-family:"Montserrat Bold",Arial,sans-serif;width:100%;margin-bottom:.5rem}.cap-cards__card p{width:100%;margin:0;font-size:.913rem}.cap-cards__caption h2,.cap-cards__caption p,.cap-cards__caption ul,.cap-cards__caption li{width:100%}.cap-cards__caption h2{padding-bottom:.5rem}.cards h1{font-size:1.875rem;margin-bottom:2rem}.cards h2{font-size:1.875rem;margin-bottom:2rem}.cards h3{font-size:1.875rem;margin-bottom:2rem}.cards h4{font-size:1.875rem;margin-bottom:2rem}.cards h5{font-size:1.875rem;margin-bottom:2rem}.cards h6{font-size:1.875rem;margin-bottom:2rem}.cards__cols{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:2rem}.card{background-color:var(--color-white);padding:1.5rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.card--1{width:100%}.card--shadowed{box-shadow:0px 0px 15px 5px rgba(0,0,0,.1)}.card--rounded{border-radius:15px}.card--left{text-align:left}.card--centered{text-align:center}.card--centered div *{text-align:center;margin-left:auto;margin-right:auto}.card--centered p{font-family:"Montserrat Regular",Arial,sans-serif !important}.card h1{font-size:1.25rem;margin-bottom:.75rem}.card h2{font-size:1.25rem;margin-bottom:.75rem}.card h3{font-size:1.25rem;margin-bottom:.75rem}.card h4{font-size:1.25rem;margin-bottom:.75rem}.card h5{font-size:1.25rem;margin-bottom:.75rem}.card h6{font-size:1.25rem;margin-bottom:.75rem}.card__title{display:flex;justify-content:space-between;flex-direction:column-reverse;align-items:flex-start;margin-bottom:0;gap:1rem}.card__logo{min-width:120px;height:70px;background-position:top left;background-repeat:no-repeat;background-size:contain;margin-bottom:1rem}.card__image{width:80px;height:80px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:1rem}.card p{font-family:"Montserrat Medium",Arial,sans-serif;font-size:1;margin-bottom:.5rem;color:var(--color-darker-grey)}.card p:last-child{margin-bottom:0}.card p a{color:var(--color-pink);font-family:"Montserrat SemiBold",Arial,sans-serif;text-decoration:underline}.card a.btn{margin-top:1.5rem !important;align-self:flex-end;margin:0 auto;display:flex}.cta{position:relative;width:100%;background:var(--color-purple);background:var(--linear-gradient);isolation:isolate;padding:3rem 0}.cta__image{position:absolute;top:0;bottom:0;left:0;right:0;background-position:right center;background-repeat:no-repeat;background-size:cover;z-index:-1;opacity:1}.cta__image:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:var(--linear-gradient);opacity:.35}.cta h1{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta h2{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta h3{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta h4{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta h5{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta h6{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-white);margin-bottom:1rem;line-height:140%}.cta p{font-family:"Montserrat Medium",Arial,sans-serif;font-size:1rem;color:var(--color-white);margin-bottom:1rem;line-height:150%}.cta a{margin-top:1rem}.cta__inner{width:100%;max-width:var(--content-width-min);margin:0 auto;text-align:center}.divider__image{height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover}.latest{margin-top:1.5rem;display:grid;gap:2rem;grid-template-columns:repeat(1, minmax(0, 1fr))}.latest__article{font-family:"Montserrat Medium",Arial,sans-serif}.latest__article h1{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article h2{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article h3{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article h4{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article h5{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article h6{font-size:1.25rem;margin-bottom:.5rem;line-height:140%}.latest__article p{font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-dark-grey);margin-bottom:0}.latest__article a{margin-top:1rem;display:block;font-family:"Montserrat Bold",Arial,sans-serif;color:var(--color-pink)}.latest__image{width:100%;height:300px;background-color:var(--color-light-grey);margin-bottom:1rem;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/placeholder.jpg)}.featured{display:flex;gap:1.875rem}.featured__image{flex:1.25;background-image:url(../images/featured-placeholder.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.featured__content{flex:1}.featured__content h6{margin-bottom:.5rem}.featured__content h3{margin-bottom:.5rem}.featured__content p{font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-darkest-grey)}.quote{position:relative;width:100%;isolation:isolate;margin:3rem 0}.quote__image{width:320px;height:320px;border-radius:999px;background-color:var(--color-light-grey);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1;opacity:1}.quote h1{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote h2{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote h3{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote h4{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote h5{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote h6{font-size:1.875rem;color:var(--color-darkest-grey);margin-bottom:2rem}.quote p{font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-darkest-grey);line-height:150%}.quote p:after{content:'"'}.quote blockquote{font-family:"Montserrat Bold",Arial,sans-serif;color:var(--color-darkest-grey);font-size:1.5rem;margin-bottom:1rem;line-height:150%}.quote blockquote:before{content:'"'}.quote a{margin-top:2rem}.quote__credit{color:var(--color-darkest-grey);text-align:center;font-family:"Montserrat SemiBold",Arial,sans-serif}.quote__credit span{font-family:"Montserrat Medium",Arial,sans-serif}.quote__inner{width:100%;max-width:var(--content-width-max);margin:0 auto;display:flex;flex-direction:column;gap:3rem}.quote__wrapper{text-align:center;width:100%}.list__title{font-size:1.75rem;font-family:"Montserrat Bold",Arial,sans-serif;text-align:center;margin-bottom:2rem}.list__title span{color:var(--color-pink)}.list__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex:1;gap:1rem}.list__item h1{margin-bottom:.5rem}.list__item h2{margin-bottom:.5rem}.list__item h3{margin-bottom:.5rem}.list__item h4{margin-bottom:.5rem}.list__item h5{margin-bottom:.5rem}.list__item h6{margin-bottom:.5rem}.list__image{width:70px;height:70px;flex-shrink:0;background-position:center center;background-repeat:no-repeat;background-size:contain}.posts__loader{display:flex;justify-content:center;align-items:center;flex-direction:column}.posts__spinner{font-size:2rem;color:var(--color-mid-grey)}.posts__empty{margin-top:1rem;font-size:1rem;font-weight:bold;color:var(--color-dark-grey);font-family:"Montserrat Medium",Arial,sans-serif}.news{margin:2rem 0;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.news__item{width:100%;display:flex;flex-direction:column}.news__title{font-size:1.25rem;line-height:130%;margin-bottom:.5rem}.news__image{width:100%;height:320px;background-color:var(--color-light-grey);background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:1rem}.news__link{color:var(--color-pink);font-family:"Montserrat Bold",Arial,sans-serif}.splide__pagination{margin-top:1.5rem !important;gap:.25rem !important}.splide__pagination li button{width:15px;height:15px;background-color:var(--color-mid-grey);border-radius:999px}.splide__pagination li button.is-active{background-color:var(--color-pink)}.splide__slide{padding:0 0 .5rem 0;transition:all .2s linear}.body--patterned{background-position:center 750px;background-color:var(--color-white);background-image:url(../images/bg-repeat.svg);background-repeat:repeat-y;background-size:cover}.whitepapers{margin:2rem 0;display:flex;flex-direction:column;gap:2rem}.whitepaper{display:flex;flex-direction:column-reverse;gap:1rem;flex:1;padding-bottom:2rem}.whitepaper:not(:last-child){border-bottom:1px solid var(--color-mid-grey)}.whitepaper__image{flex:1;min-height:265px;background-color:var(--color-light-grey);background-repeat:no-repeat;background-position:center center;background-size:cover}.whitepaper__wrapper{flex:1}.webinars{margin-top:2rem}.webinar{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem}.webinar:not(:last-child){border-bottom:1px solid var(--color-mid-grey)}.webinar__date{background-color:var(--color-light-grey);width:100%;text-align:center;padding:1rem;font-family:"Montserrat Bold",Arial,sans-serif}.webinar__date--day{display:block;font-size:3.75rem;line-height:1}.webinar__date--month{display:block;font-size:2.25rem;line-height:1.15;text-transform:uppercase}.webinar__date--time{display:block;font-size:1.125rem;line-height:1;text-transform:uppercase}.webinar__content{flex:1}.webinar__content h1{font-size:1.875rem;margin-bottom:.75rem}.webinar__content h2{font-size:1.875rem;margin-bottom:.75rem}.webinar__content h3{font-size:1.875rem;margin-bottom:.75rem}.webinar__content h4{font-size:1.875rem;margin-bottom:.75rem}.webinar__content h5{font-size:1.875rem;margin-bottom:.75rem}.webinar__content h6{font-size:1.875rem;margin-bottom:.75rem}.webinar__register{font-family:"Montserrat Bold",Arial,sans-serif;color:var(--color-pink);font-size:1.125rem}.webinar__image{width:100%;height:320px;background-position:center center;background-repeat:no-repeat;background-size:cover}.carousel .is-prev,.carousel .is-next{transition:all .2s linear;transform:scaleY(90%);opacity:.6}.carousel__title{padding-left:0;margin-bottom:1.5rem}.carousel__slide{position:relative;background-color:var(--color-light-grey);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:400px;display:flex;flex-direction:column;padding:2rem;isolation:isolate}.carousel__slide:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:var(--color-black);opacity:.6;z-index:-1}.carousel__col{display:flex}.carousel__col h1{color:var(--color-white)}.carousel__col h2{color:var(--color-white)}.carousel__col h3{color:var(--color-white)}.carousel__col h4{color:var(--color-white)}.carousel__col h5{color:var(--color-white)}.carousel__col h6{color:var(--color-white)}.carousel__col--left{flex:1.5;flex-direction:column}.carousel__col--left a{margin-top:1.5rem}.carousel__col--right{flex:1;align-items:flex-end;justify-items:flex-start}.carousel__col--right h1{text-align:left}.carousel__col--right h2{text-align:left}.carousel__col--right h3{text-align:left}.carousel__col--right h4{text-align:left}.carousel__col--right h5{text-align:left}.carousel__col--right h6{text-align:left}.jobs{margin-top:2rem;text-align:center}.job h1{font-size:1rem}.job h2{font-size:1rem}.job h3{font-size:1rem}.job h4{font-size:1rem}.job h5{font-size:1rem}.job h6{font-size:1rem}.job p{text-transform:uppercase}.job a{margin-top:1rem}.video{position:relative;margin:0 auto;isolation:isolate;aspect-ratio:16/9;width:100%;height:auto}.video__cookies{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-light-grey);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10rem;z-index:-1}.video__cookies i{font-size:3rem;color:var(--color-grey);margin-bottom:1.5rem}.video__cookies a{color:var(--color-pink);text-decoration:underline}.video__embed{aspect-ratio:16/9;width:100%;height:auto}.locations img{margin:0 auto 2rem auto}.locations__location h3{margin:.8rem 0;width:100%;text-align:center;font-size:1.25rem}.locations__location a{width:100%;font-size:.913rem;text-align:center;display:block;margin-bottom:.313rem}.locations__location a:last-child{margin-bottom:0}.locations__icon{height:96px;width:132px;margin:0 auto;content:"";display:block;background-size:contain !important;background-position:center bottom !important;background-repeat:no-repeat !important;align-self:first baseline}.filters p a{color:var(--color-secondary-400)}.filters__fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.filters__fields input,.filters__fields select,.filters__fields textarea{flex:1;align-self:flex-start;width:100%;background-color:var(--color-light-grey);color:var(--color-pink);position:relative;border-radius:0;padding:1rem;border:none;outline:var(--outline-width) solid rgba(0,0,0,0);outline-offset:var(--outline-width);box-shadow:inset 0 0 0 var(--outline-width) var(--color-primary-100);-webkit-appearance:none;-moz-appearance:none;appearance:none}.filters__fields input:focus,.filters__fields select:focus,.filters__fields textarea:focus{box-shadow:inset 0 0 0 var(--outline-width) var(--color-tertiary-400)}.filters__fields input::-moz-placeholder{color:var(--color-pink);opacity:1}.filters__fields input::placeholder{color:var(--color-pink);opacity:1}.filters__fields input::-ms-input-placeholder{color:var(--color-pink)}.filters__fields select{padding-right:3rem;background-image:url(../images/icon-chevron-down.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:right 15px bottom 50%}.filters__form{display:flex;flex-direction:column;gap:1rem}.filters__controls{display:flex;justify-content:center;gap:1rem}.tabs h2{padding:0 0 1.5rem;font-size:1.875rem}.tabs__pagination{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:0 12px}.tabs__slider{display:none}.tabs__slide{padding:12px;width:50% !important}.tabs__slide.is-prev,.tabs__slide.is-next{opacity:.5}.tabs__inner{box-shadow:0px 0px 12px 5px rgba(0,0,0,.1);background-color:var(--color-white);padding:1.5rem;display:flex;gap:2rem;border-radius:10px}.tabs__inner h6{margin-bottom:.75rem}.tabs__inner h2{font-size:1.875rem;margin-bottom:.75rem;padding:1rem 0}.tabs__inner p{margin-bottom:0}.tabs__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tabs__body p{width:calc(100% - 105px)}.tabs__icon{width:90px;height:90px;background-position:bottom center;background-repeat:no-repeat;background-size:contain}.tab{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;border-radius:10px;background-color:var(--color-white);overflow:hidden;cursor:pointer;box-shadow:0px 0px 10px 5px rgba(0,0,0,.1)}.tab h6{font-size:1rem;padding:1rem}.tab h2{font-size:1.25rem;margin-bottom:.5rem}.tab p{margin-bottom:0}.tab div{pointer-events:none}.tab>div>div{display:none;padding:1rem}.tab.active{background-color:var(--color-pink)}.tab.active h6,.tab.active p{background-color:var(--color-pink);color:var(--color-white)}.tab.active>div>div{display:flex}.tab.active>div>div p{background-color:var(--color-white) !important;color:var(--color-black)}.tab__icon{width:80px;height:80px;background-position:bottom center;background-repeat:no-repeat;background-size:contain}.tab__inner p{padding:0 1rem 1rem 1rem;display:none}.tab__content{display:flex;gap:1rem;flex-direction:column-reverse;background-color:var(--color-white)}.tab__content>div p{display:block;background-color:none !important;padding:0}.text{margin:0 auto}.text h1{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h1 strong{color:var(--color-pink)}.text h2{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h2 strong{color:var(--color-pink)}.text h3{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h3 strong{color:var(--color-pink)}.text h4{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h4 strong{color:var(--color-pink)}.text h5{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h5 strong{color:var(--color-pink)}.text h6{color:var(--color-darkest-grey);font-family:"Montserrat Bold",Arial,sans-serif;line-height:140%;margin-bottom:.5rem}.text h6 strong{color:var(--color-pink)}.text ul{list-style-type:disc}.text ol{list-style:decimal}.text ul,.text ol{margin:0 0 1.5rem 1.5rem;line-height:140%}.text ul li,.text ol li{margin-bottom:.75rem}.text ul li:last-child,.text ol li:last-child{margin-bottom:0}.text ul li a,.text ol li a{color:var(--color-pink)}.text p strong{font-family:"Montserrat SemiBold",Arial,sans-serif}.text p a:not(.btn){font-family:"Montserrat Medium",Arial,sans-serif;color:var(--color-pink)}.text hr{border:0;height:0;border-top:1px solid var(--color-mid-grey);width:100% !important;margin:.75rem 0 1.25rem 0}.image h1{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image h2{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image h3{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image h4{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image h5{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image h6{font-size:1.875rem;margin:0 auto 2rem auto;text-align:center;max-width:var(--content-width-min)}.image img{width:100%}.image--dropshadow{filter:drop-shadow(5px 5px 5px #cccccc)}.panel{background-color:var(--color-white);display:flex;overflow:hidden;margin:30px 0}.panel--left{flex-direction:column;margin-right:0}.panel--left>div:last-child:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(284deg, rgba(255, 0, 110, 0.6) -5.02%, rgba(255, 0, 110, 0) 28.3%)}.panel--left>div:last-child:after{position:absolute;content:"";top:0;bottom:70%;left:0;right:0;background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.panel--right{flex-direction:column;margin-left:0}.panel--right>div:last-child:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(76deg, rgba(255, 0, 110, 0.6) -5.02%, rgba(255, 0, 110, 0) 28.3%)}.panel--right>div:last-child:after{position:absolute;content:"";top:0;bottom:70%;left:0;right:0;background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.panel--shadowed{box-shadow:0px 0px 15px 5px rgba(0,0,0,.1)}.panel--rounded{border-radius:15px}.panel__content{flex:1;padding:2rem}.panel__content h1{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content h2{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content h3{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content h4{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content h5{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content h6{color:var(--color-pink);font-size:1.875rem;margin-bottom:.75rem}.panel__content p:last-child{margin-bottom:0}.panel__image{flex:1;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:250px}.vwidget{position:relative;width:100%;isolation:isolate;overflow:hidden;border-radius:15px}.vwidget__overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;padding:3rem;background-repeat:no-repeat;background-size:cover;background-position:center}.vwidget__overlay h2{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;margin-bottom:1rem}.vwidget__overlay p{font-family:"Montserrat Medium",Arial,sans-serif;font-size:1.3rem}.vwidget__overlay h2,.vwidget__overlay p{color:var(--color-white);max-width:40%}.vwidget__overlay:after{position:absolute;content:"";background:var(--linear-gradient);top:0;bottom:0;left:0;right:0;opacity:.4;z-index:-1}.vwidget__play{display:flex;justify-content:center;align-items:center;position:absolute;right:0;left:0;bottom:0;top:0}.vwidget__play a{background-color:var(--color-white);padding:1.5rem;border-radius:999px}.vwidget__play i{padding-left:5px;font-size:2rem;color:var(--color-pink)}.vwidget__video-container{z-index:5;height:100%;width:100%;top:0;left:0;position:relative;display:block}.vwidget__video video{width:100%;height:100%}.tech{display:flex;flex-direction:row;flex-wrap:wrap}.tech__icon{margin:0 1rem;height:35px;width:35px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tech__icon--block{margin:0 0 1rem 0;height:75px;width:75px}.tech__item{padding:2rem 3rem}.tech__item h2{font-size:1.875rem;display:flex;align-items:center}.tech__item h3{font-size:1.875rem;padding-bottom:1rem}.tech__item p{font-family:"Montserrat Medium",Arial,sans-serif}.tech__item-inner{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.tech__item-inner h2{margin-bottom:.5rem}.tech__item-inner h3{width:100%;text-align:center !important}.tech__item-inner p{text-align:center !important}.tech__item--left h2,.tech__item--left h3,.tech__item--left p{text-align:center}.form{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.form__form{width:100%;font-size:.913rem;margin:0 auto;padding:2.5rem;border-radius:20px}.form__form form{width:100% !important}.form__form label{display:block !important;margin-bottom:1rem !important;font-size:.913rem !important;line-height:130% !important}.form__form select{-webkit-appearance:none !important;-moz-appearance:none !important;padding-right:3rem !important;background-image:url(../images/icon-chevron-down.svg) !important;background-repeat:no-repeat !important;color:var(--color-pink) !important;background-size:15px 15px !important;background-position:right 15px bottom 50% !important}.form__form input[type=checkbox]{padding:1rem !important}.form__form input,.form__form select,.form__form textarea{font-size:1rem !important;align-self:flex-start !important;width:100% !important;position:relative !important;border-radius:0 !important;padding:1rem !important;border:none !important;outline:var(--outline-width) solid rgba(0,0,0,0) !important;outline-offset:var(--outline-width) !important}.form__form input:not([type=checkbox]),.form__form select:not([type=checkbox]),.form__form textarea:not([type=checkbox]){-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.form__form textarea{resize:none !important;min-height:170px !important}.mktoOffset,.mktoGutter{display:none !important}.mktoLabel,.mktoField,.mktoFormCol,.mktoFieldWrap{font-family:"Montserrat Medium",Arial,sans-serif !important;width:100% !important}.mktoLabel{padding-top:1rem !important}.mktoField{background-color:var(--color-form-grey) !important}.mktoFieldselect{color:var(--color-pink) !important}.mktoAsterix{color:var(--color-pink) !important;float:left !important;margin-right:.5rem !important}.mktoLogicalField{border:0 !important}.mktoErrorMsg{background-image:none !important;border:none !important;border-radius:0px !important;box-shadow:none !important;text-shadow:none !important;padding:.5rem 1rem !important;font-family:"Montserrat Medium",Arial,sans-serif !important;font-weight:600 !important;background-color:var(--color-pink) !important}.mktoErrorArrow{background-color:var(--color-pink) !important;border:none !important}.mktoButtonWrap{margin-left:0 !important}.mktoButtonWrap button{height:-moz-fit-content !important;height:fit-content !important;border-radius:5px !important;padding:.75rem 1rem !important;font-family:"Montserrat SemiBold",Arial,sans-serif !important;font-size:1rem !important;border-radius:var(--btn-border-radius) !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;border:none !important;outline:var(--btn-border-size) solid rgba(0,0,0,0) !important;outline-offset:var(--btn-border-size) !important;line-height:100% !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;white-space:nowrap !important;cursor:pointer !important;transition:all .2s linear !important;width:-moz-fit-content !important;width:fit-content !important;background-image:none !important;background-color:var(--color-green) !important;text-shadow:none !important;color:var(--color-darkest-grey) !important;filter:drop-shadow(0 5px 2px rgba(0, 0, 0, 0.2)) !important}.mktoButtonWrap button:hover{filter:none !important}.mktoForm input[type=checkbox] label::before{border:1px solid #aeb0b6 !important}.mktoCheckboxList{padding:0 !important}.mktoCheckboxList input[type=checkbox]{display:none !important}.mktoCheckboxList label{margin-left:1.75rem !important}.mktoCheckboxList label:before{display:inline-block !important;font-family:"Font Awesome 6 Pro" !important;content:"" !important;font-weight:600 !important;width:25px !important;height:25px !important;padding:.125rem 0 0 .35rem !important;box-shadow:none !important;border-radius:0px !important;margin-left:-1.75rem !important;border:1px solid #aeb0b6 !important}.mktoCheckboxList.mktoValid label:before{content:"" !important}.icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:2rem}.icons h2{width:100%;text-align:center;font-size:1.875rem}.icons__icon{width:48%}.icons__icon img{width:100px;height:75px;margin:0 auto}.icons__icon h3{width:100%;text-align:center;font-family:"Montserrat Bold",Arial,sans-serif;font-size:1rem;margin-top:1rem}.logos__cols{display:flex;flex-direction:column;gap:2rem}.logos__col:first-child{width:100%}.logos__col:last-child{width:100%}.logos__repeater{width:100%;display:grid;grid-template-columns:repeat(auto-fit, 175px);-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem;justify-content:start}.logos__title{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.75rem;margin-bottom:1rem}.logos__title strong,.logos__title span{color:var(--color-pink)}.logos__logo{width:175px;height:60px;background-position:center center;background-repeat:no-repeat;background-size:contain}.legal ul li{font-family:"Montserrat Medium",Arial,sans-serif;font-size:.875rem;margin-bottom:.5rem}.legal ul li:last-child{margin-bottom:0}.stats h1{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats h2{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats h3{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats h4{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats h5{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats h6{color:var(--color-pink);font-size:2.5rem;margin-bottom:.25rem !important}.stats p{font-size:1.25rem;margin:0}.stat{background-color:var(--color-white);padding:1.5rem;display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;border-radius:15px;box-shadow:0px 0px 15px 5px rgba(0,0,0,.1)}.accreditations__title{font-family:"Montserrat Bold",Arial,sans-serif;font-size:1.875rem;color:var(--color-pink);margin-bottom:1rem;text-align:center}.accreditations__logo{width:250px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:contain;filter:grayscale(100%)}.success__item{border-bottom:1px solid var(--color-mid-grey);padding-bottom:2rem;margin-bottom:2rem}.success__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.success__item h1 strong,.success__item h1 span{color:var(--color-pink)}.success__item h2 strong,.success__item h2 span{color:var(--color-pink)}.success__item h3 strong,.success__item h3 span{color:var(--color-pink)}.success__item h4 strong,.success__item h4 span{color:var(--color-pink)}.success__item h5 strong,.success__item h5 span{color:var(--color-pink)}.success__item h6 strong,.success__item h6 span{color:var(--color-pink)}.success__item ul{list-style-type:disc}.success__item ol{list-style:decimal}.success__item ul,.success__item ol{margin:0 0 0 1rem;line-height:140%}.success__item ul li,.success__item ol li{margin-bottom:.75rem}.success__item ul li:last-child,.success__item ol li:last-child{margin-bottom:0}#dataRequestApp .header{border-bottom:1px solid rgba(0,0,0,.06);position:fixed;width:100%;top:0;left:0;background:#fff;z-index:8}#dataRequestApp .header span.logo{font-weight:700;display:inline-block;padding:17px}#dataRequestApp .footer{border-top:1px solid rgba(0,0,0,.06);background:#fff;text-align:center}#dataRequestApp .footer span.logo{font-weight:700;opacity:.4;display:inline-block;padding:17px}#dataRequestApp body{font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#34495e}#dataRequestApp p{line-height:1.6em;margin:0;padding-bottom:.7em;position:relative;word-spacing:.05em}#dataRequestApp a{color:#42b983;font-weight:600}#dataRequestApp button{margin-bottom:1em;border:none;padding:10px 20px;border-radius:3px;color:#fff;font-weight:600;box-shadow:0px 1px 10px 1px rgba(0,0,0,.12);font-size:15px;cursor:pointer}#dataRequestApp .section{margin-bottom:1.7em}#dataRequestApp h3{color:#2c3e50;font-size:1.17em;font-weight:600;padding-bottom:1em;margin:0}#dataRequestApp h2{font-weight:600;font-size:1.5em}#dataRequestApp .loader-container{-moz-text-align-last:CENTER;text-align-last:CENTER;margin-top:20vh}#dataRequestApp .modal-container{width:75vw;min-height:calc(100vh - 192px);min-width:500px;margin:50px auto;overflow:auto;padding:40px;background-color:#fff;transition:all .3s ease}#dataRequestApp .user-notice{background:#ffff8d}#dataRequestApp .modal-header h2{margin-top:0}#dataRequestApp .modal-body{margin:20px 0}#dataRequestApp .modal-default-button{float:right}#dataRequestApp .modal-enter{opacity:0}#dataRequestApp .modal-leave-active{opacity:0}#dataRequestApp .modal-enter .modal-container,#dataRequestApp .modal-leave-active .modal-container{transform:scale(1.1)}#dataRequestApp .user-notice{background:#ffff8d;padding:0px 16px}#dataRequestApp .save-changes,#dataRequestApp a.user-download{background:#42b983;border:none;padding:10px 20px;border-radius:3px;color:#fff;font-weight:600;box-shadow:0px 1px 10px 1px rgba(0,0,0,.12);font-size:15px;cursor:pointer;text-decoration:none;margin-bottom:1em;display:inline-block}#dataRequestApp .user-notice{display:none}#dataRequestApp .forget-user{background:#f66}#dataRequestApp .save-changes-container,#dataRequestApp .forget-user-container,#dataRequestApp .user-download-container{text-align:right}#dataRequestApp .user-info-latest-item,#dataRequestApp .user-info-several-item{padding:6px 0px}#dataRequestApp .user-info-several-item{display:inline-block;width:50%}#dataRequestApp .user-info-latest-item .latest-item-label{width:35%;display:inline-block;font-weight:600}#dataRequestApp .user-info-several-item input{margin-right:6px}#dataRequestApp .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}#dataRequestApp .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#42b983;animation-timing-function:cubic-bezier(0, 1, 1, 0)}#dataRequestApp .lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}#dataRequestApp .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}#dataRequestApp .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}#dataRequestApp .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@media (min-width: 769px){hr{width:30%}.cols--4{grid-template-columns:repeat(2, minmax(0, 1fr))}.footer__cols{gap:3rem;flex-direction:row}.cap-cards__card{width:45%}.card--2,.card--3,.card--4,.card--5{width:47%}.icons__icon{width:31%}}@media (min-width: 769px)and (min-width: 1025px){.card--3{width:30%}.card--4{width:22%}.card--5{width:18%}}@media (min-width: 1025px){h1{font-size:3.5rem}.container__inner--pad-n{padding:0}.container__inner--pad-a{padding:calc(var(--container-padding)*var(--container-vpad-multiplier)) var(--container-padding)}.container__inner--pad-t{padding:calc(var(--container-padding)*var(--container-vpad-multiplier)) 0 0 0}.container__inner--pad-th{padding:calc(var(--container-padding)*var(--container-vpad-multiplier)) var(--container-padding) 0 var(--container-padding)}.container__inner--pad-b{padding:0 0 calc(var(--container-padding)*var(--container-vpad-multiplier)) 0}.container__inner--pad-bh{padding:0 var(--container-padding) calc(var(--container-padding)*var(--container-vpad-multiplier)) var(--container-padding)}.container__inner--pad-l{padding:0 0 0 calc(var(--container-padding)*var(--container-vpad-multiplier))}.container__inner--pad-r{padding:0 calc(var(--container-padding)*var(--container-vpad-multiplier)) 0 0}.container__inner--pad-h{padding:0 var(--container-padding)}.container__inner--pad-v{padding:calc(var(--container-padding)*var(--container-vpad-multiplier)) 0}.content__cols{flex-direction:row;gap:3rem}.content__cols--left{flex-direction:row}.content__cols--right{flex-direction:row-reverse}.content__list{padding-left:unset}.content__list li h3{max-width:85%}.cols{gap:2rem}.cols--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.cols--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.cols--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.cols--5{grid-template-columns:repeat(5, minmax(0, 1fr))}.header__inner{padding:calc(var(--container-padding)/1.5) var(--container-padding)}.header__navcontainer{display:flex}.header__lang{display:block}.header__nav{display:flex;flex-direction:row}.header__hamburger{display:none}.footer__inner{gap:6.25rem;flex-direction:row;padding:calc(var(--container-padding)*2) var(--container-padding)}.footer__nav{-moz-column-count:3;column-count:3}.footer__social{align-items:flex-end;text-align:right}.hero__dots{bottom:45px}.hero__background--gradient:after{background:linear-gradient(90deg, rgba(255, 255, 255, 0.85) 30%, rgba(255, 255, 255, 0) 100%);opacity:1}.hero__background--gradient-left:after{background:linear-gradient(90deg, rgba(255, 255, 255, 0.85) 30%, rgba(255, 255, 255, 0) 100%)}.hero__background--gradient-right:after{background:linear-gradient(270deg, rgba(255, 255, 255, 0.85) 30%, rgba(255, 255, 255, 0) 100%)}.hero__inner{gap:7rem}.hero__inner--right .splide__pagination{justify-content:flex-end !important}.hero__inner{padding:0 var(--container-padding)}.hero--angled:after{height:var(--angle-height)}.hero__image{display:flex}.hero__content--half{padding-right:3rem;width:50%}.hero__content--padded{padding-bottom:calc(var(--angle-height)/2 - var(--container-padding))}.hero__content h1 ol{height:4.5rem}.hero__content h2 ol{height:4.5rem}.hero__content h3 ol{height:4.5rem}.hero__content h4 ol{height:4.5rem}.hero__content h5 ol{height:4.5rem}.hero__content h6 ol{height:4.5rem}.hero__slide--right{text-align:right}.cap-cards{gap:2rem}.cap-cards__cards{width:60%}.cap-cards__card{width:30%}.cap-cards__caption{width:35%}.card__title{flex-direction:row}.card__logo{background-position:top right}.latest{gap:4rem}.latest--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.latest--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.quote__image{width:400px;height:400px}.quote__inner{align-items:center;flex-direction:row}.quote__wrapper{flex:1}.list__title{text-align:left}.list__item{justify-content:flex-start;align-items:flex-start;text-align:left;flex-direction:row}.whitepaper{gap:3rem;flex-direction:row}.webinar{flex-direction:column}.webinar__date{width:150px}.webinar__image{width:368px}.carousel__title{padding-left:5rem}.carousel__slide{flex-direction:row}.carousel__col--right{align-items:flex-end;justify-items:flex-end}.carousel__col--right h1{text-align:right}.carousel__col--right h2{text-align:right}.carousel__col--right h3{text-align:right}.carousel__col--right h4{text-align:right}.carousel__col--right h5{text-align:right}.carousel__col--right h6{text-align:right}.filters__fields{flex-direction:row}.tabs__pagination{gap:1.5rem;flex-direction:row}.tabs__slider{display:block}.tabs__inner{border-radius:15px}.tab{border-radius:15px}.tab.active>div>div{display:none}.tab__inner p{display:block}.panel--left{flex-direction:row;margin-right:100px}.panel--left>div:last-child:after{position:absolute;content:"";top:0;bottom:0;left:0;right:70%;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.panel--right{flex-direction:row-reverse;margin-left:100px}.panel--right>div:last-child:after{position:absolute;content:"";top:0;bottom:0;left:70%;right:0;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.vwidget{padding-bottom:56.25%}.vwidget__video-container{display:none;border-radius:20px;position:absolute}.tech__icon{height:45px;width:45px}.tech__icon--block{height:75px;width:75px}.tech__item h2{font-size:3.125rem}.tech__item{width:45%}.tech__item--right h2,.tech__item--right h3,.tech__item--right p{text-align:center}.tech__item--right .tech__item-inner{justify-content:center}.tech__item--right h2{display:flex;flex-direction:row-reverse}.tech__item--right h2 img{margin-right:1rem}.tech__item--center{width:100%;padding:0 3rem}.tech__item--center h2,.tech__item--center h3,.tech__item--center p{text-align:center}.tech__item--center .tech__item-inner{max-width:45%;margin:0 auto;justify-content:center}.tech{justify-content:space-between}.form{flex-direction:row}.form__form{width:55%}.icons__icon{width:14%}.logos__cols{flex-direction:row}.logos__col:first-child{width:40%}.logos__col:last-child{width:60%}.logos__repeater{justify-content:center}}@media (min-width: 1025px)and (min-width: 1025px){.webinar{flex-direction:row}}

/*# sourceMappingURL=styles.min.css.map*/