:root{--color-black:#1a202c;--color-grey-100:#f7fafc;--color-grey-300:#e2e8f0;--color-grey-500:#a0aec0;--color-grey-700:#4a5568;--color-grey:var(--color-grey-500);--color-red-300:#fc8181;--color-red-500:#e53e3e;--color-red-700:#c53030;--color-red:var(--color-red-500);--color-green-300:#9ae6b4;--color-green-500:#48bb78;--color-green-700:#2f855a;--color-green:var(--color-green-500);--color-blue-300:#63b3ed;--color-blue-500:#4299e1;--color-blue-700:#3182ce;--color-blue:var(--color-blue-500);--color-pink-300:#fbb6ce;--color-pink-500:#ed64a6;--color-pink-700:#d53f8c;--color-pink:var(--color-pink-500);--color-purple-300:#b794f4;--color-purple-500:#805ad5;--color-purple-700:#6b46c1;--color-purple:var(--color-purple-500);--color-teal-300:#81e6d9;--color-teal-500:#38b2ac;--color-teal-700:#2c7a7b;--color-teal:var(--color-teal-500);--color-indigo-300:#7f9cf5;--color-indigo-500:#5a67d8;--color-indigo-700:#4c51bf;--color-indigo:var(--color-indigo-500);--color-yellow-300:#faf089;--color-yellow-500:#ecc94b;--color-yellow-700:#d69e2e;--color-yellow:var(--color-yellow-500);--color-orange-300:#fbd38d;--color-orange-500:#ed8936;--color-orange-700:#dd6b20;--color-orange:var(--color-orange-500);--color-brown-300:#a1887f;--color-brown-500:#795548;--color-brown-700:#5d4037;--color-brown:var(--color-brown-500)}
:root{--spacing-000:0.5rem;--spacing-00:0.75rem;--spacing-0:1rem;--spacing-1:1.25rem;--spacing-2:2rem;--spacing-3:3rem;--spacing-4:4rem;--spacing-5:6rem;--spacing-6:8rem;--spacing-7:10rem;--spacing-8:12rem;--spacing-9:14rem;--spacing-10:16rem;--spacing-11:32rem;--spacing-12:48rem;--width-1:20rem;--width-2:24rem;--width-3:28rem;--width-4:32rem;--width-5:36rem;--width-6:42rem;--width-7:48rem;--width-8:56rem;--width-9:64rem;--width-10:72rem;--width-11:80rem;--width-12:96rem;--gap-00:0.75rem;--gap-0:1rem;--gap-1:1.5rem;--gap-2:2.5rem;--gap-3:3rem;--gap-4:4rem;--gap-5:6rem;--gap-6:8rem;--gap-offset-00:calc(0px - var(--gap-00));--gap-offset-0:calc(0px - var(--gap-0));--gap-offset-1:calc(0px - var(--gap-1));--gap-offset-2:calc(0px - var(--gap-2));--gap-offset-3:calc(0px - var(--gap-3));--gap-offset-4:calc(0px - var(--gap-4));--gap-offset-5:calc(0px - var(--gap-5));--gap-offset-6:calc(0px - var(--gap-6))}
:root{--scale-000:0.75rem;--scale-00:0.875rem;--scale-0:1rem;--scale-1:1.125rem;--scale-2:1.25rem;--scale-3:1.5rem;--scale-4:1.875rem;--scale-5:2.25rem;--scale-6:3rem;--scale-6:4rem;--scale-7:4.5rem;--scale-8:6rem;--font-family-sans:system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;--font-family-serif:Georgia,Cambria,"Times New Roman",Times,serif;--font-family-mono:Consolas,Menlo,Monaco,"Liberation Mono",monospace;--leading-none:1;--leading-xsmall:1.125;--leading-small:1.275;--leading-normal:1.5;--leading-large:1.625;--leading-xlarge:2;--tracking-000:-0.05em;--tracking-00:-0.025em;--tracking-0:0;--tracking-1:0.025em;--tracking-2:0.05em;--tracking-3:0.1em;--tracking-4:0.25em;--measure-narrow:20em;--measure-normal:30em;--measure-wide:34em;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700}
:root{--elevation-1:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);--elevation-2:0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.2),0 1px 8px 0 rgba(0,0,0,0.12);--elevation-3:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);--elevation-4:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2);--elevation-5:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);--elevation-6:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);--easing-standard:cubic-bezier(0.4,0,0.2,1);--easing-accelerate:cubic-bezier(0.4,0,1,1);--easing-decelerate:cubic-bezier(0,0,0.2,1);--radius-1:0.2em;--radius-2:0.375em;--radius-3:0.5em;--radius-4:0.8em;--radius-5:1em;--radius-6:1.25em;--radius-round:9999px;--layer-1:10;--layer-2:20;--layer-3:30;--layer-4:40;--layer-5:50;--layer-6:60;--layer-top:2147483647}
/**
 * Lausanne
 */
