@use "sass:math";
/* media query mixin */
/* get rid of list formatting */
/* prevent long links from breaking out of container */
/* creates a colored circle with an icon in the middle */
/* formats the placeholder text within an input field */
.faq-articles-wrap {
  padding: 5.625rem; }
  @media (max-width: 74.9375rem) {
    .faq-articles-wrap {
      padding: 3.75rem; } }
  @media (max-width: 47.9375rem) {
    .faq-articles-wrap {
      padding: 1.875rem; } }
  .faq-articles-wrap h1,
  .faq-articles-wrap h2 {
    font-size: 2.25rem;
    margin: 0 0 1.875rem; }
    @media (max-width: 47.9375rem) {
      .faq-articles-wrap h1,
      .faq-articles-wrap h2 {
        font-size: 1.75rem; } }
  .faq-articles-wrap--h2 h2 {
    font-size: 1.5rem; }

.faq-articles {
  display: flex;
  flex-direction: column;
  gap: 1.25rem; }
  .faq-articles--list-view .faq-article {
    background: #f4f4f4 !important; }
  .faq-articles .faq-article {
    background: white;
    border-radius: 0.9375rem;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.08);
    padding: 0.9375rem;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    gap: 0.9375rem;
    text-decoration: none;
    border: 1px solid transparent;
    transition: all 500ms ease; }
    .faq-articles .faq-article--gray {
      background: #f7f7f7; }
    .faq-articles .faq-article:hover, .faq-articles .faq-article:focus-visible {
      color: #2b2b2b;
      text-decoration: none;
      border: 1px solid #ffcf3e;
      box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); }
    .faq-articles .faq-article i {
      flex-shrink: 0;
      width: 30px;
      height: 30px;
      background: #ffcf3e;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 0.9375rem; }
    .faq-articles .faq-article img {
      flex-shrink: 0;
      width: 1.875rem;
      height: 1.875rem; }

.faq-articles-all {
  margin-top: 2.5rem; }
  .faq-articles-all a {
    text-align: center; }

/*# sourceMappingURL=faq-articles.css.map */
