.TDS_ChevronLink-modules__wordBreak___2hdhx {
  word-wrap: break-word; }

.TDS_ChevronLink-modules__baseSupSubScripts___3dnFA {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_ChevronLink-modules__sup___3mrUk {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_ChevronLink-modules__base___3qeSJ {
  font-size: inherit; }

.TDS_ChevronLink-modules__baseFont___1i0nD {
  font-weight: inherit; }

.TDS_ChevronLink-modules__small___3re8M {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_ChevronLink-modules__smallFont___1z4l7 {
  font-weight: 500; }

.TDS_ChevronLink-modules__medium___2RoUY {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_ChevronLink-modules__mediumFont___yGrd7 {
  font-weight: 400; }

.TDS_ChevronLink-modules__large___1TZtY {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_ChevronLink-modules__largeFont___3_Nkp {
  font-weight: 400; }

.TDS_ChevronLink-modules__boldFont___34JZT {
  font-weight: 700; }

.TDS_ChevronLink-modules__color___1OTzq {
  color: #2a2c2e; }

.TDS_ChevronLink-modules__invertedColor___1nhyv {
  color: #fff; }

.TDS_ChevronLink-modules__inheritColor___1BHCX {
  color: inherit; }

.TDS_ChevronLink-modules__blockText___1VK5m {
  display: block; }

.TDS_ChevronLink-modules__chevron___h5giw {
  display: inline-block;
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms; }

.TDS_ChevronLink-modules__rightChevron___2dX3I { }

.TDS_ChevronLink-modules__leftChevron___3Zu3G { }

.TDS_ChevronLink-modules__link___1yfX_ {
  display: inline-block;
  text-decoration: none;
  max-width: 100%;
  font-weight: 500; }
  .TDS_ChevronLink-modules__link___1yfX_:hover .TDS_ChevronLink-modules__rightChevron___2dX3I {
    -webkit-transform: translateX(0.25rem);
            transform: translateX(0.25rem); }
  .TDS_ChevronLink-modules__link___1yfX_:hover .TDS_ChevronLink-modules__leftChevron___3Zu3G {
    -webkit-transform: translateX(-0.25rem);
            transform: translateX(-0.25rem); }

.TDS_ChevronLink-modules__primary___1UAHo { }
  .TDS_ChevronLink-modules__primary___1UAHo:link, .TDS_ChevronLink-modules__primary___1UAHo:visited {
    color: #248700; }

.TDS_ChevronLink-modules__secondary___3dWzt { }
  .TDS_ChevronLink-modules__secondary___3dWzt:link, .TDS_ChevronLink-modules__secondary___3dWzt:visited {
    color: #4b286d; }

.TDS_ChevronLink-modules__inverted___18YzS { }
  .TDS_ChevronLink-modules__inverted___18YzS:link, .TDS_ChevronLink-modules__inverted___18YzS:visited {
    color: #fff; }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Icon-modules__primary___2UY-N {
  color: #248700; }

.TDS_Icon-modules__secondary___3Gtcp {
  color: #4b286d; }

.TDS_Icon-modules__inverted___2mdlT {
  color: #fff; }

.TDS_Icon-modules__error___yuB9x {
  color: #c12335; }

.TDS_Icon-modules__size16___1pm12 {
  font-size: 1rem; }

.TDS_Icon-modules__size24___37pQ7 {
  font-size: 1.5rem; }

.TDS_Icon-modules__size48___22aDR {
  font-size: 3rem; }

.TDS_Icon-modules__svgBase___1EsV6 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.TDS_Icon-modules__svgSize16___1gZvO > svg {
  width: 16px;
  height: 16px; }

.TDS_Icon-modules__svgSize24___2mx3w > svg {
  width: 24px;
  height: 24px; }

.TDS_Icon-modules__svgSize48___gp-XR > svg {
  width: 48px;
  height: 48px; }

.TDS_Icon-modules__svgVariantDefault___NCTsd > svg {
  fill: #4b286d; }

.TDS_Icon-modules__svgVariantAlternative___20tRw > svg {
  fill: #2a2c2e; }

.TDS_Icon-modules__svgVariantInverted___qgAgj > svg {
  fill: #fff; }

.TDS_Icon-modules__icon___13xYd {
  font-family: 'TELUS Core Icons';
  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  vertical-align: middle; }

.TDS_Icon-modules__iconCaretDown___3by8b { }
  .TDS_Icon-modules__iconCaretDown___3by8b::before {
    content: '\F105'; }

.TDS_Icon-modules__iconCaretUp___3PL_K { }
  .TDS_Icon-modules__iconCaretUp___3PL_K::before {
    content: '\F106'; }

.TDS_Icon-modules__iconCheckmark___3cAol { }
  .TDS_Icon-modules__iconCheckmark___3cAol::before {
    content: '\F101'; }

.TDS_Icon-modules__iconChevron___u32Fg { }
  .TDS_Icon-modules__iconChevron___u32Fg::before {
    content: '\F107'; }

.TDS_Icon-modules__iconLeftChevron___37tW0 { }
  .TDS_Icon-modules__iconLeftChevron___37tW0::before {
    content: '\F107';
    display: inline-block;
    -webkit-transform: rotate(-180deg) translateY(1.5px);
            transform: rotate(-180deg) translateY(1.5px); }

.TDS_Icon-modules__iconExclamationPointCircle___1HgRN { }
  .TDS_Icon-modules__iconExclamationPointCircle___1HgRN::before {
    content: '\F103'; }

.TDS_Icon-modules__iconExpander___3C8oT { }
  .TDS_Icon-modules__iconExpander___3C8oT::before {
    content: '\F113'; }

.TDS_Icon-modules__iconHamburger___1NBce { }
  .TDS_Icon-modules__iconHamburger___1NBce::before {
    content: '\F112'; }

.TDS_Icon-modules__iconLocation___1T7VZ { }
  .TDS_Icon-modules__iconLocation___1T7VZ::before {
    content: '\F110'; }

.TDS_Icon-modules__iconMinus___1NFqO { }
  .TDS_Icon-modules__iconMinus___1NFqO::before {
    content: '\F109'; }

.TDS_Icon-modules__iconPlus___1xFr9 { }
  .TDS_Icon-modules__iconPlus___1xFr9::before {
    content: '\F108'; }

.TDS_Icon-modules__iconQuestionMarkCircle___2km-5 { }
  .TDS_Icon-modules__iconQuestionMarkCircle___2km-5::before {
    content: '\F102'; }

.TDS_Icon-modules__iconSpyglass___3BIow { }
  .TDS_Icon-modules__iconSpyglass___3BIow::before {
    content: '\F111'; }

.TDS_Icon-modules__iconTimes___-9Po2 { }
  .TDS_Icon-modules__iconTimes___-9Po2::before {
    content: '\F104'; }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_Forms-modules__height___W6QXx {
  height: 3.25rem; }.TDS_Forms-modules__font___g7OGX {
  font-family: "TELUS-Web", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.TDS_BaseButton-modules__wordBreak___1qfBE {
  word-wrap: break-word; }

.TDS_BaseButton-modules__baseSupSubScripts___3tt7w {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_BaseButton-modules__sup___2xeo2 {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_BaseButton-modules__base___61gnI {
  font-size: inherit; }

.TDS_BaseButton-modules__baseFont___2GyG5 {
  font-weight: inherit; }

.TDS_BaseButton-modules__small___42JE- {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_BaseButton-modules__smallFont___fi4VY {
  font-weight: 500; }

.TDS_BaseButton-modules__medium___P82Pj {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_BaseButton-modules__mediumFont___14qqG {
  font-weight: 400; }

.TDS_BaseButton-modules__large___1MeL5 {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_BaseButton-modules__largeFont___23555 {
  font-weight: 400; }

.TDS_BaseButton-modules__boldFont___1EFV0 {
  font-weight: 700; }

.TDS_BaseButton-modules__color___1XqMV {
  color: #2a2c2e; }

.TDS_BaseButton-modules__invertedColor___3jCAh {
  color: #fff; }

.TDS_BaseButton-modules__inheritColor___3iur1 {
  color: inherit; }

.TDS_BaseButton-modules__blockText___2wpru {
  display: block; }

.TDS_BaseButton-modules__base___61gnI {
  margin: 0;
  padding: 0 2rem;
  cursor: pointer;
  background: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s; }

.TDS_BaseButton-modules__sizing___2kf7G {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media (min-width: 48em) {
    .TDS_BaseButton-modules__sizing___2kf7G {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      width: auto;
      min-width: 180px; } }

.TDS_BaseButton-modules__inline___2hIqx + .TDS_BaseButton-modules__inline___2hIqx {
  margin-left: 1rem; }

.TDS_BaseButton-modules__primary___379nO {
  background-color: #248700;
  color: #fff; }
  .TDS_BaseButton-modules__primary___379nO:hover {
    -webkit-box-shadow: 0 0 0 1px;
            box-shadow: 0 0 0 1px;
    background-color: #fff;
    color: #248700; }

.TDS_BaseButton-modules__secondary___2xQtu {
  background-color: #4b286d;
  color: #fff; }
  .TDS_BaseButton-modules__secondary___2xQtu:hover {
    -webkit-box-shadow: 0 0 0 1px;
            box-shadow: 0 0 0 1px;
    background-color: #fff;
    color: #4b286d; }

.TDS_BaseButton-modules__inverted___jTZaX {
  background-color: #fff;
  color: #2a2c2e; }
  .TDS_BaseButton-modules__inverted___jTZaX:hover {
    -webkit-box-shadow: 0 0 0 1px;
            box-shadow: 0 0 0 1px;
    background-color: transparent;
    color: #fff; }

.TDS_BaseButton-modules__centered___39wPm {
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.TDS_Typography-modules__wordBreak___3OZx_ {
  word-wrap: break-word; }

.TDS_Typography-modules__baseSupSubScripts___WeebJ {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_Typography-modules__sup___3IauS {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__base___2nkPE {
  font-size: inherit; }

.TDS_Typography-modules__baseFont___2Cfk4 {
  font-weight: inherit; }

.TDS_Typography-modules__small___mt5lS {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_Typography-modules__smallFont___3S6nz {
  font-weight: 500; }

.TDS_Typography-modules__medium___1rxfE {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_Typography-modules__mediumFont___XMrRj {
  font-weight: 400; }

.TDS_Typography-modules__large___24W-w {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_Typography-modules__largeFont___3k7bm {
  font-weight: 400; }

.TDS_Typography-modules__boldFont___2YS3O {
  font-weight: 700; }

.TDS_Typography-modules__color___2CNH8 {
  color: #2a2c2e; }

.TDS_Typography-modules__invertedColor___2tTa_ {
  color: #fff; }

.TDS_Typography-modules__inheritColor___SREX0 {
  color: inherit; }

.TDS_Typography-modules__blockText___2Gy51 {
  display: block; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }

.TDS_Heading-modules__wordBreak___UVmND {
  word-wrap: break-word; }

.TDS_Heading-modules__baseSupSubScripts___2MHQ2 {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_Heading-modules__sup___2g7ZE {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Heading-modules__base___2qhe3 {
  font-size: inherit; }

.TDS_Heading-modules__baseFont___3UBpE {
  font-weight: inherit; }

.TDS_Heading-modules__small___1j656 {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_Heading-modules__smallFont___zKYLV {
  font-weight: 500; }

.TDS_Heading-modules__medium___96IIm {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_Heading-modules__mediumFont___1k8z5 {
  font-weight: 400; }

.TDS_Heading-modules__large___3Ek_X {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_Heading-modules__largeFont___39T1R {
  font-weight: 400; }

.TDS_Heading-modules__boldFont___8Ypmu {
  font-weight: 700; }

.TDS_Heading-modules__color___2-tfF {
  color: #2a2c2e; }

.TDS_Heading-modules__invertedColor___18914 {
  color: #fff; }

.TDS_Heading-modules__inheritColor___1Kyy8 {
  color: inherit; }

.TDS_Heading-modules__blockText___Cu7T3 {
  display: block; }

.TDS_Heading-modules__sup___2g7ZE { }

.TDS_Heading-modules__h1___1iaO2 {
  font-weight: 400;
  font-size: 1.75rem;
  line-height: 1.29;
  letter-spacing: -1.6px; }
  .TDS_Heading-modules__h1___1iaO2 .TDS_Heading-modules__sup___2g7ZE {
    font-size: 1.25rem;
    top: -1em; }
  @media (min-width: 48em) {
    .TDS_Heading-modules__h1___1iaO2 {
      font-weight: 300;
      font-size: 2.75rem;
      line-height: 1.18;
      letter-spacing: 0; }
      .TDS_Heading-modules__h1___1iaO2 .TDS_Heading-modules__sup___2g7ZE {
        font-size: 1.25rem;
        top: -1.3em; } }

.TDS_Heading-modules__h2___l3LmI {
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.33;
  letter-spacing: -0.7px; }
  .TDS_Heading-modules__h2___l3LmI .TDS_Heading-modules__sup___2g7ZE {
    font-size: 1rem;
    top: -0.8em; }
  @media (min-width: 48em) {
    .TDS_Heading-modules__h2___l3LmI {
      font-size: 1.75rem;
      line-height: 1.29;
      letter-spacing: -0.8px; }
      .TDS_Heading-modules__h2___l3LmI .TDS_Heading-modules__sup___2g7ZE {
        font-size: 1rem;
        top: -0.7em; } }

.TDS_Heading-modules__smallHeading___17qD7 {
  font-weight: 700;
  letter-spacing: -0.6px; }

.TDS_Heading-modules__h3___1_T6f {
  font-size: 1.25rem;
  line-height: 1.4; }
  .TDS_Heading-modules__h3___1_T6f .TDS_Heading-modules__sup___2g7ZE {
    font-size: 0.875rem;
    top: -0.5em; }

.TDS_Heading-modules__h4___2qPXM {
  font-size: 1rem;
  line-height: 1.25; }
  .TDS_Heading-modules__h4___2qPXM .TDS_Heading-modules__sup___2g7ZE {
    font-size: 0.875rem;
    top: -0.5em; }

.TDS_Heading-modules__inverted___rS_yK {
  color: #fff; }

.TDS_Heading-modules__secondary___3skcz {
  color: #4b286d; }

.TDS_Heading-modules__default___1xJOW {
  color: #2a2c2e; }

.TDS_IconWrapper-modules__fixLineHeight___3tqIl {
  line-height: 1; }

.TDS_Position-modules__relative___203_6 {
  position: relative; }

.TDS_Position-modules__absolute___3Kclg {
  position: absolute; }

.TDS_Position-modules__centerVertically___3T-wm {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.TDS_Flexbox-modules__column___1vj4G {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Flexbox-modules__row___5CSCg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Flexbox-modules__justifyContentSpaceBetween___3eG3e {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Position-modules__relative___203_6 {
  position: relative; }.TDS_Position-modules__absolute___3Kclg {
  position: absolute; }.TDS_Position-modules__centerVertically___3T-wm {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }.TDS_Forms-modules__height___W6QXx {
  height: 3.25rem; }.TDS_Forms-modules__font___g7OGX {
  font-family: "TELUS-Web", "Helvetica Neue", Helvetica, Arial, sans-serif; }.TDS_Box-modules__inline___3fsbM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }.TDS_Box-modules__stack___3i5Vh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }.TDS_Box-modules__verticalPadding-1___kAf14 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___kAf14 {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }.TDS_Box-modules__horizontalPadding-1___2Klq- {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___2Klq- {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }.TDS_Box-modules__bottomMargin-1___3lQGu {
  margin-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___3lQGu {
      margin-bottom: 0.25rem; } }.TDS_Box-modules__betweenBottomMargin-1___1xmQB > *:not(:last-child) {
  margin-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___1xmQB > *:not(:last-child) {
      margin-bottom: 0.25rem; } }.TDS_Box-modules__betweenRightMargin-1___3L3rG > *:not(:last-child) {
  margin-right: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___3L3rG > *:not(:last-child) {
      margin-right: 0.25rem; } }.TDS_Box-modules__verticalPadding-2___DoBcB {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___DoBcB {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }.TDS_Box-modules__horizontalPadding-2___1lkyL {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___1lkyL {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }.TDS_Box-modules__bottomMargin-2___20qFI {
  margin-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___20qFI {
      margin-bottom: 0.5rem; } }.TDS_Box-modules__betweenBottomMargin-2___r8kD9 > *:not(:last-child) {
  margin-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___r8kD9 > *:not(:last-child) {
      margin-bottom: 0.5rem; } }.TDS_Box-modules__betweenRightMargin-2___1_z7h > *:not(:last-child) {
  margin-right: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___1_z7h > *:not(:last-child) {
      margin-right: 0.5rem; } }.TDS_Box-modules__verticalPadding-3___AVoZq {
  padding-top: 1rem;
  padding-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___AVoZq {
      padding-top: 1rem;
      padding-bottom: 1rem; } }.TDS_Box-modules__horizontalPadding-3___Uvcot {
  padding-left: 1rem;
  padding-right: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___Uvcot {
      padding-left: 1rem;
      padding-right: 1rem; } }.TDS_Box-modules__bottomMargin-3___eRgQT {
  margin-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___eRgQT {
      margin-bottom: 1rem; } }.TDS_Box-modules__betweenBottomMargin-3___1a4gG > *:not(:last-child) {
  margin-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1a4gG > *:not(:last-child) {
      margin-bottom: 1rem; } }.TDS_Box-modules__betweenRightMargin-3___peCe7 > *:not(:last-child) {
  margin-right: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___peCe7 > *:not(:last-child) {
      margin-right: 1rem; } }.TDS_Box-modules__verticalPadding-4___2XVm4 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___2XVm4 {
      padding-top: 2rem;
      padding-bottom: 2rem; } }.TDS_Box-modules__horizontalPadding-4___AVCKI {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___AVCKI {
      padding-left: 2rem;
      padding-right: 2rem; } }.TDS_Box-modules__bottomMargin-4___3cVAJ {
  margin-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___3cVAJ {
      margin-bottom: 2rem; } }.TDS_Box-modules__betweenBottomMargin-4___2uZne > *:not(:last-child) {
  margin-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2uZne > *:not(:last-child) {
      margin-bottom: 2rem; } }.TDS_Box-modules__betweenRightMargin-4___3tv73 > *:not(:last-child) {
  margin-right: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___3tv73 > *:not(:last-child) {
      margin-right: 2rem; } }.TDS_Box-modules__verticalPadding-5___bgd_V {
  padding-top: 2rem;
  padding-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___bgd_V {
      padding-top: 3rem;
      padding-bottom: 3rem; } }.TDS_Box-modules__horizontalPadding-5___1JOxn {
  padding-left: 2rem;
  padding-right: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___1JOxn {
      padding-left: 3rem;
      padding-right: 3rem; } }.TDS_Box-modules__bottomMargin-5___uoDVJ {
  margin-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___uoDVJ {
      margin-bottom: 3rem; } }.TDS_Box-modules__betweenBottomMargin-5___2HFPo > *:not(:last-child) {
  margin-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2HFPo > *:not(:last-child) {
      margin-bottom: 3rem; } }.TDS_Box-modules__betweenRightMargin-5___3lfgV > *:not(:last-child) {
  margin-right: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___3lfgV > *:not(:last-child) {
      margin-right: 3rem; } }.TDS_Box-modules__verticalPadding-6___1TYcD {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1TYcD {
      padding-top: 4rem;
      padding-bottom: 4rem; } }.TDS_Box-modules__horizontalPadding-6___3zyLe {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___3zyLe {
      padding-left: 4rem;
      padding-right: 4rem; } }.TDS_Box-modules__bottomMargin-6___29c4Y {
  margin-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___29c4Y {
      margin-bottom: 4rem; } }.TDS_Box-modules__betweenBottomMargin-6___3w10Y > *:not(:last-child) {
  margin-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___3w10Y > *:not(:last-child) {
      margin-bottom: 4rem; } }.TDS_Box-modules__betweenRightMargin-6___2X7va > *:not(:last-child) {
  margin-right: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___2X7va > *:not(:last-child) {
      margin-right: 4rem; } }.TDS_Box-modules__verticalPadding-7___2qeES {
  padding-top: 3rem;
  padding-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2qeES {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }.TDS_Box-modules__horizontalPadding-7___GshyT {
  padding-left: 3rem;
  padding-right: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___GshyT {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }.TDS_Box-modules__bottomMargin-7___1CoHO {
  margin-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___1CoHO {
      margin-bottom: 4.5rem; } }.TDS_Box-modules__betweenBottomMargin-7___grR62 > *:not(:last-child) {
  margin-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___grR62 > *:not(:last-child) {
      margin-bottom: 4.5rem; } }.TDS_Box-modules__betweenRightMargin-7___xqi04 > *:not(:last-child) {
  margin-right: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___xqi04 > *:not(:last-child) {
      margin-right: 4.5rem; } }.TDS_Box-modules__verticalPadding-8___3jG0j {
  padding-top: 4rem;
  padding-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___3jG0j {
      padding-top: 6rem;
      padding-bottom: 6rem; } }.TDS_Box-modules__horizontalPadding-8___9HMID {
  padding-left: 4rem;
  padding-right: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___9HMID {
      padding-left: 6rem;
      padding-right: 6rem; } }.TDS_Box-modules__bottomMargin-8___13m9H {
  margin-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___13m9H {
      margin-bottom: 6rem; } }.TDS_Box-modules__betweenBottomMargin-8___3GMOW > *:not(:last-child) {
  margin-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___3GMOW > *:not(:last-child) {
      margin-bottom: 6rem; } }.TDS_Box-modules__betweenRightMargin-8___3TmNp > *:not(:last-child) {
  margin-right: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3TmNp > *:not(:last-child) {
      margin-right: 6rem; } }.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_FormField-modules__wordBreak___1be-q {
  word-wrap: break-word; }.TDS_FormField-modules__baseSupSubScripts___2Y11p {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }.TDS_FormField-modules__sup___3MfHA {
  top: -0.5em;
  font-size: 0.875rem; }.TDS_FormField-modules__base___1Hwcs {
  font-size: inherit; }.TDS_FormField-modules__baseFont___KSHC1 {
  font-weight: inherit; }.TDS_FormField-modules__small___3vtvv {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }.TDS_FormField-modules__smallFont___3hHsL {
  font-weight: 500; }.TDS_FormField-modules__medium___3wO4Z {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }.TDS_FormField-modules__mediumFont___RjxPK {
  font-weight: 400; }.TDS_FormField-modules__large___1AVAw {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }.TDS_FormField-modules__largeFont___2cWtO {
  font-weight: 400; }.TDS_FormField-modules__boldFont___17BNB {
  font-weight: 700; }.TDS_FormField-modules__color___1_Eie {
  color: #2a2c2e; }.TDS_FormField-modules__invertedColor___wrEhX {
  color: #fff; }.TDS_FormField-modules__inheritColor___1m53E {
  color: inherit; }.TDS_FormField-modules__blockText___1U4sJ {
  display: block; }/* LABEL */.TDS_FormField-modules__alignCenter___iW5bD {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }/* END LABEL *//* FIELD */.TDS_FormField-modules__formField___bk-zo {
  width: 100%;
  margin: 0;
  outline: 0;
  text-overflow: ellipsis; }.TDS_FormField-modules__formField___bk-zo::-webkit-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }.TDS_FormField-modules__formField___bk-zo:-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }.TDS_FormField-modules__formField___bk-zo::-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }.TDS_FormField-modules__formField___bk-zo::placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }.TDS_FormField-modules__defaultBoxShadow___2OTgt {
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 8px rgba(0, 0, 0, 0.05); }.TDS_FormField-modules__defaultBgColor___3M7m5 {
  background-color: #fff; }.TDS_FormField-modules__default___2QCix {
  border-color: #54595f; }.TDS_FormField-modules__disabled___eL3tb {
  background-color: #f7f7f8;
  border-color: transparent; }.TDS_FormField-modules__focus___M8hIV {
  border-color: transparent;
  -webkit-box-shadow: 0 0 4px 1px #54595f;
          box-shadow: 0 0 4px 1px #54595f; }.TDS_FormField-modules__success___3SlcW {
  border-color: #248700; }.TDS_FormField-modules__error___1kL2V {
  border-color: #c12335; }/* END FIELD *//* ICON */.TDS_FormField-modules__iconRight___3svb8 {
  right: 1rem; }/* END ICON */

.TDS_Select-modules__wrapper___3pFI7 {
  background-color: #fff; }

.TDS_Select-modules__select___2K3sZ {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .TDS_Select-modules__select___2K3sZ::-ms-expand {
    display: none; }

.TDS_Select-modules__iconsPosition___1_ZR- {
  pointer-events: none; }

.TDS_Box-modules__inline___3fsbM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }.TDS_Box-modules__stack___3i5Vh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }.TDS_Box-modules__verticalPadding-1___kAf14 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___kAf14 {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }.TDS_Box-modules__horizontalPadding-1___2Klq- {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___2Klq- {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }.TDS_Box-modules__bottomMargin-1___3lQGu {
  margin-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___3lQGu {
      margin-bottom: 0.25rem; } }.TDS_Box-modules__betweenBottomMargin-1___1xmQB > *:not(:last-child) {
  margin-bottom: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___1xmQB > *:not(:last-child) {
      margin-bottom: 0.25rem; } }.TDS_Box-modules__betweenRightMargin-1___3L3rG > *:not(:last-child) {
  margin-right: 0.25rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___3L3rG > *:not(:last-child) {
      margin-right: 0.25rem; } }.TDS_Box-modules__verticalPadding-2___DoBcB {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___DoBcB {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }.TDS_Box-modules__horizontalPadding-2___1lkyL {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___1lkyL {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }.TDS_Box-modules__bottomMargin-2___20qFI {
  margin-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___20qFI {
      margin-bottom: 0.5rem; } }.TDS_Box-modules__betweenBottomMargin-2___r8kD9 > *:not(:last-child) {
  margin-bottom: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___r8kD9 > *:not(:last-child) {
      margin-bottom: 0.5rem; } }.TDS_Box-modules__betweenRightMargin-2___1_z7h > *:not(:last-child) {
  margin-right: 0.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___1_z7h > *:not(:last-child) {
      margin-right: 0.5rem; } }.TDS_Box-modules__verticalPadding-3___AVoZq {
  padding-top: 1rem;
  padding-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___AVoZq {
      padding-top: 1rem;
      padding-bottom: 1rem; } }.TDS_Box-modules__horizontalPadding-3___Uvcot {
  padding-left: 1rem;
  padding-right: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___Uvcot {
      padding-left: 1rem;
      padding-right: 1rem; } }.TDS_Box-modules__bottomMargin-3___eRgQT {
  margin-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___eRgQT {
      margin-bottom: 1rem; } }.TDS_Box-modules__betweenBottomMargin-3___1a4gG > *:not(:last-child) {
  margin-bottom: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1a4gG > *:not(:last-child) {
      margin-bottom: 1rem; } }.TDS_Box-modules__betweenRightMargin-3___peCe7 > *:not(:last-child) {
  margin-right: 1rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___peCe7 > *:not(:last-child) {
      margin-right: 1rem; } }.TDS_Box-modules__verticalPadding-4___2XVm4 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___2XVm4 {
      padding-top: 2rem;
      padding-bottom: 2rem; } }.TDS_Box-modules__horizontalPadding-4___AVCKI {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___AVCKI {
      padding-left: 2rem;
      padding-right: 2rem; } }.TDS_Box-modules__bottomMargin-4___3cVAJ {
  margin-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___3cVAJ {
      margin-bottom: 2rem; } }.TDS_Box-modules__betweenBottomMargin-4___2uZne > *:not(:last-child) {
  margin-bottom: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2uZne > *:not(:last-child) {
      margin-bottom: 2rem; } }.TDS_Box-modules__betweenRightMargin-4___3tv73 > *:not(:last-child) {
  margin-right: 1.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___3tv73 > *:not(:last-child) {
      margin-right: 2rem; } }.TDS_Box-modules__verticalPadding-5___bgd_V {
  padding-top: 2rem;
  padding-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___bgd_V {
      padding-top: 3rem;
      padding-bottom: 3rem; } }.TDS_Box-modules__horizontalPadding-5___1JOxn {
  padding-left: 2rem;
  padding-right: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___1JOxn {
      padding-left: 3rem;
      padding-right: 3rem; } }.TDS_Box-modules__bottomMargin-5___uoDVJ {
  margin-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___uoDVJ {
      margin-bottom: 3rem; } }.TDS_Box-modules__betweenBottomMargin-5___2HFPo > *:not(:last-child) {
  margin-bottom: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2HFPo > *:not(:last-child) {
      margin-bottom: 3rem; } }.TDS_Box-modules__betweenRightMargin-5___3lfgV > *:not(:last-child) {
  margin-right: 2rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___3lfgV > *:not(:last-child) {
      margin-right: 3rem; } }.TDS_Box-modules__verticalPadding-6___1TYcD {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1TYcD {
      padding-top: 4rem;
      padding-bottom: 4rem; } }.TDS_Box-modules__horizontalPadding-6___3zyLe {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___3zyLe {
      padding-left: 4rem;
      padding-right: 4rem; } }.TDS_Box-modules__bottomMargin-6___29c4Y {
  margin-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___29c4Y {
      margin-bottom: 4rem; } }.TDS_Box-modules__betweenBottomMargin-6___3w10Y > *:not(:last-child) {
  margin-bottom: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___3w10Y > *:not(:last-child) {
      margin-bottom: 4rem; } }.TDS_Box-modules__betweenRightMargin-6___2X7va > *:not(:last-child) {
  margin-right: 2.5rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___2X7va > *:not(:last-child) {
      margin-right: 4rem; } }.TDS_Box-modules__verticalPadding-7___2qeES {
  padding-top: 3rem;
  padding-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2qeES {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }.TDS_Box-modules__horizontalPadding-7___GshyT {
  padding-left: 3rem;
  padding-right: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___GshyT {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }.TDS_Box-modules__bottomMargin-7___1CoHO {
  margin-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___1CoHO {
      margin-bottom: 4.5rem; } }.TDS_Box-modules__betweenBottomMargin-7___grR62 > *:not(:last-child) {
  margin-bottom: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___grR62 > *:not(:last-child) {
      margin-bottom: 4.5rem; } }.TDS_Box-modules__betweenRightMargin-7___xqi04 > *:not(:last-child) {
  margin-right: 3rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___xqi04 > *:not(:last-child) {
      margin-right: 4.5rem; } }.TDS_Box-modules__verticalPadding-8___3jG0j {
  padding-top: 4rem;
  padding-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___3jG0j {
      padding-top: 6rem;
      padding-bottom: 6rem; } }.TDS_Box-modules__horizontalPadding-8___9HMID {
  padding-left: 4rem;
  padding-right: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___9HMID {
      padding-left: 6rem;
      padding-right: 6rem; } }.TDS_Box-modules__bottomMargin-8___13m9H {
  margin-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___13m9H {
      margin-bottom: 6rem; } }.TDS_Box-modules__betweenBottomMargin-8___3GMOW > *:not(:last-child) {
  margin-bottom: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___3GMOW > *:not(:last-child) {
      margin-bottom: 6rem; } }.TDS_Box-modules__betweenRightMargin-8___3TmNp > *:not(:last-child) {
  margin-right: 4rem; }@media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3TmNp > *:not(:last-child) {
      margin-right: 6rem; } }.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_Forms-modules__height___W6QXx {
  height: 3.25rem; }.TDS_Forms-modules__font___g7OGX {
  font-family: "TELUS-Web", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.TDS_FormField-modules__wordBreak___1be-q {
  word-wrap: break-word; }

.TDS_FormField-modules__baseSupSubScripts___2Y11p {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_FormField-modules__sup___3MfHA {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_FormField-modules__base___1Hwcs {
  font-size: inherit; }

.TDS_FormField-modules__baseFont___KSHC1 {
  font-weight: inherit; }

.TDS_FormField-modules__small___3vtvv {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_FormField-modules__smallFont___3hHsL {
  font-weight: 500; }

.TDS_FormField-modules__medium___3wO4Z {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_FormField-modules__mediumFont___RjxPK {
  font-weight: 400; }

.TDS_FormField-modules__large___1AVAw {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_FormField-modules__largeFont___2cWtO {
  font-weight: 400; }

.TDS_FormField-modules__boldFont___17BNB {
  font-weight: 700; }

.TDS_FormField-modules__color___1_Eie {
  color: #2a2c2e; }

.TDS_FormField-modules__invertedColor___wrEhX {
  color: #fff; }

.TDS_FormField-modules__inheritColor___1m53E {
  color: inherit; }

.TDS_FormField-modules__blockText___1U4sJ {
  display: block; }

/* LABEL */
.TDS_FormField-modules__alignCenter___iW5bD {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

/* END LABEL */
/* FIELD */
.TDS_FormField-modules__formField___bk-zo {
  width: 100%;
  margin: 0;
  outline: 0;
  text-overflow: ellipsis; }
  .TDS_FormField-modules__formField___bk-zo::-webkit-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .TDS_FormField-modules__formField___bk-zo:-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .TDS_FormField-modules__formField___bk-zo::-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .formField::-webkit-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .formField:-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .formField::-ms-input-placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }
  .TDS_FormField-modules__formField___bk-zo::placeholder {
    font: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #54595f; }

.TDS_FormField-modules__defaultBoxShadow___2OTgt {
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 8px rgba(0, 0, 0, 0.05); }

.TDS_FormField-modules__defaultBgColor___3M7m5 {
  background-color: #fff; }

.TDS_FormField-modules__default___2QCix {
  border-color: #54595f; }

.TDS_FormField-modules__disabled___eL3tb {
  background-color: #f7f7f8;
  border-color: transparent; }

.TDS_FormField-modules__focus___M8hIV {
  border-color: transparent;
  -webkit-box-shadow: 0 0 4px 1px #54595f;
          box-shadow: 0 0 4px 1px #54595f; }

.TDS_FormField-modules__success___3SlcW {
  border-color: #248700; }

.TDS_FormField-modules__error___1kL2V {
  border-color: #c12335; }

/* END FIELD */
/* ICON */
.TDS_FormField-modules__iconRight___3svb8 {
  right: 1rem; }

/* END ICON */

.TDS_Icon-modules__primary___2UY-N {
  color: #248700; }

.TDS_Icon-modules__secondary___3Gtcp {
  color: #4b286d; }

.TDS_Icon-modules__inverted___2mdlT {
  color: #fff; }

.TDS_Icon-modules__error___yuB9x {
  color: #c12335; }

.TDS_Icon-modules__size16___1pm12 {
  font-size: 1rem; }

.TDS_Icon-modules__size24___37pQ7 {
  font-size: 1.5rem; }

.TDS_Icon-modules__size48___22aDR {
  font-size: 3rem; }

.TDS_Icon-modules__svgBase___1EsV6 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.TDS_Icon-modules__svgSize16___1gZvO > svg {
  width: 16px;
  height: 16px; }

.TDS_Icon-modules__svgSize24___2mx3w > svg {
  width: 24px;
  height: 24px; }

.TDS_Icon-modules__svgSize48___gp-XR > svg {
  width: 48px;
  height: 48px; }

.TDS_Icon-modules__svgVariantDefault___NCTsd > svg {
  fill: #4b286d; }

.TDS_Icon-modules__svgVariantAlternative___20tRw > svg {
  fill: #2a2c2e; }

.TDS_Icon-modules__svgVariantInverted___qgAgj > svg {
  fill: #fff; }

.TDS_Icon-modules__icon___13xYd {
  font-family: 'TELUS Core Icons';
  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  vertical-align: middle; }

.TDS_Icon-modules__iconCaretDown___3by8b { }
  .TDS_Icon-modules__iconCaretDown___3by8b::before {
    content: '\F105'; }

.TDS_Icon-modules__iconCaretUp___3PL_K { }
  .TDS_Icon-modules__iconCaretUp___3PL_K::before {
    content: '\F106'; }

.TDS_Icon-modules__iconCheckmark___3cAol { }
  .TDS_Icon-modules__iconCheckmark___3cAol::before {
    content: '\F101'; }

.TDS_Icon-modules__iconChevron___u32Fg { }
  .TDS_Icon-modules__iconChevron___u32Fg::before {
    content: '\F107'; }

.TDS_Icon-modules__iconLeftChevron___37tW0 { }
  .TDS_Icon-modules__iconLeftChevron___37tW0::before {
    content: '\F107';
    display: inline-block;
    -webkit-transform: rotate(-180deg) translateY(1.5px);
            transform: rotate(-180deg) translateY(1.5px); }

.TDS_Icon-modules__iconExclamationPointCircle___1HgRN { }
  .TDS_Icon-modules__iconExclamationPointCircle___1HgRN::before {
    content: '\F103'; }

.TDS_Icon-modules__iconExpander___3C8oT { }
  .TDS_Icon-modules__iconExpander___3C8oT::before {
    content: '\F113'; }

.TDS_Icon-modules__iconHamburger___1NBce { }
  .TDS_Icon-modules__iconHamburger___1NBce::before {
    content: '\F112'; }

.TDS_Icon-modules__iconLocation___1T7VZ { }
  .TDS_Icon-modules__iconLocation___1T7VZ::before {
    content: '\F110'; }

.TDS_Icon-modules__iconMinus___1NFqO { }
  .TDS_Icon-modules__iconMinus___1NFqO::before {
    content: '\F109'; }

.TDS_Icon-modules__iconPlus___1xFr9 { }
  .TDS_Icon-modules__iconPlus___1xFr9::before {
    content: '\F108'; }

.TDS_Icon-modules__iconQuestionMarkCircle___2km-5 { }
  .TDS_Icon-modules__iconQuestionMarkCircle___2km-5::before {
    content: '\F102'; }

.TDS_Icon-modules__iconSpyglass___3BIow { }
  .TDS_Icon-modules__iconSpyglass___3BIow::before {
    content: '\F111'; }

.TDS_Icon-modules__iconTimes___-9Po2 { }
  .TDS_Icon-modules__iconTimes___-9Po2::before {
    content: '\F104'; }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Typography-modules__wordBreak___3OZx_ {
  word-wrap: break-word; }

.TDS_Typography-modules__baseSupSubScripts___WeebJ {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_Typography-modules__sup___3IauS {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__default___KlcpP sup {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em;
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__base___2nkPE {
  font-size: inherit; }

.TDS_Typography-modules__baseFont___2Cfk4 {
  font-weight: inherit; }

.TDS_Typography-modules__small___mt5lS {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_Typography-modules__smallFont___3S6nz {
  font-weight: 500; }

.TDS_Typography-modules__medium___1rxfE {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_Typography-modules__mediumFont___XMrRj {
  font-weight: 400; }

.TDS_Typography-modules__large___24W-w {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_Typography-modules__largeFont___3k7bm {
  font-weight: 400; }

.TDS_Typography-modules__boldFont___2YS3O {
  font-weight: 700; }

.TDS_Typography-modules__color___2CNH8 {
  color: #2a2c2e; }

.TDS_Typography-modules__invertedColor___2tTa_ {
  color: #fff; }

.TDS_Typography-modules__inheritColor___SREX0 {
  color: inherit; }

.TDS_Typography-modules__blockText___2Gy51 {
  display: block; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }

.TDS_Paragraph-modules__leftAlign___KgwhE {
  text-align: left; }

.TDS_Paragraph-modules__centerAlign___19QxM {
  text-align: center; }

.TDS_Paragraph-modules__rightAlign___2VNwo {
  text-align: right; }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_Messaging-modules__default___2B8Di {
  background-color: #f7f7f8; }.TDS_Messaging-modules__success___3kyw2 {
  background-color: #f4f9f2; }.TDS_Messaging-modules__error___3NArF {
  background-color: #fff6f8; }.TDS_Messaging-modules__errorText___IDcbb {
  color: #c12335; }.TDS_Messaging-modules__disabledText___1bjON {
  color: #d8d8d8; }

.TDS_InputFeedback-modules__base___1O6Oo { }

.TDS_InputFeedback-modules__default___14Lz1 { }

.TDS_InputFeedback-modules__success___1701Y { }

.TDS_InputFeedback-modules__error___MtS9E { }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Icon-modules__primary___2UY-N {
  color: #248700; }

.TDS_Icon-modules__secondary___3Gtcp {
  color: #4b286d; }

.TDS_Icon-modules__inverted___2mdlT {
  color: #fff; }

.TDS_Icon-modules__error___yuB9x {
  color: #c12335; }

.TDS_Icon-modules__size16___1pm12 {
  font-size: 1rem; }

.TDS_Icon-modules__size24___37pQ7 {
  font-size: 1.5rem; }

.TDS_Icon-modules__size48___22aDR {
  font-size: 3rem; }

.TDS_Icon-modules__svgBase___1EsV6 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.TDS_Icon-modules__svgSize16___1gZvO > svg {
  width: 16px;
  height: 16px; }

.TDS_Icon-modules__svgSize24___2mx3w > svg {
  width: 24px;
  height: 24px; }

.TDS_Icon-modules__svgSize48___gp-XR > svg {
  width: 48px;
  height: 48px; }

.TDS_Icon-modules__svgVariantDefault___NCTsd > svg {
  fill: #4b286d; }

.TDS_Icon-modules__svgVariantAlternative___20tRw > svg {
  fill: #2a2c2e; }

.TDS_Icon-modules__svgVariantInverted___qgAgj > svg {
  fill: #fff; }

.TDS_Icon-modules__icon___13xYd {
  font-family: 'TELUS Core Icons';
  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  vertical-align: middle; }

.TDS_Icon-modules__iconCaretDown___3by8b { }
  .TDS_Icon-modules__iconCaretDown___3by8b::before {
    content: '\F105'; }

.TDS_Icon-modules__iconCaretUp___3PL_K { }
  .TDS_Icon-modules__iconCaretUp___3PL_K::before {
    content: '\F106'; }

.TDS_Icon-modules__iconCheckmark___3cAol { }
  .TDS_Icon-modules__iconCheckmark___3cAol::before {
    content: '\F101'; }

.TDS_Icon-modules__iconChevron___u32Fg { }
  .TDS_Icon-modules__iconChevron___u32Fg::before {
    content: '\F107'; }

.TDS_Icon-modules__iconLeftChevron___37tW0 { }
  .TDS_Icon-modules__iconLeftChevron___37tW0::before {
    content: '\F107';
    display: inline-block;
    -webkit-transform: rotate(-180deg) translateY(1.5px);
            transform: rotate(-180deg) translateY(1.5px); }

.TDS_Icon-modules__iconExclamationPointCircle___1HgRN { }
  .TDS_Icon-modules__iconExclamationPointCircle___1HgRN::before {
    content: '\F103'; }

.TDS_Icon-modules__iconExpander___3C8oT { }
  .TDS_Icon-modules__iconExpander___3C8oT::before {
    content: '\F113'; }

.TDS_Icon-modules__iconHamburger___1NBce { }
  .TDS_Icon-modules__iconHamburger___1NBce::before {
    content: '\F112'; }

.TDS_Icon-modules__iconLocation___1T7VZ { }
  .TDS_Icon-modules__iconLocation___1T7VZ::before {
    content: '\F110'; }

.TDS_Icon-modules__iconMinus___1NFqO { }
  .TDS_Icon-modules__iconMinus___1NFqO::before {
    content: '\F109'; }

.TDS_Icon-modules__iconPlus___1xFr9 { }
  .TDS_Icon-modules__iconPlus___1xFr9::before {
    content: '\F108'; }

.TDS_Icon-modules__iconQuestionMarkCircle___2km-5 { }
  .TDS_Icon-modules__iconQuestionMarkCircle___2km-5::before {
    content: '\F102'; }

.TDS_Icon-modules__iconSpyglass___3BIow { }
  .TDS_Icon-modules__iconSpyglass___3BIow::before {
    content: '\F111'; }

.TDS_Icon-modules__iconTimes___-9Po2 { }
  .TDS_Icon-modules__iconTimes___-9Po2::before {
    content: '\F104'; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_Forms-modules__height___W6QXx {
  height: 3.25rem; }.TDS_Forms-modules__font___g7OGX {
  font-family: "TELUS-Web", "Helvetica Neue", Helvetica, Arial, sans-serif; }.TDS_Typography-modules__wordBreak___3OZx_ {
  word-wrap: break-word; }.TDS_Typography-modules__baseSupSubScripts___WeebJ {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }.TDS_Typography-modules__sup___3IauS {
  top: -0.5em;
  font-size: 0.875rem; }.TDS_Typography-modules__default___KlcpP sup {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em;
  top: -0.5em;
  font-size: 0.875rem; }.TDS_Typography-modules__base___2nkPE {
  font-size: inherit; }.TDS_Typography-modules__baseFont___2Cfk4 {
  font-weight: inherit; }.TDS_Typography-modules__small___mt5lS {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }.TDS_Typography-modules__smallFont___3S6nz {
  font-weight: 500; }.TDS_Typography-modules__medium___1rxfE {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }.TDS_Typography-modules__mediumFont___XMrRj {
  font-weight: 400; }.TDS_Typography-modules__large___24W-w {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }.TDS_Typography-modules__largeFont___3k7bm {
  font-weight: 400; }.TDS_Typography-modules__boldFont___2YS3O {
  font-weight: 700; }.TDS_Typography-modules__color___2CNH8 {
  color: #2a2c2e; }.TDS_Typography-modules__invertedColor___2tTa_ {
  color: #fff; }.TDS_Typography-modules__inheritColor___SREX0 {
  color: inherit; }.TDS_Typography-modules__blockText___2Gy51 {
  display: block; }.TDS_Clickable-modules__clickable___Wf5Qr {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }

.TDS_DisplayHeading-modules__wordBreak___2sSMw {
  word-wrap: break-word; }

.TDS_DisplayHeading-modules__baseSupSubScripts___12nVU {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_DisplayHeading-modules__sup___2-xZj {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_DisplayHeading-modules__base___ye7KJ {
  font-size: inherit; }

.TDS_DisplayHeading-modules__baseFont___2Vi7Y {
  font-weight: inherit; }

.TDS_DisplayHeading-modules__small___3ZR26 {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_DisplayHeading-modules__smallFont___2nVJw {
  font-weight: 500; }

.TDS_DisplayHeading-modules__medium___1ZwoK {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_DisplayHeading-modules__mediumFont___CtmOE {
  font-weight: 400; }

.TDS_DisplayHeading-modules__large____PcGd {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_DisplayHeading-modules__largeFont___F1f8c {
  font-weight: 400; }

.TDS_DisplayHeading-modules__boldFont___2nlpu {
  font-weight: 700; }

.TDS_DisplayHeading-modules__color___3mdZe {
  color: #2a2c2e; }

.TDS_DisplayHeading-modules__invertedColor___2mti4 {
  color: #fff; }

.TDS_DisplayHeading-modules__inheritColor___2u5lR {
  color: inherit; }

.TDS_DisplayHeading-modules__blockText___1We-R {
  display: block; }

.TDS_DisplayHeading-modules__sup___2-xZj { }

.TDS_DisplayHeading-modules__base___ye7KJ {
  font-weight: 300; }

.TDS_DisplayHeading-modules__heading___2DmKR {
  font-size: 2.75rem;
  line-height: 1.14; }
  .TDS_DisplayHeading-modules__heading___2DmKR .TDS_DisplayHeading-modules__sup___2-xZj {
    font-size: 1.25rem;
    top: -1.2em; }
  @media (min-width: 48em) {
    .TDS_DisplayHeading-modules__heading___2DmKR {
      font-size: 4.5rem;
      line-height: 1.11;
      letter-spacing: 0.2px; }
      .TDS_DisplayHeading-modules__heading___2DmKR .TDS_DisplayHeading-modules__sup___2-xZj {
        font-size: 1.25rem;
        top: -2.2em; } }

.TDS_DisplayHeading-modules__inverted___PTtjZ {
  color: #fff; }

.TDS_DisplayHeading-modules__default___1N51V {
  color: #4b286d; }

.TDS_Flexbox-modules__column___1vj4G {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Flexbox-modules__row___5CSCg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Flexbox-modules__justifyContentSpaceBetween___3eG3e {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }

.TDS_Choice-modules__alignCenter___1M8FG {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.TDS_Choice-modules__alignFlexStart___1zDGw {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.TDS_Choice-modules__flexOne___1SrBe {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.TDS_Choice-modules__label___1S7Ir {
  cursor: pointer; }

.TDS_Choice-modules__fakeInput___3I1CX {
  height: 20px;
  width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: 0;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  margin-top: 0.125rem;
  -webkit-transition: border-color 0.1s linear, background-color 0.1s linear;
  transition: border-color 0.1s linear, background-color 0.1s linear; }

.TDS_Choice-modules__fakeCheckbox___1Buqb { }

.TDS_Choice-modules__fakeRadio___1H3I- { }

.TDS_Choice-modules__unchecked___3Zyro {
  border-color: #54595f;
  background-color: #fff;
  cursor: pointer; }
  .TDS_Choice-modules__unchecked___3Zyro.TDS_Choice-modules__focused___2KPRk {
    border-color: #fff; }

.TDS_Choice-modules__error___1Vlds {
  border-color: #c12335;
  background-color: #fff;
  cursor: pointer; }

.TDS_Choice-modules__focused___2KPRk {
  -webkit-box-shadow: 0 0 4px 1px #54595f;
          box-shadow: 0 0 4px 1px #54595f; }

.TDS_Choice-modules__hiddenInput___3S8As {
  width: 10px;
  height: 10px;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  position: absolute;
  top: auto; }

.TDS_Choice-modules__ieFullWidth___3LvLK {
  width: 100%; }

.TDS_Messaging-modules__default___2B8Di {
  background-color: #f7f7f8; }

.TDS_Messaging-modules__success___3kyw2 {
  background-color: #f4f9f2; }

.TDS_Messaging-modules__error___3NArF {
  background-color: #fff6f8; }

.TDS_Messaging-modules__errorText___IDcbb {
  color: #c12335; }

.TDS_Messaging-modules__disabledText___1bjON {
  color: #d8d8d8; }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }

.TDS_Radio-modules__disabled___29SnX {
  border-color: #d8d8d8;
  background-color: #d8d8d8; }

.TDS_Radio-modules__checked___-RDfo {
  border-color: #54595f;
  background-color: #fff;
  cursor: pointer; }

.TDS_Radio-modules__disabledChecked___3Rcyc {
  border-color: #d8d8d8;
  background-color: #fff; }

.TDS_Radio-modules__inner___2PlCQ {
  height: 12px;
  width: 12px; }

.TDS_Radio-modules__innerChecked___DXRj6 {
  background-color: #248700; }

.TDS_Radio-modules__innerDisabledChecked___1ARpw {
  background-color: #d8d8d8; }

.TDS_Typography-modules__wordBreak___3OZx_ {
  word-wrap: break-word; }

.TDS_Typography-modules__baseSupSubScripts___WeebJ {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_Typography-modules__sup___3IauS {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__default___KlcpP sup {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em;
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__base___2nkPE {
  font-size: inherit; }

.TDS_Typography-modules__baseFont___2Cfk4 {
  font-weight: inherit; }

.TDS_Typography-modules__small___mt5lS {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_Typography-modules__smallFont___3S6nz {
  font-weight: 500; }

.TDS_Typography-modules__medium___1rxfE {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_Typography-modules__mediumFont___XMrRj {
  font-weight: 400; }

.TDS_Typography-modules__large___24W-w {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_Typography-modules__largeFont___3k7bm {
  font-weight: 400; }

.TDS_Typography-modules__boldFont___2YS3O {
  font-weight: 700; }

.TDS_Typography-modules__color___2CNH8 {
  color: #2a2c2e; }

.TDS_Typography-modules__invertedColor___2tTa_ {
  color: #fff; }

.TDS_Typography-modules__inheritColor___SREX0 {
  color: inherit; }

.TDS_Typography-modules__blockText___2Gy51 {
  display: block; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }

.TDS_Paragraph-modules__leftAlign___KgwhE {
  text-align: left; }

.TDS_Paragraph-modules__centerAlign___19QxM {
  text-align: center; }

.TDS_Paragraph-modules__rightAlign___2VNwo {
  text-align: right; }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Flexbox-modules__column___1vj4G {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Flexbox-modules__row___5CSCg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Flexbox-modules__justifyContentSpaceBetween___3eG3e {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }

.TDS_Choice-modules__alignCenter___1M8FG {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.TDS_Choice-modules__alignFlexStart___1zDGw {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.TDS_Choice-modules__flexOne___1SrBe {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.TDS_Choice-modules__label___1S7Ir {
  cursor: pointer; }

.TDS_Choice-modules__fakeInput___3I1CX {
  height: 20px;
  width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: 0;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  margin-top: 0.125rem;
  -webkit-transition: border-color 0.1s linear, background-color 0.1s linear;
  transition: border-color 0.1s linear, background-color 0.1s linear; }

.TDS_Choice-modules__fakeCheckbox___1Buqb { }

.TDS_Choice-modules__fakeRadio___1H3I- { }

.TDS_Choice-modules__unchecked___3Zyro {
  border-color: #54595f;
  background-color: #fff;
  cursor: pointer; }
  .TDS_Choice-modules__unchecked___3Zyro.TDS_Choice-modules__focused___2KPRk {
    border-color: #fff; }

.TDS_Choice-modules__error___1Vlds {
  border-color: #c12335;
  background-color: #fff;
  cursor: pointer; }

.TDS_Choice-modules__focused___2KPRk {
  -webkit-box-shadow: 0 0 4px 1px #54595f;
          box-shadow: 0 0 4px 1px #54595f; }

.TDS_Choice-modules__hiddenInput___3S8As {
  width: 10px;
  height: 10px;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  position: absolute;
  top: auto; }

.TDS_Choice-modules__ieFullWidth___3LvLK {
  width: 100%; }

.TDS_Messaging-modules__default___2B8Di {
  background-color: #f7f7f8; }

.TDS_Messaging-modules__success___3kyw2 {
  background-color: #f4f9f2; }

.TDS_Messaging-modules__error___3NArF {
  background-color: #fff6f8; }

.TDS_Messaging-modules__errorText___IDcbb {
  color: #c12335; }

.TDS_Messaging-modules__disabledText___1bjON {
  color: #d8d8d8; }

.TDS_Checkbox-modules__disabled___n4wmX,
.TDS_Checkbox-modules__disabledChecked___3xdD5 {
  border-color: #d8d8d8;
  background-color: #d8d8d8; }

.TDS_Checkbox-modules__checked___14e9v {
  border-color: #248700;
  background-color: #248700;
  cursor: pointer; }

.TDS_Icon-modules__primary___2UY-N {
  color: #248700; }

.TDS_Icon-modules__secondary___3Gtcp {
  color: #4b286d; }

.TDS_Icon-modules__inverted___2mdlT {
  color: #fff; }

.TDS_Icon-modules__error___yuB9x {
  color: #c12335; }

.TDS_Icon-modules__size16___1pm12 {
  font-size: 1rem; }

.TDS_Icon-modules__size24___37pQ7 {
  font-size: 1.5rem; }

.TDS_Icon-modules__size48___22aDR {
  font-size: 3rem; }

.TDS_Icon-modules__svgBase___1EsV6 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.TDS_Icon-modules__svgSize16___1gZvO > svg {
  width: 16px;
  height: 16px; }

.TDS_Icon-modules__svgSize24___2mx3w > svg {
  width: 24px;
  height: 24px; }

.TDS_Icon-modules__svgSize48___gp-XR > svg {
  width: 48px;
  height: 48px; }

.TDS_Icon-modules__svgVariantDefault___NCTsd > svg {
  fill: #4b286d; }

.TDS_Icon-modules__svgVariantAlternative___20tRw > svg {
  fill: #2a2c2e; }

.TDS_Icon-modules__svgVariantInverted___qgAgj > svg {
  fill: #fff; }

.TDS_Icon-modules__icon___13xYd {
  font-family: 'TELUS Core Icons';
  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */
  display: inline-block;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  vertical-align: middle; }

.TDS_Icon-modules__iconCaretDown___3by8b { }
  .TDS_Icon-modules__iconCaretDown___3by8b::before {
    content: '\F105'; }

.TDS_Icon-modules__iconCaretUp___3PL_K { }
  .TDS_Icon-modules__iconCaretUp___3PL_K::before {
    content: '\F106'; }

.TDS_Icon-modules__iconCheckmark___3cAol { }
  .TDS_Icon-modules__iconCheckmark___3cAol::before {
    content: '\F101'; }

.TDS_Icon-modules__iconChevron___u32Fg { }
  .TDS_Icon-modules__iconChevron___u32Fg::before {
    content: '\F107'; }

.TDS_Icon-modules__iconLeftChevron___37tW0 { }
  .TDS_Icon-modules__iconLeftChevron___37tW0::before {
    content: '\F107';
    display: inline-block;
    -webkit-transform: rotate(-180deg) translateY(1.5px);
            transform: rotate(-180deg) translateY(1.5px); }

.TDS_Icon-modules__iconExclamationPointCircle___1HgRN { }
  .TDS_Icon-modules__iconExclamationPointCircle___1HgRN::before {
    content: '\F103'; }

.TDS_Icon-modules__iconExpander___3C8oT { }
  .TDS_Icon-modules__iconExpander___3C8oT::before {
    content: '\F113'; }

.TDS_Icon-modules__iconHamburger___1NBce { }
  .TDS_Icon-modules__iconHamburger___1NBce::before {
    content: '\F112'; }

.TDS_Icon-modules__iconLocation___1T7VZ { }
  .TDS_Icon-modules__iconLocation___1T7VZ::before {
    content: '\F110'; }

.TDS_Icon-modules__iconMinus___1NFqO { }
  .TDS_Icon-modules__iconMinus___1NFqO::before {
    content: '\F109'; }

.TDS_Icon-modules__iconPlus___1xFr9 { }
  .TDS_Icon-modules__iconPlus___1xFr9::before {
    content: '\F108'; }

.TDS_Icon-modules__iconQuestionMarkCircle___2km-5 { }
  .TDS_Icon-modules__iconQuestionMarkCircle___2km-5::before {
    content: '\F102'; }

.TDS_Icon-modules__iconSpyglass___3BIow { }
  .TDS_Icon-modules__iconSpyglass___3BIow::before {
    content: '\F111'; }

.TDS_Icon-modules__iconTimes___-9Po2 { }
  .TDS_Icon-modules__iconTimes___-9Po2::before {
    content: '\F104'; }

.TDS_Typography-modules__wordBreak___3OZx_ {
  word-wrap: break-word; }

.TDS_Typography-modules__baseSupSubScripts___WeebJ {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em; }

.TDS_Typography-modules__sup___3IauS {
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__default___KlcpP sup {
  position: relative;
  vertical-align: baseline;
  padding-left: 0.1em;
  top: -0.5em;
  font-size: 0.875rem; }

.TDS_Typography-modules__base___2nkPE {
  font-size: inherit; }

.TDS_Typography-modules__baseFont___2Cfk4 {
  font-weight: inherit; }

.TDS_Typography-modules__small___mt5lS {
  font-size: 0.875rem;
  letter-spacing: -0.6px;
  line-height: 1.42857; }

.TDS_Typography-modules__smallFont___3S6nz {
  font-weight: 500; }

.TDS_Typography-modules__medium___1rxfE {
  font-size: 1rem;
  letter-spacing: -0.8px;
  line-height: 1.5; }

.TDS_Typography-modules__mediumFont___XMrRj {
  font-weight: 400; }

.TDS_Typography-modules__large___24W-w {
  font-size: 1.25rem;
  letter-spacing: -1px;
  line-height: 1.6; }

.TDS_Typography-modules__largeFont___3k7bm {
  font-weight: 400; }

.TDS_Typography-modules__boldFont___2YS3O {
  font-weight: 700; }

.TDS_Typography-modules__color___2CNH8 {
  color: #2a2c2e; }

.TDS_Typography-modules__invertedColor___2tTa_ {
  color: #fff; }

.TDS_Typography-modules__inheritColor___SREX0 {
  color: inherit; }

.TDS_Typography-modules__blockText___2Gy51 {
  display: block; }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }

.TDS_Paragraph-modules__leftAlign___KgwhE {
  text-align: left; }

.TDS_Paragraph-modules__centerAlign___19QxM {
  text-align: center; }

.TDS_Paragraph-modules__rightAlign___2VNwo {
  text-align: right; }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }

.TDS_Card-modules__card___1uX0J { }

.TDS_Card-modules__white___22Bka {
  -webkit-box-shadow: 0 0 16px 0 rgba(213, 213, 213, 0.5);
          box-shadow: 0 0 16px 0 rgba(213, 213, 213, 0.5);
  background-color: #fff; }

.TDS_Card-modules__lavender___cLepG {
  background-color: #f2eff4; }

.TDS_Card-modules__grey___-upGZ {
  background-color: #f7f7f8; }

.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_List-modules__base___2Gx8- {
  padding-left: 40px; }

.TDS_OrderedList-modules__decimal___3qeEm {
  list-style-type: decimal; }

.TDS_OrderedList-modules__upperAlpha___Cua8Z {
  list-style-type: upper-alpha; }

.TDS_OrderedList-modules__lowerAlpha___3GQul {
  list-style-type: lower-alpha; }
.TDS_Box-modules__inline___jTHcz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.TDS_Box-modules__stack___33m4D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.TDS_Box-modules__spaceBetween___k4Ski {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.TDS_Box-modules__verticalPadding-1___3lZ5x {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-1___3lZ5x {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; } }

.TDS_Box-modules__horizontalPadding-1___TpXtI {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-1___TpXtI {
      padding-left: 0.25rem;
      padding-right: 0.25rem; } }

.TDS_Box-modules__bottomMargin-1___C3864 {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-1___C3864 {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
  margin-bottom: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-1___43ZDj > *:not(:last-child) {
      margin-bottom: 0.25rem; } }

.TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
  margin-right: 0.25rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-1___XT_b2 > *:not(:last-child) {
      margin-right: 0.25rem; } }

.TDS_Box-modules__verticalPadding-2___1Uh2T {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-2___1Uh2T {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; } }

.TDS_Box-modules__horizontalPadding-2___3hmwJ {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-2___3hmwJ {
      padding-left: 0.5rem;
      padding-right: 0.5rem; } }

.TDS_Box-modules__bottomMargin-2___uBAk1 {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-2___uBAk1 {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
  margin-bottom: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-2___31zX_ > *:not(:last-child) {
      margin-bottom: 0.5rem; } }

.TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
  margin-right: 0.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-2___20pzC > *:not(:last-child) {
      margin-right: 0.5rem; } }

.TDS_Box-modules__verticalPadding-3___Fsv37 {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-3___Fsv37 {
      padding-top: 1rem;
      padding-bottom: 1rem; } }

.TDS_Box-modules__horizontalPadding-3___2uoUp {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-3___2uoUp {
      padding-left: 1rem;
      padding-right: 1rem; } }

.TDS_Box-modules__bottomMargin-3___3UFRC {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-3___3UFRC {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
  margin-bottom: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-3___1jBrz > *:not(:last-child) {
      margin-bottom: 1rem; } }

.TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
  margin-right: 1rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-3___1dOvx > *:not(:last-child) {
      margin-right: 1rem; } }

.TDS_Box-modules__verticalPadding-4___QMNNa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-4___QMNNa {
      padding-top: 2rem;
      padding-bottom: 2rem; } }

.TDS_Box-modules__horizontalPadding-4___3W1-P {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-4___3W1-P {
      padding-left: 2rem;
      padding-right: 2rem; } }

.TDS_Box-modules__bottomMargin-4___lamOh {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-4___lamOh {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-4___2tJ2n > *:not(:last-child) {
      margin-bottom: 2rem; } }

.TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
  margin-right: 1.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-4___1wiQH > *:not(:last-child) {
      margin-right: 2rem; } }

.TDS_Box-modules__verticalPadding-5___m0Okg {
  padding-top: 2rem;
  padding-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-5___m0Okg {
      padding-top: 3rem;
      padding-bottom: 3rem; } }

.TDS_Box-modules__horizontalPadding-5___Ilh-g {
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-5___Ilh-g {
      padding-left: 3rem;
      padding-right: 3rem; } }

.TDS_Box-modules__bottomMargin-5___3UZQB {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-5___3UZQB {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
  margin-bottom: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-5___2hC_V > *:not(:last-child) {
      margin-bottom: 3rem; } }

.TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
  margin-right: 2rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-5___6YoBS > *:not(:last-child) {
      margin-right: 3rem; } }

.TDS_Box-modules__verticalPadding-6___1Cian {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-6___1Cian {
      padding-top: 4rem;
      padding-bottom: 4rem; } }

.TDS_Box-modules__horizontalPadding-6___222_5 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-6___222_5 {
      padding-left: 4rem;
      padding-right: 4rem; } }

.TDS_Box-modules__bottomMargin-6___5wp8U {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-6___5wp8U {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
  margin-bottom: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-6___21DHk > *:not(:last-child) {
      margin-bottom: 4rem; } }

.TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
  margin-right: 2.5rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-6___1qyQb > *:not(:last-child) {
      margin-right: 4rem; } }

.TDS_Box-modules__verticalPadding-7___2fkPH {
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-7___2fkPH {
      padding-top: 4.5rem;
      padding-bottom: 4.5rem; } }

.TDS_Box-modules__horizontalPadding-7___r4QbM {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-7___r4QbM {
      padding-left: 4.5rem;
      padding-right: 4.5rem; } }

.TDS_Box-modules__bottomMargin-7___348WB {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-7___348WB {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
  margin-bottom: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-7___3oFkv > *:not(:last-child) {
      margin-bottom: 4.5rem; } }

.TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
  margin-right: 3rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-7___dehxJ > *:not(:last-child) {
      margin-right: 4.5rem; } }

.TDS_Box-modules__verticalPadding-8___nPriZ {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__verticalPadding-8___nPriZ {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.TDS_Box-modules__horizontalPadding-8___1sn72 {
  padding-left: 4rem;
  padding-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__horizontalPadding-8___1sn72 {
      padding-left: 6rem;
      padding-right: 6rem; } }

.TDS_Box-modules__bottomMargin-8___UCxrg {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__bottomMargin-8___UCxrg {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
  margin-bottom: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenBottomMargin-8___cMp1C > *:not(:last-child) {
      margin-bottom: 6rem; } }

.TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
  margin-right: 4rem; }
  @media (min-width: 48em) {
    .TDS_Box-modules__betweenRightMargin-8___3DrvI > *:not(:last-child) {
      margin-right: 6rem; } }

.TDS_Spacing-modules__noSpacing___XPYDG {
  padding: 0;
  margin: 0; }.TDS_Borders-modules__thin___1JHOl {
  border-width: 1px;
  border-style: solid; }.TDS_Borders-modules__none___1fCjZ {
  border-width: 0; }.TDS_Borders-modules__rounded___3df1Q {
  border-radius: 4px; }.TDS_Borders-modules__circular___OppHT {
  border-radius: 50%; }.TDS_DimpleDivider-modules__dimple___1OWjL {
  height: 32px;
  background-image: radial-gradient(ellipse at top, rgba(150, 150, 150, 0.1) 0%, rgba(0, 0, 0, 0) 70%); }

