  @import url('https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap');

  div.subtitle, h2.subtitle { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  div.content-text { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  div.content-text ul { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }

  .content-text aside.tip { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  .content-text aside.warning { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }

  .button-wrap button { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  .button-wrap button:hover { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  .button-wrap button:disabled { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }

  .button-wrap .back-button { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  .button-wrap .back-button svg path { }

  a.tile { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  a.tile svg path { }

  div.radio-wrap { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  div.radio-wrap label { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  div.radio-wrap .radio-check { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }

  div.dropdown-wrap { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
  div.dropdown-wrap li { 
    font-family: 'Figtree', 'Plus Jakarta Sans', Roboto, 'Helvetica Neue', sans-serif;
  }
