:where([data-presentation="phone"]) .wp-block-button__link:active,
:where([data-presentation="phone"]):is(.wp-block-button__link:active),
:where([data-presentation="phone"]) .wp-block-button__link:focus,
:where([data-presentation="phone"]):is(.wp-block-button__link:focus),
:where([data-presentation="phone"]) .wp-block-button__link:hover,
:where([data-presentation="phone"]):is(.wp-block-button__link:hover),
:where([data-presentation="phone"]) .wp-block-button__link:visited,
:where([data-presentation="phone"]):is(.wp-block-button__link:visited) {
  color: #fff;
}
:where([data-presentation="phone"])
  .is-style-outline
  > .wp-block-button__link:not(.has-text-color),
:where([data-presentation="phone"]):is(.is-style-outline)
  > .wp-block-button__link:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-button__link.is-style-outline:not(.has-text-color),
:where([data-presentation="phone"]):is(
  .wp-block-button__link.is-style-outline:not(.has-text-color)
) {
  color: #32373c;
}
:where([data-presentation="phone"])
  .is-style-outline
  > .wp-block-button__link:not(.has-background),
:where([data-presentation="phone"]):is(.is-style-outline)
  > .wp-block-button__link:not(.has-background),
:where([data-presentation="phone"])
  .wp-block-button__link.is-style-outline:not(.has-background),
:where([data-presentation="phone"]):is(
  .wp-block-button__link.is-style-outline:not(.has-background)
) {
  background-color: transparent;
}
:where([data-presentation="phone"])
  .wp-block-buttons.is-vertical
  > .wp-block-button:last-child,
:where([data-presentation="phone"]):is(.wp-block-buttons.is-vertical)
  > .wp-block-button:last-child {
  margin-bottom: 0;
}
:where([data-presentation="phone"])
  .wp-block-buttons
  > .wp-block-button:last-child,
:where([data-presentation="phone"]):is(.wp-block-buttons)
  > .wp-block-button:last-child {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-block-buttons.is-content-justification-right
  > .wp-block-button:first-child,
:where([data-presentation="phone"]):is(
    .wp-block-buttons.is-content-justification-right
  )
  > .wp-block-button:first-child {
  margin-left: 0;
}
:where([data-presentation="phone"])
  .wp-block-buttons.alignleft
  .wp-block-button:last-child,
:where([data-presentation="phone"]):is(.wp-block-buttons.alignleft)
  .wp-block-button:last-child {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-block-buttons.alignright
  .wp-block-button:first-child,
:where([data-presentation="phone"]):is(.wp-block-buttons.alignright)
  .wp-block-button:first-child {
  margin-left: 0;
}
:where([data-presentation="phone"])
  .wp-block-buttons:not(
    .is-content-justification-space-between,
    .is-content-justification-right,
    .is-content-justification-left,
    .is-content-justification-center
  )
  .wp-block-button.aligncenter,
:where([data-presentation="phone"]):is(
    .wp-block-buttons:not(
      .is-content-justification-space-between,
      .is-content-justification-right,
      .is-content-justification-left,
      .is-content-justification-center
    )
  )
  .wp-block-button.aligncenter {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.5em;
  width: 100%;
}
:where([data-presentation="phone"]) .wp-block-columns,
:where([data-presentation="phone"]):is(.wp-block-columns) {
  display: flex;
  margin-bottom: 1.75em;
  flex-wrap: wrap;
}
@media (min-width: 782px) {
  :where([data-presentation="phone"]) .wp-block-columns,
  :where([data-presentation="phone"]):is(.wp-block-columns) {
    flex-wrap: nowrap;
  }
}
:where([data-presentation="phone"]) .wp-block-column,
:where([data-presentation="phone"]):is(.wp-block-column) {
  flex-grow: 1;
  min-width: 0;
  word-break: break-word;
  overflow-wrap: break-word;
}
@media (max-width: 599px) {
  :where([data-presentation="phone"]) .wp-block-column,
  :where([data-presentation="phone"]):is(.wp-block-column) {
    flex-basis: 100% !important;
  }
}
@media (min-width: 600px) and (max-width: 781px) {
  :where([data-presentation="phone"]) .wp-block-column:not(:only-child),
  :where([data-presentation="phone"]):is(.wp-block-column:not(:only-child)) {
    flex-basis: calc(50% - 1em) !important;
    flex-grow: 0;
  }
  :where([data-presentation="phone"]) .wp-block-column:nth-child(2n),
  :where([data-presentation="phone"]):is(.wp-block-column:nth-child(2n)) {
    margin-left: 2em;
  }
}
@media (min-width: 782px) {
  :where([data-presentation="phone"]) .wp-block-column,
  :where([data-presentation="phone"]):is(.wp-block-column) {
    flex-basis: 0;
    flex-grow: 1;
  }
  :where([data-presentation="phone"]) .wp-block-column[style*="flex-basis"],
  :where([data-presentation="phone"]):is(
    .wp-block-column[style*="flex-basis"]
  ) {
    flex-grow: 0;
  }
  :where([data-presentation="phone"]) .wp-block-column:not(:first-child),
  :where([data-presentation="phone"]):is(.wp-block-column:not(:first-child)) {
    margin-left: 2em;
  }
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim:not([class*="-background-color"])
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim:not([class*="-background-color"]),
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim:not([class*="-background-color"])
) {
  background-color: #000;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim:before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim:before
),
:where([data-presentation="phone"]) .wp-block-cover.has-background-dim:before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim:before
) {
  content: "";
  background-color: inherit;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim:not(.has-background-gradient):before
),
:where([data-presentation="phone"])
  .wp-block-cover-image
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim:not(.has-background-gradient):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim:not(.has-background-gradient):before
),
:where([data-presentation="phone"])
  .wp-block-cover
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(.wp-block-cover)
  .wp-block-cover__gradient-background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  opacity: 0.5;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-10
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-10
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-10:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-10:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-10
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-10
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-10:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-10:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.1;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-20
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-20
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-20:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-20:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-20
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-20
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-20:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-20:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.2;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-30
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-30
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-30:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-30:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-30
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-30
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-30:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-30:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.3;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-40
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-40
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-40:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-40:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-40
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-40
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-40:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-40:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.4;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-50
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-50
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-50:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-50:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-50
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-50
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-50:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-50:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.5;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-60
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-60
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-60:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-60:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-60
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-60
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-60:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-60:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.6;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-70
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-70
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-70:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-70:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-70
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-70
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-70:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-70:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.7;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-80
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-80
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-80:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-80:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-80
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-80
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-80:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-80:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.8;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-90
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-90
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-90:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-90:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-90
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-90
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-90:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-90:not(
      .has-background-gradient
    ):before
) {
  opacity: 0.9;
}
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-100
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover-image.has-background-dim.has-background-dim-100
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover-image.has-background-dim.has-background-dim-100:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover-image.has-background-dim.has-background-dim-100:not(
      .has-background-gradient
    ):before
),
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-100
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"]):is(
    .wp-block-cover.has-background-dim.has-background-dim-100
  )
  .wp-block-cover__gradient-background,
:where([data-presentation="phone"])
  .wp-block-cover.has-background-dim.has-background-dim-100:not(
    .has-background-gradient
  ):before,
:where([data-presentation="phone"]):is(
  .wp-block-cover.has-background-dim.has-background-dim-100:not(
      .has-background-gradient
    ):before
) {
  opacity: 1;
}
:where([data-presentation="phone"]) .wp-block-cover-image:after,
:where([data-presentation="phone"]):is(.wp-block-cover-image:after),
:where([data-presentation="phone"]) .wp-block-cover:after,
:where([data-presentation="phone"]):is(.wp-block-cover:after) {
  display: block;
  content: "";
  font-size: 0;
  min-height: inherit;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
  :where([data-presentation="phone"]) .wp-block-cover-image:after,
  :where([data-presentation="phone"]):is(.wp-block-cover-image:after),
  :where([data-presentation="phone"]) .wp-block-cover:after,
  :where([data-presentation="phone"]):is(.wp-block-cover:after) {
    content: none;
  }
}
:where([data-presentation="phone"])
  .wp-block-cover-image
  .wp-block-subhead:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  .wp-block-subhead:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h1:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h1:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h2:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h2:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h3:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h3:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h4:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h4:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h5:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h5:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  h6:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  h6:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover-image
  p:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover-image)
  p:not(.has-text-color),
:where([data-presentation="phone"])
  .wp-block-cover
  .wp-block-subhead:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover)
  .wp-block-subhead:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h1:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h1:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h2:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h2:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h3:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h3:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h4:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h4:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h5:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h5:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover h6:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) h6:not(.has-text-color),
:where([data-presentation="phone"]) .wp-block-cover p:not(.has-text-color),
:where([data-presentation="phone"]):is(.wp-block-cover) p:not(.has-text-color) {
  color: inherit;
}
:where([data-presentation="phone"]) .wp-block-cover-image-text,
:where([data-presentation="phone"]):is(.wp-block-cover-image-text),
:where([data-presentation="phone"]) .wp-block-cover-image-text a,
:where([data-presentation="phone"]):is(.wp-block-cover-image-text) a,
:where([data-presentation="phone"]) .wp-block-cover-image-text a:active,
:where([data-presentation="phone"]):is(.wp-block-cover-image-text) a:active,
:where([data-presentation="phone"]) .wp-block-cover-image-text a:focus,
:where([data-presentation="phone"]):is(.wp-block-cover-image-text) a:focus,
:where([data-presentation="phone"]) .wp-block-cover-image-text a:hover,
:where([data-presentation="phone"]):is(.wp-block-cover-image-text) a:hover,
:where([data-presentation="phone"]) .wp-block-cover-text,
:where([data-presentation="phone"]):is(.wp-block-cover-text),
:where([data-presentation="phone"]) .wp-block-cover-text a,
:where([data-presentation="phone"]):is(.wp-block-cover-text) a,
:where([data-presentation="phone"]) .wp-block-cover-text a:active,
:where([data-presentation="phone"]):is(.wp-block-cover-text) a:active,
:where([data-presentation="phone"]) .wp-block-cover-text a:focus,
:where([data-presentation="phone"]):is(.wp-block-cover-text) a:focus,
:where([data-presentation="phone"]) .wp-block-cover-text a:hover,
:where([data-presentation="phone"]):is(.wp-block-cover-text) a:hover,
:where([data-presentation="phone"]) section.wp-block-cover-image h2,
:where([data-presentation="phone"]):is(section.wp-block-cover-image) h2,
:where([data-presentation="phone"]) section.wp-block-cover-image h2 a,
:where([data-presentation="phone"]):is(section.wp-block-cover-image) h2 a,
:where([data-presentation="phone"]) section.wp-block-cover-image h2 a:active,
:where([data-presentation="phone"]):is(section.wp-block-cover-image)
  h2
  a:active,
:where([data-presentation="phone"]) section.wp-block-cover-image h2 a:focus,
:where([data-presentation="phone"]):is(section.wp-block-cover-image) h2 a:focus,
:where([data-presentation="phone"]) section.wp-block-cover-image h2 a:hover,
:where([data-presentation="phone"]):is(section.wp-block-cover-image)
  h2
  a:hover {
  color: #fff;
}
:where([data-presentation="phone"]) .wp-block-embed.alignleft,
:where([data-presentation="phone"]):is(.wp-block-embed.alignleft),
:where([data-presentation="phone"]) .wp-block-embed.alignright,
:where([data-presentation="phone"]):is(.wp-block-embed.alignright),
:where([data-presentation="phone"])
  .wp-block[data-align="left"]
  > [data-type="core/embed"],
:where([data-presentation="phone"]):is(.wp-block[data-align="left"])
  > [data-type="core/embed"],
:where([data-presentation="phone"])
  .wp-block[data-align="right"]
  > [data-type="core/embed"],
:where([data-presentation="phone"]):is(.wp-block[data-align="right"])
  > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
:where([data-presentation="phone"])
  .wp-block-embed.alignleft
  .wp-block-embed__wrapper,
:where([data-presentation="phone"]):is(.wp-block-embed.alignleft)
  .wp-block-embed__wrapper,
:where([data-presentation="phone"])
  .wp-block-embed.alignright
  .wp-block-embed__wrapper,
:where([data-presentation="phone"]):is(.wp-block-embed.alignright)
  .wp-block-embed__wrapper,
:where([data-presentation="phone"])
  .wp-block[data-align="left"]
  > [data-type="core/embed"]
  .wp-block-embed__wrapper,
:where([data-presentation="phone"]):is(.wp-block[data-align="left"])
  > [data-type="core/embed"]
  .wp-block-embed__wrapper,
:where([data-presentation="phone"])
  .wp-block[data-align="right"]
  > [data-type="core/embed"]
  .wp-block-embed__wrapper,
:where([data-presentation="phone"]):is(.wp-block[data-align="right"])
  > [data-type="core/embed"]
  .wp-block-embed__wrapper {
  min-width: 280px;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-has-aspect-ratio
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-has-aspect-ratio
  .wp-block-embed__wrapper:before {
  content: "";
  display: block;
  padding-top: 50%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-21-9
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-21-9
  .wp-block-embed__wrapper:before {
  padding-top: 42.85%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-18-9
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-18-9
  .wp-block-embed__wrapper:before {
  padding-top: 50%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-16-9
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-16-9
  .wp-block-embed__wrapper:before {
  padding-top: 56.25%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-4-3
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-4-3
  .wp-block-embed__wrapper:before {
  padding-top: 75%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-1-1
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-1-1
  .wp-block-embed__wrapper:before {
  padding-top: 100%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-9-16
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-9-16
  .wp-block-embed__wrapper:before {
  padding-top: 177.77%;
}
:where([data-presentation="phone"])
  .wp-embed-responsive
  .wp-embed-aspect-1-2
  .wp-block-embed__wrapper:before,
:where([data-presentation="phone"]):is(.wp-embed-responsive)
  .wp-embed-aspect-1-2
  .wp-block-embed__wrapper:before {
  padding-top: 200%;
}
:where([data-presentation="phone"])
  .wp-block-file
  a.wp-block-file__button:active,
:where([data-presentation="phone"]):is(.wp-block-file)
  a.wp-block-file__button:active,
:where([data-presentation="phone"])
  .wp-block-file
  a.wp-block-file__button:focus,
:where([data-presentation="phone"]):is(.wp-block-file)
  a.wp-block-file__button:focus,
:where([data-presentation="phone"])
  .wp-block-file
  a.wp-block-file__button:hover,
:where([data-presentation="phone"]):is(.wp-block-file)
  a.wp-block-file__button:hover,
:where([data-presentation="phone"])
  .wp-block-file
  a.wp-block-file__button:visited,
:where([data-presentation="phone"]):is(.wp-block-file)
  a.wp-block-file__button:visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
:where([data-presentation="phone"])
  .blocks-gallery-grid
  .blocks-gallery-image:nth-of-type(2n),
:where([data-presentation="phone"]):is(.blocks-gallery-grid)
  .blocks-gallery-image:nth-of-type(2n),
:where([data-presentation="phone"])
  .blocks-gallery-grid
  .blocks-gallery-item:nth-of-type(2n),
:where([data-presentation="phone"]):is(.blocks-gallery-grid)
  .blocks-gallery-item:nth-of-type(2n),
:where([data-presentation="phone"])
  .wp-block-gallery
  .blocks-gallery-image:nth-of-type(2n),
:where([data-presentation="phone"]):is(.wp-block-gallery)
  .blocks-gallery-image:nth-of-type(2n),
:where([data-presentation="phone"])
  .wp-block-gallery
  .blocks-gallery-item:nth-of-type(2n),
:where([data-presentation="phone"]):is(.wp-block-gallery)
  .blocks-gallery-item:nth-of-type(2n) {
  margin-right: 0;
}
@media (min-width: 600px) {
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-1
    .blocks-gallery-image:nth-of-type(1n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-1)
    .blocks-gallery-image:nth-of-type(1n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-1
    .blocks-gallery-item:nth-of-type(1n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-1)
    .blocks-gallery-item:nth-of-type(1n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-2
    .blocks-gallery-image:nth-of-type(2n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-2)
    .blocks-gallery-image:nth-of-type(2n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-2
    .blocks-gallery-item:nth-of-type(2n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-2)
    .blocks-gallery-item:nth-of-type(2n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-3
    .blocks-gallery-image:nth-of-type(3n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-3)
    .blocks-gallery-image:nth-of-type(3n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-3
    .blocks-gallery-item:nth-of-type(3n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-3)
    .blocks-gallery-item:nth-of-type(3n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-4
    .blocks-gallery-image:nth-of-type(4n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-4)
    .blocks-gallery-image:nth-of-type(4n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-4
    .blocks-gallery-item:nth-of-type(4n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-4)
    .blocks-gallery-item:nth-of-type(4n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-5
    .blocks-gallery-image:nth-of-type(5n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-5)
    .blocks-gallery-image:nth-of-type(5n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-5
    .blocks-gallery-item:nth-of-type(5n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-5)
    .blocks-gallery-item:nth-of-type(5n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-6
    .blocks-gallery-image:nth-of-type(6n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-6)
    .blocks-gallery-image:nth-of-type(6n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-6
    .blocks-gallery-item:nth-of-type(6n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-6)
    .blocks-gallery-item:nth-of-type(6n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-7
    .blocks-gallery-image:nth-of-type(7n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-7)
    .blocks-gallery-image:nth-of-type(7n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-7
    .blocks-gallery-item:nth-of-type(7n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-7)
    .blocks-gallery-item:nth-of-type(7n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-8
    .blocks-gallery-image:nth-of-type(8n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-8)
    .blocks-gallery-image:nth-of-type(8n),
  :where([data-presentation="phone"])
    .blocks-gallery-grid.columns-8
    .blocks-gallery-item:nth-of-type(8n),
  :where([data-presentation="phone"]):is(.blocks-gallery-grid.columns-8)
    .blocks-gallery-item:nth-of-type(8n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-1
    .blocks-gallery-image:nth-of-type(1n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-1)
    .blocks-gallery-image:nth-of-type(1n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-1
    .blocks-gallery-item:nth-of-type(1n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-1)
    .blocks-gallery-item:nth-of-type(1n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-2
    .blocks-gallery-image:nth-of-type(2n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-2)
    .blocks-gallery-image:nth-of-type(2n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-2
    .blocks-gallery-item:nth-of-type(2n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-2)
    .blocks-gallery-item:nth-of-type(2n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-3
    .blocks-gallery-image:nth-of-type(3n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-3)
    .blocks-gallery-image:nth-of-type(3n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-3
    .blocks-gallery-item:nth-of-type(3n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-3)
    .blocks-gallery-item:nth-of-type(3n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-4
    .blocks-gallery-image:nth-of-type(4n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-4)
    .blocks-gallery-image:nth-of-type(4n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-4
    .blocks-gallery-item:nth-of-type(4n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-4)
    .blocks-gallery-item:nth-of-type(4n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-5
    .blocks-gallery-image:nth-of-type(5n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-5)
    .blocks-gallery-image:nth-of-type(5n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-5
    .blocks-gallery-item:nth-of-type(5n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-5)
    .blocks-gallery-item:nth-of-type(5n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-6
    .blocks-gallery-image:nth-of-type(6n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-6)
    .blocks-gallery-image:nth-of-type(6n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-6
    .blocks-gallery-item:nth-of-type(6n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-6)
    .blocks-gallery-item:nth-of-type(6n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-7
    .blocks-gallery-image:nth-of-type(7n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-7)
    .blocks-gallery-image:nth-of-type(7n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-7
    .blocks-gallery-item:nth-of-type(7n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-7)
    .blocks-gallery-item:nth-of-type(7n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-8
    .blocks-gallery-image:nth-of-type(8n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-8)
    .blocks-gallery-image:nth-of-type(8n),
  :where([data-presentation="phone"])
    .wp-block-gallery.columns-8
    .blocks-gallery-item:nth-of-type(8n),
  :where([data-presentation="phone"]):is(.wp-block-gallery.columns-8)
    .blocks-gallery-item:nth-of-type(8n) {
    margin-right: 0;
  }
}
:where([data-presentation="phone"])
  .blocks-gallery-grid
  .blocks-gallery-image:last-child,
:where([data-presentation="phone"]):is(.blocks-gallery-grid)
  .blocks-gallery-image:last-child,
:where([data-presentation="phone"])
  .blocks-gallery-grid
  .blocks-gallery-item:last-child,
:where([data-presentation="phone"]):is(.blocks-gallery-grid)
  .blocks-gallery-item:last-child,
:where([data-presentation="phone"])
  .wp-block-gallery
  .blocks-gallery-image:last-child,
:where([data-presentation="phone"]):is(.wp-block-gallery)
  .blocks-gallery-image:last-child,
:where([data-presentation="phone"])
  .wp-block-gallery
  .blocks-gallery-item:last-child,
:where([data-presentation="phone"]):is(.wp-block-gallery)
  .blocks-gallery-item:last-child {
  margin-right: 0;
}
:where([data-presentation="phone"]) .wp-block-group,
:where([data-presentation="phone"]):is(.wp-block-group) {
  box-sizing: border-box;
}
:where([data-presentation="phone"]) .wp-block-image,
:where([data-presentation="phone"]):is(.wp-block-image) {
  margin-bottom: 1em;
}
:where([data-presentation="phone"]) .wp-block-image img,
:where([data-presentation="phone"]):is(.wp-block-image) img {
  max-width: 100%;
}
:where([data-presentation="phone"]) .wp-block-image:not(.is-style-rounded) img,
:where([data-presentation="phone"]):is(.wp-block-image:not(.is-style-rounded))
  img {
  border-radius: inherit;
}
:where([data-presentation="phone"]) .wp-block-image .aligncenter,
:where([data-presentation="phone"]):is(.wp-block-image) .aligncenter,
:where([data-presentation="phone"]) .wp-block-image .alignleft,
:where([data-presentation="phone"]):is(.wp-block-image) .alignleft,
:where([data-presentation="phone"]) .wp-block-image .alignright,
:where([data-presentation="phone"]):is(.wp-block-image) .alignright {
  display: table;
}
:where([data-presentation="phone"]) .wp-block-image .aligncenter,
:where([data-presentation="phone"]):is(.wp-block-image) .aligncenter {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  :where([data-presentation="phone"])
    .wp-block-latest-posts.columns-2
    li:nth-child(2n),
  :where([data-presentation="phone"]):is(.wp-block-latest-posts.columns-2)
    li:nth-child(2n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-latest-posts.columns-3
    li:nth-child(3n),
  :where([data-presentation="phone"]):is(.wp-block-latest-posts.columns-3)
    li:nth-child(3n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-latest-posts.columns-4
    li:nth-child(4n),
  :where([data-presentation="phone"]):is(.wp-block-latest-posts.columns-4)
    li:nth-child(4n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-latest-posts.columns-5
    li:nth-child(5n),
  :where([data-presentation="phone"]):is(.wp-block-latest-posts.columns-5)
    li:nth-child(5n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-latest-posts.columns-6
    li:nth-child(6n),
  :where([data-presentation="phone"]):is(.wp-block-latest-posts.columns-6)
    li:nth-child(6n) {
    margin-right: 0;
  }
}
:where([data-presentation="phone"])
  .wp-block-navigation:not(.has-background)
  .wp-block-navigation__container
  .wp-block-navigation__container,
:where([data-presentation="phone"]):is(
    .wp-block-navigation:not(.has-background)
  )
  .wp-block-navigation__container
  .wp-block-navigation__container {
  color: #1e1e1e;
  background-color: #fff;
  min-width: 200px;
}
:where([data-presentation="phone"])
  .wp-block-navigation-link
  .wp-block-navigation__container:empty,
:where([data-presentation="phone"]):is(.wp-block-navigation-link)
  .wp-block-navigation__container:empty {
  display: none;
}
@media (min-width: 782px) {
  :where([data-presentation="phone"])
    .has-child
    .wp-block-navigation__container
    .wp-block-navigation__container:before,
  :where([data-presentation="phone"]):is(.has-child)
    .wp-block-navigation__container
    .wp-block-navigation__container:before {
    content: "";
    position: absolute;
    right: 100%;
    height: 100%;
    display: block;
    width: 0.5em;
    background: transparent;
  }
}
:where([data-presentation="phone"]) .has-child:hover,
:where([data-presentation="phone"]):is(.has-child:hover) {
  cursor: pointer;
}
:where([data-presentation="phone"])
  .has-child:hover
  > .wp-block-navigation__container,
:where([data-presentation="phone"]):is(.has-child:hover)
  > .wp-block-navigation__container {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
:where([data-presentation="phone"]) .has-child:focus-within,
:where([data-presentation="phone"]):is(.has-child:focus-within) {
  cursor: pointer;
}
:where([data-presentation="phone"])
  .has-child:focus-within
  > .wp-block-navigation__container,
:where([data-presentation="phone"]):is(.has-child:focus-within)
  > .wp-block-navigation__container {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
:where([data-presentation="phone"])
  .wp-block-navigation[style*="text-decoration"]
  .wp-block-navigation-link,
:where([data-presentation="phone"]):is(
    .wp-block-navigation[style*="text-decoration"]
  )
  .wp-block-navigation-link,
:where([data-presentation="phone"])
  .wp-block-navigation[style*="text-decoration"]
  .wp-block-navigation-link__content,
:where([data-presentation="phone"]):is(
    .wp-block-navigation[style*="text-decoration"]
  )
  .wp-block-navigation-link__content,
:where([data-presentation="phone"])
  .wp-block-navigation[style*="text-decoration"]
  .wp-block-navigation-link__content:active,
:where([data-presentation="phone"]):is(
    .wp-block-navigation[style*="text-decoration"]
  )
  .wp-block-navigation-link__content:active,
:where([data-presentation="phone"])
  .wp-block-navigation[style*="text-decoration"]
  .wp-block-navigation-link__content:focus,
:where([data-presentation="phone"]):is(
    .wp-block-navigation[style*="text-decoration"]
  )
  .wp-block-navigation-link__content:focus,
:where([data-presentation="phone"])
  .wp-block-navigation[style*="text-decoration"]
  .wp-block-navigation__container,
:where([data-presentation="phone"]):is(
    .wp-block-navigation[style*="text-decoration"]
  )
  .wp-block-navigation__container {
  text-decoration: inherit;
}
:where([data-presentation="phone"])
  .wp-block-navigation:not([style*="text-decoration"])
  .wp-block-navigation-link__content,
:where([data-presentation="phone"]):is(
    .wp-block-navigation:not([style*="text-decoration"])
  )
  .wp-block-navigation-link__content,
:where([data-presentation="phone"])
  .wp-block-navigation:not([style*="text-decoration"])
  .wp-block-navigation-link__content:active,
:where([data-presentation="phone"]):is(
    .wp-block-navigation:not([style*="text-decoration"])
  )
  .wp-block-navigation-link__content:active,
:where([data-presentation="phone"])
  .wp-block-navigation:not([style*="text-decoration"])
  .wp-block-navigation-link__content:focus,
:where([data-presentation="phone"]):is(
    .wp-block-navigation:not([style*="text-decoration"])
  )
  .wp-block-navigation-link__content:focus {
  text-decoration: none;
}
:where([data-presentation="phone"]) .has-drop-cap:not(:focus):first-letter,
:where([data-presentation="phone"]):is(.has-drop-cap:not(:focus):first-letter) {
  float: left;
  font-size: 8.4em;
  line-height: 0.68;
  font-weight: 100;
  margin: 0.05em 0.1em 0 0;
  text-transform: uppercase;
  font-style: normal;
}
:where([data-presentation="phone"])
  .wp-block-post-comments-form
  input[type="submit"],
:where([data-presentation="phone"]):is(.wp-block-post-comments-form)
  input[type="submit"] {
  color: #fff;
  background-color: #32373c;
  border: none;
  border-radius: 1.55em;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.125em;
  padding: 0.667em 1.333em;
  text-align: center;
  text-decoration: none;
  overflow-wrap: break-word;
}
:where([data-presentation="phone"])
  .wp-block-post-comments-form
  input[type="submit"]:active,
:where([data-presentation="phone"]):is(.wp-block-post-comments-form)
  input[type="submit"]:active,
:where([data-presentation="phone"])
  .wp-block-post-comments-form
  input[type="submit"]:focus,
:where([data-presentation="phone"]):is(.wp-block-post-comments-form)
  input[type="submit"]:focus,
:where([data-presentation="phone"])
  .wp-block-post-comments-form
  input[type="submit"]:hover,
:where([data-presentation="phone"]):is(.wp-block-post-comments-form)
  input[type="submit"]:hover,
:where([data-presentation="phone"])
  .wp-block-post-comments-form
  input[type="submit"]:visited,
:where([data-presentation="phone"]):is(.wp-block-post-comments-form)
  input[type="submit"]:visited {
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-pullquote:not(.is-style-solid-color),
:where([data-presentation="phone"]):is(
  .wp-block-pullquote:not(.is-style-solid-color)
) {
  background: none;
}
@media (min-width: 600px) {
  :where([data-presentation="phone"])
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-2
    > li:nth-child(2n),
  :where([data-presentation="phone"]):is(
      .wp-block-query-loop.is-flex-container.is-flex-container.columns-2
    )
    > li:nth-child(2n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-3
    > li:nth-child(3n),
  :where([data-presentation="phone"]):is(
      .wp-block-query-loop.is-flex-container.is-flex-container.columns-3
    )
    > li:nth-child(3n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-4
    > li:nth-child(4n),
  :where([data-presentation="phone"]):is(
      .wp-block-query-loop.is-flex-container.is-flex-container.columns-4
    )
    > li:nth-child(4n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-5
    > li:nth-child(5n),
  :where([data-presentation="phone"]):is(
      .wp-block-query-loop.is-flex-container.is-flex-container.columns-5
    )
    > li:nth-child(5n) {
    margin-right: 0;
  }
  :where([data-presentation="phone"])
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-6
    > li:nth-child(6n),
  :where([data-presentation="phone"]):is(
      .wp-block-query-loop.is-flex-container.is-flex-container.columns-6
    )
    > li:nth-child(6n) {
    margin-right: 0;
  }
}
:where([data-presentation="phone"])
  .wp-block-query-pagination
  > .wp-block-query-pagination-next:last-child,
:where([data-presentation="phone"]):is(.wp-block-query-pagination)
  > .wp-block-query-pagination-next:last-child,
:where([data-presentation="phone"])
  .wp-block-query-pagination
  > .wp-block-query-pagination-numbers:last-child,
:where([data-presentation="phone"]):is(.wp-block-query-pagination)
  > .wp-block-query-pagination-numbers:last-child,
:where([data-presentation="phone"])
  .wp-block-query-pagination
  > .wp-block-query-pagination-previous:last-child,
:where([data-presentation="phone"]):is(.wp-block-query-pagination)
  > .wp-block-query-pagination-previous:last-child {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-block-search.wp-block-search__button-inside
  .wp-block-search__inside-wrapper
  .wp-block-search__input:focus,
:where([data-presentation="phone"]):is(
    .wp-block-search.wp-block-search__button-inside
  )
  .wp-block-search__inside-wrapper
  .wp-block-search__input:focus {
  outline: none;
}
:where([data-presentation="phone"]) .wp-block-separator.is-style-wide,
:where([data-presentation="phone"]):is(.wp-block-separator.is-style-wide) {
  border-bottom-width: 1px;
}
:where([data-presentation="phone"]) .wp-block-separator.is-style-dots:before,
:where([data-presentation="phone"]):is(
  .wp-block-separator.is-style-dots:before
) {
  content: "···";
  color: currentColor;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
  font-family: serif;
}
:where([data-presentation="phone"]) .wp-block-social-links .wp-social-link a,
:where([data-presentation="phone"]):is(.wp-block-social-links)
  .wp-social-link
  a,
:where([data-presentation="phone"])
  .wp-block-social-links
  .wp-social-link
  a:hover,
:where([data-presentation="phone"]):is(.wp-block-social-links)
  .wp-social-link
  a:hover {
  text-decoration: none;
  border-bottom: 0;
  box-shadow: none;
}
:where([data-presentation="phone"]) .wp-social-link a,
:where([data-presentation="phone"]):is(.wp-social-link) a,
:where([data-presentation="phone"]) .wp-social-link a:active,
:where([data-presentation="phone"]):is(.wp-social-link) a:active,
:where([data-presentation="phone"]) .wp-social-link a:hover,
:where([data-presentation="phone"]):is(.wp-social-link) a:hover,
:where([data-presentation="phone"]) .wp-social-link a:visited,
:where([data-presentation="phone"]):is(.wp-social-link) a:visited,
:where([data-presentation="phone"]) .wp-social-link svg,
:where([data-presentation="phone"]):is(.wp-social-link) svg {
  color: currentColor;
  fill: currentColor;
}
:where([data-presentation="phone"]) .wp-social-link:hover,
:where([data-presentation="phone"]):is(.wp-social-link:hover) {
  transform: scale(1.1);
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link {
  background-color: #f0f0f0;
  color: #444;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-amazon,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-amazon {
  background-color: #f90;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-bandcamp,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-bandcamp {
  background-color: #1ea0c3;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-behance,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-behance {
  background-color: #0757fe;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-codepen,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-codepen {
  background-color: #1e1f26;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-deviantart,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-deviantart {
  background-color: #02e49b;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-dribbble,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-dribbble {
  background-color: #e94c89;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-dropbox,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-dropbox {
  background-color: #4280ff;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-etsy,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-etsy {
  background-color: #f45800;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-facebook,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-facebook {
  background-color: #1778f2;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-fivehundredpx,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-fivehundredpx {
  background-color: #000;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-flickr,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-flickr {
  background-color: #0461dd;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-foursquare,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-foursquare {
  background-color: #e65678;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-github,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-github {
  background-color: #24292d;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-goodreads,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-goodreads {
  background-color: #eceadd;
  color: #382110;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-google,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-google {
  background-color: #ea4434;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-instagram,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-instagram {
  background-color: #f00075;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-lastfm,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-lastfm {
  background-color: #e21b24;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-linkedin,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-linkedin {
  background-color: #0d66c2;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-mastodon,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-mastodon {
  background-color: #3288d4;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-medium,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-medium {
  background-color: #02ab6c;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-meetup,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-meetup {
  background-color: #f6405f;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-patreon,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-patreon {
  background-color: #ff424d;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-pinterest,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-pinterest {
  background-color: #e60122;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-pocket,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-pocket {
  background-color: #ef4155;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-reddit,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-reddit {
  background-color: #fe4500;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-skype,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-skype {
  background-color: #0478d7;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-snapchat,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-snapchat {
  background-color: #fefc00;
  color: #fff;
  stroke: #000;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-soundcloud,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-soundcloud {
  background-color: #ff5600;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-spotify,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-spotify {
  background-color: #1bd760;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-telegram,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-telegram {
  background-color: #2aabee;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-tiktok,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-tiktok {
  background-color: #000;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-tumblr,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-tumblr {
  background-color: #011835;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-twitch,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-twitch {
  background-color: #6440a4;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-twitter,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-twitter {
  background-color: #1da1f2;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-vimeo,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-vimeo {
  background-color: #1eb7ea;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-vk,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-vk {
  background-color: #4680c2;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-wordpress,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-wordpress {
  background-color: #3499cd;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-yelp,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-yelp {
  background-color: #d32422;
  color: #fff;
}
:where([data-presentation="phone"])
  .wp-block-social-links:not(.is-style-logos-only)
  .wp-social-link-youtube,
:where([data-presentation="phone"]):is(
    .wp-block-social-links:not(.is-style-logos-only)
  )
  .wp-social-link-youtube {
  background-color: red;
  color: #fff;
}
:where([data-presentation="phone"]) .wp-block-spacer,
:where([data-presentation="phone"]):is(.wp-block-spacer) {
  clear: both;
}
:where([data-presentation="phone"]) .wp-block-table,
:where([data-presentation="phone"]):is(.wp-block-table) {
  overflow-x: auto;
}
:where([data-presentation="phone"]) .wp-block-table table,
:where([data-presentation="phone"]):is(.wp-block-table) table {
  width: 100%;
}
:where([data-presentation="phone"]) .wp-block-table.aligncenter,
:where([data-presentation="phone"]):is(.wp-block-table.aligncenter),
:where([data-presentation="phone"]) .wp-block-table.alignleft,
:where([data-presentation="phone"]):is(.wp-block-table.alignleft),
:where([data-presentation="phone"]) .wp-block-table.alignright,
:where([data-presentation="phone"]):is(.wp-block-table.alignright) {
  display: table;
  width: auto;
}
:where([data-presentation="phone"]) .wp-block-table.aligncenter td,
:where([data-presentation="phone"]):is(.wp-block-table.aligncenter) td,
:where([data-presentation="phone"]) .wp-block-table.aligncenter th,
:where([data-presentation="phone"]):is(.wp-block-table.aligncenter) th,
:where([data-presentation="phone"]) .wp-block-table.alignleft td,
:where([data-presentation="phone"]):is(.wp-block-table.alignleft) td,
:where([data-presentation="phone"]) .wp-block-table.alignleft th,
:where([data-presentation="phone"]):is(.wp-block-table.alignleft) th,
:where([data-presentation="phone"]) .wp-block-table.alignright td,
:where([data-presentation="phone"]):is(.wp-block-table.alignright) td,
:where([data-presentation="phone"]) .wp-block-table.alignright th,
:where([data-presentation="phone"]):is(.wp-block-table.alignright) th {
  word-break: break-word;
}
:where([data-presentation="phone"])
  .wp-block-table.is-style-stripes
  tbody
  tr:nth-child(odd),
:where([data-presentation="phone"]):is(.wp-block-table.is-style-stripes)
  tbody
  tr:nth-child(odd) {
  background-color: #f0f0f0;
}
:where([data-presentation="phone"])
  .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color
  tbody
  tr:nth-child(odd),
:where([data-presentation="phone"]):is(
    .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color
  )
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
:where([data-presentation="phone"])
  .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color
  tbody
  tr:nth-child(odd),
:where([data-presentation="phone"]):is(
    .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color
  )
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
:where([data-presentation="phone"])
  .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color
  tbody
  tr:nth-child(odd),
:where([data-presentation="phone"]):is(
    .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color
  )
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
:where([data-presentation="phone"])
  .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color
  tbody
  tr:nth-child(odd),
:where([data-presentation="phone"]):is(
    .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color
  )
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
:where([data-presentation="phone"])
  .wp-block-text-columns
  .wp-block-column:first-child,
:where([data-presentation="phone"]):is(.wp-block-text-columns)
  .wp-block-column:first-child {
  margin-left: 0;
}
:where([data-presentation="phone"])
  .wp-block-text-columns
  .wp-block-column:last-child,
:where([data-presentation="phone"]):is(.wp-block-text-columns)
  .wp-block-column:last-child {
  margin-right: 0;
}
[data-presentation="phone"] .has-pale-pink-background-color {
  background-color: #f78da7;
}
[data-presentation="phone"] .has-vivid-red-background-color {
  background-color: #cf2e2e;
}
[data-presentation="phone"] .has-luminous-vivid-orange-background-color {
  background-color: #ff6900;
}
[data-presentation="phone"] .has-luminous-vivid-amber-background-color {
  background-color: #fcb900;
}
[data-presentation="phone"] .has-light-green-cyan-background-color {
  background-color: #7bdcb5;
}
[data-presentation="phone"] .has-vivid-green-cyan-background-color {
  background-color: #00d084;
}
[data-presentation="phone"] .has-pale-cyan-blue-background-color {
  background-color: #8ed1fc;
}
[data-presentation="phone"] .has-vivid-cyan-blue-background-color {
  background-color: #0693e3;
}
[data-presentation="phone"] .has-vivid-purple-background-color {
  background-color: #9b51e0;
}
[data-presentation="phone"] .has-white-background-color {
  background-color: #fff;
}
[data-presentation="phone"] .has-very-light-gray-background-color {
  background-color: #eee;
}
[data-presentation="phone"] .has-cyan-bluish-gray-background-color {
  background-color: #abb8c3;
}
[data-presentation="phone"] .has-very-dark-gray-background-color {
  background-color: #313131;
}
[data-presentation="phone"] .has-black-background-color {
  background-color: #000;
}
[data-presentation="phone"] .has-pale-pink-color {
  color: #f78da7;
}
[data-presentation="phone"] .has-vivid-red-color {
  color: #cf2e2e;
}
[data-presentation="phone"] .has-luminous-vivid-orange-color {
  color: #ff6900;
}
[data-presentation="phone"] .has-luminous-vivid-amber-color {
  color: #fcb900;
}
[data-presentation="phone"] .has-light-green-cyan-color {
  color: #7bdcb5;
}
[data-presentation="phone"] .has-vivid-green-cyan-color {
  color: #00d084;
}
[data-presentation="phone"] .has-pale-cyan-blue-color {
  color: #8ed1fc;
}
[data-presentation="phone"] .has-vivid-cyan-blue-color {
  color: #0693e3;
}
[data-presentation="phone"] .has-vivid-purple-color {
  color: #9b51e0;
}
[data-presentation="phone"] .has-white-color {
  color: #fff;
}
[data-presentation="phone"] .has-very-light-gray-color {
  color: #eee;
}
[data-presentation="phone"] .has-cyan-bluish-gray-color {
  color: #abb8c3;
}
[data-presentation="phone"] .has-very-dark-gray-color {
  color: #313131;
}
[data-presentation="phone"] .has-black-color {
  color: #000;
}
[data-presentation="phone"]
  .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: linear-gradient(135deg, #0693e3, #9b51e0);
}
[data-presentation="phone"]
  .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
[data-presentation="phone"]
  .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: linear-gradient(135deg, #7adcb4, #00d082);
}
[data-presentation="phone"]
  .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: linear-gradient(135deg, #fcb900, #ff6900);
}
[data-presentation="phone"]
  .has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: linear-gradient(135deg, #ff6900, #cf2e2e);
}
[data-presentation="phone"]
  .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: linear-gradient(135deg, #eee, #a9b8c3);
}
[data-presentation="phone"] .has-cool-to-warm-spectrum-gradient-background {
  background: linear-gradient(
    135deg,
    #4aeadc,
    #9778d1 20%,
    #cf2aba 40%,
    #ee2c82 60%,
    #fb6962 80%,
    #fef84c
  );
}
[data-presentation="phone"] .has-blush-light-purple-gradient-background {
  background: linear-gradient(135deg, #ffceec, #9896f0);
}
[data-presentation="phone"] .has-blush-bordeaux-gradient-background {
  background: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
}
[data-presentation="phone"] .has-purple-crush-gradient-background {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
[data-presentation="phone"] .has-luminous-dusk-gradient-background {
  background: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
}
[data-presentation="phone"] .has-hazy-dawn-gradient-background {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
[data-presentation="phone"] .has-pale-ocean-gradient-background {
  background: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
}
[data-presentation="phone"] .has-electric-grass-gradient-background {
  background: linear-gradient(135deg, #caf880, #71ce7e);
}
[data-presentation="phone"] .has-subdued-olive-gradient-background {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
[data-presentation="phone"] .has-atomic-cream-gradient-background {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
[data-presentation="phone"] .has-nightshade-gradient-background {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
[data-presentation="phone"] .has-midnight-gradient-background {
  background: linear-gradient(135deg, #020381, #2874fc);
}
[data-presentation="phone"] .has-link-color a {
  color: #00e;
  color: var(--wp--style--color--link, #00e);
}
:where([data-presentation="phone"]) .has-small-font-size,
:where([data-presentation="phone"]):is(.has-small-font-size) {
  font-size: 0.8125em;
}
:where([data-presentation="phone"]) .has-normal-font-size,
:where([data-presentation="phone"]):is(.has-normal-font-size),
:where([data-presentation="phone"]) .has-regular-font-size,
:where([data-presentation="phone"]):is(.has-regular-font-size) {
  font-size: 1em;
}
:where([data-presentation="phone"]) .has-medium-font-size,
:where([data-presentation="phone"]):is(.has-medium-font-size) {
  font-size: 1.25em;
}
:where([data-presentation="phone"]) .has-text-align-center,
:where([data-presentation="phone"]):is(.has-text-align-center) {
  text-align: center;
}
:where([data-presentation="phone"]) .has-text-align-left,
:where([data-presentation="phone"]):is(.has-text-align-left) {
  text-align: left;
}
:where([data-presentation="phone"]) .has-text-align-right,
:where([data-presentation="phone"]):is(.has-text-align-right) {
  text-align: right;
}
:where([data-presentation="phone"]) .aligncenter,
:where([data-presentation="phone"]):is(.aligncenter) {
  clear: both;
}
:where([data-presentation="phone"])
  .rich-text:focus
  .smb-badge[data-rich-text-format-boundary],
:where([data-presentation="phone"]):is(.rich-text:focus)
  .smb-badge[data-rich-text-format-boundary],
:where([data-presentation="phone"]) .smb-badge,
:where([data-presentation="phone"]):is(.smb-badge),
:where([data-presentation="phone"]) .smb-badge[data-rich-text-format-boundary],
:where([data-presentation="phone"]):is(
  .smb-badge[data-rich-text-format-boundary]
) {
  background-color: #333;
  background-color: var(--_color-text, #333);
}
:where([data-presentation="phone"]) .smb-btn-box + .smb-btn-box,
:where([data-presentation="phone"]):is(.smb-btn-box) + .smb-btn-box,
:where([data-presentation="phone"]) .smb-btn-box + .smb-pickup-slider,
:where([data-presentation="phone"]):is(.smb-btn-box) + .smb-pickup-slider,
:where([data-presentation="phone"]) .smb-btn-box + .smb-section,
:where([data-presentation="phone"]):is(.smb-btn-box) + .smb-section,
:where([data-presentation="phone"]) .smb-btn-box + .smb-slider,
:where([data-presentation="phone"]):is(.smb-btn-box) + .smb-slider,
:where([data-presentation="phone"]) .smb-pickup-slider + .smb-btn-box,
:where([data-presentation="phone"]):is(.smb-pickup-slider) + .smb-btn-box,
:where([data-presentation="phone"]) .smb-pickup-slider + .smb-pickup-slider,
:where([data-presentation="phone"]):is(.smb-pickup-slider) + .smb-pickup-slider,
:where([data-presentation="phone"]) .smb-pickup-slider + .smb-section,
:where([data-presentation="phone"]):is(.smb-pickup-slider) + .smb-section,
:where([data-presentation="phone"]) .smb-pickup-slider + .smb-slider,
:where([data-presentation="phone"]):is(.smb-pickup-slider) + .smb-slider,
:where([data-presentation="phone"]) .smb-section + .smb-btn-box,
:where([data-presentation="phone"]):is(.smb-section) + .smb-btn-box,
:where([data-presentation="phone"]) .smb-section + .smb-pickup-slider,
:where([data-presentation="phone"]):is(.smb-section) + .smb-pickup-slider,
:where([data-presentation="phone"]) .smb-section + .smb-section,
:where([data-presentation="phone"]):is(.smb-section) + .smb-section,
:where([data-presentation="phone"]) .smb-section + .smb-slider,
:where([data-presentation="phone"]):is(.smb-section) + .smb-slider,
:where([data-presentation="phone"]) .smb-slider + .smb-btn-box,
:where([data-presentation="phone"]):is(.smb-slider) + .smb-btn-box,
:where([data-presentation="phone"]) .smb-slider + .smb-pickup-slider,
:where([data-presentation="phone"]):is(.smb-slider) + .smb-pickup-slider,
:where([data-presentation="phone"]) .smb-slider + .smb-section,
:where([data-presentation="phone"]):is(.smb-slider) + .smb-section,
:where([data-presentation="phone"]) .smb-slider + .smb-slider,
:where([data-presentation="phone"]):is(.smb-slider) + .smb-slider {
  margin-top: 0;
}
:where([data-presentation="phone"]) .c-row[data-columns="1"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="1"]) > .c-row__col {
  flex: 0 1 100%;
  max-width: 100%;
}
:where([data-presentation="phone"]) .c-row[data-columns="2"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="2"]) > .c-row__col {
  flex: 0 1 50%;
  max-width: 50%;
}
:where([data-presentation="phone"]) .c-row[data-columns="3"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="3"]) > .c-row__col {
  flex: 0 1 33.33333%;
  max-width: 33.33333%;
}
:where([data-presentation="phone"]) .c-row[data-columns="4"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="4"]) > .c-row__col {
  flex: 0 1 25%;
  max-width: 25%;
}
:where([data-presentation="phone"]) .c-row[data-columns="5"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="5"]) > .c-row__col {
  flex: 0 1 20%;
  max-width: 20%;
}
:where([data-presentation="phone"]) .c-row[data-columns="6"] > .c-row__col,
:where([data-presentation="phone"]):is(.c-row[data-columns="6"]) > .c-row__col {
  flex: 0 1 16.66667%;
  max-width: 16.66667%;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .c-row[data-md-columns="1"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="1"])
    > .c-row__col {
    flex: 0 1 100%;
    max-width: 100%;
  }
  :where([data-presentation="phone"]) .c-row[data-md-columns="2"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="2"])
    > .c-row__col {
    flex: 0 1 50%;
    max-width: 50%;
  }
  :where([data-presentation="phone"]) .c-row[data-md-columns="3"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="3"])
    > .c-row__col {
    flex: 0 1 33.33333%;
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"]) .c-row[data-md-columns="4"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="4"])
    > .c-row__col {
    flex: 0 1 25%;
    max-width: 25%;
  }
  :where([data-presentation="phone"]) .c-row[data-md-columns="5"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="5"])
    > .c-row__col {
    flex: 0 1 20%;
    max-width: 20%;
  }
  :where([data-presentation="phone"]) .c-row[data-md-columns="6"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-md-columns="6"])
    > .c-row__col {
    flex: 0 1 16.66667%;
    max-width: 16.66667%;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .c-row[data-lg-columns="1"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="1"])
    > .c-row__col {
    flex: 0 1 100%;
    max-width: 100%;
  }
  :where([data-presentation="phone"]) .c-row[data-lg-columns="2"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="2"])
    > .c-row__col {
    flex: 0 1 50%;
    max-width: 50%;
  }
  :where([data-presentation="phone"]) .c-row[data-lg-columns="3"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="3"])
    > .c-row__col {
    flex: 0 1 33.33333%;
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"]) .c-row[data-lg-columns="4"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="4"])
    > .c-row__col {
    flex: 0 1 25%;
    max-width: 25%;
  }
  :where([data-presentation="phone"]) .c-row[data-lg-columns="5"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="5"])
    > .c-row__col {
    flex: 0 1 20%;
    max-width: 20%;
  }
  :where([data-presentation="phone"]) .c-row[data-lg-columns="6"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-lg-columns="6"])
    > .c-row__col {
    flex: 0 1 16.66667%;
    max-width: 16.66667%;
  }
}
@media (min-width: 80em) {
  :where([data-presentation="phone"]) .c-row[data-xl-columns="1"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="1"])
    > .c-row__col {
    flex: 0 1 100%;
    max-width: 100%;
  }
  :where([data-presentation="phone"]) .c-row[data-xl-columns="2"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="2"])
    > .c-row__col {
    flex: 0 1 50%;
    max-width: 50%;
  }
  :where([data-presentation="phone"]) .c-row[data-xl-columns="3"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="3"])
    > .c-row__col {
    flex: 0 1 33.33333%;
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"]) .c-row[data-xl-columns="4"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="4"])
    > .c-row__col {
    flex: 0 1 25%;
    max-width: 25%;
  }
  :where([data-presentation="phone"]) .c-row[data-xl-columns="5"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="5"])
    > .c-row__col {
    flex: 0 1 20%;
    max-width: 20%;
  }
  :where([data-presentation="phone"]) .c-row[data-xl-columns="6"] > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row[data-xl-columns="6"])
    > .c-row__col {
    flex: 0 1 16.66667%;
    max-width: 16.66667%;
  }
}
:where([data-presentation="phone"]) .smb-accordion__item:not(:first-child),
:where([data-presentation="phone"]):is(.smb-accordion__item:not(:first-child)) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-accordion__item:not(:last-child)
  .smb-accordion__item__body,
:where([data-presentation="phone"]):is(.smb-accordion__item:not(:last-child))
  .smb-accordion__item__body {
  padding-bottom: 1.76923rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"])
  .smb-accordion__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-accordion__item__body)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-accordion__item__body > :first-child,
:where([data-presentation="phone"]):is(.smb-accordion__item__body)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .smb-accordion
  .smb-accordion__item__control:checked
  + .smb-accordion__item__body,
:where([data-presentation="phone"]):is(.smb-accordion)
  .smb-accordion__item__control:checked
  + .smb-accordion__item__body,
:where([data-presentation="phone"])
  .smb-accordion
  .smb-accordion__item__control:checked
  + .smb-accordion__item__title
  + .smb-accordion__item__body,
:where([data-presentation="phone"]):is(.smb-accordion)
  .smb-accordion__item__control:checked
  + .smb-accordion__item__title
  + .smb-accordion__item__body {
  display: block;
}
:where([data-presentation="phone"])
  .smb-accordion
  .smb-accordion__item__control:checked
  + .smb-accordion__item__title
  > .smb-accordion__item__title__icon,
:where([data-presentation="phone"]):is(.smb-accordion)
  .smb-accordion__item__control:checked
  + .smb-accordion__item__title
  > .smb-accordion__item__title__icon {
  transform: rotate(180deg);
}
:where([data-presentation="phone"]) .smb-alert .svg-inline--fa,
:where([data-presentation="phone"]):is(.smb-alert) .svg-inline--fa {
  color: #ffc81a;
}
:where([data-presentation="phone"]) .smb-alert--warning .svg-inline--fa,
:where([data-presentation="phone"]):is(.smb-alert--warning) .svg-inline--fa {
  color: #ff561a;
}
:where([data-presentation="phone"]) .smb-alert--success .svg-inline--fa,
:where([data-presentation="phone"]):is(.smb-alert--success) .svg-inline--fa {
  color: #84e600;
}
:where([data-presentation="phone"]) .smb-alert--remark .svg-inline--fa,
:where([data-presentation="phone"]):is(.smb-alert--remark) .svg-inline--fa {
  color: #999;
  color: var(--_color-gray, #999);
}
:where([data-presentation="phone"]) .smb-alert__title .svg-inline--fa,
:where([data-presentation="phone"]):is(.smb-alert__title) .svg-inline--fa {
  flex: 0 0 0%;
  position: relative;
  top: -1px;
  margin-right: 0.44231rem;
  margin-right: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.51282;
}
:where([data-presentation="phone"]) .smb-balloon,
:where([data-presentation="phone"]):is(.smb-balloon) {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
:where([data-presentation="phone"]) .smb-balloon__person,
:where([data-presentation="phone"]):is(.smb-balloon__person) {
  margin: 0 0 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
:where([data-presentation="phone"]) .smb-balloon__person .smb-balloon__name,
:where([data-presentation="phone"]):is(.smb-balloon__person)
  .smb-balloon__name {
  margin: 0 0 0 5px;
}
:where([data-presentation="phone"]) .smb-balloon__figure,
:where([data-presentation="phone"]):is(.smb-balloon__figure) {
  position: relative;
  flex: 0 0 60px;
  border-radius: 100%;
  height: 60px;
  width: 60px;
  overflow: hidden;
  max-width: 60px;
  border: 3px solid #eee;
  border-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"]) .smb-balloon__figure > img,
:where([data-presentation="phone"]):is(.smb-balloon__figure) > img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}
:where([data-presentation="phone"]) .smb-balloon__name,
:where([data-presentation="phone"]):is(.smb-balloon__name) {
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
}
:where([data-presentation="phone"]) .smb-balloon__body,
:where([data-presentation="phone"]):is(.smb-balloon__body) {
  position: relative;
  flex: 1 1 auto;
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  color: #333;
  color: var(--_color-text, #333);
  overflow-wrap: break-word;
  padding: 1.76923rem;
  padding: calc(var(--_space, 1.76923rem) * 1);
  max-width: 100%;
  width: 100%;
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
  border-color: #f7f7f7;
  border-color: var(--_lightest-color-gray, #f7f7f7);
}
:where([data-presentation="phone"]) .smb-balloon__body:after,
:where([data-presentation="phone"]):is(.smb-balloon__body:after) {
  content: "";
  display: block;
  position: absolute;
  top: -10px;
  left: 24px;
  margin-left: 0;
  height: 0;
  width: 0;
  border-bottom-color: inherit;
  border-bottom-style: solid;
  border-left: 5px solid transparent;
  border-bottom-width: 10px;
  border-right: 5px solid transparent;
  border-top: 0 solid transparent;
}
:where([data-presentation="phone"])
  .smb-balloon--reverse
  .smb-balloon__body:after,
:where([data-presentation="phone"]):is(.smb-balloon--reverse)
  .smb-balloon__body:after {
  left: auto;
  right: 24px;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .smb-balloon,
  :where([data-presentation="phone"]):is(.smb-balloon) {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  :where([data-presentation="phone"]) .smb-balloon__person,
  :where([data-presentation="phone"]):is(.smb-balloon__person) {
    margin: 0 20px 0 0;
    flex-direction: column;
  }
  :where([data-presentation="phone"]) .smb-balloon__person .smb-balloon__name,
  :where([data-presentation="phone"]):is(.smb-balloon__person)
    .smb-balloon__name {
    margin: 5px 0 0;
  }
  :where([data-presentation="phone"]) .smb-balloon__body,
  :where([data-presentation="phone"]):is(.smb-balloon__body) {
    max-width: calc(100% - 80px);
  }
  :where([data-presentation="phone"]) .smb-balloon__body:after,
  :where([data-presentation="phone"]):is(.smb-balloon__body:after) {
    top: 50%;
    left: -10px;
    margin-top: -5px;
    border-color: transparent;
    border-right-color: inherit;
    border-width: 5px 10px 5px 0;
  }
  :where([data-presentation="phone"])
    .smb-balloon--reverse
    .smb-balloon__body:after,
  :where([data-presentation="phone"]):is(.smb-balloon--reverse)
    .smb-balloon__body:after {
    right: -10px;
    border-color: transparent;
    border-left-color: inherit;
    border-width: 5px 0 5px 10px;
  }
}
:where([data-presentation="phone"]) .smb-box,
:where([data-presentation="phone"]):is(.smb-box) {
  position: relative;
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  padding: 1.76923rem;
  padding: calc(var(--_space, 1.76923rem) * 1);
  overflow: hidden;
}
:where([data-presentation="phone"]) .smb-box__background,
:where([data-presentation="phone"]):is(.smb-box__background) {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #eee;
  border-color: var(--_lighter-color-gray, #eee);
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
}
:where([data-presentation="phone"]) .smb-box__body,
:where([data-presentation="phone"]):is(.smb-box__body) {
  position: relative;
}
:where([data-presentation="phone"]) .smb-btn,
:where([data-presentation="phone"]):is(.smb-btn) {
  display: inline-block;
  cursor: pointer;
  line-height: 1;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  line-height: 1.5;
  display: inline-flex;
  justify-content: center;
  background-color: #cd162c;
  border: none;
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  color: #fff;
  color: var(--_color-white, #fff);
  padding: 0.61923rem 2.21154rem;
  padding: calc(var(--_space, 1.76923rem) * 0.35)
    calc(var(--_space, 1.76923rem) * 1.25);
  max-width: 100%;
  transition: all 0.2s ease-out;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .smb-btn:active,
  :where([data-presentation="phone"]):is(.smb-btn:active),
  :where([data-presentation="phone"]) .smb-btn:focus,
  :where([data-presentation="phone"]):is(.smb-btn:focus),
  :where([data-presentation="phone"]) .smb-btn:hover,
  :where([data-presentation="phone"]):is(.smb-btn:hover) {
    filter: brightness(90%);
  }
}
:where([data-presentation="phone"]) .smb-buttons,
:where([data-presentation="phone"]):is(.smb-buttons) {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -0.88462rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * -0.5);
}
:where([data-presentation="phone"]) .smb-buttons.has-text-align-center,
:where([data-presentation="phone"]):is(.smb-buttons.has-text-align-center),
:where([data-presentation="phone"])
  .smb-buttons.is-content-justification-center,
:where([data-presentation="phone"]):is(
  .smb-buttons.is-content-justification-center
) {
  justify-content: center;
}
:where([data-presentation="phone"])
  .smb-buttons.has-text-align-center
  > .smb-btn-wrapper,
:where([data-presentation="phone"]):is(.smb-buttons.has-text-align-center)
  > .smb-btn-wrapper,
:where([data-presentation="phone"])
  .smb-buttons.is-content-justification-center
  > .smb-btn-wrapper,
:where([data-presentation="phone"]):is(
    .smb-buttons.is-content-justification-center
  )
  > .smb-btn-wrapper {
  margin-right: 0.44231rem;
  margin-right: calc(var(--_space, 1.76923rem) * 0.25);
  margin-left: 0.44231rem;
  margin-left: calc(var(--_space, 1.76923rem) * 0.25);
}
:where([data-presentation="phone"]) .smb-buttons > .smb-btn-wrapper,
:where([data-presentation="phone"]):is(.smb-buttons) > .smb-btn-wrapper {
  flex: 0 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0.88462rem;
  margin-right: calc(var(--_space, 1.76923rem) * 0.5);
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .smb-categories-list__list,
:where([data-presentation="phone"]):is(.smb-categories-list__list) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .smb-categories-list__item,
:where([data-presentation="phone"]):is(.smb-categories-list__item) {
  right: 0;
  border: 1px solid #eee;
  border-color: var(--_lighter-color-gray, #eee);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
}
:where([data-presentation="phone"])
  .smb-categories-list__item:not(:first-child),
:where([data-presentation="phone"]):is(
  .smb-categories-list__item:not(:first-child)
) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-categories-list__item__count:after,
:where([data-presentation="phone"]):is(
  .smb-categories-list__item__count:after
) {
  position: absolute;
  left: 100%;
  content: "";
  height: 0;
  width: 0;
  border-bottom: 8px solid transparent;
  border-right: 0 solid transparent;
  border-top: 8px solid transparent;
  border-left: 8px solid #eee;
  border-left-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"])
  .smb-categories-list__item__recent-label:after,
:where([data-presentation="phone"]):is(
  .smb-categories-list__item__recent-label:after
),
:where([data-presentation="phone"])
  .smb-categories-list__item__recent-label:before,
:where([data-presentation="phone"]):is(
  .smb-categories-list__item__recent-label:before
) {
  display: block;
  content: "";
  height: 1px;
  background-color: #333;
  background-color: var(--_color-text, #333);
  flex: 1 0 0%;
  min-width: 20px;
}
:where([data-presentation="phone"])
  .smb-categories-list__item__recent-label:before,
:where([data-presentation="phone"]):is(
  .smb-categories-list__item__recent-label:before
) {
  margin-right: 0.5em;
}
:where([data-presentation="phone"])
  .smb-categories-list__item__recent-label:after,
:where([data-presentation="phone"]):is(
  .smb-categories-list__item__recent-label:after
) {
  margin-left: 0.5em;
}
:where([data-presentation="phone"])
  .smb-categories-list__item__list
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-categories-list__item__list)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-categories-list__item__list
  > :first-child,
:where([data-presentation="phone"]):is(.smb-categories-list__item__list)
  > :first-child {
  margin-top: 0;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"])
    .smb-categories-list__list.masonry-active
    .smb-categories-list__item,
  :where([data-presentation="phone"]):is(
      .smb-categories-list__list.masonry-active
    )
    .smb-categories-list__item {
    width: calc(50% - 0.44231rem);
  }
  :where([data-presentation="phone"])
    .smb-categories-list__list.masonry-active
    .smb-categories-list__item:nth-child(2),
  :where([data-presentation="phone"]):is(
      .smb-categories-list__list.masonry-active
    )
    .smb-categories-list__item:nth-child(2) {
    margin-top: 0;
  }
  :where([data-presentation="phone"])
    .smb-categories-list__list.masonry-active
    .smb-categories-list__item:nth-child(2n),
  :where([data-presentation="phone"]):is(
      .smb-categories-list__list.masonry-active
    )
    .smb-categories-list__item:nth-child(2n) {
    transform: translateX(0.88462rem);
  }
  :where([data-presentation="phone"])
    .smb-categories-list__list.masonry-active
    .smb-categories-list__item:nth-child(2n - 1)
    .smb-categories-list__item__count,
  :where([data-presentation="phone"]):is(
      .smb-categories-list__list.masonry-active
    )
    .smb-categories-list__item:nth-child(2n - 1)
    .smb-categories-list__item__count {
    order: 1;
  }
  :where([data-presentation="phone"])
    .smb-categories-list__list.masonry-active
    .smb-categories-list__item:nth-child(2n - 1)
    .smb-categories-list__item__count:after,
  :where([data-presentation="phone"]):is(
      .smb-categories-list__list.masonry-active
    )
    .smb-categories-list__item:nth-child(2n - 1)
    .smb-categories-list__item__count:after {
    left: auto;
    right: 100%;
    height: 0;
    width: 0;
    border-left: 0 solid transparent;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    border-right: 8px solid #eee;
    border-right-color: var(--_lighter-color-gray, #eee);
  }
  :where([data-presentation="phone"])
    .smb-categories-list__item:nth-child(2n - 1)
    .smb-categories-list__item__detail,
  :where([data-presentation="phone"]):is(
      .smb-categories-list__item:nth-child(2n - 1)
    )
    .smb-categories-list__item__detail {
    padding-left: 1.76923rem;
    padding-left: calc(var(--_space, 1.76923rem) * 1);
    padding-right: 2.21154rem;
    padding-right: calc(var(--_space, 1.76923rem) * 1.25);
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .smb-categories-list__item__detail
    a:active,
  :where([data-presentation="phone"]):is(.smb-categories-list__item__detail)
    a:active,
  :where([data-presentation="phone"])
    .smb-categories-list__item__detail
    a:focus,
  :where([data-presentation="phone"]):is(.smb-categories-list__item__detail)
    a:focus,
  :where([data-presentation="phone"])
    .smb-categories-list__item__detail
    a:hover,
  :where([data-presentation="phone"]):is(.smb-categories-list__item__detail)
    a:hover {
    text-decoration: underline;
  }
}
:where([data-presentation="phone"]) .smb-countdown__list,
:where([data-presentation="phone"]):is(.smb-countdown__list) {
  display: flex;
  align-items: center;
  align-self: center;
  flex-wrap: wrap;
  flex-direction: row;
}
:where([data-presentation="phone"]) .smb-countdown__list-item__numeric,
:where([data-presentation="phone"]):is(.smb-countdown__list-item__numeric) {
  display: block;
  margin: 0 0.46739rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
}
:where([data-presentation="phone"])
  .is-style-inline
  .smb-countdown__list-item__numeric,
:where([data-presentation="phone"]):is(.is-style-inline)
  .smb-countdown__list-item__numeric {
  display: inline;
}
:where([data-presentation="phone"]) .smb-countdown .align-center,
:where([data-presentation="phone"]):is(.smb-countdown) .align-center {
  justify-content: center;
}
:where([data-presentation="phone"]) .smb-countdown .align-left,
:where([data-presentation="phone"]):is(.smb-countdown) .align-left {
  justify-content: flex-start;
}
:where([data-presentation="phone"]) .smb-countdown .align-right,
:where([data-presentation="phone"]):is(.smb-countdown) .align-right {
  justify-content: flex-end;
}
:where([data-presentation="phone"])
  .smb-directory-structure
  > :not(:first-child),
:where([data-presentation="phone"]):is(.smb-directory-structure)
  > :not(:first-child) {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-directory-structure .fa-fw,
:where([data-presentation="phone"]):is(.smb-directory-structure) .fa-fw {
  width: auto;
}
:where([data-presentation="phone"]) .smb-faq__item,
:where([data-presentation="phone"]):is(.smb-faq__item) {
  border-bottom: 1px solid #eee;
  border-bottom-color: var(--_lighter-color-gray, #eee);
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  padding-bottom: 1.76923rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .smb-faq__item:first-child,
:where([data-presentation="phone"]):is(.smb-faq__item:first-child) {
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
  padding-top: 1.76923rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .smb-faq__item__answer,
:where([data-presentation="phone"]):is(.smb-faq__item__answer),
:where([data-presentation="phone"]) .smb-faq__item__question,
:where([data-presentation="phone"]):is(.smb-faq__item__question) {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
}
:where([data-presentation="phone"]) .smb-faq__item__answer__label,
:where([data-presentation="phone"]):is(.smb-faq__item__answer__label),
:where([data-presentation="phone"]) .smb-faq__item__question__label,
:where([data-presentation="phone"]):is(.smb-faq__item__question__label) {
  flex: 0 0 0%;
  margin-right: 1.76923rem;
  margin-right: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
  font-weight: 400;
  color: #cd162c;
}
:where([data-presentation="phone"]) .smb-faq__item__answer__body,
:where([data-presentation="phone"]):is(.smb-faq__item__answer__body),
:where([data-presentation="phone"]) .smb-faq__item__question__body,
:where([data-presentation="phone"]):is(.smb-faq__item__question__body) {
  flex: 1 1 auto;
}
:where([data-presentation="phone"]) .smb-faq__item__answer__body > *,
:where([data-presentation="phone"]):is(.smb-faq__item__answer__body) > *,
:where([data-presentation="phone"]) .smb-faq__item__question__body > *,
:where([data-presentation="phone"]):is(.smb-faq__item__question__body) > * {
  margin-top: 0;
  margin-bottom: 0;
}
:where([data-presentation="phone"])
  .smb-faq__item__answer__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-faq__item__answer__body)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .smb-faq__item__question__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-faq__item__question__body)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-faq__item__answer__body > :first-child,
:where([data-presentation="phone"]):is(.smb-faq__item__answer__body)
  > :first-child,
:where([data-presentation="phone"])
  .smb-faq__item__question__body
  > :first-child,
:where([data-presentation="phone"]):is(.smb-faq__item__question__body)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .smb-faq__item__question,
:where([data-presentation="phone"]):is(.smb-faq__item__question) {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 1.76923rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * 1);
  margin-left: 0;
  font-weight: 700;
}
:where([data-presentation="phone"]) .smb-information__item:not(:first-child),
:where([data-presentation="phone"]):is(
  .smb-information__item:not(:first-child)
) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-information__item
  > .c-row
  > .c-row__col:first-child,
:where([data-presentation="phone"]):is(.smb-information__item)
  > .c-row
  > .c-row__col:first-child {
  display: flex;
  flex-direction: column;
}
:where([data-presentation="phone"])
  .smb-information__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-information__item__body)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-information__item__body > :first-child,
:where([data-presentation="phone"]):is(.smb-information__item__body)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .smb-information:not([data-sm-split-column="true"])
  .smb-information__item__body,
:where([data-presentation="phone"]):is(
    .smb-information:not([data-sm-split-column="true"])
  )
  .smb-information__item__body {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-information[data-sm-split-column="true"][data-label-align="right"]
  .smb-information__item__label,
:where([data-presentation="phone"]):is(
    .smb-information[data-sm-split-column="true"][data-label-align="right"]
  )
  .smb-information__item__label {
  text-align: right;
}
:where([data-presentation="phone"])
  .smb-information[data-sm-split-column="true"][data-label-vertical-align="middle"]
  .smb-information__item
  > .c-row
  > .c-row__col:first-child,
:where([data-presentation="phone"]):is(
    .smb-information[data-sm-split-column="true"][data-label-vertical-align="middle"]
  )
  .smb-information__item
  > .c-row
  > .c-row__col:first-child {
  justify-content: center;
}
:where([data-presentation="phone"])
  .smb-information.is-style-border
  .smb-information__item:not(:first-child),
:where([data-presentation="phone"]):is(.smb-information.is-style-border)
  .smb-information__item:not(:first-child) {
  margin-top: -1px;
}
:where([data-presentation="phone"])
  .smb-information.is-style-border:not([data-sm-split-column="true"])
  .smb-information__item
  > .c-row
  > .c-row__col:last-child,
:where([data-presentation="phone"]):is(
    .smb-information.is-style-border:not([data-sm-split-column="true"])
  )
  .smb-information__item
  > .c-row
  > .c-row__col:last-child {
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"])
  .smb-information.is-style-border:not([data-sm-split-column="true"])
  .smb-information__item__label,
:where([data-presentation="phone"]):is(
    .smb-information.is-style-border:not([data-sm-split-column="true"])
  )
  .smb-information__item__label {
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"])
  .smb-information.is-style-border[data-sm-split-column="true"]
  .smb-information__item
  > .c-row
  > .c-row__col:last-child,
:where([data-presentation="phone"]):is(
    .smb-information.is-style-border[data-sm-split-column="true"]
  )
  .smb-information__item
  > .c-row
  > .c-row__col:last-child {
  border-left: 1px solid #eee;
  border-left-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"])
  .smb-information.is-style-border[data-sm-split-column="true"]
  .smb-information__item__label,
:where([data-presentation="phone"]):is(
    .smb-information.is-style-border[data-sm-split-column="true"]
  )
  .smb-information__item__label {
  padding: 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.5);
}
@media (min-width: 40em) {
  :where([data-presentation="phone"])
    .smb-information:not([data-sm-split-column="true"])
    .smb-information__item__body,
  :where([data-presentation="phone"]):is(
      .smb-information:not([data-sm-split-column="true"])
    )
    .smb-information__item__body {
    margin-top: 0;
  }
  :where([data-presentation="phone"])
    .smb-information:not(
      [data-sm-split-column="true"]
    )[data-label-align="right"]
    .smb-information__item__label,
  :where([data-presentation="phone"]):is(
      .smb-information:not(
          [data-sm-split-column="true"]
        )[data-label-align="right"]
    )
    .smb-information__item__label {
    text-align: right;
  }
  :where([data-presentation="phone"])
    .smb-information:not(
      [data-sm-split-column="true"]
    )[data-label-vertical-align="middle"]
    .smb-information__item
    > .c-row
    > .c-row__col:first-child,
  :where([data-presentation="phone"]):is(
      .smb-information:not(
          [data-sm-split-column="true"]
        )[data-label-vertical-align="middle"]
    )
    .smb-information__item
    > .c-row
    > .c-row__col:first-child {
    justify-content: center;
  }
  :where([data-presentation="phone"])
    .smb-information.is-style-border:not([data-sm-split-column="true"])
    .smb-information__item
    > .c-row
    > .c-row__col:last-child,
  :where([data-presentation="phone"]):is(
      .smb-information.is-style-border:not([data-sm-split-column="true"])
    )
    .smb-information__item
    > .c-row
    > .c-row__col:last-child {
    border-top: none;
    border-left: 1px solid #eee;
    border-left-color: var(--_lighter-color-gray, #eee);
  }
  :where([data-presentation="phone"])
    .smb-information.is-style-border:not([data-sm-split-column="true"])
    .smb-information__item__label,
  :where([data-presentation="phone"]):is(
      .smb-information.is-style-border:not([data-sm-split-column="true"])
    )
    .smb-information__item__label,
  :where([data-presentation="phone"])
    .smb-information.is-style-border[data-sm-split-column="true"]
    .smb-information__item__label,
  :where([data-presentation="phone"]):is(
      .smb-information.is-style-border[data-sm-split-column="true"]
    )
    .smb-information__item__label {
    padding: 1.76923rem;
    padding: calc(var(--_space, 1.76923rem) * 1);
  }
}
:where([data-presentation="phone"])
  .smb-items__item--block-link
  :not(.smb-items__item__action)
  a,
:where([data-presentation="phone"]):is(.smb-items__item--block-link)
  :not(.smb-items__item__action)
  a {
  position: relative;
  z-index: 1;
}
:where([data-presentation="phone"])
  .smb-items__item--block-link
  .smb-items__item__action
  a:after,
:where([data-presentation="phone"]):is(.smb-items__item--block-link)
  .smb-items__item__action
  a:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"])
  .smb-items__item--free
  .smb-items__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-items__item--free)
  .smb-items__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-items__item--free
  .smb-items__item__body
  > :first-child,
:where([data-presentation="phone"]):is(.smb-items__item--free)
  .smb-items__item__body
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .smb-items__banner,
:where([data-presentation="phone"]):is(.smb-items__banner) {
  position: relative;
  overflow: hidden;
  background-color: #fff;
  background-color: var(--_color-white, #fff);
  color: #fff;
  color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .smb-items__banner[class*="has-text-align-"],
:where([data-presentation="phone"]):is(
  .smb-items__banner[class*="has-text-align-"]
) {
  text-align: initial;
}
:where([data-presentation="phone"])
  .smb-items__banner--contents
  .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"]):is(.smb-items__banner--contents)
  .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"])
  .smb-items__banner--standard
  .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"]):is(.smb-items__banner--standard)
  .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"])
  .smb-items__banner--wide
  .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"]):is(.smb-items__banner--wide)
  .smb-items__banner__figure__dummy:before {
  display: none;
}
:where([data-presentation="phone"]) .smb-items__banner--standard:before,
:where([data-presentation="phone"]):is(.smb-items__banner--standard:before),
:where([data-presentation="phone"]) .smb-items__banner--wide:before,
:where([data-presentation="phone"]):is(.smb-items__banner--wide:before) {
  content: "";
  display: block;
}
:where([data-presentation="phone"]) .smb-items__banner--standard:before,
:where([data-presentation="phone"]):is(.smb-items__banner--standard:before) {
  padding: 75% 0 0;
}
:where([data-presentation="phone"]) .smb-items__banner--wide:before,
:where([data-presentation="phone"]):is(.smb-items__banner--wide:before) {
  padding: 56.25% 0 0;
}
:where([data-presentation="phone"]) .smb-items__banner__figure,
:where([data-presentation="phone"]):is(.smb-items__banner__figure) {
  transition: filter 0.2s ease-out;
}
:where([data-presentation="phone"]) .smb-items__banner__figure > img,
:where([data-presentation="phone"]):is(.smb-items__banner__figure) > img {
  position: relative;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}
:where([data-presentation="phone"]) .smb-items__banner__figure__dummy:before,
:where([data-presentation="phone"]):is(
  .smb-items__banner__figure__dummy:before
) {
  content: "";
  display: block;
  padding: 56.25% 0 0;
}
:where([data-presentation="phone"]) .smb-items__banner__action,
:where([data-presentation="phone"]):is(.smb-items__banner__action) {
  font-size: 0 !important;
}
:where([data-presentation="phone"]) .smb-items__banner__action > a:after,
:where([data-presentation="phone"]):is(.smb-items__banner__action) > a:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .smb-items a.smb-items__item:active,
  :where([data-presentation="phone"]):is(.smb-items) a.smb-items__item:active,
  :where([data-presentation="phone"]) .smb-items a.smb-items__item:focus,
  :where([data-presentation="phone"]):is(.smb-items) a.smb-items__item:focus,
  :where([data-presentation="phone"]) .smb-items a.smb-items__item:hover,
  :where([data-presentation="phone"]):is(.smb-items) a.smb-items__item:hover {
    opacity: 0.8;
  }
  :where([data-presentation="phone"]) .smb-items__item--block-link:active,
  :where([data-presentation="phone"]):is(.smb-items__item--block-link:active),
  :where([data-presentation="phone"]) .smb-items__item--block-link:focus,
  :where([data-presentation="phone"]):is(.smb-items__item--block-link:focus),
  :where([data-presentation="phone"]) .smb-items__item--block-link:hover,
  :where([data-presentation="phone"]):is(.smb-items__item--block-link:hover) {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"])
    .smb-items__banner:active
    .smb-items__banner__figure,
  :where([data-presentation="phone"]):is(.smb-items__banner:active)
    .smb-items__banner__figure,
  :where([data-presentation="phone"])
    .smb-items__banner:focus
    .smb-items__banner__figure,
  :where([data-presentation="phone"]):is(.smb-items__banner:focus)
    .smb-items__banner__figure,
  :where([data-presentation="phone"])
    .smb-items__banner:hover
    .smb-items__banner__figure,
  :where([data-presentation="phone"]):is(.smb-items__banner:hover)
    .smb-items__banner__figure {
    filter: brightness(80%);
  }
}
:where([data-presentation="phone"]) .smb-list ul,
:where([data-presentation="phone"]):is(.smb-list) ul {
  list-style: none !important;
}
:where([data-presentation="phone"]) .smb-list ul > li,
:where([data-presentation="phone"]):is(.smb-list) ul > li {
  position: relative;
}
:where([data-presentation="phone"]) .smb-list ul > li + li,
:where([data-presentation="phone"]):is(.smb-list) ul > li + li {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-list ul > li .smb-list__icon,
:where([data-presentation="phone"]):is(.smb-list) ul > li .smb-list__icon {
  position: absolute;
  top: 6px;
  left: -1.3em;
  line-height: 1;
}
:where([data-presentation="phone"]) .smb-media-text__title,
:where([data-presentation="phone"]):is(.smb-media-text__title) {
  font-size: 19.2px;
  font-size: 1.2rem;
  line-height: 1.64103;
}
:where([data-presentation="phone"])
  .smb-media-text
  .block-editor-rich-text
  + .smb-media-text__body,
:where([data-presentation="phone"]):is(.smb-media-text)
  .block-editor-rich-text
  + .smb-media-text__body,
:where([data-presentation="phone"])
  .smb-media-text__title
  + .smb-media-text__body,
:where([data-presentation="phone"]):is(.smb-media-text__title)
  + .smb-media-text__body {
  margin-top: 1.32692rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.75 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-media-text__figure > img,
:where([data-presentation="phone"]):is(.smb-media-text__figure) > img,
:where([data-presentation="phone"]) .smb-media-text__figure > video,
:where([data-presentation="phone"]):is(.smb-media-text__figure) > video {
  height: auto;
  width: 100%;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .smb-media-text__title,
  :where([data-presentation="phone"]):is(.smb-media-text__title) {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.51282;
  }
}
@media (max-width: 63.9375em) {
  :where([data-presentation="phone"])
    .smb-media-text--mobile-text
    .c-row__col:first-child,
  :where([data-presentation="phone"]):is(.smb-media-text--mobile-text)
    .c-row__col:first-child {
    order: 0 !important;
  }
  :where([data-presentation="phone"])
    .smb-media-text--mobile-image
    .c-row__col:first-child,
  :where([data-presentation="phone"]):is(.smb-media-text--mobile-image)
    .c-row__col:first-child {
    order: 1 !important;
  }
  :where([data-presentation="phone"])
    .smb-media-text
    > .c-row--reverse
    > .c-row__col:first-child,
  :where([data-presentation="phone"]):is(.smb-media-text)
    > .c-row--reverse
    > .c-row__col:first-child {
    order: 1;
  }
}
:where([data-presentation="phone"]) .smb-panels__item,
:where([data-presentation="phone"]):is(.smb-panels__item) {
  position: relative;
  display: block;
  background-color: #fff;
  background-color: var(--_color-white, #fff);
  color: #333;
  color: var(--_color-text, #333);
  text-decoration: none;
  box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.1);
  transition: all 0.2s ease-out;
}
:where([data-presentation="phone"]) .smb-panels__item__figure > img,
:where([data-presentation="phone"]):is(.smb-panels__item__figure) > img {
  width: 100%;
}
:where([data-presentation="phone"]) .smb-panels__item__body,
:where([data-presentation="phone"]):is(.smb-panels__item__body) {
  padding: 1.76923rem;
  padding: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .smb-panels__item__title,
:where([data-presentation="phone"]):is(.smb-panels__item__title) {
  margin: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
  font-weight: 700;
}
:where([data-presentation="phone"]) .smb-panels__item__content,
:where([data-presentation="phone"]):is(.smb-panels__item__content) {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
}
:where([data-presentation="phone"]) .smb-panels__item__action,
:where([data-presentation="phone"]):is(.smb-panels__item__action) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-panels__item__action > a,
:where([data-presentation="phone"]):is(.smb-panels__item__action) > a {
  text-decoration: none;
}
:where([data-presentation="phone"]) .smb-panels__item__action > a:after,
:where([data-presentation="phone"]):is(.smb-panels__item__action) > a:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"]) .smb-panels__item__link,
:where([data-presentation="phone"]):is(.smb-panels__item__link) {
  color: #cd162c;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
}
:where([data-presentation="phone"])
  .smb-panels__item:not([class*="smb-panels__item--"]),
:where([data-presentation="phone"]):is(
  .smb-panels__item:not([class*="smb-panels__item--"])
) {
  text-align: center;
}
:where([data-presentation="phone"]) .smb-panels__item--horizontal,
:where([data-presentation="phone"]):is(.smb-panels__item--horizontal) {
  display: flex;
  flex-direction: column;
  text-align: center;
}
:where([data-presentation="phone"])
  .smb-panels__item--free
  > .smb-panels__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-panels__item--free)
  > .smb-panels__item__body
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-panels__item--free
  > .smb-panels__item__body
  > :first-child,
:where([data-presentation="phone"]):is(.smb-panels__item--free)
  > .smb-panels__item__body
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .smb-panels[data-image-padding="true"]
  .smb-panels__item__figure,
:where([data-presentation="phone"]):is(.smb-panels[data-image-padding="true"])
  .smb-panels__item__figure {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-right: 0.88462rem;
  padding-right: calc(var(--_space, 1.76923rem) * 0.5);
  padding-bottom: 0;
  padding-left: 0.88462rem;
  padding-left: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"])
  .smb-panels[data-image-padding="true"]
  .smb-panels__item--horizontal.smb-panels__item--reverse
  > .smb-panels__item__figure,
:where([data-presentation="phone"]):is(.smb-panels[data-image-padding="true"])
  .smb-panels__item--horizontal.smb-panels__item--reverse
  > .smb-panels__item__figure {
  padding-top: 0;
  padding-right: 0.88462rem;
  padding-right: calc(var(--_space, 1.76923rem) * 0.5);
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
  padding-left: 0.88462rem;
  padding-left: calc(var(--_space, 1.76923rem) * 0.5);
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .smb-panels__item--horizontal,
  :where([data-presentation="phone"]):is(.smb-panels__item--horizontal) {
    flex-direction: row;
    text-align: left;
  }
  :where([data-presentation="phone"])
    .smb-panels__item--horizontal
    > .smb-panels__item__body,
  :where([data-presentation="phone"]):is(.smb-panels__item--horizontal)
    > .smb-panels__item__body {
    flex: 1 1 auto;
  }
  :where([data-presentation="phone"])
    .smb-panels__item--horizontal
    > .smb-panels__item__figure,
  :where([data-presentation="phone"]):is(.smb-panels__item--horizontal)
    > .smb-panels__item__figure {
    position: relative;
    max-width: 50%;
    flex: 0 0 50%;
    overflow: hidden;
  }
  :where([data-presentation="phone"])
    .smb-panels__item--horizontal
    > .smb-panels__item__figure
    img,
  :where([data-presentation="phone"]):is(.smb-panels__item--horizontal)
    > .smb-panels__item__figure
    img {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    max-height: none;
    max-width: none;
    height: auto;
    width: 100%;
    transform: translateY(-50%);
  }
  @supports ((-o-object-fit: cover) or (object-fit: cover)) {
    :where([data-presentation="phone"])
      .smb-panels__item--horizontal
      > .smb-panels__item__figure
      img,
    :where([data-presentation="phone"]):is(.smb-panels__item--horizontal)
      > .smb-panels__item__figure
      img {
      -o-object-position: 50% 50%;
      object-position: 50% 50%;
      -o-object-fit: cover;
      object-fit: cover;
      position: static;
      top: auto;
      left: auto;
      right: auto;
      height: 100%;
      transform: none;
    }
  }
  :where([data-presentation="phone"])
    .smb-panels__item--horizontal
    > .smb-panels__item__body,
  :where([data-presentation="phone"]):is(.smb-panels__item--horizontal)
    > .smb-panels__item__body {
    align-self: center;
  }
  :where([data-presentation="phone"])
    .smb-panels[data-image-padding="true"]
    .smb-panels__item__figure,
  :where([data-presentation="phone"]):is(.smb-panels[data-image-padding="true"])
    .smb-panels__item__figure {
    padding-top: 0.88462rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.5);
    padding-right: 0.88462rem;
    padding-right: calc(var(--_space, 1.76923rem) * 0.5);
    padding-bottom: 0;
    padding-left: 0.88462rem;
    padding-left: calc(var(--_space, 1.76923rem) * 0.5);
  }
  :where([data-presentation="phone"])
    .smb-panels[data-image-padding="true"]
    .smb-panels__item--horizontal
    > .smb-panels__item__figure,
  :where([data-presentation="phone"]):is(.smb-panels[data-image-padding="true"])
    .smb-panels__item--horizontal
    > .smb-panels__item__figure {
    padding-top: 0.88462rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.5);
    padding-right: 0;
    padding-bottom: 0.88462rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
    padding-left: 0.88462rem;
    padding-left: calc(var(--_space, 1.76923rem) * 0.5);
  }
  :where([data-presentation="phone"])
    .smb-panels[data-image-padding="true"]
    .smb-panels__item--horizontal.smb-panels__item--reverse
    > .smb-panels__item__figure,
  :where([data-presentation="phone"]):is(.smb-panels[data-image-padding="true"])
    .smb-panels__item--horizontal.smb-panels__item--reverse
    > .smb-panels__item__figure {
    padding-top: 0.88462rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.5);
    padding-right: 0.88462rem;
    padding-right: calc(var(--_space, 1.76923rem) * 0.5);
    padding-bottom: 0.88462rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
    padding-left: 0;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .smb-panels__item:active,
  :where([data-presentation="phone"]):is(.smb-panels__item:active),
  :where([data-presentation="phone"]) .smb-panels__item:focus,
  :where([data-presentation="phone"]):is(.smb-panels__item:focus),
  :where([data-presentation="phone"]) .smb-panels__item:hover,
  :where([data-presentation="phone"]):is(.smb-panels__item:hover) {
    box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.15);
  }
}
:where([data-presentation="phone"])
  .smb-pricing-table
  .c-row__col:not(:first-child),
:where([data-presentation="phone"]):is(.smb-pricing-table)
  .c-row__col:not(:first-child) {
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .smb-pricing-table::-webkit-scrollbar,
  :where([data-presentation="phone"]):is(
    .smb-pricing-table::-webkit-scrollbar
  ) {
    height: 5px;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table::-webkit-scrollbar-track,
  :where([data-presentation="phone"]):is(
    .smb-pricing-table::-webkit-scrollbar-track
  ) {
    background: #f1f1f1;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table::-webkit-scrollbar-thumb,
  :where([data-presentation="phone"]):is(
    .smb-pricing-table::-webkit-scrollbar-thumb
  ) {
    background: #bcbcbc;
  }
  :where([data-presentation="phone"]) .smb-pricing-table:not([data-has-items]),
  :where([data-presentation="phone"]):is(
    .smb-pricing-table:not([data-has-items])
  ) {
    white-space: nowrap;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table[data-has-items]
    .c-row__col,
  :where([data-presentation="phone"]):is(.smb-pricing-table[data-has-items])
    .c-row__col {
    flex: 1 0 auto;
    max-width: 30%;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table[data-has-items="1"]
    .c-row__col,
  :where([data-presentation="phone"]):is(.smb-pricing-table[data-has-items="1"])
    .c-row__col {
    max-width: 100%;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table[data-has-items="2"]
    .c-row__col,
  :where([data-presentation="phone"]):is(.smb-pricing-table[data-has-items="2"])
    .c-row__col {
    max-width: 50%;
  }
  :where([data-presentation="phone"])
    .smb-pricing-table[data-has-items="3"]
    .c-row__col,
  :where([data-presentation="phone"]):is(.smb-pricing-table[data-has-items="3"])
    .c-row__col {
    max-width: 33.3333%;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .smb-pricing-table
    .c-row__col:not(:first-child),
  :where([data-presentation="phone"]):is(.smb-pricing-table)
    .c-row__col:not(:first-child) {
    border-top: none;
    border-left: 1px solid #eee;
    border-left-color: var(--_lighter-color-gray, #eee);
  }
}
:where([data-presentation="phone"]) .smb-rating-box__item:not(:first-child),
:where([data-presentation="phone"]):is(
  .smb-rating-box__item:not(:first-child)
) {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .smb-section,
:where([data-presentation="phone"]):is(.smb-section) {
  position: relative;
}
:where([data-presentation="phone"]) .smb-section__background,
:where([data-presentation="phone"]):is(.smb-section__background) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"]) .smb-section__inner,
:where([data-presentation="phone"]):is(.smb-section__inner) {
  position: relative;
}
:where([data-presentation="phone"]) .smb-section__subtitle,
:where([data-presentation="phone"]):is(.smb-section__subtitle) {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.85897;
  text-align: center;
}
:where([data-presentation="phone"]) .smb-section .c-container,
:where([data-presentation="phone"]):is(.smb-section) .c-container {
  position: relative;
}
@media (max-width: 63.9375em) {
  :where([data-presentation="phone"])
    .smb-section-break-the-grid--mobile-text
    .c-row__col:first-child,
  :where([data-presentation="phone"]):is(
      .smb-section-break-the-grid--mobile-text
    )
    .c-row__col:first-child {
    order: 0 !important;
  }
  :where([data-presentation="phone"])
    .smb-section-break-the-grid--mobile-image
    .c-row__col:first-child,
  :where([data-presentation="phone"]):is(
      .smb-section-break-the-grid--mobile-image
    )
    .c-row__col:first-child {
    order: 1 !important;
  }
  :where([data-presentation="phone"])
    .smb-section-break-the-grid--mobile-image
    .smb-section-break-the-grid__figure,
  :where([data-presentation="phone"]):is(
      .smb-section-break-the-grid--mobile-image
    )
    .smb-section-break-the-grid__figure,
  :where([data-presentation="phone"])
    .smb-section-break-the-grid:not(
      [class*=".smb-section-break-the-grid--mobile-"]
    )
    .smb-section-break-the-grid__content,
  :where([data-presentation="phone"]):is(
      .smb-section-break-the-grid:not(
        [class*=".smb-section-break-the-grid--mobile-"]
      )
    )
    .smb-section-break-the-grid__content {
    margin-bottom: -3.53846rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -2 * var(--_margin-scale, 1)
    );
  }
}
:where([data-presentation="phone"]) .smb-section-with-bgimage,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage) {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}
:where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  background-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage iframe,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
  iframe,
:where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage img,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage) img,
:where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage video,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
  video {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage iframe,
  :where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
    iframe,
  :where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage img,
  :where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
    img,
  :where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage video,
  :where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
    video {
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    max-width: 100%;
    height: 100%;
    width: 100%;
    min-height: auto;
    min-width: auto;
  }
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage img,
  :where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
    img,
  :where([data-presentation="phone"]) .smb-section-with-bgimage__bgimage video,
  :where([data-presentation="phone"]):is(.smb-section-with-bgimage__bgimage)
    video {
    -o-object-fit: cover;
    object-fit: cover;
  }
}
:where([data-presentation="phone"]) .smb-section-with-bgimage__mask,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage__mask) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #111;
  background-color: var(--_color-black, #111);
}
:where([data-presentation="phone"]) .smb-section-with-bgimage > .c-container,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage)
  > .c-container {
  position: relative;
  flex: 1 1 100%;
}
:where([data-presentation="phone"])
  .smb-section-with-bgimage--left
  .smb-section__title:after,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage--left)
  .smb-section__title:after {
  margin-right: auto;
  margin-left: 0;
}
:where([data-presentation="phone"])
  .smb-section-with-bgimage--center
  .smb-section__body,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage--center)
  .smb-section__body,
:where([data-presentation="phone"])
  .smb-section-with-bgimage--center
  .smb-section__title,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage--center)
  .smb-section__title {
  text-align: center;
}
:where([data-presentation="phone"])
  .smb-section-with-bgimage--center
  .smb-section__title:after,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage--center)
  .smb-section__title:after {
  margin-right: auto;
  margin-left: auto;
}
:where([data-presentation="phone"])
  .smb-section-with-bgimage--right
  .smb-section__title:after,
:where([data-presentation="phone"]):is(.smb-section-with-bgimage--right)
  .smb-section__title:after {
  margin-right: 0;
  margin-left: auto;
}
:where([data-presentation="phone"])
  .smb-section-with-bgvideo
  > .smb-section-with-bgimage__bgimage
  > iframe,
:where([data-presentation="phone"]):is(.smb-section-with-bgvideo)
  > .smb-section-with-bgimage__bgimage
  > iframe {
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: auto;
  display: none;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .smb-section-with-bgvideo
    > .smb-section-with-bgimage__bgimage
    > iframe,
  :where([data-presentation="phone"]):is(.smb-section-with-bgvideo)
    > .smb-section-with-bgimage__bgimage
    > iframe {
    display: block;
  }
  :where([data-presentation="phone"])
    .smb-section-with-bgvideo
    > .smb-section-with-bgimage__bgimage
    > img,
  :where([data-presentation="phone"]):is(.smb-section-with-bgvideo)
    > .smb-section-with-bgimage__bgimage
    > img {
    display: none;
  }
}
:where([data-presentation="phone"]) .slick-list:focus,
:where([data-presentation="phone"]):is(.slick-list:focus) {
  outline: none;
}
:where([data-presentation="phone"]) .slick-track:before,
:where([data-presentation="phone"]):is(.slick-track:before),
:where([data-presentation="phone"]) .slick-track:after,
:where([data-presentation="phone"]):is(.slick-track:after) {
  display: table;
  content: "";
}
:where([data-presentation="phone"]) .slick-track:after,
:where([data-presentation="phone"]):is(.slick-track:after) {
  clear: both;
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-slide,
:where([data-presentation="phone"]):is([dir="rtl"]) .slick-slide {
  float: right;
}
:where([data-presentation="phone"]) .slick-prev:hover,
:where([data-presentation="phone"]):is(.slick-prev:hover),
:where([data-presentation="phone"]) .slick-prev:focus,
:where([data-presentation="phone"]):is(.slick-prev:focus),
:where([data-presentation="phone"]) .slick-next:hover,
:where([data-presentation="phone"]):is(.slick-next:hover),
:where([data-presentation="phone"]) .slick-next:focus,
:where([data-presentation="phone"]):is(.slick-next:focus) {
  color: transparent;
  outline: none;
  background: transparent;
}
:where([data-presentation="phone"]) .slick-prev:hover:before,
:where([data-presentation="phone"]):is(.slick-prev:hover:before),
:where([data-presentation="phone"]) .slick-prev:focus:before,
:where([data-presentation="phone"]):is(.slick-prev:focus:before),
:where([data-presentation="phone"]) .slick-next:hover:before,
:where([data-presentation="phone"]):is(.slick-next:hover:before),
:where([data-presentation="phone"]) .slick-next:focus:before,
:where([data-presentation="phone"]):is(.slick-next:focus:before) {
  opacity: 1;
}
:where([data-presentation="phone"]) .slick-prev.slick-disabled:before,
:where([data-presentation="phone"]):is(.slick-prev.slick-disabled:before),
:where([data-presentation="phone"]) .slick-next.slick-disabled:before,
:where([data-presentation="phone"]):is(.slick-next.slick-disabled:before) {
  opacity: 0.25;
}
:where([data-presentation="phone"]) .slick-prev:before,
:where([data-presentation="phone"]):is(.slick-prev:before),
:where([data-presentation="phone"]) .slick-next:before,
:where([data-presentation="phone"]):is(.slick-next:before) {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-prev,
:where([data-presentation="phone"]):is([dir="rtl"]) .slick-prev {
  right: -25px;
  left: auto;
}
:where([data-presentation="phone"]) .slick-prev:before,
:where([data-presentation="phone"]):is(.slick-prev:before) {
  content: "←";
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-prev:before,
:where([data-presentation="phone"]):is([dir="rtl"]) .slick-prev:before {
  content: "→";
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-next,
:where([data-presentation="phone"]):is([dir="rtl"]) .slick-next {
  right: auto;
  left: -25px;
}
:where([data-presentation="phone"]) .slick-next:before,
:where([data-presentation="phone"]):is(.slick-next:before) {
  content: "→";
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-next:before,
:where([data-presentation="phone"]):is([dir="rtl"]) .slick-next:before {
  content: "←";
}
:where([data-presentation="phone"]) .slick-dots,
:where([data-presentation="phone"]):is(.slick-dots) {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
:where([data-presentation="phone"]) .slick-dots li,
:where([data-presentation="phone"]):is(.slick-dots) li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
:where([data-presentation="phone"]) .slick-dots li button,
:where([data-presentation="phone"]):is(.slick-dots) li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
:where([data-presentation="phone"]) .slick-dots li button:hover,
:where([data-presentation="phone"]):is(.slick-dots) li button:hover,
:where([data-presentation="phone"]) .slick-dots li button:focus,
:where([data-presentation="phone"]):is(.slick-dots) li button:focus {
  outline: none;
}
:where([data-presentation="phone"]) .slick-dots li button:hover:before,
:where([data-presentation="phone"]):is(.slick-dots) li button:hover:before,
:where([data-presentation="phone"]) .slick-dots li button:focus:before,
:where([data-presentation="phone"]):is(.slick-dots) li button:focus:before {
  opacity: 1;
}
:where([data-presentation="phone"]) .slick-dots li button:before,
:where([data-presentation="phone"]):is(.slick-dots) li button:before {
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: 0.25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:where([data-presentation="phone"]) .slick-dots li.slick-active button:before,
:where([data-presentation="phone"]):is(.slick-dots)
  li.slick-active
  button:before {
  opacity: 0.75;
  color: black;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"])
    .smb-slider--4to3
    .smb-slider__item__figure:before,
  :where([data-presentation="phone"]):is(.smb-slider--4to3)
    .smb-slider__item__figure:before,
  :where([data-presentation="phone"])
    .smb-slider--16to9
    .smb-slider__item__figure:before,
  :where([data-presentation="phone"]):is(.smb-slider--16to9)
    .smb-slider__item__figure:before {
    content: "";
    display: block;
  }
  :where([data-presentation="phone"])
    .smb-slider--16to9
    .smb-slider__item__figure:before,
  :where([data-presentation="phone"]):is(.smb-slider--16to9)
    .smb-slider__item__figure:before {
    padding-top: 56.25%;
  }
  :where([data-presentation="phone"])
    .smb-slider--4to3
    .smb-slider__item__figure:before,
  :where([data-presentation="phone"]):is(.smb-slider--4to3)
    .smb-slider__item__figure:before {
    padding-top: 75%;
  }
}
:where([data-presentation="phone"]) .smb-slider__canvas[dir="rtl"] .slick-next,
:where([data-presentation="phone"]):is(.smb-slider__canvas[dir="rtl"])
  .slick-next {
  left: 10px;
  right: auto;
}
:where([data-presentation="phone"]) .smb-slider__canvas[dir="rtl"] .slick-prev,
:where([data-presentation="phone"]):is(.smb-slider__canvas[dir="rtl"])
  .slick-prev {
  right: 10px;
  left: auto;
}
:where([data-presentation="phone"])
  .smb-slider__canvas[dir="rtl"]
  .smb-slider__item__caption,
:where([data-presentation="phone"]):is(.smb-slider__canvas[dir="rtl"])
  .smb-slider__item__caption {
  direction: ltr;
}
:where([data-presentation="phone"]) .smb-slider .slick-dots,
:where([data-presentation="phone"]):is(.smb-slider) .slick-dots {
  position: static;
  bottom: 0;
  line-height: 1;
}
:where([data-presentation="phone"]) .spider,
:where([data-presentation="phone"]):is(.spider) {
  position: relative;
}
:where([data-presentation="phone"]) .spider__canvas,
:where([data-presentation="phone"]):is(.spider__canvas) {
  overflow-scrolling: touch;
  overflow-x: scroll;
  display: flex;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
:where([data-presentation="phone"]) .spider__canvas::-webkit-scrollbar,
:where([data-presentation="phone"]):is(.spider__canvas::-webkit-scrollbar) {
  display: none;
}
:where([data-presentation="phone"]) .spider__slide,
:where([data-presentation="phone"]):is(.spider__slide) {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  scroll-snap-align: start !important;
  flex: 1 0 100% !important;
  max-width: 100%;
}
:where([data-presentation="phone"]) .spider__figure,
:where([data-presentation="phone"]):is(.spider__figure) {
  height: auto;
  width: auto;
  max-width: 100%;
  max-height: none;
}
:where([data-presentation="phone"]) .spider__arrow,
:where([data-presentation="phone"]):is(.spider__arrow) {
  position: absolute;
  top: calc(50% - 24px);
  z-index: 1;
  background-color: transparent;
  border: none;
  border-radius: 0;
  font-size: 0 !important;
  line-height: 0 !important;
  height: 42px;
  width: 42px;
  padding: 0;
  cursor: pointer;
  outline: none;
}
:where([data-presentation="phone"]) .spider__arrow:before,
:where([data-presentation="phone"]):is(.spider__arrow:before) {
  position: absolute;
  content: "";
  display: block;
  height: 10px;
  width: 10px;
}
:where([data-presentation="phone"]) .spider__arrow:active,
:where([data-presentation="phone"]):is(.spider__arrow:active) {
  filter: brightness(80%);
}
:where([data-presentation="phone"]) .spider__arrow[data-direction="prev"],
:where([data-presentation="phone"]):is(.spider__arrow[data-direction="prev"]) {
  left: 0;
}
:where([data-presentation="phone"])
  .spider__arrow[data-direction="prev"]:before,
:where([data-presentation="phone"]):is(
  .spider__arrow[data-direction="prev"]:before
) {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .spider__arrow[data-direction="next"],
:where([data-presentation="phone"]):is(.spider__arrow[data-direction="next"]) {
  right: 0;
}
:where([data-presentation="phone"])
  .spider__arrow[data-direction="next"]:before,
:where([data-presentation="phone"]):is(
  .spider__arrow[data-direction="next"]:before
) {
  right: calc(50% - 5px);
  bottom: calc(50% - 5px);
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .spider__dots,
:where([data-presentation="phone"]):is(.spider__dots) {
  display: flex;
  justify-content: center;
  margin-right: -5px;
  margin-left: -5px;
}
:where([data-presentation="phone"]) .spider__dots .spider__dot,
:where([data-presentation="phone"]):is(.spider__dots) .spider__dot {
  margin: 0 5px;
}
:where([data-presentation="phone"]) .spider + .spider__dots,
:where([data-presentation="phone"]):is(.spider) + .spider__dots {
  margin-top: 1em;
}
:where([data-presentation="phone"])
  .spider__dots[data-thumbnails="true"]
  .spider__dot
  > .spider__figure,
:where([data-presentation="phone"]):is(.spider__dots[data-thumbnails="true"])
  .spider__dot
  > .spider__figure {
  width: 100%;
}
:where([data-presentation="phone"])
  .spider__dots:not([data-thumbnails="true"])
  .spider__dot,
:where([data-presentation="phone"]):is(
    .spider__dots:not([data-thumbnails="true"])
  )
  .spider__dot {
  background-color: #ccc;
  border-radius: 100%;
  font-size: 0;
  line-height: 0;
  height: 8px;
  width: 8px;
}
:where([data-presentation="phone"])
  .spider__dots:not([data-thumbnails="true"])
  .spider__dot[aria-current="true"],
:where([data-presentation="phone"]):is(
    .spider__dots:not([data-thumbnails="true"])
  )
  .spider__dot[aria-current="true"] {
  background-color: #333;
}
:where([data-presentation="phone"]) .spider__dot,
:where([data-presentation="phone"]):is(.spider__dot) {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  outline: none;
}
:where([data-presentation="phone"]) [data-fade="true"] .spider__canvas,
:where([data-presentation="phone"]):is([data-fade="true"]) .spider__canvas {
  position: relative !important;
}
:where([data-presentation="phone"]) [data-fade="true"] .spider__slide,
:where([data-presentation="phone"]):is([data-fade="true"]) .spider__slide {
  position: relative !important;
  max-width: 100% !important;
  width: 100% !important;
  transition:
    opacity 0.2s ease-in,
    visibility 0.2s ease-in;
  opacity: 0;
  visibility: hidden;
}
:where([data-presentation="phone"])
  [data-fade="true"]
  .spider__slide[data-active="true"],
:where([data-presentation="phone"]):is([data-fade="true"])
  .spider__slide[data-active="true"] {
  z-index: 1;
  opacity: 1;
  visibility: visible;
}
:where([data-presentation="phone"]) .smb-spider-pickup-slider .spider__slide,
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
  .spider__slide {
  position: relative;
  overflow: hidden;
  background-color: #111;
  background-color: var(--_color-black, #111);
  max-height: 80vh;
}
:where([data-presentation="phone"])
  .smb-spider-pickup-slider
  .spider__slide:before,
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
  .spider__slide:before {
  content: "";
  display: block;
  padding: 56.25% 0 0;
}
:where([data-presentation="phone"])
  .smb-spider-pickup-slider
  .spider__slide:after,
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
  .spider__slide:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.15);
}
:where([data-presentation="phone"])
  .smb-spider-pickup-slider
  .spider__slide
  .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
  .spider__slide
  .spider__figure {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"])
    .smb-spider-pickup-slider
    .spider__slide
    .spider__figure,
  :where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
    .spider__slide
    .spider__figure {
    top: 0;
    left: 0;
    transform: none;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
  }
}
:where([data-presentation="phone"])
  .smb-spider-pickup-slider__item
  > :not(:first-child),
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider__item)
  > :not(:first-child) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-spider-pickup-slider__item__title
  a:before,
:where([data-presentation="phone"]):is(.smb-spider-pickup-slider__item__title)
  a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"])
  .smb-section
  + .smb-spider-pickup-slider.alignfull,
:where([data-presentation="phone"]):is(.smb-section)
  + .smb-spider-pickup-slider.alignfull {
  margin-top: 0;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .smb-spider-pickup-slider .spider__slide,
  :where([data-presentation="phone"]):is(.smb-spider-pickup-slider)
    .spider__slide {
    max-height: 75vh;
    min-height: 650px;
  }
  :where([data-presentation="phone"])
    .smb-spider-pickup-slider__item
    > :not(:first-child),
  :where([data-presentation="phone"]):is(.smb-spider-pickup-slider__item)
    > :not(:first-child) {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
}
:where([data-presentation="phone"])
  .smb-spider-slider--4to3
  .spider__slide
  .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-slider--4to3)
  .spider__slide
  .spider__figure,
:where([data-presentation="phone"])
  .smb-spider-slider--4x3
  .smb-spider-slider__figure-wrapper
  .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-slider--4x3)
  .smb-spider-slider__figure-wrapper
  .spider__figure,
:where([data-presentation="phone"])
  .smb-spider-slider--16to9
  .spider__slide
  .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-slider--16to9)
  .spider__slide
  .spider__figure,
:where([data-presentation="phone"])
  .smb-spider-slider--16x9
  .smb-spider-slider__figure-wrapper
  .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-slider--16x9)
  .smb-spider-slider__figure-wrapper
  .spider__figure {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"])
    .smb-spider-slider--4to3
    .spider__slide
    .spider__figure,
  :where([data-presentation="phone"]):is(.smb-spider-slider--4to3)
    .spider__slide
    .spider__figure,
  :where([data-presentation="phone"])
    .smb-spider-slider--4x3
    .smb-spider-slider__figure-wrapper
    .spider__figure,
  :where([data-presentation="phone"]):is(.smb-spider-slider--4x3)
    .smb-spider-slider__figure-wrapper
    .spider__figure,
  :where([data-presentation="phone"])
    .smb-spider-slider--16to9
    .spider__slide
    .spider__figure,
  :where([data-presentation="phone"]):is(.smb-spider-slider--16to9)
    .spider__slide
    .spider__figure,
  :where([data-presentation="phone"])
    .smb-spider-slider--16x9
    .smb-spider-slider__figure-wrapper
    .spider__figure,
  :where([data-presentation="phone"]):is(.smb-spider-slider--16x9)
    .smb-spider-slider__figure-wrapper
    .spider__figure {
    top: 0;
    left: 0;
    transform: none;
    height: 100%;
    max-height: none;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
  }
}
:where([data-presentation="phone"])
  .smb-spider-slider--16to9
  .spider__slide:before,
:where([data-presentation="phone"]):is(.smb-spider-slider--16to9)
  .spider__slide:before,
:where([data-presentation="phone"])
  .smb-spider-slider--16x9
  .smb-spider-slider__figure-wrapper:before,
:where([data-presentation="phone"]):is(.smb-spider-slider--16x9)
  .smb-spider-slider__figure-wrapper:before {
  content: "";
  display: block;
  padding: 56.25% 0 0;
}
:where([data-presentation="phone"])
  .smb-spider-slider--4to3
  .spider__slide:before,
:where([data-presentation="phone"]):is(.smb-spider-slider--4to3)
  .spider__slide:before,
:where([data-presentation="phone"])
  .smb-spider-slider--4x3
  .smb-spider-slider__figure-wrapper:before,
:where([data-presentation="phone"]):is(.smb-spider-slider--4x3)
  .smb-spider-slider__figure-wrapper:before {
  content: "";
  display: block;
  padding: 75% 0 0;
}
:where([data-presentation="phone"])
  .smb-spider-slider
  .smb-spider-slider__figure-wrapper,
:where([data-presentation="phone"]):is(.smb-spider-slider)
  .smb-spider-slider__figure-wrapper,
:where([data-presentation="phone"]) .smb-spider-slider .spider__slide,
:where([data-presentation="phone"]):is(.smb-spider-slider) .spider__slide {
  position: relative;
  flex: 1 0 100% !important;
  flex-wrap: wrap;
  overflow: hidden;
}
:where([data-presentation="phone"])
  .smb-spider-slider
  .spider__slide
  .smb-spider-slider__item,
:where([data-presentation="phone"]):is(.smb-spider-slider)
  .spider__slide
  .smb-spider-slider__item {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .smb-spider-slider .spider__figure,
:where([data-presentation="phone"]):is(.smb-spider-slider) .spider__figure {
  width: 100%;
}
:where([data-presentation="phone"])
  .smb-spider-slider
  .spider__dots[data-thumbnails="true"],
:where([data-presentation="phone"]):is(.smb-spider-slider)
  .spider__dots[data-thumbnails="true"] {
  flex-wrap: wrap;
  justify-content: flex-start;
  margin: 0.88462rem -0.44231rem -0.88462rem;
  margin: calc(var(--_space, 1.76923rem) * 0.5)
    calc(var(--_space, 1.76923rem) * -0.25)
    calc(var(--_space, 1.76923rem) * -0.5);
}
:where([data-presentation="phone"])
  .smb-spider-slider
  .spider__dots[data-thumbnails="true"]
  .spider__dot,
:where([data-presentation="phone"]):is(.smb-spider-slider)
  .spider__dots[data-thumbnails="true"]
  .spider__dot {
  margin: 0;
  flex: 0 0 25%;
  max-width: 25%;
  padding-top: 0;
  padding-right: 0.44231rem;
  padding-right: calc(var(--_space, 1.76923rem) * 0.25);
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
  padding-left: 0.44231rem;
  padding-left: calc(var(--_space, 1.76923rem) * 0.25);
}
@media (min-width: 40em) and (max-width: 63.9375em) {
  :where([data-presentation="phone"])
    .smb-spider-slider[data-md-slide-to-show="2"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-md-slide-to-show="2"]
    )
    .spider__slide {
    max-width: 50%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-md-slide-to-show="3"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-md-slide-to-show="3"]
    )
    .spider__slide {
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-md-slide-to-show="4"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-md-slide-to-show="4"]
    )
    .spider__slide {
    max-width: 25%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-md-slide-to-show="5"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-md-slide-to-show="5"]
    )
    .spider__slide {
    max-width: 20%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-md-slide-to-show="6"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-md-slide-to-show="6"]
    )
    .spider__slide {
    max-width: 16.66667%;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .smb-spider-slider[data-lg-slide-to-show="2"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-lg-slide-to-show="2"]
    )
    .spider__slide {
    max-width: 50%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-lg-slide-to-show="3"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-lg-slide-to-show="3"]
    )
    .spider__slide {
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-lg-slide-to-show="4"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-lg-slide-to-show="4"]
    )
    .spider__slide {
    max-width: 25%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-lg-slide-to-show="5"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-lg-slide-to-show="5"]
    )
    .spider__slide {
    max-width: 20%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-lg-slide-to-show="6"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-lg-slide-to-show="6"]
    )
    .spider__slide {
    max-width: 16.66667%;
  }
}
@media (max-width: 39.9375em) {
  :where([data-presentation="phone"])
    .smb-spider-slider[data-sm-slide-to-show="2"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-sm-slide-to-show="2"]
    )
    .spider__slide {
    max-width: 50%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-sm-slide-to-show="3"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-sm-slide-to-show="3"]
    )
    .spider__slide {
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-sm-slide-to-show="4"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-sm-slide-to-show="4"]
    )
    .spider__slide {
    max-width: 25%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-sm-slide-to-show="5"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-sm-slide-to-show="5"]
    )
    .spider__slide {
    max-width: 20%;
  }
  :where([data-presentation="phone"])
    .smb-spider-slider[data-sm-slide-to-show="6"]
    .spider__slide,
  :where([data-presentation="phone"]):is(
      .smb-spider-slider[data-sm-slide-to-show="6"]
    )
    .spider__slide {
    max-width: 16.66667%;
  }
}
:where([data-presentation="phone"]) .smb-step,
:where([data-presentation="phone"]):is(.smb-step) {
  counter-reset: item;
}
:where([data-presentation="phone"]) .smb-step__body > .smb-step__item,
:where([data-presentation="phone"]):is(.smb-step__body) > .smb-step__item {
  margin-top: 0;
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .smb-step__item,
:where([data-presentation="phone"]):is(.smb-step__item) {
  position: relative;
  padding-left: 3.09615rem;
  padding-left: calc(var(--_space, 1.76923rem) * 1.75);
}
:where([data-presentation="phone"]) .smb-step__item:before,
:where([data-presentation="phone"]):is(.smb-step__item:before) {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  border-left: 1px dotted #ccc;
  border-left-color: var(--_light-color-gray, #ccc);
}
:where([data-presentation="phone"]) .smb-step__item:not(:first-child),
:where([data-presentation="phone"]):is(.smb-step__item:not(:first-child)) {
  padding-top: 1.76923rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .smb-step__item__title,
:where([data-presentation="phone"]):is(.smb-step__item__title) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin-left: -3.09615rem;
  margin-left: calc(var(--_space, 1.76923rem) * -1.75);
  margin-bottom: 0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
  font-weight: 700;
}
:where([data-presentation="phone"])
  .smb-step__item__title
  > .smb-step__item__number,
:where([data-presentation="phone"]):is(.smb-step__item__title)
  > .smb-step__item__number {
  margin-right: 0.88462rem;
  margin-right: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  flex: 0 0 40px;
}
:where([data-presentation="phone"]) .smb-step__item__title > span,
:where([data-presentation="phone"]):is(.smb-step__item__title) > span {
  flex: 1 1 auto;
}
:where([data-presentation="phone"]) .smb-step__item__number,
:where([data-presentation="phone"]):is(.smb-step__item__number) {
  position: relative;
  z-index: 1;
  border-radius: 100%;
  height: 40px;
  width: 40px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #333;
  background-color: var(--_color-text, #333);
  color: #fff;
  color: var(--_color-white, #fff);
  font-weight: 400;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
}
:where([data-presentation="phone"]) .smb-step__item__number:before,
:where([data-presentation="phone"]):is(.smb-step__item__number:before) {
  counter-increment: item;
  content: counter(item);
}
:where([data-presentation="phone"])
  .smb-step__item[data-image-position]
  .smb-step__item__number:before,
:where([data-presentation="phone"]):is(.smb-step__item[data-image-position])
  .smb-step__item__number:before {
  display: none;
}
:where([data-presentation="phone"]) .smb-step__item__summary > *,
:where([data-presentation="phone"]):is(.smb-step__item__summary) > * {
  margin-top: 0;
  margin-bottom: 0;
}
:where([data-presentation="phone"])
  .smb-step__item__summary
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.smb-step__item__summary)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .smb-step__item__summary > :first-child,
:where([data-presentation="phone"]):is(.smb-step__item__summary)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .smb-step__item__link
  .fa-arrow-circle-right,
:where([data-presentation="phone"]):is(.smb-step__item__link)
  .fa-arrow-circle-right {
  margin-right: 0.75rem;
}
:where([data-presentation="phone"])
  .smb-step__item--image-center
  .smb-step__item__figure,
:where([data-presentation="phone"]):is(.smb-step__item--image-center)
  .smb-step__item__figure,
:where([data-presentation="phone"])
  .smb-step__item--image-left
  .smb-step__item__figure,
:where([data-presentation="phone"]):is(.smb-step__item--image-left)
  .smb-step__item__figure,
:where([data-presentation="phone"])
  .smb-step__item--image-right
  .smb-step__item__figure,
:where([data-presentation="phone"]):is(.smb-step__item--image-right)
  .smb-step__item__figure {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 1.76923rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * 1);
  margin-left: 0;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"])
    .smb-step__item--image-left
    .smb-step__item__body,
  :where([data-presentation="phone"]):is(.smb-step__item--image-left)
    .smb-step__item__body,
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__body,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__body {
    display: flex;
  }
  :where([data-presentation="phone"])
    .smb-step__item--image-left
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"]):is(.smb-step__item--image-left)
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"])
    .smb-step__item--image-left
    .smb-step__item__body
    > .smb-step__item__summary,
  :where([data-presentation="phone"]):is(.smb-step__item--image-left)
    .smb-step__item__body
    > .smb-step__item__summary,
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__body
    > .smb-step__item__summary,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__body
    > .smb-step__item__summary {
    flex: 1 1 auto;
  }
  :where([data-presentation="phone"])
    .smb-step__item--image-left
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"]):is(.smb-step__item--image-left)
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__body
    > .smb-step__item__figure,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__body
    > .smb-step__item__figure {
    max-width: 33%;
  }
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__body,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__body {
    flex-direction: row-reverse;
  }
  :where([data-presentation="phone"])
    .smb-step__item--image-right
    .smb-step__item__figure,
  :where([data-presentation="phone"]):is(.smb-step__item--image-right)
    .smb-step__item__figure {
    margin: 0 0 0 1.76923rem;
    margin-left: calc(var(--_space, 1.76923rem) * 1);
  }
}
:where([data-presentation="phone"])
  .smb-taxonomy-terms.is-style-slash
  .smb-taxonomy-terms__item:not(:last-child):after,
:where([data-presentation="phone"]):is(.smb-taxonomy-terms.is-style-slash)
  .smb-taxonomy-terms__item:not(:last-child):after {
  content: "/";
  margin: 0 0.5em;
  display: inline-block;
}
:where([data-presentation="phone"]) .smb-testimonial__item__content:after,
:where([data-presentation="phone"]):is(.smb-testimonial__item__content:after) {
  margin-top: 14px;
  content: "";
  display: block;
  height: 1px;
  width: 32px;
  background-color: #333;
  background-color: var(--_color-text, #333);
}
:where([data-presentation="phone"])
  .smb-thumbnail-gallery
  > .smb-thumbnail-gallery__canvas.slick-initialized,
:where([data-presentation="phone"]):is(.smb-thumbnail-gallery)
  > .smb-thumbnail-gallery__canvas.slick-initialized {
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .smb-thumbnail-gallery__canvas,
:where([data-presentation="phone"]):is(.smb-thumbnail-gallery__canvas) {
  visibility: hidden;
}
:where([data-presentation="phone"])
  .smb-thumbnail-gallery__canvas.slick-initialized,
:where([data-presentation="phone"]):is(
  .smb-thumbnail-gallery__canvas.slick-initialized
) {
  visibility: visible;
}
:where([data-presentation="phone"]) .smb-thumbnail-gallery__canvas .slick-dots,
:where([data-presentation="phone"]):is(.smb-thumbnail-gallery__canvas)
  .slick-dots {
  position: static;
  width: auto;
  display: flex;
  flex-wrap: wrap;
  margin: 0.88462rem -0.44231rem -0.88462rem;
  margin: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1))
    calc(var(--_space, 1.76923rem) * -0.25)
    calc(var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .smb-thumbnail-gallery__canvas
  .slick-dots
  > li,
:where([data-presentation="phone"]):is(.smb-thumbnail-gallery__canvas)
  .slick-dots
  > li {
  height: auto;
  width: auto;
  max-width: 100%;
  flex: 0 1 25%;
  max-width: 25%;
  padding-right: 0.44231rem;
  padding-right: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0.44231rem;
  padding-left: calc(var(--_space, 1.76923rem) * 0.25);
  margin: 0 0 0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .smb-thumbnail-gallery .slick-dots,
:where([data-presentation="phone"]):is(.smb-thumbnail-gallery) .slick-dots {
  position: static;
  bottom: 0;
  line-height: 1;
}
:where([data-presentation="phone"]) .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button__count) {
  position: relative;
  border-radius: 3px;
  text-align: center;
  color: #333;
}
:where([data-presentation="phone"]) .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button__button) {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #ddd;
  background-color: #f5f5f5;
  border-radius: 3px;
  color: #333;
  cursor: pointer;
  font-family: Arial, sans-serif;
  font-size: 10px;
  letter-spacing: 0;
  overflow: hidden;
  white-space: nowrap;
  text-decoration: none;
  transition: background-color 0.2s;
}
:where([data-presentation="phone"]) .wp-share-button__button:hover,
:where([data-presentation="phone"]):is(.wp-share-button__button:hover) {
  background-color: #fff;
}
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__count {
  background-color: #fff;
  border: 1px solid #ddd;
  position: relative;
  font-size: 16px;
  margin: 0 0 6px;
  padding: 4px 10px;
}
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__count:before {
  content: "";
  position: absolute;
  border-style: solid;
  height: 0;
  width: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__count:before {
  bottom: -5px;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-color: #ddd transparent transparent;
}
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__count:after {
  bottom: -4px;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-color: #fff transparent transparent;
}
:where([data-presentation="phone"])
  .wp-share-button--balloon
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--balloon)
  .wp-share-button__button {
  padding: 3px 6px;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official,
:where([data-presentation="phone"]):is(
  .wp-share-button--copy.wp-share-button--official
),
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official,
:where([data-presentation="phone"]):is(
  .wp-share-button--feed.wp-share-button--official
),
:where([data-presentation="phone"]) .wp-share-button--horizontal,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal) {
  display: flex;
  flex-flow: row-reverse;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__count {
  background-color: #fff;
  border: 1px solid #ddd;
  position: relative;
  float: right;
  font-size: 11px;
  padding: 2px 5px;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count:before,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count:before,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__count:before {
  content: "";
  position: absolute;
  border-style: solid;
  height: 0;
  width: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count:before,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count:before,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__count:before,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__count:before {
  left: -5px;
  top: 50%;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-color: transparent #ddd transparent transparent;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count:after,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__count:after,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__count:after {
  left: -4px;
  top: 50%;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-color: transparent #fff transparent transparent;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__button {
  float: left;
  margin-right: 5px;
  line-height: 16px;
  padding: 3px 10px 2px;
  min-height: 26px;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--pocket
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--pocket
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--pocket.wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--pocket.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--pocket.wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--pocket.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--pocket
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--pocket
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--pocket.wp-share-button--copy.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--pocket.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--pocket.wp-share-button--feed.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--pocket.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--pinterest
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--pinterest
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--pinterest.wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--pinterest.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--pinterest.wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--pinterest.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--pinterest
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--pinterest
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--pinterest.wp-share-button--copy.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--pinterest.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--pinterest.wp-share-button--feed.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--pinterest.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--line
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--line
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--line.wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--line.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--line.wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--line.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--line
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--line
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--line.wp-share-button--copy.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--line.wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--line.wp-share-button--feed.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--line.wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--feed
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--feed
  )
  .wp-share-button__button {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--feed
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--feed
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--copy
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--copy
  )
  .wp-share-button__button {
  margin-right: 0;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--horizontal.wp-share-button--copy
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--horizontal.wp-share-button--copy
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__icon,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__icon,
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__icon,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__icon,
:where([data-presentation="phone"])
  .wp-share-button--horizontal
  .wp-share-button__icon,
:where([data-presentation="phone"]):is(.wp-share-button--horizontal)
  .wp-share-button__icon {
  margin-top: -1px;
}
:where([data-presentation="phone"])
  .wp-share-button--icon
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--icon)
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--icon
  .wp-share-button__label,
:where([data-presentation="phone"]):is(.wp-share-button--icon)
  .wp-share-button__label {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--icon
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--icon)
  .wp-share-button__button {
  height: 32px;
  width: 32px;
  border: none;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--twitter
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--twitter
  )
  .wp-share-button__button {
  background-color: #1da1f2;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--facebook
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--facebook
  )
  .wp-share-button__button {
  background-color: #0276fb;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--hatena
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--hatena
  )
  .wp-share-button__button {
  background-color: #008be2;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--feedly
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--feedly
  )
  .wp-share-button__button {
  background-color: #6cc655;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--pocket
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--pocket
  )
  .wp-share-button__button {
  background-color: #ff002d;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--pinterest
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--pinterest
  )
  .wp-share-button__button {
  background-color: #e60023;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--line
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--line
  )
  .wp-share-button__button {
  background-color: #06c755;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--feed
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--feed
  )
  .wp-share-button__button {
  background-color: #f90;
}
:where([data-presentation="phone"])
  .wp-share-button--icon.wp-share-button--copy
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--icon.wp-share-button--copy
  )
  .wp-share-button__button {
  background-color: #333;
}
:where([data-presentation="phone"])
  .wp-share-button--block:active
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--block:active)
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--block:focus
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--block:focus)
  .wp-share-button__button,
:where([data-presentation="phone"])
  .wp-share-button--block:hover
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--block:hover)
  .wp-share-button__button {
  border-bottom: none !important;
}
:where([data-presentation="phone"])
  .wp-share-button--block:active
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--block:active)
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--block:focus
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--block:focus)
  .wp-share-button__count,
:where([data-presentation="phone"])
  .wp-share-button--block:hover
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--block:hover)
  .wp-share-button__count {
  bottom: 5px;
}
:where([data-presentation="phone"])
  .wp-share-button--block
  .wp-share-button__count,
:where([data-presentation="phone"]):is(.wp-share-button--block)
  .wp-share-button__count {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #fff;
  font-size: 11px;
}
:where([data-presentation="phone"])
  .wp-share-button--block
  .wp-share-button__button,
:where([data-presentation="phone"]):is(.wp-share-button--block)
  .wp-share-button__button {
  height: 40px;
  width: auto;
  border: none;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--twitter
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--twitter
  )
  .wp-share-button__button {
  background-color: #1da1f2;
  border-bottom: 5px solid #0d8fdf;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--facebook
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--facebook
  )
  .wp-share-button__button {
  background-color: #0276fb;
  border-bottom: 5px solid #0265d8;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--hatena
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--hatena
  )
  .wp-share-button__button {
  background-color: #008be2;
  border-bottom: 5px solid #0075be;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--feedly
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--feedly
  )
  .wp-share-button__button {
  background-color: #6cc655;
  border-bottom: 5px solid #57b93e;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--pocket
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--pocket
  )
  .wp-share-button__button {
  background-color: #ff002d;
  border-bottom: 5px solid #db0027;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--pocket
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--pocket
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--pinterest
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--pinterest
  )
  .wp-share-button__button {
  background-color: #e60023;
  border-bottom: 5px solid #c2001e;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--pinterest
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--pinterest
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--line
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--line
  )
  .wp-share-button__button {
  background-color: #06c755;
  border-bottom: 5px solid #05a446;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--line
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--line
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--feed
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--feed
  )
  .wp-share-button__button {
  background-color: #f90;
  border-bottom: 5px solid #db8400;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--feed
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--feed
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--copy
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--copy
  )
  .wp-share-button__button {
  background-color: #333;
  border-bottom: 5px solid #212121;
}
:where([data-presentation="phone"])
  .wp-share-button--block.wp-share-button--copy
  .wp-share-button__count,
:where([data-presentation="phone"]):is(
    .wp-share-button--block.wp-share-button--copy
  )
  .wp-share-button__count {
  display: none;
}
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button {
  background-color: #f90;
  border-color: #f90;
  color: #fff;
  height: 20px;
  min-height: auto;
}
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__button
  svg,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button
  svg {
  width: 12px;
  height: 12px;
}
:where([data-presentation="phone"])
  .wp-share-button--feed.wp-share-button--official
  .wp-share-button__button
  svg
  path,
:where([data-presentation="phone"]):is(
    .wp-share-button--feed.wp-share-button--official
  )
  .wp-share-button__button
  svg
  path {
  fill: #fff !important;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__button,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button {
  background-color: #333;
  border-color: #333;
  color: #fff;
  height: 20px;
  min-height: auto;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__button
  svg,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button
  svg {
  width: 12px;
  height: 12px;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__button
  svg
  path,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__button
  svg
  path {
  fill: #fff !important;
}
:where([data-presentation="phone"])
  .wp-share-button--copy.wp-share-button--official
  .wp-share-button__label,
:where([data-presentation="phone"]):is(
    .wp-share-button--copy.wp-share-button--official
  )
  .wp-share-button__label {
  font-weight: 700;
}
:where([data-presentation="phone"]) .wp-share-buttons,
:where([data-presentation="phone"]):is(.wp-share-buttons) {
  margin: 20px 0;
  overflow: hidden;
}
:where([data-presentation="phone"]) .wp-share-buttons__list,
:where([data-presentation="phone"]):is(.wp-share-buttons__list) {
  list-style: none;
  margin: 0 -3px;
  font-size: 0;
  padding: 0;
}
:where([data-presentation="phone"]) .wp-share-buttons__item,
:where([data-presentation="phone"]):is(.wp-share-buttons__item) {
  margin: 3px;
  display: inline-block;
  font-size: 1rem;
  padding: 0;
  vertical-align: top;
  overflow: hidden;
}
:where([data-presentation="phone"])
  .wp-share-buttons--official
  .wp-share-buttons__item,
:where([data-presentation="phone"]):is(.wp-share-buttons--official)
  .wp-share-buttons__item {
  line-height: 1;
  font-size: 0;
  vertical-align: top;
}
:where([data-presentation="phone"]) .wp-share-buttons-copy-message,
:where([data-presentation="phone"]):is(.wp-share-buttons-copy-message) {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  color: #fff;
  line-height: 1;
  padding: 0.5em 1em 0.6em;
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);
  animation: copy_message 1s ease 0.1s;
  opacity: 0;
  visibility: hidden;
}
@keyframes copy_message {
  0% {
    opacity: 1;
    visibility: visible;
  }
  90% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
:where([data-presentation="phone"]) .wp-oembed-blog-card,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.2s ease-out;
}
@media (min-width: 1024px) {
  :where([data-presentation="phone"]) .wp-oembed-blog-card:active,
  :where([data-presentation="phone"]):is(.wp-oembed-blog-card:active),
  :where([data-presentation="phone"]) .wp-oembed-blog-card:focus,
  :where([data-presentation="phone"]):is(.wp-oembed-blog-card:focus),
  :where([data-presentation="phone"]) .wp-oembed-blog-card:hover,
  :where([data-presentation="phone"]):is(.wp-oembed-blog-card:hover) {
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  }
}
:where([data-presentation="phone"]) .wp-oembed-blog-card > a,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) > a,
:where([data-presentation="phone"]) .wp-oembed-blog-card > span,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) > span {
  display: block;
  color: #000;
  padding: 1em;
  text-decoration: none;
  overflow: hidden;
}
:where([data-presentation="phone"]) .wp-oembed-blog-card__figure:before,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card__figure:before) {
  content: "";
  display: block;
  padding: 75% 0 0;
}
:where([data-presentation="phone"]) .wp-pure-css-gallery-lightbox:target,
:where([data-presentation="phone"]):is(.wp-pure-css-gallery-lightbox:target) {
  visibility: visible;
}
:where([data-presentation="phone"])
  :target
  .wp-pure-css-gallery-lightbox__image-wrapper,
:where([data-presentation="phone"]):is(:target)
  .wp-pure-css-gallery-lightbox__image-wrapper {
  animation: 0.4s ease-out 0.2s both;
  animation-name: a;
}
@keyframes a {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
:where([data-presentation="phone"])
  .wp-pure-css-gallery
  .wp-pure-css-gallery__thumbnail:before,
:where([data-presentation="phone"]):is(.wp-pure-css-gallery)
  .wp-pure-css-gallery__thumbnail:before {
  content: "";
  display: block;
  padding: 75% 0 0;
}
:where([data-presentation="phone"]) .wpaw-pr-box__item-figure:before,
:where([data-presentation="phone"]):is(.wpaw-pr-box__item-figure:before) {
  content: "";
  display: block;
}
:where([data-presentation="phone"]) .wpaw-pr-box__item-figure--4to3:before,
:where([data-presentation="phone"]):is(.wpaw-pr-box__item-figure--4to3:before) {
  padding-top: 75%;
}
:where([data-presentation="phone"]) .wpaw-pr-box__item-figure--16to9:before,
:where([data-presentation="phone"]):is(
  .wpaw-pr-box__item-figure--16to9:before
) {
  padding-top: 56.25%;
}
:where([data-presentation="phone"]) .wpaw-carousel__item-figure:before,
:where([data-presentation="phone"]):is(.wpaw-carousel__item-figure:before) {
  content: "";
  display: block;
  padding-top: 75%;
}
:where([data-presentation="phone"])
  .wpaw-local-nav--horizontal
  .wpaw-local-nav__subitem:not(:first-child),
:where([data-presentation="phone"]):is(.wpaw-local-nav--horizontal)
  .wpaw-local-nav__subitem:not(:first-child) {
  margin-left: 1rem;
}
div:where([data-presentation="phone"]) {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
@media (max-width: 767px) {
  html:has(> body[data-has-phone="true"]) {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
  }
}
div:where([data-presentation="phone"]) {
  margin: 0;
}
:where([data-presentation="phone"]) main,
:where([data-presentation="phone"]):is(main) {
  display: block;
}
:where([data-presentation="phone"]) h1,
:where([data-presentation="phone"]):is(h1) {
  font-size: 2em;
  margin: 0.67em 0;
}
:where([data-presentation="phone"]) hr,
:where([data-presentation="phone"]):is(hr) {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
:where([data-presentation="phone"]) a,
:where([data-presentation="phone"]):is(a) {
  background-color: transparent;
}
:where([data-presentation="phone"]) abbr[title],
:where([data-presentation="phone"]):is(abbr[title]) {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
:where([data-presentation="phone"]) b,
:where([data-presentation="phone"]):is(b),
:where([data-presentation="phone"]) strong,
:where([data-presentation="phone"]):is(strong) {
  font-weight: bolder;
}
:where([data-presentation="phone"]) small,
:where([data-presentation="phone"]):is(small) {
  font-size: 80%;
}
:where([data-presentation="phone"]) img,
:where([data-presentation="phone"]):is(img) {
  border-style: none;
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) input,
:where([data-presentation="phone"]):is(input),
:where([data-presentation="phone"]) optgroup,
:where([data-presentation="phone"]):is(optgroup),
:where([data-presentation="phone"]) select,
:where([data-presentation="phone"]):is(select),
:where([data-presentation="phone"]) textarea,
:where([data-presentation="phone"]):is(textarea) {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) input,
:where([data-presentation="phone"]):is(input) {
  overflow: visible;
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) select,
:where([data-presentation="phone"]):is(select) {
  text-transform: none;
}
:where([data-presentation="phone"]) [type="button"],
:where([data-presentation="phone"]):is([type="button"]),
:where([data-presentation="phone"]) [type="reset"],
:where([data-presentation="phone"]):is([type="reset"]),
:where([data-presentation="phone"]) [type="submit"],
:where([data-presentation="phone"]):is([type="submit"]),
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button) {
  -webkit-appearance: button;
}
:where([data-presentation="phone"]) [type="button"]::-moz-focus-inner,
:where([data-presentation="phone"]):is([type="button"]::-moz-focus-inner),
:where([data-presentation="phone"]) [type="reset"]::-moz-focus-inner,
:where([data-presentation="phone"]):is([type="reset"]::-moz-focus-inner),
:where([data-presentation="phone"]) [type="submit"]::-moz-focus-inner,
:where([data-presentation="phone"]):is([type="submit"]::-moz-focus-inner),
:where([data-presentation="phone"]) button::-moz-focus-inner,
:where([data-presentation="phone"]):is(button::-moz-focus-inner) {
  border-style: none;
  padding: 0;
}
:where([data-presentation="phone"]) [type="button"]:-moz-focusring,
:where([data-presentation="phone"]):is([type="button"]:-moz-focusring),
:where([data-presentation="phone"]) [type="reset"]:-moz-focusring,
:where([data-presentation="phone"]):is([type="reset"]:-moz-focusring),
:where([data-presentation="phone"]) [type="submit"]:-moz-focusring,
:where([data-presentation="phone"]):is([type="submit"]:-moz-focusring),
:where([data-presentation="phone"]) button:-moz-focusring,
:where([data-presentation="phone"]):is(button:-moz-focusring) {
  outline: 1px dotted ButtonText;
}
:where([data-presentation="phone"]) textarea,
:where([data-presentation="phone"]):is(textarea) {
  overflow: auto;
}
:where([data-presentation="phone"]) [type="checkbox"],
:where([data-presentation="phone"]):is([type="checkbox"]),
:where([data-presentation="phone"]) [type="radio"],
:where([data-presentation="phone"]):is([type="radio"]) {
  box-sizing: border-box;
  padding: 0;
}
:where([data-presentation="phone"]) [type="number"]::-webkit-inner-spin-button,
:where([data-presentation="phone"]):is(
  [type="number"]::-webkit-inner-spin-button
),
:where([data-presentation="phone"]) [type="number"]::-webkit-outer-spin-button,
:where([data-presentation="phone"]):is(
  [type="number"]::-webkit-outer-spin-button
) {
  height: auto;
}
:where([data-presentation="phone"]) [type="search"],
:where([data-presentation="phone"]):is([type="search"]) {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
:where([data-presentation="phone"]) [type="search"]::-webkit-search-decoration,
:where([data-presentation="phone"]):is(
  [type="search"]::-webkit-search-decoration
) {
  -webkit-appearance: none;
}
:where([data-presentation="phone"]) ::-webkit-file-upload-button,
:where([data-presentation="phone"]):is(::-webkit-file-upload-button) {
  -webkit-appearance: button;
  font: inherit;
}
:where([data-presentation="phone"]) [hidden],
:where([data-presentation="phone"]):is([hidden]) {
  display: none;
}
:where([data-presentation="phone"])
  #phone-wpadminbar:not(.mobile)
  #phone-wp-admin-bar-sm-remove-caches:focus
  > .ab-item
  svg,
:where([data-presentation="phone"]):is(#phone-wpadminbar:not(.mobile))
  #phone-wp-admin-bar-sm-remove-caches:focus
  > .ab-item
  svg,
:where([data-presentation="phone"])
  #phone-wpadminbar:not(.mobile)
  #phone-wp-admin-bar-sm-remove-caches:hover
  > .ab-item
  svg,
:where([data-presentation="phone"]):is(#phone-wpadminbar:not(.mobile))
  #phone-wp-admin-bar-sm-remove-caches:hover
  > .ab-item
  svg {
  fill: #00b9eb;
}
[data-presentation="phone"] {
  --_background-color: transparent;
}
@media (max-width: 767px) {
  html:has(> body[data-has-phone="true"]) {
    --_background-color: transparent;
  }
}
:where([data-presentation="phone"]) *,
:where([data-presentation="phone"]):is(*) {
  box-sizing: border-box;
}
:where([data-presentation="phone"]) :after,
:where([data-presentation="phone"]):is(:after),
:where([data-presentation="phone"]) :before,
:where([data-presentation="phone"]):is(:before) {
  box-sizing: inherit;
}
:where([data-presentation="phone"]) blockquote,
:where([data-presentation="phone"]):is(blockquote),
div:where([data-presentation="phone"]),
:where([data-presentation="phone"]) dd,
:where([data-presentation="phone"]):is(dd),
:where([data-presentation="phone"]) dl,
:where([data-presentation="phone"]):is(dl),
:where([data-presentation="phone"]) dt,
:where([data-presentation="phone"]):is(dt),
:where([data-presentation="phone"]) fieldset,
:where([data-presentation="phone"]):is(fieldset),
:where([data-presentation="phone"]) figure,
:where([data-presentation="phone"]):is(figure),
:where([data-presentation="phone"]) h1,
:where([data-presentation="phone"]):is(h1),
:where([data-presentation="phone"]) h2,
:where([data-presentation="phone"]):is(h2),
:where([data-presentation="phone"]) h3,
:where([data-presentation="phone"]):is(h3),
:where([data-presentation="phone"]) h4,
:where([data-presentation="phone"]):is(h4),
:where([data-presentation="phone"]) h5,
:where([data-presentation="phone"]):is(h5),
:where([data-presentation="phone"]) h6,
:where([data-presentation="phone"]):is(h6),
:where([data-presentation="phone"]) hr,
:where([data-presentation="phone"]):is(hr),
div:where([data-presentation="phone"]),
:where([data-presentation="phone"]) iframe,
:where([data-presentation="phone"]):is(iframe),
:where([data-presentation="phone"]) legend,
:where([data-presentation="phone"]):is(legend),
:where([data-presentation="phone"]) li,
:where([data-presentation="phone"]):is(li),
:where([data-presentation="phone"]) ol,
:where([data-presentation="phone"]):is(ol),
:where([data-presentation="phone"]) p,
:where([data-presentation="phone"]):is(p),
:where([data-presentation="phone"]) pre,
:where([data-presentation="phone"]):is(pre),
:where([data-presentation="phone"]) table,
:where([data-presentation="phone"]):is(table),
:where([data-presentation="phone"]) ul,
:where([data-presentation="phone"]):is(ul) {
  margin: 0;
  padding: 0;
}
@media (max-width: 767px) {
  html:has(> body[data-has-phone="true"]) {
    margin: 0;
    padding: 0;
  }
}
div:where([data-presentation="phone"]) {
  font-size: 100%;
}
@media (max-width: 767px) {
  html:has(> body[data-has-phone="true"]) {
    font-size: 100%;
  }
}
div:where([data-presentation="phone"]) {
  color: #333;
  color: var(--_color-text, #333);
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    ヒラギノ角ゴ W3,
    sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) input,
:where([data-presentation="phone"]):is(input),
:where([data-presentation="phone"]) keygen,
:where([data-presentation="phone"]):is(keygen),
:where([data-presentation="phone"]) select,
:where([data-presentation="phone"]):is(select),
:where([data-presentation="phone"]) textarea,
:where([data-presentation="phone"]):is(textarea) {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    ヒラギノ角ゴ W3,
    sans-serif;
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) input,
:where([data-presentation="phone"]):is(input),
:where([data-presentation="phone"]) optgroup,
:where([data-presentation="phone"]):is(optgroup),
:where([data-presentation="phone"]) select,
:where([data-presentation="phone"]):is(select),
:where([data-presentation="phone"]) textarea,
:where([data-presentation="phone"]):is(textarea) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"]) img,
:where([data-presentation="phone"]):is(img) {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}
:where([data-presentation="phone"]) label,
:where([data-presentation="phone"]):is(label) {
  cursor: pointer;
}
:where([data-presentation="phone"]) h1,
:where([data-presentation="phone"]):is(h1),
:where([data-presentation="phone"]) h2,
:where([data-presentation="phone"]):is(h2),
:where([data-presentation="phone"]) h3,
:where([data-presentation="phone"]):is(h3),
:where([data-presentation="phone"]) h4,
:where([data-presentation="phone"]):is(h4),
:where([data-presentation="phone"]) h5,
:where([data-presentation="phone"]):is(h5),
:where([data-presentation="phone"]) h6,
:where([data-presentation="phone"]):is(h6) {
  font-weight: 700;
}
:where([data-presentation="phone"]) h1,
:where([data-presentation="phone"]):is(h1) {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 1.30769;
}
:where([data-presentation="phone"]) h2,
:where([data-presentation="phone"]):is(h2),
:where([data-presentation="phone"]) h3,
:where([data-presentation="phone"]):is(h3) {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.51282;
}
:where([data-presentation="phone"]) h4,
:where([data-presentation="phone"]):is(h4) {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.61538;
}
:where([data-presentation="phone"]) h5,
:where([data-presentation="phone"]):is(h5),
:where([data-presentation="phone"]) h6,
:where([data-presentation="phone"]):is(h6) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"])
  blockquote
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(blockquote)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) blockquote > :first-child,
:where([data-presentation="phone"]):is(blockquote) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) blockquote :last-child,
:where([data-presentation="phone"]):is(blockquote) :last-child {
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .c-top-balloon:after,
:where([data-presentation="phone"]):is(.c-top-balloon:after),
:where([data-presentation="phone"]) .c-top-balloon:before,
:where([data-presentation="phone"]):is(.c-top-balloon:before) {
  content: "";
  display: block;
  margin-left: -5px;
}
:where([data-presentation="phone"]) .c-top-balloon:before,
:where([data-presentation="phone"]):is(.c-top-balloon:before) {
  position: absolute;
  top: -10px;
  left: 50%;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 0 solid transparent;
  border-bottom: 10px solid #ccc;
  border-bottom-color: var(--_light-color-gray, #ccc);
}
:where([data-presentation="phone"]) .c-top-balloon:after,
:where([data-presentation="phone"]):is(.c-top-balloon:after) {
  position: absolute;
  top: -8px;
  left: 50%;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 0 solid transparent;
  border-bottom: 10px solid #fff;
  border-bottom-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-right-balloon:after,
:where([data-presentation="phone"]):is(.c-right-balloon:after),
:where([data-presentation="phone"]) .c-right-balloon:before,
:where([data-presentation="phone"]):is(.c-right-balloon:before) {
  content: "";
  display: block;
  margin-top: -5px;
}
:where([data-presentation="phone"]) .c-right-balloon:before,
:where([data-presentation="phone"]):is(.c-right-balloon:before) {
  position: absolute;
  top: 50%;
  right: -10px;
  height: 0;
  width: 0;
  border-bottom: 5px solid transparent;
  border-right: 0 solid transparent;
  border-top: 5px solid transparent;
  border-left: 10px solid #ccc;
  border-left-color: var(--_light-color-gray, #ccc);
}
:where([data-presentation="phone"]) .c-right-balloon:after,
:where([data-presentation="phone"]):is(.c-right-balloon:after) {
  position: absolute;
  top: 50%;
  right: -8px;
  height: 0;
  width: 0;
  border-bottom: 5px solid transparent;
  border-right: 0 solid transparent;
  border-top: 5px solid transparent;
  border-left: 10px solid #fff;
  border-left-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-bottom-balloon:after,
:where([data-presentation="phone"]):is(.c-bottom-balloon:after),
:where([data-presentation="phone"]) .c-bottom-balloon:before,
:where([data-presentation="phone"]):is(.c-bottom-balloon:before) {
  content: "";
  display: block;
  margin-left: -5px;
}
:where([data-presentation="phone"]) .c-bottom-balloon:before,
:where([data-presentation="phone"]):is(.c-bottom-balloon:before) {
  position: absolute;
  bottom: -10px;
  left: 50%;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-bottom: 0 solid transparent;
  border-right: 5px solid transparent;
  border-top: 10px solid #ccc;
  border-top-color: var(--_light-color-gray, #ccc);
}
:where([data-presentation="phone"]) .c-bottom-balloon:after,
:where([data-presentation="phone"]):is(.c-bottom-balloon:after) {
  position: absolute;
  bottom: -8px;
  left: 50%;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-bottom: 0 solid transparent;
  border-right: 5px solid transparent;
  border-top: 10px solid #fff;
  border-top-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-left-balloon:after,
:where([data-presentation="phone"]):is(.c-left-balloon:after),
:where([data-presentation="phone"]) .c-left-balloon:before,
:where([data-presentation="phone"]):is(.c-left-balloon:before) {
  content: "";
  display: block;
  margin-top: -5px;
}
:where([data-presentation="phone"]) .c-left-balloon:before,
:where([data-presentation="phone"]):is(.c-left-balloon:before) {
  position: absolute;
  top: 50%;
  left: -10px;
  height: 0;
  width: 0;
  border-left: 0 solid transparent;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 10px solid #ccc;
  border-right-color: var(--_light-color-gray, #ccc);
}
:where([data-presentation="phone"]) .c-left-balloon:after,
:where([data-presentation="phone"]):is(.c-left-balloon:after) {
  position: absolute;
  top: 50%;
  left: -8px;
  height: 0;
  width: 0;
  border-left: 0 solid transparent;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 10px solid #fff;
  border-right-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-breadcrumbs,
:where([data-presentation="phone"]):is(.c-breadcrumbs) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-breadcrumbs__item,
:where([data-presentation="phone"]):is(.c-breadcrumbs__item) {
  display: inline;
}
:where([data-presentation="phone"]) .c-breadcrumbs__item:nth-child(n/**/+2):before, :where([data-presentation="phone"]):is(.c-breadcrumbs__item:nth-child(n/**/+2):before) {
  content: "";
  margin: 0.45em 0.45em 0.15em 0.15em;
  display: inline-block;
  height: 0.4em;
  width: 0.4em;
  border-color: #333;
  border-color: var(--_color-text, #333);
  border-style: solid;
  border-width: 1px 1px 0 0;
  transform: rotate(45deg);
}
@supports ((-webkit-appearance: none) or (appearance: none)) or
  (-moz-appearance: none) {
  :where([data-presentation="phone"]) .c-checkbox__control:hover,
  :where([data-presentation="phone"]):is(.c-checkbox__control:hover) {
    border-color: #999;
    border-color: var(--_form-control-border-color-hover, #999);
  }
  :where([data-presentation="phone"]) .c-checkbox__control:active,
  :where([data-presentation="phone"]):is(.c-checkbox__control:active),
  :where([data-presentation="phone"]) .c-checkbox__control:focus,
  :where([data-presentation="phone"]):is(.c-checkbox__control:focus),
  :where([data-presentation="phone"]) .c-checkbox__control:focus-within,
  :where([data-presentation="phone"]):is(.c-checkbox__control:focus-within),
  :where([data-presentation="phone"])
    .c-checkbox__control[aria-selected="true"],
  :where([data-presentation="phone"]):is(
    .c-checkbox__control[aria-selected="true"]
  ) {
    border-color: #85b7d9;
    border-color: var(--_form-control-border-color-focus, #85b7d9);
  }
  :where([data-presentation="phone"]) .c-checkbox__control:before,
  :where([data-presentation="phone"]):is(.c-checkbox__control:before) {
    top: calc(50% - 5px);
    left: calc(50% - 3px);
    transform: rotate(45deg);
    margin: 0 !important;
    height: 8px;
    width: 6px;
    border-color: #fff;
    border-color: var(--_color-white, #fff);
    border-style: solid;
    border-width: 0 2px 2px 0;
    visibility: hidden;
  }
  :where([data-presentation="phone"]) .c-checkbox__control:checked,
  :where([data-presentation="phone"]):is(.c-checkbox__control:checked) {
    background-color: #3a87fd;
    border-color: #3a87fd;
  }
  :where([data-presentation="phone"]) .c-checkbox__control:checked:before,
  :where([data-presentation="phone"]):is(.c-checkbox__control:checked:before) {
    position: absolute;
    content: "";
    display: block;
    visibility: visible;
  }
  :where([data-presentation="phone"]) .c-checkbox__control:disabled,
  :where([data-presentation="phone"]):is(.c-checkbox__control:disabled) {
    background-color: #f7f7f7;
    background-color: var(--_lightest-color-gray, #f7f7f7);
  }
  :where([data-presentation="phone"]) .c-checkbox__control:disabled:before,
  :where([data-presentation="phone"]):is(.c-checkbox__control:disabled:before) {
    border-color: #666;
    border-color: var(--_dark-color-gray, #666);
  }
}
:where([data-presentation="phone"]) .c-container,
:where([data-presentation="phone"]):is(.c-container),
:where([data-presentation="phone"]) .c-fluid-container,
:where([data-presentation="phone"]):is(.c-fluid-container) {
  padding-right: 0.88462rem;
  padding-left: 0.88462rem;
  padding-right: var(--_container-margin-sm, 0.88462rem);
  padding-left: var(--_container-margin-sm, 0.88462rem);
}
:where([data-presentation="phone"]) .c-container,
:where([data-presentation="phone"]):is(.c-container) {
  margin-right: auto;
  margin-left: auto;
}
:where([data-presentation="phone"]) .c-drawer,
:where([data-presentation="phone"]):is(.c-drawer) {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 10;
  left: -100%;
  width: 17.69231rem;
  max-width: 80%;
  visibility: hidden;
  transition:
    left 0.2s ease-out,
    right 0.2s ease-out,
    visibility 0.2s ease-out;
  transition-timing-function: ease-in;
}
:where([data-presentation="phone"]) .c-drawer[aria-hidden="false"],
:where([data-presentation="phone"]):is(.c-drawer[aria-hidden="false"]) {
  visibility: visible;
  left: 0;
}
:where([data-presentation="phone"]) .c-drawer--inverse[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-drawer--inverse[aria-hidden="false"]
) {
  left: auto;
  right: 0;
}
:where([data-presentation="phone"]) .c-drawer__inner,
:where([data-presentation="phone"]):is(.c-drawer__inner) {
  height: 100%;
  overflow-y: auto;
}
:where([data-presentation="phone"]) .c-drawer__submenu,
:where([data-presentation="phone"]):is(.c-drawer__submenu) {
  height: 0;
  overflow: hidden;
}
:where([data-presentation="phone"]) .c-drawer__submenu[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-drawer__submenu[aria-hidden="false"]
) {
  height: auto;
  overflow: visible;
}
:where([data-presentation="phone"]) .c-drawer__item > a,
:where([data-presentation="phone"]):is(.c-drawer__item) > a,
:where([data-presentation="phone"]) .c-drawer__subitem > a,
:where([data-presentation="phone"]):is(.c-drawer__subitem) > a {
  display: block;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-drawer__toggle,
:where([data-presentation="phone"]):is(.c-drawer__toggle) {
  cursor: pointer;
}
:where([data-presentation="phone"]) .c-drawer[aria-hidden="false"],
:where([data-presentation="phone"]):is(.c-drawer[aria-hidden="false"]) {
  transition:
    left 0.2s ease-out,
    right 0.2s ease-out;
  transition-timing-function: ease-out;
}
:where([data-presentation="phone"]) .c-drawer__focus-point,
:where([data-presentation="phone"]):is(.c-drawer__focus-point) {
  height: 0 !important;
  width: 0 !important;
  opacity: 0 !important;
}
:where([data-presentation="phone"]) .c-drawer__menu,
:where([data-presentation="phone"]):is(.c-drawer__menu) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-drawer__item,
:where([data-presentation="phone"]):is(.c-drawer__item),
:where([data-presentation="phone"]) .c-drawer__subitem,
:where([data-presentation="phone"]):is(.c-drawer__subitem) {
  position: relative;
}
:where([data-presentation="phone"]) .c-drawer__item,
:where([data-presentation="phone"]):is(.c-drawer__item) {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-right: 1.76923rem;
  padding-right: calc(var(--_space, 1.76923rem) * 1);
  padding-bottom: 0;
  padding-left: 1.76923rem;
  padding-left: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .c-drawer__submenu,
:where([data-presentation="phone"]):is(.c-drawer__submenu) {
  list-style: none;
  margin-top: 0;
  margin-right: -1.76923rem;
  margin-right: calc(var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1));
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 1em;
}
:where([data-presentation="phone"]) .c-drawer__subitem,
:where([data-presentation="phone"]):is(.c-drawer__subitem) {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-right: 1.76923rem;
  padding-right: calc(var(--_space, 1.76923rem) * 1);
  padding-bottom: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-drawer__toggle,
:where([data-presentation="phone"]):is(.c-drawer__toggle) {
  position: absolute;
  top: 0.88462rem;
  top: calc(var(--_space, 1.76923rem) * 0.5);
  right: 5px;
  bottom: 0;
  height: 1.76923rem;
  width: 1.76923rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
:where([data-presentation="phone"]) .c-drawer__toggle > .c-ic-angle-right,
:where([data-presentation="phone"]):is(.c-drawer__toggle) > .c-ic-angle-right {
  transform: translateY(0);
}
:where([data-presentation="phone"]) .c-drawer--fixed,
:where([data-presentation="phone"]):is(.c-drawer--fixed) {
  position: fixed;
}
:where([data-presentation="phone"]) .c-dropdown,
:where([data-presentation="phone"]):is(.c-dropdown) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 100%;
  left: 0;
  z-index: 10;
  visibility: hidden;
  transition:
    bottom 0.2s ease-out,
    visibility 0.2s ease-out;
  transition-timing-function: ease-in;
}
:where([data-presentation="phone"]) .c-dropdown[aria-hidden="false"],
:where([data-presentation="phone"]):is(.c-dropdown[aria-hidden="false"]) {
  visibility: visible;
  bottom: 0;
}
:where([data-presentation="phone"]) .c-dropdown__submenu[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-dropdown__submenu[aria-hidden="false"]
) {
  height: auto;
  overflow: visible;
}
:where([data-presentation="phone"]) .c-dropdown[aria-hidden="false"],
:where([data-presentation="phone"]):is(.c-dropdown[aria-hidden="false"]) {
  transition: bottom 0.2s ease-out;
  transition-timing-function: ease-out;
}
:where([data-presentation="phone"]) .c-dropdown__toggle > .c-ic-angle-right,
:where([data-presentation="phone"]):is(.c-dropdown__toggle)
  > .c-ic-angle-right {
  transform: translateY(0);
}
:where([data-presentation="phone"]) .c-drawer-close-zone,
:where([data-presentation="phone"]):is(.c-drawer-close-zone) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  cursor: pointer;
}
:where([data-presentation="phone"]) .c-drawer-close-zone--fixed,
:where([data-presentation="phone"]):is(.c-drawer-close-zone--fixed) {
  position: fixed;
}
:where([data-presentation="phone"]) .c-entries,
:where([data-presentation="phone"]):is(.c-entries) {
  margin-left: 0;
}
:where([data-presentation="phone"]) .c-entry__title,
:where([data-presentation="phone"]):is(.c-entry__title) {
  margin-top: 0;
}
:where([data-presentation="phone"]) .c-form-control:hover,
:where([data-presentation="phone"]):is(.c-form-control:hover) {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"]) .c-form-control:active,
:where([data-presentation="phone"]):is(.c-form-control:active),
:where([data-presentation="phone"]) .c-form-control:focus,
:where([data-presentation="phone"]):is(.c-form-control:focus),
:where([data-presentation="phone"]) .c-form-control:focus-within,
:where([data-presentation="phone"]):is(.c-form-control:focus-within),
:where([data-presentation="phone"]) .c-form-control[aria-selected="true"],
:where([data-presentation="phone"]):is(.c-form-control[aria-selected="true"]) {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"]) .c-form-control:disabled,
:where([data-presentation="phone"]):is(.c-form-control:disabled) {
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
}
:where([data-presentation="phone"]) .c-form-control[disabled],
:where([data-presentation="phone"]):is(.c-form-control[disabled]) {
  background-color: #eee;
  background-color: var(--_lighter-color-gray, #eee);
  cursor: not-allowed;
}
:where([data-presentation="phone"]) .c-hamburger-btn,
:where([data-presentation="phone"]):is(.c-hamburger-btn) {
  display: inline-block;
  cursor: pointer;
  text-align: center;
}
:where([data-presentation="phone"]) .c-hamburger-btn__bars,
:where([data-presentation="phone"]):is(.c-hamburger-btn__bars) {
  position: relative;
  display: inline-block;
  box-sizing: content-box;
  height: 16px;
  width: 22px;
}
:where([data-presentation="phone"]) .c-hamburger-btn__bar,
:where([data-presentation="phone"]):is(.c-hamburger-btn__bar) {
  position: absolute;
  right: 0;
  left: 0;
  display: block;
  height: 2px;
  transition: transform 0.2s ease-out;
  background-color: #333;
  background-color: var(--_color-text, #333);
}
:where([data-presentation="phone"]) .c-hamburger-btn__bar:first-of-type,
:where([data-presentation="phone"]):is(.c-hamburger-btn__bar:first-of-type) {
  top: 0;
}
:where([data-presentation="phone"]) .c-hamburger-btn__bar:nth-of-type(2),
:where([data-presentation="phone"]):is(.c-hamburger-btn__bar:nth-of-type(2)) {
  top: 7px;
}
:where([data-presentation="phone"]) .c-hamburger-btn__bar:nth-of-type(3),
:where([data-presentation="phone"]):is(.c-hamburger-btn__bar:nth-of-type(3)) {
  top: 14px;
}
:where([data-presentation="phone"]) .c-hamburger-btn__label,
:where([data-presentation="phone"]):is(.c-hamburger-btn__label) {
  font-family:
    Arial Narrow,
    Verdana,
    sans-serif;
  font-size: 8px;
  line-height: 1;
}
:where([data-presentation="phone"])
  .c-hamburger-btn[aria-expanded="true"]
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:first-of-type,
:where([data-presentation="phone"]):is(.c-hamburger-btn[aria-expanded="true"])
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:first-of-type,
:where([data-presentation="phone"])
  .c-hamburger-btn[aria-expanded="true"]
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(3),
:where([data-presentation="phone"]):is(.c-hamburger-btn[aria-expanded="true"])
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(3) {
  top: 7px;
}
:where([data-presentation="phone"])
  .c-hamburger-btn[aria-expanded="true"]
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:first-of-type,
:where([data-presentation="phone"]):is(.c-hamburger-btn[aria-expanded="true"])
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:first-of-type {
  transform: rotate(45deg);
}
:where([data-presentation="phone"])
  .c-hamburger-btn[aria-expanded="true"]
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(2),
:where([data-presentation="phone"]):is(.c-hamburger-btn[aria-expanded="true"])
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(2) {
  background-color: transparent;
}
:where([data-presentation="phone"])
  .c-hamburger-btn[aria-expanded="true"]
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(3),
:where([data-presentation="phone"]):is(.c-hamburger-btn[aria-expanded="true"])
  > .c-hamburger-btn__bars
  > .c-hamburger-btn__bar:nth-of-type(3) {
  transform: rotate(-45deg);
}
:where([data-presentation="phone"]) .c-hero--overlay:before,
:where([data-presentation="phone"]):is(.c-hero--overlay:before) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.7);
}
:where([data-presentation="phone"]) .c-ic-angle-right,
:where([data-presentation="phone"]):is(.c-ic-angle-right) {
  display: inline-block;
  padding: 0 0.25em;
  transform: translateY(-0.15em);
}
:where([data-presentation="phone"]) .c-ic-angle-right:before,
:where([data-presentation="phone"]):is(.c-ic-angle-right:before) {
  content: "";
  display: block;
  height: 0.4em;
  width: 0.4em;
  border-color: #333;
  border-color: var(--_color-text, #333);
  border-style: solid;
  border-width: 1px 1px 0 0;
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .c-ic-check:before,
:where([data-presentation="phone"]):is(.c-ic-check:before) {
  content: "";
  display: block;
  height: 0.4em;
  width: 0.25em;
  border-color: #333;
  border-color: var(--_color-text, #333);
  border-style: solid;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .c-ic-angle-down:before,
:where([data-presentation="phone"]):is(.c-ic-angle-down:before) {
  content: "";
  display: block;
  height: 0.4em;
  width: 0.4em;
  border-color: #333;
  border-color: var(--_color-text, #333);
  border-style: solid;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .c-input-group,
:where([data-presentation="phone"]):is(.c-input-group) {
  display: flex;
  flex-wrap: nowrap;
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
}
:where([data-presentation="phone"]) .c-input-group > :first-child,
:where([data-presentation="phone"]):is(.c-input-group) > :first-child {
  position: relative;
  border-radius: 6px 0 0 6px;
  border-radius: var(--_border-radius, 6px) 0 0 var(--_border-radius, 6px);
  border-right: none;
}
:where([data-presentation="phone"]) .c-input-group > :nth-last-child(2),
:where([data-presentation="phone"]):is(.c-input-group) > :nth-last-child(2) {
  position: relative;
  z-index: 1;
}
:where([data-presentation="phone"]) .c-input-group > :last-child,
:where([data-presentation="phone"]):is(.c-input-group) > :last-child {
  position: relative;
  z-index: 0;
  left: -1px;
  border-radius: 0 6px 6px 0;
  border-radius: 0 var(--_border-radius, 6px) var(--_border-radius, 6px) 0;
}
:where([data-presentation="phone"]) .c-input-group > :last-child:active,
:where([data-presentation="phone"]):is(.c-input-group) > :last-child:active,
:where([data-presentation="phone"]) .c-input-group > :last-child:focus,
:where([data-presentation="phone"]):is(.c-input-group) > :last-child:focus,
:where([data-presentation="phone"]) .c-input-group > :last-child:hover,
:where([data-presentation="phone"]):is(.c-input-group) > :last-child:hover {
  z-index: 1;
}
:where([data-presentation="phone"]) .c-input-group__field,
:where([data-presentation="phone"]):is(.c-input-group__field) {
  display: flex;
  flex: 1;
}
:where([data-presentation="phone"]) .c-input-group__field > input[type="email"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="tel"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="text"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="url"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"] {
  border: 1px solid #ccc;
  border-color: var(--_form-control-border-color, #ccc);
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  outline: 0;
  transition: border 0.2s ease-out;
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
  background-color: #fff;
  background-color: var(--_color-white, #fff);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035);
  max-width: 100%;
  -webkit-appearance: none;
  border-radius: 0;
  flex: 1 1 0%;
  width: 100%;
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]:hover,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]:hover,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]:hover {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"][aria-selected="true"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]:active,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]:active,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]:focus,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]:focus,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]:focus-within,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"][aria-selected="true"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"][aria-selected="true"] {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]
  > textarea,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]
  > input,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]
  > input,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]
  > textarea,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]
  > textarea {
  border: none;
  outline: none;
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="email"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="email"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="tel"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="text"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"]:disabled,
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="url"]:disabled,
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"]:disabled {
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="number"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="number"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="password"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="password"],
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="tel"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="tel"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="text"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="text"],
:where([data-presentation="phone"]) .c-input-group__field > input[type="url"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="url"],
:where([data-presentation="phone"])
  textarea.c-input-group__field
  > input[type="email"],
:where([data-presentation="phone"]):is(textarea.c-input-group__field)
  > input[type="email"] {
  height: auto;
  width: 100%;
}
:where([data-presentation="phone"]) .c-input-group__btn,
:where([data-presentation="phone"]):is(.c-input-group__btn) {
  display: inline-block;
  cursor: pointer;
  line-height: 1;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
  border: 1px solid #ccc;
  border-color: var(--_form-control-border-color, #ccc);
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  outline: 0;
  transition: border 0.2s ease-out;
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
  color: #333;
  flex: none;
  overflow: visible;
}
:where([data-presentation="phone"]) .c-input-group__btn:hover,
:where([data-presentation="phone"]):is(.c-input-group__btn:hover) {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"]) .c-input-group__btn:active,
:where([data-presentation="phone"]):is(.c-input-group__btn:active),
:where([data-presentation="phone"]) .c-input-group__btn:focus,
:where([data-presentation="phone"]):is(.c-input-group__btn:focus),
:where([data-presentation="phone"]) .c-input-group__btn:focus-within,
:where([data-presentation="phone"]):is(.c-input-group__btn:focus-within),
:where([data-presentation="phone"]) .c-input-group__btn[aria-selected="true"],
:where([data-presentation="phone"]):is(
  .c-input-group__btn[aria-selected="true"]
) {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"]) .c-meta,
:where([data-presentation="phone"]):is(.c-meta) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-meta__item,
:where([data-presentation="phone"]):is(.c-meta__item) {
  display: inline;
}
:where([data-presentation="phone"]) .c-navbar,
:where([data-presentation="phone"]):is(.c-navbar) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
:where([data-presentation="phone"]) .c-navbar__item,
:where([data-presentation="phone"]):is(.c-navbar__item) {
  position: relative;
  display: flex;
  flex: 1 1 auto;
}
:where([data-presentation="phone"]) .c-navbar__item > a,
:where([data-presentation="phone"]):is(.c-navbar__item) > a {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: center;
  text-align: center;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-navbar__item > .c-navbar__submenu,
:where([data-presentation="phone"]):is(.c-navbar__item) > .c-navbar__submenu {
  position: absolute;
  top: 100%;
  right: auto;
  left: auto;
}
:where([data-presentation="phone"])
  .c-navbar__item
  > .c-navbar__submenu--turn-left
  .c-navbar__submenu,
:where([data-presentation="phone"]):is(.c-navbar__item)
  > .c-navbar__submenu--turn-left
  .c-navbar__submenu {
  right: 100%;
  left: auto;
}
:where([data-presentation="phone"]) .c-navbar__subitem,
:where([data-presentation="phone"]):is(.c-navbar__subitem) {
  position: relative;
}
:where([data-presentation="phone"]) .c-navbar__subitem > a,
:where([data-presentation="phone"]):is(.c-navbar__subitem) > a {
  display: block;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-navbar__submenu,
:where([data-presentation="phone"]):is(.c-navbar__submenu) {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  min-width: 220px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out;
}
:where([data-presentation="phone"]) .c-navbar__submenu[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-navbar__submenu[aria-hidden="false"]
) {
  visibility: visible;
  opacity: 1;
}
:where([data-presentation="phone"])
  .c-navbar[data-popup-mode="click"]
  .c-navbar__item,
:where([data-presentation="phone"]):is(.c-navbar[data-popup-mode="click"])
  .c-navbar__item,
:where([data-presentation="phone"])
  .c-navbar[data-popup-mode="click"]
  .c-navbar__subitem,
:where([data-presentation="phone"]):is(.c-navbar[data-popup-mode="click"])
  .c-navbar__subitem {
  position: relative;
}
:where([data-presentation="phone"])
  .c-navbar[data-popup-mode="click"]
  .c-navbar__item[aria-haspopup="true"],
:where([data-presentation="phone"]):is(.c-navbar[data-popup-mode="click"])
  .c-navbar__item[aria-haspopup="true"],
:where([data-presentation="phone"])
  .c-navbar[data-popup-mode="click"]
  .c-navbar__subitem[aria-haspopup="true"],
:where([data-presentation="phone"]):is(.c-navbar[data-popup-mode="click"])
  .c-navbar__subitem[aria-haspopup="true"] {
  padding-right: 1.76923rem;
  padding-right: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .c-navbar__toggle > .c-ic-angle-right,
:where([data-presentation="phone"]):is(.c-navbar__toggle) > .c-ic-angle-right {
  transform: translateY(0);
}
:where([data-presentation="phone"]) .c-page-effect,
:where([data-presentation="phone"]):is(.c-page-effect) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000000;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  background-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .c-page-effect[data-page-effect="fadein"][aria-hidden="true"],
:where([data-presentation="phone"]):is(
  .c-page-effect[data-page-effect="fadein"][aria-hidden="true"]
) {
  opacity: 0;
  z-index: -1;
  animation: _page_effect_fadein_0_2s____fff__var____color_white___fff__ 0.4s
    ease-in 0s;
}
:where([data-presentation="phone"])
  .c-page-effect[data-page-effect="fadeout"][aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-page-effect[data-page-effect="fadeout"][aria-hidden="false"]
) {
  opacity: 1;
  z-index: 1000000;
  animation: _page_effect_fadeout_0_2s____fff__var____color_white___fff__ 0.2s
    ease-in 0s;
}
@keyframes _page_effect_fadein_0_2s____fff__var____color_white___fff__ {
  0% {
    z-index: 1000000;
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes _page_effect_fadeout_0_2s____fff__var____color_white___fff__ {
  0% {
    z-index: 1000000;
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
:where([data-presentation="phone"]) .c-page-header__title,
:where([data-presentation="phone"]):is(.c-page-header__title) {
  margin: 0;
}
@supports ((-webkit-appearance: none) or (appearance: none)) or
  (-moz-appearance: none) {
  :where([data-presentation="phone"]) .c-radio__control:hover,
  :where([data-presentation="phone"]):is(.c-radio__control:hover) {
    border-color: #999;
    border-color: var(--_form-control-border-color-hover, #999);
  }
  :where([data-presentation="phone"]) .c-radio__control:active,
  :where([data-presentation="phone"]):is(.c-radio__control:active),
  :where([data-presentation="phone"]) .c-radio__control:focus,
  :where([data-presentation="phone"]):is(.c-radio__control:focus),
  :where([data-presentation="phone"]) .c-radio__control:focus-within,
  :where([data-presentation="phone"]):is(.c-radio__control:focus-within),
  :where([data-presentation="phone"]) .c-radio__control[aria-selected="true"],
  :where([data-presentation="phone"]):is(
    .c-radio__control[aria-selected="true"]
  ) {
    border-color: #85b7d9;
    border-color: var(--_form-control-border-color-focus, #85b7d9);
  }
  :where([data-presentation="phone"]) .c-radio__control:before,
  :where([data-presentation="phone"]):is(.c-radio__control:before) {
    top: calc(50% - 3px);
    left: calc(50% - 3px);
    margin: 0 !important;
    border-radius: 100%;
    height: 6px;
    width: 6px;
    overflow: hidden;
    background-color: #fff;
    background-color: var(--_color-white, #fff);
    visibility: hidden;
  }
  :where([data-presentation="phone"]) .c-radio__control:checked,
  :where([data-presentation="phone"]):is(.c-radio__control:checked) {
    background-color: #3a87fd;
    border-color: #3a87fd;
  }
  :where([data-presentation="phone"]) .c-radio__control:checked:before,
  :where([data-presentation="phone"]):is(.c-radio__control:checked:before) {
    position: absolute;
    content: "";
    display: block;
    visibility: visible;
  }
  :where([data-presentation="phone"]) .c-radio__control:disabled,
  :where([data-presentation="phone"]):is(.c-radio__control:disabled) {
    background-color: #f7f7f7;
    background-color: var(--_lightest-color-gray, #f7f7f7);
  }
  :where([data-presentation="phone"]) .c-radio__control:disabled:before,
  :where([data-presentation="phone"]):is(.c-radio__control:disabled:before) {
    background-color: #666;
    background-color: var(--_dark-color-gray, #666);
  }
}
:where([data-presentation="phone"]) .c-row,
:where([data-presentation="phone"]):is(.c-row) {
  display: flex;
  flex-wrap: wrap;
}
:where([data-presentation="phone"]) .c-row__col,
:where([data-presentation="phone"]):is(.c-row__col) {
  max-width: 100%;
  flex: 1 1 0%;
}
:where([data-presentation="phone"]) .c-row--reverse,
:where([data-presentation="phone"]):is(.c-row--reverse) {
  flex-direction: row-reverse;
}
:where([data-presentation="phone"]) .c-row--nowrap,
:where([data-presentation="phone"]):is(.c-row--nowrap) {
  flex-wrap: nowrap;
}
:where([data-presentation="phone"]) .c-row--middle,
:where([data-presentation="phone"]):is(.c-row--middle) {
  align-items: center;
}
:where([data-presentation="phone"]) .c-row--margin,
:where([data-presentation="phone"]):is(.c-row--margin) {
  margin-right: -0.88462rem;
  margin-right: calc(
    var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
  );
  margin-left: -0.88462rem;
  margin-left: calc(var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1));
  margin-bottom: -1.76923rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-row--margin > .c-row__col,
:where([data-presentation="phone"]):is(.c-row--margin) > .c-row__col {
  padding-right: 0.88462rem;
  padding-right: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
  padding-left: 0.88462rem;
  padding-left: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  margin-bottom: 1.76923rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-row--margin-s,
:where([data-presentation="phone"]):is(.c-row--margin-s) {
  margin-right: -0.44231rem;
  margin-right: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  margin-left: -0.44231rem;
  margin-left: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  margin-bottom: -0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .c-row--margin-s > .c-row__col,
:where([data-presentation="phone"]):is(.c-row--margin-s) > .c-row__col {
  padding-right: 0.44231rem;
  padding-right: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  padding-left: 0.44231rem;
  padding-left: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  margin-bottom: 0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .c-row--fill > .c-row__col,
:where([data-presentation="phone"]):is(.c-row--fill) > .c-row__col {
  display: flex;
}
:where([data-presentation="phone"]) .c-row--fill > .c-row__col > *,
:where([data-presentation="phone"]):is(.c-row--fill) > .c-row__col > * {
  flex: 0 1 100%;
  max-width: 100%;
}
:where([data-presentation="phone"]) .c-row__col--1-1,
:where([data-presentation="phone"]):is(.c-row__col--1-1),
:where([data-presentation="phone"]) .c-row__col--2-2,
:where([data-presentation="phone"]):is(.c-row__col--2-2),
:where([data-presentation="phone"]) .c-row__col--3-3,
:where([data-presentation="phone"]):is(.c-row__col--3-3),
:where([data-presentation="phone"]) .c-row__col--4-4,
:where([data-presentation="phone"]):is(.c-row__col--4-4),
:where([data-presentation="phone"]) .c-row__col--5-5,
:where([data-presentation="phone"]):is(.c-row__col--5-5),
:where([data-presentation="phone"]) .c-row__col--6-6,
:where([data-presentation="phone"]):is(.c-row__col--6-6),
:where([data-presentation="phone"]) .c-row__col--7-7,
:where([data-presentation="phone"]):is(.c-row__col--7-7),
:where([data-presentation="phone"]) .c-row__col--8-8,
:where([data-presentation="phone"]):is(.c-row__col--8-8),
:where([data-presentation="phone"]) .c-row__col--9-9,
:where([data-presentation="phone"]):is(.c-row__col--9-9),
:where([data-presentation="phone"]) .c-row__col--10-10,
:where([data-presentation="phone"]):is(.c-row__col--10-10),
:where([data-presentation="phone"]) .c-row__col--11-11,
:where([data-presentation="phone"]):is(.c-row__col--11-11),
:where([data-presentation="phone"]) .c-row__col--12-12,
:where([data-presentation="phone"]):is(.c-row__col--12-12) {
  flex: 0 1 100%;
  max-width: 100%;
}
:where([data-presentation="phone"]) .c-row__col--auto,
:where([data-presentation="phone"]):is(.c-row__col--auto) {
  flex: 1 1 auto;
}
:where([data-presentation="phone"]) .c-row__col--fit,
:where([data-presentation="phone"]):is(.c-row__col--fit) {
  flex: 0 1 auto;
}
@supports ((-webkit-appearance: none) or (appearance: none)) or
  (-moz-appearance: none) {
  :where([data-presentation="phone"]) .c-select__control:hover,
  :where([data-presentation="phone"]):is(.c-select__control:hover) {
    border-color: #999;
    border-color: var(--_form-control-border-color-hover, #999);
  }
  :where([data-presentation="phone"]) .c-select__control:active,
  :where([data-presentation="phone"]):is(.c-select__control:active),
  :where([data-presentation="phone"]) .c-select__control:focus,
  :where([data-presentation="phone"]):is(.c-select__control:focus),
  :where([data-presentation="phone"]) .c-select__control:focus-within,
  :where([data-presentation="phone"]):is(.c-select__control:focus-within),
  :where([data-presentation="phone"]) .c-select__control[aria-selected="true"],
  :where([data-presentation="phone"]):is(
    .c-select__control[aria-selected="true"]
  ) {
    border-color: #85b7d9;
    border-color: var(--_form-control-border-color-focus, #85b7d9);
  }
  :where([data-presentation="phone"])
    .c-select__control:focus
    + .smf-select-control__toggle:before,
  :where([data-presentation="phone"]):is(.c-select__control:focus)
    + .smf-select-control__toggle:before {
    border-color: #3a87fd;
  }
  :where([data-presentation="phone"])
    .c-select__control:disabled
    + .smf-select-control__toggle,
  :where([data-presentation="phone"]):is(.c-select__control:disabled)
    + .smf-select-control__toggle {
    background-color: #f7f7f7;
    background-color: var(--_lightest-color-gray, #f7f7f7);
  }
  :where([data-presentation="phone"]) .c-select__toggle:before,
  :where([data-presentation="phone"]):is(.c-select__toggle:before) {
    position: absolute;
    top: calc(50% - 4px);
    right: 0.88462rem;
    content: "";
    display: block;
    height: 6px;
    width: 6px;
    border-color: #333;
    border-color: var(--_color-text, #333);
    border-style: solid;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
  }
}
:where([data-presentation="phone"]) .c-site-branding__title,
:where([data-presentation="phone"]):is(.c-site-branding__title) {
  margin: 0;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.38462;
}
@keyframes _circle_spinner_20px____cccccc__var____light_color_gray___cccccc______999__var____color_gray___999____3px__0s__2s {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
:where([data-presentation="phone"]) .c-dots-spinner__dot:nth-child(2),
:where([data-presentation="phone"]):is(.c-dots-spinner__dot:nth-child(2)) {
  animation-delay: 0.1s;
}
:where([data-presentation="phone"]) .c-dots-spinner__dot:nth-child(3),
:where([data-presentation="phone"]):is(.c-dots-spinner__dot:nth-child(3)) {
  animation-delay: 0.2s;
}
@keyframes _dots_spinner_10px____999__var____color_gray___999____0s__2s__1_3 {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.3);
  }
  20% {
    transform: scale(1);
  }
  to {
    transform: scale(1);
  }
}
:where([data-presentation="phone"]) .c-pulse-spinner__bar:nth-child(2),
:where([data-presentation="phone"]):is(.c-pulse-spinner__bar:nth-child(2)) {
  animation-delay: 0.1s;
}
:where([data-presentation="phone"]) .c-pulse-spinner__bar:nth-child(3),
:where([data-presentation="phone"]):is(.c-pulse-spinner__bar:nth-child(3)) {
  animation-delay: 0.2s;
}
@keyframes _pulse_spinner_16px__5px____999__var____color_gray___999____0s__2s__1_4 {
  0% {
    transform: scaleY(1);
  }
  10% {
    transform: scaleY(1.4);
  }
  20% {
    transform: scaleY(1);
  }
  to {
    transform: scaleY(1);
  }
}
:where([data-presentation="phone"]) .u-extend-underline:after,
:where([data-presentation="phone"]):is(.u-extend-underline:after) {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: block;
  content: "";
  width: 0;
  height: 1px;
  transition: width 0.2s ease-out;
  transform: translateX(-50%);
  background-color: #333;
}
:where([data-presentation="phone"]) .u-clearfix:after,
:where([data-presentation="phone"]):is(.u-clearfix:after),
:where([data-presentation="phone"]) .u-clearfix:before,
:where([data-presentation="phone"]):is(.u-clearfix:before) {
  content: " ";
  display: table;
}
:where([data-presentation="phone"]) .u-clearfix:after,
:where([data-presentation="phone"]):is(.u-clearfix:after) {
  clear: both;
}
:where([data-presentation="phone"])
  .u-content
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.u-content)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .u-content > :first-child,
:where([data-presentation="phone"]):is(.u-content) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .u-noscroll,
:where([data-presentation="phone"]):is(.u-noscroll) {
  overflow: hidden;
  touch-action: pinch-zoom;
}
[data-presentation="phone"] {
  --_background-color: #fff;
}
@media (max-width: 767px) {
  html:has(> body[data-has-phone="true"]) {
    --_background-color: #fff;
  }
}
div:where([data-presentation="phone"]) {
  overflow-wrap: break-word;
  font-variant-ligatures: none;
  letter-spacing: 0.05em;
}
@media (max-width: 767px) {
  body[data-has-phone="true"] {
    background-color: #fff;
    background-color: var(--_background-color, transparent);
  }
}
:where([data-presentation="phone"]) button,
:where([data-presentation="phone"]):is(button),
:where([data-presentation="phone"]) input,
:where([data-presentation="phone"]):is(input),
:where([data-presentation="phone"]) keygen,
:where([data-presentation="phone"]):is(keygen),
:where([data-presentation="phone"]) select,
:where([data-presentation="phone"]):is(select),
:where([data-presentation="phone"]) textarea,
:where([data-presentation="phone"]):is(textarea) {
  font-size: 100%;
}
:where([data-presentation="phone"]) a,
:where([data-presentation="phone"]):is(a) {
  color: var(--accent-color, #cd162c);
}
:where([data-presentation="phone"]) ol,
:where([data-presentation="phone"]):is(ol),
:where([data-presentation="phone"]) ul,
:where([data-presentation="phone"]):is(ul) {
  margin-left: 1.5em;
  padding-left: 0;
}
:where([data-presentation="phone"]) h1,
:where([data-presentation="phone"]):is(h1) {
  font-size: 26.66667px;
  font-size: 1.66667rem;
  line-height: 1.46154;
}
:where([data-presentation="phone"]) h2,
:where([data-presentation="phone"]):is(h2),
:where([data-presentation="phone"]) h3,
:where([data-presentation="phone"]):is(h3) {
  font-size: 19.2px;
  font-size: 1.2rem;
  line-height: 1.64103;
}
:where([data-presentation="phone"]) h4,
:where([data-presentation="phone"]):is(h4) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"]) iframe,
:where([data-presentation="phone"]):is(iframe) {
  max-width: 100%;
}
:where([data-presentation="phone"]) .alignleft:first-child + *,
:where([data-presentation="phone"]):is(.alignleft:first-child) + *,
:where([data-presentation="phone"]) .alignright:first-child + *,
:where([data-presentation="phone"]):is(.alignright:first-child) + * {
  margin-top: 0;
}
:where([data-presentation="phone"]) .aligncenter,
:where([data-presentation="phone"]):is(.aligncenter) {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}
:where([data-presentation="phone"]) .c-entry__content > .alignfull,
:where([data-presentation="phone"]):is(.c-entry__content) > .alignfull,
:where([data-presentation="phone"]) .c-entry__content > .alignwide,
:where([data-presentation="phone"]):is(.c-entry__content) > .alignwide,
:where([data-presentation="phone"])
  .c-entry__content
  [class*="smb-"]
  > .alignfull,
:where([data-presentation="phone"]):is(.c-entry__content)
  [class*="smb-"]
  > .alignfull,
:where([data-presentation="phone"])
  .c-entry__content
  [class*="smb-"]
  > .alignwide,
:where([data-presentation="phone"]):is(.c-entry__content)
  [class*="smb-"]
  > .alignwide,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  .custom-html-widget
  > .alignfull,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  .custom-html-widget
  > .alignwide,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull {
  clear: both;
}
:where([data-presentation="phone"])
  .c-entry__content
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"]):is(.c-entry__content)
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"])
  .c-entry__content
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"]):is(.c-entry__content)
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"])
  .c-entry__content
  [class*="smb-"]
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"]):is(.c-entry__content)
  [class*="smb-"]
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"])
  .c-entry__content
  [class*="smb-"]
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"]):is(.c-entry__content)
  [class*="smb-"]
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  .custom-html-widget
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  .custom-html-widget
  > .alignwide.wp-block-image
  img,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull.wp-block-image
  img,
:where([data-presentation="phone"]):is([data-is-content-widget-area="true"])
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull.wp-block-image
  img {
  width: 100%;
  max-width: none;
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  > .alignfull,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  [class*="smb-"]
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  [class*="smb-"]
  > .alignfull,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  margin-left: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
  margin-right: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
  width: auto;
  max-width: none;
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  > .alignfull
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  > .alignfull
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  [class*="smb-"]
  > .alignfull
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  [class*="smb-"]
  > .alignfull
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignfull
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull
  table {
  margin-right: auto;
  margin-left: auto;
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull {
  padding-right: 0;
  padding-left: 0;
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull
  .c-container,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .alignfull
  .c-container,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull
  .c-container,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  [class*="widget_inc2734_wp_awesome_widgets_"]
  > .c-container
  > .alignfull
  .c-container {
  padding-right: 0.88462rem;
  padding-left: 0.88462rem;
  padding-right: calc(
    var(--_container-margin-sm, 0.88462rem) + env(safe-area-inset-right)
  );
  padding-left: calc(
    var(--_container-margin-sm, 0.88462rem) + env(safe-area-inset-left)
  );
}
@supports (-ms-ime-align: auto) {
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-container,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-container,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-container,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-container {
    padding-right: var(--_container-margin-sm, 0.88462rem);
    padding-left: var(--_container-margin-sm, 0.88462rem);
  }
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  > .alignwide,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  > .alignwide,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  [class*="smb-"]
  > .alignwide,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  [class*="smb-"]
  > .alignwide,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  margin-left: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
  margin-right: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
  width: auto;
  max-width: none;
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  > .alignwide
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  > .alignwide
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .c-entry__content
  [class*="smb-"]
  > .alignwide
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .c-entry__content
  [class*="smb-"]
  > .alignwide
  table,
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide
  table,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  .custom-html-widget
  > .alignwide
  table {
  margin-right: auto;
  margin-left: auto;
}
:where([data-presentation="phone"]) .has-small-font-size,
:where([data-presentation="phone"]):is(.has-small-font-size) {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.83136;
}
:where([data-presentation="phone"]) .has-medium-font-size,
:where([data-presentation="phone"]):is(.has-medium-font-size) {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.61538;
}
:where([data-presentation="phone"]) .gallery:after,
:where([data-presentation="phone"]):is(.gallery:after),
:where([data-presentation="phone"]) .gallery:before,
:where([data-presentation="phone"]):is(.gallery:before) {
  content: " ";
  display: table;
}
:where([data-presentation="phone"]) .gallery:after,
:where([data-presentation="phone"]):is(.gallery:after) {
  clear: both;
}
:where([data-presentation="phone"])
  .gallery-columns-2
  .gallery-item:nth-child(odd),
:where([data-presentation="phone"]):is(.gallery-columns-2)
  .gallery-item:nth-child(odd) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-3 .gallery-item:nth-child(3n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-3) .gallery-item:nth-child(3n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-4 .gallery-item:nth-child(4n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-4) .gallery-item:nth-child(4n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-5 .gallery-item:nth-child(5n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-5) .gallery-item:nth-child(5n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-6 .gallery-item:nth-child(6n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-6) .gallery-item:nth-child(6n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-7 .gallery-item:nth-child(7n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-7) .gallery-item:nth-child(7n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-8 .gallery-item:nth-child(8n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-8) .gallery-item:nth-child(8n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"]) .gallery-columns-9 .gallery-item:nth-child(9n/**/+1), :where([data-presentation="phone"]):is(.gallery-columns-9) .gallery-item:nth-child(9n/**/+1) {
  clear: both;
}
:where([data-presentation="phone"])
  .post-password-form
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.post-password-form)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .post-password-form > :first-child,
:where([data-presentation="phone"]):is(.post-password-form) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .screen-reader-text,
:where([data-presentation="phone"]):is(.screen-reader-text) {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
:where([data-presentation="phone"]) .screen-reader-text:focus,
:where([data-presentation="phone"]):is(.screen-reader-text:focus) {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
:where([data-presentation="phone"]) .sticky,
:where([data-presentation="phone"]):is(.sticky) {
  -moz-tab-size: 8;
  -o-tab-size: 8;
  tab-size: 8;
}
:where([data-presentation="phone"]) .wp-block-categories .children,
:where([data-presentation="phone"]):is(.wp-block-categories) .children {
  list-style: none;
  padding-left: 0;
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-left: 1em;
}
:where([data-presentation="phone"]) .wp-block-categories .children > li + li,
:where([data-presentation="phone"]):is(.wp-block-categories)
  .children
  > li
  + li {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
:where([data-presentation="phone"]) .wp-block-columns,
:where([data-presentation="phone"]):is(.wp-block-columns) {
  margin-bottom: inherit;
}
:where([data-presentation="phone"]) .wp-block-image,
:where([data-presentation="phone"]):is(.wp-block-image) {
  margin-bottom: 0;
}
:where([data-presentation="phone"])
  .wp-block-latest-posts.aligncenter:not(.is-grid),
:where([data-presentation="phone"]):is(
  .wp-block-latest-posts.aligncenter:not(.is-grid)
) {
  margin-right: auto;
  margin-left: auto;
  display: table;
}
:where([data-presentation="phone"])
  .wp-block-media-text:not(.is-stacked-on-mobile):not(.has-media-on-the-right)
  .wp-block-media-text__media,
:where([data-presentation="phone"]):is(
    .wp-block-media-text:not(.is-stacked-on-mobile):not(.has-media-on-the-right)
  )
  .wp-block-media-text__media {
  padding-right: 1.76923rem;
  padding-right: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"])
  .wp-block-media-text:not(.is-stacked-on-mobile).has-media-on-the-right
  .wp-block-media-text__media,
:where([data-presentation="phone"]):is(
    .wp-block-media-text:not(.is-stacked-on-mobile).has-media-on-the-right
  )
  .wp-block-media-text__media {
  padding-left: 1.76923rem;
  padding-left: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"])
  .wp-block-pullquote:not(.is-style-solid-color),
:where([data-presentation="phone"]):is(
  .wp-block-pullquote:not(.is-style-solid-color)
) {
  border-top: 4px solid #666;
  border-top-color: var(--_light-color-text, #666);
  border-bottom: 4px solid #666;
  border-bottom-color: var(--_light-color-text, #666);
}
:where([data-presentation="phone"]) .wp-block-rss.aligncenter:not(.is-grid),
:where([data-presentation="phone"]):is(
  .wp-block-rss.aligncenter:not(.is-grid)
) {
  margin-right: auto;
  margin-left: auto;
  display: table;
}
:where([data-presentation="phone"])
  .wp-block-search__button-outside
  .wp-block-search__input:hover,
:where([data-presentation="phone"]):is(.wp-block-search__button-outside)
  .wp-block-search__input:hover {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"])
  .wp-block-search__button-outside
  .wp-block-search__input:active,
:where([data-presentation="phone"]):is(.wp-block-search__button-outside)
  .wp-block-search__input:active,
:where([data-presentation="phone"])
  .wp-block-search__button-outside
  .wp-block-search__input:focus,
:where([data-presentation="phone"]):is(.wp-block-search__button-outside)
  .wp-block-search__input:focus,
:where([data-presentation="phone"])
  .wp-block-search__button-outside
  .wp-block-search__input:focus-within,
:where([data-presentation="phone"]):is(.wp-block-search__button-outside)
  .wp-block-search__input:focus-within,
:where([data-presentation="phone"])
  .wp-block-search__button-outside
  .wp-block-search__input[aria-selected="true"],
:where([data-presentation="phone"]):is(.wp-block-search__button-outside)
  .wp-block-search__input[aria-selected="true"] {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"])
  .wp-block-search__no-button
  .wp-block-search__input:hover,
:where([data-presentation="phone"]):is(.wp-block-search__no-button)
  .wp-block-search__input:hover {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"])
  .wp-block-search__no-button
  .wp-block-search__input:active,
:where([data-presentation="phone"]):is(.wp-block-search__no-button)
  .wp-block-search__input:active,
:where([data-presentation="phone"])
  .wp-block-search__no-button
  .wp-block-search__input:focus,
:where([data-presentation="phone"]):is(.wp-block-search__no-button)
  .wp-block-search__input:focus,
:where([data-presentation="phone"])
  .wp-block-search__no-button
  .wp-block-search__input:focus-within,
:where([data-presentation="phone"]):is(.wp-block-search__no-button)
  .wp-block-search__input:focus-within,
:where([data-presentation="phone"])
  .wp-block-search__no-button
  .wp-block-search__input[aria-selected="true"],
:where([data-presentation="phone"]):is(.wp-block-search__no-button)
  .wp-block-search__input[aria-selected="true"] {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"])
  .wp-block-search__button-inside.wp-block-search
  .wp-block-search__inside-wrapper:hover,
:where([data-presentation="phone"]):is(
    .wp-block-search__button-inside.wp-block-search
  )
  .wp-block-search__inside-wrapper:hover {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"])
  .wp-block-search__button-inside.wp-block-search
  .wp-block-search__inside-wrapper:active,
:where([data-presentation="phone"]):is(
    .wp-block-search__button-inside.wp-block-search
  )
  .wp-block-search__inside-wrapper:active,
:where([data-presentation="phone"])
  .wp-block-search__button-inside.wp-block-search
  .wp-block-search__inside-wrapper:focus,
:where([data-presentation="phone"]):is(
    .wp-block-search__button-inside.wp-block-search
  )
  .wp-block-search__inside-wrapper:focus,
:where([data-presentation="phone"])
  .wp-block-search__button-inside.wp-block-search
  .wp-block-search__inside-wrapper:focus-within,
:where([data-presentation="phone"]):is(
    .wp-block-search__button-inside.wp-block-search
  )
  .wp-block-search__inside-wrapper:focus-within,
:where([data-presentation="phone"])
  .wp-block-search__button-inside.wp-block-search
  .wp-block-search__inside-wrapper[aria-selected="true"],
:where([data-presentation="phone"]):is(
    .wp-block-search__button-inside.wp-block-search
  )
  .wp-block-search__inside-wrapper[aria-selected="true"] {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"]) .wp-block-search__button:hover,
:where([data-presentation="phone"]):is(.wp-block-search__button:hover) {
  border-color: #999;
  border-color: var(--_form-control-border-color-hover, #999);
}
:where([data-presentation="phone"]) .wp-block-search__button:active,
:where([data-presentation="phone"]):is(.wp-block-search__button:active),
:where([data-presentation="phone"]) .wp-block-search__button:focus,
:where([data-presentation="phone"]):is(.wp-block-search__button:focus),
:where([data-presentation="phone"]) .wp-block-search__button:focus-within,
:where([data-presentation="phone"]):is(.wp-block-search__button:focus-within),
:where([data-presentation="phone"])
  .wp-block-search__button[aria-selected="true"],
:where([data-presentation="phone"]):is(
  .wp-block-search__button[aria-selected="true"]
) {
  border-color: #85b7d9;
  border-color: var(--_form-control-border-color-focus, #85b7d9);
}
:where([data-presentation="phone"]) .wp-block-search__button:active,
:where([data-presentation="phone"]):is(.wp-block-search__button:active),
:where([data-presentation="phone"]) .wp-block-search__button:focus,
:where([data-presentation="phone"]):is(.wp-block-search__button:focus),
:where([data-presentation="phone"]) .wp-block-search__button:hover,
:where([data-presentation="phone"]):is(.wp-block-search__button:hover) {
  z-index: 1;
}
:where([data-presentation="phone"])
  [data-type="core/separator"]:not(:first-child)
  > .wp-block-separator,
:where([data-presentation="phone"]):is(
    [data-type="core/separator"]:not(:first-child)
  )
  > .wp-block-separator {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .wp-block-separator,
:where([data-presentation="phone"]):is(.wp-block-separator) {
  background-color: #ccc;
  background-color: _var-color-light-gray();
  height: 1px;
  box-shadow: none;
  border: none;
}
:where([data-presentation="phone"])
  .wp-block-separator:not(.is-style-wide):not(.is-style-dots),
:where([data-presentation="phone"]):is(
  .wp-block-separator:not(.is-style-wide):not(.is-style-dots)
) {
  margin-right: auto;
  margin-left: auto;
  max-width: 100px;
}
:where([data-presentation="phone"]) .wp-block-spacer,
:where([data-presentation="phone"]):is(.wp-block-spacer) {
  margin-top: 0 !important;
}
:where([data-presentation="phone"]) .wp-block-spacer + *,
:where([data-presentation="phone"]):is(.wp-block-spacer) + * {
  margin-top: 0 !important;
}
:where([data-presentation="phone"])
  .wp-block-social-links
  > .wp-social-link:not(:first-child),
:where([data-presentation="phone"]):is(.wp-block-social-links)
  > .wp-social-link:not(:first-child) {
  margin-left: 0.88462rem;
  margin-left: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .slick-arrow.slick-prev:before,
:where([data-presentation="phone"]):is(.slick-arrow.slick-prev:before) {
  content: "←";
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-arrow.slick-prev:before,
:where([data-presentation="phone"]):is([dir="rtl"])
  .slick-arrow.slick-prev:before {
  content: "→";
}
:where([data-presentation="phone"]) .slick-arrow.slick-next:before,
:where([data-presentation="phone"]):is(.slick-arrow.slick-next:before) {
  content: "→";
}
:where([data-presentation="phone"]) [dir="rtl"] .slick-arrow.slick-next:before,
:where([data-presentation="phone"]):is([dir="rtl"])
  .slick-arrow.slick-next:before {
  content: "←";
}
:where([data-presentation="phone"])
  .slick-dotted
  > .slick-dots
  > li
  > button:before,
:where([data-presentation="phone"]):is(.slick-dotted)
  > .slick-dots
  > li
  > button:before {
  content: "•";
}
:where([data-presentation="phone"]) .p-entry-content > blockquote:before,
:where([data-presentation="phone"]):is(.p-entry-content) > blockquote:before,
:where([data-presentation="phone"]) .textwidget > blockquote:before,
:where([data-presentation="phone"]):is(.textwidget) > blockquote:before,
:where([data-presentation="phone"]) .wp-block-column > blockquote:before,
:where([data-presentation="phone"]):is(.wp-block-column) > blockquote:before,
:where([data-presentation="phone"])
  .wp-block-cover__inner-container
  > blockquote:before,
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > blockquote:before,
:where([data-presentation="phone"])
  .wp-block-group__inner-container
  > blockquote:before,
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > blockquote:before,
:where([data-presentation="phone"])
  .wp-block-media-text__content
  > blockquote:before,
:where([data-presentation="phone"]):is(.wp-block-media-text__content)
  > blockquote:before,
:where([data-presentation="phone"]) .wp-block-quote:before,
:where([data-presentation="phone"]):is(.wp-block-quote:before) {
  content: "";
  position: absolute;
  top: 16px;
  left: 16px;
  display: block;
  height: 18px;
  width: 18px;
  background-image: url(/images/icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
:where([data-presentation="phone"]) .widget_calendar table tfoot #phone-next,
:where([data-presentation="phone"]):is(.widget_calendar)
  table
  tfoot
  #phone-next,
:where([data-presentation="phone"]) .widget_calendar table tfoot #phone-prev,
:where([data-presentation="phone"]):is(.widget_calendar)
  table
  tfoot
  #phone-prev,
:where([data-presentation="phone"]) .wp-block-calendar table tfoot #phone-next,
:where([data-presentation="phone"]):is(.wp-block-calendar)
  table
  tfoot
  #phone-next,
:where([data-presentation="phone"]) .wp-block-calendar table tfoot #phone-prev,
:where([data-presentation="phone"]):is(.wp-block-calendar)
  table
  tfoot
  #phone-prev {
  padding-top: 1em;
}
:where([data-presentation="phone"]) .widget_calendar table tfoot #phone-prev,
:where([data-presentation="phone"]):is(.widget_calendar)
  table
  tfoot
  #phone-prev,
:where([data-presentation="phone"]) .wp-block-calendar table tfoot #phone-prev,
:where([data-presentation="phone"]):is(.wp-block-calendar)
  table
  tfoot
  #phone-prev {
  text-align: left;
}
:where([data-presentation="phone"]) .widget_calendar table tfoot #phone-next,
:where([data-presentation="phone"]):is(.widget_calendar)
  table
  tfoot
  #phone-next,
:where([data-presentation="phone"]) .wp-block-calendar table tfoot #phone-next,
:where([data-presentation="phone"]):is(.wp-block-calendar)
  table
  tfoot
  #phone-next {
  text-align: right;
}
:where([data-presentation="phone"]) .widget_calendar #phone-next,
:where([data-presentation="phone"]):is(.widget_calendar) #phone-next,
:where([data-presentation="phone"]) .wp-block-calendar #phone-next,
:where([data-presentation="phone"]):is(.wp-block-calendar) #phone-next {
  text-align: right;
}
:where([data-presentation="phone"])
  .p-entry-content
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.p-entry-content)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .textwidget
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.textwidget)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .wp-block-column
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.wp-block-column)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .wp-block-cover__inner-container
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .wp-block-group__inner-container
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"])
  .wp-block-media-text__content
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.wp-block-media-text__content)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .p-entry-content > :first-child,
:where([data-presentation="phone"]):is(.p-entry-content) > :first-child,
:where([data-presentation="phone"]) .textwidget > :first-child,
:where([data-presentation="phone"]):is(.textwidget) > :first-child,
:where([data-presentation="phone"]) .wp-block-column > :first-child,
:where([data-presentation="phone"]):is(.wp-block-column) > :first-child,
:where([data-presentation="phone"])
  .wp-block-cover__inner-container
  > :first-child,
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > :first-child,
:where([data-presentation="phone"])
  .wp-block-group__inner-container
  > :first-child,
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > :first-child,
:where([data-presentation="phone"])
  .wp-block-media-text__content
  > :first-child,
:where([data-presentation="phone"]):is(.wp-block-media-text__content)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .c-section,
:where([data-presentation="phone"]):is(.c-section) {
  padding-top: 2.65385rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1.5);
  padding-right: 0;
  padding-bottom: 2.65385rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1.5);
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-responsive-table > table,
:where([data-presentation="phone"]):is(.c-responsive-table) > table,
:where([data-presentation="phone"]) .p-entry-content > table,
:where([data-presentation="phone"]):is(.p-entry-content) > table,
:where([data-presentation="phone"]) .textwidget > table,
:where([data-presentation="phone"]):is(.textwidget) > table,
:where([data-presentation="phone"]) .wp-block-column > table,
:where([data-presentation="phone"]):is(.wp-block-column) > table,
:where([data-presentation="phone"]) .wp-block-cover__inner-container > table,
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > table,
:where([data-presentation="phone"]) .wp-block-group__inner-container > table,
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > table,
:where([data-presentation="phone"]) .wp-block-media-text__content > table,
:where([data-presentation="phone"]):is(.wp-block-media-text__content) > table,
:where([data-presentation="phone"]) .wp-block-table,
:where([data-presentation="phone"]):is(.wp-block-table),
:where([data-presentation="phone"]) .wp-block-table > table,
:where([data-presentation="phone"]):is(.wp-block-table) > table {
  border-collapse: collapse;
  width: 100%;
}
:where([data-presentation="phone"]) .c-responsive-table > table td,
:where([data-presentation="phone"]):is(.c-responsive-table) > table td,
:where([data-presentation="phone"]) .c-responsive-table > table th,
:where([data-presentation="phone"]):is(.c-responsive-table) > table th,
:where([data-presentation="phone"]) .p-entry-content > table td,
:where([data-presentation="phone"]):is(.p-entry-content) > table td,
:where([data-presentation="phone"]) .p-entry-content > table th,
:where([data-presentation="phone"]):is(.p-entry-content) > table th,
:where([data-presentation="phone"]) .textwidget > table td,
:where([data-presentation="phone"]):is(.textwidget) > table td,
:where([data-presentation="phone"]) .textwidget > table th,
:where([data-presentation="phone"]):is(.textwidget) > table th,
:where([data-presentation="phone"]) .wp-block-column > table td,
:where([data-presentation="phone"]):is(.wp-block-column) > table td,
:where([data-presentation="phone"]) .wp-block-column > table th,
:where([data-presentation="phone"]):is(.wp-block-column) > table th,
:where([data-presentation="phone"]) .wp-block-cover__inner-container > table td,
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > table
  td,
:where([data-presentation="phone"]) .wp-block-cover__inner-container > table th,
:where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
  > table
  th,
:where([data-presentation="phone"]) .wp-block-group__inner-container > table td,
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > table
  td,
:where([data-presentation="phone"]) .wp-block-group__inner-container > table th,
:where([data-presentation="phone"]):is(.wp-block-group__inner-container)
  > table
  th,
:where([data-presentation="phone"]) .wp-block-media-text__content > table td,
:where([data-presentation="phone"]):is(.wp-block-media-text__content)
  > table
  td,
:where([data-presentation="phone"]) .wp-block-media-text__content > table th,
:where([data-presentation="phone"]):is(.wp-block-media-text__content)
  > table
  th,
:where([data-presentation="phone"]) .wp-block-table td,
:where([data-presentation="phone"]):is(.wp-block-table) td,
:where([data-presentation="phone"]) .wp-block-table th,
:where([data-presentation="phone"]):is(.wp-block-table) th {
  border: 1px solid #eee;
  border-color: var(--_lighter-color-gray, #eee);
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .c-section__title:after,
:where([data-presentation="phone"]):is(.c-section__title:after),
:where([data-presentation="phone"]) .c-section__title:before,
:where([data-presentation="phone"]):is(.c-section__title:before),
:where([data-presentation="phone"]) .c-widget__title:after,
:where([data-presentation="phone"]):is(.c-widget__title:after),
:where([data-presentation="phone"]) .c-widget__title:before,
:where([data-presentation="phone"]):is(.c-widget__title:before) {
  display: var(--widget-title-pseudo-display);
  content: var(--widget-title-pseudo-content);
  height: var(--widget-title-pseudo-height);
  background-color: var(--widget-title-pseudo-background-color);
  flex: var(--widget-title-pseudo-flex);
  min-width: var(--widget-title-pseudo-min-width);
}
:where([data-presentation="phone"]) .c-section__title:before,
:where([data-presentation="phone"]):is(.c-section__title:before),
:where([data-presentation="phone"]) .c-widget__title:before,
:where([data-presentation="phone"]):is(.c-widget__title:before) {
  margin-right: var(--widget-title-before-margin-right);
}
:where([data-presentation="phone"]) .c-section__title:after,
:where([data-presentation="phone"]):is(.c-section__title:after),
:where([data-presentation="phone"]) .c-widget__title:after,
:where([data-presentation="phone"]):is(.c-widget__title:after) {
  margin-left: var(--widget-title-after-margin-left);
}
:where([data-presentation="phone"]) .widget_archive ul,
:where([data-presentation="phone"]):is(.widget_archive) ul,
:where([data-presentation="phone"]) .widget_categories ul,
:where([data-presentation="phone"]):is(.widget_categories) ul,
:where([data-presentation="phone"]) .widget_meta ul,
:where([data-presentation="phone"]):is(.widget_meta) ul,
:where([data-presentation="phone"]) .widget_nav_menu ul,
:where([data-presentation="phone"]):is(.widget_nav_menu) ul,
:where([data-presentation="phone"]) .widget_pages ul,
:where([data-presentation="phone"]):is(.widget_pages) ul,
:where([data-presentation="phone"]) .widget_recent_comments ul,
:where([data-presentation="phone"]):is(.widget_recent_comments) ul,
:where([data-presentation="phone"]) .widget_recent_entries ul,
:where([data-presentation="phone"]):is(.widget_recent_entries) ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .widget_archive ul > li + li,
:where([data-presentation="phone"]):is(.widget_archive) ul > li + li,
:where([data-presentation="phone"]) .widget_categories ul > li + li,
:where([data-presentation="phone"]):is(.widget_categories) ul > li + li,
:where([data-presentation="phone"]) .widget_meta ul > li + li,
:where([data-presentation="phone"]):is(.widget_meta) ul > li + li,
:where([data-presentation="phone"]) .widget_nav_menu ul > li + li,
:where([data-presentation="phone"]):is(.widget_nav_menu) ul > li + li,
:where([data-presentation="phone"]) .widget_pages ul > li + li,
:where([data-presentation="phone"]):is(.widget_pages) ul > li + li,
:where([data-presentation="phone"]) .widget_recent_comments ul > li + li,
:where([data-presentation="phone"]):is(.widget_recent_comments) ul > li + li,
:where([data-presentation="phone"]) .widget_recent_entries ul > li + li,
:where([data-presentation="phone"]):is(.widget_recent_entries) ul > li + li {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
:where([data-presentation="phone"]) .widget_archive a,
:where([data-presentation="phone"]):is(.widget_archive) a,
:where([data-presentation="phone"]) .widget_categories a,
:where([data-presentation="phone"]):is(.widget_categories) a,
:where([data-presentation="phone"]) .widget_meta a,
:where([data-presentation="phone"]):is(.widget_meta) a,
:where([data-presentation="phone"]) .widget_nav_menu a,
:where([data-presentation="phone"]):is(.widget_nav_menu) a,
:where([data-presentation="phone"]) .widget_pages a,
:where([data-presentation="phone"]):is(.widget_pages) a,
:where([data-presentation="phone"]) .widget_recent_comments a,
:where([data-presentation="phone"]):is(.widget_recent_comments) a,
:where([data-presentation="phone"]) .widget_recent_entries a,
:where([data-presentation="phone"]):is(.widget_recent_entries) a {
  color: inherit;
  text-decoration: none;
}
:where([data-presentation="phone"]) .l-body,
:where([data-presentation="phone"]):is(.l-body) {
  visibility: visible;
  overflow-x: hidden;
}
div:where([data-presentation="phone"])[data-sticky-footer="true"]
  .l-container
  > .l-footer,
div:where([data-presentation="phone"])[data-sticky-footer="true"]
  .l-container
  > .l-header,
div:where([data-presentation="phone"])[data-window-scroll="false"] > .l-footer,
div:where([data-presentation="phone"])[data-window-scroll="false"] > .l-header {
  flex: none;
}
div:where([data-presentation="phone"])[data-sticky-footer="true"] .l-container {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
div:where([data-presentation="phone"])[data-sticky-footer="true"]
  .l-container
  > .l-contents {
  flex: 1 0 auto;
}
:where([data-presentation="phone"]) [data-l-header-type="overlay"],
:where([data-presentation="phone"]):is([data-l-header-type="overlay"]),
:where([data-presentation="phone"]) [data-l-header-type="sticky"],
:where([data-presentation="phone"]):is([data-l-header-type="sticky"]) {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1;
}
div:where([data-presentation="phone"])[data-window-scroll="false"],
div:where([data-presentation="phone"])[data-window-scroll="false"]
  div:where([data-presentation="phone"]) {
  overflow: hidden;
}
div:where([data-presentation="phone"])[data-window-scroll="false"]
  .l-container {
  display: block;
  overflow-y: auto;
  height: 100vh;
  min-height: 0;
  flex: auto;
}
:where([data-presentation="phone"]) .l-container,
:where([data-presentation="phone"]):is(.l-container) {
  position: relative;
}
:where([data-presentation="phone"]) .l-contents,
:where([data-presentation="phone"]):is(.l-contents) {
  overflow: hidden;
}
:where([data-presentation="phone"]) [data-has-sidebar="true"] .l-contents__main,
:where([data-presentation="phone"]):is([data-has-sidebar="true"])
  .l-contents__main {
  flex: 1 1 0%;
}
:where([data-presentation="phone"])
  [data-has-sidebar="true"]
  .l-contents__sidebar,
:where([data-presentation="phone"]):is([data-has-sidebar="true"])
  .l-contents__sidebar {
  flex: 1 1 0%;
}
:where([data-presentation="phone"]) .l-contents__inner,
:where([data-presentation="phone"]):is(.l-contents__inner) {
  margin-top: 2.65385rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1.5 * var(--_margin-scale, 1));
  margin-bottom: 2.65385rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 1.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .l-contents__inner:first-child,
:where([data-presentation="phone"]):is(.l-contents__inner:first-child) {
  margin-top: 0;
  padding-top: 2.65385rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1.5);
}
:where([data-presentation="phone"]) .l-contents__inner:last-child,
:where([data-presentation="phone"]):is(.l-contents__inner:last-child) {
  margin-bottom: 0;
  padding-bottom: 2.65385rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1.5);
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .l-contents__inner
  [data-is-content-widget-area="true"]:first-child,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .l-contents__inner
  [data-is-content-widget-area="true"]:first-child {
  margin-top: -2.65385rem;
  margin-top: calc(var(--_space, 1.76923rem) * -1.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  [data-has-sidebar="false"]
  .l-contents__inner
  [data-is-content-widget-area="true"]:last-child,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  .l-contents__inner
  [data-is-content-widget-area="true"]:last-child {
  margin-bottom: -2.65385rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -1.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"])
  .l-contents__full-container
  .l-contents__inner,
:where([data-presentation="phone"]):is(.l-contents__full-container)
  .l-contents__inner {
  padding-top: 0;
  padding-bottom: 0;
}
:where([data-presentation="phone"])
  .l-contents__full-container
  .l-contents__inner
  [data-is-content-widget-area="true"]:first-child,
:where([data-presentation="phone"]):is(.l-contents__full-container)
  .l-contents__inner
  [data-is-content-widget-area="true"]:first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .l-contents__full-container
  .l-contents__inner
  [data-is-content-widget-area="true"]:last-child,
:where([data-presentation="phone"]):is(.l-contents__full-container)
  .l-contents__inner
  [data-is-content-widget-area="true"]:last-child {
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .l-header,
:where([data-presentation="phone"]):is(.l-header) {
  z-index: 1000;
  background-color: #fff;
  background-color: var(--_background-color, transparent);
  color: var(--header-text-color, #333);
  transition: background-color 0.2s ease-out;
  overflow: hidden;
}
:where([data-presentation="phone"]) .l-header__content,
:where([data-presentation="phone"]):is(.l-header__content) {
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
}
:where([data-presentation="phone"]) .l-header .c-hamburger-btn__bar,
:where([data-presentation="phone"]):is(.l-header) .c-hamburger-btn__bar {
  background-color: var(--header-text-color, #333);
}
:where([data-presentation="phone"]) .l-header:not(.l-header--left) .c-row,
:where([data-presentation="phone"]):is(.l-header:not(.l-header--left)) .c-row,
:where([data-presentation="phone"]) .l-header:not(.l-header--left) .c-row__col,
:where([data-presentation="phone"]):is(.l-header:not(.l-header--left))
  .c-row__col {
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .l-header__drop-nav,
:where([data-presentation="phone"]):is(.l-header__drop-nav) {
  display: none;
  visibility: hidden;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 10;
  transform: translateY(-100%);
  box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.05);
  color: var(--drop-nav-text-color, #333);
  transition:
    transform 0.2s ease-out,
    visibility 0.2s ease-out;
  transition-timing-function: ease-in;
}
:where([data-presentation="phone"]) .l-header__drop-nav[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .l-header__drop-nav[aria-hidden="false"]
) {
  top: 0;
  transform: translateY(0);
  visibility: visible;
  transition: transform 0.2s ease-out;
  transition-timing-function: ease-out;
}
:where([data-presentation="phone"])
  .admin-bar
  .l-header__drop-nav[aria-hidden="false"],
:where([data-presentation="phone"]):is(.admin-bar)
  .l-header__drop-nav[aria-hidden="false"] {
  transform: translateY(32px);
}
:where([data-presentation="phone"])
  .l-1row-header
  .p-global-nav
  .c-navbar__item,
:where([data-presentation="phone"]):is(.l-1row-header)
  .p-global-nav
  .c-navbar__item {
  flex: 0 1 auto;
}
:where([data-presentation="phone"])
  .l-2row-header
  .p-global-nav
  .c-navbar__item
  > a,
:where([data-presentation="phone"]):is(.l-2row-header)
  .p-global-nav
  .c-navbar__item
  > a {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .l-center-header .p-global-nav--vertical,
:where([data-presentation="phone"]):is(.l-center-header)
  .p-global-nav--vertical,
:where([data-presentation="phone"]) .l-center-header .p-global-nav .c-navbar,
:where([data-presentation="phone"]):is(.l-center-header)
  .p-global-nav
  .c-navbar {
  justify-content: center;
}
:where([data-presentation="phone"])
  .l-center-header
  .p-global-nav
  .c-navbar__item,
:where([data-presentation="phone"]):is(.l-center-header)
  .p-global-nav
  .c-navbar__item {
  flex: 0 1 auto;
}
:where([data-presentation="phone"])
  .l-center-header
  .p-global-nav
  .c-navbar__item
  > a,
:where([data-presentation="phone"]):is(.l-center-header)
  .p-global-nav
  .c-navbar__item
  > a {
  padding-top: 1.32692rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.75);
  padding-bottom: 1.32692rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.75);
}
:where([data-presentation="phone"])
  [data-has-global-nav="true"]
  .l-2row-header__row:last-child,
:where([data-presentation="phone"]):is([data-has-global-nav="true"])
  .l-2row-header__row:last-child,
:where([data-presentation="phone"])
  [data-has-global-nav="true"]
  .l-center-header__row:last-child,
:where([data-presentation="phone"]):is([data-has-global-nav="true"])
  .l-center-header__row:last-child {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .l-footer,
:where([data-presentation="phone"]):is(.l-footer) {
  overflow: hidden;
}
:where([data-presentation="phone"]) .l-footer-widget-area,
:where([data-presentation="phone"]):is(.l-footer-widget-area) {
  border-top: 1px solid #f7f7f7;
  border-top-color: var(--_lightest-color-gray, #f7f7f7);
  padding-top: 1.76923rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1);
  padding-right: 0;
  padding-bottom: 1.76923rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1);
  padding-left: 0;
}
:where([data-presentation="phone"])
  .l-overlay-widget-area[data-is-slim-widget-area="true"],
:where([data-presentation="phone"]):is(
  .l-overlay-widget-area[data-is-slim-widget-area="true"]
) {
  max-width: 40rem;
}
:where([data-presentation="phone"]) .wp-share-buttons,
:where([data-presentation="phone"]):is(.wp-share-buttons) {
  margin: 0;
}
:where([data-presentation="phone"]) .c-container,
:where([data-presentation="phone"]):is(.c-container),
:where([data-presentation="phone"]) .c-fluid-container,
:where([data-presentation="phone"]):is(.c-fluid-container) {
  padding-right: 0.88462rem;
  padding-left: 0.88462rem;
  padding-right: calc(
    var(--_container-margin-sm, 0.88462rem) + env(safe-area-inset-right)
  );
  padding-left: calc(
    var(--_container-margin-sm, 0.88462rem) + env(safe-area-inset-left)
  );
}
@supports (-ms-ime-align: auto) {
  :where([data-presentation="phone"]) .c-container,
  :where([data-presentation="phone"]):is(.c-container),
  :where([data-presentation="phone"]) .c-fluid-container,
  :where([data-presentation="phone"]):is(.c-fluid-container) {
    padding-right: var(--_container-margin-sm, 0.88462rem);
    padding-left: var(--_container-margin-sm, 0.88462rem);
  }
}
:where([data-presentation="phone"]) .c-container .c-container,
:where([data-presentation="phone"]):is(.c-container) .c-container,
:where([data-presentation="phone"]) .c-container .c-fluid-container,
:where([data-presentation="phone"]):is(.c-container) .c-fluid-container,
:where([data-presentation="phone"]) .c-fluid-container .c-container,
:where([data-presentation="phone"]):is(.c-fluid-container) .c-container,
:where([data-presentation="phone"]) .c-fluid-container .c-fluid-container,
:where([data-presentation="phone"]):is(.c-fluid-container) .c-fluid-container {
  padding-right: 0;
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-page-header > .c-container,
:where([data-presentation="phone"]):is(.c-page-header) > .c-container {
  margin-right: 0;
  margin-left: 0;
}
:where([data-presentation="phone"]) .c-drawer,
:where([data-presentation="phone"]):is(.c-drawer) {
  z-index: 100000;
  background-color: var(--accent-color, #cd162c);
  color: #fff;
  color: var(--_color-white, #fff);
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
}
:where([data-presentation="phone"]) .c-drawer a,
:where([data-presentation="phone"]):is(.c-drawer) a {
  color: inherit;
}
:where([data-presentation="phone"]) .c-drawer .c-ic-angle-right,
:where([data-presentation="phone"]):is(.c-drawer) .c-ic-angle-right {
  transform: translateY(0) translateX(-0.15em);
}
:where([data-presentation="phone"]) .c-drawer .c-ic-angle-right:before,
:where([data-presentation="phone"]):is(.c-drawer) .c-ic-angle-right:before {
  border-color: #fff;
  border-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-drawer__toggle,
:where([data-presentation="phone"]):is(.c-drawer__toggle) {
  top: 0.44231rem;
  height: 1.58173rem;
  width: 1.58173rem;
  transition: transform 0.2s ease-out;
  transform: rotate(90deg);
}
:where([data-presentation="phone"]) .c-drawer__toggle[aria-expanded="true"],
:where([data-presentation="phone"]):is(
  .c-drawer__toggle[aria-expanded="true"]
) {
  transform: rotate(-90deg);
}
:where([data-presentation="phone"]) .c-drawer__menu,
:where([data-presentation="phone"]):is(.c-drawer__menu) {
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
}
:where([data-presentation="phone"]) .c-drawer__item,
:where([data-presentation="phone"]):is(.c-drawer__item) {
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .c-drawer__item.menu-item-has-children,
:where([data-presentation="phone"]):is(.c-drawer__item.menu-item-has-children) {
  padding-right: 2.21154rem;
  padding-right: calc(var(--_space, 1.76923rem) * 1.25);
}
:where([data-presentation="phone"])
  .c-drawer__item.sm-nav-menu-item-highlight:first-child,
:where([data-presentation="phone"]):is(
  .c-drawer__item.sm-nav-menu-item-highlight:first-child
) {
  margin-top: -0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .c-drawer__item.sm-nav-menu-item-highlight:last-child,
:where([data-presentation="phone"]):is(
  .c-drawer__item.sm-nav-menu-item-highlight:last-child
) {
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .c-drawer__submenu[aria-hidden="false"],
:where([data-presentation="phone"]):is(
  .c-drawer__submenu[aria-hidden="false"]
) {
  margin-top: 0;
  margin-right: -2.21154rem;
  margin-right: calc(
    var(--_space, 1.76923rem) * -1.25 * var(--_margin-scale, 1)
  );
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  margin-left: 0;
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-drawer__subitem,
:where([data-presentation="phone"]):is(.c-drawer__subitem) {
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .c-drawer__subitem:last-child,
:where([data-presentation="phone"]):is(.c-drawer__subitem:last-child) {
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) [id="drawer-nav"],
:where([data-presentation="phone"]):is([id="drawer-nav"]) {
  padding-bottom: env(safe-area-inset-bottom);
}
:where([data-presentation="phone"]) [id="drawer-nav"]:not(.c-drawer--inverse),
:where([data-presentation="phone"]):is(
  [id="drawer-nav"]:not(.c-drawer--inverse)
) {
  padding-left: env(safe-area-inset-left);
  width: calc(17.69231rem + constant(safe-area-inset-left));
  width: calc(17.69231rem + env(safe-area-inset-left));
}
:where([data-presentation="phone"]) [id="drawer-nav"].c-drawer--inverse,
:where([data-presentation="phone"]):is([id="drawer-nav"].c-drawer--inverse) {
  padding-right: env(safe-area-inset-right);
  width: calc(17.69231rem + constant(safe-area-inset-right));
  width: calc(17.69231rem + env(safe-area-inset-right));
}
:where([data-presentation="phone"]) .c-drawer-close-zone,
:where([data-presentation="phone"]):is(.c-drawer-close-zone) {
  z-index: 9999;
}
:where([data-presentation="phone"]) .c-entries,
:where([data-presentation="phone"]):is(.c-entries) {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.44231rem;
  margin-right: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  margin-left: -0.44231rem;
  margin-left: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  margin-bottom: -0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .c-entries__item,
:where([data-presentation="phone"]):is(.c-entries__item) {
  max-width: 100%;
  flex: 0 1 50%;
  max-width: 50%;
  padding-right: 0.44231rem;
  padding-right: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  padding-left: 0.44231rem;
  padding-left: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  margin-bottom: 0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
}
:where([data-presentation="phone"]) .c-entries__item > a,
:where([data-presentation="phone"]):is(.c-entries__item) > a {
  display: block;
  color: inherit;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-entries--simple,
:where([data-presentation="phone"]):is(.c-entries--simple),
:where([data-presentation="phone"]) .c-entries--text,
:where([data-presentation="phone"]):is(.c-entries--text),
:where([data-presentation="phone"]) .c-entries--text2,
:where([data-presentation="phone"]):is(.c-entries--text2) {
  display: block;
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"]) .c-entries--simple.c-entries,
:where([data-presentation="phone"]):is(.c-entries--simple.c-entries),
:where([data-presentation="phone"]) .c-entries--text2.c-entries,
:where([data-presentation="phone"]):is(.c-entries--text2.c-entries),
:where([data-presentation="phone"]) .c-entries--text.c-entries,
:where([data-presentation="phone"]):is(.c-entries--text.c-entries) {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .c-entries--simple .c-entries__item,
:where([data-presentation="phone"]):is(.c-entries--simple) .c-entries__item,
:where([data-presentation="phone"]) .c-entries--text2 .c-entries__item,
:where([data-presentation="phone"]):is(.c-entries--text2) .c-entries__item,
:where([data-presentation="phone"]) .c-entries--text .c-entries__item,
:where([data-presentation="phone"]):is(.c-entries--text) .c-entries__item {
  margin: 0;
  max-width: none;
  border-bottom: 1px solid #eee;
  border-bottom-color: var(--_lighter-color-gray, #eee);
  padding: 0;
}
:where([data-presentation="phone"]) .c-entries--text2 .c-entries__item > a,
:where([data-presentation="phone"]):is(.c-entries--text2) .c-entries__item > a,
:where([data-presentation="phone"]) .c-entries--text .c-entries__item > a,
:where([data-presentation="phone"]):is(.c-entries--text) .c-entries__item > a {
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-right: 0;
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-entries--panel .c-entries__item,
:where([data-presentation="phone"]):is(.c-entries--panel) .c-entries__item {
  display: flex;
}
:where([data-presentation="phone"]) .c-entries--panel .c-entries__item > a,
:where([data-presentation="phone"]):is(.c-entries--panel) .c-entries__item > a {
  flex: 1 1 auto;
  max-width: 100%;
  box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.2s ease-out;
  display: flex;
}
:where([data-presentation="phone"]) .c-entry__header,
:where([data-presentation="phone"]):is(.c-entry__header) {
  margin-bottom: 1.76923rem;
  margin-bottom: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-entry__meta,
:where([data-presentation="phone"]):is(.c-entry__meta),
:where([data-presentation="phone"]) .c-entry__title,
:where([data-presentation="phone"]):is(.c-entry__title) {
  letter-spacing: 0;
}
:where([data-presentation="phone"]) .c-entry__meta,
:where([data-presentation="phone"]):is(.c-entry__meta) {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.85897;
}
:where([data-presentation="phone"]) .c-entry__meta a,
:where([data-presentation="phone"]):is(.c-entry__meta) a {
  color: inherit;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-entry__body > * + *,
:where([data-presentation="phone"]):is(.c-entry__body) > * + * {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-entry__content:after,
:where([data-presentation="phone"]):is(.c-entry__content:after),
:where([data-presentation="phone"]) .c-entry__content:before,
:where([data-presentation="phone"]):is(.c-entry__content:before) {
  content: " ";
  display: table;
}
:where([data-presentation="phone"]) .c-entry__content:after,
:where([data-presentation="phone"]):is(.c-entry__content:after) {
  clear: both;
}
:where([data-presentation="phone"]) .c-entry__footer,
:where([data-presentation="phone"]):is(.c-entry__footer) {
  margin-top: 2.65385rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-entry-summary,
:where([data-presentation="phone"]):is(.c-entry-summary) {
  max-width: 100%;
}
:where([data-presentation="phone"]) .c-entry-summary__figure,
:where([data-presentation="phone"]):is(.c-entry-summary__figure) {
  position: relative;
  overflow: hidden;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.88462rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
  );
  margin-left: 0;
  background-color: #eee;
  background-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"]) .c-entry-summary__figure > img,
:where([data-presentation="phone"]):is(.c-entry-summary__figure) > img {
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 50%;
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  transform: translate(-50%, -50%);
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"]) .c-entry-summary__figure > img,
  :where([data-presentation="phone"]):is(.c-entry-summary__figure) > img {
    top: 0;
    left: 0;
    min-height: auto;
    min-width: auto;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    transform: none;
  }
}
:where([data-presentation="phone"]) .c-entry-summary__figure:before,
:where([data-presentation="phone"]):is(.c-entry-summary__figure:before) {
  content: "";
  display: block;
  padding-top: 75%;
}
:where([data-presentation="phone"])
  .c-entry-summary__figure
  .c-entry-summary__term,
:where([data-presentation="phone"]):is(.c-entry-summary__figure)
  .c-entry-summary__term {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
:where([data-presentation="phone"]) .c-entry-summary__term,
:where([data-presentation="phone"]):is(.c-entry-summary__term) {
  display: inline-block;
  background-color: var(--accent-color, #cd162c);
  color: #fff;
  color: var(--_color-white, #fff);
  font-weight: 700;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
  padding: 0.44231rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.25)
    calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .c-entry-summary__header,
:where([data-presentation="phone"]):is(.c-entry-summary__header) {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  margin-left: 0;
}
:where([data-presentation="phone"]) .c-entry-summary__title,
:where([data-presentation="phone"]):is(.c-entry-summary__title) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"]) .c-entry-summary__content,
:where([data-presentation="phone"]):is(.c-entry-summary__content) {
  color: #888;
  color: var(--_lighter-color-text, #888);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.85897;
}
:where([data-presentation="phone"]) .c-entry-summary__meta,
:where([data-presentation="phone"]):is(.c-entry-summary__meta) {
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.93077;
  font-weight: 700;
  text-align: center;
}
:where([data-presentation="phone"])
  .c-entry-summary__meta
  .c-meta__item--categories,
:where([data-presentation="phone"]):is(.c-entry-summary__meta)
  .c-meta__item--categories {
  display: none;
}
:where([data-presentation="phone"]) .c-entries--simple .c-entry-summary:after,
:where([data-presentation="phone"]):is(.c-entries--simple)
  .c-entry-summary:after,
:where([data-presentation="phone"]) .c-entries--simple .c-entry-summary:before,
:where([data-presentation="phone"]):is(.c-entries--simple)
  .c-entry-summary:before {
  content: " ";
  display: table;
}
:where([data-presentation="phone"]) .c-entries--simple .c-entry-summary:after,
:where([data-presentation="phone"]):is(.c-entries--simple)
  .c-entry-summary:after {
  clear: both;
}
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__content,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__content,
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__figure,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__figure {
  display: none;
}
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__header,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__header {
  margin: 0;
}
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__title,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
  font-weight: 400;
}
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__meta,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__meta {
  margin: 1px 0 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
  font-weight: 400;
  text-align: left;
}
:where([data-presentation="phone"])
  .c-entries--text
  .c-entry-summary__meta
  .c-meta__item,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__meta
  .c-meta__item {
  display: block;
}
:where([data-presentation="phone"])
  .c-entries--text
  .c-entry-summary__meta
  .c-meta__item:not(.c-meta__item--published),
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__meta
  .c-meta__item:not(.c-meta__item--published) {
  display: none;
}
:where([data-presentation="phone"]) .c-entries--text .c-entry-summary__body,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__body {
  position: relative;
  display: flex;
  flex-direction: column-reverse;
}
:where([data-presentation="phone"])
  .c-entries--text
  .c-entry-summary__body
  > .c-entry-summary__header,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__body
  > .c-entry-summary__header,
:where([data-presentation="phone"])
  .c-entries--text
  .c-entry-summary__body
  > .c-entry-summary__meta,
:where([data-presentation="phone"]):is(.c-entries--text)
  .c-entry-summary__body
  > .c-entry-summary__meta {
  flex: 1 1 auto;
}
:where([data-presentation="phone"]) .c-entries--panel .c-entry-summary,
:where([data-presentation="phone"]):is(.c-entries--panel) .c-entry-summary {
  flex: 0 1 100%;
  display: flex;
  flex-direction: column;
}
:where([data-presentation="phone"]) .c-entries--panel .c-entry-summary__title,
:where([data-presentation="phone"]):is(.c-entries--panel)
  .c-entry-summary__title {
  font-size: 100%;
}
:where([data-presentation="phone"]) .c-entries--panel .c-entry-summary__body,
:where([data-presentation="phone"]):is(.c-entries--panel)
  .c-entry-summary__body {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0.88462rem 1.76923rem 1.76923rem;
  padding: calc(var(--_space, 1.76923rem) * 0.5)
    calc(var(--_space, 1.76923rem) * 1) calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"])
  .c-entries__item
  > a
  .c-entry-summary__figure
  > img,
:where([data-presentation="phone"]):is(.c-entries__item)
  > a
  .c-entry-summary__figure
  > img {
  transition: filter 0.2s ease-out;
}
:where([data-presentation="phone"]) .c-entries__item > a .c-entry-summary__body,
:where([data-presentation="phone"]):is(.c-entries__item)
  > a
  .c-entry-summary__body {
  transition: opacity 0.2s ease-out;
}
:where([data-presentation="phone"]) .c-hamburger-btn,
:where([data-presentation="phone"]):is(.c-hamburger-btn) {
  background-color: transparent;
  border: none;
  color: inherit;
  padding: 0;
  vertical-align: middle;
}
:where([data-presentation="phone"]) .c-hamburger-btn__bars,
:where([data-presentation="phone"]):is(.c-hamburger-btn__bars) {
  display: block;
  margin: 3px auto;
}
:where([data-presentation="phone"]) .c-meta__item,
:where([data-presentation="phone"]):is(.c-meta__item) {
  display: inline-block;
  white-space: nowrap;
}
:where([data-presentation="phone"]) .c-meta__item:not(:last-child),
:where([data-presentation="phone"]):is(.c-meta__item:not(:last-child)) {
  margin-right: 0.75em;
}
:where([data-presentation="phone"]) .c-site-branding__title,
:where([data-presentation="phone"]):is(.c-site-branding__title) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
  font-weight: 700;
}
:where([data-presentation="phone"]) .c-site-branding__title > a,
:where([data-presentation="phone"]):is(.c-site-branding__title) > a {
  color: inherit;
  text-decoration: none;
}
:where([data-presentation="phone"])
  .l-center-header
  .c-site-branding__title
  .custom-logo,
:where([data-presentation="phone"]):is(.l-center-header)
  .c-site-branding__title
  .custom-logo {
  max-width: none;
}
:where([data-presentation="phone"]) .c-breadcrumbs,
:where([data-presentation="phone"]):is(.c-breadcrumbs) {
  color: #999;
  color: var(--_color-gray, #999);
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 1.89161;
}
:where([data-presentation="phone"]) .c-breadcrumbs__item:nth-child(n/**/+2):before, :where([data-presentation="phone"]):is(.c-breadcrumbs__item:nth-child(n/**/+2):before) {
  border-color: #999;
  border-color: var(--_color-gray, #999);
}
:where([data-presentation="phone"]) .c-breadcrumbs a,
:where([data-presentation="phone"]):is(.c-breadcrumbs) a {
  color: inherit;
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-input-group__btn,
:where([data-presentation="phone"]):is(.c-input-group__btn) {
  background-color: #fff;
  background-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .c-input-group__field
  > input[type="search"],
:where([data-presentation="phone"]):is(.c-input-group__field)
  > input[type="search"] {
  border-radius: 6px 0 0 6px;
  border-radius: var(--_border-radius, 6px) 0 0 var(--_border-radius, 6px);
}
:where([data-presentation="phone"]) .c-page-header,
:where([data-presentation="phone"]):is(.c-page-header) {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
  padding-top: 3.53846rem;
  padding-top: calc(var(--_space, 1.76923rem) * 2);
  padding-right: 0;
  padding-bottom: 3.53846rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 2);
  padding-left: 0;
}
:where([data-presentation="phone"]) .c-page-header[data-has-image="true"],
:where([data-presentation="phone"]):is(.c-page-header[data-has-image="true"]) {
  min-height: 300px;
  height: 1px;
  padding-top: 1.76923rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1);
  padding-right: 0;
  padding-bottom: 1.76923rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1);
  padding-left: 0;
}
:where([data-presentation="phone"])
  .c-page-header[data-has-image="true"]
  .c-page-header__content,
:where([data-presentation="phone"]):is(.c-page-header[data-has-image="true"])
  .c-page-header__content {
  color: #fff;
  color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .c-page-header[data-align="center"],
:where([data-presentation="phone"]):is(.c-page-header[data-align="center"]) {
  justify-content: center;
}
:where([data-presentation="phone"])
  .c-page-header[data-align="center"]
  .c-page-header__content,
:where([data-presentation="phone"]):is(.c-page-header[data-align="center"])
  .c-page-header__content {
  align-items: center;
}
:where([data-presentation="phone"]) .c-page-header[data-align="right"],
:where([data-presentation="phone"]):is(.c-page-header[data-align="right"]) {
  justify-content: flex-end;
}
:where([data-presentation="phone"])
  .c-page-header[data-align="right"]
  .c-page-header__content,
:where([data-presentation="phone"]):is(.c-page-header[data-align="right"])
  .c-page-header__content {
  align-items: flex-end;
}
:where([data-presentation="phone"]) .c-page-header .c-container,
:where([data-presentation="phone"]):is(.c-page-header) .c-container {
  flex: 1 1 auto;
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
:where([data-presentation="phone"]) .c-page-header__bgimage,
:where([data-presentation="phone"]):is(.c-page-header__bgimage) {
  position: relative;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"]) .c-page-header__bgimage > img,
:where([data-presentation="phone"]):is(.c-page-header__bgimage) > img {
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 50%;
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  transform: translate(-50%, -50%);
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"]) .c-page-header__bgimage > img,
  :where([data-presentation="phone"]):is(.c-page-header__bgimage) > img {
    top: 0;
    left: 0;
    min-height: auto;
    min-width: auto;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    transform: none;
  }
}
:where([data-presentation="phone"]) .c-page-header__content,
:where([data-presentation="phone"]):is(.c-page-header__content) {
  position: relative;
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
}
:where([data-presentation="phone"])
  .c-comment__content
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.c-comment__content)
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-comment__content > :first-child,
:where([data-presentation="phone"]):is(.c-comment__content) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .c-comment__figure + .c-comment__body:after,
:where([data-presentation="phone"]):is(.c-comment__figure)
  + .c-comment__body:after,
:where([data-presentation="phone"])
  .c-comment__figure
  + .c-comment__body:before,
:where([data-presentation="phone"]):is(.c-comment__figure)
  + .c-comment__body:before {
  content: "";
  display: block;
  margin-left: -5px;
}
:where([data-presentation="phone"]) .c-comment__figure + .c-comment__body:after,
:where([data-presentation="phone"]):is(.c-comment__figure)
  + .c-comment__body:after {
  position: absolute;
  top: -10px;
  left: 50%;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 0 solid transparent;
  border-bottom: 10px solid #f7f7f7;
  border-bottom-color: var(--_lightest-color-gray, #f7f7f7);
}
:where([data-presentation="phone"]) .c-comment__figure + .c-comment__body:after,
:where([data-presentation="phone"]):is(.c-comment__figure)
  + .c-comment__body:after,
:where([data-presentation="phone"])
  .c-comment__figure
  + .c-comment__body:before,
:where([data-presentation="phone"]):is(.c-comment__figure)
  + .c-comment__body:before {
  margin-left: 0;
  left: 24px;
}
:where([data-presentation="phone"])
  .bypostauthor
  .c-comment__figure
  + .c-comment__body:after,
:where([data-presentation="phone"]):is(.bypostauthor)
  .c-comment__figure
  + .c-comment__body:after,
:where([data-presentation="phone"])
  .bypostauthor
  .c-comment__figure
  + .c-comment__body:before,
:where([data-presentation="phone"]):is(.bypostauthor)
  .c-comment__figure
  + .c-comment__body:before {
  left: auto;
  right: 24px;
}
:where([data-presentation="phone"]) .c-copyright,
:where([data-presentation="phone"]):is(.c-copyright) {
  background-color: #111;
  background-color: var(--_color-black, #111);
  color: #ccc;
  color: var(--_light-color-gray, #ccc);
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
  padding-top: 0.88462rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.5);
  padding-right: 0;
  padding-bottom: 0.88462rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
  padding-left: 0;
}
div:where([data-presentation="phone"]):not([style*="margin-bottom"])
  .l-footer
  .c-copyright {
  padding-bottom: calc(0.88462rem + env(safe-area-inset-bottom));
  padding-bottom: calc(
    var(--_space, 1.76923rem) * 0.5 + env(safe-area-inset-bottom)
  );
}
@supports (-ms-ime-align: auto) {
  div:where([data-presentation="phone"]):not([style*="margin-bottom"])
    .l-footer
    .c-copyright {
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
  }
}
:where([data-presentation="phone"]) .c-entry-aside__title:after,
:where([data-presentation="phone"]):is(.c-entry-aside__title:after),
:where([data-presentation="phone"]) .c-entry-aside__title:before,
:where([data-presentation="phone"]):is(.c-entry-aside__title:before) {
  display: block;
  content: "";
  height: 1px;
  background-color: #111;
  background-color: var(--_color-black, #111);
  flex: 1 0 0%;
  min-width: 20px;
}
:where([data-presentation="phone"]) .c-entry-aside__title:before,
:where([data-presentation="phone"]):is(.c-entry-aside__title:before) {
  margin-right: 0.5em;
}
:where([data-presentation="phone"]) .c-entry-aside__title:after,
:where([data-presentation="phone"]):is(.c-entry-aside__title:after) {
  margin-left: 0.5em;
}
:where([data-presentation="phone"]) .c-prev-next-nav,
:where([data-presentation="phone"]):is(.c-prev-next-nav) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
}
:where([data-presentation="phone"]) .c-prev-next-nav__item,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item) {
  position: relative;
  display: flex;
  overflow: hidden;
}
:where([data-presentation="phone"]) .c-prev-next-nav__item:not(:first-child),
:where([data-presentation="phone"]):is(
  .c-prev-next-nav__item:not(:first-child)
) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .c-prev-next-nav__item > a,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item) > a {
  position: relative;
  flex: 1 1 0%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: #111;
  background-color: var(--_color-black, #111);
  color: #fff;
  color: var(--_color-white, #fff);
  font-weight: 700;
  text-decoration: none;
  padding: 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"]) .c-prev-next-nav__item-figure,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item-figure) {
  position: relative;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #eee;
  background-color: var(--_lighter-color-gray, #eee);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: opacity 0.2s ease-out;
  opacity: 0.6;
}
:where([data-presentation="phone"]) .c-prev-next-nav__item-figure > img,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item-figure) > img {
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 50%;
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  transform: translate(-50%, -50%);
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  :where([data-presentation="phone"]) .c-prev-next-nav__item-figure > img,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item-figure) > img {
    top: 0;
    left: 0;
    min-height: auto;
    min-width: auto;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    transform: none;
  }
}
:where([data-presentation="phone"]) .c-prev-next-nav__item-label,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item-label) {
  position: relative;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.85897;
}
:where([data-presentation="phone"]) .c-prev-next-nav__item-title,
:where([data-presentation="phone"]):is(.c-prev-next-nav__item-title) {
  position: relative;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"])
  .l-contents__sidebar
  .c-google-adsense:last-child,
:where([data-presentation="phone"]):is(.l-contents__sidebar)
  .c-google-adsense:last-child {
  margin-bottom: 0;
}
:where([data-presentation="phone"]) .c-page-top,
:where([data-presentation="phone"]):is(.c-page-top) {
  position: relative;
  background-color: var(--accent-color, #cd162c);
  height: 40px;
  width: 40px;
  transition:
    opacity 0.2s ease-out,
    filter 0.2s ease-out;
  visibility: hidden;
  opacity: 0;
}
:where([data-presentation="phone"]) .c-page-top[aria-hidden="false"],
:where([data-presentation="phone"]):is(.c-page-top[aria-hidden="false"]) {
  visibility: visible;
  opacity: 1;
}
:where([data-presentation="phone"]) .c-page-top a,
:where([data-presentation="phone"]):is(.c-page-top) a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  color: var(--_color-white, #fff);
  text-decoration: none;
  font-size: 0;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
}
:where([data-presentation="phone"]) #phone-page-top,
:where([data-presentation="phone"]):is(#phone-page-top) {
  position: fixed;
  right: 0;
  bottom: 44px;
  bottom: calc(constant(safe-area-inset-bottom) + 49px);
  bottom: calc(env(safe-area-inset-bottom) + 49px);
  z-index: 99998;
}
:where([data-presentation="phone"]) .wpco,
:where([data-presentation="phone"]):is(.wpco) {
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
  color: #333;
  color: var(--_color-text, #333);
  padding: 1.32692rem 1.76923rem 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.75)
    calc(var(--_space, 1.76923rem) * 1) calc(var(--_space, 1.76923rem) * 0.5);
  visibility: hidden;
}
:where([data-presentation="phone"]) .wpco-wrapper[aria-hidden="false"] .wpco,
:where([data-presentation="phone"]):is(.wpco-wrapper[aria-hidden="false"])
  .wpco {
  visibility: visible;
}
:where([data-presentation="phone"]) .wpco .contents-outline ol,
:where([data-presentation="phone"]):is(.wpco) .contents-outline ol {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  counter-reset: wpco;
  border-top: 1px dotted #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"])
  .wpco
  .contents-outline
  li:not(:first-child),
:where([data-presentation="phone"]):is(.wpco)
  .contents-outline
  li:not(:first-child) {
  border-top: 1px dotted #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
}
:where([data-presentation="phone"]) .wpco .contents-outline li ol,
:where([data-presentation="phone"]):is(.wpco) .contents-outline li ol {
  margin-top: -1px;
}
:where([data-presentation="phone"]) .wpco .contents-outline a,
:where([data-presentation="phone"]):is(.wpco) .contents-outline a {
  display: inline-flex;
  color: inherit;
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
  text-decoration: none;
  transition: opacity 0.2s ease-out;
}
:where([data-presentation="phone"]) .wpco .contents-outline a:before,
:where([data-presentation="phone"]):is(.wpco) .contents-outline a:before {
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  margin-top: 2px;
  margin-right: 0.88462rem;
  margin-right: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  margin-bottom: 0;
  margin-left: 0;
  background-color: var(--accent-color, #cd162c);
  color: #fff;
  color: var(--_color-white, #fff);
  font-size: 10px;
  line-height: 1;
  counter-increment: wpco;
  content: counter(wpco);
}
:where([data-presentation="phone"]) .wpco .contents-outline li li > a,
:where([data-presentation="phone"]):is(.wpco) .contents-outline li li > a {
  padding-left: 1.5em;
}
:where([data-presentation="phone"]) .wpco .contents-outline li li li > a,
:where([data-presentation="phone"]):is(.wpco) .contents-outline li li li > a {
  padding-left: 3em;
}
:where([data-presentation="phone"]) .wpco .contents-outline li li li li > a,
:where([data-presentation="phone"]):is(.wpco)
  .contents-outline
  li
  li
  li
  li
  > a {
  padding-left: 4.5em;
}
:where([data-presentation="phone"]) .wpco .contents-outline li li li li li > a,
:where([data-presentation="phone"]):is(.wpco)
  .contents-outline
  li
  li
  li
  li
  li
  > a {
  padding-left: 6em;
}
:where([data-presentation="phone"]) .c-sub-nav .c-navbar__item > a:active,
:where([data-presentation="phone"]):is(.c-sub-nav) .c-navbar__item > a:active,
:where([data-presentation="phone"]) .c-sub-nav .c-navbar__item > a:focus,
:where([data-presentation="phone"]):is(.c-sub-nav) .c-navbar__item > a:focus,
:where([data-presentation="phone"]) .c-sub-nav .c-navbar__item > a:hover,
:where([data-presentation="phone"]):is(.c-sub-nav) .c-navbar__item > a:hover {
  text-decoration: underline;
}
:where([data-presentation="phone"]) .c-overlay-container,
:where([data-presentation="phone"]):is(.c-overlay-container) {
  position: fixed;
  top: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out;
  background-color: rgba(0, 0, 0, 0.7);
}
:where([data-presentation="phone"]) .c-overlay-container:target,
:where([data-presentation="phone"]):is(.c-overlay-container:target) {
  top: 0;
  z-index: 100000;
  opacity: 1;
  visibility: visible;
}
:where([data-presentation="phone"]) .c-overlay-container__inner,
:where([data-presentation="phone"]):is(.c-overlay-container__inner) {
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  overflow: auto;
}
:where([data-presentation="phone"]) .c-overlay-container__inner > *,
:where([data-presentation="phone"]):is(.c-overlay-container__inner) > * {
  position: relative;
  z-index: 1;
}
:where([data-presentation="phone"]) .c-overlay-container__bg,
:where([data-presentation="phone"]):is(.c-overlay-container__bg) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
}
:where([data-presentation="phone"]) .c-overlay-container__close-btn,
:where([data-presentation="phone"]):is(.c-overlay-container__close-btn) {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 2;
  height: 60px;
  width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #111;
  background-color: var(--_color-black, #111);
  color: #fff;
  color: var(--_color-white, #fff);
  text-decoration: none;
}
:where([data-presentation="phone"]) .c-widget,
:where([data-presentation="phone"]):is(.c-widget) {
  word-break: break-word;
}
:where([data-presentation="phone"]) [data-is-slim-widget-area="true"] .c-widget,
:where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
  .c-widget {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
}
:where([data-presentation="phone"])
  [data-is-slim-widget-area="true"]
  .c-widget__title,
:where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
  .c-widget__title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.76923;
}
:where([data-presentation="phone"]) .children-expander,
:where([data-presentation="phone"]):is(.children-expander) {
  position: absolute;
  top: -1px;
  right: 0;
  cursor: pointer;
  background-color: transparent;
  border: none;
  outline: none;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 1.76923rem;
  width: 1.76923rem;
  transform: rotate(90deg);
  transition: transform 0.2s ease-out;
}
:where([data-presentation="phone"]) .children-expander[data-is-expanded="true"],
:where([data-presentation="phone"]):is(
  .children-expander[data-is-expanded="true"]
) {
  transform: rotate(-90deg);
}
:where([data-presentation="phone"]) .children-expander > .c-ic-angle-right,
:where([data-presentation="phone"]):is(.children-expander) > .c-ic-angle-right {
  transform: none;
}
:where([data-presentation="phone"]) .widget_categories .children,
:where([data-presentation="phone"]):is(.widget_categories) .children {
  display: none;
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
  border-bottom: 1px solid #eee;
  border-bottom-color: var(--_lighter-color-gray, #eee);
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
}
:where([data-presentation="phone"])
  .widget_categories
  .children[data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_categories)
  .children[data-is-hidden="false"] {
  margin-bottom: 0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  display: block;
  animation: widget_children_show 0.5s;
}
:where([data-presentation="phone"])
  .widget_categories
  .children[data-is-hidden="false"]
  [data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_categories)
  .children[data-is-hidden="false"]
  [data-is-hidden="false"] {
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  border-bottom: none;
}
:where([data-presentation="phone"]) .widget_pages .children,
:where([data-presentation="phone"]):is(.widget_pages) .children {
  display: none;
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
  border-bottom: 1px solid #eee;
  border-bottom-color: var(--_lighter-color-gray, #eee);
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
}
:where([data-presentation="phone"])
  .widget_pages
  .children[data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_pages)
  .children[data-is-hidden="false"] {
  margin-bottom: 0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  display: block;
  animation: widget_children_show 0.5s;
}
:where([data-presentation="phone"])
  .widget_pages
  .children[data-is-hidden="false"]
  [data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_pages)
  .children[data-is-hidden="false"]
  [data-is-hidden="false"] {
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  border-bottom: none;
}
:where([data-presentation="phone"]) .widget_nav_menu .menu-item,
:where([data-presentation="phone"]):is(.widget_nav_menu) .menu-item {
  position: relative;
}
:where([data-presentation="phone"]) .widget_nav_menu .sub-menu,
:where([data-presentation="phone"]):is(.widget_nav_menu) .sub-menu {
  display: none;
  border-top: 1px solid #eee;
  border-top-color: var(--_lighter-color-gray, #eee);
  border-bottom: 1px solid #eee;
  border-bottom-color: var(--_lighter-color-gray, #eee);
  margin-top: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-right: 0;
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
  padding-left: 0;
}
@keyframes widget_children_show {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
:where([data-presentation="phone"])
  .widget_nav_menu
  .sub-menu[data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_nav_menu)
  .sub-menu[data-is-hidden="false"] {
  margin-bottom: 0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
  );
  display: block;
  animation: widget_children_show 0.5s;
}
:where([data-presentation="phone"])
  .widget_nav_menu
  .sub-menu[data-is-hidden="false"]
  [data-is-hidden="false"],
:where([data-presentation="phone"]):is(.widget_nav_menu)
  .sub-menu[data-is-hidden="false"]
  [data-is-hidden="false"] {
  margin-bottom: -0.44231rem;
  margin-bottom: calc(
    var(--_space, 1.76923rem) * -0.25 * var(--_margin-scale, 1)
  );
  border-bottom: none;
}
:where([data-presentation="phone"]) .tag-cloud-link,
:where([data-presentation="phone"]):is(.tag-cloud-link) {
  display: inline-block;
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
  border: 1px solid #eee;
  border-color: var(--_lighter-color-gray, #eee);
  border-radius: 6px;
  border-radius: var(--_border-radius, 6px);
  color: #333;
  color: var(--_color-text, #333);
  font-size: 12px !important;
  line-height: 1;
  white-space: nowrap;
  text-decoration: none;
  padding: 4px 8px;
  vertical-align: top;
}
:where([data-presentation="phone"]) .tag-cloud-link:before,
:where([data-presentation="phone"]):is(.tag-cloud-link:before) {
  margin-right: 3px;
  content: "#";
  color: var(--accent-color, #cd162c);
  font-weight: 700;
}
:where([data-presentation="phone"]) .snow-monkey-posts__title:after,
:where([data-presentation="phone"]):is(.snow-monkey-posts__title:after) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  content: "";
  display: block;
  width: 60px;
  height: 1px;
  background-color: var(--accent-color, #cd162c);
}
:where([data-presentation="phone"]) .wp-oembed-blog-card,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) {
  background-color: #fff;
  background-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .wp-oembed-blog-card > a,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) > a,
:where([data-presentation="phone"]) .wp-oembed-blog-card > span,
:where([data-presentation="phone"]):is(.wp-oembed-blog-card) > span {
  padding: 0.88462rem;
  padding: calc(var(--_space, 1.76923rem) * 0.5);
}
:where([data-presentation="phone"])
  .l-contents__container
  > .p-breadcrumbs-wrapper:first-child,
:where([data-presentation="phone"]):is(.l-contents__container)
  > .p-breadcrumbs-wrapper:first-child,
:where([data-presentation="phone"])
  .l-contents__container
  > .u-slim-width
  > .p-breadcrumbs-wrapper:first-child,
:where([data-presentation="phone"]):is(.l-contents__container)
  > .u-slim-width
  > .p-breadcrumbs-wrapper:first-child {
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
}
:where([data-presentation="phone"])
  .l-contents__container
  > .p-breadcrumbs-wrapper:last-child,
:where([data-presentation="phone"]):is(.l-contents__container)
  > .p-breadcrumbs-wrapper:last-child,
:where([data-presentation="phone"])
  .l-contents__container
  > .u-slim-width
  > .p-breadcrumbs-wrapper:last-child,
:where([data-presentation="phone"]):is(.l-contents__container)
  > .u-slim-width
  > .p-breadcrumbs-wrapper:last-child {
  padding-top: 0.44231rem;
  padding-top: calc(var(--_space, 1.76923rem) * 0.25);
  padding-bottom: 0.44231rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
}
:where([data-presentation="phone"]) .p-comments .children,
:where([data-presentation="phone"]):is(.p-comments) .children {
  list-style: none;
  padding: 0 0 0 1.76923rem;
  padding-left: calc(var(--_space, 1.76923rem) * 1);
}
:where([data-presentation="phone"]) .p-comments .children,
:where([data-presentation="phone"]):is(.p-comments) .children,
:where([data-presentation="phone"]) .p-comments__item,
:where([data-presentation="phone"]):is(.p-comments__item) {
  margin-top: 1.76923rem;
  margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
:where([data-presentation="phone"]) .p-comments__item:first-child,
:where([data-presentation="phone"]):is(.p-comments__item:first-child) {
  margin-top: 0;
}
:where([data-presentation="phone"]) .p-comments__form .required,
:where([data-presentation="phone"]):is(.p-comments__form) .required {
  color: #e74c3c;
}
:where([data-presentation="phone"])
  .p-comments__form
  .comment-form
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
:where([data-presentation="phone"]):is(.p-comments__form)
  .comment-form
  > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)
  + :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"])
  .p-comments__form
  .comment-form
  > :first-child,
:where([data-presentation="phone"]):is(.p-comments__form)
  .comment-form
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .p-comments__form
  .comment-form-cookies-consent
  [id="wp-comment-cookies-consent"],
:where([data-presentation="phone"]):is(.p-comments__form)
  .comment-form-cookies-consent
  [id="wp-comment-cookies-consent"] {
  margin: 0.35em 0.5em 0 0;
  float: left;
}
:where([data-presentation="phone"])
  .p-comments__form
  .comment-form-cookies-consent
  [for="wp-comment-cookies-consent"],
:where([data-presentation="phone"]):is(.p-comments__form)
  .comment-form-cookies-consent
  [for="wp-comment-cookies-consent"] {
  margin-bottom: 0;
  overflow: hidden;
}
:where([data-presentation="phone"]) .p-global-nav[aria-hidden="true"],
:where([data-presentation="phone"]):is(.p-global-nav[aria-hidden="true"]) {
  visibility: hidden;
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__item > a,
:where([data-presentation="phone"]):is(.p-global-nav) .c-navbar__item > a {
  flex-direction: column;
  color: inherit;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
  font-weight: 700;
  padding: 1.32692rem;
  padding: calc(var(--_space, 1.76923rem) * 0.75);
  transition:
    background-color 0.2s ease-out,
    color 0.2s ease-out;
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__item > a > span,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item
  > a
  > span {
  display: flex;
  flex-direction: row;
  align-items: center;
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__item > a > small,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item
  > a
  > small {
  display: block;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.93077;
  font-weight: 400;
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__item.sm-nav-menu-item-highlight,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item.sm-nav-menu-item-highlight {
  background-color: var(--accent-color, #cd162c);
  color: #fff !important;
  color: var(--_color-white, #fff) !important;
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__item.sm-nav-menu-item-highlight:after,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item.sm-nav-menu-item-highlight:after {
  display: none;
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__item
  > .c-navbar__submenu,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item
  > .c-navbar__submenu {
  left: 50%;
  transform: translateX(-50%);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__item
  > .c-navbar__submenu:before,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__item
  > .c-navbar__submenu:before {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 0 solid transparent;
  border-bottom: 10px solid transparent;
  border-bottom-color: var(--accent-color, #cd162c);
  position: absolute;
  top: -10px;
  left: calc(50% - 8px);
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__submenu,
:where([data-presentation="phone"]):is(.p-global-nav) .c-navbar__submenu {
  background-color: var(--accent-color, #cd162c);
  z-index: 1;
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__subitem,
:where([data-presentation="phone"]):is(.p-global-nav) .c-navbar__subitem {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.80769;
  color: #fff;
  color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__subitem.sm-nav-menu-item-highlight,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__subitem.sm-nav-menu-item-highlight {
  background-color: var(--sub-accent-color);
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar__subitem > a,
:where([data-presentation="phone"]):is(.p-global-nav) .c-navbar__subitem > a {
  position: relative;
  color: inherit;
  padding: 0.5rem 1rem;
  transition:
    background-color 0.2s ease-out,
    color 0.2s ease-out;
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar__subitem
  .c-navbar__subitem:first-child
  > a:before,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar__subitem
  .c-navbar__subitem:first-child
  > a:before {
  content: "";
  position: absolute;
  top: -20px;
  right: -20px;
  bottom: -20px;
  left: -20px;
}
:where([data-presentation="phone"]) .p-global-nav .c-navbar .c-navbar__toggle,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__toggle {
  transition: transform 0.2s ease-out;
  z-index: 2;
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar
  .c-navbar__item
  .c-navbar__toggle,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__item
  .c-navbar__toggle {
  transform: rotate(90deg);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar
  .c-navbar__item
  .c-navbar__toggle[aria-expanded="true"],
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__item
  .c-navbar__toggle[aria-expanded="true"] {
  transform: rotate(-90deg);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle {
  color: #fff;
  color: var(--_color-white, #fff);
  transform: rotate(0);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle
  .c-ic-angle-right:before,
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle
  .c-ic-angle-right:before {
  border-color: #fff;
  border-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .p-global-nav
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle[aria-expanded="true"],
:where([data-presentation="phone"]):is(.p-global-nav)
  .c-navbar
  .c-navbar__subitem
  .c-navbar__toggle[aria-expanded="true"] {
  transform: rotate(180deg);
}
:where([data-presentation="phone"]) .p-global-nav--vertical .c-navbar,
:where([data-presentation="phone"]):is(.p-global-nav--vertical) .c-navbar {
  display: inline-flex;
}
:where([data-presentation="phone"])
  .p-global-nav--hover-text-color
  .c-navbar__item[data-active-menu],
:where([data-presentation="phone"]):is(.p-global-nav--hover-text-color)
  .c-navbar__item[data-active-menu] {
  color: var(--accent-color, #cd162c);
}
:where([data-presentation="phone"])
  .p-global-nav--hover-underline
  .c-navbar__item:after,
:where([data-presentation="phone"]):is(.p-global-nav--hover-underline)
  .c-navbar__item:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  transition: background-color 0.2s ease-out;
}
:where([data-presentation="phone"])
  .p-global-nav--hover-underline
  .c-navbar__item[data-active-menu]:after,
:where([data-presentation="phone"]):is(.p-global-nav--hover-underline)
  .c-navbar__item[data-active-menu]:after {
  background-color: var(--accent-color, #cd162c);
}
:where([data-presentation="phone"]) .p-drop-nav .c-navbar,
:where([data-presentation="phone"]):is(.p-drop-nav) .c-navbar {
  justify-content: center;
}
:where([data-presentation="phone"]) .p-search-form .c-input-group__btn,
:where([data-presentation="phone"]):is(.p-search-form) .c-input-group__btn {
  padding-right: 1rem;
  padding-left: 1rem;
}
:where([data-presentation="phone"]) .p-social-nav,
:where([data-presentation="phone"]):is(.p-social-nav) {
  background-color: #f7f7f7;
  background-color: var(--_lightest-color-gray, #f7f7f7);
  border-top: 1px solid #f7f7f7;
  border-top-color: var(--_lightest-color-gray, #f7f7f7);
  padding-top: 1.76923rem;
  padding-top: calc(var(--_space, 1.76923rem) * 1);
  padding-right: 0;
  padding-bottom: 1.76923rem;
  padding-bottom: calc(var(--_space, 1.76923rem) * 1);
  padding-left: 0;
}
:where([data-presentation="phone"]) .p-social-nav__inner,
:where([data-presentation="phone"]):is(.p-social-nav__inner) {
  display: flex;
  justify-content: center;
}
:where([data-presentation="phone"]) .p-social-nav .c-navbar,
:where([data-presentation="phone"]):is(.p-social-nav) .c-navbar {
  flex-wrap: wrap;
}
:where([data-presentation="phone"]) .p-social-nav .c-navbar__item,
:where([data-presentation="phone"]):is(.p-social-nav) .c-navbar__item {
  flex: 0 0 auto;
  margin: 0.25em 0.5em;
}
:where([data-presentation="phone"]) .p-social-nav a,
:where([data-presentation="phone"]):is(.p-social-nav) a {
  flex: none;
  color: #999;
  color: var(--_color-gray, #999);
  display: block;
  line-height: 1;
  overflow: hidden;
  text-decoration: none;
}
:where([data-presentation="phone"]) .p-social-nav svg,
:where([data-presentation="phone"]):is(.p-social-nav) svg {
  display: inline-block;
  height: 1em;
  width: 0.875em;
  vertical-align: -0.125em;
}
:where([data-presentation="phone"]) .p-social-nav .fa-amazon,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-amazon {
  color: #f90;
}
:where([data-presentation="phone"]) .p-social-nav .fa-bitbucket,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-bitbucket {
  color: #0052cc;
}
:where([data-presentation="phone"]) .p-social-nav .fa-paypal,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-paypal {
  color: #012f87;
}
:where([data-presentation="phone"]) .p-social-nav .fa-stripe,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-stripe {
  color: #635bff;
}
:where([data-presentation="phone"]) .p-social-nav .fa-codepen,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-codepen {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-dribbble,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-dribbble {
  color: #ea4c89;
}
:where([data-presentation="phone"]) .p-social-nav .fa-dropbox,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-dropbox {
  color: #0061ff;
}
:where([data-presentation="phone"]) .p-social-nav .fa-facebook,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-facebook {
  color: #0276fb;
}
:where([data-presentation="phone"]) .p-social-nav .fa-flickr,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-flickr {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-github,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-github {
  color: #171515;
}
:where([data-presentation="phone"]) .p-social-nav .fa-gitlab,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-gitlab {
  color: #fca121;
}
:where([data-presentation="phone"]) .p-social-nav .fa-google,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-google {
  color: #4285f4;
}
:where([data-presentation="phone"]) .p-social-nav .fa-instagram,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-instagram {
  color: #ef0175;
}
:where([data-presentation="phone"]) .p-social-nav .fa-linkedin,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-linkedin {
  color: #0a66c2;
}
:where([data-presentation="phone"]) .p-social-nav .fa-medium,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-medium {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-pinterest,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-pinterest {
  color: #e60023;
}
:where([data-presentation="phone"]) .p-social-nav .fa-reddit,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-reddit {
  color: #ff4500;
}
:where([data-presentation="phone"]) .p-social-nav .fa-skype,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-skype {
  color: #0078d7;
}
:where([data-presentation="phone"]) .p-social-nav .fa-slack,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-slack {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-slideshare,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-slideshare {
  color: #0277b5;
}
:where([data-presentation="phone"]) .p-social-nav .fa-snapchat,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-snapchat {
  color: #fffc00;
}
:where([data-presentation="phone"]) .p-social-nav .fa-stack-overflow,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-stack-overflow {
  color: #f48023;
}
:where([data-presentation="phone"]) .p-social-nav .fa-tumblr,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-tumblr {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-vimeo,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-vimeo {
  color: #1ab7ea;
}
:where([data-presentation="phone"]) .p-social-nav .fa-twitter,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-twitter {
  color: #1da1f2;
}
:where([data-presentation="phone"]) .p-social-nav .fa-wordpress,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-wordpress {
  color: #0073aa;
}
:where([data-presentation="phone"]) .p-social-nav .fa-youtube,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-youtube {
  color: red;
}
:where([data-presentation="phone"]) .p-social-nav .fa-spotify,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-spotify {
  color: #1ed760;
}
:where([data-presentation="phone"]) .p-social-nav .fa-foursquare,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-foursquare {
  color: #2d5be3;
}
:where([data-presentation="phone"]) .p-social-nav .fa-line,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-line {
  color: #06c755;
}
:where([data-presentation="phone"]) .p-social-nav .fa-app-store,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-app-store,
:where([data-presentation="phone"]) .p-social-nav .fa-google-play,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-google-play {
  color: #000;
}
:where([data-presentation="phone"]) .p-social-nav .fa-twitch,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-twitch {
  color: #9146ff;
}
:where([data-presentation="phone"]) .p-social-nav .fa-discord,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-discord {
  color: #7289da;
}
:where([data-presentation="phone"]) .p-social-nav .fa-apple,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-apple,
:where([data-presentation="phone"]) .p-social-nav .fa-tiktok,
:where([data-presentation="phone"]):is(.p-social-nav) .fa-tiktok {
  color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav .c-navbar,
:where([data-presentation="phone"]):is(.p-follow-box-nav) .c-navbar {
  flex-wrap: wrap;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="amazon"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="amazon"] {
  background-color: #f90;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="bitbucket"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="bitbucket"] {
  background-color: #0052cc;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="paypal"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="paypal"] {
  background-color: #012f87;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="stripe"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="stripe"] {
  background-color: #635bff;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="codepen"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="codepen"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="dribbble"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="dribbble"] {
  background-color: #ea4c89;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="dropbox"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="dropbox"] {
  background-color: #0061ff;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="facebook"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="facebook"] {
  background-color: #0276fb;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="flickr"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="flickr"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="github"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="github"] {
  background-color: #171515;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="gitlab"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="gitlab"] {
  background-color: #fca121;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="google"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="google"] {
  background-color: #4285f4;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="instagram"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="instagram"] {
  background-color: #ef0175;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="linkedin"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="linkedin"] {
  background-color: #0a66c2;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="medium"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="medium"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="pinterest"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="pinterest"] {
  background-color: #e60023;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="reddit"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="reddit"] {
  background-color: #ff4500;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="skype"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="skype"] {
  background-color: #0078d7;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="slack"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="slack"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="slideshare"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="slideshare"] {
  background-color: #0277b5;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="snapchat"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="snapchat"] {
  background-color: #fffc00;
}
:where([data-presentation="phone"])
  .p-follow-box-nav
  [data-icon="stack-overflow"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="stack-overflow"] {
  background-color: #f48023;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="tumblr"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="tumblr"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="vimeo"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="vimeo"] {
  background-color: #1ab7ea;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="twitter"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="twitter"] {
  background-color: #1da1f2;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="wordpress"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="wordpress"] {
  background-color: #0073aa;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="youtube"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="youtube"] {
  background-color: red;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="spotify"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="spotify"] {
  background-color: #1ed760;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="foursquare"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="foursquare"] {
  background-color: #2d5be3;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="line"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="line"] {
  background-color: #06c755;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="app-store"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="app-store"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="google-play"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="google-play"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="twitch"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="twitch"] {
  background-color: #9146ff;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="discord"],
:where([data-presentation="phone"]):is(.p-follow-box-nav)
  [data-icon="discord"] {
  background-color: #7289da;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="apple"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="apple"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box-nav [data-icon="tiktok"],
:where([data-presentation="phone"]):is(.p-follow-box-nav) [data-icon="tiktok"] {
  background-color: #000;
}
:where([data-presentation="phone"]) .p-follow-box__figure:after,
:where([data-presentation="phone"]):is(.p-follow-box__figure:after) {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #111;
  background-color: var(--_color-black, #111);
  opacity: 0.6;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav,
:where([data-presentation="phone"]):is(.p-footer-sticky-nav) {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  background-color: #fff;
  background-color: var(--_color-white, #fff);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
  padding-bottom: env(safe-area-inset-bottom);
  transition: opacity 0.2s ease-out;
}
:where([data-presentation="phone"])
  .p-footer-sticky-nav[data-clickable="false"]
  .c-navbar,
:where([data-presentation="phone"]):is(
    .p-footer-sticky-nav[data-clickable="false"]
  )
  .c-navbar {
  opacity: 0.2;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav[aria-hidden="true"],
:where([data-presentation="phone"]):is(
  .p-footer-sticky-nav[aria-hidden="true"]
) {
  visibility: hidden;
  opacity: 0;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav a,
:where([data-presentation="phone"]):is(.p-footer-sticky-nav) a {
  display: block;
  color: #999;
  color: var(--_color-gray, #999);
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.2;
  padding: 0.5em 0;
  text-decoration: none;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav a > svg,
:where([data-presentation="phone"]):is(.p-footer-sticky-nav) a > svg {
  margin: 0 auto 2px;
  display: block;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav .c-navbar__item,
:where([data-presentation="phone"]):is(.p-footer-sticky-nav) .c-navbar__item {
  flex: 1 1 0%;
}
:where([data-presentation="phone"]) .p-footer-sticky-nav .c-navbar__item > a,
:where([data-presentation="phone"]):is(.p-footer-sticky-nav)
  .c-navbar__item
  > a {
  color: inherit;
}
:where([data-presentation="phone"])
  .p-footer-sticky-nav
  .c-navbar__item[data-active-menu],
:where([data-presentation="phone"]):is(.p-footer-sticky-nav)
  .c-navbar__item[data-active-menu] {
  color: var(--accent-color, #cd162c);
}
:where([data-presentation="phone"]) .p-overlay-search-box .c-input-group,
:where([data-presentation="phone"]):is(.p-overlay-search-box) .c-input-group {
  width: 80vw;
  max-width: 480px;
}
:where([data-presentation="phone"])
  .p-overlay-search-box
  .c-input-group__field
  > input,
:where([data-presentation="phone"]):is(.p-overlay-search-box)
  .c-input-group__field
  > input {
  background-color: transparent;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.7);
  color: #fff;
  color: var(--_color-white, #fff);
}
:where([data-presentation="phone"])
  .p-overlay-search-box
  .c-input-group__field
  > input:focus,
:where([data-presentation="phone"]):is(.p-overlay-search-box)
  .c-input-group__field
  > input:focus {
  border-bottom-color: #fff;
  border-bottom-color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .p-overlay-search-box .c-input-group__btn,
:where([data-presentation="phone"]):is(.p-overlay-search-box)
  .c-input-group__btn {
  background-color: transparent;
  border: none;
  color: #fff;
  color: var(--_color-white, #fff);
}
:where([data-presentation="phone"]) .p-section-front-page-content--no-vpadding,
:where([data-presentation="phone"]):is(
  .p-section-front-page-content--no-vpadding
) {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
:where([data-presentation="phone"]) .u-slim-width,
:where([data-presentation="phone"]):is(.u-slim-width) {
  margin-right: auto;
  margin-left: auto;
  max-width: 46rem !important;
}
:where([data-presentation="phone"]) #phone-page-start,
:where([data-presentation="phone"]):is(#phone-page-start) {
  margin-bottom: -1px;
}
:where([data-presentation="phone"]) #phone-page-end,
:where([data-presentation="phone"]):is(#phone-page-end),
:where([data-presentation="phone"]) #phone-page-start,
:where([data-presentation="phone"]):is(#phone-page-start) {
  height: 1px;
  width: 1px;
  visibility: hidden;
}
:where([data-presentation="phone"]) #phone-page-end,
:where([data-presentation="phone"]):is(#phone-page-end) {
  margin-top: -1px;
}
@media (min-width: 600px) and (max-width: 781px) {
  :where([data-presentation="phone"]) .wp-block-column,
  :where([data-presentation="phone"]):is(.wp-block-column) {
    flex-basis: calc(50% - 0.88462rem) !important;
  }
  :where([data-presentation="phone"]) .wp-block-column:nth-child(2n),
  :where([data-presentation="phone"]):is(.wp-block-column:nth-child(2n)) {
    margin-left: 1.76923rem;
    margin-left: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
}
@media (min-width: 601px) {
  :where([data-presentation="phone"])
    .wp-block-media-text.is-stacked-on-mobile:not(.has-media-on-the-right)
    .wp-block-media-text__media,
  :where([data-presentation="phone"]):is(
      .wp-block-media-text.is-stacked-on-mobile:not(.has-media-on-the-right)
    )
    .wp-block-media-text__media {
    padding-right: 1.76923rem;
    padding-right: calc(var(--_space, 1.76923rem) * 1);
  }
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .c-container,
  :where([data-presentation="phone"]):is(.c-container),
  :where([data-presentation="phone"]) .c-fluid-container,
  :where([data-presentation="phone"]):is(.c-fluid-container) {
    padding-right: var(--_container-margin, 1.76923rem);
    padding-left: var(--_container-margin, 1.76923rem);
  }
  :where([data-presentation="phone"]) .c-row__col--md-1-1,
  :where([data-presentation="phone"]):is(.c-row__col--md-1-1),
  :where([data-presentation="phone"]) .c-row__col--md-2-2,
  :where([data-presentation="phone"]):is(.c-row__col--md-2-2),
  :where([data-presentation="phone"]) .c-row__col--md-3-3,
  :where([data-presentation="phone"]):is(.c-row__col--md-3-3),
  :where([data-presentation="phone"]) .c-row__col--md-4-4,
  :where([data-presentation="phone"]):is(.c-row__col--md-4-4),
  :where([data-presentation="phone"]) .c-row__col--md-5-5,
  :where([data-presentation="phone"]):is(.c-row__col--md-5-5),
  :where([data-presentation="phone"]) .c-row__col--md-6-6,
  :where([data-presentation="phone"]):is(.c-row__col--md-6-6),
  :where([data-presentation="phone"]) .c-row__col--md-7-7,
  :where([data-presentation="phone"]):is(.c-row__col--md-7-7),
  :where([data-presentation="phone"]) .c-row__col--md-8-8,
  :where([data-presentation="phone"]):is(.c-row__col--md-8-8),
  :where([data-presentation="phone"]) .c-row__col--md-9-9,
  :where([data-presentation="phone"]):is(.c-row__col--md-9-9),
  :where([data-presentation="phone"]) .c-row__col--md-10-10,
  :where([data-presentation="phone"]):is(.c-row__col--md-10-10),
  :where([data-presentation="phone"]) .c-row__col--md-11-11,
  :where([data-presentation="phone"]):is(.c-row__col--md-11-11),
  :where([data-presentation="phone"]) .c-row__col--md-12-12,
  :where([data-presentation="phone"]):is(.c-row__col--md-12-12) {
    flex: 0 1 100%;
    max-width: 100%;
  }
  :where([data-presentation="phone"]) h1,
  :where([data-presentation="phone"]):is(h1) {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.38462;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-container,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-container,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-container,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-container {
    padding-right: 1.76923rem;
    padding-left: 1.76923rem;
    padding-right: calc(
      var(--_container-margin, 1.76923rem) + env(safe-area-inset-right)
    );
    padding-left: calc(
      var(--_container-margin, 1.76923rem) + env(safe-area-inset-left)
    );
  }
  @supports (-ms-ime-align: auto) {
    :where([data-presentation="phone"])
      [data-has-sidebar="false"]
      [data-is-content-widget-area="true"]
      [class*="widget_inc2734_wp_awesome_widgets_"]
      > .alignfull
      .c-container,
    :where([data-presentation="phone"]):is([data-has-sidebar="false"])
      [data-is-content-widget-area="true"]
      [class*="widget_inc2734_wp_awesome_widgets_"]
      > .alignfull
      .c-container,
    :where([data-presentation="phone"])
      [data-has-sidebar="false"]
      [data-is-content-widget-area="true"]
      [class*="widget_inc2734_wp_awesome_widgets_"]
      > .c-container
      > .alignfull
      .c-container,
    :where([data-presentation="phone"]):is([data-has-sidebar="false"])
      [data-is-content-widget-area="true"]
      [class*="widget_inc2734_wp_awesome_widgets_"]
      > .c-container
      > .alignfull
      .c-container {
      padding-right: var(--_container-margin-sm, 0.88462rem);
      padding-left: var(--_container-margin-sm, 0.88462rem);
    }
  }
  :where([data-presentation="phone"]) .p-entry-content > blockquote:before,
  :where([data-presentation="phone"]):is(.p-entry-content) > blockquote:before,
  :where([data-presentation="phone"]) .textwidget > blockquote:before,
  :where([data-presentation="phone"]):is(.textwidget) > blockquote:before,
  :where([data-presentation="phone"]) .wp-block-column > blockquote:before,
  :where([data-presentation="phone"]):is(.wp-block-column) > blockquote:before,
  :where([data-presentation="phone"])
    .wp-block-cover__inner-container
    > blockquote:before,
  :where([data-presentation="phone"]):is(.wp-block-cover__inner-container)
    > blockquote:before,
  :where([data-presentation="phone"])
    .wp-block-group__inner-container
    > blockquote:before,
  :where([data-presentation="phone"]):is(.wp-block-group__inner-container)
    > blockquote:before,
  :where([data-presentation="phone"])
    .wp-block-media-text__content
    > blockquote:before,
  :where([data-presentation="phone"]):is(.wp-block-media-text__content)
    > blockquote:before,
  :where([data-presentation="phone"]) .wp-block-quote:before,
  :where([data-presentation="phone"]):is(.wp-block-quote:before) {
    height: 24px;
    width: 24px;
  }
  :where([data-presentation="phone"]) .c-container,
  :where([data-presentation="phone"]):is(.c-container),
  :where([data-presentation="phone"]) .c-fluid-container,
  :where([data-presentation="phone"]):is(.c-fluid-container) {
    padding-right: 1.76923rem;
    padding-left: 1.76923rem;
    padding-right: calc(
      var(--_container-margin, 1.76923rem) + env(safe-area-inset-right)
    );
    padding-left: calc(
      var(--_container-margin, 1.76923rem) + env(safe-area-inset-left)
    );
  }
  @supports (-ms-ime-align: auto) {
    :where([data-presentation="phone"]) .c-container,
    :where([data-presentation="phone"]):is(.c-container),
    :where([data-presentation="phone"]) .c-fluid-container,
    :where([data-presentation="phone"]):is(.c-fluid-container) {
      padding-right: var(--_container-margin-sm, 0.88462rem);
      padding-left: var(--_container-margin-sm, 0.88462rem);
    }
  }
  :where([data-presentation="phone"]) .c-entries,
  :where([data-presentation="phone"]):is(.c-entries) {
    margin-right: -0.88462rem;
    margin-right: calc(
      var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
    );
    margin-left: -0.88462rem;
    margin-left: calc(
      var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
    );
    margin-bottom: -1.76923rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-entries__item,
  :where([data-presentation="phone"]):is(.c-entries__item) {
    padding-right: 0.88462rem;
    padding-right: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
    padding-left: 0.88462rem;
    padding-left: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
    margin-bottom: 1.76923rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-site-branding__title,
  :where([data-presentation="phone"]):is(.c-site-branding__title) {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.51282;
  }
  :where([data-presentation="phone"]) .c-page-header[data-has-image="true"],
  :where([data-presentation="phone"]):is(
    .c-page-header[data-has-image="true"]
  ) {
    min-height: 400px;
  }
  :where([data-presentation="phone"])
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.c-comment__figure)
    + .c-comment__body:after,
  :where([data-presentation="phone"])
    .c-comment__figure
    + .c-comment__body:before,
  :where([data-presentation="phone"]):is(.c-comment__figure)
    + .c-comment__body:before {
    content: "";
    display: block;
    margin-top: -5px;
  }
  :where([data-presentation="phone"])
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.c-comment__figure)
    + .c-comment__body:after {
    position: absolute;
    top: 50%;
    left: -10px;
    height: 0;
    width: 0;
    border-left: 0 solid transparent;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    border-right: 10px solid #f7f7f7;
    border-right-color: var(--_lightest-color-gray, #f7f7f7);
  }
  :where([data-presentation="phone"])
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.c-comment__figure)
    + .c-comment__body:after,
  :where([data-presentation="phone"])
    .c-comment__figure
    + .c-comment__body:before,
  :where([data-presentation="phone"]):is(.c-comment__figure)
    + .c-comment__body:before {
    top: 28px;
  }
  :where([data-presentation="phone"])
    .bypostauthor
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.bypostauthor)
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"])
    .bypostauthor
    .c-comment__figure
    + .c-comment__body:before,
  :where([data-presentation="phone"]):is(.bypostauthor)
    .c-comment__figure
    + .c-comment__body:before {
    content: "";
    display: block;
    margin-top: -5px;
  }
  :where([data-presentation="phone"])
    .bypostauthor
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.bypostauthor)
    .c-comment__figure
    + .c-comment__body:after {
    position: absolute;
    top: 50%;
    right: -10px;
    height: 0;
    width: 0;
    border-bottom: 5px solid transparent;
    border-right: 0 solid transparent;
    border-top: 5px solid transparent;
    border-left: 10px solid #f7f7f7;
    border-left-color: var(--_lightest-color-gray, #f7f7f7);
  }
  :where([data-presentation="phone"])
    .bypostauthor
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"]):is(.bypostauthor)
    .c-comment__figure
    + .c-comment__body:after,
  :where([data-presentation="phone"])
    .bypostauthor
    .c-comment__figure
    + .c-comment__body:before,
  :where([data-presentation="phone"]):is(.bypostauthor)
    .c-comment__figure
    + .c-comment__body:before {
    top: 28px;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav,
  :where([data-presentation="phone"]):is(.c-prev-next-nav) {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item) {
    flex: 0 1 auto;
    width: 50%;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item:not(:first-child),
  :where([data-presentation="phone"]):is(
    .c-prev-next-nav__item:not(:first-child)
  ) {
    margin-top: 0;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item--prev,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item--prev) {
    margin: 0 0 0 0.88462rem;
    margin-left: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item--next,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item--next) {
    margin-top: 0;
    margin-right: 0.88462rem;
    margin-right: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
    margin-bottom: 0;
    margin-left: 0;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item > a,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item) > a {
    padding: 1.76923rem;
    padding: calc(var(--_space, 1.76923rem) * 1);
  }
  :where([data-presentation="phone"]) .c-page-top,
  :where([data-presentation="phone"]):is(.c-page-top) {
    height: 50px;
    width: 50px;
  }
}
@media (min-width: 737px) {
  :where([data-presentation="phone"]) .c-container.u-slim-width,
  :where([data-presentation="phone"]):is(.c-container.u-slim-width) {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 782px) {
  :where([data-presentation="phone"]) .wp-block-column:not(:first-child),
  :where([data-presentation="phone"]):is(.wp-block-column:not(:first-child)) {
    margin-left: 1.76923rem;
    margin-left: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .c-container,
  :where([data-presentation="phone"]):is(.c-container) {
    max-width: 1280px;
    max-width: var(--_container-max-width, 1280px);
  }
  :where([data-presentation="phone"]) .c-row--lg-margin,
  :where([data-presentation="phone"]):is(.c-row--lg-margin) {
    margin-right: -0.88462rem;
    margin-right: calc(
      var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
    );
    margin-left: -0.88462rem;
    margin-left: calc(
      var(--_space, 1.76923rem) * -0.5 * var(--_margin-scale, 1)
    );
    margin-bottom: -1.76923rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-row--lg-margin > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row--lg-margin) > .c-row__col {
    padding-right: 0.88462rem;
    padding-right: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
    padding-left: 0.88462rem;
    padding-left: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
    margin-bottom: 1.76923rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-row--lg-margin-l,
  :where([data-presentation="phone"]):is(.c-row--lg-margin-l) {
    margin-right: -1.76923rem;
    margin-right: calc(
      var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1)
    );
    margin-left: -1.76923rem;
    margin-left: calc(var(--_space, 1.76923rem) * -1 * var(--_margin-scale, 1));
    margin-bottom: -3.53846rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -2 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-row--lg-margin-l > .c-row__col,
  :where([data-presentation="phone"]):is(.c-row--lg-margin-l) > .c-row__col {
    padding-right: 1.76923rem;
    padding-right: calc(
      var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1)
    );
    padding-left: 1.76923rem;
    padding-left: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
    margin-bottom: 3.53846rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * 2 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .c-row__col--lg-1-3,
  :where([data-presentation="phone"]):is(.c-row__col--lg-1-3),
  :where([data-presentation="phone"]) .c-row__col--lg-2-6,
  :where([data-presentation="phone"]):is(.c-row__col--lg-2-6),
  :where([data-presentation="phone"]) .c-row__col--lg-3-9,
  :where([data-presentation="phone"]):is(.c-row__col--lg-3-9),
  :where([data-presentation="phone"]) .c-row__col--lg-4-12,
  :where([data-presentation="phone"]):is(.c-row__col--lg-4-12) {
    max-width: 100%;
    flex: 0 1 33.33333%;
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"]) .c-row__col--lg-2-3,
  :where([data-presentation="phone"]):is(.c-row__col--lg-2-3),
  :where([data-presentation="phone"]) .c-row__col--lg-4-6,
  :where([data-presentation="phone"]):is(.c-row__col--lg-4-6),
  :where([data-presentation="phone"]) .c-row__col--lg-6-9,
  :where([data-presentation="phone"]):is(.c-row__col--lg-6-9),
  :where([data-presentation="phone"]) .c-row__col--lg-8-12,
  :where([data-presentation="phone"]):is(.c-row__col--lg-8-12) {
    max-width: 100%;
    flex: 0 1 66.66667%;
    max-width: 66.66667%;
  }
  :where([data-presentation="phone"]) .c-row__col--lg-1-4,
  :where([data-presentation="phone"]):is(.c-row__col--lg-1-4),
  :where([data-presentation="phone"]) .c-row__col--lg-2-8,
  :where([data-presentation="phone"]):is(.c-row__col--lg-2-8),
  :where([data-presentation="phone"]) .c-row__col--lg-3-12,
  :where([data-presentation="phone"]):is(.c-row__col--lg-3-12) {
    max-width: 100%;
    flex: 0 1 25%;
    max-width: 25%;
  }
  :where([data-presentation="phone"]) .c-row__col--lg-3-4,
  :where([data-presentation="phone"]):is(.c-row__col--lg-3-4),
  :where([data-presentation="phone"]) .c-row__col--lg-6-8,
  :where([data-presentation="phone"]):is(.c-row__col--lg-6-8),
  :where([data-presentation="phone"]) .c-row__col--lg-9-12,
  :where([data-presentation="phone"]):is(.c-row__col--lg-9-12) {
    max-width: 100%;
    flex: 0 1 75%;
    max-width: 75%;
  }
  :where([data-presentation="phone"]) .u-shake-vertical:active,
  :where([data-presentation="phone"]):is(.u-shake-vertical:active),
  :where([data-presentation="phone"]) .u-shake-vertical:focus,
  :where([data-presentation="phone"]):is(.u-shake-vertical:focus),
  :where([data-presentation="phone"]) .u-shake-vertical:hover,
  :where([data-presentation="phone"]):is(.u-shake-vertical:hover) {
    position: relative;
    animation: _bounce_vertical_4px 0.5s;
  }
  @keyframes _bounce_vertical_4px {
    0% {
      top: -4px;
    }
    25% {
      top: 4px;
    }
    50% {
      top: -2px;
    }
    75% {
      top: 2px;
    }
    to {
      top: 0;
    }
  }
  :where([data-presentation="phone"]) .u-vibrate-vertical:active,
  :where([data-presentation="phone"]):is(.u-vibrate-vertical:active),
  :where([data-presentation="phone"]) .u-vibrate-vertical:focus,
  :where([data-presentation="phone"]):is(.u-vibrate-vertical:focus),
  :where([data-presentation="phone"]) .u-vibrate-vertical:hover,
  :where([data-presentation="phone"]):is(.u-vibrate-vertical:hover) {
    position: relative;
    animation: _bounce_vertical_2px 0.2s;
  }
  @keyframes _bounce_vertical_2px {
    0% {
      top: -2px;
    }
    25% {
      top: 2px;
    }
    50% {
      top: -1px;
    }
    75% {
      top: 1px;
    }
    to {
      top: 0;
    }
  }
  :where([data-presentation="phone"]) .u-shake-horizontal:active,
  :where([data-presentation="phone"]):is(.u-shake-horizontal:active),
  :where([data-presentation="phone"]) .u-shake-horizontal:focus,
  :where([data-presentation="phone"]):is(.u-shake-horizontal:focus),
  :where([data-presentation="phone"]) .u-shake-horizontal:hover,
  :where([data-presentation="phone"]):is(.u-shake-horizontal:hover) {
    position: relative;
    animation: _bounce_horizontal_4px 0.5s;
  }
  @keyframes _bounce_horizontal_4px {
    0% {
      left: -4px;
    }
    25% {
      left: 4px;
    }
    50% {
      left: -2px;
    }
    75% {
      left: 2px;
    }
    to {
      left: 0;
    }
  }
  :where([data-presentation="phone"]) .u-vibrate-horizontal:active,
  :where([data-presentation="phone"]):is(.u-vibrate-horizontal:active),
  :where([data-presentation="phone"]) .u-vibrate-horizontal:focus,
  :where([data-presentation="phone"]):is(.u-vibrate-horizontal:focus),
  :where([data-presentation="phone"]) .u-vibrate-horizontal:hover,
  :where([data-presentation="phone"]):is(.u-vibrate-horizontal:hover) {
    position: relative;
    animation: _bounce_horizontal_2px 0.2s;
  }
  @keyframes _bounce_horizontal_2px {
    0% {
      left: -2px;
    }
    25% {
      left: 2px;
    }
    50% {
      left: -1px;
    }
    75% {
      left: 1px;
    }
    to {
      left: 0;
    }
  }
  :where([data-presentation="phone"]) .u-shake-scale:active,
  :where([data-presentation="phone"]):is(.u-shake-scale:active),
  :where([data-presentation="phone"]) .u-shake-scale:focus,
  :where([data-presentation="phone"]):is(.u-shake-scale:focus),
  :where([data-presentation="phone"]) .u-shake-scale:hover,
  :where([data-presentation="phone"]):is(.u-shake-scale:hover) {
    animation: _bounce_scale_120 0.5s ease-out;
  }
  @keyframes _bounce_scale_120 {
    0% {
      transform: scale(1);
    }
    25% {
      transform: scale(1.2);
    }
    50% {
      transform: scale(1);
    }
    75% {
      transform: scale(1.1);
    }
    to {
      transform: scale(1);
    }
  }
  :where([data-presentation="phone"]) .u-vibrate-scale:active,
  :where([data-presentation="phone"]):is(.u-vibrate-scale:active),
  :where([data-presentation="phone"]) .u-vibrate-scale:focus,
  :where([data-presentation="phone"]):is(.u-vibrate-scale:focus),
  :where([data-presentation="phone"]) .u-vibrate-scale:hover,
  :where([data-presentation="phone"]):is(.u-vibrate-scale:hover) {
    animation: _bounce_scale_110 0.2s ease-out;
  }
  @keyframes _bounce_scale_110 {
    0% {
      transform: scale(1);
    }
    25% {
      transform: scale(1.1);
    }
    50% {
      transform: scale(1);
    }
    75% {
      transform: scale(1.05);
    }
    to {
      transform: scale(1);
    }
  }
  :where([data-presentation="phone"]) .u-extend-underline:active:after,
  :where([data-presentation="phone"]):is(.u-extend-underline:active:after),
  :where([data-presentation="phone"]) .u-extend-underline:focus:after,
  :where([data-presentation="phone"]):is(.u-extend-underline:focus:after),
  :where([data-presentation="phone"]) .u-extend-underline:hover:after,
  :where([data-presentation="phone"]):is(.u-extend-underline:hover:after) {
    width: 100%;
  }
  :where([data-presentation="phone"]) .u-invisible-lg-up,
  :where([data-presentation="phone"]):is(.u-invisible-lg-up) {
    display: none !important;
  }
  :where([data-presentation="phone"]) h1,
  :where([data-presentation="phone"]):is(h1) {
    font-size: 40px;
    font-size: 2.5rem;
    line-height: 1.30769;
  }
  :where([data-presentation="phone"]) h2,
  :where([data-presentation="phone"]):is(h2),
  :where([data-presentation="phone"]) h3,
  :where([data-presentation="phone"]):is(h3) {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.51282;
  }
  :where([data-presentation="phone"]) h4,
  :where([data-presentation="phone"]):is(h4) {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.61538;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide {
    position: relative;
    right: -50vw;
    right: calc(-50vw + var(--body-margin-left, 0px) / 2);
    transform: translateX(-50%);
    max-width: 1280px;
    max-width: var(--_container-max-width, 1280px);
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull {
    --body-margin-left: 280px;
  }
  :where([data-presentation="phone"])
    .wp-block-button
    .wp-block-button__link:active,
  :where([data-presentation="phone"]):is(.wp-block-button)
    .wp-block-button__link:active,
  :where([data-presentation="phone"])
    .wp-block-button
    .wp-block-button__link:focus,
  :where([data-presentation="phone"]):is(.wp-block-button)
    .wp-block-button__link:focus,
  :where([data-presentation="phone"])
    .wp-block-button
    .wp-block-button__link:hover,
  :where([data-presentation="phone"]):is(.wp-block-button)
    .wp-block-button__link:hover {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"]) .c-section,
  :where([data-presentation="phone"]):is(.c-section) {
    padding-top: 5.30769rem;
    padding-top: calc(var(--_space, 1.76923rem) * 3);
    padding-right: 0;
    padding-bottom: 5.30769rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 3);
    padding-left: 0;
  }
  :where([data-presentation="phone"]) .widget_archive a:active,
  :where([data-presentation="phone"]):is(.widget_archive) a:active,
  :where([data-presentation="phone"]) .widget_archive a:focus,
  :where([data-presentation="phone"]):is(.widget_archive) a:focus,
  :where([data-presentation="phone"]) .widget_archive a:hover,
  :where([data-presentation="phone"]):is(.widget_archive) a:hover,
  :where([data-presentation="phone"]) .widget_categories a:active,
  :where([data-presentation="phone"]):is(.widget_categories) a:active,
  :where([data-presentation="phone"]) .widget_categories a:focus,
  :where([data-presentation="phone"]):is(.widget_categories) a:focus,
  :where([data-presentation="phone"]) .widget_categories a:hover,
  :where([data-presentation="phone"]):is(.widget_categories) a:hover,
  :where([data-presentation="phone"]) .widget_meta a:active,
  :where([data-presentation="phone"]):is(.widget_meta) a:active,
  :where([data-presentation="phone"]) .widget_meta a:focus,
  :where([data-presentation="phone"]):is(.widget_meta) a:focus,
  :where([data-presentation="phone"]) .widget_meta a:hover,
  :where([data-presentation="phone"]):is(.widget_meta) a:hover,
  :where([data-presentation="phone"]) .widget_nav_menu a:active,
  :where([data-presentation="phone"]):is(.widget_nav_menu) a:active,
  :where([data-presentation="phone"]) .widget_nav_menu a:focus,
  :where([data-presentation="phone"]):is(.widget_nav_menu) a:focus,
  :where([data-presentation="phone"]) .widget_nav_menu a:hover,
  :where([data-presentation="phone"]):is(.widget_nav_menu) a:hover,
  :where([data-presentation="phone"]) .widget_pages a:active,
  :where([data-presentation="phone"]):is(.widget_pages) a:active,
  :where([data-presentation="phone"]) .widget_pages a:focus,
  :where([data-presentation="phone"]):is(.widget_pages) a:focus,
  :where([data-presentation="phone"]) .widget_pages a:hover,
  :where([data-presentation="phone"]):is(.widget_pages) a:hover,
  :where([data-presentation="phone"]) .widget_recent_comments a:active,
  :where([data-presentation="phone"]):is(.widget_recent_comments) a:active,
  :where([data-presentation="phone"]) .widget_recent_comments a:focus,
  :where([data-presentation="phone"]):is(.widget_recent_comments) a:focus,
  :where([data-presentation="phone"]) .widget_recent_comments a:hover,
  :where([data-presentation="phone"]):is(.widget_recent_comments) a:hover,
  :where([data-presentation="phone"]) .widget_recent_entries a:active,
  :where([data-presentation="phone"]):is(.widget_recent_entries) a:active,
  :where([data-presentation="phone"]) .widget_recent_entries a:focus,
  :where([data-presentation="phone"]):is(.widget_recent_entries) a:focus,
  :where([data-presentation="phone"]) .widget_recent_entries a:hover,
  :where([data-presentation="phone"]):is(.widget_recent_entries) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .l-contents,
  :where([data-presentation="phone"]):is(.l-contents) {
    overflow: visible;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__inner,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__inner {
    display: flex;
    flex-wrap: nowrap;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__main,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__main {
    flex: none;
    width: calc(100% - 336px - 3.53846rem);
    width: calc(
      100% - 336px - var(--_space, 1.76923rem) * 2 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__sidebar,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__sidebar {
    margin: 0;
    flex: none;
    width: 336px;
  }
  :where([data-presentation="phone"]) .l-body--right-sidebar .l-contents__main,
  :where([data-presentation="phone"]):is(.l-body--right-sidebar)
    .l-contents__main {
    margin-top: 0;
    margin-right: 3.53846rem;
    margin-right: calc(var(--_space, 1.76923rem) * 2 * var(--_margin-scale, 1));
    margin-bottom: 0;
    margin-left: 0;
  }
  :where([data-presentation="phone"]) .l-body--left-sidebar .l-contents__main,
  :where([data-presentation="phone"]):is(.l-body--left-sidebar)
    .l-contents__main {
    margin: 0 0 0 3.53846rem;
    margin-left: calc(var(--_space, 1.76923rem) * 2 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"]) .l-header,
  :where([data-presentation="phone"]):is(.l-header) {
    overflow: visible;
  }
  :where([data-presentation="phone"]) .l-header__content,
  :where([data-presentation="phone"]):is(.l-header__content) {
    padding: 0;
  }
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    :where([data-presentation="phone"]) .l-header--sticky-lg,
    :where([data-presentation="phone"]):is(.l-header--sticky-lg) {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
      box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.05);
    }
  }
  :where([data-presentation="phone"])
    [data-scrolled="false"]
    .l-header--sticky-overlay-colored-lg,
  :where([data-presentation="phone"]):is([data-scrolled="false"])
    .l-header--sticky-overlay-colored-lg {
    color: var(--overlay-header-text-color, #fff);
  }
  :where([data-presentation="phone"])
    [data-scrolled="false"]
    .l-header--sticky-overlay-colored-lg
    .c-hamburger-btn__bar,
  :where([data-presentation="phone"]):is([data-scrolled="false"])
    .l-header--sticky-overlay-colored-lg
    .c-hamburger-btn__bar {
    background-color: var(--overlay-header-text-color, #fff);
  }
  :where([data-presentation="phone"])
    [data-scrolled="true"]
    .l-header--sticky-overlay-colored-lg,
  :where([data-presentation="phone"]):is([data-scrolled="true"])
    .l-header--sticky-overlay-colored-lg {
    background-color: #fff;
    background-color: var(--_background-color, transparent);
    box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.05);
  }
  :where([data-presentation="phone"]) .l-header__drop-nav,
  :where([data-presentation="phone"]):is(.l-header__drop-nav) {
    display: block;
  }
  :where([data-presentation="phone"]) .l-1row-header__branding,
  :where([data-presentation="phone"]):is(.l-1row-header__branding),
  :where([data-presentation="phone"]) .l-1row-header__content,
  :where([data-presentation="phone"]):is(.l-1row-header__content) {
    padding-top: 0.44231rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.25);
    padding-right: 0;
    padding-bottom: 0.44231rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
    padding-left: 0;
  }
  :where([data-presentation="phone"]) .l-2row-header__row:first-child,
  :where([data-presentation="phone"]):is(.l-2row-header__row:first-child) {
    padding-top: 0.44231rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.25);
    padding-right: 0;
    padding-bottom: 0.44231rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.25);
    padding-left: 0;
  }
  :where([data-presentation="phone"]) .l-center-header__row:first-child,
  :where([data-presentation="phone"]):is(.l-center-header__row:first-child) {
    padding-top: 0.88462rem;
    padding-top: calc(var(--_space, 1.76923rem) * 0.5);
    padding-right: 0;
    padding-bottom: 0.88462rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 0.5);
    padding-left: 0;
  }
  :where([data-presentation="phone"])
    .l-center-header[data-has-global-nav="true"]
    .l-center-header__row:first-child,
  :where([data-presentation="phone"]):is(
      .l-center-header[data-has-global-nav="true"]
    )
    .l-center-header__row:first-child {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
    margin-right: 0;
    margin-bottom: 0.44231rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1)
    );
    margin-left: 0;
    padding: 0;
  }
  :where([data-presentation="phone"]) [data-header-layout="left"],
  :where([data-presentation="phone"]):is([data-header-layout="left"]) {
    --body-margin-left: 280px;
    margin-left: 280px;
    margin-left: var(--body-margin-left, 0);
  }
  :where([data-presentation="phone"]) [data-header-layout="left"] .p-footer-cta,
  :where([data-presentation="phone"]):is([data-header-layout="left"])
    .p-footer-cta,
  :where([data-presentation="phone"])
    [data-header-layout="left"]
    .p-footer-sticky-nav,
  :where([data-presentation="phone"]):is([data-header-layout="left"])
    .p-footer-sticky-nav {
    left: 280px;
    left: var(--body-margin-left, 0);
  }
  :where([data-presentation="phone"]) .l-header--left,
  :where([data-presentation="phone"]):is(.l-header--left) {
    --body-margin-left: 280px;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 280px;
    width: var(--body-margin-left, 0);
    padding-top: 1.76923rem;
    padding-top: calc(var(--_space, 1.76923rem) * 1);
  }
  :where([data-presentation="phone"]) .l-header--left .p-global-nav .c-navbar,
  :where([data-presentation="phone"]):is(.l-header--left)
    .p-global-nav
    .c-navbar,
  :where([data-presentation="phone"])
    .l-header--left
    .p-header-sub-nav
    .c-navbar,
  :where([data-presentation="phone"]):is(.l-header--left)
    .p-header-sub-nav
    .c-navbar {
    flex-direction: column;
  }
  :where([data-presentation="phone"])
    .l-header--left
    .p-global-nav
    .c-navbar__item
    > a,
  :where([data-presentation="phone"]):is(.l-header--left)
    .p-global-nav
    .c-navbar__item
    > a {
    align-items: flex-start;
    padding: 0.88462rem 1.76923rem;
    padding: calc(var(--_space, 1.76923rem) * 0.5)
      calc(var(--_space, 1.76923rem) * 1);
  }
  :where([data-presentation="phone"])
    .l-header--left
    .p-global-nav
    .c-navbar__item
    > .c-navbar__submenu,
  :where([data-presentation="phone"]):is(.l-header--left)
    .p-global-nav
    .c-navbar__item
    > .c-navbar__submenu {
    top: 50%;
    left: 100%;
    transform: translateY(-50%);
  }
  :where([data-presentation="phone"])
    .l-header--left
    .p-global-nav
    .c-navbar__item
    > .c-navbar__submenu:before,
  :where([data-presentation="phone"]):is(.l-header--left)
    .p-global-nav
    .c-navbar__item
    > .c-navbar__submenu:before {
    height: 0;
    width: 0;
    border-left: 0 solid transparent;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    border-right: 10px solid transparent;
    border-right-color: var(--accent-color, #cd162c);
    top: calc(50% - 8px);
    left: -10px;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-front-page-widget-area
    > *
    + *,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-front-page-widget-area
    > *
    + * {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-posts-page-widget-area
    > *
    + *,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-posts-page-widget-area
    > *
    + * {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"]) .l-footer-widget-area,
  :where([data-presentation="phone"]):is(.l-footer-widget-area) {
    padding-top: 2.65385rem;
    padding-top: calc(var(--_space, 1.76923rem) * 1.5);
    padding-right: 0;
    padding-bottom: 2.65385rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 1.5);
    padding-left: 0;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-archive-top-widget-area
    > *
    + *,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-archive-top-widget-area
    > *
    + * {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"]) .c-btn:active,
  :where([data-presentation="phone"]):is(.c-btn:active),
  :where([data-presentation="phone"]) .c-btn:focus,
  :where([data-presentation="phone"]):is(.c-btn:focus),
  :where([data-presentation="phone"]) .c-btn:hover,
  :where([data-presentation="phone"]):is(.c-btn:hover),
  :where([data-presentation="phone"]) .snow-monkey-posts__more:active,
  :where([data-presentation="phone"]):is(.snow-monkey-posts__more:active),
  :where([data-presentation="phone"]) .snow-monkey-posts__more:focus,
  :where([data-presentation="phone"]):is(.snow-monkey-posts__more:focus),
  :where([data-presentation="phone"]) .snow-monkey-posts__more:hover,
  :where([data-presentation="phone"]):is(.snow-monkey-posts__more:hover) {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"]) .c-entries__item,
  :where([data-presentation="phone"]):is(.c-entries__item) {
    flex: 0 1 33.33333%;
    max-width: 33.33333%;
  }
  :where([data-presentation="phone"])
    .c-entries--panel
    .c-entries__item
    > a:active,
  :where([data-presentation="phone"]):is(.c-entries--panel)
    .c-entries__item
    > a:active,
  :where([data-presentation="phone"])
    .c-entries--panel
    .c-entries__item
    > a:focus,
  :where([data-presentation="phone"]):is(.c-entries--panel)
    .c-entries__item
    > a:focus,
  :where([data-presentation="phone"])
    .c-entries--panel
    .c-entries__item
    > a:hover,
  :where([data-presentation="phone"]):is(.c-entries--panel)
    .c-entries__item
    > a:hover {
    box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.15);
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entries--rich-media
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entries--rich-media
    .c-entries__item,
  :where([data-presentation="phone"])
    [data-is-slim-width="true"]
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-is-slim-width="true"])
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"])
    [data-is-slim-width="true"]
    .c-entries--rich-media
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-is-slim-width="true"])
    .c-entries--rich-media
    .c-entries__item {
    flex: 0 1 50%;
    max-width: 50%;
  }
  :where([data-presentation="phone"]) .c-entry__meta a:active,
  :where([data-presentation="phone"]):is(.c-entry__meta) a:active,
  :where([data-presentation="phone"]) .c-entry__meta a:focus,
  :where([data-presentation="phone"]):is(.c-entry__meta) a:focus,
  :where([data-presentation="phone"]) .c-entry__meta a:hover,
  :where([data-presentation="phone"]):is(.c-entry__meta) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .c-entry-summary__title,
  :where([data-presentation="phone"]):is(.c-entry-summary__title) {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.61538;
  }
  :where([data-presentation="phone"]) .c-entry-summary__meta,
  :where([data-presentation="phone"]):is(.c-entry-summary__meta) {
    margin-top: 0.88462rem;
    margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
  :where([data-presentation="phone"]) .c-entries--text .c-entry-summary__body,
  :where([data-presentation="phone"]):is(.c-entries--text)
    .c-entry-summary__body {
    flex-direction: row-reverse;
  }
  :where([data-presentation="phone"])
    .c-entries--text
    .c-entry-summary__body
    > .c-entry-summary__meta,
  :where([data-presentation="phone"]):is(.c-entries--text)
    .c-entry-summary__body
    > .c-entry-summary__meta {
    flex: 0 0 auto;
    margin-right: 1.76923rem;
    margin-right: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
    width: 8em;
  }
  :where([data-presentation="phone"])
    .c-entries__item
    > a:active
    .c-entry-summary__figure
    > img,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:active
    .c-entry-summary__figure
    > img,
  :where([data-presentation="phone"])
    .c-entries__item
    > a:focus
    .c-entry-summary__figure
    > img,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:focus
    .c-entry-summary__figure
    > img,
  :where([data-presentation="phone"])
    .c-entries__item
    > a:hover
    .c-entry-summary__figure
    > img,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:hover
    .c-entry-summary__figure
    > img {
    filter: brightness(80%);
  }
  :where([data-presentation="phone"])
    .c-entries__item
    > a:active
    .c-entry-summary__body,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:active
    .c-entry-summary__body,
  :where([data-presentation="phone"])
    .c-entries__item
    > a:focus
    .c-entry-summary__body,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:focus
    .c-entry-summary__body,
  :where([data-presentation="phone"])
    .c-entries__item
    > a:hover
    .c-entry-summary__body,
  :where([data-presentation="phone"]):is(.c-entries__item)
    > a:hover
    .c-entry-summary__body {
    opacity: 0.8;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .c-section,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .c-section {
    padding-top: 0;
    padding-bottom: 0;
  }
  :where([data-presentation="phone"]) .c-breadcrumbs a:active,
  :where([data-presentation="phone"]):is(.c-breadcrumbs) a:active,
  :where([data-presentation="phone"]) .c-breadcrumbs a:focus,
  :where([data-presentation="phone"]):is(.c-breadcrumbs) a:focus,
  :where([data-presentation="phone"]) .c-breadcrumbs a:hover,
  :where([data-presentation="phone"]):is(.c-breadcrumbs) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .c-page-header[data-has-image="true"],
  :where([data-presentation="phone"]):is(
    .c-page-header[data-has-image="true"]
  ) {
    min-height: 500px;
  }
  :where([data-presentation="phone"]) .c-page-header__content a:active,
  :where([data-presentation="phone"]):is(.c-page-header__content) a:active,
  :where([data-presentation="phone"]) .c-page-header__content a:focus,
  :where([data-presentation="phone"]):is(.c-page-header__content) a:focus,
  :where([data-presentation="phone"]) .c-page-header__content a:hover,
  :where([data-presentation="phone"]):is(.c-page-header__content) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .c-pagination__item-link:active,
  :where([data-presentation="phone"]):is(.c-pagination__item-link:active),
  :where([data-presentation="phone"]) .c-pagination__item-link:focus,
  :where([data-presentation="phone"]):is(.c-pagination__item-link:focus),
  :where([data-presentation="phone"]) .c-pagination__item-link:hover,
  :where([data-presentation="phone"]):is(.c-pagination__item-link:hover) {
    background-color: #ccc;
    background-color: var(--_light-color-gray, #ccc);
    color: #fff;
    color: var(--_color-white, #fff);
  }
  :where([data-presentation="phone"]) .c-comment__meta a:active,
  :where([data-presentation="phone"]):is(.c-comment__meta) a:active,
  :where([data-presentation="phone"]) .c-comment__meta a:focus,
  :where([data-presentation="phone"]):is(.c-comment__meta) a:focus,
  :where([data-presentation="phone"]) .c-comment__meta a:hover,
  :where([data-presentation="phone"]):is(.c-comment__meta) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .c-comment .comment-reply-link:active,
  :where([data-presentation="phone"]):is(.c-comment) .comment-reply-link:active,
  :where([data-presentation="phone"]) .c-comment .comment-reply-link:focus,
  :where([data-presentation="phone"]):is(.c-comment) .comment-reply-link:focus,
  :where([data-presentation="phone"]) .c-comment .comment-reply-link:hover,
  :where([data-presentation="phone"]):is(.c-comment) .comment-reply-link:hover {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"]) .c-copyright a:active,
  :where([data-presentation="phone"]):is(.c-copyright) a:active,
  :where([data-presentation="phone"]) .c-copyright a:focus,
  :where([data-presentation="phone"]):is(.c-copyright) a:focus,
  :where([data-presentation="phone"]) .c-copyright a:hover,
  :where([data-presentation="phone"]):is(.c-copyright) a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"])
    .c-prev-next-nav__item
    > a:active
    .c-prev-next-nav__item-figure,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item)
    > a:active
    .c-prev-next-nav__item-figure,
  :where([data-presentation="phone"])
    .c-prev-next-nav__item
    > a:focus
    .c-prev-next-nav__item-figure,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item)
    > a:focus
    .c-prev-next-nav__item-figure,
  :where([data-presentation="phone"])
    .c-prev-next-nav__item
    > a:hover
    .c-prev-next-nav__item-figure,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item)
    > a:hover
    .c-prev-next-nav__item-figure {
    opacity: 0.5;
  }
  :where([data-presentation="phone"]) .c-prev-next-nav__item-title,
  :where([data-presentation="phone"]):is(.c-prev-next-nav__item-title) {
    font-size: 19.2px;
    font-size: 1.2rem;
    line-height: 1.64103;
  }
  :where([data-presentation="phone"]) .c-page-top:active,
  :where([data-presentation="phone"]):is(.c-page-top:active),
  :where([data-presentation="phone"]) .c-page-top:focus,
  :where([data-presentation="phone"]):is(.c-page-top:focus),
  :where([data-presentation="phone"]) .c-page-top:hover,
  :where([data-presentation="phone"]):is(.c-page-top:hover) {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"]) .wpco .contents-outline a:active,
  :where([data-presentation="phone"]):is(.wpco) .contents-outline a:active,
  :where([data-presentation="phone"]) .wpco .contents-outline a:focus,
  :where([data-presentation="phone"]):is(.wpco) .contents-outline a:focus,
  :where([data-presentation="phone"]) .wpco .contents-outline a:hover,
  :where([data-presentation="phone"]):is(.wpco) .contents-outline a:hover {
    opacity: 0.8;
  }
  :where([data-presentation="phone"])
    .wp-profile-box__sns-accounts-item
    a:active,
  :where([data-presentation="phone"]):is(.wp-profile-box__sns-accounts-item)
    a:active,
  :where([data-presentation="phone"])
    .wp-profile-box__sns-accounts-item
    a:focus,
  :where([data-presentation="phone"]):is(.wp-profile-box__sns-accounts-item)
    a:focus,
  :where([data-presentation="phone"])
    .wp-profile-box__sns-accounts-item
    a:hover,
  :where([data-presentation="phone"]):is(.wp-profile-box__sns-accounts-item)
    a:hover {
    text-decoration: underline;
  }
  :where([data-presentation="phone"]) .wp-profile-box__archives-btn:active,
  :where([data-presentation="phone"]):is(.wp-profile-box__archives-btn:active),
  :where([data-presentation="phone"]) .wp-profile-box__archives-btn:focus,
  :where([data-presentation="phone"]):is(.wp-profile-box__archives-btn:focus),
  :where([data-presentation="phone"]) .wp-profile-box__archives-btn:hover,
  :where([data-presentation="phone"]):is(.wp-profile-box__archives-btn:hover),
  :where([data-presentation="phone"]) .wp-profile-box__detail-btn:active,
  :where([data-presentation="phone"]):is(.wp-profile-box__detail-btn:active),
  :where([data-presentation="phone"]) .wp-profile-box__detail-btn:focus,
  :where([data-presentation="phone"]):is(.wp-profile-box__detail-btn:focus),
  :where([data-presentation="phone"]) .wp-profile-box__detail-btn:hover,
  :where([data-presentation="phone"]):is(.wp-profile-box__detail-btn:hover) {
    opacity: 0.9;
  }
  :where([data-presentation="phone"]) .tag-cloud-link:active,
  :where([data-presentation="phone"]):is(.tag-cloud-link:active),
  :where([data-presentation="phone"]) .tag-cloud-link:focus,
  :where([data-presentation="phone"]):is(.tag-cloud-link:focus),
  :where([data-presentation="phone"]) .tag-cloud-link:hover,
  :where([data-presentation="phone"]):is(.tag-cloud-link:hover) {
    background-color: #eee;
    background-color: var(--_lighter-color-gray, #eee);
    text-decoration: none;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .snow-monkey-posts
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .snow-monkey-posts
    .c-entries--panel
    .c-entries__item,
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .snow-monkey-posts
    .c-entries--rich-media
    .c-entries__item,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .snow-monkey-posts
    .c-entries--rich-media
    .c-entries__item {
    flex: 0 1 100%;
    max-width: 100%;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__term,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__term {
    display: none;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__figure,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__figure {
    margin-right: 0.88462rem;
    margin-right: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__title,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .snow-monkey-posts
    .c-entries--simple
    .c-entry-summary__title {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.76923;
  }
  :where([data-presentation="phone"]) .wp-oembed-blog-card > a,
  :where([data-presentation="phone"]):is(.wp-oembed-blog-card) > a,
  :where([data-presentation="phone"]) .wp-oembed-blog-card > span,
  :where([data-presentation="phone"]):is(.wp-oembed-blog-card) > span {
    padding: 1.32692rem;
    padding: calc(var(--_space, 1.76923rem) * 0.75);
  }
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__item.sm-nav-menu-item-highlight:active
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__item.sm-nav-menu-item-highlight:active
    > a,
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__item.sm-nav-menu-item-highlight:focus
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__item.sm-nav-menu-item-highlight:focus
    > a,
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__item.sm-nav-menu-item-highlight:hover
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__item.sm-nav-menu-item-highlight:hover
    > a {
    background-color: hsla(0, 0%, 100%, 0.05);
  }
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__subitem:active
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__subitem:active
    > a,
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__subitem:focus
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__subitem:focus
    > a,
  :where([data-presentation="phone"])
    .p-global-nav
    .c-navbar__subitem:hover
    > a,
  :where([data-presentation="phone"]):is(.p-global-nav)
    .c-navbar__subitem:hover
    > a {
    background-color: hsla(0, 0%, 100%, 0.05);
  }
  :where([data-presentation="phone"])
    .p-global-nav--hover-text-color
    .c-navbar__item:active,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-text-color)
    .c-navbar__item:active,
  :where([data-presentation="phone"])
    .p-global-nav--hover-text-color
    .c-navbar__item:focus,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-text-color)
    .c-navbar__item:focus,
  :where([data-presentation="phone"])
    .p-global-nav--hover-text-color
    .c-navbar__item:hover,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-text-color)
    .c-navbar__item:hover {
    color: var(--accent-color, #cd162c);
  }
  :where([data-presentation="phone"])
    .p-global-nav--hover-underline
    .c-navbar__item:active:after,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-underline)
    .c-navbar__item:active:after,
  :where([data-presentation="phone"])
    .p-global-nav--hover-underline
    .c-navbar__item:focus:after,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-underline)
    .c-navbar__item:focus:after,
  :where([data-presentation="phone"])
    .p-global-nav--hover-underline
    .c-navbar__item:hover:after,
  :where([data-presentation="phone"]):is(.p-global-nav--hover-underline)
    .c-navbar__item:hover:after {
    background-color: var(--accent-color, #cd162c);
  }
  :where([data-presentation="phone"]) .p-footer-sticky-nav,
  :where([data-presentation="phone"]):is(.p-footer-sticky-nav) {
    display: none;
  }
  :where([data-presentation="phone"]) a.p-infobar:active,
  :where([data-presentation="phone"]):is(a.p-infobar:active),
  :where([data-presentation="phone"]) a.p-infobar:focus,
  :where([data-presentation="phone"]):is(a.p-infobar:focus),
  :where([data-presentation="phone"]) a.p-infobar:hover,
  :where([data-presentation="phone"]):is(a.p-infobar:hover) {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"])
    .l-header:not(.l-header--overlay-lg):not(.l-header--sticky-overlay-lg):not(
      .l-header--sticky-overlay-colored-lg
    )
    .p-infobar,
  :where([data-presentation="phone"]):is(
      .l-header:not(.l-header--overlay-lg):not(
          .l-header--sticky-overlay-lg
        ):not(.l-header--sticky-overlay-colored-lg)
    )
    .p-infobar {
    display: none;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .p-section-front-page-content,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .p-section-front-page-content {
    padding-top: 1.76923rem;
    padding-top: calc(var(--_space, 1.76923rem) * 1);
    padding-bottom: 1.76923rem;
    padding-bottom: calc(var(--_space, 1.76923rem) * 1);
  }
}
@media (min-width: 64em) and (-ms-high-contrast: none) {
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull {
    margin-left: calc(50% - 50vw + 140px);
    margin-right: calc(50% - 50vw + 140px);
  }
}
@media (-ms-high-contrast: none) and (min-width: 64em) {
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"][data-header-layout="left"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is(
      [data-has-sidebar="false"][data-header-layout="left"]
    )
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide {
    right: calc(-50vw + 140px);
  }
}
@media (max-width: 39.9375em) {
  :where([data-presentation="phone"]) .c-responsive-table::-webkit-scrollbar,
  :where([data-presentation="phone"]):is(
    .c-responsive-table::-webkit-scrollbar
  ) {
    height: 5px;
  }
  :where([data-presentation="phone"])
    .c-responsive-table::-webkit-scrollbar-track,
  :where([data-presentation="phone"]):is(
    .c-responsive-table::-webkit-scrollbar-track
  ) {
    background: #f1f1f1;
  }
  :where([data-presentation="phone"])
    .c-responsive-table::-webkit-scrollbar-thumb,
  :where([data-presentation="phone"]):is(
    .c-responsive-table::-webkit-scrollbar-thumb
  ) {
    background: #bcbcbc;
  }
  :where([data-presentation="phone"])
    .c-entries--panel[data-force-sm-1col="true"]
    .c-entries__item,
  :where([data-presentation="phone"]):is(
      .c-entries--panel[data-force-sm-1col="true"]
    )
    .c-entries__item,
  :where([data-presentation="phone"])
    .c-entries--panel[data-has-infeed-ads="true"]
    .c-entries__item,
  :where([data-presentation="phone"]):is(
      .c-entries--panel[data-has-infeed-ads="true"]
    )
    .c-entries__item,
  :where([data-presentation="phone"])
    .c-entries--rich-media[data-force-sm-1col="true"]
    .c-entries__item,
  :where([data-presentation="phone"]):is(
      .c-entries--rich-media[data-force-sm-1col="true"]
    )
    .c-entries__item,
  :where([data-presentation="phone"])
    .c-entries--rich-media[data-has-infeed-ads="true"]
    .c-entries__item,
  :where([data-presentation="phone"]):is(
      .c-entries--rich-media[data-has-infeed-ads="true"]
    )
    .c-entries__item {
    flex: 0 1 100%;
    max-width: 100%;
  }
}
@media (max-width: 63.9375em) {
  :where([data-presentation="phone"]) .u-invisible-md-down,
  :where([data-presentation="phone"]):is(.u-invisible-md-down) {
    display: none !important;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    [class*="smb-"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    [class*="smb-"]
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    margin-left: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
    margin-right: calc(50% - 50vw + var(--body-margin-left, 0px) / 2);
    width: auto;
    max-width: none;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    > .alignfull
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    > .alignfull
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    > .alignwide
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    > .alignwide
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    [class*="smb-"]
    > .alignfull
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    [class*="smb-"]
    > .alignwide
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignfull
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .custom-html-widget
    > .alignwide
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .alignfull
    table,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    table,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    [class*="widget_inc2734_wp_awesome_widgets_"]
    > .c-container
    > .alignfull
    table {
    margin-right: auto;
    margin-left: auto;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__inner
    [data-is-content-widget-area="true"]:first-child,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__inner
    [data-is-content-widget-area="true"]:first-child {
    margin-top: -2.65385rem;
    margin-top: calc(
      var(--_space, 1.76923rem) * -1.5 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__inner
    [data-is-content-widget-area="true"]:last-child,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__inner
    [data-is-content-widget-area="true"]:last-child {
    margin-bottom: -2.65385rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -1.5 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .l-contents__sidebar,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .l-contents__sidebar {
    margin-top: 2.65385rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1.5 * var(--_margin-scale, 1));
  }
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    :where([data-presentation="phone"]) .l-header--sticky-sm,
    :where([data-presentation="phone"]):is(.l-header--sticky-sm) {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
      box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.05);
    }
  }
  :where([data-presentation="phone"])
    [data-scrolled="false"]
    .l-header--sticky-overlay-colored-sm,
  :where([data-presentation="phone"]):is([data-scrolled="false"])
    .l-header--sticky-overlay-colored-sm {
    color: var(--overlay-header-text-color, #fff);
  }
  :where([data-presentation="phone"])
    [data-scrolled="false"]
    .l-header--sticky-overlay-colored-sm
    .c-hamburger-btn__bar,
  :where([data-presentation="phone"]):is([data-scrolled="false"])
    .l-header--sticky-overlay-colored-sm
    .c-hamburger-btn__bar {
    background-color: var(--overlay-header-text-color, #fff);
  }
  :where([data-presentation="phone"])
    [data-scrolled="true"]
    .l-header--sticky-overlay-colored-sm,
  :where([data-presentation="phone"]):is([data-scrolled="true"])
    .l-header--sticky-overlay-colored-sm {
    background-color: #fff;
    background-color: var(--_background-color, transparent);
    box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.05);
  }
  :where([data-presentation="phone"])
    .l-header:not(.l-header--overlay-sm):not(.l-header--sticky-overlay-sm):not(
      .l-header--sticky-overlay-colored-sm
    )
    .p-infobar,
  :where([data-presentation="phone"]):is(
      .l-header:not(.l-header--overlay-sm):not(
          .l-header--sticky-overlay-sm
        ):not(.l-header--sticky-overlay-colored-sm)
    )
    .p-infobar {
    display: none;
  }
}
@media (max-width: 599px) {
  :where([data-presentation="phone"]) .wp-block-column:not(:first-child),
  :where([data-presentation="phone"]):is(.wp-block-column:not(:first-child)) {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
}
@media (max-width: 600px) {
  :where([data-presentation="phone"])
    .wp-block-media-text.is-stacked-on-mobile:not(.has-media-on-the-right)
    > :not(:first-child),
  :where([data-presentation="phone"]):is(
      .wp-block-media-text.is-stacked-on-mobile:not(.has-media-on-the-right)
    )
    > :not(:first-child) {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"])
    .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right
    > :first-child,
  :where([data-presentation="phone"]):is(
      .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right
    )
    > :first-child {
    margin-top: 1.76923rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1 * var(--_margin-scale, 1));
  }
}
@media (-ms-high-contrast: none) {
  :where([data-presentation="phone"]) .l-container,
  :where([data-presentation="phone"]):is(.l-container) {
    display: block !important;
    overflow: hidden;
  }
}
