@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbepI5DYZyZ.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPAcZTIAOhVxoMyOr9n_E7fdMbWD6xT.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbe0IhDYZyZ.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPFcZTIAOhVxoMyOr9n_E7fdMbetIlDYZyZ.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPecZTIAOhVxoMyOr9n_E7fdMPmCA.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGItzZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v17/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzZg.ttf) format('truetype');
}

/*
  Type:             font
  Id:               qAjCYUNDwd
  Title:            Titillium Web
*/

/*
  Type:             breakpoint
  Id:               j0rXfN4Uz3
  Title:            Ultra Wide
*/
@media (min-width: 1921px) {
  [class*="-breakpoint--"]:not(.-breakpoint--ultra--wide):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               xxlarge
  Title:            Extra Large Desktop
*/
@media (min-width: 1630px) and (max-width: 1920.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--xxlarge):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               xlarge
  Title:            Large Desktop
*/
@media (min-width: 1200px) and (max-width: 1629.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--xlarge):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               large
  Title:            Desktop
*/
@media (min-width: 992px) and (max-width: 1199.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--large):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               medium
  Title:            Tablet
*/
@media (min-width: 768px) and (max-width: 991.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--medium):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               small
  Title:            Mobile
*/
@media (min-width: 576px) and (max-width: 767.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--small):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             breakpoint
  Id:               xsmall
  Title:            Small Mobile
*/
@media (min-width: 0px) and (max-width: 575.98px) {
  [class*="-breakpoint--"]:not(.-breakpoint--xsmall):not(._._._._._._#_) {
    display: none;
  }
}
/*
  Type:             collection
  Id:               large-collection
  Title:            Large
  Description:      Large tablets, desktops, tvs
*/
.-collection--large:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               medium-collection
  Title:            Medium
  Description:      Phones in landscape, tablets
*/
.-collection--breakpoint--collection--medium:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               small-collection
  Title:            Small
  Description:      Mobile phones and tiny screens
*/
.-collection--breakpoint--collection--small:not(._._._._._._#_) {

}
/*
  Type:             theme
  Id:               default-theme
  Title:            NHP
*/
/*
  Type:             collection
  Id:               CpuWPLwIHV
  Title:            Accents
*/
.-collection--accents:not(._._._._._._#_) {

}
/*
  Type:             color
  Id:               q5DDObpo76
  Title:            Primary
*/
:root {
  ---color--accents--primary: rgba(84, 81, 90, 1);
}
/*
  Type:             color
  Id:               rCgAA7bXsd
  Title:            Secondary
*/
:root {
  ---color--accents--secondary: rgba(164, 164, 176, 1);
}
/*
  Type:             spacing
  Id:               mEj8uITxBN
  Title:            4px
*/
.-spacing--4px:not(._._._._._._#_) {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  ---spacing--row-gap: 4px;
  ---spacing--column-gap: 4px;
}
.-spacing--4px > *:not(._._._._._._#_) {
  ---layout--row-gap: 4px;
  ---layout--column-gap: 4px;
}
/*
  Type:             spacing
  Id:               Hx1h8szlLy
  Title:            8px
*/
.-spacing--8px:not(._._._._._._#_) {
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  ---spacing--row-gap: 8px;
  ---spacing--column-gap: 8px;
}
.-spacing--8px > *:not(._._._._._._#_) {
  ---layout--row-gap: 8px;
  ---layout--column-gap: 8px;
}
/*
  Type:             spacing
  Id:               gNDE5XRG2P
  Title:            12px
*/
.-spacing--12px:not(._._._._._._#_) {
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--12px > *:not(._._._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               mxvkQzY5vb
  Title:            20px
*/
.-spacing--20px:not(._._._._._._#_) {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  ---spacing--row-gap: 20px;
  ---spacing--column-gap: 20px;
}
.-spacing--20px > *:not(._._._._._._#_) {
  ---layout--row-gap: 20px;
  ---layout--column-gap: 20px;
}
/*
  Type:             spacing
  Id:               Z3UkHOGWIM
  Title:            36px
*/
.-spacing--36px:not(._._._._._._#_) {
  padding-top: 36px;
  padding-right: 36px;
  padding-bottom: 36px;
  padding-left: 36px;
  ---spacing--row-gap: 36px;
  ---spacing--column-gap: 36px;
}
.-spacing--36px > *:not(._._._._._._#_) {
  ---layout--row-gap: 36px;
  ---layout--column-gap: 36px;
}
/*
  Type:             spacing
  Id:               Kru2H2skvb
  Title:            50px
*/
.-spacing--50px:not(._._._._._._#_) {
  padding-top: 50px;
  padding-right: 50px;
  padding-bottom: 50px;
  padding-left: 50px;
  ---spacing--row-gap: 50px;
  ---spacing--column-gap: 50px;
}
.-spacing--50px > *:not(._._._._._._#_) {
  ---layout--row-gap: 50px;
  ---layout--column-gap: 50px;
}
/*
  Type:             spacing
  Id:               RFczInMvEi
  Title:            75px
*/
.-spacing--75px:not(._._._._._._#_) {
  padding-top: 75px;
  padding-right: 75px;
  padding-bottom: 75px;
  padding-left: 75px;
  ---spacing--row-gap: 75px;
  ---spacing--column-gap: 75px;
}
.-spacing--75px > *:not(._._._._._._#_) {
  ---layout--row-gap: 75px;
  ---layout--column-gap: 75px;
}
/*
  Type:             spacing
  Id:               8-koiH9js2
  Title:            100px
*/
.-spacing--100px:not(._._._._._._#_) {
  padding-top: 100px;
  padding-right: 100px;
  padding-bottom: 100px;
  padding-left: 100px;
  ---spacing--row-gap: 100px;
  ---spacing--column-gap: 100px;
}
.-spacing--100px > *:not(._._._._._._#_) {
  ---layout--row-gap: 100px;
  ---layout--column-gap: 100px;
}
/*
  Type:             palette
  Id:               nY7jlBzB0O
  Title:            Custom
*/
.-palette--nY7jlBzB0O:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               Q4w-MvbCu9
  Title:            Custom
*/
.-palette--Q4w-MvbCu9:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               G5EI_0YNsh
  Title:            Custom
*/
.-palette--G5EI_0YNsh:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               qryN94384d
  Title:            Custom
*/
.-palette--qryN94384d:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               4oFUTzChwX
  Title:            Custom
*/
.-palette--4oFUTzChwX:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               swM-E0zF2E
  Title:            Custom
*/
.-palette--swM-E0zF2E:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               XupjMlS9v2
  Title:            Custom
*/
.-palette--XupjMlS9v2:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               8j3isVjwUJ
  Title:            Custom
*/
.-palette--8j3isVjwUJ:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               h_YB1KgKAF
  Title:            Custom
*/
.-palette--h_YB1KgKAF:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               zGG1eb9oLu
  Title:            Custom
*/
.-palette--zGG1eb9oLu:not(._._._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               -2Mqs1lBr0
  Title:            Custom
*/
.-palette---2Mqs1lBr0:not(._._._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               5vMnIzNOA_
  Title:            Custom
*/
.-palette--5vMnIzNOA_:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               1EFaAXsGdP
  Title:            Custom
*/
.-palette--1EFaAXsGdP:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               50TdHBofBS
  Title:            Custom
*/
.-palette--50TdHBofBS:not(._._._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               9XwyI107PZ
  Title:            Custom
*/
.-palette--9XwyI107PZ:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               gCM7i7EB7F
  Title:            Custom
*/
.-palette--gCM7i7EB7F:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               oYpr__d9e3
  Title:            Custom
*/
.-palette--oYpr__d9e3:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               2dm-iXNM_W
  Title:            Custom
*/
.-palette--2dm-iXNM_W:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               kSaxEKvMnO
  Title:            Custom
*/
.-palette--kSaxEKvMnO:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               aSn15mowQ4
  Title:            Custom
*/
.-palette--aSn15mowQ4:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               O1eYIfir6n
  Title:            Custom
*/
.-palette--O1eYIfir6n:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             collection
  Id:               nDHjtvGutT
  Title:            Base
*/
.-collection--base:not(._._._._._._#_) {

}
/*
  Type:             fill
  Id:               Li4x17rgZW
  Title:            Primary
*/
.-fill--primary:not(._._._._._._#_),
.-section--newsletter--sign--up--card--section:not(._._._._#_) {
  background: rgba(84, 81, 90, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             fill
  Id:               kxUlIZtBjS
  Title:            Secondary
*/
.-fill--secondary:not(._._._._._._#_),
.-card--dark:not(._._._._#_),
.-theme--dark [class^="-card"]:not(#_),
.-use--Ju-lMlFGMN [class^="-card"]:not(x):not(x#_),
.-theme--dark [class*=" -card"]:not(#_),
.-use--Ju-lMlFGMN [class*=" -card"]:not(x):not(x#_),
.-theme--dark .--Ju-lMlFGMN:not(._._._._#_) {
  background: rgba(164, 164, 176, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             palette
  Id:               E85e0KXcyt
  Title:            Custom
*/
.-palette--E85e0KXcyt:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               XO8n8jEZen
  Title:            Custom
*/
.-palette--XO8n8jEZen:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               f-B1wt-VXe
  Title:            Custom
*/
.-palette--f-B1wt-VXe:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               NQ51QMjlaJ
  Title:            Custom
*/
.-palette--NQ51QMjlaJ:not(._._._._._._#_),
.-theme--default [class^="-heading1"]:not(#_),
.-use--bCWZhNrWyI [class^="-heading1"]:not(x):not(x#_),
.-theme--default [class*=" -heading1"]:not(#_),
.-use--bCWZhNrWyI [class*=" -heading1"]:not(x):not(x#_),
.-theme--default h1:not(#_),
.-use--bCWZhNrWyI h1:not(x):not(x#_),
.-theme--default .--bCWZhNrWyI:not(._._._._#_),
.-heading1--light:not(._._._._#_),
.-theme--dark [class^="-heading1"]:not(#_),
.-use--AijAuU48jC [class^="-heading1"]:not(x):not(x#_),
.-theme--dark [class*=" -heading1"]:not(#_),
.-use--AijAuU48jC [class*=" -heading1"]:not(x):not(x#_),
.-theme--dark h1:not(#_),
.-use--AijAuU48jC h1:not(x):not(x#_),
.-theme--dark .--AijAuU48jC:not(._._._._#_),
.-theme--newsletter [class^="-heading1"]:not(#_),
.-use--UheAga4IHs [class^="-heading1"]:not(x):not(x#_),
.-theme--newsletter [class*=" -heading1"]:not(#_),
.-use--UheAga4IHs [class*=" -heading1"]:not(x):not(x#_),
.-theme--newsletter h1:not(#_),
.-use--UheAga4IHs h1:not(x):not(x#_),
.-theme--newsletter .--UheAga4IHs:not(._._._._#_) {
  color: rgba(0, 0, 0, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               xoG2988P1y
  Title:            Default
  Example Content:  Example
*/
.-heading1--light:not(._._._._#_),
.-theme--default [class^="-heading1"]:not(#_),
.-use--bCWZhNrWyI [class^="-heading1"]:not(x):not(x#_),
.-theme--default [class*=" -heading1"]:not(#_),
.-use--bCWZhNrWyI [class*=" -heading1"]:not(x):not(x#_),
.-theme--default h1:not(#_),
.-use--bCWZhNrWyI h1:not(x):not(x#_),
.-theme--default .--bCWZhNrWyI:not(._._._._#_),
.-theme--dark [class^="-heading1"]:not(#_),
.-use--AijAuU48jC [class^="-heading1"]:not(x):not(x#_),
.-theme--dark [class*=" -heading1"]:not(#_),
.-use--AijAuU48jC [class*=" -heading1"]:not(x):not(x#_),
.-theme--dark h1:not(#_),
.-use--AijAuU48jC h1:not(x):not(x#_),
.-theme--dark .--AijAuU48jC:not(._._._._#_),
.-theme--newsletter [class^="-heading1"]:not(#_),
.-use--UheAga4IHs [class^="-heading1"]:not(x):not(x#_),
.-theme--newsletter [class*=" -heading1"]:not(#_),
.-use--UheAga4IHs [class*=" -heading1"]:not(x):not(x#_),
.-theme--newsletter h1:not(#_),
.-use--UheAga4IHs h1:not(x):not(x#_),
.-theme--newsletter .--UheAga4IHs:not(._._._._#_) {
  /*
    Typography Ids:   blank-typography, uhzQdQVX0A, UC9LRV-wpB
    Palette Ids:      NQ51QMjlaJ
  */
}
/*
  Type:             palette
  Id:               U_6AagcxNc
  Title:            Custom
*/
.-palette--U_6AagcxNc:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               kJImD34tRo
  Title:            Custom
*/
.-palette--kJImD34tRo:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               MfgnRw9WIq
  Title:            Custom
*/
.-palette--MfgnRw9WIq:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               M7bVswTjDU
  Title:            Custom
*/
.-palette--M7bVswTjDU:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               OMB2_usqI1
  Title:            Custom
*/
.-palette--OMB2_usqI1:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               n3F_vYUKYp
  Title:            Custom
*/
.-palette--n3F_vYUKYp:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               6su5aiIuuX
  Title:            Custom
*/
.-palette--6su5aiIuuX:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               ed53pdkRrq
  Title:            Custom
*/
.-palette--ed53pdkRrq:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             decoration
  Id:               RXBJc6t9uC
  Title:            Custom
*/
.-decoration--RXBJc6t9uC:not(._._._._._._#_) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border-radius: 9999px 9999px 9999px 9999px;
  border-width: 3px 3px 3px 3px;
  border-style: solid;
  border-color: rgba(255, 0, 255, 1);
}
/*
  Type:             inline
  Id:               dqLRKe5Qlc
  Title:            Dark
*/
.-link--dark:not(._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_) {
  /*
    Typography Ids:   blank-typography
    Decoration Ids:   blank-decoration
    Fill Ids:         blank-fill
    Graphic Ids:      blank-graphic
    Palette Ids:      q5cZLhYzIt
    Spacing Ids:      blank-spacing
  */
}
/*
  Type:             palette
  Id:               q5cZLhYzIt
  Title:            Custom
*/
.-palette--q5cZLhYzIt:not(._._._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-link--dark:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_) {
  color: rgba(164, 164, 176, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               GYHuCnCTJp
  Title:            Custom
*/
.-palette--GYHuCnCTJp:not(._._._._._._#_),
.-link--light:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             inline
  Id:               woKloKdNwn
  Title:            Light
*/
.-link--light:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_) {
  /*
    Typography Ids:   blank-typography
    Decoration Ids:   blank-decoration
    Fill Ids:         blank-fill
    Graphic Ids:      blank-graphic
    Palette Ids:      GYHuCnCTJp
    Spacing Ids:      blank-spacing
  */
}
/*
  Type:             inline
  Id:               Urc8iFiGAS
  Title:            NHP Primary Button
*/
.-button--primary:not(._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_) {
  /*
    Typography Ids:   ouVH_3fjSo, blank-typography
    Decoration Ids:   blank-decoration
    Fill Ids:         d-rBdyxWPm
    Graphic Ids:      blank-graphic
    Palette Ids:      _uWJKhwOew
    Spacing Ids:      NCCOCxTZUV
  */
}
.-button--primary:hover:not(._._._._#_),
.-button--primary:active:not(._._._._#_),
.-button--primary:focus:not(._._._._#_),
.-theme--default [class^="-button"]:hover:not(#_),
.-use--_RlWGNpszn [class^="-button"]:hover:not(x):not(x#_),
.-theme--default [class*=" -button"]:hover:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:hover:not(x):not(x#_),
.-theme--default button:hover:not(#_),
.-use--_RlWGNpszn button:hover:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:hover:not(._._._._#_),
.-theme--newsletter [class^="-button"]:hover:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:hover:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:hover:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:hover:not(x):not(x#_),
.-theme--newsletter button:hover:not(#_),
.-use--tmE64t5OG7 button:hover:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:hover:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:hover:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:hover:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:hover:not(#_),
.-use--Vypu7G6Hya button:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:hover:not(._._._._#_),
.-theme--default [class^="-button"]:active:not(#_),
.-use--_RlWGNpszn [class^="-button"]:active:not(x):not(x#_),
.-theme--default [class*=" -button"]:active:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:active:not(x):not(x#_),
.-theme--default button:active:not(#_),
.-use--_RlWGNpszn button:active:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:active:not(._._._._#_),
.-theme--newsletter [class^="-button"]:active:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:active:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:active:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:active:not(x):not(x#_),
.-theme--newsletter button:active:not(#_),
.-use--tmE64t5OG7 button:active:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:active:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:active:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:active:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:active:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:active:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:active:not(#_),
.-use--Vypu7G6Hya button:active:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:active:not(._._._._#_),
.-theme--default [class^="-button"]:focus:not(#_),
.-use--_RlWGNpszn [class^="-button"]:focus:not(x):not(x#_),
.-theme--default [class*=" -button"]:focus:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:focus:not(x):not(x#_),
.-theme--default button:focus:not(#_),
.-use--_RlWGNpszn button:focus:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:focus:not(._._._._#_),
.-theme--newsletter [class^="-button"]:focus:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:focus:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:focus:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:focus:not(x):not(x#_),
.-theme--newsletter button:focus:not(#_),
.-use--tmE64t5OG7 button:focus:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:focus:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:focus:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:focus:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:focus:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:focus:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:focus:not(#_),
.-use--Vypu7G6Hya button:focus:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:focus:not(._._._._#_) {
  background-color: var(---color--accents--primary--blue-50);
}
.-button--primary:disabled:not(._._._._#_),
.-theme--default [class^="-button"]:disabled:not(#_),
.-use--_RlWGNpszn [class^="-button"]:disabled:not(x):not(x#_),
.-theme--default [class*=" -button"]:disabled:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:disabled:not(x):not(x#_),
.-theme--default button:disabled:not(#_),
.-use--_RlWGNpszn button:disabled:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:disabled:not(._._._._#_),
.-theme--newsletter [class^="-button"]:disabled:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:disabled:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:disabled:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:disabled:not(x):not(x#_),
.-theme--newsletter button:disabled:not(#_),
.-use--tmE64t5OG7 button:disabled:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:disabled:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:disabled:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:disabled:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:disabled:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:disabled:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:disabled:not(#_),
.-use--Vypu7G6Hya button:disabled:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:disabled:not(._._._._#_) {
  cursor: not-allowed;
  background-color: var(---color--accents--grey-15);
  color: var(---color--accents--grey-50);
}
.-button--primary:disabled:hover:not(._._._._#_),
.-theme--default [class^="-button"]:disabled:hover:not(#_),
.-use--_RlWGNpszn [class^="-button"]:disabled:hover:not(x):not(x#_),
.-theme--default [class*=" -button"]:disabled:hover:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:disabled:hover:not(x):not(x#_),
.-theme--default button:disabled:hover:not(#_),
.-use--_RlWGNpszn button:disabled:hover:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:disabled:hover:not(._._._._#_),
.-theme--newsletter [class^="-button"]:disabled:hover:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:disabled:hover:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:disabled:hover:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:disabled:hover:not(x):not(x#_),
.-theme--newsletter button:disabled:hover:not(#_),
.-use--tmE64t5OG7 button:disabled:hover:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:disabled:hover:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:disabled:hover:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:disabled:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:disabled:hover:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:disabled:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:disabled:hover:not(#_),
.-use--Vypu7G6Hya button:disabled:hover:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:disabled:hover:not(._._._._#_) {
  color: var(---color--accents--grey-20);
}
/*
  Type:             palette
  Id:               _uWJKhwOew
  Title:            Custom
*/
.-palette--_uWJKhwOew:not(._._._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-button--primary:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               LT-y4cQuhL
  Title:            Custom
*/
.-palette--LT-y4cQuhL:not(._._._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               nk5XJc_bqO
  Title:            Custom
*/
.-palette--nk5XJc_bqO:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               ajkvRDzNks
  Title:            Custom
*/
.-palette--ajkvRDzNks:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               RLix6WkHfi
  Title:            Custom
*/
.-palette--RLix6WkHfi:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               Suy9asVHqe
  Title:            Custom
*/
.-palette--Suy9asVHqe:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               tHSc2yLcn7
  Title:            Custom
*/
.-palette--tHSc2yLcn7:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               TcldqVU1Gi
  Title:            Custom
*/
.-palette--TcldqVU1Gi:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               dQlUxm_s4I
  Title:            Custom
*/
.-palette--dQlUxm_s4I:not(._._._._._._#_) {
  color: rgba(255, 0, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               ZuTtrSfFqT
  Title:            Custom
*/
.-palette--ZuTtrSfFqT:not(._._._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             block
  Id:               UxoRfeWZiu
  Title:            Dark
*/
.-section--dark:not(._._._._#_),
.-theme--dark [class^="-section"]:not(#_),
.-use--qTyOJ6bov1 [class^="-section"]:not(x):not(x#_),
.-theme--dark [class*=" -section"]:not(#_),
.-use--qTyOJ6bov1 [class*=" -section"]:not(x):not(x#_),
.-theme--dark section:not(#_),
.-use--qTyOJ6bov1 section:not(x):not(x#_),
.-theme--dark .--qTyOJ6bov1:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      1Pbz5auvuy, Xwe0bkbLLr, iFcbSLDmuG
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               _c2dFq43b5
  Title:            Light
*/
.-section--light:not(._._._._#_),
.-theme--default [class^="-section"]:not(#_),
.-use--90C83CG7w0 [class^="-section"]:not(x):not(x#_),
.-theme--default [class*=" -section"]:not(#_),
.-use--90C83CG7w0 [class*=" -section"]:not(x):not(x#_),
.-theme--default section:not(#_),
.-use--90C83CG7w0 section:not(x):not(x#_),
.-theme--default .--90C83CG7w0:not(._._._._#_),
.-theme--newsletter [class^="-section"]:not(#_),
.-use--9LH-tRbZls [class^="-section"]:not(x):not(x#_),
.-theme--newsletter [class*=" -section"]:not(#_),
.-use--9LH-tRbZls [class*=" -section"]:not(x):not(x#_),
.-theme--newsletter section:not(#_),
.-use--9LH-tRbZls section:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      1Pbz5auvuy, Xwe0bkbLLr, iFcbSLDmuG
    Palette Ids:      blank-palette
  */
}
.-section--light > picture.-image--background:not(._._._._#_),
.-theme--default [class^="-section"] > picture.-image--background:not(#_),
.-use--90C83CG7w0 [class^="-section"] > picture.-image--background:not(x):not(x#_),
.-theme--default [class*=" -section"] > picture.-image--background:not(#_),
.-use--90C83CG7w0 [class*=" -section"] > picture.-image--background:not(x):not(x#_),
.-theme--default section > picture.-image--background:not(#_),
.-use--90C83CG7w0 section > picture.-image--background:not(x):not(x#_),
.-theme--default .--90C83CG7w0 > picture.-image--background:not(._._._._#_),
.-theme--newsletter [class^="-section"] > picture.-image--background:not(#_),
.-use--9LH-tRbZls [class^="-section"] > picture.-image--background:not(x):not(x#_),
.-theme--newsletter [class*=" -section"] > picture.-image--background:not(#_),
.-use--9LH-tRbZls [class*=" -section"] > picture.-image--background:not(x):not(x#_),
.-theme--newsletter section > picture.-image--background:not(#_),
.-use--9LH-tRbZls section > picture.-image--background:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls > picture.-image--background:not(._._._._#_) {
  grid-column: unset !important;
  grid-column-end: unset !important;
  grid-row: unset !important;
  grid-row-end: unset !important;
}
/*
  Type:             block
  Id:               C87ZI0mjKf
  Title:            Dark
*/
.-card--dark:not(._._._._#_),
.-theme--dark [class^="-card"]:not(#_),
.-use--Ju-lMlFGMN [class^="-card"]:not(x):not(x#_),
.-theme--dark [class*=" -card"]:not(#_),
.-use--Ju-lMlFGMN [class*=" -card"]:not(x):not(x#_),
.-theme--dark .--Ju-lMlFGMN:not(._._._._#_) {
  /*
    Fill Ids:         kxUlIZtBjS
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      fFvdpvmDVY, xjL64DD0xr, vyEuGvVG_h
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               VwoNQPVj2x
  Title:            Light
*/
.-card--light:not(._._._._#_),
.-theme--default [class^="-card"]:not(#_),
.-use--S49AMitt8g [class^="-card"]:not(x):not(x#_),
.-theme--default [class*=" -card"]:not(#_),
.-use--S49AMitt8g [class*=" -card"]:not(x):not(x#_),
.-theme--default .--S49AMitt8g:not(._._._._#_),
.-theme--newsletter [class^="-card"]:not(#_),
.-use--lWRXoDwfEU [class^="-card"]:not(x):not(x#_),
.-theme--newsletter [class*=" -card"]:not(#_),
.-use--lWRXoDwfEU [class*=" -card"]:not(x):not(x#_),
.-theme--newsletter .--lWRXoDwfEU:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      fFvdpvmDVY, xjL64DD0xr, vyEuGvVG_h
    Palette Ids:      blank-palette
  */
}
/*
  Type:             theme
  Id:               nruqC2uIqZ
  Title:            Dark
*/
/*
  Type:             spacing
  Id:               1Pbz5auvuy
  Title:            Large section
*/
.-spacing--large-section:not(._._._._._._#_),
.-theme--default [class^="-section"]:not(#_),
.-use--90C83CG7w0 [class^="-section"]:not(x):not(x#_),
.-theme--default [class*=" -section"]:not(#_),
.-use--90C83CG7w0 [class*=" -section"]:not(x):not(x#_),
.-theme--default section:not(#_),
.-use--90C83CG7w0 section:not(x):not(x#_),
.-theme--default .--90C83CG7w0:not(._._._._#_),
.-section--dark:not(._._._._#_),
.-section--light:not(._._._._#_),
.-theme--dark [class^="-section"]:not(#_),
.-use--qTyOJ6bov1 [class^="-section"]:not(x):not(x#_),
.-theme--dark [class*=" -section"]:not(#_),
.-use--qTyOJ6bov1 [class*=" -section"]:not(x):not(x#_),
.-theme--dark section:not(#_),
.-use--qTyOJ6bov1 section:not(x):not(x#_),
.-theme--dark .--qTyOJ6bov1:not(._._._._#_),
.-section--newsletter--sign--up--card--section:not(._._._._#_),
.-theme--newsletter [class^="-section"]:not(#_),
.-use--9LH-tRbZls [class^="-section"]:not(x):not(x#_),
.-theme--newsletter [class*=" -section"]:not(#_),
.-use--9LH-tRbZls [class*=" -section"]:not(x):not(x#_),
.-theme--newsletter section:not(#_),
.-use--9LH-tRbZls section:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls:not(._._._._#_) {
  padding-top: 120px;
  padding-right: 100px;
  padding-bottom: 120px;
  padding-left: 100px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--large-section > *:not(._._._._._._#_),
.-theme--default [class^="-section"] > *:not(#_),
.-use--90C83CG7w0 [class^="-section"] > *:not(x):not(x#_),
.-theme--default [class*=" -section"] > *:not(#_),
.-use--90C83CG7w0 [class*=" -section"] > *:not(x):not(x#_),
.-theme--default section > *:not(#_),
.-use--90C83CG7w0 section > *:not(x):not(x#_),
.-theme--default .--90C83CG7w0 > *:not(._._._._#_),
.-section--dark > *:not(._._._._#_),
.-section--light > *:not(._._._._#_),
.-theme--dark [class^="-section"] > *:not(#_),
.-use--qTyOJ6bov1 [class^="-section"] > *:not(x):not(x#_),
.-theme--dark [class*=" -section"] > *:not(#_),
.-use--qTyOJ6bov1 [class*=" -section"] > *:not(x):not(x#_),
.-theme--dark section > *:not(#_),
.-use--qTyOJ6bov1 section > *:not(x):not(x#_),
.-theme--dark .--qTyOJ6bov1 > *:not(._._._._#_),
.-section--newsletter--sign--up--card--section > *:not(._._._._#_),
.-theme--newsletter [class^="-section"] > *:not(#_),
.-use--9LH-tRbZls [class^="-section"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -section"] > *:not(#_),
.-use--9LH-tRbZls [class*=" -section"] > *:not(x):not(x#_),
.-theme--newsletter section > *:not(#_),
.-use--9LH-tRbZls section > *:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls > *:not(._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               Xwe0bkbLLr
  Title:            Medium section
*/
.-spacing--medium-section:not(._._._._._._#_) {
  padding-top: 80px;
  padding-right: 100px;
  padding-bottom: 80px;
  padding-left: 100px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--medium-section > *:not(._._._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               iFcbSLDmuG
  Title:            Small section
*/
.-spacing--small-section:not(._._._._._._#_) {
  padding-top: 50px;
  padding-right: 20px;
  padding-bottom: 50px;
  padding-left: 20px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--small-section > *:not(._._._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               fFvdpvmDVY
  Title:            Large card
*/
.-spacing--large-card:not(._._._._._._#_),
.-theme--default [class^="-card"]:not(#_),
.-use--S49AMitt8g [class^="-card"]:not(x):not(x#_),
.-theme--default [class*=" -card"]:not(#_),
.-use--S49AMitt8g [class*=" -card"]:not(x):not(x#_),
.-theme--default .--S49AMitt8g:not(._._._._#_),
.-card--dark:not(._._._._#_),
.-card--light:not(._._._._#_),
.-theme--dark [class^="-card"]:not(#_),
.-use--Ju-lMlFGMN [class^="-card"]:not(x):not(x#_),
.-theme--dark [class*=" -card"]:not(#_),
.-use--Ju-lMlFGMN [class*=" -card"]:not(x):not(x#_),
.-theme--dark .--Ju-lMlFGMN:not(._._._._#_),
.-theme--newsletter [class^="-card"]:not(#_),
.-use--lWRXoDwfEU [class^="-card"]:not(x):not(x#_),
.-theme--newsletter [class*=" -card"]:not(#_),
.-use--lWRXoDwfEU [class*=" -card"]:not(x):not(x#_),
.-theme--newsletter .--lWRXoDwfEU:not(._._._._#_) {
  padding-top: 50px;
  padding-right: 50px;
  padding-bottom: 50px;
  padding-left: 50px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--large-card > *:not(._._._._._._#_),
.-theme--default [class^="-card"] > *:not(#_),
.-use--S49AMitt8g [class^="-card"] > *:not(x):not(x#_),
.-theme--default [class*=" -card"] > *:not(#_),
.-use--S49AMitt8g [class*=" -card"] > *:not(x):not(x#_),
.-theme--default .--S49AMitt8g > *:not(._._._._#_),
.-card--dark > *:not(._._._._#_),
.-card--light > *:not(._._._._#_),
.-theme--dark [class^="-card"] > *:not(#_),
.-use--Ju-lMlFGMN [class^="-card"] > *:not(x):not(x#_),
.-theme--dark [class*=" -card"] > *:not(#_),
.-use--Ju-lMlFGMN [class*=" -card"] > *:not(x):not(x#_),
.-theme--dark .--Ju-lMlFGMN > *:not(._._._._#_),
.-theme--newsletter [class^="-card"] > *:not(#_),
.-use--lWRXoDwfEU [class^="-card"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -card"] > *:not(#_),
.-use--lWRXoDwfEU [class*=" -card"] > *:not(x):not(x#_),
.-theme--newsletter .--lWRXoDwfEU > *:not(._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               xjL64DD0xr
  Title:            Medium card
*/
.-spacing--medium-card:not(._._._._._._#_) {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--medium-card > *:not(._._._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               vyEuGvVG_h
  Title:            Small card
*/
.-spacing--small-card:not(._._._._._._#_),
.-theme--default [class^="-blockquote"]:not(#_),
.-use--eJJsY-EBHR [class^="-blockquote"]:not(x):not(x#_),
.-theme--default [class*=" -blockquote"]:not(#_),
.-use--eJJsY-EBHR [class*=" -blockquote"]:not(x):not(x#_),
.-theme--default blockquote:not(#_),
.-use--eJJsY-EBHR blockquote:not(x):not(x#_),
.-theme--default .--eJJsY-EBHR:not(._._._._#_),
.-theme--dark [class^="-blockquote"]:not(#_),
.-use--GCOwupBcy2 [class^="-blockquote"]:not(x):not(x#_),
.-theme--dark [class*=" -blockquote"]:not(#_),
.-use--GCOwupBcy2 [class*=" -blockquote"]:not(x):not(x#_),
.-theme--dark blockquote:not(#_),
.-use--GCOwupBcy2 blockquote:not(x):not(x#_),
.-theme--dark .--GCOwupBcy2:not(._._._._#_),
.-blockquote--dark:not(._._._._#_),
.-blockquote--light:not(._._._._#_),
.-theme--newsletter [class^="-blockquote"]:not(#_),
.-use--x_jaryAWwG [class^="-blockquote"]:not(x):not(x#_),
.-theme--newsletter [class*=" -blockquote"]:not(#_),
.-use--x_jaryAWwG [class*=" -blockquote"]:not(x):not(x#_),
.-theme--newsletter blockquote:not(#_),
.-use--x_jaryAWwG blockquote:not(x):not(x#_),
.-theme--newsletter .--x_jaryAWwG:not(._._._._#_) {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  ---spacing--row-gap: 12px;
  ---spacing--column-gap: 12px;
}
.-spacing--small-card > *:not(._._._._._._#_),
.-theme--default [class^="-blockquote"] > *:not(#_),
.-use--eJJsY-EBHR [class^="-blockquote"] > *:not(x):not(x#_),
.-theme--default [class*=" -blockquote"] > *:not(#_),
.-use--eJJsY-EBHR [class*=" -blockquote"] > *:not(x):not(x#_),
.-theme--default blockquote > *:not(#_),
.-use--eJJsY-EBHR blockquote > *:not(x):not(x#_),
.-theme--default .--eJJsY-EBHR > *:not(._._._._#_),
.-theme--dark [class^="-blockquote"] > *:not(#_),
.-use--GCOwupBcy2 [class^="-blockquote"] > *:not(x):not(x#_),
.-theme--dark [class*=" -blockquote"] > *:not(#_),
.-use--GCOwupBcy2 [class*=" -blockquote"] > *:not(x):not(x#_),
.-theme--dark blockquote > *:not(#_),
.-use--GCOwupBcy2 blockquote > *:not(x):not(x#_),
.-theme--dark .--GCOwupBcy2 > *:not(._._._._#_),
.-blockquote--dark > *:not(._._._._#_),
.-blockquote--light > *:not(._._._._#_),
.-theme--newsletter [class^="-blockquote"] > *:not(#_),
.-use--x_jaryAWwG [class^="-blockquote"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -blockquote"] > *:not(#_),
.-use--x_jaryAWwG [class*=" -blockquote"] > *:not(x):not(x#_),
.-theme--newsletter blockquote > *:not(#_),
.-use--x_jaryAWwG blockquote > *:not(x):not(x#_),
.-theme--newsletter .--x_jaryAWwG > *:not(._._._._#_) {
  ---layout--row-gap: 12px;
  ---layout--column-gap: 12px;
}
/*
  Type:             spacing
  Id:               n9dYS5_hTQ
  Title:            Button
*/
.-spacing--button:not(._._._._._._#_) {
  padding-top: 4px;
  padding-right: 16px;
  padding-bottom: 4px;
  padding-left: 16px;
  ---spacing--row-gap: 4px;
  ---spacing--column-gap: 4px;
}
.-spacing--button > *:not(._._._._._._#_) {
  ---layout--row-gap: 4px;
  ---layout--column-gap: 4px;
}
/*
  Type:             block
  Id:               cjmWGno2iw
  Title:            Dark
*/
.-blockquote--dark:not(._._._._#_),
.-theme--default [class^="-blockquote"]:not(#_),
.-use--eJJsY-EBHR [class^="-blockquote"]:not(x):not(x#_),
.-theme--default [class*=" -blockquote"]:not(#_),
.-use--eJJsY-EBHR [class*=" -blockquote"]:not(x):not(x#_),
.-theme--default blockquote:not(#_),
.-use--eJJsY-EBHR blockquote:not(x):not(x#_),
.-theme--default .--eJJsY-EBHR:not(._._._._#_),
.-theme--newsletter [class^="-blockquote"]:not(#_),
.-use--x_jaryAWwG [class^="-blockquote"]:not(x):not(x#_),
.-theme--newsletter [class*=" -blockquote"]:not(#_),
.-use--x_jaryAWwG [class*=" -blockquote"]:not(x):not(x#_),
.-theme--newsletter blockquote:not(#_),
.-use--x_jaryAWwG blockquote:not(x):not(x#_),
.-theme--newsletter .--x_jaryAWwG:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      vyEuGvVG_h
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               _0Ddt2Bplu
  Title:            Light
*/
.-blockquote--light:not(._._._._#_),
.-theme--dark [class^="-blockquote"]:not(#_),
.-use--GCOwupBcy2 [class^="-blockquote"]:not(x):not(x#_),
.-theme--dark [class*=" -blockquote"]:not(#_),
.-use--GCOwupBcy2 [class*=" -blockquote"]:not(x):not(x#_),
.-theme--dark blockquote:not(#_),
.-use--GCOwupBcy2 blockquote:not(x):not(x#_),
.-theme--dark .--GCOwupBcy2:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      vyEuGvVG_h
    Palette Ids:      blank-palette
  */
}
/*
  Type:             collection
  Id:               9zpuzADm9w
  Title:            Blocks
*/
.-collection--block:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               nuNrTL2r3w
  Title:            Inline
*/
.-collection--inline:not(._._._._._._#_) {

}
/*
  Type:             spacing
  Id:               Ee64M7-v7r
  Title:            Badge
*/
.-spacing--badge:not(._._._._._._#_) {
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  ---spacing--row-gap: 4px;
  ---spacing--column-gap: 4px;
}
.-spacing--badge > *:not(._._._._._._#_) {
  ---layout--row-gap: 4px;
  ---layout--column-gap: 4px;
}
/*
  Type:             color
  Id:               Gdsz2tIZnV
  Title:            NHP White
*/
:root {
  ---color--base--white: rgba(255, 255, 255, 1);
}
/*
  Type:             color
  Id:               7o2kw7BJhA
  Title:            NHP Black
*/
:root {
  ---color--base--black: rgba(0, 0, 0, 1);
}
/*
  Type:             color
  Id:               Qaar_ox5AZ
  Title:            NHP Blue
*/
:root {
  ---color--accents--primary--blue: rgba(13, 68, 134, 1);
}
/*
  Type:             color
  Id:               mH3q94KN58
  Title:            Secondary Blue
*/
:root {
  ---color--accents--secondary--blue: rgba(0, 47, 135, 1);
}
/*
  Type:             color
  Id:               V6MLLb9CEg
  Title:            NHP Cyan
*/
:root {
  ---color--accents--tertiary--blue: rgba(0, 173, 239, 1);
}
/*
  Type:             color
  Id:               VwVSmNgyac
  Title:            NHP Cyan-60
*/
:root {
  ---color--accents--sky--blue: rgba(0, 173, 239, 0.6);
}
/*
  Type:             color
  Id:               v_FajkABUy
  Title:            Grey
*/
:root {
  ---color--accents--grey: rgba(239, 241, 244, 1);
}
/*
  Type:             color
  Id:               CUmNnUy8nF
  Title:            Light Grey
*/
:root {
  ---color--accents--light--grey: rgba(239, 241, 244, 1);
}
/*
  Type:             color
  Id:               u8Llh8lWjH
  Title:            Secondary Grey
*/
:root {
  ---color--accents--secondary--grey: rgba(107, 113, 123, 1);
}
/*
  Type:             color
  Id:               9nVQ281DBK
  Title:            Tertiary Gey
*/
:root {
  ---color--accents--tertiary--gey: rgba(196, 196, 196, 1);
}
/*
  Type:             color
  Id:               z0TPNMzrSK
  Title:            Grey 1000
*/
:root {
  ---color--accents--gray--scale-100: rgba(0, 0, 0, 1);
}
/*
  Type:             color
  Id:               tbX_DrPa9A
  Title:            Grey 90
*/
:root {
  ---color--accents--gray--scale-90: rgba(0, 0, 0, 0.9);
}
/*
  Type:             color
  Id:               MU041yct34
  Title:            Grey 80
*/
:root {
  ---color--accents--gray--scale-80: rgba(0, 0, 0, 0.8);
}
/*
  Type:             color
  Id:               IZHmkUZP-_
  Title:            Grey 70
*/
:root {
  ---color--accents--grey--scale-70: rgba(0, 0, 0, 0.7);
}
/*
  Type:             color
  Id:               jFyZBlWRMB
  Title:            Grey 60
*/
:root {
  ---color--accents--grey-60: rgba(0, 0, 0, 0.6);
}
/*
  Type:             color
  Id:               BbexDQP6ir
  Title:            Grey 50
*/
:root {
  ---color--accents--grey-50: rgba(0, 0, 0, 0.5);
}
/*
  Type:             color
  Id:               fIsPhmc6Ja
  Title:            Grey 40
*/
:root {
  ---color--accents--grey-40: rgba(0, 0, 0, 0.4);
}
/*
  Type:             color
  Id:               d14b5oDG3r
  Title:            Grey 30
*/
:root {
  ---color--accents--grey-30: rgba(0, 0, 0, 0.3);
}
/*
  Type:             color
  Id:               JWIoSOF9Dn
  Title:            Grey 20
*/
:root {
  ---color--accents--grey-20: rgba(0, 0, 0, 0.2);
}
/*
  Type:             color
  Id:               S8_pqFXMd6
  Title:            Grey 15
*/
:root {
  ---color--accents--grey-15: rgba(0, 0, 0, 0.15);
}
/*
  Type:             color
  Id:               PtchQ6lz1t
  Title:            Grey 10
*/
:root {
  ---color--accents--grey-10: rgba(0, 0, 0, 0.1);
}
/*
  Type:             color
  Id:               Tfe8hu69or
  Title:            Light Blue
*/
:root {
  ---color--accents--light--blue: rgba(224, 237, 244, 1);
}
/*
  Type:             color
  Id:               LX6YxBop7D
  Title:            Error Red
*/
:root {
  ---color--accents--error--red: rgba(168, 0, 19, 1);
}
/*
  Type:             color
  Id:               KsmOG1Y1NI
  Title:            Success Green
*/
:root {
  ---color--accents--success--green: rgba(8, 168, 99, 1);
}
/*
  Type:             color
  Id:               DMpHvz76i1
  Title:            Warning Yellow
*/
:root {
  ---color--accents--warning--yellow: rgba(229, 168, 79, 1);
}
/*
  Type:             color
  Id:               xx2ZTQCObk
  Title:            Neutral Blue
*/
:root {
  ---color--accents--neutral--blue: rgba(255, 255, 255, 1);
}
/*
  Type:             color
  Id:               1fZKRQB3zy
  Title:            In Stock Green
*/
:root {
  ---color--accents--in--stock--green: rgba(11, 171, 103, 1);
}
/*
  Type:             color
  Id:               VDNER02Hfu
  Title:            Out of Stock Red
*/
:root {
  ---color--accents--out-of--stock--red: rgba(203, 31, 39, 1);
}
/*
  Type:             color
  Id:               vkYT-rHQzg
  Title:            Product Status Red
*/
:root {
  ---color--accents--product--status--red: rgba(168, 0, 19, 1);
}
/*
  Type:             color
  Id:               uMT0a_sd32
  Title:            Skeleton Grey
*/
:root {
  ---color--accents--skeleton--grey: rgba(234, 235, 237, 1);
}
/*
  Type:             color
  Id:               GJe-GvQN9k
  Title:            Scroll Grey
*/
:root {
  ---color--accents--scroll--grey: rgba(213, 213, 213, 1);
}
/*
  Type:             color
  Id:               tcjzwu2k-i
  Title:            Error 100
*/
:root {
  ---color--accents--error-100: rgba(168, 0, 19, 1);
}
/*
  Type:             color
  Id:               5OAP0xatCg
  Title:            Error 60
*/
:root {
  ---color--accents--error-60: rgba(168, 0, 19, 0.6);
}
/*
  Type:             color
  Id:               WcH7arr0j8
  Title:            Error 15
*/
:root {
  ---color--accents--error-15: rgba(168, 0, 19, 0.15);
}
/*
  Type:             color
  Id:               m9hwBNQHp0
  Title:            Success 100
*/
:root {
  ---color--accents--success-100: rgba(21, 87, 36, 1);
}
/*
  Type:             color
  Id:               AkmZ7d_Fx1
  Title:            Success 15
*/
:root {
  ---color--accents--success-15: rgba(8, 168, 99, 0.15);
}
/*
  Type:             color
  Id:               psDYnJm1aD
  Title:            Warning 100
*/
:root {
  ---color--accents--warning-100: rgba(133, 100, 4, 1);
}
/*
  Type:             color
  Id:               QVRPBELN93
  Title:            Warning 15
*/
:root {
  ---color--accents--warning-15: rgba(229, 168, 79, 0.15);
}
/*
  Type:             typography
  Id:               uhzQdQVX0A
  Title:            NHP Paragraph
  Example Content:  Example
*/
.-typography--h3:not(._._._._._._#_),
.-theme--default [class^="-heading1"]:not(#_),
.-use--bCWZhNrWyI [class^="-heading1"]:not(x):not(x#_),
.-theme--default [class*=" -heading1"]:not(#_),
.-use--bCWZhNrWyI [class*=" -heading1"]:not(x):not(x#_),
.-theme--default h1:not(#_),
.-use--bCWZhNrWyI h1:not(x):not(x#_),
.-theme--default .--bCWZhNrWyI:not(._._._._#_),
.-theme--newsletter [class^="-heading1"]:not(#_),
.-use--UheAga4IHs [class^="-heading1"]:not(x):not(x#_),
.-theme--newsletter [class*=" -heading1"]:not(#_),
.-use--UheAga4IHs [class*=" -heading1"]:not(x):not(x#_),
.-theme--newsletter h1:not(#_),
.-use--UheAga4IHs h1:not(x):not(x#_),
.-theme--newsletter .--UheAga4IHs:not(._._._._#_),
.-paragraph--n-h-p--primary--paragraph:not(._._._._#_),
.-paragraph--n-h-p--secondary--paragraph:not(._._._._#_),
.-paragraph--n-h-p--white--paragraph:not(._._._._#_),
.-paragraph--n-h-p--black-70--paragraph:not(._._._._#_),
.-use--dgCvquFNkc [class^="-paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc [class*=" -paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc p:not(x):not(x#_),
.-use--dgCvquFNkc .-list-item:not(x):not(x#_),
.-use--dgCvquFNkc li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--dgCvquFNkc:not(._._._._#_),
.-use--7SVecX4tk6 [class^="-paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 [class*=" -paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 p:not(x):not(x#_),
.-use--7SVecX4tk6 .-list-item:not(x):not(x#_),
.-use--7SVecX4tk6 li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--7SVecX4tk6:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  letter-spacing: 0px;
  ---typography--line-height: 24px;
  ---typography--icon-size: initial;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .-typography--h3:not(._._._._._._#_),
.-theme--default [class^="-heading1"]:not(#_),
.-use--bCWZhNrWyI [class^="-heading1"]:not(x):not(x#_),
.-theme--default [class*=" -heading1"]:not(#_),
.-use--bCWZhNrWyI [class*=" -heading1"]:not(x):not(x#_),
.-theme--default h1:not(#_),
.-use--bCWZhNrWyI h1:not(x):not(x#_),
.-theme--default .--bCWZhNrWyI:not(._._._._#_),
.-theme--newsletter [class^="-heading1"]:not(#_),
.-use--UheAga4IHs [class^="-heading1"]:not(x):not(x#_),
.-theme--newsletter [class*=" -heading1"]:not(#_),
.-use--UheAga4IHs [class*=" -heading1"]:not(x):not(x#_),
.-theme--newsletter h1:not(#_),
.-use--UheAga4IHs h1:not(x):not(x#_),
.-theme--newsletter .--UheAga4IHs:not(._._._._#_),
.-paragraph--n-h-p--primary--paragraph:not(._._._._#_),
.-paragraph--n-h-p--secondary--paragraph:not(._._._._#_),
.-paragraph--n-h-p--white--paragraph:not(._._._._#_),
.-paragraph--n-h-p--black-70--paragraph:not(._._._._#_),
.-use--dgCvquFNkc [class^="-paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc [class*=" -paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc p:not(x):not(x#_),
.-use--dgCvquFNkc .-list-item:not(x):not(x#_),
.-use--dgCvquFNkc li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--dgCvquFNkc:not(._._._._#_),
.-use--7SVecX4tk6 [class^="-paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 [class*=" -paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 p:not(x):not(x#_),
.-use--7SVecX4tk6 .-list-item:not(x):not(x#_),
.-use--7SVecX4tk6 li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--7SVecX4tk6:not(._._._._#_) {
    font-size: 14px;
    letter-spacing: 0px;
    ---typography--line-height: 20px;
  }
}
.-emulate--medium .-typography--h3:not(._._._._._._#_),
.-emulate--medium.-theme--default [class^="-heading1"]:not(#_),
.-theme--default.-use--bCWZhNrWyI [class^="-heading1"]:not(x):not(x#_),
.-emulate--medium.-theme--default [class*=" -heading1"]:not(#_),
.-theme--default.-use--bCWZhNrWyI [class*=" -heading1"]:not(x):not(x#_),
.-emulate--medium.-theme--default h1:not(#_),
.-theme--default.-use--bCWZhNrWyI h1:not(x):not(x#_),
.-emulate--medium.-theme--default .--bCWZhNrWyI:not(._._._._#_),
.-emulate--medium.-theme--newsletter [class^="-heading1"]:not(#_),
.-theme--newsletter.-use--UheAga4IHs [class^="-heading1"]:not(x):not(x#_),
.-emulate--medium.-theme--newsletter [class*=" -heading1"]:not(#_),
.-theme--newsletter.-use--UheAga4IHs [class*=" -heading1"]:not(x):not(x#_),
.-emulate--medium.-theme--newsletter h1:not(#_),
.-theme--newsletter.-use--UheAga4IHs h1:not(x):not(x#_),
.-emulate--medium.-theme--newsletter .--UheAga4IHs:not(._._._._#_),
.-emulate--medium .-paragraph--n-h-p--primary--paragraph:not(._._._._#_),
.-emulate--medium .-paragraph--n-h-p--secondary--paragraph:not(._._._._#_),
.-emulate--medium .-paragraph--n-h-p--white--paragraph:not(._._._._#_),
.-emulate--medium .-paragraph--n-h-p--black-70--paragraph:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--dgCvquFNkc [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--dgCvquFNkc [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--dgCvquFNkc p:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--dgCvquFNkc .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--dgCvquFNkc li:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme .--dgCvquFNkc:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--7SVecX4tk6 [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--7SVecX4tk6 [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--7SVecX4tk6 p:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--7SVecX4tk6 .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--7SVecX4tk6 li:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme .--7SVecX4tk6:not(._._._._#_) {
  font-size: 14px;
  letter-spacing: 0px;
  ---typography--line-height: 20px;
}
/*
  Type:             collection
  Id:               lGYiOtq1c7
  Title:            Base
*/
.-collection--typography--collection--base:not(._._._._._._#_) {

}
/*
  Type:             typography
  Id:               UC9LRV-wpB
  Title:            Paragraph
  Example Content:  Example
*/
.-typography--paragraph:not(._._._._._._#_),
.-theme--default [class^="-paragraph"]:not(#_),
.-use--sD-jEm3O6R [class^="-paragraph"]:not(x):not(x#_),
.-theme--default [class*=" -paragraph"]:not(#_),
.-use--sD-jEm3O6R [class*=" -paragraph"]:not(x):not(x#_),
.-theme--default p:not(#_),
.-use--sD-jEm3O6R p:not(x):not(x#_),
.-theme--default .-list-item:not(#_),
.-use--sD-jEm3O6R .-list-item:not(x):not(x#_),
.-theme--default li:not(#_),
.-use--sD-jEm3O6R li:not(x):not(x#_),
.-theme--default .--sD-jEm3O6R:not(._._._._#_),
.-use--0hIRDGFWr4 [class^="-paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 [class*=" -paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 p:not(x):not(x#_),
.-use--0hIRDGFWr4 .-list-item:not(x):not(x#_),
.-use--0hIRDGFWr4 li:not(x):not(x#_),
.-theme--default .--0hIRDGFWr4:not(._._._._#_),
.-paragraph--white:not(._._._._#_),
.-paragraph--default:not(._._._._#_),
.-use--bRQjFBBy-z [class^="-paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z [class*=" -paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z p:not(x):not(x#_),
.-use--bRQjFBBy-z .-list-item:not(x):not(x#_),
.-use--bRQjFBBy-z li:not(x):not(x#_),
.-theme--newsletter .--bRQjFBBy-z:not(._._._._#_),
.-use--TT8-TNastF [class^="-paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF [class*=" -paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF p:not(x):not(x#_),
.-use--TT8-TNastF .-list-item:not(x):not(x#_),
.-use--TT8-TNastF li:not(x):not(x#_),
.-theme--newsletter .--TT8-TNastF:not(._._._._#_),
.-theme--newsletter [class^="-paragraph"]:not(#_),
.-use--HvBgg_B4eG [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter [class*=" -paragraph"]:not(#_),
.-use--HvBgg_B4eG [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter p:not(#_),
.-use--HvBgg_B4eG p:not(x):not(x#_),
.-theme--newsletter .-list-item:not(#_),
.-use--HvBgg_B4eG .-list-item:not(x):not(x#_),
.-theme--newsletter li:not(#_),
.-use--HvBgg_B4eG li:not(x):not(x#_),
.-theme--newsletter .--HvBgg_B4eG:not(._._._._#_),
.-paragraph--text--grey-70:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme p:not(#_),
.-use--Cqnq9eWjJt p:not(x):not(x#_),
.-theme--n-h-p--primary--theme .-list-item:not(#_),
.-use--Cqnq9eWjJt .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme li:not(#_),
.-use--Cqnq9eWjJt li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Cqnq9eWjJt:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 12px;
  letter-spacing: 0px;
  ---typography--line-height: 16px;
  ---typography--icon-size: initial;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .-typography--paragraph:not(._._._._._._#_),
.-theme--default [class^="-paragraph"]:not(#_),
.-use--sD-jEm3O6R [class^="-paragraph"]:not(x):not(x#_),
.-theme--default [class*=" -paragraph"]:not(#_),
.-use--sD-jEm3O6R [class*=" -paragraph"]:not(x):not(x#_),
.-theme--default p:not(#_),
.-use--sD-jEm3O6R p:not(x):not(x#_),
.-theme--default .-list-item:not(#_),
.-use--sD-jEm3O6R .-list-item:not(x):not(x#_),
.-theme--default li:not(#_),
.-use--sD-jEm3O6R li:not(x):not(x#_),
.-theme--default .--sD-jEm3O6R:not(._._._._#_),
.-use--0hIRDGFWr4 [class^="-paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 [class*=" -paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 p:not(x):not(x#_),
.-use--0hIRDGFWr4 .-list-item:not(x):not(x#_),
.-use--0hIRDGFWr4 li:not(x):not(x#_),
.-theme--default .--0hIRDGFWr4:not(._._._._#_),
.-paragraph--white:not(._._._._#_),
.-paragraph--default:not(._._._._#_),
.-use--bRQjFBBy-z [class^="-paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z [class*=" -paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z p:not(x):not(x#_),
.-use--bRQjFBBy-z .-list-item:not(x):not(x#_),
.-use--bRQjFBBy-z li:not(x):not(x#_),
.-theme--newsletter .--bRQjFBBy-z:not(._._._._#_),
.-use--TT8-TNastF [class^="-paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF [class*=" -paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF p:not(x):not(x#_),
.-use--TT8-TNastF .-list-item:not(x):not(x#_),
.-use--TT8-TNastF li:not(x):not(x#_),
.-theme--newsletter .--TT8-TNastF:not(._._._._#_),
.-theme--newsletter [class^="-paragraph"]:not(#_),
.-use--HvBgg_B4eG [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter [class*=" -paragraph"]:not(#_),
.-use--HvBgg_B4eG [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter p:not(#_),
.-use--HvBgg_B4eG p:not(x):not(x#_),
.-theme--newsletter .-list-item:not(#_),
.-use--HvBgg_B4eG .-list-item:not(x):not(x#_),
.-theme--newsletter li:not(#_),
.-use--HvBgg_B4eG li:not(x):not(x#_),
.-theme--newsletter .--HvBgg_B4eG:not(._._._._#_),
.-paragraph--text--grey-70:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme p:not(#_),
.-use--Cqnq9eWjJt p:not(x):not(x#_),
.-theme--n-h-p--primary--theme .-list-item:not(#_),
.-use--Cqnq9eWjJt .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme li:not(#_),
.-use--Cqnq9eWjJt li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Cqnq9eWjJt:not(._._._._#_) {
    font-size: 14px;
    letter-spacing: 0px;
    ---typography--line-height: 20px;
  }
}
.-emulate--medium .-typography--paragraph:not(._._._._._._#_),
.-emulate--medium.-theme--default [class^="-paragraph"]:not(#_),
.-theme--default.-use--sD-jEm3O6R [class^="-paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--default [class*=" -paragraph"]:not(#_),
.-theme--default.-use--sD-jEm3O6R [class*=" -paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--default p:not(#_),
.-theme--default.-use--sD-jEm3O6R p:not(x):not(x#_),
.-emulate--medium.-theme--default .-list-item:not(#_),
.-theme--default.-use--sD-jEm3O6R .-list-item:not(x):not(x#_),
.-emulate--medium.-theme--default li:not(#_),
.-theme--default.-use--sD-jEm3O6R li:not(x):not(x#_),
.-emulate--medium.-theme--default .--sD-jEm3O6R:not(._._._._#_),
.-theme--default.-use--0hIRDGFWr4 [class^="-paragraph"]:not(x):not(x#_),
.-theme--default.-use--0hIRDGFWr4 [class*=" -paragraph"]:not(x):not(x#_),
.-theme--default.-use--0hIRDGFWr4 p:not(x):not(x#_),
.-theme--default.-use--0hIRDGFWr4 .-list-item:not(x):not(x#_),
.-theme--default.-use--0hIRDGFWr4 li:not(x):not(x#_),
.-emulate--medium.-theme--default .--0hIRDGFWr4:not(._._._._#_),
.-emulate--medium .-paragraph--white:not(._._._._#_),
.-emulate--medium .-paragraph--default:not(._._._._#_),
.-theme--newsletter.-use--bRQjFBBy-z [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter.-use--bRQjFBBy-z [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter.-use--bRQjFBBy-z p:not(x):not(x#_),
.-theme--newsletter.-use--bRQjFBBy-z .-list-item:not(x):not(x#_),
.-theme--newsletter.-use--bRQjFBBy-z li:not(x):not(x#_),
.-emulate--medium.-theme--newsletter .--bRQjFBBy-z:not(._._._._#_),
.-theme--newsletter.-use--TT8-TNastF [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter.-use--TT8-TNastF [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter.-use--TT8-TNastF p:not(x):not(x#_),
.-theme--newsletter.-use--TT8-TNastF .-list-item:not(x):not(x#_),
.-theme--newsletter.-use--TT8-TNastF li:not(x):not(x#_),
.-emulate--medium.-theme--newsletter .--TT8-TNastF:not(._._._._#_),
.-emulate--medium.-theme--newsletter [class^="-paragraph"]:not(#_),
.-theme--newsletter.-use--HvBgg_B4eG [class^="-paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--newsletter [class*=" -paragraph"]:not(#_),
.-theme--newsletter.-use--HvBgg_B4eG [class*=" -paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--newsletter p:not(#_),
.-theme--newsletter.-use--HvBgg_B4eG p:not(x):not(x#_),
.-emulate--medium.-theme--newsletter .-list-item:not(#_),
.-theme--newsletter.-use--HvBgg_B4eG .-list-item:not(x):not(x#_),
.-emulate--medium.-theme--newsletter li:not(#_),
.-theme--newsletter.-use--HvBgg_B4eG li:not(x):not(x#_),
.-emulate--medium.-theme--newsletter .--HvBgg_B4eG:not(._._._._#_),
.-emulate--medium .-paragraph--text--grey-70:not(._._._._#_),
.-emulate--medium.-theme--n-h-p--primary--theme [class^="-paragraph"]:not(#_),
.-theme--n-h-p--primary--theme.-use--Cqnq9eWjJt [class^="-paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme [class*=" -paragraph"]:not(#_),
.-theme--n-h-p--primary--theme.-use--Cqnq9eWjJt [class*=" -paragraph"]:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme p:not(#_),
.-theme--n-h-p--primary--theme.-use--Cqnq9eWjJt p:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme .-list-item:not(#_),
.-theme--n-h-p--primary--theme.-use--Cqnq9eWjJt .-list-item:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme li:not(#_),
.-theme--n-h-p--primary--theme.-use--Cqnq9eWjJt li:not(x):not(x#_),
.-emulate--medium.-theme--n-h-p--primary--theme .--Cqnq9eWjJt:not(._._._._#_) {
  font-size: 14px;
  letter-spacing: 0px;
  ---typography--line-height: 20px;
}
/*
  Type:             palette
  Id:               Btiz9OZXlW
  Title:            Custom
*/
.-palette--Btiz9OZXlW:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               uo6NJaurhh
  Title:            Custom
*/
.-palette--uo6NJaurhh:not(._._._._._._#_) {
  color: rgba(0, 0, 0, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               CvhHDhQ4if
  Title:            White
  Example Content:  Example
*/
.-paragraph--white:not(._._._._#_),
.-theme--default [class^="-paragraph"]:not(#_),
.-use--sD-jEm3O6R [class^="-paragraph"]:not(x):not(x#_),
.-theme--default [class*=" -paragraph"]:not(#_),
.-use--sD-jEm3O6R [class*=" -paragraph"]:not(x):not(x#_),
.-theme--default p:not(#_),
.-use--sD-jEm3O6R p:not(x):not(x#_),
.-theme--default .-list-item:not(#_),
.-use--sD-jEm3O6R .-list-item:not(x):not(x#_),
.-theme--default li:not(#_),
.-use--sD-jEm3O6R li:not(x):not(x#_),
.-theme--default .--sD-jEm3O6R:not(._._._._#_),
.-use--bRQjFBBy-z [class^="-paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z [class*=" -paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z p:not(x):not(x#_),
.-use--bRQjFBBy-z .-list-item:not(x):not(x#_),
.-use--bRQjFBBy-z li:not(x):not(x#_),
.-theme--newsletter .--bRQjFBBy-z:not(._._._._#_) {
  /*
    Typography Ids:   UC9LRV-wpB, blank-typography, uhzQdQVX0A, IfwHrvuluj
    Palette Ids:      o7ATVYIvi3
  */
}
/*
  Type:             palette
  Id:               o7ATVYIvi3
  Title:            Custom
*/
.-palette--o7ATVYIvi3:not(._._._._._._#_),
.-theme--default [class^="-paragraph"]:not(#_),
.-use--sD-jEm3O6R [class^="-paragraph"]:not(x):not(x#_),
.-theme--default [class*=" -paragraph"]:not(#_),
.-use--sD-jEm3O6R [class*=" -paragraph"]:not(x):not(x#_),
.-theme--default p:not(#_),
.-use--sD-jEm3O6R p:not(x):not(x#_),
.-theme--default .-list-item:not(#_),
.-use--sD-jEm3O6R .-list-item:not(x):not(x#_),
.-theme--default li:not(#_),
.-use--sD-jEm3O6R li:not(x):not(x#_),
.-theme--default .--sD-jEm3O6R:not(._._._._#_),
.-paragraph--white:not(._._._._#_),
.-use--bRQjFBBy-z [class^="-paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z [class*=" -paragraph"]:not(x):not(x#_),
.-use--bRQjFBBy-z p:not(x):not(x#_),
.-use--bRQjFBBy-z .-list-item:not(x):not(x#_),
.-use--bRQjFBBy-z li:not(x):not(x#_),
.-theme--newsletter .--bRQjFBBy-z:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               EB33s09j0E
  Title:            Default
  Example Content:  Example
*/
.-paragraph--default:not(._._._._#_),
.-use--0hIRDGFWr4 [class^="-paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 [class*=" -paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 p:not(x):not(x#_),
.-use--0hIRDGFWr4 .-list-item:not(x):not(x#_),
.-use--0hIRDGFWr4 li:not(x):not(x#_),
.-theme--default .--0hIRDGFWr4:not(._._._._#_),
.-use--TT8-TNastF [class^="-paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF [class*=" -paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF p:not(x):not(x#_),
.-use--TT8-TNastF .-list-item:not(x):not(x#_),
.-use--TT8-TNastF li:not(x):not(x#_),
.-theme--newsletter .--TT8-TNastF:not(._._._._#_) {
  /*
    Typography Ids:   UC9LRV-wpB, blank-typography, uhzQdQVX0A, IfwHrvuluj
    Palette Ids:      HCajRdJMtC
  */
}
/*
  Type:             palette
  Id:               HCajRdJMtC
  Title:            Custom
*/
.-palette--HCajRdJMtC:not(._._._._._._#_),
.-use--0hIRDGFWr4 [class^="-paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 [class*=" -paragraph"]:not(x):not(x#_),
.-use--0hIRDGFWr4 p:not(x):not(x#_),
.-use--0hIRDGFWr4 .-list-item:not(x):not(x#_),
.-use--0hIRDGFWr4 li:not(x):not(x#_),
.-theme--default .--0hIRDGFWr4:not(._._._._#_),
.-paragraph--default:not(._._._._#_),
.-use--TT8-TNastF [class^="-paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF [class*=" -paragraph"]:not(x):not(x#_),
.-use--TT8-TNastF p:not(x):not(x#_),
.-use--TT8-TNastF .-list-item:not(x):not(x#_),
.-use--TT8-TNastF li:not(x):not(x#_),
.-theme--newsletter .--TT8-TNastF:not(._._._._#_) {
  color: rgba(0, 0, 0, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             typography
  Id:               IfwHrvuluj
  Title:            Banner Description
  Example Content:  Example
*/
.-typography--banner--description:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 22px;
  letter-spacing: 0px;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .-typography--banner--description:not(._._._._._._#_) {
    font-size: 26px;
    letter-spacing: 0px;
    ---typography--line-height: 36px;
  }
}
.-emulate--medium .-typography--banner--description:not(._._._._._._#_) {
  font-size: 26px;
  letter-spacing: 0px;
  ---typography--line-height: 36px;
}
/*
  Type:             collection
  Id:               i1lr7nn96w
  Title:            CTA
*/
.-collection--typography--collection--c-t-a:not(._._._._._._#_) {

}
/*
  Type:             typography
  Id:               ouVH_3fjSo
  Title:            Primary CTA
  Example Content:  Example
*/
.-typography--primary--c-t-a:not(._._._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-button--primary:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_),
.-button--n-h-p--secondary--button:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  letter-spacing: inherit;
  ---typography--line-height: 24px;
  ---typography--icon-size: initial;
}
/*
  Type:             typography
  Id:               bppRftKzL8
  Title:            Primary CTA Small
  Example Content:  Example
*/
.-typography--primary--c-t-a--small:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  letter-spacing: inherit;
  ---typography--line-height: 24px;
  ---typography--icon-size: initial;
}
/*
  Type:             fill
  Id:               d-rBdyxWPm
  Title:            NHP Blue
*/
.-fill--primary--blue:not(._._._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-button--primary:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-section--n-h-p--primary--section:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_) {
  background: rgba(13, 68, 134, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             spacing
  Id:               NCCOCxTZUV
  Title:            CTA Button
*/
.-spacing--c-t-a--button:not(._._._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-button--primary:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_),
.-button--n-h-p--secondary--button:not(._._._._#_) {
  padding-top: 16px;
  padding-right: 48px;
  padding-bottom: 16px;
  padding-left: 48px;
  ---spacing--row-gap: 0px;
  ---spacing--column-gap: 0px;
}
.-spacing--c-t-a--button > *:not(._._._._._._#_),
.-theme--default [class^="-button"] > *:not(#_),
.-use--_RlWGNpszn [class^="-button"] > *:not(x):not(x#_),
.-theme--default [class*=" -button"] > *:not(#_),
.-use--_RlWGNpszn [class*=" -button"] > *:not(x):not(x#_),
.-theme--default button > *:not(#_),
.-use--_RlWGNpszn button > *:not(x):not(x#_),
.-theme--default .--_RlWGNpszn > *:not(._._._._#_),
.-button--primary > *:not(._._._._#_),
.-theme--newsletter [class^="-button"] > *:not(#_),
.-use--tmE64t5OG7 [class^="-button"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -button"] > *:not(#_),
.-use--tmE64t5OG7 [class*=" -button"] > *:not(x):not(x#_),
.-theme--newsletter button > *:not(#_),
.-use--tmE64t5OG7 button > *:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7 > *:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"] > *:not(#_),
.-use--Vypu7G6Hya [class^="-button"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"] > *:not(#_),
.-use--Vypu7G6Hya [class*=" -button"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme button > *:not(#_),
.-use--Vypu7G6Hya button > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya > *:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"] > *:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"] > *:not(x):not(x#_),
.-use--ib419M4b02 button > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02 > *:not(._._._._#_),
.-button--n-h-p--secondary--button > *:not(._._._._#_) {
  ---layout--row-gap: 0px;
  ---layout--column-gap: 0px;
}
/*
  Type:             collection
  Id:               LpQlXB33gl
  Title:            NHP Fills
*/
.-collection--fill--collection--accent:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               JuBij0Zx8C
  Title:            Overlayed
*/
.-collection--fill--collection--overlayed:not(._._._._._._#_) {

}
/*
  Type:             fill
  Id:               8-y8kRFdnO
  Title:            Overlay Dark 33
*/
.-fill--overlay--dark-33:not(._._._._._._#_),
.-use--b8avVhtjzl [class^="-section"]:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"]:not(x):not(x#_),
.-use--b8avVhtjzl section:not(x):not(x#_),
.-theme--default .--b8avVhtjzl:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"]:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"]:not(x):not(x#_),
.-use--8iunVohMfH section:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH:not(._._._._#_) {
  background: none;
  backdrop-filter: none;
  opacity: 1;
  position: relative;
}
.-fill--overlay--dark-33:not(._._._._._._#_)::after,
.-use--b8avVhtjzl [class^="-section"]:not(x):not(x#_)::after,
.-use--b8avVhtjzl [class*=" -section"]:not(x):not(x#_)::after,
.-use--b8avVhtjzl section:not(x):not(x#_)::after,
.-theme--default .--b8avVhtjzl:not(._._._._#_)::after,
.-use--8iunVohMfH [class^="-section"]:not(x):not(x#_)::after,
.-use--8iunVohMfH [class*=" -section"]:not(x):not(x#_)::after,
.-use--8iunVohMfH section:not(x):not(x#_)::after,
.-theme--newsletter .--8iunVohMfH:not(._._._._#_)::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  background: #000;
  opacity: 0.33;
  user-select: none;
}
/*
  Type:             block
  Id:               sT2Tptl0Gq
  Title:            Overlay Background
*/
.-section--overlayed--background--dark:not(._._._._#_),
.-use--b8avVhtjzl [class^="-section"]:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"]:not(x):not(x#_),
.-use--b8avVhtjzl section:not(x):not(x#_),
.-theme--default .--b8avVhtjzl:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"]:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"]:not(x):not(x#_),
.-use--8iunVohMfH section:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH:not(._._._._#_) {
  /*
    Fill Ids:         blank-fill, 8-y8kRFdnO, M5tRWY4l9S, Y--UDRtTv2
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing, 1Pbz5auvuy, Xwe0bkbLLr, iFcbSLDmuG, JXAI2LlUEt, GuaOkaZlWG
    Palette Ids:      blank-palette
  */
}
.-section--overlayed--background--dark > picture.-image--background:not(._._._._#_),
.-use--b8avVhtjzl [class^="-section"] > picture.-image--background:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"] > picture.-image--background:not(x):not(x#_),
.-use--b8avVhtjzl section > picture.-image--background:not(x):not(x#_),
.-theme--default .--b8avVhtjzl > picture.-image--background:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"] > picture.-image--background:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"] > picture.-image--background:not(x):not(x#_),
.-use--8iunVohMfH section > picture.-image--background:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH > picture.-image--background:not(._._._._#_) {
  grid-column: unset !important;
  grid-column-end: unset !important;
  grid-row: unset !important;
  grid-row-end: unset !important;
}
/*
  Type:             fill
  Id:               M5tRWY4l9S
  Title:            Overlay Dark 50
*/
.-fill--overlay--dark-50:not(._._._._._._#_) {
  background: none;
  backdrop-filter: none;
  opacity: 1;
  position: relative;
}
.-fill--overlay--dark-50:not(._._._._._._#_)::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  background: #000;
  opacity: 0.5;
  z-index: 0;
  user-select: none;
}
/*
  Type:             fill
  Id:               Y--UDRtTv2
  Title:            Overlay Dark 66
*/
.-fill--overlay--dark-66:not(._._._._._._#_) {
  background: none;
  backdrop-filter: none;
  opacity: 1;
  position: relative;
}
.-fill--overlay--dark-66:not(._._._._._._#_)::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  background: #000;
  opacity: 0.66;
  z-index: 0;
  user-select: none;
}
/*
  Type:             palette
  Id:               rXy979MSSP
  Title:            Custom
*/
.-palette--rXy979MSSP:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             collection
  Id:               kiLWqN4Cc1
  Title:            Custom
*/
.-collection--test:not(._._._._._._#_) {

}
/*
  Type:             spacing
  Id:               JXAI2LlUEt
  Title:            Grid Wrapper
*/
.-spacing--n-h-p--grid--wrapper:not(._._._._._._#_) {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  ---spacing--row-gap: 0px;
  ---spacing--column-gap: 0px;
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.-spacing--n-h-p--grid--wrapper > *:not(._._._._._._#_) {
  ---layout--row-gap: 0px;
  ---layout--column-gap: 0px;
}
@media screen and (min-width: 1200px) {
  .-spacing--n-h-p--grid--wrapper:not(._._._._._._#_) {
    padding-left: max(16px, calc((100% - 1440px) / 2 + 32px)) !important;
    padding-right: max(16px, calc((100% - 1440px) / 2 + 32px)) !important;
  }
}
@media screen and (min-width: 1921px) {
  .-spacing--n-h-p--grid--wrapper:not(._._._._._._#_) {
    padding-left: max(16px, calc((100% - 1630px) / 2 + 32px)) !important;
    padding-right: max(16px, calc((100% - 1630px) / 2 + 32px)) !important;
  }
}
/*
  Type:             spacing
  Id:               GuaOkaZlWG
  Title:            Grid Wrapper Narrow
*/
.-spacing--grid--wrapper--narrow:not(._._._._._._#_) {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  ---spacing--row-gap: 0px;
  ---spacing--column-gap: 0px;
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.-spacing--grid--wrapper--narrow > *:not(._._._._._._#_) {
  ---layout--row-gap: 0px;
  ---layout--column-gap: 0px;
}
@media screen and (min-width: 1200px) {
  .-spacing--grid--wrapper--narrow:not(._._._._._._#_) {
    padding-left: max(16px, calc((100% - 1300px) / 2 + 32px)) !important;
    padding-right: max(16px, calc((100% - 1300px) / 2 + 32px)) !important;
  }
}
@media screen and (min-width: 1921px) {
  .-spacing--grid--wrapper--narrow:not(._._._._._._#_) {
    padding-left: max(16px, calc((100% - 1490px) / 2 + 32px)) !important;
    padding-right: max(16px, calc((100% - 1490px) / 2 + 32px)) !important;
  }
}
/*
  Type:             text
  Id:               3ByQ3_kwpi
  Title:            White
  Example Content:  Example
*/
.-heading1--white:not(._._._._#_),
.-use--VXwC1T8KHb [class^="-heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb [class*=" -heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb h1:not(x):not(x#_),
.-theme--default .--VXwC1T8KHb:not(._._._._#_),
.-use--GznTM2odv0 [class^="-heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 [class*=" -heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 h1:not(x):not(x#_),
.-theme--newsletter .--GznTM2odv0:not(._._._._#_) {
  /*
    Typography Ids:   blank-typography, uhzQdQVX0A, UC9LRV-wpB
    Palette Ids:      JJvDPSprsv
  */
}
/*
  Type:             palette
  Id:               JJvDPSprsv
  Title:            Custom
*/
.-palette--JJvDPSprsv:not(._._._._._._#_),
.-use--VXwC1T8KHb [class^="-heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb [class*=" -heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb h1:not(x):not(x#_),
.-theme--default .--VXwC1T8KHb:not(._._._._#_),
.-heading1--white:not(._._._._#_),
.-use--GznTM2odv0 [class^="-heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 [class*=" -heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 h1:not(x):not(x#_),
.-theme--newsletter .--GznTM2odv0:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             color
  Id:               fmWC8GYHL2
  Title:            NHP Blue-50
*/
:root {
  ---color--accents--primary--blue-50: rgba(13, 68, 134, 0.5);
}
/*
  Type:             palette
  Id:               H1FHS74xcq
  Title:            Custom
*/
.-palette--H1FHS74xcq:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             collection
  Id:               DD6M5B3j9L
  Title:            Scroll Down Indicator
*/
.-collection--custom--inline--element:not(._._._._._._#_) {

}
/*
  Type:             palette
  Id:               b673V5SCV2
  Title:            Custom
*/
.-palette--b673V5SCV2:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             inline
  Id:               kWG2gt8AAs
  Title:            White
*/
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_) {
  /*
    Typography Ids:   blank-typography
    Decoration Ids:   blank-decoration
    Fill Ids:         blank-fill
    Graphic Ids:      blank-graphic
    Palette Ids:      Mye--_cC7e
    Spacing Ids:      blank-spacing
  */
  background: red;
  width: 36px;
  height: 36px;
}
/*
  Type:             palette
  Id:               Mye--_cC7e
  Title:            Custom
*/
.-palette--Mye--_cC7e:not(._._._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               pYMvzvrHx9
  Title:            Custom
*/
.-palette--pYMvzvrHx9:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             block
  Id:               2Dz5gnztid
  Title:            NHP Newsletter Sign Up Card Section
*/
.-section--newsletter--sign--up--card--section:not(._._._._#_) {
  /*
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      1Pbz5auvuy, Xwe0bkbLLr, iFcbSLDmuG
    Palette Ids:      blank-palette
  */
}
.-section--newsletter--sign--up--card--section > picture.-image--background:not(._._._._#_) {
  grid-column: unset !important;
  grid-column-end: unset !important;
  grid-row: unset !important;
  grid-row-end: unset !important;
}
/*
  Type:             theme
  Id:               g9AKDPiXn3
  Title:            NHP Newsletter
*/
/*
  Type:             text
  Id:               O6HfpbWifq
  Title:            Text Grey 70
  Example Content:  Example
*/
.-paragraph--text--grey-70:not(._._._._#_),
.-theme--newsletter [class^="-paragraph"]:not(#_),
.-use--HvBgg_B4eG [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter [class*=" -paragraph"]:not(#_),
.-use--HvBgg_B4eG [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter p:not(#_),
.-use--HvBgg_B4eG p:not(x):not(x#_),
.-theme--newsletter .-list-item:not(#_),
.-use--HvBgg_B4eG .-list-item:not(x):not(x#_),
.-theme--newsletter li:not(#_),
.-use--HvBgg_B4eG li:not(x):not(x#_),
.-theme--newsletter .--HvBgg_B4eG:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme p:not(#_),
.-use--Cqnq9eWjJt p:not(x):not(x#_),
.-theme--n-h-p--primary--theme .-list-item:not(#_),
.-use--Cqnq9eWjJt .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme li:not(#_),
.-use--Cqnq9eWjJt li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Cqnq9eWjJt:not(._._._._#_) {
  /*
    Typography Ids:   UC9LRV-wpB, blank-typography, uhzQdQVX0A, IfwHrvuluj
    Palette Ids:      NGxwsfyt9K
  */
}
/*
  Type:             palette
  Id:               NGxwsfyt9K
  Title:            Custom
*/
.-palette--NGxwsfyt9K:not(._._._._._._#_),
.-theme--newsletter [class^="-paragraph"]:not(#_),
.-use--HvBgg_B4eG [class^="-paragraph"]:not(x):not(x#_),
.-theme--newsletter [class*=" -paragraph"]:not(#_),
.-use--HvBgg_B4eG [class*=" -paragraph"]:not(x):not(x#_),
.-theme--newsletter p:not(#_),
.-use--HvBgg_B4eG p:not(x):not(x#_),
.-theme--newsletter .-list-item:not(#_),
.-use--HvBgg_B4eG .-list-item:not(x):not(x#_),
.-theme--newsletter li:not(#_),
.-use--HvBgg_B4eG li:not(x):not(x#_),
.-theme--newsletter .--HvBgg_B4eG:not(._._._._#_),
.-paragraph--text--grey-70:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class^="-paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -paragraph"]:not(#_),
.-use--Cqnq9eWjJt [class*=" -paragraph"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme p:not(#_),
.-use--Cqnq9eWjJt p:not(x):not(x#_),
.-theme--n-h-p--primary--theme .-list-item:not(#_),
.-use--Cqnq9eWjJt .-list-item:not(x):not(x#_),
.-theme--n-h-p--primary--theme li:not(#_),
.-use--Cqnq9eWjJt li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Cqnq9eWjJt:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             fill
  Id:               dbLOO4a8GK
  Title:            Custom
*/
.-fill--dbLOO4a8GK:not(._._._._._._#_) {
  background: linear-gradient(0deg, rgba(0, 47, 135, 1), rgba(0, 173, 239, 1));
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             palette
  Id:               KsDnGhhLMC
  Title:            Custom
*/
.-palette--KsDnGhhLMC:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             fill
  Id:               3ukHz8x1br
  Title:            NHP White
*/
.-fill--white:not(._._._._._._#_),
.-section--white:not(._._._._#_),
.-card--white:not(._._._._#_),
.-card--n-h-p--card--white--b-g--no--spacing:not(._._._._#_),
.-card--n-h-p--card--white--b-g--with--drop--shadow:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-section"]:not(#_),
.-use--IqWjsIRILD [class^="-section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -section"]:not(#_),
.-use--IqWjsIRILD [class*=" -section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme section:not(#_),
.-use--IqWjsIRILD section:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--IqWjsIRILD:not(._._._._#_),
.-use--YqeLIWqp8X [class^="-card"]:not(x):not(x#_),
.-use--YqeLIWqp8X [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--YqeLIWqp8X:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_),
.-button--n-h-p--secondary--button:not(._._._._#_) {
  background: rgba(255, 255, 255, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             theme
  Id:               Ogzea8ohD1
  Title:            white background
*/
.-theme--white-background:not(#_) {

}
/*
  Type:             block
  Id:               NuB1Vrlygu
  Title:            NHP White Section
*/
.-section--white:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-section"]:not(#_),
.-use--IqWjsIRILD [class^="-section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -section"]:not(#_),
.-use--IqWjsIRILD [class*=" -section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme section:not(#_),
.-use--IqWjsIRILD section:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--IqWjsIRILD:not(._._._._#_) {
  /*
    Fill Ids:         3ukHz8x1br
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               FcIdm4sfGv
  Title:            White
*/
.-card--white:not(._._._._#_),
.-use--YqeLIWqp8X [class^="-card"]:not(x):not(x#_),
.-use--YqeLIWqp8X [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--YqeLIWqp8X:not(._._._._#_) {
  /*
    Fill Ids:         3ukHz8x1br
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             collection
  Id:               nwn86LRAuj
  Title:            NHP Typography
*/
.-collection--typography--collection--heading-1:not(._._._._._._#_) {

}
/*
  Type:             typography
  Id:               FqW7mgmH9u
  Title:            H1 Bold
  Example Content:  Example
*/
.-typography--h1--desktop--bold:not(._._._._._._#_),
.-heading1--n-h-p--primary--h1:not(._._._._#_),
.-heading1--n-h-p--cyan--h1:not(._._._._#_),
.-heading1--n-h-p--white--h1:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading1"]:not(#_),
.-use--wO8LJp7aHu [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading1"]:not(#_),
.-use--wO8LJp7aHu [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h1:not(#_),
.-use--wO8LJp7aHu h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--wO8LJp7aHu:not(._._._._#_),
.-use--TQYK31mHBF [class^="-heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF [class*=" -heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TQYK31mHBF:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-size: 48px;
  letter-spacing: inherit;
  ---typography--line-height: 62px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h1--desktop--bold:not(._._._._._._#_),
.-heading1--n-h-p--primary--h1:not(._._._._#_),
.-heading1--n-h-p--cyan--h1:not(._._._._#_),
.-heading1--n-h-p--white--h1:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading1"]:not(#_),
.-use--wO8LJp7aHu [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading1"]:not(#_),
.-use--wO8LJp7aHu [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h1:not(#_),
.-use--wO8LJp7aHu h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--wO8LJp7aHu:not(._._._._#_),
.-use--TQYK31mHBF [class^="-heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF [class*=" -heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TQYK31mHBF:not(._._._._#_) {
    font-size: 38px;
    ---typography--line-height: 50px;
  }
}
.-emulate--small .-typography--h1--desktop--bold:not(._._._._._._#_),
.-emulate--small .-heading1--n-h-p--primary--h1:not(._._._._#_),
.-emulate--small .-heading1--n-h-p--cyan--h1:not(._._._._#_),
.-emulate--small .-heading1--n-h-p--white--h1:not(._._._._#_),
.-emulate--small.-theme--n-h-p--primary--theme [class^="-heading1"]:not(#_),
.-theme--n-h-p--primary--theme.-use--wO8LJp7aHu [class^="-heading1"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme [class*=" -heading1"]:not(#_),
.-theme--n-h-p--primary--theme.-use--wO8LJp7aHu [class*=" -heading1"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme h1:not(#_),
.-theme--n-h-p--primary--theme.-use--wO8LJp7aHu h1:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--wO8LJp7aHu:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--TQYK31mHBF [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--TQYK31mHBF [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--TQYK31mHBF h1:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--TQYK31mHBF:not(._._._._#_) {
  font-size: 38px;
  ---typography--line-height: 50px;
}
/*
  Type:             typography
  Id:               vNp-CRJDit
  Title:            H1Semi Bold
  Example Content:  Example
*/
.-typography--h1-semi--bold:not(._._._._._._#_),
.-heading1--n-h-p--black-70--h1:not(._._._._#_),
.-use--MDysP1AWrr [class^="-heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr [class*=" -heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--MDysP1AWrr:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  letter-spacing: inherit;
  ---typography--line-height: 62px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h1-semi--bold:not(._._._._._._#_),
.-heading1--n-h-p--black-70--h1:not(._._._._#_),
.-use--MDysP1AWrr [class^="-heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr [class*=" -heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--MDysP1AWrr:not(._._._._#_) {
    font-size: 38px;
    ---typography--line-height: 50px;
  }
}
.-emulate--small .-typography--h1-semi--bold:not(._._._._._._#_),
.-emulate--small .-heading1--n-h-p--black-70--h1:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--MDysP1AWrr [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--MDysP1AWrr [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--MDysP1AWrr h1:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--MDysP1AWrr:not(._._._._#_) {
  font-size: 38px;
  ---typography--line-height: 50px;
}
/*
  Type:             typography
  Id:               hKVCI_Q7J7
  Title:            H1Regular
  Example Content:  Example
*/
.-typography--h1-regular:not(._._._._._._#_),
.-use--PnGuUjdB3- [class^="-heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- [class*=" -heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--PnGuUjdB3-:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 48px;
  letter-spacing: inherit;
  ---typography--line-height: 62px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h1-regular:not(._._._._._._#_),
.-use--PnGuUjdB3- [class^="-heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- [class*=" -heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--PnGuUjdB3-:not(._._._._#_) {
    font-size: 38px;
    ---typography--line-height: 50px;
  }
}
.-emulate--small .-typography--h1-regular:not(._._._._._._#_),
.-theme--n-h-p--primary--theme.-use--PnGuUjdB3- [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--PnGuUjdB3- [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--PnGuUjdB3- h1:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--PnGuUjdB3-:not(._._._._#_) {
  font-size: 38px;
  ---typography--line-height: 50px;
}
/*
  Type:             typography
  Id:               TUnH1ZK9Oe
  Title:            H1 Light
  Example Content:  Example
*/
.-typography--h1--light:not(._._._._._._#_),
.-use--TtEfGi5EMz [class^="-heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz [class*=" -heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TtEfGi5EMz:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 48px;
  letter-spacing: inherit;
  ---typography--line-height: 62px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h1--light:not(._._._._._._#_),
.-use--TtEfGi5EMz [class^="-heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz [class*=" -heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TtEfGi5EMz:not(._._._._#_) {
    font-size: 38px;
    ---typography--line-height: 50px;
  }
}
.-emulate--small .-typography--h1--light:not(._._._._._._#_),
.-theme--n-h-p--primary--theme.-use--TtEfGi5EMz [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--TtEfGi5EMz [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--TtEfGi5EMz h1:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--TtEfGi5EMz:not(._._._._#_) {
  font-size: 38px;
  ---typography--line-height: 50px;
}
/*
  Type:             typography
  Id:               lLmZQh31ux
  Title:            H2 Bold
  Example Content:  Example
*/
.-typography--h2--bold:not(._._._._._._#_),
.-heading2--n-h-p--primary--h2:not(._._._._#_),
.-heading2--n-h-p--cyan--h2:not(._._._._#_),
.-heading2--n-h-p--white--h2:not(._._._._#_),
.-heading2--n-h-p--black-70--h2:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-size: 38px;
  letter-spacing: inherit;
  ---typography--line-height: 52px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h2--bold:not(._._._._._._#_),
.-heading2--n-h-p--primary--h2:not(._._._._#_),
.-heading2--n-h-p--cyan--h2:not(._._._._#_),
.-heading2--n-h-p--white--h2:not(._._._._#_),
.-heading2--n-h-p--black-70--h2:not(._._._._#_) {
    font-size: 30px;
    ---typography--line-height: 40px;
  }
}
.-emulate--small .-typography--h2--bold:not(._._._._._._#_),
.-emulate--small .-heading2--n-h-p--primary--h2:not(._._._._#_),
.-emulate--small .-heading2--n-h-p--cyan--h2:not(._._._._#_),
.-emulate--small .-heading2--n-h-p--white--h2:not(._._._._#_),
.-emulate--small .-heading2--n-h-p--black-70--h2:not(._._._._#_) {
  font-size: 30px;
  ---typography--line-height: 40px;
}
/*
  Type:             typography
  Id:               BwYQMTVJHT
  Title:            H2 Semi Bold
  Example Content:  Example
*/
.-typography--h2--semi--bold:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 38px;
  letter-spacing: inherit;
  ---typography--line-height: 52px;
  ---typography--icon-size: initial;
}
@media (min-width: 0px) and (max-width: 575.98px) {
  .-typography--h2--semi--bold:not(._._._._._._#_) {
    font-size: 30px;
    ---typography--line-height: 40px;
  }
}
.-emulate--xsmall .-typography--h2--semi--bold:not(._._._._._._#_) {
  font-size: 30px;
  ---typography--line-height: 40px;
}
/*
  Type:             typography
  Id:               y6xwS2ZYKj
  Title:            H2 Regular
  Example Content:  Example
*/
.-typography--h2--regular:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 38px;
  letter-spacing: inherit;
  ---typography--line-height: 52px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h2--regular:not(._._._._._._#_) {
    font-size: 30px;
    ---typography--line-height: 40px;
  }
}
.-emulate--small .-typography--h2--regular:not(._._._._._._#_) {
  font-size: 30px;
  ---typography--line-height: 40px;
}
/*
  Type:             typography
  Id:               aJ1in0n2Ff
  Title:            H2 Light
  Example Content:  Example
*/
.-typography--h2--light:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 38px;
  letter-spacing: inherit;
  ---typography--line-height: 52px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h2--light:not(._._._._._._#_) {
    font-size: 30px;
    ---typography--line-height: 40px;
  }
}
.-emulate--small .-typography--h2--light:not(._._._._._._#_) {
  font-size: 30px;
  ---typography--line-height: 40px;
}
/*
  Type:             typography
  Id:               LQAGrOdpN7
  Title:            H3 Bold
  Example Content:  Example
*/
.-typography--h3--bold:not(._._._._._._#_),
.-heading3--n-h-p--primary--h3:not(._._._._#_),
.-heading3--n-h-p--cyan--h3:not(._._._._#_),
.-heading3--n-h-p--white--h3:not(._._._._#_),
.-heading3--n-h-p--black-70--h3:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading3"]:not(#_),
.-use--AWwA_RKpoo [class^="-heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading3"]:not(#_),
.-use--AWwA_RKpoo [class*=" -heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h3:not(#_),
.-use--AWwA_RKpoo h3:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--AWwA_RKpoo:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-size: 32px;
  letter-spacing: inherit;
  ---typography--line-height: 44px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h3--bold:not(._._._._._._#_),
.-heading3--n-h-p--primary--h3:not(._._._._#_),
.-heading3--n-h-p--cyan--h3:not(._._._._#_),
.-heading3--n-h-p--white--h3:not(._._._._#_),
.-heading3--n-h-p--black-70--h3:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading3"]:not(#_),
.-use--AWwA_RKpoo [class^="-heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading3"]:not(#_),
.-use--AWwA_RKpoo [class*=" -heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h3:not(#_),
.-use--AWwA_RKpoo h3:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--AWwA_RKpoo:not(._._._._#_) {
    font-size: 26px;
    ---typography--line-height: 36px;
  }
}
.-emulate--small .-typography--h3--bold:not(._._._._._._#_),
.-emulate--small .-heading3--n-h-p--primary--h3:not(._._._._#_),
.-emulate--small .-heading3--n-h-p--cyan--h3:not(._._._._#_),
.-emulate--small .-heading3--n-h-p--white--h3:not(._._._._#_),
.-emulate--small .-heading3--n-h-p--black-70--h3:not(._._._._#_),
.-emulate--small.-theme--n-h-p--primary--theme [class^="-heading3"]:not(#_),
.-theme--n-h-p--primary--theme.-use--AWwA_RKpoo [class^="-heading3"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme [class*=" -heading3"]:not(#_),
.-theme--n-h-p--primary--theme.-use--AWwA_RKpoo [class*=" -heading3"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme h3:not(#_),
.-theme--n-h-p--primary--theme.-use--AWwA_RKpoo h3:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--AWwA_RKpoo:not(._._._._#_) {
  font-size: 26px;
  ---typography--line-height: 36px;
}
/*
  Type:             typography
  Id:               6rEwWs80Eo
  Title:            H3 Semi Bold
  Example Content:  Example
*/
.-typography--h3--semi--bold:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 32px;
  letter-spacing: inherit;
  ---typography--line-height: 44px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h3--semi--bold:not(._._._._._._#_) {
    font-size: 26px;
    ---typography--line-height: 36px;
  }
}
.-emulate--small .-typography--h3--semi--bold:not(._._._._._._#_) {
  font-size: 26px;
  ---typography--line-height: 36px;
}
/*
  Type:             typography
  Id:               xGqhUS0b0x
  Title:            H3 Regular
  Example Content:  Example
*/
.-typography--h3--regular:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 32px;
  letter-spacing: inherit;
  ---typography--line-height: 44px;
  ---typography--icon-size: initial;
}
@media (min-width: 0px) and (max-width: 575.98px) {
  .-typography--h3--regular:not(._._._._._._#_) {
    font-size: 26px;
    ---typography--line-height: 36px;
  }
}
.-emulate--xsmall .-typography--h3--regular:not(._._._._._._#_) {
  font-size: 26px;
  ---typography--line-height: 36px;
}
/*
  Type:             typography
  Id:               rdJjZ-xPRu
  Title:            H3 Light
  Example Content:  Example
*/
.-typography--h3--light:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 32px;
  letter-spacing: inherit;
  ---typography--line-height: 44px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h3--light:not(._._._._._._#_) {
    font-size: 26px;
    ---typography--line-height: 36px;
  }
}
.-emulate--small .-typography--h3--light:not(._._._._._._#_) {
  font-size: 26px;
  ---typography--line-height: 36px;
}
/*
  Type:             typography
  Id:               dEE3hYfIxV
  Title:            H4 Bold
  Example Content:  Example
*/
.-typography--h4--bold:not(._._._._._._#_),
.-heading4--n-h-p--primary--h4:not(._._._._#_),
.-heading4--n-h-p--cyan--h4:not(._._._._#_),
.-heading4--n-h-p--white--h4:not(._._._._#_),
.-heading4--n-h-p--black-70--h4:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading4"]:not(#_),
.-use--XtopKQXsKu [class^="-heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading4"]:not(#_),
.-use--XtopKQXsKu [class*=" -heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h4:not(#_),
.-use--XtopKQXsKu h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--XtopKQXsKu:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-size: 26px;
  letter-spacing: inherit;
  ---typography--line-height: 36px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h4--bold:not(._._._._._._#_),
.-heading4--n-h-p--primary--h4:not(._._._._#_),
.-heading4--n-h-p--cyan--h4:not(._._._._#_),
.-heading4--n-h-p--white--h4:not(._._._._#_),
.-heading4--n-h-p--black-70--h4:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading4"]:not(#_),
.-use--XtopKQXsKu [class^="-heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading4"]:not(#_),
.-use--XtopKQXsKu [class*=" -heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h4:not(#_),
.-use--XtopKQXsKu h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--XtopKQXsKu:not(._._._._#_) {
    font-size: 22px;
    ---typography--line-height: 28px;
  }
}
.-emulate--small .-typography--h4--bold:not(._._._._._._#_),
.-emulate--small .-heading4--n-h-p--primary--h4:not(._._._._#_),
.-emulate--small .-heading4--n-h-p--cyan--h4:not(._._._._#_),
.-emulate--small .-heading4--n-h-p--white--h4:not(._._._._#_),
.-emulate--small .-heading4--n-h-p--black-70--h4:not(._._._._#_),
.-emulate--small.-theme--n-h-p--primary--theme [class^="-heading4"]:not(#_),
.-theme--n-h-p--primary--theme.-use--XtopKQXsKu [class^="-heading4"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme [class*=" -heading4"]:not(#_),
.-theme--n-h-p--primary--theme.-use--XtopKQXsKu [class*=" -heading4"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme h4:not(#_),
.-theme--n-h-p--primary--theme.-use--XtopKQXsKu h4:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--XtopKQXsKu:not(._._._._#_) {
  font-size: 22px;
  ---typography--line-height: 28px;
}
/*
  Type:             typography
  Id:               4e79ZrNN-R
  Title:            H4 Semi Bold
  Example Content:  Example
*/
.-typography--h4--semi--bold:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 26px;
  letter-spacing: inherit;
  ---typography--line-height: 36px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h4--semi--bold:not(._._._._._._#_) {
    font-size: 22px;
    ---typography--line-height: 28px;
  }
}
.-emulate--small .-typography--h4--semi--bold:not(._._._._._._#_) {
  font-size: 22px;
  ---typography--line-height: 28px;
}
/*
  Type:             typography
  Id:               ayleQQ4Mf1
  Title:            H4 Regular
  Example Content:  Example
*/
.-typography--h4--regular:not(._._._._._._#_),
.-use--KeVdvWSrBV [class^="-heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV [class*=" -heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--KeVdvWSrBV:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 26px;
  letter-spacing: inherit;
  ---typography--line-height: 36px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h4--regular:not(._._._._._._#_),
.-use--KeVdvWSrBV [class^="-heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV [class*=" -heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--KeVdvWSrBV:not(._._._._#_) {
    font-size: 22px;
    ---typography--line-height: 28px;
  }
}
.-emulate--small .-typography--h4--regular:not(._._._._._._#_),
.-theme--n-h-p--primary--theme.-use--KeVdvWSrBV [class^="-heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--KeVdvWSrBV [class*=" -heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--KeVdvWSrBV h4:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--KeVdvWSrBV:not(._._._._#_) {
  font-size: 22px;
  ---typography--line-height: 28px;
}
/*
  Type:             typography
  Id:               c77cRaJJlx
  Title:            H4 Light
  Example Content:  Example
*/
.-typography--h4--light:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 26px;
  letter-spacing: inherit;
  ---typography--line-height: 36px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h4--light:not(._._._._._._#_) {
    font-size: 22px;
    ---typography--line-height: 28px;
  }
}
.-emulate--small .-typography--h4--light:not(._._._._._._#_) {
  font-size: 22px;
  ---typography--line-height: 28px;
}
/*
  Type:             typography
  Id:               xB4uE544S-
  Title:            H5 Bold
  Example Content:  Example
*/
.-typography--h5--bold:not(._._._._._._#_),
.-heading5--n-h-p--primary--h5:not(._._._._#_),
.-heading5--n-h-p--white--h5:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading5"]:not(#_),
.-use--okMA5qW2ng [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading5"]:not(#_),
.-use--okMA5qW2ng [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h5:not(#_),
.-use--okMA5qW2ng h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--okMA5qW2ng:not(._._._._#_),
.-use--jTIxgcwvM4 [class^="-heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 [class*=" -heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--jTIxgcwvM4:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  letter-spacing: inherit;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h5--bold:not(._._._._._._#_),
.-heading5--n-h-p--primary--h5:not(._._._._#_),
.-heading5--n-h-p--white--h5:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading5"]:not(#_),
.-use--okMA5qW2ng [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading5"]:not(#_),
.-use--okMA5qW2ng [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h5:not(#_),
.-use--okMA5qW2ng h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--okMA5qW2ng:not(._._._._#_),
.-use--jTIxgcwvM4 [class^="-heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 [class*=" -heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--jTIxgcwvM4:not(._._._._#_) {
    font-size: 18px;
    ---typography--line-height: 24px;
  }
}
.-emulate--small .-typography--h5--bold:not(._._._._._._#_),
.-emulate--small .-heading5--n-h-p--primary--h5:not(._._._._#_),
.-emulate--small .-heading5--n-h-p--white--h5:not(._._._._#_),
.-emulate--small.-theme--n-h-p--primary--theme [class^="-heading5"]:not(#_),
.-theme--n-h-p--primary--theme.-use--okMA5qW2ng [class^="-heading5"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme [class*=" -heading5"]:not(#_),
.-theme--n-h-p--primary--theme.-use--okMA5qW2ng [class*=" -heading5"]:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme h5:not(#_),
.-theme--n-h-p--primary--theme.-use--okMA5qW2ng h5:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--okMA5qW2ng:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--jTIxgcwvM4 [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--jTIxgcwvM4 [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--jTIxgcwvM4 h5:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--jTIxgcwvM4:not(._._._._#_) {
  font-size: 18px;
  ---typography--line-height: 24px;
}
/*
  Type:             typography
  Id:               ujWbH5hIY-
  Title:            H5 Semi Bold
  Example Content:  Example
*/
.-typography--h5--semi--bold:not(._._._._._._#_),
.-heading5--n-h-p--cyan--h5:not(._._._._#_),
.-heading5--n-h-p--black-70--h5:not(._._._._#_),
.-use--14tEINCsCG [class^="-heading5"]:not(x):not(x#_),
.-use--14tEINCsCG [class*=" -heading5"]:not(x):not(x#_),
.-use--14tEINCsCG h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--14tEINCsCG:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  letter-spacing: inherit;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h5--semi--bold:not(._._._._._._#_),
.-heading5--n-h-p--cyan--h5:not(._._._._#_),
.-heading5--n-h-p--black-70--h5:not(._._._._#_),
.-use--14tEINCsCG [class^="-heading5"]:not(x):not(x#_),
.-use--14tEINCsCG [class*=" -heading5"]:not(x):not(x#_),
.-use--14tEINCsCG h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--14tEINCsCG:not(._._._._#_) {
    font-size: 18px;
    ---typography--line-height: 24px;
  }
}
.-emulate--small .-typography--h5--semi--bold:not(._._._._._._#_),
.-emulate--small .-heading5--n-h-p--cyan--h5:not(._._._._#_),
.-emulate--small .-heading5--n-h-p--black-70--h5:not(._._._._#_),
.-theme--n-h-p--primary--theme.-use--14tEINCsCG [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--14tEINCsCG [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme.-use--14tEINCsCG h5:not(x):not(x#_),
.-emulate--small.-theme--n-h-p--primary--theme .--14tEINCsCG:not(._._._._#_) {
  font-size: 18px;
  ---typography--line-height: 24px;
}
/*
  Type:             typography
  Id:               3c-_9mhtil
  Title:            H5 Regular
  Example Content:  Example
*/
.-typography--h5--regular:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  letter-spacing: inherit;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h5--regular:not(._._._._._._#_) {
    font-size: 18px;
    ---typography--line-height: 24px;
  }
}
.-emulate--small .-typography--h5--regular:not(._._._._._._#_) {
  font-size: 18px;
  ---typography--line-height: 24px;
}
/*
  Type:             typography
  Id:               ND6NsxW9Ll
  Title:            H5 Light
  Example Content:  Example
*/
.-typography--h5--light:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 300;
  font-style: normal;
  font-size: 20px;
  letter-spacing: inherit;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--h5--light:not(._._._._._._#_) {
    font-size: 18px;
    ---typography--line-height: 24px;
  }
}
.-emulate--small .-typography--h5--light:not(._._._._._._#_) {
  font-size: 18px;
  ---typography--line-height: 24px;
}
/*
  Type:             typography
  Id:               uRbSOKWGNj
  Title:            Footnote
  Example Content:  Example
*/
.-typography--footnote:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  letter-spacing: inherit;
  ---typography--line-height: 16px;
  ---typography--icon-size: initial;
}
/*
  Type:             typography
  Id:               WjgOgAiXG8
  Title:            Quote
  Example Content:  Example
*/
.-typography--quote:not(._._._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: italic;
  font-size: 20px;
  letter-spacing: inherit;
  ---typography--line-height: 28px;
  ---typography--icon-size: initial;
}
@media (min-width: 0px) and (max-width: 575.98px) {
  .-typography--quote:not(._._._._._._#_) {
    font-size: 18px;
    ---typography--line-height: 24px;
  }
}
.-emulate--xsmall .-typography--quote:not(._._._._._._#_) {
  font-size: 18px;
  ---typography--line-height: 24px;
}
/*
  Type:             typography
  Id:               iFFYUMGz87
  Title:            Caption
  Example Content:  Example
*/
.-typography--caption:not(._._._._._._#_) {
  text-transform: uppercase;
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  letter-spacing: inherit;
  ---typography--line-height: 20px;
  ---typography--icon-size: initial;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-typography--caption:not(._._._._._._#_) {
    font-size: 12px;
    ---typography--line-height: 16px;
  }
}
.-emulate--small .-typography--caption:not(._._._._._._#_) {
  font-size: 12px;
  ---typography--line-height: 16px;
}
/*
  Type:             typography
  Id:               gvZC4dwWdD
  Title:            Spark Gradient Sub heading
  Example Content:  Example
*/
.-typography--spark--gradient--sub-heading:not(._._._._._._#_) {
  text-transform: uppercase;
  line-height: var(---typography--line-height, inherit);
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  letter-spacing: inherit;
  ---typography--line-height: initial;
  ---typography--icon-size: initial;
  background: linear-gradient(to right, #00adef, #08a863) text;
  color: transparent;
}
/*
  Type:             palette
  Id:               s8jeWgLGvN
  Title:            Custom
*/
.-palette--s8jeWgLGvN:not(._._._._._._#_) {
  color: rgba(84, 81, 90, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             collection
  Id:               94hIDJue6R
  Title:            NHP Primary
*/
.-collection--n-h-p--primary:not(._._._._._._#_) {

}
/*
  Type:             color
  Id:               KZpwi9T6Jx
  Title:            NHP Blue-80
*/
:root {
  ---color--n-h-p--primary--n-h-p--blue-80: rgba(13, 68, 134, 0.8);
}
/*
  Type:             collection
  Id:               kt4-4uRbAS
  Title:            NHP Neutrals
*/
.-collection--n-h-p--neutral:not(._._._._._._#_) {

}
/*
  Type:             color
  Id:               pFkiekUO8n
  Title:            NHP Black-90
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-90: rgba(0, 0, 0, 1);
}
/*
  Type:             color
  Id:               VQCwErK_d5
  Title:            NHP Black-80
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-80: rgba(0, 0, 0, 0.8);
}
/*
  Type:             color
  Id:               zxd04qPqz8
  Title:            NHP Black-70
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-70: rgba(0, 0, 0, 0.7);
}
/*
  Type:             color
  Id:               UxgLd-Jj8G
  Title:            NHP Black-60
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-60: rgba(0, 0, 0, 0.6);
}
/*
  Type:             color
  Id:               s4s82lAeK6
  Title:            NHP Black-50
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-50: rgba(0, 0, 0, 0.5);
}
/*
  Type:             color
  Id:               i7RNM0Lavv
  Title:            NHP Black-40
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-40: rgba(0, 0, 0, 0.4);
}
/*
  Type:             color
  Id:               x-npN13J22
  Title:            NHP Black-30
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-30: rgba(0, 0, 0, 0.3);
}
/*
  Type:             fill
  Id:               nVMLRX2gcM
  Title:            NHP Cyan
*/
.-fill--n-h-p--cyan:not(._._._._._._#_),
.-section--n-h-p--cyan--section:not(._._._._#_) {
  background: rgba(0, 173, 239, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             fill
  Id:               hhbcbmXoLw
  Title:            NHP Gradient
*/
.-fill--n-h-p--gradient:not(._._._._._._#_),
.-section--n-h-p--gradient--section:not(._._._._#_) {
  background: linear-gradient(90deg, rgba(13, 68, 134, 1), rgba(0, 173, 239, 1));
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             collection
  Id:               SDFg54IVCR
  Title:            NHP Tertiary
*/
.-collection--n-h-p--tertiary:not(._._._._._._#_) {

}
/*
  Type:             color
  Id:               3pRjXtA6yF
  Title:            NHP Green
*/
:root {
  ---color--n-h-p--tertiary--n-h-p--green: rgba(8, 168, 99, 1);
}
/*
  Type:             fill
  Id:               5icQDRqm9Y
  Title:            NHP Spark Gradient
*/
.-fill--n-h-p--spark--gradient:not(._._._._._._#_),
.-section--n-h-p--spark--gradient--section:not(._._._._#_) {
  background: linear-gradient(90deg, rgba(0, 173, 239, 1), rgba(8, 168, 99, 1));
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             color
  Id:               AnnSZD2ZYK
  Title:            NHP Grey
*/
:root {
  ---color--n-h-p--tertiary--n-h-p--grey: rgba(239, 241, 244, 1);
}
/*
  Type:             text
  Id:               NRJqZwzUkL
  Title:            NHP Primary Paragraph
  Example Content:  Example
*/
.-paragraph--n-h-p--primary--paragraph:not(._._._._#_) {
  /*
    Typography Ids:   uhzQdQVX0A
    Palette Ids:      ki7tstEtRJ
  */
}
/*
  Type:             palette
  Id:               ki7tstEtRJ
  Title:            Custom
*/
.-palette--ki7tstEtRJ:not(._._._._._._#_),
.-paragraph--n-h-p--primary--paragraph:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               g89_0z6IHb
  Title:            NHP Secondary Paragraph
  Example Content:  Example
*/
.-paragraph--n-h-p--secondary--paragraph:not(._._._._#_),
.-use--7SVecX4tk6 [class^="-paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 [class*=" -paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 p:not(x):not(x#_),
.-use--7SVecX4tk6 .-list-item:not(x):not(x#_),
.-use--7SVecX4tk6 li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--7SVecX4tk6:not(._._._._#_) {
  /*
    Typography Ids:   uhzQdQVX0A
    Palette Ids:      fAjK-jPlNC
  */
}
/*
  Type:             palette
  Id:               fAjK-jPlNC
  Title:            Custom
*/
.-palette--fAjK-jPlNC:not(._._._._._._#_),
.-paragraph--n-h-p--secondary--paragraph:not(._._._._#_),
.-use--7SVecX4tk6 [class^="-paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 [class*=" -paragraph"]:not(x):not(x#_),
.-use--7SVecX4tk6 p:not(x):not(x#_),
.-use--7SVecX4tk6 .-list-item:not(x):not(x#_),
.-use--7SVecX4tk6 li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--7SVecX4tk6:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               SKucUobWX7
  Title:            NHP White Paragraph
  Example Content:  Example
*/
.-paragraph--n-h-p--white--paragraph:not(._._._._#_) {
  /*
    Typography Ids:   uhzQdQVX0A
    Palette Ids:      EHSZ1vgG2f
  */
}
/*
  Type:             palette
  Id:               EHSZ1vgG2f
  Title:            Custom
*/
.-palette--EHSZ1vgG2f:not(._._._._._._#_),
.-paragraph--n-h-p--white--paragraph:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               lMhy-fE4r2
  Title:            NHP Black-70 Paragraph
  Example Content:  Example
*/
.-paragraph--n-h-p--black-70--paragraph:not(._._._._#_),
.-use--dgCvquFNkc [class^="-paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc [class*=" -paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc p:not(x):not(x#_),
.-use--dgCvquFNkc .-list-item:not(x):not(x#_),
.-use--dgCvquFNkc li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--dgCvquFNkc:not(._._._._#_) {
  /*
    Typography Ids:   uhzQdQVX0A
    Palette Ids:      C8daQt4Gqz
  */
}
/*
  Type:             palette
  Id:               C8daQt4Gqz
  Title:            Custom
*/
.-palette--C8daQt4Gqz:not(._._._._._._#_),
.-paragraph--n-h-p--black-70--paragraph:not(._._._._#_),
.-use--dgCvquFNkc [class^="-paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc [class*=" -paragraph"]:not(x):not(x#_),
.-use--dgCvquFNkc p:not(x):not(x#_),
.-use--dgCvquFNkc .-list-item:not(x):not(x#_),
.-use--dgCvquFNkc li:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--dgCvquFNkc:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               AVkJn-OPbs
  Title:            NHP Primary H1
  Example Content:  Example
*/
.-heading1--n-h-p--primary--h1:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading1"]:not(#_),
.-use--wO8LJp7aHu [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading1"]:not(#_),
.-use--wO8LJp7aHu [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h1:not(#_),
.-use--wO8LJp7aHu h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--wO8LJp7aHu:not(._._._._#_),
.-use--MDysP1AWrr [class^="-heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr [class*=" -heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--MDysP1AWrr:not(._._._._#_),
.-use--PnGuUjdB3- [class^="-heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- [class*=" -heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--PnGuUjdB3-:not(._._._._#_),
.-use--TtEfGi5EMz [class^="-heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz [class*=" -heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TtEfGi5EMz:not(._._._._#_) {
  /*
    Typography Ids:   FqW7mgmH9u, vNp-CRJDit, hKVCI_Q7J7, TUnH1ZK9Oe
    Palette Ids:      srOAiy6BZC
  */
}
/*
  Type:             palette
  Id:               FnG4T6XIlE
  Title:            Custom
*/
.-palette--FnG4T6XIlE:not(._._._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               3eCHAKtarh
  Title:            Custom
*/
.-palette--3eCHAKtarh:not(._._._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               PcGJj4BETN
  Title:            Custom
*/
.-palette--PcGJj4BETN:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               eI2tmLHL-Q
  Title:            Custom
*/
.-palette--eI2tmLHL-Q:not(._._._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             color
  Id:               eI8G5R6OPl
  Title:            NHP Black-20
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-20: rgba(0, 0, 0, 0.2);
}
/*
  Type:             color
  Id:               CbdBLaf5c2
  Title:            NHP Black-10
*/
:root {
  ---color--n-h-p--neutral--n-h-p--black-10: rgba(0, 0, 0, 0.1);
}
/*
  Type:             text
  Id:               tsjQnMYafX
  Title:            NHP Primary H2
  Example Content:  Example
*/
.-heading2--n-h-p--primary--h2:not(._._._._#_) {
  /*
    Typography Ids:   lLmZQh31ux, BwYQMTVJHT, y6xwS2ZYKj, aJ1in0n2Ff
    Palette Ids:      GV2nG35dJd
  */
}
/*
  Type:             palette
  Id:               GV2nG35dJd
  Title:            Custom
*/
.-palette--GV2nG35dJd:not(._._._._._._#_),
.-heading2--n-h-p--primary--h2:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               3qbZUS-UTS
  Title:            Custom
*/
.-palette--3qbZUS-UTS:not(._._._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               gVbRmzsXEC
  Title:            NHP Cyan H1
  Example Content:  Example
*/
.-heading1--n-h-p--cyan--h1:not(._._._._#_) {
  /*
    Typography Ids:   FqW7mgmH9u, vNp-CRJDit, TUnH1ZK9Oe, hKVCI_Q7J7
    Palette Ids:      Pvkz4zHBiv
  */
}
/*
  Type:             palette
  Id:               HKUnHIpF-Y
  Title:            Custom
*/
.-palette--HKUnHIpF-Y:not(._._._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               x8OseIUow3
  Title:            NHP White H1
  Example Content:  Example
*/
.-heading1--n-h-p--white--h1:not(._._._._#_),
.-use--TQYK31mHBF [class^="-heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF [class*=" -heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TQYK31mHBF:not(._._._._#_) {
  /*
    Typography Ids:   FqW7mgmH9u, vNp-CRJDit, hKVCI_Q7J7, TUnH1ZK9Oe
    Palette Ids:      IDo1-gCgbI
  */
}
/*
  Type:             palette
  Id:               futjKc3x5l
  Title:            Custom
*/
.-palette--futjKc3x5l:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               Li-g76JOuV
  Title:            NHP Black-70 H1
  Example Content:  Example
*/
.-heading1--n-h-p--black-70--h1:not(._._._._#_) {
  /*
    Typography Ids:   vNp-CRJDit, hKVCI_Q7J7, FqW7mgmH9u, TUnH1ZK9Oe
    Palette Ids:      QPMKJImmaw
  */
}
/*
  Type:             palette
  Id:               __TjfuQT9b
  Title:            Custom
*/
.-palette--__TjfuQT9b:not(._._._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               _9LeqPwYy3
  Title:            NHP Cyan H2
  Example Content:  Example
*/
.-heading2--n-h-p--cyan--h2:not(._._._._#_) {
  /*
    Typography Ids:   lLmZQh31ux, BwYQMTVJHT, y6xwS2ZYKj, aJ1in0n2Ff
    Palette Ids:      KdXjwVv68a
  */
}
/*
  Type:             palette
  Id:               KdXjwVv68a
  Title:            Custom
*/
.-palette--KdXjwVv68a:not(._._._._._._#_),
.-heading2--n-h-p--cyan--h2:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               TC-DAE5BLw
  Title:            NHP White H2
  Example Content:  Example
*/
.-heading2--n-h-p--white--h2:not(._._._._#_) {
  /*
    Typography Ids:   lLmZQh31ux, BwYQMTVJHT, y6xwS2ZYKj, aJ1in0n2Ff
    Palette Ids:      Qlba6jYVyl
  */
}
/*
  Type:             palette
  Id:               Qlba6jYVyl
  Title:            Custom
*/
.-palette--Qlba6jYVyl:not(._._._._._._#_),
.-heading2--n-h-p--white--h2:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               AqWkaUZGVu
  Title:            NHP Black-70 H2
  Example Content:  Example
*/
.-heading2--n-h-p--black-70--h2:not(._._._._#_) {
  /*
    Typography Ids:   lLmZQh31ux, BwYQMTVJHT, y6xwS2ZYKj, aJ1in0n2Ff
    Palette Ids:      tYR94P1tHA
  */
}
/*
  Type:             palette
  Id:               tYR94P1tHA
  Title:            Custom
*/
.-palette--tYR94P1tHA:not(._._._._._._#_),
.-heading2--n-h-p--black-70--h2:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               o3m3a6mEdX
  Title:            NHP Primary H3
  Example Content:  Example
*/
.-heading3--n-h-p--primary--h3:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading3"]:not(#_),
.-use--AWwA_RKpoo [class^="-heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading3"]:not(#_),
.-use--AWwA_RKpoo [class*=" -heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h3:not(#_),
.-use--AWwA_RKpoo h3:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--AWwA_RKpoo:not(._._._._#_) {
  /*
    Typography Ids:   LQAGrOdpN7, 6rEwWs80Eo, xGqhUS0b0x, rdJjZ-xPRu
    Palette Ids:      hCl0FwP4Yv
  */
}
/*
  Type:             palette
  Id:               hCl0FwP4Yv
  Title:            Custom
*/
.-palette--hCl0FwP4Yv:not(._._._._._._#_),
.-heading3--n-h-p--primary--h3:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading3"]:not(#_),
.-use--AWwA_RKpoo [class^="-heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading3"]:not(#_),
.-use--AWwA_RKpoo [class*=" -heading3"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h3:not(#_),
.-use--AWwA_RKpoo h3:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--AWwA_RKpoo:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               4qENfVxgqS
  Title:            NHP Cyan H3
  Example Content:  Example
*/
.-heading3--n-h-p--cyan--h3:not(._._._._#_) {
  /*
    Typography Ids:   LQAGrOdpN7, 6rEwWs80Eo, xGqhUS0b0x, rdJjZ-xPRu
    Palette Ids:      n_VHt2_qBv
  */
}
/*
  Type:             palette
  Id:               n_VHt2_qBv
  Title:            Custom
*/
.-palette--n_VHt2_qBv:not(._._._._._._#_),
.-heading3--n-h-p--cyan--h3:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               BSiiNAXufN
  Title:            NHP White H3
  Example Content:  Example
*/
.-heading3--n-h-p--white--h3:not(._._._._#_) {
  /*
    Typography Ids:   LQAGrOdpN7, 6rEwWs80Eo, xGqhUS0b0x, rdJjZ-xPRu
    Palette Ids:      4uGfBwCyGL
  */
}
/*
  Type:             palette
  Id:               6QF9sLtmX4
  Title:            Custom
*/
.-palette--6QF9sLtmX4:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               596qFfZM26
  Title:            NHP Black-70 H3
  Example Content:  Example
*/
.-heading3--n-h-p--black-70--h3:not(._._._._#_) {
  /*
    Typography Ids:   LQAGrOdpN7, 6rEwWs80Eo, xGqhUS0b0x, rdJjZ-xPRu
    Palette Ids:      zgwNf1RubC
  */
}
/*
  Type:             palette
  Id:               zgwNf1RubC
  Title:            Custom
*/
.-palette--zgwNf1RubC:not(._._._._._._#_),
.-heading3--n-h-p--black-70--h3:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               BtNk5pp_re
  Title:            NHP Primary H4
  Example Content:  Example
*/
.-heading4--n-h-p--primary--h4:not(._._._._#_) {
  /*
    Typography Ids:   dEE3hYfIxV, 4e79ZrNN-R, ayleQQ4Mf1, c77cRaJJlx
    Palette Ids:      DLPyvAXsB5
  */
}
/*
  Type:             palette
  Id:               sSdYXc1I5u
  Title:            Custom
*/
.-palette--sSdYXc1I5u:not(._._._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               wIANO1s1zV
  Title:            NHP Cyan H4
  Example Content:  Example
*/
.-heading4--n-h-p--cyan--h4:not(._._._._#_) {
  /*
    Typography Ids:   dEE3hYfIxV, 4e79ZrNN-R, ayleQQ4Mf1, c77cRaJJlx
    Palette Ids:      hm2R8VTuzV
  */
}
/*
  Type:             palette
  Id:               yhFiWPkxQt
  Title:            Custom
*/
.-palette--yhFiWPkxQt:not(._._._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               aukwGGhvpR
  Title:            NHP White H4
  Example Content:  Example
*/
.-heading4--n-h-p--white--h4:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading4"]:not(#_),
.-use--XtopKQXsKu [class^="-heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading4"]:not(#_),
.-use--XtopKQXsKu [class*=" -heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h4:not(#_),
.-use--XtopKQXsKu h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--XtopKQXsKu:not(._._._._#_),
.-use--KeVdvWSrBV [class^="-heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV [class*=" -heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--KeVdvWSrBV:not(._._._._#_) {
  /*
    Typography Ids:   dEE3hYfIxV, 4e79ZrNN-R, ayleQQ4Mf1, c77cRaJJlx
    Palette Ids:      EqdiKtJ3sH
  */
}
/*
  Type:             palette
  Id:               EqdiKtJ3sH
  Title:            Custom
*/
.-palette--EqdiKtJ3sH:not(._._._._._._#_),
.-heading4--n-h-p--white--h4:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading4"]:not(#_),
.-use--XtopKQXsKu [class^="-heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading4"]:not(#_),
.-use--XtopKQXsKu [class*=" -heading4"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h4:not(#_),
.-use--XtopKQXsKu h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--XtopKQXsKu:not(._._._._#_),
.-use--KeVdvWSrBV [class^="-heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV [class*=" -heading4"]:not(x):not(x#_),
.-use--KeVdvWSrBV h4:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--KeVdvWSrBV:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               1CoOvNxCaE
  Title:            NHP Black-70 H4
  Example Content:  Example
*/
.-heading4--n-h-p--black-70--h4:not(._._._._#_) {
  /*
    Typography Ids:   dEE3hYfIxV, 4e79ZrNN-R, ayleQQ4Mf1, c77cRaJJlx
    Palette Ids:      guU2aSdab1
  */
}
/*
  Type:             palette
  Id:               Th2vS-zpqT
  Title:            Custom
*/
.-palette--Th2vS-zpqT:not(._._._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               uCOM0uYlhD
  Title:            NHP Primary H5
  Example Content:  Example
*/
.-heading5--n-h-p--primary--h5:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading5"]:not(#_),
.-use--okMA5qW2ng [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading5"]:not(#_),
.-use--okMA5qW2ng [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h5:not(#_),
.-use--okMA5qW2ng h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--okMA5qW2ng:not(._._._._#_),
.-use--jTIxgcwvM4 [class^="-heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 [class*=" -heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--jTIxgcwvM4:not(._._._._#_) {
  /*
    Typography Ids:   xB4uE544S-, ujWbH5hIY-, 3c-_9mhtil, ND6NsxW9Ll
    Palette Ids:      qjSu-43loh
  */
}
/*
  Type:             palette
  Id:               _fwuxg8j-V
  Title:            Custom
*/
.-palette--_fwuxg8j-V:not(._._._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               Htd-FWnEZ-
  Title:            NHP Cyan H5
  Example Content:  Example
*/
.-heading5--n-h-p--cyan--h5:not(._._._._#_) {
  /*
    Typography Ids:   ujWbH5hIY-, 3c-_9mhtil, ND6NsxW9Ll, xB4uE544S-
    Palette Ids:      SJS1qVnhy-
  */
}
/*
  Type:             palette
  Id:               Y-GXbyNdan
  Title:            Custom
*/
.-palette--Y-GXbyNdan:not(._._._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               INnoSAwuz8
  Title:            NHP White H5
  Example Content:  Example
*/
.-heading5--n-h-p--white--h5:not(._._._._#_) {
  /*
    Typography Ids:   xB4uE544S-, ujWbH5hIY-, 3c-_9mhtil, ND6NsxW9Ll
    Palette Ids:      AlNOL_lSjK
  */
}
/*
  Type:             palette
  Id:               AlNOL_lSjK
  Title:            Custom
*/
.-palette--AlNOL_lSjK:not(._._._._._._#_),
.-heading5--n-h-p--white--h5:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             text
  Id:               kmqAeXHWVJ
  Title:            NHP Black-70 H5
  Example Content:  Example
*/
.-heading5--n-h-p--black-70--h5:not(._._._._#_),
.-use--14tEINCsCG [class^="-heading5"]:not(x):not(x#_),
.-use--14tEINCsCG [class*=" -heading5"]:not(x):not(x#_),
.-use--14tEINCsCG h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--14tEINCsCG:not(._._._._#_) {
  /*
    Typography Ids:   ujWbH5hIY-, 3c-_9mhtil, xB4uE544S-, ND6NsxW9Ll
    Palette Ids:      _Wr2iiWfxa
  */
}
/*
  Type:             palette
  Id:               _Wr2iiWfxa
  Title:            Custom
*/
.-palette--_Wr2iiWfxa:not(._._._._._._#_),
.-heading5--n-h-p--black-70--h5:not(._._._._#_),
.-use--14tEINCsCG [class^="-heading5"]:not(x):not(x#_),
.-use--14tEINCsCG [class*=" -heading5"]:not(x):not(x#_),
.-use--14tEINCsCG h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--14tEINCsCG:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             block
  Id:               AoZRvilSgN
  Title:            NHP Card White BG No Spacing
*/
.-card--n-h-p--card--white--b-g--no--spacing:not(._._._._#_) {
  /*
    Fill Ids:         3ukHz8x1br
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             collection
  Id:               VKH7bYIBqQ
  Title:            NHP Decorations
*/
.-collection--decoration--collection--n-h-p--decoration:not(._._._._._._#_) {

}
/*
  Type:             decoration
  Id:               wcLxYhFJKT
  Title:            NHP Drop Shadow
*/
.-decoration--n-h-p--drop--shadow:not(._._._._._._#_),
.-card--n-h-p--card--white--b-g--with--drop--shadow:not(._._._._#_) {
  box-shadow: 0px 0px 16px 8px rgba(0, 0, 0, 0.3);
  border-radius: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
}
/*
  Type:             block
  Id:               v9DmlAgoll
  Title:            NHP Blue Section
*/
.-section--n-h-p--primary--section:not(._._._._#_) {
  /*
    Fill Ids:         d-rBdyxWPm
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               CFHOfAh7xz
  Title:            NHP Cyan Section
*/
.-section--n-h-p--cyan--section:not(._._._._#_) {
  /*
    Fill Ids:         nVMLRX2gcM
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               efrychgYhg
  Title:            NHP Gradient Section
*/
.-section--n-h-p--gradient--section:not(._._._._#_) {
  /*
    Fill Ids:         hhbcbmXoLw
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               f3vg_uwTJd
  Title:            NHP Spark Gradient Section
*/
.-section--n-h-p--spark--gradient--section:not(._._._._#_) {
  /*
    Fill Ids:         5icQDRqm9Y
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             block
  Id:               rb_ASKfJ1U
  Title:            NHP Card White BG With Drop Shadow
*/
.-card--n-h-p--card--white--b-g--with--drop--shadow:not(._._._._#_) {
  /*
    Fill Ids:         3ukHz8x1br
    Decoration Ids:   wcLxYhFJKT
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             fill
  Id:               5U4KdHLvUv
  Title:            NHP Grey
*/
.-fill--n-h-p--grey:not(._._._._._._#_),
.-card--n-h-p--card--grey--b-g:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-card"]:not(#_),
.-use--rz7NJjoQ31 [class^="-card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -card"]:not(#_),
.-use--rz7NJjoQ31 [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--rz7NJjoQ31:not(._._._._#_) {
  background: rgba(239, 241, 244, 1);
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             block
  Id:               wIlyWdpXui
  Title:            NHP Card Grey BG
*/
.-card--n-h-p--card--grey--b-g:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-card"]:not(#_),
.-use--rz7NJjoQ31 [class^="-card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -card"]:not(#_),
.-use--rz7NJjoQ31 [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--rz7NJjoQ31:not(._._._._#_) {
  /*
    Fill Ids:         5U4KdHLvUv
    Decoration Ids:   blank-decoration
    Layout Ids:       blank-layout
    Spacing Ids:      blank-spacing
    Palette Ids:      blank-palette
  */
}
/*
  Type:             theme
  Id:               G7PhkIQwIt
  Title:            NHP Primary Theme
*/
/*
  Type:             collection
  Id:               iMtE5txjYS
  Title:            NHP Bullet Points
*/
.-collection--n-h-p--bullet--point:not(._._._._._._#_) {

}
/*
  Type:             palette
  Id:               REOy8czdTI
  Title:            Custom
*/
.-palette--REOy8czdTI:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               DLPyvAXsB5
  Title:            Custom
*/
.-palette--DLPyvAXsB5:not(._._._._._._#_),
.-heading4--n-h-p--primary--h4:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               hm2R8VTuzV
  Title:            Custom
*/
.-palette--hm2R8VTuzV:not(._._._._._._#_),
.-heading4--n-h-p--cyan--h4:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               4uGfBwCyGL
  Title:            Custom
*/
.-palette--4uGfBwCyGL:not(._._._._._._#_),
.-heading3--n-h-p--white--h3:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               guU2aSdab1
  Title:            Custom
*/
.-palette--guU2aSdab1:not(._._._._._._#_),
.-heading4--n-h-p--black-70--h4:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               srOAiy6BZC
  Title:            Custom
*/
.-palette--srOAiy6BZC:not(._._._._._._#_),
.-heading1--n-h-p--primary--h1:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading1"]:not(#_),
.-use--wO8LJp7aHu [class^="-heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading1"]:not(#_),
.-use--wO8LJp7aHu [class*=" -heading1"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h1:not(#_),
.-use--wO8LJp7aHu h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--wO8LJp7aHu:not(._._._._#_),
.-use--MDysP1AWrr [class^="-heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr [class*=" -heading1"]:not(x):not(x#_),
.-use--MDysP1AWrr h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--MDysP1AWrr:not(._._._._#_),
.-use--PnGuUjdB3- [class^="-heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- [class*=" -heading1"]:not(x):not(x#_),
.-use--PnGuUjdB3- h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--PnGuUjdB3-:not(._._._._#_),
.-use--TtEfGi5EMz [class^="-heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz [class*=" -heading1"]:not(x):not(x#_),
.-use--TtEfGi5EMz h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TtEfGi5EMz:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               Pvkz4zHBiv
  Title:            Custom
*/
.-palette--Pvkz4zHBiv:not(._._._._._._#_),
.-heading1--n-h-p--cyan--h1:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               JOFn9hXCKc
  Title:            Custom
*/
.-palette--JOFn9hXCKc:not(._._._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               sn7vXP7TZG
  Title:            Custom
*/
.-palette--sn7vXP7TZG:not(._._._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               IDo1-gCgbI
  Title:            Custom
*/
.-palette--IDo1-gCgbI:not(._._._._._._#_),
.-heading1--n-h-p--white--h1:not(._._._._#_),
.-use--TQYK31mHBF [class^="-heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF [class*=" -heading1"]:not(x):not(x#_),
.-use--TQYK31mHBF h1:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--TQYK31mHBF:not(._._._._#_) {
  color: rgba(255, 255, 255, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               QPMKJImmaw
  Title:            Custom
*/
.-palette--QPMKJImmaw:not(._._._._._._#_),
.-heading1--n-h-p--black-70--h1:not(._._._._#_) {
  color: rgba(0, 0, 0, 0.7);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               qjSu-43loh
  Title:            Custom
*/
.-palette--qjSu-43loh:not(._._._._._._#_),
.-heading5--n-h-p--primary--h5:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-heading5"]:not(#_),
.-use--okMA5qW2ng [class^="-heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -heading5"]:not(#_),
.-use--okMA5qW2ng [class*=" -heading5"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme h5:not(#_),
.-use--okMA5qW2ng h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--okMA5qW2ng:not(._._._._#_),
.-use--jTIxgcwvM4 [class^="-heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 [class*=" -heading5"]:not(x):not(x#_),
.-use--jTIxgcwvM4 h5:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--jTIxgcwvM4:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               SJS1qVnhy-
  Title:            Custom
*/
.-palette--SJS1qVnhy-:not(._._._._._._#_),
.-heading5--n-h-p--cyan--h5:not(._._._._#_) {
  color: rgba(0, 173, 239, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             inline
  Id:               cSTBW64FVX
  Title:            NHP Secondary Button
*/
.-button--n-h-p--secondary--button:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_) {
  /*
    Typography Ids:   ouVH_3fjSo
    Decoration Ids:   blank-decoration
    Fill Ids:         3ukHz8x1br
    Graphic Ids:      blank-graphic
    Palette Ids:      75RFuULzxV
    Spacing Ids:      NCCOCxTZUV
  */
}
/*
  Type:             palette
  Id:               75RFuULzxV
  Title:            Custom
*/
.-palette--75RFuULzxV:not(._._._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_),
.-button--n-h-p--secondary--button:not(._._._._#_) {
  color: rgba(13, 68, 134, 1);
  ---typography--text-decoration: underline;
}
/*
  Type:             palette
  Id:               Dohqnvmyay
  Title:            Custom
*/
.-palette--Dohqnvmyay:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             color
  Id:               BUCxvL3PfI
  Title:            NHP Blue-50
*/
:root {
  ---color--n-h-p--primary--n-h-p--blue-50: rgba(13, 68, 134, 0.5);
}
/*
  Type:             graphic
  Id:               blank-graphic
  Title:            No graphic
*/
.-graphic--blank-graphic:not(._._._._._._#_) {
  property
  ---graphic--1
    graphic
}
/*
  Type:             color
  Id:               blank-color
  Title:            No color
*/
:root {
  ---color--blank-color: rgba(255, 0, 255, 1);
}
/*
  Type:             palette
  Id:               blank-palette
  Title:            No palette
*/
.-palette--blank-palette:not(._._._._._._#_) {
  color: inherit;
  ---typography--text-decoration: underline;
}
/*
  Type:             layout
  Id:               blank-layout
  Title:            blank-layout
*/
.-layout--blank-layout:not(._._._._._._#_) {
  ---self--display: flex;
  display: var(---self--display);
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  row-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--row-gap));
  column-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--column-gap));
  max-width: min(var(---self--max-available-width, 100%), var(---self--max-width, 100%));
}
.-layout--blank-layout > *:not(._._._._._._#_) {
  ---self--vertical-layout: 1;
  margin-top: calc(
    var(---supports--flex-gap, 0)
      * (var(---self--paragraph-spacing, var(---self--row-gap, 0px)) - var(---self--row-gap, 0px))
    + (1 - var(---supports--flex-gap, 0))
      * var(---self--paragraph-spacing, var(---self--row-gap, 0px))
  );
  flex-grow: 0;
  ---self--row-gap: initial;
  ---self--column-gap: initial;
}
.-layout--blank-layout > :not(:nth-child(-n+1)):not(._._._._._._#_) {
  ---self--row-gap: var(---layout--row-gap, 0px);
}
.-layout--blank-layout > :last-child:not(._._._._._._#_) {
  ---self--column-gap: initial;
}
.-layout--blank-layout > :nth-child(1n + 1):not(._._._._._._#_) {
  ---self--column-width: calc(var(---layout--available-width, 100%) / 1 * 1);
}
/*
  Type:             layout
  Id:               default-layout
  Title:            default-layout
*/
.-layout--default-layout:not(._._._._._._#_) {
  ---self--display: flex;
  display: var(---self--display);
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  row-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--row-gap));
  column-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--column-gap));
  max-width: min(var(---self--max-available-width, 100%), var(---self--max-width, 100%));
}
.-layout--default-layout > *:not(._._._._._._#_) {
  ---self--vertical-layout: 1;
  margin-top: calc(
    var(---supports--flex-gap, 0)
      * (var(---self--paragraph-spacing, var(---self--row-gap, 0px)) - var(---self--row-gap, 0px))
    + (1 - var(---supports--flex-gap, 0))
      * var(---self--paragraph-spacing, var(---self--row-gap, 0px))
  );
  flex-grow: 0;
  ---self--row-gap: initial;
  ---self--column-gap: initial;
}
.-layout--default-layout > :not(:nth-child(-n+1)):not(._._._._._._#_) {
  ---self--row-gap: var(---layout--row-gap, 0px);
}
.-layout--default-layout > :last-child:not(._._._._._._#_) {
  ---self--column-gap: initial;
}
.-layout--default-layout > :nth-child(1n + 1):not(._._._._._._#_) {
  ---self--column-width: calc(var(---layout--available-width, 100%) / 1 * 1);
}
/*
  Type:             decoration
  Id:               blank-decoration
  Title:            No decoration
*/
.-decoration--blank-decoration:not(._._._._._._#_),
.-theme--default [class^="-section"]:not(#_),
.-use--90C83CG7w0 [class^="-section"]:not(x):not(x#_),
.-theme--default [class*=" -section"]:not(#_),
.-use--90C83CG7w0 [class*=" -section"]:not(x):not(x#_),
.-theme--default section:not(#_),
.-use--90C83CG7w0 section:not(x):not(x#_),
.-theme--default .--90C83CG7w0:not(._._._._#_),
.-theme--default [class^="-card"]:not(#_),
.-use--S49AMitt8g [class^="-card"]:not(x):not(x#_),
.-theme--default [class*=" -card"]:not(#_),
.-use--S49AMitt8g [class*=" -card"]:not(x):not(x#_),
.-theme--default .--S49AMitt8g:not(._._._._#_),
.-theme--default [class^="-blockquote"]:not(#_),
.-use--eJJsY-EBHR [class^="-blockquote"]:not(x):not(x#_),
.-theme--default [class*=" -blockquote"]:not(#_),
.-use--eJJsY-EBHR [class*=" -blockquote"]:not(x):not(x#_),
.-theme--default blockquote:not(#_),
.-use--eJJsY-EBHR blockquote:not(x):not(x#_),
.-theme--default .--eJJsY-EBHR:not(._._._._#_),
.-use--b8avVhtjzl [class^="-section"]:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"]:not(x):not(x#_),
.-use--b8avVhtjzl section:not(x):not(x#_),
.-theme--default .--b8avVhtjzl:not(._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-theme--default [class^="-button"]:not(#_),
.-use--_RlWGNpszn [class^="-button"]:not(x):not(x#_),
.-theme--default [class*=" -button"]:not(#_),
.-use--_RlWGNpszn [class*=" -button"]:not(x):not(x#_),
.-theme--default button:not(#_),
.-use--_RlWGNpszn button:not(x):not(x#_),
.-theme--default .--_RlWGNpszn:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-link--dark:not(._._._._#_),
.-link--light:not(._._._._#_),
.-button--primary:not(._._._._#_),
.-section--dark:not(._._._._#_),
.-section--light:not(._._._._#_),
.-card--dark:not(._._._._#_),
.-card--light:not(._._._._#_),
.-theme--dark [class^="-section"]:not(#_),
.-use--qTyOJ6bov1 [class^="-section"]:not(x):not(x#_),
.-theme--dark [class*=" -section"]:not(#_),
.-use--qTyOJ6bov1 [class*=" -section"]:not(x):not(x#_),
.-theme--dark section:not(#_),
.-use--qTyOJ6bov1 section:not(x):not(x#_),
.-theme--dark .--qTyOJ6bov1:not(._._._._#_),
.-theme--dark [class^="-card"]:not(#_),
.-use--Ju-lMlFGMN [class^="-card"]:not(x):not(x#_),
.-theme--dark [class*=" -card"]:not(#_),
.-use--Ju-lMlFGMN [class*=" -card"]:not(x):not(x#_),
.-theme--dark .--Ju-lMlFGMN:not(._._._._#_),
.-theme--dark [class^="-blockquote"]:not(#_),
.-use--GCOwupBcy2 [class^="-blockquote"]:not(x):not(x#_),
.-theme--dark [class*=" -blockquote"]:not(#_),
.-use--GCOwupBcy2 [class*=" -blockquote"]:not(x):not(x#_),
.-theme--dark blockquote:not(#_),
.-use--GCOwupBcy2 blockquote:not(x):not(x#_),
.-theme--dark .--GCOwupBcy2:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_),
.-blockquote--dark:not(._._._._#_),
.-blockquote--light:not(._._._._#_),
.-section--overlayed--background--dark:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-section--newsletter--sign--up--card--section:not(._._._._#_),
.-theme--newsletter [class^="-section"]:not(#_),
.-use--9LH-tRbZls [class^="-section"]:not(x):not(x#_),
.-theme--newsletter [class*=" -section"]:not(#_),
.-use--9LH-tRbZls [class*=" -section"]:not(x):not(x#_),
.-theme--newsletter section:not(#_),
.-use--9LH-tRbZls section:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls:not(._._._._#_),
.-theme--newsletter [class^="-card"]:not(#_),
.-use--lWRXoDwfEU [class^="-card"]:not(x):not(x#_),
.-theme--newsletter [class*=" -card"]:not(#_),
.-use--lWRXoDwfEU [class*=" -card"]:not(x):not(x#_),
.-theme--newsletter .--lWRXoDwfEU:not(._._._._#_),
.-theme--newsletter [class^="-blockquote"]:not(#_),
.-use--x_jaryAWwG [class^="-blockquote"]:not(x):not(x#_),
.-theme--newsletter [class*=" -blockquote"]:not(#_),
.-use--x_jaryAWwG [class*=" -blockquote"]:not(x):not(x#_),
.-theme--newsletter blockquote:not(#_),
.-use--x_jaryAWwG blockquote:not(x):not(x#_),
.-theme--newsletter .--x_jaryAWwG:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"]:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"]:not(x):not(x#_),
.-use--8iunVohMfH section:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--newsletter [class^="-button"]:not(#_),
.-use--tmE64t5OG7 [class^="-button"]:not(x):not(x#_),
.-theme--newsletter [class*=" -button"]:not(#_),
.-use--tmE64t5OG7 [class*=" -button"]:not(x):not(x#_),
.-theme--newsletter button:not(#_),
.-use--tmE64t5OG7 button:not(x):not(x#_),
.-theme--newsletter .--tmE64t5OG7:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_),
.-section--white:not(._._._._#_),
.-card--white:not(._._._._#_),
.-card--n-h-p--card--white--b-g--no--spacing:not(._._._._#_),
.-section--n-h-p--primary--section:not(._._._._#_),
.-section--n-h-p--cyan--section:not(._._._._#_),
.-section--n-h-p--gradient--section:not(._._._._#_),
.-section--n-h-p--spark--gradient--section:not(._._._._#_),
.-card--n-h-p--card--grey--b-g:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-section"]:not(#_),
.-use--IqWjsIRILD [class^="-section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -section"]:not(#_),
.-use--IqWjsIRILD [class*=" -section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme section:not(#_),
.-use--IqWjsIRILD section:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--IqWjsIRILD:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-card"]:not(#_),
.-use--rz7NJjoQ31 [class^="-card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -card"]:not(#_),
.-use--rz7NJjoQ31 [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--rz7NJjoQ31:not(._._._._#_),
.-use--YqeLIWqp8X [class^="-card"]:not(x):not(x#_),
.-use--YqeLIWqp8X [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--YqeLIWqp8X:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-button"]:not(#_),
.-use--Vypu7G6Hya [class^="-button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -button"]:not(#_),
.-use--Vypu7G6Hya [class*=" -button"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme button:not(#_),
.-use--Vypu7G6Hya button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--Vypu7G6Hya:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_),
.-use--ib419M4b02 [class^="-button"]:not(x):not(x#_),
.-use--ib419M4b02 [class*=" -button"]:not(x):not(x#_),
.-use--ib419M4b02 button:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--ib419M4b02:not(._._._._#_),
.-button--n-h-p--secondary--button:not(._._._._#_) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border-radius: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
}
/*
  Type:             fill
  Id:               blank-fill
  Title:            No fill
*/
.-fill--blank-fill:not(._._._._._._#_),
.-theme--default [class^="-section"]:not(#_),
.-use--90C83CG7w0 [class^="-section"]:not(x):not(x#_),
.-theme--default [class*=" -section"]:not(#_),
.-use--90C83CG7w0 [class*=" -section"]:not(x):not(x#_),
.-theme--default section:not(#_),
.-use--90C83CG7w0 section:not(x):not(x#_),
.-theme--default .--90C83CG7w0:not(._._._._#_),
.-theme--default [class^="-card"]:not(#_),
.-use--S49AMitt8g [class^="-card"]:not(x):not(x#_),
.-theme--default [class*=" -card"]:not(#_),
.-use--S49AMitt8g [class*=" -card"]:not(x):not(x#_),
.-theme--default .--S49AMitt8g:not(._._._._#_),
.-theme--default [class^="-blockquote"]:not(#_),
.-use--eJJsY-EBHR [class^="-blockquote"]:not(x):not(x#_),
.-theme--default [class*=" -blockquote"]:not(#_),
.-use--eJJsY-EBHR [class*=" -blockquote"]:not(x):not(x#_),
.-theme--default blockquote:not(#_),
.-use--eJJsY-EBHR blockquote:not(x):not(x#_),
.-theme--default .--eJJsY-EBHR:not(._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-link--dark:not(._._._._#_),
.-link--light:not(._._._._#_),
.-section--dark:not(._._._._#_),
.-section--light:not(._._._._#_),
.-card--light:not(._._._._#_),
.-theme--dark [class^="-section"]:not(#_),
.-use--qTyOJ6bov1 [class^="-section"]:not(x):not(x#_),
.-theme--dark [class*=" -section"]:not(#_),
.-use--qTyOJ6bov1 [class*=" -section"]:not(x):not(x#_),
.-theme--dark section:not(#_),
.-use--qTyOJ6bov1 section:not(x):not(x#_),
.-theme--dark .--qTyOJ6bov1:not(._._._._#_),
.-theme--dark [class^="-blockquote"]:not(#_),
.-use--GCOwupBcy2 [class^="-blockquote"]:not(x):not(x#_),
.-theme--dark [class*=" -blockquote"]:not(#_),
.-use--GCOwupBcy2 [class*=" -blockquote"]:not(x):not(x#_),
.-theme--dark blockquote:not(#_),
.-use--GCOwupBcy2 blockquote:not(x):not(x#_),
.-theme--dark .--GCOwupBcy2:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_),
.-blockquote--dark:not(._._._._#_),
.-blockquote--light:not(._._._._#_),
.-section--overlayed--background--dark:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-theme--newsletter [class^="-section"]:not(#_),
.-use--9LH-tRbZls [class^="-section"]:not(x):not(x#_),
.-theme--newsletter [class*=" -section"]:not(#_),
.-use--9LH-tRbZls [class*=" -section"]:not(x):not(x#_),
.-theme--newsletter section:not(#_),
.-use--9LH-tRbZls section:not(x):not(x#_),
.-theme--newsletter .--9LH-tRbZls:not(._._._._#_),
.-theme--newsletter [class^="-card"]:not(#_),
.-use--lWRXoDwfEU [class^="-card"]:not(x):not(x#_),
.-theme--newsletter [class*=" -card"]:not(#_),
.-use--lWRXoDwfEU [class*=" -card"]:not(x):not(x#_),
.-theme--newsletter .--lWRXoDwfEU:not(._._._._#_),
.-theme--newsletter [class^="-blockquote"]:not(#_),
.-use--x_jaryAWwG [class^="-blockquote"]:not(x):not(x#_),
.-theme--newsletter [class*=" -blockquote"]:not(#_),
.-use--x_jaryAWwG [class*=" -blockquote"]:not(x):not(x#_),
.-theme--newsletter blockquote:not(#_),
.-use--x_jaryAWwG blockquote:not(x):not(x#_),
.-theme--newsletter .--x_jaryAWwG:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_) {
  background: none;
  backdrop-filter: none;
  opacity: 1;
}
/*
  Type:             typography
  Id:               blank-typography
  Title:            Inherit typography
  Example Content:  Example
*/
.-typography--blank-typography:not(._._._._._._#_),
.-use--VXwC1T8KHb [class^="-heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb [class*=" -heading1"]:not(x):not(x#_),
.-use--VXwC1T8KHb h1:not(x):not(x#_),
.-theme--default .--VXwC1T8KHb:not(._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-heading1--light:not(._._._._#_),
.-link--dark:not(._._._._#_),
.-link--light:not(._._._._#_),
.-theme--dark [class^="-heading1"]:not(#_),
.-use--AijAuU48jC [class^="-heading1"]:not(x):not(x#_),
.-theme--dark [class*=" -heading1"]:not(#_),
.-use--AijAuU48jC [class*=" -heading1"]:not(x):not(x#_),
.-theme--dark h1:not(#_),
.-use--AijAuU48jC h1:not(x):not(x#_),
.-theme--dark .--AijAuU48jC:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_),
.-heading1--white:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-use--GznTM2odv0 [class^="-heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 [class*=" -heading1"]:not(x):not(x#_),
.-use--GznTM2odv0 h1:not(x):not(x#_),
.-theme--newsletter .--GznTM2odv0:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_) {
  line-height: var(---typography--line-height, inherit);
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  ---typography--line-height: initial;
  ---typography--icon-size: initial;
}
/*
  Type:             spacing
  Id:               blank-spacing
  Title:            No spacing
*/
.-spacing--blank-spacing:not(._._._._._._#_),
.-use--b8avVhtjzl [class^="-section"]:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"]:not(x):not(x#_),
.-use--b8avVhtjzl section:not(x):not(x#_),
.-theme--default .--b8avVhtjzl:not(._._._._#_),
.-theme--default [class^="-link"]:not(#_),
.-use--2rg_CdsoCE [class^="-link"]:not(x):not(x#_),
.-theme--default [class*=" -link"]:not(#_),
.-use--2rg_CdsoCE [class*=" -link"]:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"]:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--default .--tVEuBViVsN:not(._._._._#_),
.-link--dark:not(._._._._#_),
.-link--light:not(._._._._#_),
.-theme--dark [class^="-link"]:not(#_),
.-use--rO7_SXcre9 [class^="-link"]:not(x):not(x#_),
.-theme--dark [class*=" -link"]:not(#_),
.-use--rO7_SXcre9 [class*=" -link"]:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9:not(._._._._#_),
.-section--overlayed--background--dark:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"]:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"]:not(x):not(x#_),
.-use--8iunVohMfH section:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH:not(._._._._#_),
.-theme--newsletter [class^="-link"]:not(#_),
.-use--eLSWnrhZHr [class^="-link"]:not(x):not(x#_),
.-theme--newsletter [class*=" -link"]:not(#_),
.-use--eLSWnrhZHr [class*=" -link"]:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"]:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"]:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk:not(._._._._#_),
.-section--white:not(._._._._#_),
.-card--white:not(._._._._#_),
.-card--n-h-p--card--white--b-g--no--spacing:not(._._._._#_),
.-section--n-h-p--primary--section:not(._._._._#_),
.-section--n-h-p--cyan--section:not(._._._._#_),
.-section--n-h-p--gradient--section:not(._._._._#_),
.-section--n-h-p--spark--gradient--section:not(._._._._#_),
.-card--n-h-p--card--white--b-g--with--drop--shadow:not(._._._._#_),
.-card--n-h-p--card--grey--b-g:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-section"]:not(#_),
.-use--IqWjsIRILD [class^="-section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -section"]:not(#_),
.-use--IqWjsIRILD [class*=" -section"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme section:not(#_),
.-use--IqWjsIRILD section:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--IqWjsIRILD:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-card"]:not(#_),
.-use--rz7NJjoQ31 [class^="-card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -card"]:not(#_),
.-use--rz7NJjoQ31 [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--rz7NJjoQ31:not(._._._._#_),
.-use--YqeLIWqp8X [class^="-card"]:not(x):not(x#_),
.-use--YqeLIWqp8X [class*=" -card"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--YqeLIWqp8X:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"]:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"]:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"]:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5:not(._._._._#_) {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  ---spacing--row-gap: 0px;
  ---spacing--column-gap: 0px;
}
.-spacing--blank-spacing > *:not(._._._._._._#_),
.-use--b8avVhtjzl [class^="-section"] > *:not(x):not(x#_),
.-use--b8avVhtjzl [class*=" -section"] > *:not(x):not(x#_),
.-use--b8avVhtjzl section > *:not(x):not(x#_),
.-theme--default .--b8avVhtjzl > *:not(._._._._#_),
.-theme--default [class^="-link"] > *:not(#_),
.-use--2rg_CdsoCE [class^="-link"] > *:not(x):not(x#_),
.-theme--default [class*=" -link"] > *:not(#_),
.-use--2rg_CdsoCE [class*=" -link"] > *:not(x):not(x#_),
.-theme--default .--2rg_CdsoCE > *:not(._._._._#_),
.-theme--default [class^="-inline--custom--inline--element"] > *:not(#_),
.-use--tVEuBViVsN [class^="-inline--custom--inline--element"] > *:not(x):not(x#_),
.-theme--default [class*=" -inline--custom--inline--element"] > *:not(#_),
.-use--tVEuBViVsN [class*=" -inline--custom--inline--element"] > *:not(x):not(x#_),
.-theme--default .--tVEuBViVsN > *:not(._._._._#_),
.-link--dark > *:not(._._._._#_),
.-link--light > *:not(._._._._#_),
.-theme--dark [class^="-link"] > *:not(#_),
.-use--rO7_SXcre9 [class^="-link"] > *:not(x):not(x#_),
.-theme--dark [class*=" -link"] > *:not(#_),
.-use--rO7_SXcre9 [class*=" -link"] > *:not(x):not(x#_),
.-theme--dark .--rO7_SXcre9 > *:not(._._._._#_),
.-section--overlayed--background--dark > *:not(._._._._#_),
.-inline--custom--inline--element--scroll--down--indicator > *:not(._._._._#_),
.-use--8iunVohMfH [class^="-section"] > *:not(x):not(x#_),
.-use--8iunVohMfH [class*=" -section"] > *:not(x):not(x#_),
.-use--8iunVohMfH section > *:not(x):not(x#_),
.-theme--newsletter .--8iunVohMfH > *:not(._._._._#_),
.-theme--newsletter [class^="-link"] > *:not(#_),
.-use--eLSWnrhZHr [class^="-link"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -link"] > *:not(#_),
.-use--eLSWnrhZHr [class*=" -link"] > *:not(x):not(x#_),
.-theme--newsletter .--eLSWnrhZHr > *:not(._._._._#_),
.-theme--newsletter [class^="-inline--custom--inline--element"] > *:not(#_),
.-use--o9dSQJT-Dk [class^="-inline--custom--inline--element"] > *:not(x):not(x#_),
.-theme--newsletter [class*=" -inline--custom--inline--element"] > *:not(#_),
.-use--o9dSQJT-Dk [class*=" -inline--custom--inline--element"] > *:not(x):not(x#_),
.-theme--newsletter .--o9dSQJT-Dk > *:not(._._._._#_),
.-section--white > *:not(._._._._#_),
.-card--white > *:not(._._._._#_),
.-card--n-h-p--card--white--b-g--no--spacing > *:not(._._._._#_),
.-section--n-h-p--primary--section > *:not(._._._._#_),
.-section--n-h-p--cyan--section > *:not(._._._._#_),
.-section--n-h-p--gradient--section > *:not(._._._._#_),
.-section--n-h-p--spark--gradient--section > *:not(._._._._#_),
.-card--n-h-p--card--white--b-g--with--drop--shadow > *:not(._._._._#_),
.-card--n-h-p--card--grey--b-g > *:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-section"] > *:not(#_),
.-use--IqWjsIRILD [class^="-section"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -section"] > *:not(#_),
.-use--IqWjsIRILD [class*=" -section"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme section > *:not(#_),
.-use--IqWjsIRILD section > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--IqWjsIRILD > *:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-card"] > *:not(#_),
.-use--rz7NJjoQ31 [class^="-card"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -card"] > *:not(#_),
.-use--rz7NJjoQ31 [class*=" -card"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--rz7NJjoQ31 > *:not(._._._._#_),
.-use--YqeLIWqp8X [class^="-card"] > *:not(x):not(x#_),
.-use--YqeLIWqp8X [class*=" -card"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--YqeLIWqp8X > *:not(._._._._#_),
.-theme--n-h-p--primary--theme [class^="-link"] > *:not(#_),
.-use--xVH3Kbcpa5 [class^="-link"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme [class*=" -link"] > *:not(#_),
.-use--xVH3Kbcpa5 [class*=" -link"] > *:not(x):not(x#_),
.-theme--n-h-p--primary--theme .--xVH3Kbcpa5 > *:not(._._._._#_) {
  ---layout--row-gap: 0px;
  ---layout--column-gap: 0px;
}
/*
  Type:             grid
  Id:               custom-grid
  Title:            Custom grid
*/
.-grid--custom:not(._._._._._._#_) {
  ---self--display: grid;
  display: var(---self--display);
  grid-template-rows: minmax(36px,36px) minmax(36px,36px) minmax(36px,36px) minmax(36px,36px) minmax(36px, auto);
  grid-template-columns: minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr);
  row-gap: var(---spacing--row-gap);
  column-gap: var(---spacing--column-gap);
}
/*
  Type:             grid
  Id:               simple-grid
  Title:            Default grid
*/
.-grid--simple:not(._._._._._._#_) {
  ---self--display: grid;
  display: var(---self--display);
  grid-template-rows: minmax(36px,36px) minmax(36px,36px) minmax(36px,36px) minmax(36px, auto) minmax(36px,36px) minmax(36px,36px) minmax(36px,36px);
  grid-template-columns: minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr);
  row-gap: var(---spacing--row-gap);
  column-gap: var(---spacing--column-gap);
}
.-grid--simple > :nth-child(1):not(._._._._._._#_) {
  grid-column: 1;
  grid-column-end: 13;
  grid-row: 1;
  grid-row-end: 8;
  position: relative;
}
/*
  Type:             collection
  Id:               default-graphic
  Title:            Default
  Description:      Graphics colors are used for...
*/
.-collection--graphic--collection--default:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               default-decoration
  Title:            Ungrouped
*/
.-collection--decoration--collection--ungrouped:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               default-fill
  Title:            Ungrouped
*/
.-collection--default:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               default-spacing
  Title:            Ungrouped
*/
.-collection--default:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               default-typography
  Title:            Ungrouped
*/
.-collection--default:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               link
  Title:            Links
  Description:      Links inside text elements
*/
.-collection--link:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               button
  Title:            Buttons
  Description:      Clickable element used for user interactions
*/
.-collection--button:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               badge
  Title:            Badges
  Description:      Element represeting status and other meta information
*/
.-collection--badge:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               section
  Title:            Sections
  Description:      Themeable essential boxes represeting top-level chunks of a component
*/
.-collection--section:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               card
  Title:            Cards
  Description:      Themable nestable boxes that provide visual framing for content
*/
.-collection--card:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               blockquote
  Title:            Block quotes
  Description:      Quotes, tweets and rich styled text references
*/
.-collection--blockquote:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               media
  Title:            Image blocks
  Description:      Image with optional accompanying text content
*/
.-collection--media:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               paragraph
  Title:            Paragraphs
  Description:      Regular text element used for all text and copy that isn't heading
*/
.-collection--paragraph:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               heading1
  Title:            Heading 1
  Description:      Main heading of the document, used for largest of headings
*/
.-collection--heading1:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               heading2
  Title:            Heading 2
  Description:      Second level of headings
*/
.-collection--heading2:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               heading3
  Title:            Heading 3
  Description:      Third level of headings often used for taglines
*/
.-collection--heading3:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               heading4
  Title:            Heading 4
  Description:      Further level of headings for complex document
*/
.-collection--heading4:not(._._._._._._#_) {

}
/*
  Type:             collection
  Id:               heading5
  Title:            Heading 5
  Description:      The deepest heading level available
*/
.-collection--heading5:not(._._._._._._#_) {

}

[class*="-theme--"] * {
  /* Important: Disable variables from cascading */
  ---layout--available-width: initial;
  ---layout--columns: initial;
  ---layout--column-gap: initial;
  ---layout--row-gap: initial;
  ---typography--paragraph-spacing: initial;
  ---self--paragraph-spacing: initial;
  ---spacing--column-gap: 0;
  ---spacing--row-gap: 0;
  ---self--max-available-width: initial;
  ---self--max-width: initial;
  ---self--column-width: initial;
  ---self--column-gap: initial;
  ---self--row-gap: initial;
  ---self--vertical-layout: initial;
  ---self--spacer-height: initial;
  ---self--icon-size: initial;
  ---self--display: initial;
  margin: 0;
}
[class*="-theme--"] h1,
[class*="-theme--"] h2,
[class*="-theme--"] h3,
[class*="-theme--"] h4,
[class*="-theme--"] h5,
[class*="-theme--"] p,
[class*="-theme--"] ul,
[class*="-theme--"] ol,
[class*="-theme--"] li {
  flex-shrink: 0;
}
[class*="-theme--"]:not(#x) * {
  word-break: normal;
  overflow-wrap: normal;
  box-sizing: border-box;
}
[class*="-theme--"] .-spacer {
  flex-grow: 100000 !important;
  align-self: stretch !important;
  justify-self: stretch !important;
  ---self--spacer-height: var(---self--row-gap, var(---layout--row-gap));
  height: var(---self--spacer-height, 5px);
  margin-top: calc(-1 * var(---self--spacer-height)) !important;
  margin-bottom: calc(-1 * var(---self--spacer-height)) !important;
}
body {
  ---supports--flex-gap: 1;
}

[class*="-theme--"] .-embed,
[class*="-theme--"] .-component {
  width: 100%;
}
[class*="-theme--"] .-component {
  position: relative;
}

[class*="-theme--"] a {
  text-decoration: none;
}


.-feaas li {
  margin-left: 1em;
}

.-feaas [class*="-image"] {
  max-width: 100%;
}


.-feaas var::selection {
  background: none !important;
}
.-feaas .-spacer::selection {
  background: none !important;
}
.-feaas .-spacer br {
  opacity: 0;
}
.-feaas .-spacer,
.-feaas picture {
  caret-color: transparent;
}

.-feaas .-has--background {
  position: relative;
  min-height: 1em;
}

.-feaas .-has--background > :not(.-image--background) {
  z-index: 2;
  position: relative;
}
.-feaas [data-symbol-ref] {
  user-select: none;
  caret-color: rgba(255,255,255,0) !important;
}

.-feaas {
  align-items: center;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.-feaas > * {
  width: 100%;
  max-width: 100%;
}
.-feaas > [class*="-theme--"] {
  display: flex; 
  align-items: center; 
  flex-direction: column;
}
.-feaas > [class*="-theme--"] > *{
  width: 100%; max-width: 100%; 
}
[class*="-theme--"] :not(div):not(a) + *,
[class*="-theme--"] :not(div):not(a) + ul > :first-child,
[class*="-theme--"] :not(div):not(a) + ol > :first-child {
  ---self--paragraph-spacing: var(---typography--paragraph-spacing);
}

[class*="-theme--"] ul > li,
[class*="-theme--"] ol > li {
  margin-top: var(---self--paragraph-spacing, 0);
}

.-feaas [hidden] {
  display: none !important;
}

.-feaas var {
  font-style: inherit;
}

.-editor-show-hidden .-feaas [hidden]{
  display: var(---self--display)  !important;
  opacity: 0.5 !important;
}
.-editor-grid-mode .-feaas *{
  caret-color: rgba(255,255,255,0) !important;
}
.-editor-grid-mode .-feaas ::selection{
  background: rgba(255,255,255,0);
}

.-card,
.-section > *,
[class*="-theme--"] section > *,
[class*="-spacing--"],
[class*="-block--"],
[class*="-card--"] {
  ---self--display: flex;
  display: var(---self--display);
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  row-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--row-gap));
  column-gap: calc(var(---supports--flex-gap, 0) * var(---spacing--column-gap));
  max-width: min(var(---self--max-available-width, 100%), var(---self--max-width, 100%));
}
.-card > *,
.-section > * > *,
[class*="-theme--"] section > * > *,
[class*="-spacing--"] > *,
[class*="-block--"] > *,
[class*="-card--"] > * {
  ---self--vertical-layout: 1;
  margin-top: calc(
    var(---supports--flex-gap, 0)
      * (var(---self--paragraph-spacing, var(---self--row-gap, 0px)) - var(---self--row-gap, 0px))
    + (1 - var(---supports--flex-gap, 0))
      * var(---self--paragraph-spacing, var(---self--row-gap, 0px))
  );
  flex-grow: 0;
  ---self--row-gap: initial;
  ---self--column-gap: var(---layout--column-gap, 0px);
}
.-card > :not(:nth-child(-n+1)),
.-section > * > :not(:nth-child(-n+1)),
[class*="-theme--"] section > * > :not(:nth-child(-n+1)),
[class*="-spacing--"] > :not(:nth-child(-n+1)),
[class*="-block--"] > :not(:nth-child(-n+1)),
[class*="-card--"] > :not(:nth-child(-n+1)) {
  ---self--row-gap: var(---layout--row-gap, 0px);
}
.-card > :last-child,
.-section > * > :last-child,
[class*="-theme--"] section > * > :last-child,
[class*="-spacing--"] > :last-child,
[class*="-block--"] > :last-child,
[class*="-card--"] > :last-child {
  ---self--column-gap: initial;
}
.-card > :nth-child(1n + 1),
.-section > * > :nth-child(1n + 1),
[class*="-theme--"] section > * > :nth-child(1n + 1),
[class*="-spacing--"] > :nth-child(1n + 1),
[class*="-block--"] > :nth-child(1n + 1),
[class*="-card--"] > :nth-child(1n + 1) {
  ---self--column-width: calc(var(---layout--available-width, 100%) / 1 * 1);
}
.-feaas:not(#x) .-card > :not(picture),
[class*="-theme--"]:not(#x) [class*="-spacing--"] > :not(picture),
[class*="-theme--"]:not(#x) [class*="-layout--"] > :not(picture),
[class*="-theme--"]:not(#x) [class*="-block--"] > :not(picture),
[class*="-theme--"]:not(#x) [class*="-card--"] > :not(picture),
[class*="-theme--"]:not(#x) [class*="-section--"] > :not(picture) {
  ---self--column-gap: 0;
}

[class*="-theme--"]:not(#x) button,
[class*="-theme--"]:not(#x) .-button,
[class*="-theme--"]:not(#x) [class*="-button--"],
[class*="-theme--"]:not(#x) .-inline,
[class*="-theme--"]:not(#x) [class*="-inline--"] {
  ---self--display: var(---layout--inline-display, table);
  display: var(---self--display);
  gap: 0;
  flex-direction: row;
  flex-wrap: nowrap;
  white-space: nowrap;
  flex-shrink: 0;
  flex-grow: 0;
  vertical-align: middle;
  width: max-content;
  height: max-content;
}
[class*="-theme--"]:not(#x) button:empty:before,
[class*="-theme--"]:not(#x) .-button:empty:before,
[class*="-theme--"]:not(#x) [class*="-button--"]:empty:before,
[class*="-theme--"]:not(#x) .-inline:empty:before,
[class*="-theme--"]:not(#x) [class*="-inline--"]:empty:before {
  content: "\2060";
  display: inline-block;
}
[class*="-theme--"]:not(#x) .-inline,
[class*="-theme--"]:not(#x) [class*="-inline--"] {
  vertical-align: baseline;
}
.-feaas h1, 
.-feaas h2, 
.-feaas h3, 
.-feaas h4, 
.-feaas h5, 
.-feaas h6, 
.-feaas li, 
.-feaas p {
  ---layout--inline-display: inline-flex;
}
.feaas li {
  list-style: disc;
}
[class*="-theme--"]:not(#x) var,
[class*="-theme--"]:not(#x) .-variable {
  flex-shrink: 0;
}

/* Builder styles */
.-feaas[contenteditable="true"] .-embed,
.-feaas[contenteditable="true"] .-component {
  user-select: none;
}
.-feaas[contenteditable="true"] .-spacer {
  min-width: 5px;
  min-height: 5px;
}

.-feaas[contenteditable], .-feaas [contenteditable]  {
  outline: none;
}

.-feaas[contenteditable="true"]:not(#x) spacer-before {
  display: inline-block;
  width: 2px;
  letter-spacing: -30px;
  margin-right: -2px;
}
.-feaas[contenteditable="true"]:not(#x) spacer-before[for="var"] {
  position: absolute;
}
.-feaas[contenteditable="true"]:not(#x) spacer-after[for="var"] {
  position: absolute;
}
.-feaas[contenteditable="true"]:not(#x) spacer-after {
  display: inline-block;
  width: 2px;
  letter-spacing: -30px;
  margin-left: -2px;
}
.-feaas[contenteditable="true"]:not(#x) spacer-inside {
  display: inline-block;
  width: 2px;
  margin-left: -1px;
  margin-right: -1px;
}
.-feaas[contenteditable="true"]:not(#x) .-button,
.-feaas[contenteditable="true"]:not(#x) [class*="-button--"],
.-feaas[contenteditable="true"]:not(#x) .-inline,
.-feaas[contenteditable="true"]:not(#x) [class*="-inline--"],
.-feaas[contenteditable="true"]:not(#x) .-block,
.-feaas[contenteditable="true"]:not(#x) .-embed,
.-feaas[contenteditable="true"]:not(#x) .-component,
.-feaas[contenteditable="true"]:not(#x) p,
.-feaas[contenteditable="true"]:not(#x) li,
.-feaas[contenteditable="true"]:not(#x) h1,
.-feaas[contenteditable="true"]:not(#x) h2,
.-feaas[contenteditable="true"]:not(#x) h3,
.-feaas[contenteditable="true"]:not(#x) h4,
.-feaas[contenteditable="true"]:not(#x) h5,
.-feaas[contenteditable="true"]:not(#x) blockquote,
.-feaas[contenteditable="true"]:not(#x) .-container,
.-feaas[contenteditable="true"]:not(#x) [class*="-block--"],
.-feaas[contenteditable="true"]:not(#x) [class*="-spacing--"],
.-feaas[contenteditable="true"]:not(#x) [class*="-layout--"],
.-feaas[contenteditable="true"]:not(#x) [class*="-block--"],
.-feaas[contenteditable="true"]:not(#x) [class*="-card--"],
.-feaas[contenteditable="true"]:not(#x) [class*="-section--"] {
  min-width: 1em;
  min-height: 1em;
}


.-feaas picture.-image--background,
.-feaas picture.-image--foreground {
  min-height: 24x;
  min-width: 24px;
  max-width: 100%;
}
.-feaas picture.-image--background[class*="-block--media"],
.-feaas picture.-image--foreground[class*="-block--media"] {
  width: auto;
}
.-feaas picture.-image--background > picture,
.-feaas picture.-image--foreground > picture {
  position: relative;
  overflow: hidden;
  height: auto;
}
.-feaas picture.-image--background > picture > img,
.-feaas picture.-image--foreground > picture > img {
  object-fit: cover;
  object-position: 50% 50%;
}



.-feaas:not(#x) picture.-image--background,
.-feaas:not(#x) picture.-image--foreground {
  border-radius: inherit;
}
.-feaas:not(#x) picture.-image--background,
.-feaas:not(#x) picture.-image--icon {
  user-select: none;
  pointer-events: none;
}

.-feaas:not(#x) picture[class*="-image--"] > img {
  min-height: 0px;
  width: 100%;
  height: 100%;
  display: block;
  user-drag: none;
  user-select: none;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: inherit;
}
.-feaas:not(#x) picture.-image--icon > img {
  width: auto;
}
.-feaas:not(#x) picture.-image--icon {
  ---spacing--column-gap: inherit;
  ---self--icon-size: var(---typography--icon-size, var(---typography--line-height, 1.2em));
  margin-top: calc((var(---typography--line-height, 1.6em) - var(---self--icon-size)) / 2);
  height: var(---self--icon-size, auto) !important;
  margin-right: var(---spacing--column-gap, 0px);
  display: inline-block;
  vertical-align: top;
}
.-feaas:not(#x) picture.-image--foreground {
  flex-grow: 1;
  min-height: 16px;
}
.-feaas:not(#x):not(#x) picture.-image--background  {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  ---self--row-gap: 0 !important;
  ---self--column-gap: 0 !important;
  ---self--column-width: unset !important;
  border-radius: inherit;
}
.-feaas:not(#x) a {
  text-decoration: none;
}
.-feaas:not(#x) a:not([class*="-button"]):not([class*="-card"]) {
  text-decoration: var(---typography--text-decoration, none);
}


.-feaas--preview {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.-feaas--preview * {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.-feaas--preview a:visited,
.-feaas--preview a:hover,
.-feaas--preview a:active,
.-feaas--preview a:link {
  color: inherit
}

.-feaas:not(#x) .-component[data-embed-placeholder],
.-feaas:not(#x) [class*="-component--"][data-embed-placeholder],
.-feaas:not(#x) .-embed[data-embed-placeholder] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.-feaas:not(#x) .-embed[data-embed-placeholder] {
  background:  url('https://feaasstatic.blob.core.windows.net/assets/sample/embed.svg') !important;
}
.-feaas:not(#x) .-component[data-embed-placeholder],
.-feaas:not(#x) [class*="-component--"][data-embed-placeholder] {
  background:  url('https://feaasstatic.blob.core.windows.net/assets/sample/component.svg') !important;
}

.-embed--meta {
  padding: 16px;
  background: #fff;
  border-radius: 8px;
  color: #fff;
  overflow: hidden;
  background: #5548D9;
}
.-embed--meta--type {
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  margin-bottom: 4px;
}
.-embed--meta--label{
  font-size: 18px;
  line-height: 120%;
  font-weight: 600;
}