@font-face {
  font-family: "Lausanne";
  src: url(/client/e39979cd7b5292d81bbbb4964d0a6a40.woff2) format("woff2"),
    url(/client/5b58521862f6c0dc31c74ddd7b72a4a5.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Lausanne";
  src: url(/client/0afa9354bbc38832e9589c57b16d4358.woff2) format("woff2"),
    url(/client/c7b86fe2c13ffcd39068cfe7fd64e854.woff) format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Lausanne";
  src: url(/client/29162099be109f95ab4cefea22da426c.woff2) format("woff2"),
    url(/client/9d599bf58bac81dfafe11ba36019c27a.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Lausanne";
  src: url(/client/b6c526a60e95c9fcc4d4c6be4136d878.woff2) format("woff2"),
    url(/client/8923e2fc8a5f4108ce32f34932ccce4c.woff) format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/**
 * ITC Franklin Gothic
 */
@font-face {
  font-family: "ITC Franklin Gothic";
  src: url(/client/578d7f1aa74e81ecf0096658cfd342e0.woff2)
      format("woff2"),
    url(/client/83ef73a2a137d892aff55ceeaeb54407.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/**
 * Design system
 * Using Pollen as a foundation
 * https://pollen.style
 */
:root {
  /** Typography */
  --font-family-sans: "Lausanne", sans-serif !important;
  --font-family-ui: "ITC Franklin Gothic", sans-serif;

  --leading-default: 1.3;

  /** Colours */
  --color-text: var(--color-black);
  --color-text-secondary: var(--color-grey-700);
  --color-primary: var(--color-blue);

  --color-black: #000;
  --color-grey-900: #252525;
  --color-grey-700: #5b5b5b;
  --color-grey-500: #979797;
  --color-grey-300: #e2e2e2;
  --color-grey-100: #f8f8f8;

  --color-blue-300: #93e4fe;
  --color-blue: rgb(60, 91, 255);
  --color-blue-700: #1e2c40;

  --color-pink-300: #ffebfe;
  --color-pink: #ffbabe;
  --color-red: #ff5752;

  /** Opacities */
  --opacity-blue-10: rgb(60, 91, 255, 0.08);

  /** Layout — Page */
  --page-width: 90rem;
  --page-grid: minmax(var(--page-gutter), 1fr) minmax(0, var(--page-width))
    minmax(var(--page-gutter), 1fr);
  --content-grid: repeat(12, 1fr);
  --page-gutter: 6vw;
  --grid-gap: 6vw;
  --header-offset: 112px;

  /** Layout — Consts */
  --section-gutter: 80px;
  --section-gutter-half: calc(var(--section-gutter) / 2);

  /** UI */
  --elevation: 0px 12px 20px rgba(0, 0, 0, 0.11)
}
@media (min-width: 768px) {
:root {
    --section-gutter: 160px;
    --grid-gap: 32px
}
  }

html {
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

body {
  font-family: var(--font-family-sans);
  font-size: 1rem;
  font-weight: 300;
  line-height: var(--leading-default);
  color: var(--color-text);
  position: relative;
  min-height: 100vh;
}

html {
  scroll-behavior: smooth;
}

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

*,:after,:before{box-sizing:border-box;}html{line-sizing:normal;}body{margin:0;}h1{font-size:2rem;}h2{font-size:1.5rem;}h3{font-size:1.17rem;}h4{font-size:1rem;}h5{font-size:.83rem;}h6{font-size:.67rem;}h1{margin:.67em 0;}pre{white-space:pre-wrap;}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible;}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle;max-width:100%;}canvas,img,svg,video{height:auto;}audio{width:100%;}img{border-style:none;}svg{overflow:hidden;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[hidden]{display:none !important;}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:scroll !important;background-attachment:initial !important;-webkit-scroll-behavior:auto !important;-moz-scroll-behavior:auto !important;-ms-scroll-behavior:auto !important;scroll-behavior:auto !important;transition-delay:0s !important;transition-duration:0s !important;}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,pre{margin:0;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}

.tnnp9xg{font-weight:300;line-height:var(--leading-default);}
.thnazzx{font-size:1rem;}
.t1v4zhi1{font-size:1.125rem;font-weight:500;line-height:1;}
.t1xj7q5g{font-size:1.25rem;}@media (max-width:768px){.t1xj7q5g{font-size:1rem;}}
.tj1wl5v{font-size:1.5rem;}@media (max-width:768px){.tj1wl5v{font-size:1.25rem;}}
.tr4gi5p{font-size:2.625rem;line-height:1.15;}
.tyf6hxp{font-size:3.125rem;line-height:1.2;}@media (max-width:768px){.tyf6hxp{font-size:2.625rem;line-height:1.15;}}
.d6q4dmf{-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;font-size:11.25rem;line-height:1.02;}
.h9ywbao{-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;font-size:5.75rem;line-height:1.02;}@media (max-width:768px){.h9ywbao{font-size:2.625rem;line-height:1.2;}}
.h114ht18{-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;font-size:3.5rem;line-height:1.15;}@media (max-width:768px){.h114ht18{font-size:1.875rem;line-height:1.23;}}@media (max-width:768px){.h114ht18 br{display:none !important;}}
.h1oxehtt{-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;font-size:2.625rem;line-height:1.2;}@media (max-width:768px){.h1oxehtt{font-size:1.5rem;}}
.hxdlfkx{font-size:1.875rem;line-height:1.23;}@media (max-width:768px){.hxdlfkx{font-size:1.25rem;}}
.hfzz4lo{font-size:1.5rem;line-height:1.2;}
.h1h2y856{font-size:1.25rem;}
.u1r6zscv{font-family:var(--font-family-ui);font-weight:400;text-transform:uppercase;font-size:0.75rem;line-height:1;-webkit-letter-spacing:0.12em;-moz-letter-spacing:0.12em;-ms-letter-spacing:0.12em;letter-spacing:0.12em;}
.u11bxrpe{font-family:var(--font-family-ui);font-weight:400;text-transform:uppercase;font-size:0.875rem;line-height:1.7;-webkit-letter-spacing:0.13em;-moz-letter-spacing:0.13em;-ms-letter-spacing:0.13em;letter-spacing:0.13em;}

.g1l5idj9{display:grid;grid-template-columns:var(--content-grid);grid-gap:var(--grid-gap);}
.sfklbac{color:var(--color-text-secondary);}
.nhlqjmh{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;padding:var(--section-gutter-half) 0;}.nhlqjmh > *{grid-column:2 / 3;}
.fnm1p6u{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;padding:var(--section-gutter) 0 var(--section-gutter-half);}.fnm1p6u > *{grid-column:2 / 3;}
.ljhrux4{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;padding:var(--section-gutter-half) 0 var(--section-gutter);}.ljhrux4 > *{grid-column:2 / 3;}
.s4a0748{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;padding:var(--section-gutter) 0;}.s4a0748 > *{grid-column:2 / 3;}
.hsxdp14{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;padding:calc((var(--section-gutter) / 2) + var(--header-offset)) 0 var(--section-gutter);}.hsxdp14 > *{grid-column:2 / 3;}
.nvsr2pr{display:grid;grid-column:1 / -1 !important;grid:inherit;grid-gap:inherit;grid-template-columns:inherit;-ms-grid-column:1;-ms-grid-column-span:99;}.nvsr2pr > *{grid-column:2 / 3;}
.d1avkrm9{color:var(--color-grey-500);}.d1avkrm9 strong{font-weight:inherit;color:white;}
.l1mok21x{color:var(--color-text);}.l1mok21x strong{font-weight:inherit;color:var(--color-primary);}
.lmfk5qv{color:var(--color-text-secondary);}.lmfk5qv strong{font-weight:inherit;color:var(--color-text);}
.d18npp0b{color:white;}.d18npp0b strong{font-weight:inherit;background:linear-gradient( 92.9deg, #3c5bff 32.8%, #93e4fe 67.47%, #ffbabe 99.38% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.s1edl2el{text-align:center;margin-bottom:var(--section-gutter-half);-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;font-size:3.5rem;line-height:1.15;}@media (max-width:768px){.s1edl2el{font-size:1.875rem;line-height:1.23;}}

