:where([data-presentation="phone"]) .js-bg-parallax,
:where([data-presentation="phone"]):is(.js-bg-parallax) {
  position: relative;
  overflow: hidden;
}
:where([data-presentation="phone"])
  .js-bg-parallax[data-is-loaded="true"]
  .js-bg-parallax__bgimage,
:where([data-presentation="phone"]):is(.js-bg-parallax[data-is-loaded="true"])
  .js-bg-parallax__bgimage {
  opacity: 1;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:where([data-presentation="phone"])
  .js-bg-parallax[data-is-loaded="true"]
  .js-bg-parallax__bgimage
  > img,
:where([data-presentation="phone"]):is(.js-bg-parallax[data-is-loaded="true"])
  .js-bg-parallax__bgimage
  > img {
  position: absolute;
  top: 50%;
  left: 0;
  height: auto;
  width: 100%;
  min-height: 100%;
  max-height: none;
  will-change: transform;
  transform: translateY(-50%);
}
:where([data-presentation="phone"]) .js-bg-parallax__bgimage,
:where([data-presentation="phone"]):is(.js-bg-parallax__bgimage) {
  opacity: 0;
  transition: opacity 0.1s ease-in;
}
:where([data-presentation="phone"]) .js-bg-parallax__content,
:where([data-presentation="phone"]):is(.js-bg-parallax__content) {
  position: relative;
}
:where([data-presentation="phone"]) .is-style-sme-alert-remark:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-remark:before),
:where([data-presentation="phone"]) .is-style-sme-alert-success:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-success:before),
:where([data-presentation="phone"]) .is-style-sme-alert-warning:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-warning:before),
:where([data-presentation="phone"]) .is-style-sme-alert:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert:before) {
  content: "";
  position: absolute;
  top: 1.86957rem;
  left: 50%;
  transform: translateX(-50%);
  display: block;
  height: 24px;
  width: 24px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"]) .is-style-sme-alert-remark:before,
  :where([data-presentation="phone"]):is(.is-style-sme-alert-remark:before),
  :where([data-presentation="phone"]) .is-style-sme-alert-success:before,
  :where([data-presentation="phone"]):is(.is-style-sme-alert-success:before),
  :where([data-presentation="phone"]) .is-style-sme-alert-warning:before,
  :where([data-presentation="phone"]):is(.is-style-sme-alert-warning:before),
  :where([data-presentation="phone"]) .is-style-sme-alert:before,
  :where([data-presentation="phone"]):is(.is-style-sme-alert:before) {
    top: 50%;
    left: 1.86957rem;
    transform: translateY(-50%);
  }
}
:where([data-presentation="phone"]) .is-style-sme-ordered-list-circle li:before,
:where([data-presentation="phone"]):is(.is-style-sme-ordered-list-circle)
  li:before,
