@charset "UTF-8";

/* node_modules/@dnc/dnc-theme/styles.css */
@font-face {
  font-family: "Bree";
  src: url("./media/Bree.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Bree";
  src: url("./media/Bree-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Bree";
  src: url("./media/Bree-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
:root {
  --dnc-ref-font-family-bree:
    Bree,
    Arial,
    sans-serif;
  --dnc-ref-color-pink-100: #FAEDE4;
  --dnc-ref-color-pink-300: #ff696e;
  --dnc-ref-color-pink-600: #BB4E52;
  --dnc-ref-color-pink-800: #953337;
  --dnc-ref-color-green-200: rgba(109, 162, 162, 0.2);
  --dnc-ref-color-green-500: #6DA2A2;
  --dnc-ref-color-green-800: #7EC88F;
  --dnc-ref-color-grey-100: rgba(191, 191, 191, 0.5);
  --dnc-ref-color-grey-300: #C6C9CE;
  --dnc-ref-color-grey-350: #BFBFBF;
  --dnc-ref-color-grey-375: rgba(45, 46, 52, 0.4);
  --dnc-ref-color-grey-400: rgba(45, 46, 52, 0.7);
  --dnc-ref-color-grey-700: #62657B;
  --dnc-ref-color-grey-900: #2D2E34;
  --dnc-ref-color-blue-50: #F6F9FD;
  --dnc-ref-color-blue-300: #A3C4E9;
  --dnc-ref-color-white-default: #FFFFFF;
  --dnc-ref-color-yellow-400: rgba(255, 207, 83, 0.7);
  --dnc-ref-color-yellow-500: #FFCF53;
  --dnc-ref-color-orange-400: #F4C7B3;
  --dnc-ref-color-orange-500: #FFA06A;
  --dnc-ref-spacing-0: 0;
  --dnc-ref-spacing-4: 0.25rem;
  --dnc-ref-spacing-8: 0.5rem;
  --dnc-ref-spacing-12: 0.75rem;
  --dnc-ref-spacing-16: 1rem;
  --dnc-ref-spacing-24: 1.5rem;
  --dnc-ref-spacing-32: 2rem;
  --dnc-ref-spacing-48: 3rem;
  --dnc-ref-size-12: 0.75rem;
  --dnc-ref-size-16: 1rem;
  --dnc-ref-size-20: 1.25rem;
  --dnc-ref-size-24: 1.5rem;
  --dnc-ref-size-32: 2rem;
  --dnc-ref-size-40: 2.5rem;
  --dnc-ref-size-48: 3rem;
  --dnc-ref-size-64: 4rem;
  --dnc-ref-size-80: 5rem;
  --dnc-ref-radius-4: 0.25rem;
  --dnc-ref-radius-8: 0.5rem;
  --dnc-ref-radius-16: 1rem;
  --dnc-ref-radius-32: 2rem;
  --dnc-ref-radius-48: 3rem;
  --dnc-ref-border-width-1: 1px;
  --dnc-ref-border-width-2: 2px;
  --dnc-ref-border-width-4: 4px;
  --dnc-ref-font-size-10: 0.625rem;
  --dnc-ref-font-size-12: 0.75rem;
  --dnc-ref-font-size-14: 0.875rem;
  --dnc-ref-font-size-16: 1rem;
  --dnc-ref-font-size-18: 1.125rem;
  --dnc-ref-font-size-20: 1.25rem;
  --dnc-ref-font-size-22: 1.375rem;
  --dnc-ref-font-size-26: 1.625rem;
  --dnc-ref-font-size-28: 1.75rem;
  --dnc-ref-font-size-40: 2.5rem;
  --dnc-ref-font-size-56: 3.5rem;
  --dnc-ref-line-height-12: 0.75rem;
  --dnc-ref-line-height-14: 0.875rem;
  --dnc-ref-line-height-16: 1rem;
  --dnc-ref-line-height-20: 1.25rem;
  --dnc-ref-line-height-22: 1.375rem;
  --dnc-ref-line-height-24: 1.5rem;
  --dnc-ref-line-height-26: 1.625rem;
  --dnc-ref-line-height-28: 1.75rem;
  --dnc-ref-line-height-32: 2rem;
  --dnc-ref-line-height-34: 2.125rem;
  --dnc-ref-line-height-40: 2.5rem;
  --dnc-ref-line-height-46: 2.875rem;
  --dnc-ref-line-height-60: 3.75rem;
  --dnc-ref-font-weight-light: 300;
  --dnc-ref-font-weight-regular: 400;
  --dnc-ref-font-weight-bold: 700;
}
:root {
  --dnc-font-family: var(--dnc-ref-font-family-bree);
  --dnc-colors-brand-primary: var(--dnc-ref-color-pink-600);
  --dnc-colors-brand-primaryHover: var(--dnc-ref-color-pink-800);
  --dnc-colors-brand-secondary: var(--dnc-ref-color-pink-300);
  --dnc-colors-background-primary: var(--dnc-colors-brand-primary);
  --dnc-colors-background-primaryHover: var(--dnc-colors-brand-primaryHover);
  --dnc-colors-background-secondary: var(--dnc-colors-brand-secondary);
  --dnc-colors-background-surfacePrimary: var(--dnc-ref-color-pink-100);
  --dnc-colors-background-surfaceSuccess: var(--dnc-ref-color-green-200);
  --dnc-colors-background-surfaceInfo: var(--dnc-ref-color-blue-50);
  --dnc-colors-background-neutral: var(--dnc-ref-color-grey-700);
  --dnc-colors-text-primary: var(--dnc-ref-color-grey-900);
  --dnc-colors-text-secondary: var(--dnc-ref-color-grey-400);
  --dnc-colors-text-tertiary: var(--dnc-colors-brand-secondary);
  --dnc-colors-text-inverse: var(--dnc-ref-color-white-default);
  --dnc-colors-border-default: var(--dnc-ref-color-grey-300);
  --dnc-colors-placeholder-default: var(--dnc-ref-color-grey-300);
  --dnc-colors-status-success: var(--dnc-ref-color-green-800);
  --dnc-colors-status-error: var(--dnc-ref-color-orange-500);
  --dnc-colors-status-warning: var(--dnc-ref-color-yellow-400);
  --dnc-colors-status-info: var(--dnc-ref-color-blue-300);
  --dnc-colors-status-disabled: var(--dnc-ref-color-grey-100);
  --dnc-colors-status-overlay: var(--dnc-ref-color-grey-375);
  --dnc-colors-accent-yellow: var(--dnc-ref-color-yellow-500);
  --dnc-colors-accent-orange: var(--dnc-ref-color-orange-500);
  --dnc-colors-accent-blue: var(--dnc-ref-color-blue-300);
  --dnc-colors-accent-cream: var(--dnc-ref-color-orange-400);
  --dnc-colors-accent-green: var(--dnc-ref-color-green-500);
  --dnc-spacing-none: var(--dnc-ref-spacing-0);
  --dnc-spacing-xxs: var(--dnc-ref-spacing-4);
  --dnc-spacing-xs: var(--dnc-ref-spacing-8);
  --dnc-spacing-sm: var(--dnc-ref-spacing-12);
  --dnc-spacing-md: var(--dnc-ref-spacing-16);
  --dnc-spacing-lg: var(--dnc-ref-spacing-24);
  --dnc-spacing-xl: var(--dnc-ref-spacing-32);
  --dnc-spacing-2xl: var(--dnc-ref-spacing-48);
  --dnc-spacing-page-x-mobile: var(--dnc-ref-spacing-16);
  --dnc-spacing-page-x-desktop: var(--dnc-ref-spacing-24);
  --dnc-spacing-section-y: var(--dnc-ref-spacing-48);
  --dnc-spacing-block-y: var(--dnc-ref-spacing-24);
  --dnc-spacing-related: var(--dnc-ref-spacing-16);
  --dnc-spacing-tight: var(--dnc-ref-spacing-8);
  --dnc-size-xs: var(--dnc-ref-size-12);
  --dnc-size-sm: var(--dnc-ref-size-16);
  --dnc-size-md: var(--dnc-ref-size-20);
  --dnc-size-lg: var(--dnc-ref-size-24);
  --dnc-size-xl: var(--dnc-ref-size-32);
  --dnc-size-2xl: var(--dnc-ref-size-48);
  --dnc-size-3xl: var(--dnc-ref-size-64);
  --dnc-size-4xl: var(--dnc-ref-size-80);
  --dnc-typo-h1-size: var(--dnc-ref-font-size-56);
  --dnc-typo-h1-line: var(--dnc-ref-line-height-60);
  --dnc-typo-h1-weight: var(--dnc-ref-font-weight-bold);
  --dnc-typo-h1-margin-top: var(--dnc-ref-spacing-0);
  --dnc-typo-h1-margin-bottom: var(--dnc-ref-spacing-32);
  --dnc-typo-h2-size: var(--dnc-ref-font-size-40);
  --dnc-typo-h2-line: var(--dnc-ref-line-height-46);
  --dnc-typo-h2-weight: var(--dnc-ref-font-weight-bold);
  --dnc-typo-h2-margin-top: var(--dnc-ref-spacing-32);
  --dnc-typo-h2-margin-bottom: var(--dnc-ref-spacing-16);
  --dnc-typo-h3-size: var(--dnc-ref-font-size-28);
  --dnc-typo-h3-line: var(--dnc-ref-line-height-34);
  --dnc-typo-h3-weight: var(--dnc-ref-font-weight-bold);
  --dnc-typo-h3-margin-top: var(--dnc-ref-spacing-24);
  --dnc-typo-h3-margin-bottom: var(--dnc-ref-spacing-8);
  --dnc-typo-h4-size: var(--dnc-ref-font-size-26);
  --dnc-typo-h4-line: var(--dnc-ref-line-height-34);
  --dnc-typo-h4-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-h4-margin-top: var(--dnc-ref-spacing-24);
  --dnc-typo-h4-margin-bottom: var(--dnc-ref-spacing-8);
  --dnc-typo-h5-size: var(--dnc-ref-font-size-20);
  --dnc-typo-h5-line: var(--dnc-ref-line-height-26);
  --dnc-typo-h5-weight: var(--dnc-ref-font-weight-bold);
  --dnc-typo-h5-margin-top: var(--dnc-ref-spacing-16);
  --dnc-typo-h5-margin-bottom: var(--dnc-ref-spacing-8);
  --dnc-typo-h6-size: var(--dnc-ref-font-size-18);
  --dnc-typo-h6-line: var(--dnc-ref-line-height-24);
  --dnc-typo-h6-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-h6-margin-top: var(--dnc-ref-spacing-16);
  --dnc-typo-h6-margin-bottom: var(--dnc-ref-spacing-8);
  --dnc-typo-body-2xl-size: var(--dnc-ref-font-size-22);
  --dnc-typo-body-2xl-line: var(--dnc-ref-line-height-28);
  --dnc-typo-body-2xl-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-xl-size: var(--dnc-ref-font-size-20);
  --dnc-typo-body-xl-line: var(--dnc-ref-line-height-24);
  --dnc-typo-body-xl-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-lg-size: var(--dnc-ref-font-size-18);
  --dnc-typo-body-lg-line: var(--dnc-ref-line-height-22);
  --dnc-typo-body-lg-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-md-size: var(--dnc-ref-font-size-16);
  --dnc-typo-body-md-line: var(--dnc-ref-line-height-20);
  --dnc-typo-body-md-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-sm-size: var(--dnc-ref-font-size-14);
  --dnc-typo-body-sm-line: var(--dnc-ref-line-height-20);
  --dnc-typo-body-sm-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-sm-light-size: var(--dnc-ref-font-size-14);
  --dnc-typo-body-sm-light-line: var(--dnc-ref-line-height-20);
  --dnc-typo-body-sm-light-weight: var(--dnc-ref-font-weight-light);
  --dnc-typo-body-xs-size: var(--dnc-ref-font-size-12);
  --dnc-typo-body-xs-line: var(--dnc-ref-line-height-16);
  --dnc-typo-body-xs-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-body-xs-light-size: var(--dnc-ref-font-size-12);
  --dnc-typo-body-xs-light-line: var(--dnc-ref-line-height-16);
  --dnc-typo-body-xs-light-weight: var(--dnc-ref-font-weight-light);
  --dnc-typo-body-xxs-size: var(--dnc-ref-font-size-12);
  --dnc-typo-body-xxs-line: var(--dnc-ref-line-height-14);
  --dnc-typo-body-xxs-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-p-size: var(--dnc-ref-font-size-16);
  --dnc-typo-p-line: var(--dnc-ref-line-height-20);
  --dnc-typo-p-weight: var(--dnc-ref-font-weight-regular);
  --dnc-typo-p-margin-top: var(--dnc-ref-spacing-0);
  --dnc-typo-p-margin-bottom: var(--dnc-ref-spacing-8);
  --dnc-radius-sm: var(--dnc-ref-radius-4);
  --dnc-radius-md: var(--dnc-ref-radius-8);
  --dnc-radius-lg: var(--dnc-ref-radius-16);
  --dnc-radius-xl: var(--dnc-ref-radius-32);
  --dnc-radius-2xl: var(--dnc-ref-radius-48);
  --dnc-border-width-sm: var(--dnc-ref-border-width-1);
  --dnc-border-width-md: var(--dnc-ref-border-width-2);
  --dnc-border-width-lg: var(--dnc-ref-border-width-4);
  --dnc-components-icon-xs: var(--dnc-ref-size-12);
  --dnc-components-icon-sm: var(--dnc-ref-size-16);
  --dnc-components-icon-md: var(--dnc-ref-size-20);
  --dnc-components-icon-lg: var(--dnc-ref-size-24);
  --dnc-components-icon-xl: var(--dnc-ref-size-32);
  --dnc-components-icon-1xl: var(--dnc-ref-size-40);
  --dnc-components-icon-2xl: var(--dnc-ref-size-48);
  --dnc-components-icon-3xl: var(--dnc-ref-size-64);
  --dnc-components-icon-4xl: var(--dnc-ref-size-80);
}
.dnc-h1 {
  font-size: var(--dnc-typo-h1-size);
  line-height: var(--dnc-typo-h1-line);
  font-weight: var(--dnc-typo-h1-weight);
  margin-top: var(--dnc-typo-h1-margin-top);
  margin-bottom: var(--dnc-typo-h1-margin-bottom);
}
.dnc-h2 {
  font-size: var(--dnc-typo-h2-size);
  line-height: var(--dnc-typo-h2-line);
  font-weight: var(--dnc-typo-h2-weight);
  margin-top: var(--dnc-typo-h2-margin-top);
  margin-bottom: var(--dnc-typo-h2-margin-bottom);
}
.dnc-h3 {
  font-size: var(--dnc-typo-h3-size);
  line-height: var(--dnc-typo-h3-line);
  font-weight: var(--dnc-typo-h3-weight);
  margin-top: var(--dnc-typo-h3-margin-top);
  margin-bottom: var(--dnc-typo-h3-margin-bottom);
}
.dnc-h4 {
  font-size: var(--dnc-typo-h4-size);
  line-height: var(--dnc-typo-h4-line);
  font-weight: var(--dnc-typo-h4-weight);
  margin-top: var(--dnc-typo-h4-margin-top);
  margin-bottom: var(--dnc-typo-h4-margin-bottom);
}
.dnc-h5 {
  font-size: var(--dnc-typo-h5-size);
  line-height: var(--dnc-typo-h5-line);
  font-weight: var(--dnc-typo-h5-weight);
  margin-top: var(--dnc-typo-h5-margin-top);
  margin-bottom: var(--dnc-typo-h5-margin-bottom);
}
.dnc-h6 {
  font-size: var(--dnc-typo-h6-size);
  line-height: var(--dnc-typo-h6-line);
  font-weight: var(--dnc-typo-h6-weight);
  margin-top: var(--dnc-typo-h6-margin-top);
  margin-bottom: var(--dnc-typo-h6-margin-bottom);
}
.dnc-body-2xl {
  font-size: var(--dnc-typo-body-2xl-size);
  line-height: var(--dnc-typo-body-2xl-line);
  font-weight: var(--dnc-typo-body-2xl-weight);
}
.dnc-body-xl {
  font-size: var(--dnc-typo-body-xl-size);
  line-height: var(--dnc-typo-body-xl-line);
  font-weight: var(--dnc-typo-body-xl-weight);
}
.dnc-body-lg {
  font-size: var(--dnc-typo-body-lg-size);
  line-height: var(--dnc-typo-body-lg-line);
  font-weight: var(--dnc-typo-body-lg-weight);
}
.dnc-body-md {
  font-size: var(--dnc-typo-body-md-size);
  line-height: var(--dnc-typo-body-md-line);
  font-weight: var(--dnc-typo-body-md-weight);
}
.dnc-body-sm {
  font-size: var(--dnc-typo-body-sm-size);
  line-height: var(--dnc-typo-body-sm-line);
  font-weight: var(--dnc-typo-body-sm-weight);
}
.dnc-body-sm-light {
  font-size: var(--dnc-typo-body-sm-light-size);
  line-height: var(--dnc-typo-body-sm-light-line);
  font-weight: var(--dnc-typo-body-sm-light-weight);
}
.dnc-body-xs {
  font-size: var(--dnc-typo-body-xs-size);
  line-height: var(--dnc-typo-body-xs-line);
  font-weight: var(--dnc-typo-body-xs-weight);
}
.dnc-body-xs-light {
  font-size: var(--dnc-typo-body-xs-light-size);
  line-height: var(--dnc-typo-body-xs-light-line);
  font-weight: var(--dnc-typo-body-xs-light-weight);
}
.dnc-body-xxs {
  font-size: var(--dnc-typo-body-xxs-size);
  line-height: var(--dnc-typo-body-xxs-line);
  font-weight: var(--dnc-typo-body-xxs-weight);
}
.dnc-label-lg {
  font-size: var(--dnc-typo-body-lg-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-lg-weight);
}
.dnc-label-md {
  font-size: var(--dnc-typo-body-md-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-md-weight);
}
.dnc-label-sm {
  font-size: var(--dnc-typo-body-sm-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-sm-weight);
}
.dnc-label-sm-light {
  font-size: var(--dnc-typo-body-sm-light-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-sm-light-weight);
}
.dnc-label-xs {
  font-size: var(--dnc-typo-body-xs-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-xs-weight);
}
.dnc-label-xs-light {
  font-size: var(--dnc-typo-body-xs-light-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-xs-light-weight);
}
.dnc-label-xxs {
  font-size: var(--dnc-typo-body-xxs-size);
  line-height: 1;
  font-weight: var(--dnc-typo-body-xxs-weight);
}
.dnc-p {
  font-size: var(--dnc-typo-p-size);
  line-height: var(--dnc-typo-p-line);
  font-weight: var(--dnc-typo-p-weight);
  margin-top: var(--dnc-typo-p-margin-top);
  margin-bottom: var(--dnc-typo-p-margin-bottom);
}
h1 {
  font-size: var(--dnc-typo-h1-size);
  line-height: var(--dnc-typo-h1-line);
  font-weight: var(--dnc-typo-h1-weight);
  margin-top: var(--dnc-typo-h1-margin-top);
  margin-bottom: var(--dnc-typo-h1-margin-bottom);
}
h2 {
  font-size: var(--dnc-typo-h2-size);
  line-height: var(--dnc-typo-h2-line);
  font-weight: var(--dnc-typo-h2-weight);
  margin-top: var(--dnc-typo-h2-margin-top);
  margin-bottom: var(--dnc-typo-h2-margin-bottom);
}
h3 {
  font-size: var(--dnc-typo-h3-size);
  line-height: var(--dnc-typo-h3-line);
  font-weight: var(--dnc-typo-h3-weight);
  margin-top: var(--dnc-typo-h3-margin-top);
  margin-bottom: var(--dnc-typo-h3-margin-bottom);
}
h4 {
  font-size: var(--dnc-typo-h4-size);
  line-height: var(--dnc-typo-h4-line);
  font-weight: var(--dnc-typo-h4-weight);
  margin-top: var(--dnc-typo-h4-margin-top);
  margin-bottom: var(--dnc-typo-h4-margin-bottom);
}
h5 {
  font-size: var(--dnc-typo-h5-size);
  line-height: var(--dnc-typo-h5-line);
  font-weight: var(--dnc-typo-h5-weight);
  margin-top: var(--dnc-typo-h5-margin-top);
  margin-bottom: var(--dnc-typo-h5-margin-bottom);
}
h6 {
  font-size: var(--dnc-typo-h6-size);
  line-height: var(--dnc-typo-h6-line);
  font-weight: var(--dnc-typo-h6-weight);
  margin-top: var(--dnc-typo-h6-margin-top);
  margin-bottom: var(--dnc-typo-h6-margin-bottom);
}
p {
  font-size: var(--dnc-typo-p-size);
  line-height: var(--dnc-typo-p-line);
  font-weight: var(--dnc-typo-p-weight);
  margin-top: var(--dnc-typo-p-margin-top);
  margin-bottom: var(--dnc-typo-p-margin-bottom);
}

/* src/styles.scss */
html,
body {
  height: 100%;
  margin: 0;
  padding: 0;
}
body {
  font-family: var(--dnc-font-family) !important;
  color: var(--dnc-colors-text-primary);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
