<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  margin: 0;
  line-height: normal;
}

.popup-overlay {
  display: flex;
  flex-direction: column;
  position: fixed;
  inset: 0;
}

:root {
  /* fonts */
  --font-inter: Inter;
  --font-poppins: Poppins;
  --font-jost: Jost;

  /* font sizes */
  --font-size-base: 16px;
  --font-size-sm: 14px;
  --font-size-4xl: 23px;
  --font-size-9xl: 28px;
  --font-size-lg: 18px;
  --font-size-29xl: 48px;
  --font-size-23xl: 42px;
  --font-size-11xl: 30px;
  --font-size-mid: 17px;
  --font-size-6xl-7: 25.7px;
  --font-size-xl: 20px;

  /* Colors */
  --white: #fff;
  --bright-turquoise: #42c1ba;
  --indigo: #1f1f37;
  --magenta: #e13da8;
  --color-darkslateblue-100: #453057;
  --color-darkslateblue-200: rgba(69, 48, 87, 0.7);
  --purple-52: rgba(104, 63, 116, 0.52);

  /* Gaps */
  --gap-lg: 18px;
  --gap-xl: 20px;
  --gap-7xl: 26px;
  --gap-31xl: 50px;
  --gap-567xl: 586px;
  --gap-0: 0px;
  --gap-3xs: 10px;
  --gap-4xl: 23px;
  --gap-29xl: 48px;
  --gap-2xs-7: 10.7px;
  --gap-49xl: 68px;
  --gap-181xl: 200px;
  --gap-6xl: 25px;
  --gap-5xs: 8px;

  /* Paddings */
  --padding-29xl: 48px;
  --padding-5xl: 24px;
  --padding-43xl: 62px;
  --padding-xl: 20px;
  --padding-5xs: 8px;
  --padding-3xs: 10px;
  --padding-2xl: 21px;
  --padding-9xl: 28px;
  --padding-21xl: 40px;
  --padding-2xs: 11px;
  --padding-9xl-5: 28.5px;
  --padding-7xl: 26px;

  /* Border radiuses */
  --br-5xs: 8px;
  --br-7xs: 6px;
  --br-xl: 20px;
  --br-3xs-4: 9.4px;
  --br-9xs: 4px;
}
</pre></body></html>