:where([data-presentation="phone"]) .is-style-sme-ordered-list-square li:before,
:where([data-presentation="phone"]):is(.is-style-sme-ordered-list-square)
  li:before {
  counter-increment: sme-count 1;
  content: counter(sme-count);
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
:where([data-presentation="phone"])
  ol.is-style-sme-ordered-list-circle[reversed]
  > li:before,
:where([data-presentation="phone"]):is(
    ol.is-style-sme-ordered-list-circle[reversed]
  )
  > li:before,
:where([data-presentation="phone"])
  ol.is-style-sme-ordered-list-square[reversed]
  > li:before,
:where([data-presentation="phone"]):is(
    ol.is-style-sme-ordered-list-square[reversed]
  )
  > li:before {
  counter-increment: sme-count -1;
}
@media (max-width: 39.9375em) {
  :where([data-presentation="phone"]) .sme-hidden-sm,
  :where([data-presentation="phone"]):is(.sme-hidden-sm) {
    display: none !important;
  }
}
@media (min-width: 40em) and (max-width: 63.9375em) {
  :where([data-presentation="phone"]) .sme-hidden-md,
  :where([data-presentation="phone"]):is(.sme-hidden-md) {
    display: none !important;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"]) .sme-hidden-lg-up,
  :where([data-presentation="phone"]):is(.sme-hidden-lg-up) {
    display: none !important;
  }
}
@keyframes smeBounceDown {
  0% {
    transform: translateY(-300px);
  }
  1% {
    opacity: 1;
  }
  40% {
    opacity: 1;
    transform: translateY(10%);
  }
  60% {
    opacity: 1;
    transform: translateY(-5%);
  }
  80% {
    opacity: 1;
    transform: translateY(5%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
:where([data-presentation="phone"]) .sme-animation-bounce-down,
:where([data-presentation="phone"]):is(.sme-animation-bounce-down) {
  opacity: 0;
}
:where([data-presentation="phone"]) .sme-animation-bounce-down-fired,
:where([data-presentation="phone"]):is(.sme-animation-bounce-down-fired) {
  opacity: 0;
  will-change: animation;
  animation-fill-mode: forwards;
  animation: smeBounceDown 0.6s cubic-bezier(0, 0, 0, 1);
}
@keyframes smeBounceIn {
  0% {
    transform: scale(1.05);
  }
  20% {
    transform: scale(1);
  }
  40% {
    transform: scale(1.025);
  }
  60% {
    transform: scale(1);
  }
  80% {
    transform: scale(1.0125);
  }
  to {
    transform: scale(1);
  }
}
:where([data-presentation="phone"]) .sme-animation-bounce-in-fired,
:where([data-presentation="phone"]):is(.sme-animation-bounce-in-fired) {
  will-change: animation;
  animation: smeBounceIn 0.8s cubic-bezier(0, 0, 0, 1);
}
@keyframes smeFadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
:where([data-presentation="phone"]) .sme-animation-fade-in,
:where([data-presentation="phone"]):is(.sme-animation-fade-in) {
  opacity: 0;
}
:where([data-presentation="phone"]) .sme-animation-fade-in-fired,
:where([data-presentation="phone"]):is(.sme-animation-fade-in-fired) {
  opacity: 0;
  will-change: animation;
  animation: smeFadeIn 0.6s cubic-bezier(0, 0, 0, 1);
}
@keyframes smeFadeInUp {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
:where([data-presentation="phone"]) .sme-animation-fade-in-up,
:where([data-presentation="phone"]):is(.sme-animation-fade-in-up) {
  opacity: 0;
}
:where([data-presentation="phone"]) .sme-animation-fade-in-up-fired,
:where([data-presentation="phone"]):is(.sme-animation-fade-in-up-fired) {
  opacity: 0;
  will-change: animation;
  animation: smeFadeInUp 0.6s cubic-bezier(0, 0, 0, 1);
}
@keyframes smeFadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
:where([data-presentation="phone"]) .sme-animation-fade-in-down,
:where([data-presentation="phone"]):is(.sme-animation-fade-in-down) {
  opacity: 0;
}
:where([data-presentation="phone"]) .sme-animation-fade-in-down-fired,
:where([data-presentation="phone"]):is(.sme-animation-fade-in-down-fired) {
  opacity: 0;
  will-change: animation;
  animation: smeFadeInDown 0.6s cubic-bezier(0, 0, 0, 1);
}
:where([data-presentation="phone"]) .sme-badge,
:where([data-presentation="phone"]):is(.sme-badge) {
  display: inline-flex;
  align-items: center;
  height: 1.86957rem;
  color: #fff;
  padding: 0 0.5em;
  vertical-align: middle;
  font-size: calc(1em - 2px);
  line-height: 1;
  border-radius: 6px !important;
  font-weight: 700;
  transform: translateY(-2px);
  white-space: nowrap;
}
:where([data-presentation="phone"]) .is-style-sme-alert:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert:before) {
  background-image: url(/images/icon-d0cd3e63.svg);
}
:where([data-presentation="phone"]) .is-style-sme-alert-success:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-success:before) {
  background-image: url(/images/icon-e51ae70d.svg);
}
:where([data-presentation="phone"]) .is-style-sme-alert-warning:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-warning:before) {
  background-image: url(/images/icon-d3e899ce.svg);
}
:where([data-presentation="phone"]) .is-style-sme-alert-remark:before,
:where([data-presentation="phone"]):is(.is-style-sme-alert-remark:before) {
  background-image: url(/images/icon-00cdc1fa.svg);
}
:where([data-presentation="phone"]) .is-style-sme-list-arrow li:before,
:where([data-presentation="phone"]):is(.is-style-sme-list-arrow) li:before {
  content: "";
  position: absolute;
  left: calc(-1.5em + 7px);
  top: calc(0.43478rem + 4px);
  display: block;
  width: 6px;
  height: 6px;
  border-color: #ff6e3b;
  border-style: solid;
  border-width: 0 2px 2px 0;
  transform: rotate(-45deg);
}
:where([data-presentation="phone"]) .is-style-sme-list-arrow li:after,
:where([data-presentation="phone"]):is(.is-style-sme-list-arrow) li:after {
  content: "";
  position: absolute;
  width: 8px;
  height: 0;
  border: solid #ff6e3b;
  border-width: 2px 0 0;
  left: calc(-1.5em + 5px);
  top: calc(0.43478rem + 6px);
}
:where([data-presentation="phone"]) .is-style-sme-list-check li:before,
:where([data-presentation="phone"]):is(.is-style-sme-list-check) li:before {
  content: "";
  position: absolute;
  left: calc(-1.5em + 7px);
  top: calc(0.43478rem + 3px);
  display: block;
  width: 8px;
  height: 6px;
  border-color: #75cd00;
  border-style: solid;
  border-width: 0 0 2px 2px;
  transform: rotate(-45deg);
}
:where([data-presentation="phone"]) .is-style-sme-list-remark li:before,
:where([data-presentation="phone"]):is(.is-style-sme-list-remark) li:before {
  content: "※";
  position: absolute;
  left: calc(-1.5em + 2px);
}
:where([data-presentation="phone"]) .is-style-sme-list-times li:after,
:where([data-presentation="phone"]):is(.is-style-sme-list-times) li:after,
:where([data-presentation="phone"]) .is-style-sme-list-times li:before,
:where([data-presentation="phone"]):is(.is-style-sme-list-times) li:before {
  content: "";
  position: absolute;
  left: calc(-1.5em + 5px);
  top: calc(0.43478rem + 6px);
  width: 10px;
  height: 0;
  border: solid #cd3500;
  border-width: 0 0 2px;
}
:where([data-presentation="phone"]) .is-style-sme-list-times li:before,
:where([data-presentation="phone"]):is(.is-style-sme-list-times) li:before {
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .is-style-sme-list-times li:after,
:where([data-presentation="phone"]):is(.is-style-sme-list-times) li:after {
  transform: rotate(-45deg);
}
:where([data-presentation="phone"]) .is-style-sme-ordered-list-circle li:before,
:where([data-presentation="phone"]):is(.is-style-sme-ordered-list-circle)
  li:before {
  border-radius: 100%;
}
:where([data-presentation="phone"]) .is-style-sme-ordered-list-circle li:before,
:where([data-presentation="phone"]):is(.is-style-sme-ordered-list-circle)
  li:before,
:where([data-presentation="phone"]) .is-style-sme-ordered-list-square li:before,
:where([data-presentation="phone"]):is(.is-style-sme-ordered-list-square)
  li:before {
  left: calc(-1.8em - 6px);
  top: 0.21739rem;
  width: 20px;
  height: 20px;
  background-color: #eee;
  font-size: 12px;
}
:where([data-presentation="phone"]) .is-style-sme-post-it:not(:last-child),
:where([data-presentation="phone"]):is(.is-style-sme-post-it:not(:last-child)) {
  margin-bottom: 3.73913rem;
  margin-bottom: calc(var(--_space, 1.86957rem) * 2 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .is-style-sme-post-it:before,
:where([data-presentation="phone"]):is(.is-style-sme-post-it:before) {
  content: "";
  position: absolute;
  display: block;
  top: 100%;
  right: 0;
  border-color: #eee transparent;
  border-style: solid;
  border-width: 1.86957rem 1.86957rem 0 0;
}
:where([data-presentation="phone"]) .is-style-sme-post-it:after,
:where([data-presentation="phone"]):is(.is-style-sme-post-it:after) {
  content: "";
  position: absolute;
  top: calc(100% - 1px);
  right: 1.86957rem;
  left: 0;
  display: block;
  background-color: inherit;
  height: 1.86957rem;
}
:where([data-presentation="phone"]) .is-style-sme-post-it-narrow:after,
:where([data-presentation="phone"]):is(.is-style-sme-post-it-narrow:after) {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 0.46739rem;
  background-color: #ff6e3b;
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .wp-block-button.is-style-sme-shadowed
    .wp-block-button__link:active,
  :where([data-presentation="phone"]):is(.wp-block-button.is-style-sme-shadowed)
    .wp-block-button__link:active {
    box-shadow:
      inset 0 1px 0 0 hsla(0, 0%, 100%, 0.1),
      inset 0 -1px 0 0 rgba(1, 1, 1, 0.05);
  }
}
:where([data-presentation="phone"]) .is-style-sme-speech:before,
:where([data-presentation="phone"]):is(.is-style-sme-speech:before) {
  content: "";
  position: absolute;
  top: calc(100% - 7px);
  left: 2.33696rem;
  height: 14px;
  width: 14px;
  transform: rotate(45deg);
  background-color: inherit;
}
:where([data-presentation="phone"])
  .is-style-sme-speech.has-text-align-center:before,
:where([data-presentation="phone"]):is(
  .is-style-sme-speech.has-text-align-center:before
) {
  left: calc(50% - 10px);
}
:where([data-presentation="phone"])
  .is-style-sme-speech.has-text-align-right:before,
:where([data-presentation="phone"]):is(
  .is-style-sme-speech.has-text-align-right:before
) {
  left: auto;
  right: 2.33696rem;
}
:where([data-presentation="phone"]) .wpaw-carousel .slick-dots,
:where([data-presentation="phone"]):is(.wpaw-carousel) .slick-dots {
  position: static;
  margin-top: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .wpaw-pickup-slider__figure:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider__figure:before) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
  display: block;
  background-color: rgba(17, 17, 17, 0.4);
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease-in 0.5s;
}
@keyframes main_visual_figure_move {
  0% {
    transform: translateZ(0);
  }
  to {
    transform: translate3d(2em, 0, 0);
  }
}
:where([data-presentation="phone"])
  .wpaw-pickup-slider
  .slick-slide.pan
  .wpaw-pickup-slider__figure:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider)
  .slick-slide.pan
  .wpaw-pickup-slider__figure:before,
:where([data-presentation="phone"])
  .wpaw-pickup-slider
  .slick-slide.slick-current
  .wpaw-pickup-slider__figure:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider)
  .slick-slide.slick-current
  .wpaw-pickup-slider__figure:before {
  opacity: 1;
  visibility: visible;
}
:where([data-presentation="phone"]) .wpaw-pickup-slider .slick-arrow:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider)
  .slick-arrow:before {
  position: absolute;
  content: "";
  display: block;
  height: 10px;
  width: 10px;
}
:where([data-presentation="phone"]) .wpaw-pickup-slider .slick-prev:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider) .slick-prev:before {
  left: calc(50% - 5px);
  top: calc(50% - 5px);
  border-top: 2px solid #fff;
  border-top-color: var(--_color-white, #fff);
  border-left: 2px solid #fff;
  border-left-color: var(--_color-white, #fff);
  transform: rotate(-45deg);
}
:where([data-presentation="phone"]) .wpaw-pickup-slider .slick-next:before,
:where([data-presentation="phone"]):is(.wpaw-pickup-slider) .slick-next:before {
  left: calc(50% - 5px);
  top: calc(50% - 5px);
  border-top: 2px solid #fff;
  border-top-color: var(--_color-white, #fff);
  border-right: 2px solid #fff;
  border-right-color: var(--_color-white, #fff);
  transform: rotate(45deg);
}
:where([data-presentation="phone"]) .wpaw-posts-list__item:not(:first-child),
:where([data-presentation="phone"]):is(
  .wpaw-posts-list__item:not(:first-child)
) {
  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"]) .wpaw-pr-box__title:after,
:where([data-presentation="phone"]):is(.wpaw-pr-box__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"])
  .wpaw-pr-box__lead
  > :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(.wpaw-pr-box__lead)
  > :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"]) .wpaw-pr-box__lead > :first-child,
:where([data-presentation="phone"]):is(.wpaw-pr-box__lead) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .wpaw-pr-box__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(.wpaw-pr-box__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: 0.88462rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .wpaw-pr-box__item-summary > :first-child,
:where([data-presentation="phone"]):is(.wpaw-pr-box__item-summary)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  [data-has-sidebar="true"]
  [data-is-content-widget-area="true"]
  .wpaw-pr-box,
:where([data-presentation="phone"]):is([data-has-sidebar="true"])
  [data-is-content-widget-area="true"]
  .wpaw-pr-box {
  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="false"]
  [data-is-content-widget-area="true"]
  .wpaw-pr-box,
:where([data-presentation="phone"]):is([data-has-sidebar="false"])
  [data-is-content-widget-area="true"]
  .wpaw-pr-box {
  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"]) .wpaw-ranking__item:before,
:where([data-presentation="phone"]):is(.wpaw-ranking__item:before) {
  counter-increment: wpaw_ranking;
  content: counter(wpaw_ranking);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 20px;
  width: 20px;
  color: #fff;
  color: var(--_color-white, #fff);
  line-height: 1;
  background-color: #111;
  background-color: var(--_color-black, #111);
  font-size: 12px;
  font-weight: 700;
}
:where([data-presentation="phone"]) .wpaw-ranking__item:first-child:before,
:where([data-presentation="phone"]):is(.wpaw-ranking__item:first-child:before) {
  background-color: #e6b324;
}
:where([data-presentation="phone"]) .wpaw-ranking__item:nth-child(2):before,
:where([data-presentation="phone"]):is(
  .wpaw-ranking__item:nth-child(2):before
) {
  background-color: #c7c6c6;
}
:where([data-presentation="phone"]) .wpaw-ranking__item:nth-child(3):before,
:where([data-presentation="phone"]):is(
  .wpaw-ranking__item:nth-child(3):before
) {
  background-color: #976b2f;
}
:where([data-presentation="phone"])
  .wpaw-ranking__body:first-child
  .wpaw-ranking__taxonomy,
:where([data-presentation="phone"]):is(.wpaw-ranking__body:first-child)
  .wpaw-ranking__taxonomy {
  margin-left: 25px;
}
:where([data-presentation="phone"])
  .wpaw-showcase__lead
  > :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(.wpaw-showcase__lead)
  > :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"]) .wpaw-showcase__lead > :first-child,
:where([data-presentation="phone"]):is(.wpaw-showcase__lead) > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .wpaw-site-branding__logo,
:where([data-presentation="phone"]):is(.wpaw-site-branding__logo) {
  text-align: center;
}
:where([data-presentation="phone"]) .wpaw-site-branding__logo a,
:where([data-presentation="phone"]):is(.wpaw-site-branding__logo) a {
  color: inherit;
  text-decoration: none;
  font-weight: 700;
}
:where([data-presentation="phone"]) .wpaw-site-branding__logo .custom-logo,
:where([data-presentation="phone"]):is(.wpaw-site-branding__logo) .custom-logo {
  height: auto;
  max-width: 100%;
}
:where([data-presentation="phone"]) .wpaw-site-branding__description,
:where([data-presentation="phone"]):is(.wpaw-site-branding__description) {
  margin-top: 1.32692rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.75 * var(--_margin-scale, 1));
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
:where([data-presentation="phone"])
  .wpaw-site-branding__description
  > :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(.wpaw-site-branding__description)
  > :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"])
  .wpaw-site-branding__description
  > :first-child,
:where([data-presentation="phone"]):is(.wpaw-site-branding__description)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"])
  .wpaw-slider__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(.wpaw-slider__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: 0.44231rem;
  margin-top: calc(var(--_space, 1.76923rem) * 0.25 * var(--_margin-scale, 1));
}
:where([data-presentation="phone"]) .wpaw-slider__item-summary > :first-child,
:where([data-presentation="phone"]):is(.wpaw-slider__item-summary)
  > :first-child {
  margin-top: 0;
}
:where([data-presentation="phone"]) .wpaw-slider .slick-dots,
:where([data-presentation="phone"]):is(.wpaw-slider) .slick-dots {
  bottom: 10px;
}
:where([data-presentation="phone"]) .wpaw-slider .slick-slide:before,
:where([data-presentation="phone"]):is(.wpaw-slider) .slick-slide:before {
  display: none;
}
@media (min-width: 40em) {
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.38462;
  }
  :where([data-presentation="phone"])
    .wpaw-showcase__lead
    > :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(.wpaw-showcase__lead)
    > :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"]) .wpaw-showcase__lead > :first-child,
  :where([data-presentation="phone"]):is(.wpaw-showcase__lead) > :first-child {
    margin-top: 0;
  }
  :where([data-presentation="phone"])
    .wpaw-showcase--format-1
    .wpaw-showcase__inner
    > :first-child,
  :where([data-presentation="phone"]):is(.wpaw-showcase--format-1)
    .wpaw-showcase__inner
    > :first-child {
    padding-left: 0;
  }
  :where([data-presentation="phone"])
    .wpaw-showcase--format-1
    .wpaw-showcase__inner
    > :last-child,
  :where([data-presentation="phone"]):is(.wpaw-showcase--format-1)
    .wpaw-showcase__inner
    > :last-child {
    padding-right: 0;
  }
  :where([data-presentation="phone"])
    .wpaw-showcase--format-2
    .wpaw-showcase__inner
    > :first-child,
  :where([data-presentation="phone"]):is(.wpaw-showcase--format-2)
    .wpaw-showcase__inner
    > :first-child {
    padding-right: 0;
  }
  :where([data-presentation="phone"])
    .wpaw-showcase--format-2
    .wpaw-showcase__inner
    > :last-child,
  :where([data-presentation="phone"]):is(.wpaw-showcase--format-2)
    .wpaw-showcase__inner
    > :last-child {
    padding-left: 0;
  }
  :where([data-presentation="phone"])
    .wpaw-slider__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(.wpaw-slider__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: 0.88462rem;
    margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"]) .wpaw-slider__item-summary > :first-child,
  :where([data-presentation="phone"]):is(.wpaw-slider__item-summary)
    > :first-child {
    margin-top: 0;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.38462;
  }
}
@media (min-width: 40em) and (max-width: 63.9375em) {
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.38462;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.38462;
  }
}
@media (min-width: 64em) {
  :where([data-presentation="phone"])
    .wpaw-carousel__item:active
    .wpaw-carousel__item-figure,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:active)
    .wpaw-carousel__item-figure,
  :where([data-presentation="phone"])
    .wpaw-carousel__item:focus
    .wpaw-carousel__item-figure,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:focus)
    .wpaw-carousel__item-figure,
  :where([data-presentation="phone"])
    .wpaw-carousel__item:hover
    .wpaw-carousel__item-figure,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:hover)
    .wpaw-carousel__item-figure {
    filter: brightness(80%);
  }
  :where([data-presentation="phone"])
    .wpaw-carousel__item:active
    .wpaw-carousel__item-body,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:active)
    .wpaw-carousel__item-body,
  :where([data-presentation="phone"])
    .wpaw-carousel__item:focus
    .wpaw-carousel__item-body,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:focus)
    .wpaw-carousel__item-body,
  :where([data-presentation="phone"])
    .wpaw-carousel__item:hover
    .wpaw-carousel__item-body,
  :where([data-presentation="phone"]):is(.wpaw-carousel__item:hover)
    .wpaw-carousel__item-body {
    opacity: 0.8;
  }
  :where([data-presentation="phone"]) .wpaw-local-nav__item > a:active,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__item) > a:active,
  :where([data-presentation="phone"]) .wpaw-local-nav__item > a:focus,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__item) > a:focus,
  :where([data-presentation="phone"]) .wpaw-local-nav__item > a:hover,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__item) > a:hover,
  :where([data-presentation="phone"]) .wpaw-local-nav__subitem > a:active,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__subitem) > a:active,
  :where([data-presentation="phone"]) .wpaw-local-nav__subitem > a:focus,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__subitem) > a:focus,
  :where([data-presentation="phone"]) .wpaw-local-nav__subitem > a:hover,
  :where([data-presentation="phone"]):is(.wpaw-local-nav__subitem) > a:hover {
    color: var(--accent-color, #cd162c);
  }
  :where([data-presentation="phone"])
    .wpaw-pickup-slider__canvas:active
    .slick-arrow,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__canvas:active)
    .slick-arrow,
  :where([data-presentation="phone"])
    .wpaw-pickup-slider__canvas:focus
    .slick-arrow,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__canvas:focus)
    .slick-arrow,
  :where([data-presentation="phone"])
    .wpaw-pickup-slider__canvas:hover
    .slick-arrow,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__canvas:hover)
    .slick-arrow {
    transform: translateY(-50%);
  }
  :where([data-presentation="phone"]) .wpaw-pickup-slider__item-more:active,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__item-more:active),
  :where([data-presentation="phone"]) .wpaw-pickup-slider__item-more:focus,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__item-more:focus),
  :where([data-presentation="phone"]) .wpaw-pickup-slider__item-more:hover,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider__item-more:hover) {
    background-color: var(--accent-color, #cd162c);
    border-color: var(--accent-color, #cd162c);
  }
  :where([data-presentation="phone"]) .wpaw-pickup-slider .slick-arrow:active,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider)
    .slick-arrow:active,
  :where([data-presentation="phone"]) .wpaw-pickup-slider .slick-arrow:focus,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider)
    .slick-arrow:focus,
  :where([data-presentation="phone"]) .wpaw-pickup-slider .slick-arrow:hover,
  :where([data-presentation="phone"]):is(.wpaw-pickup-slider)
    .slick-arrow:hover {
    filter: brightness(90%);
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-title {
    font-size: 48px;
    font-size: 3rem;
    line-height: 1.25641;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    .wpaw-pickup-slider__item-meta,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    .wpaw-pickup-slider__item-meta,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-meta,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-meta {
    margin-top: 1.32692rem;
    margin-top: calc(
      var(--_space, 1.76923rem) * 0.75 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    .c-entry__content
    .wpaw-pickup-slider__item-more,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    .c-entry__content
    .wpaw-pickup-slider__item-more,
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-more,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-pickup-slider__item-more {
    margin-top: 2.65385rem;
    margin-top: calc(var(--_space, 1.76923rem) * 1.5 * var(--_margin-scale, 1));
    padding: 0.88462rem 5.30769rem;
    padding: calc(var(--_space, 1.76923rem) * 0.5)
      calc(var(--_space, 1.76923rem) * 3);
  }
  :where([data-presentation="phone"]) .wpaw-posts-list__item > a:active,
  :where([data-presentation="phone"]):is(.wpaw-posts-list__item) > a:active,
  :where([data-presentation="phone"]) .wpaw-posts-list__item > a:focus,
  :where([data-presentation="phone"]):is(.wpaw-posts-list__item) > a:focus,
  :where([data-presentation="phone"]) .wpaw-posts-list__item > a:hover,
  :where([data-presentation="phone"]):is(.wpaw-posts-list__item) > a:hover {
    opacity: 0.8;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-pr-box,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-pr-box {
    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"])
    [data-has-sidebar="true"]
    [data-is-slim-widget-area="true"]
    .wpaw-profile-box
    .wp-profile-box__figure,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-slim-widget-area="true"]
    .wpaw-profile-box
    .wp-profile-box__figure {
    float: none;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="true"]
    [data-is-slim-widget-area="true"]
    .wpaw-profile-box
    .wp-profile-box__figure
    img,
  :where([data-presentation="phone"]):is([data-has-sidebar="true"])
    [data-is-slim-widget-area="true"]
    .wpaw-profile-box
    .wp-profile-box__figure
    img {
    width: 48px;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase__inner,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase__inner {
    display: block;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase__figure,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase__figure {
    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;
    max-width: none;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase__title,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase__title {
    margin-bottom: 0.88462rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase_lead
    > :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([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase_lead
    > :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"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase_lead
    > :first-child,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase_lead
    > :first-child {
    margin-top: 0;
  }
  :where([data-presentation="phone"])
    [data-is-slim-widget-area="true"]
    .wpaw-showcase
    .wpaw-showcase_action,
  :where([data-presentation="phone"]):is([data-is-slim-widget-area="true"])
    .wpaw-showcase
    .wpaw-showcase_action {
    margin-top: 0.88462rem;
    margin-top: calc(var(--_space, 1.76923rem) * 0.5 * var(--_margin-scale, 1));
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-showcase,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-showcase {
    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"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-showcase--format-3
    .wpaw-showcase__figure,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-showcase--format-3
    .wpaw-showcase__figure {
    margin-bottom: -5.30769rem;
    margin-bottom: calc(
      var(--_space, 1.76923rem) * -3 * var(--_margin-scale, 1)
    );
  }
  :where([data-presentation="phone"]) .wpaw-slider__item-more--ghost:active,
  :where([data-presentation="phone"]):is(.wpaw-slider__item-more--ghost:active),
  :where([data-presentation="phone"]) .wpaw-slider__item-more--ghost:focus,
  :where([data-presentation="phone"]):is(.wpaw-slider__item-more--ghost:focus),
  :where([data-presentation="phone"]) .wpaw-slider__item-more--ghost:hover,
  :where([data-presentation="phone"]):is(.wpaw-slider__item-more--ghost:hover) {
    opacity: 1;
  }
  :where([data-presentation="phone"])
    [data-has-sidebar="false"]
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title,
  :where([data-presentation="phone"]):is([data-has-sidebar="false"])
    [data-is-content-widget-area="true"]
    .wpaw-slider__item-title {
    font-size: 48px;
    font-size: 3rem;
    line-height: 1.25641;
  }
}
