.site-footer .wp-block-navigation-item,
.site-footer p.is-style-address {
  margin-bottom: var(--wp--custom--spacing--8);
}
@media (min-width: 48rem) {
  .site-footer .wp-block-navigation-item,
  .site-footer p.is-style-address {
    margin-bottom: 0;
  }
}
.site-footer nav.wp-block-navigation {
  margin-top: var(--wp--custom--spacing--16);
}
.site-footer > .wp-block-group > .wp-block-columns {
  row-gap: var(--wp--custom--spacing--40);
}
.home .site-footer > .wp-block-group {
  margin-top: 0 !important;
}
.mega-menu {
  --site-navigation-height: 61px;
  background-color: var(--wp--custom--color--neutral--100);
  bottom: 0;
  height: 100vw;
  left: 0;
  margin: 0;
  opacity: 0;
  padding: var(--wp--custom--spacing--32) 0 0 0;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: calc(var(--header-height) + var(--site-navigation-height));
  visibility: hidden;
  width: 100vw;
}
.admin-bar .mega-menu {
  top: calc(
    var(--header-height) + var(--wp-admin--admin-bar--height) +
      var(--site-navigation-height)
  );
}
@media (min-width: 60rem) {
  .mega-menu {
    padding: var(--wp--custom--spacing--32);
  }
}
.mega-menu[aria-hidden="false"] {
  height: auto;
  position: static;
  width: auto;
}
@media (min-width: 60rem) {
  .mega-menu[aria-hidden="false"] {
    height: 100vw;
    position: fixed;
    width: 100vw;
  }
}
.mega-menu .mega-menu-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1.15rem;
  margin-left: auto;
  margin-right: auto;
  max-width: calc(
    var(--wp--style--global--wide-size) - var(--wp--custom--spacing--32)
  );
}
@media (min-width: 60rem) {
  .mega-menu .mega-menu-container {
    flex-direction: row;
    max-height: calc(
      100vh - var(--header-height) - var(--site-navigation-height) -
        var(--refer-height, 0) - var(--wp-admin--admin-bar--height, 0) -
        var(--wp--custom--spacing--64)
    );
    overflow-y: auto;
  }
}
.mega-menu .mega-menu-column {
  flex-basis: 25%;
}
.mega-menu .mega-menu-page-list {
  padding: 0;
}
.mega-menu .mega-menu-page-list-item {
  list-style: none;
  position: relative;
}
.mega-menu .mega-menu-page-list-item:where(:not(:last-child)) {
  margin-bottom: var(--wp--custom--spacing--24);
}
.mega-menu .mega-menu-page-list-item.menu-item-has-icon {
  padding-left: var(--wp--custom--spacing--36);
}
.mega-menu .mega-menu-page-list-item.menu-item-has-icon:before {
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: var(--wp--custom--spacing--24);
  left: 0;
  position: absolute;
  top: 0;
  width: var(--wp--custom--spacing--24);
}
.mega-menu .mega-menu-page-list-item.menu-item-has-icon > a > svg {
  height: var(--wp--custom--spacing--12);
  transition: transform var(--wp--custom--transition--duration--300) ease-in-out;
  width: var(--wp--custom--spacing--12);
}
.mega-menu .mega-menu-page-list-item.menu-item-has-icon > a:hover svg {
  transform: translateX(var(--wp--custom--spacing--4));
}
.mega-menu .mega-menu-page-list-item.no-link > a,
.mega-menu .mega-menu-page-list-item > a[href],
.mega-menu .mega-menu-page-list-item > span {
  display: block;
}
.mega-menu .mega-menu-page-list-item.no-link > a,
.mega-menu .mega-menu-page-list-item > a[href],
.mega-menu .mega-menu-page-list-item > p {
  color: var(--wp--custom--color--azure--600);
  font-size: var(--wp--custom--font--size--14);
  font-weight: var(--wp--custom--font--weight--700);
  line-height: var(--wp--custom--font--leading--tight);
  margin: 0;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.mega-menu .mega-menu-page-list-item > .menu-card {
  margin-top: var(--wp--custom--spacing--24);
}
.mega-menu .mega-menu-page-list-item > a[href] > svg {
  display: inline-block;
  margin-left: var(--wp--custom--spacing--4);
  vertical-align: middle;
}
.mega-menu .mega-menu-page-list-item > span {
  color: var(--wp--custom--color--neutral--500);
  font-size: var(--wp--custom--font--size--12);
  line-height: var(--wp--custom--font--leading--normal);
  margin-top: var(--wp--custom--spacing--8);
}
.cookie-banner {
  background: rgba(255, 255, 255, 0.98);
  border-top: 1px solid rgba(7, 30, 60, 0.12);
  bottom: 0;
  box-shadow: 0 -16px 40px rgba(7, 30, 60, 0.14);
  left: 0;
  opacity: 0;
  padding: var(--wp--custom--spacing--16);
  pointer-events: none;
  position: fixed;
  right: 0;
  transform: translateY(110%);
  transition:
    opacity var(--wp--custom--transition--duration--300) ease,
    transform var(--wp--custom--transition--duration--300) ease;
  z-index: 1000;
}
.cookie-banner.is-visible {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}
.cookie-banner__inner {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: var(--wp--custom--spacing--12);
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size);
}
.cookie-banner__content {
  color: var(--wp--custom--color--neutral--700);
  flex: 1 1 22rem;
  font-size: var(--wp--custom--font--size--14);
  line-height: var(--wp--custom--font--leading--normal);
  margin: 0;
}
.cookie-banner__content a {
  color: var(--wp--custom--color--azure--600);
  font-weight: var(--wp--custom--font--weight--700);
  text-decoration: underline;
}
.cookie-banner__actions {
  display: flex;
  flex: 0 0 auto;
  flex-wrap: wrap;
  gap: var(--wp--custom--spacing--8);
}
.cookie-banner__button {
  border-radius: 999px;
  border: 0;
  cursor: pointer;
  font: inherit;
  padding: 0.75rem 1.15rem;
}
.cookie-banner__button--primary {
  background: var(--wp--custom--color--azure--600);
  color: #fff;
}
.cookie-banner__button--secondary {
  background: transparent;
  color: var(--wp--custom--color--azure--700);
  outline: 1px solid rgba(7, 30, 60, 0.2);
}
@media (max-width: 47.999rem) {
  .cookie-banner__inner {
    align-items: stretch;
    flex-direction: column;
  }

  .cookie-banner__actions {
    width: 100%;
  }

  .cookie-banner__button {
    width: 100%;
  }
}
.mega-menu .mega-menu-page-list-item.mega-menu-page-list-item--with-background {
  background-color: var(--wp--custom--color--cyan--100);
  margin-left: calc(var(--wp--custom--spacing--24) * -1);
  margin-right: calc(var(--wp--custom--spacing--24) * -1);
  padding: var(--wp--custom--spacing--64);
}
@media (min-width: 60rem) {
  .mega-menu
    .mega-menu-page-list-item.mega-menu-page-list-item--with-background {
    background-color: transparent;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }
}
.mega-menu .mega-menu-sub-menu {
  list-style: none;
  margin: var(--wp--custom--spacing--8) 0 0 0;
  padding-left: 0;
}
.mega-menu .mega-menu-sub-menu > li > a {
  color: var(--wp--custom--color--azure--500);
  display: inline-block;
  font-size: var(--wp--custom--font--size--12);
  font-weight: var(--wp--custom--font--weight--700);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.mega-menu .mega-menu-sub-menu > li > a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.mega-menu .mega-menu-sub-menu > li {
  margin-bottom: 0;
}
.admin-bar .site-header--uk .mega-menu {
  top: calc(var(--header-height) + var(--wp-admin--admin-bar--height));
}
.site-header--uk .mega-menu {
  top: var(--header-height);
}
@media (min-width: 60rem) {
  .site-header--uk .mega-menu {
    bottom: auto;
    left: auto;
  }
  .site-header--uk .mega-menu[aria-hidden="false"] {
    height: auto;
    left: 0;
    width: auto;
  }
}
.site-header--uk .site-navigation {
  left: 0;
}
@media (min-width: 60rem) {
  .site-header--uk .site-navigation {
    left: auto;
  }
}
.has-refer-a-friend .mega-menu {
  top: calc(
    var(--header-height) + var(--refer-height) + var(--site-navigation-height) -
      var(--scroll-height, 0px)
  );
}
.has-refer-a-friend.admin-bar .mega-menu {
  top: calc(
    var(--header-height) + var(--refer-height) +
      var(--wp-admin--admin-bar--height) + var(--site-navigation-height) -
      var(--scroll-height, 0px)
  );
}
.has-refer-a-friend .site-header--uk .mega-menu {
  top: calc(
    var(--header-height) + var(--refer-height) - var(--scroll-height, 0px)
  );
}
.has-refer-a-friend.admin-bar .site-header--uk .mega-menu {
  top: calc(
    var(--header-height) + var(--refer-height) +
      var(--wp-admin--admin-bar--height) - var(--scroll-height, 0px)
  );
}
[data-role="close-current-menu-item"],
[data-role="close-site-navigation"] {
  display: none;
  position: absolute;
}
[data-role="close-site-navigation"] {
  right: 0;
}
.drawer-open [data-role="close-site-navigation"],
.mega-menu-open [data-role="close-site-navigation"] {
  display: inline-block;
}
[data-role="close-current-menu-item"] {
  right: 6rem;
}
.mega-menu-open [data-role="close-current-menu-item"] {
  display: inline-block;
}
@media (min-width: 60rem) {
  .mega-menu-open [data-role="close-current-menu-item"] {
    display: none;
  }
}
.popular-search-heading {
  color: var(--wp--custom--color--azure--700);
  font-size: var(--wp--custom--font--size--14);
  font-weight: var(--wp--custom--font--weight--700);
  line-height: var(--wp--custom--font--leading--tight);
  margin-top: 0;
}
.popular-search-heading svg {
  height: var(--wp--custom--spacing--16);
  margin-right: var(--wp--custom--spacing--10);
  width: var(--wp--custom--spacing--14);
}
.popular-search-list {
  list-style: none;
  padding-left: var(--wp--custom--spacing--24);
}
.popular-search-list-item {
  color: var(--wp--custom--color--azure--700);
  font-size: var(--wp--custom--font--size--12);
}
.popular-search-list-item:where(:not(:last-child)) {
  margin-bottom: var(--wp--custom--spacing--10);
}
.popular-search-list-item > a {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.popular-search-list-item > a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.faq-section {
  background: linear-gradient(180deg, rgba(229, 243, 252, 0.55), #ffffff 72%);
}
.faq-section__inner {
  max-width: var(--wp--style--global--wide-size);
  margin-left: auto;
  margin-right: auto;
}
.faq-accordion {
  display: grid;
  gap: var(--wp--custom--spacing--16);
  margin-top: var(--wp--custom--spacing--32);
}
.faq-accordion details {
  background: rgba(255, 255, 255, 0.98);
  border: 1px solid rgba(7, 30, 60, 0.1);
  border-radius: 20px;
  box-shadow: 0 18px 40px rgba(7, 30, 60, 0.08);
  overflow: hidden;
}
.faq-accordion summary {
  align-items: center;
  color: var(--wp--custom--color--azure--700);
  cursor: pointer;
  display: flex;
  font-size: var(--wp--custom--font--size--18);
  font-weight: var(--wp--custom--font--weight--700);
  gap: var(--wp--custom--spacing--16);
  justify-content: space-between;
  list-style: none;
  padding: var(--wp--custom--spacing--20) var(--wp--custom--spacing--24);
}
.faq-accordion summary::-webkit-details-marker {
  display: none;
}
.faq-accordion__icon {
  align-items: center;
  background: var(--wp--custom--color--azure--600);
  border-radius: 999px;
  color: #ffffff;
  display: inline-flex;
  flex: 0 0 auto;
  height: 2rem;
  justify-content: center;
  transition: transform var(--wp--custom--transition--duration--300) ease;
  width: 2rem;
}
.faq-accordion__icon::before {
  content: "+";
  font-size: 1.1rem;
  line-height: 1;
}
.faq-accordion details[open] .faq-accordion__icon::before {
  content: "-";
}
.faq-accordion details[open] .faq-accordion__icon {
  transform: rotate(180deg);
}
.faq-accordion__content {
  border-top: 1px solid rgba(7, 30, 60, 0.08);
  color: var(--wp--custom--color--neutral--700);
  font-size: var(--wp--custom--font--size--16);
  line-height: var(--wp--custom--font--leading--relaxed);
  padding: 0 var(--wp--custom--spacing--24) var(--wp--custom--spacing--24);
}
.faq-accordion__content p {
  margin: var(--wp--custom--spacing--16) 0 0;
}
@media (max-width: 47.999rem) {
  .faq-accordion summary {
    align-items: flex-start;
    font-size: var(--wp--custom--font--size--16);
    padding: var(--wp--custom--spacing--16) var(--wp--custom--spacing--16);
  }

  .faq-accordion__content {
    padding: 0 var(--wp--custom--spacing--16) var(--wp--custom--spacing--16);
  }
}
.menu-card__image img {
  border-radius: 12px;
}
.menu-card__headline {
  color: var(--wp--custom--color--azure--700);
  font-size: var(--wp--custom--font--size--14);
  line-height: var(--wp--custom--font--leading--normal);
}
.wp-block-group--author-bio
  .wp-block-co-authors-plus-coauthors
  .wp-block-co-authors-plus-avatar
  :where(img) {
  height: var(--wp--custom--spacing--60);
  -o-object-fit: cover;
  object-fit: cover;
  width: var(--wp--custom--spacing--60);
}
.wp-block-group--article-hero {
  display: grid;
  grid-template-columns: 1fr;
  margin-bottom: var(--wp--custom--spacing--32);
}
@media (min-width: 60rem) {
  .wp-block-group--article-hero {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    margin-bottom: var(--wp--custom--spacing--56);
    min-height: auto;
  }
}
.wp-block-group--article-hero .wp-block-group--title-container {
  width: 100%;
}
@media (min-width: 60rem) {
  .wp-block-group--article-hero .wp-block-group--title-container {
    grid-column: 1 / span 7;
    grid-row: 1 / span 1;
  }
}
.wp-block-group--article-hero .wp-block-group--social-container {
  align-items: flex-end;
  flex-wrap: wrap;
  margin-top: var(--wp--custom--spacing--32);
  width: 100%;
}
@media (min-width: 30rem) {
  .wp-block-group--article-hero .wp-block-group--social-container {
    flex-wrap: nowrap;
  }
}
@media (min-width: 60rem) {
  .wp-block-group--article-hero .wp-block-group--social-container {
    grid-column: 1 / span 7;
    grid-row: 2 / span 1;
    margin-top: var(--wp--custom--spacing--8);
  }
}
.wp-block-group--article-hero
  .wp-block-group--social-container
  .social-sharing-block__list-item {
  margin-bottom: 0;
}
.wp-block-group--article-hero .wp-block-post-featured-image {
  margin-top: var(--wp--custom--spacing--16);
  max-width: 100%;
}
@media (min-width: 60rem) {
  .wp-block-group--article-hero .wp-block-post-featured-image {
    grid-column: 8 / span 5;
    grid-row: 1 / span 2;
    margin-top: 0 !important;
  }
}
.wp-block-group--article-hero .wp-block-post-featured-image figcaption {
  text-align: right;
}
.wp-block-group--article-hero .wp-block-post-featured-image img {
  height: 100%;
  width: 100%;
}
.wp-block-group--article-hero .wp-block-post-title {
  font-size: var(--wp--custom--font--size--40);
}
@media (min-width: 60rem) {
  .wp-block-group--article-hero .wp-block-post-title {
    font-size: var(--wp--custom--font--size--48);
  }
}
.wp-block-group--article-hero .wp-block-post-title + .wp-block-group {
  margin: 0 0 var(--wp--custom--spacing--16) 0;
}
.wp-block-group--article-hero .wp-block-co-authors-plus-coauthors {
  line-height: var(--wp--custom--font--leading--none);
  margin-bottom: var(--wp--custom--spacing--8);
  margin-top: 0;
}
.wp-block-group--article-hero
  .wp-block-co-authors-plus-coauthors
  .wp-block-co-authors-plus-avatar
  :where(img) {
  border-radius: 100%;
  height: var(--wp--custom--spacing--32);
  -o-object-fit: cover;
  object-fit: cover;
  width: var(--wp--custom--spacing--32);
}
.wp-block-group--article-hero
  .wp-block-co-authors-plus-coauthors.wp-block-group__author-label {
  line-height: var(--wp--custom--font--leading--relaxed);
  margin: 0;
}
.wp-block-group--article-hero .taxonomy-category {
  text-transform: uppercase;
}
.wp-block-group--article-hero
  .taxonomy-category
  .wp-block-post-terms__separator {
  font-size: 0;
}
.wp-block-group--article-hero
  .taxonomy-category
  .wp-block-post-terms__separator:after {
  content: "|";
  display: inline-block;
  font-size: var(--wp--custom--font--size--16);
  margin-left: var(--wp--custom--spacing--8);
  margin-right: var(--wp--custom--spacing--8);
  position: relative;
}
.page-hero {
  padding: var(--wp--custom--spacing--128) 0;
}
.wp-block-simply-business-trade-selector.has-background {
  padding: var(--wp--custom--spacing--16) var(--wp--custom--spacing--32);
}
.simply-business-trade-selector {
  align-items: center;
  border-radius: var(--wp--custom--spacing--10);
  display: flex;
  flex-direction: column;
  gap: var(--wp--custom--spacing--16);
  max-width: 35rem;
}
@media (min-width: 64rem) {
  .simply-business-trade-selector {
    flex-direction: row;
  }
  .simply-business-trade-selector--no-icon {
    gap: 0;
  }
}
.trade-selector {
  flex: 1;
  position: relative;
  width: 100%;
}
.trade-selector .trade-selector__input {
  background-color: var(--wp--custom--color--neutral--100);
  border: 0;
  border-radius: var(--wp--custom--spacing--4);
  font-size: var(--wp--custom--font--size--16);
  height: 3.125rem;
  line-height: var(--wp--custom--font--line-height--tight);
  padding: var(--wp--custom--spacing--4) var(--wp--custom--spacing--8);
  position: relative;
  text-align: center;
  width: 100%;
  word-wrap: break-word;
}
@media (min-width: 30rem) {
  .trade-selector .trade-selector__input {
    font-size: var(--wp--custom--font--size--20);
    height: auto;
    padding: var(--wp--custom--spacing--20);
    text-align: left;
  }
}
.trade-selector .trade-selector__input::-moz-placeholder {
  align-items: center;
  color: var(--wp--custom--color--neutral--400);
  font-size: var(--wp--custom--font--size--14);
  line-height: var(--wp--custom--font--line-height--tight);
  white-space: nowrap;
}
.trade-selector .trade-selector__input::placeholder {
  align-items: center;
  color: var(--wp--custom--color--neutral--400);
  font-size: var(--wp--custom--font--size--14);
  line-height: var(--wp--custom--font--line-height--tight);
  white-space: nowrap;
}
@media (min-width: 30rem) {
  .trade-selector .trade-selector__input::-moz-placeholder {
    font-size: var(--wp--custom--font--size--16);
  }
  .trade-selector .trade-selector__input::placeholder {
    font-size: var(--wp--custom--font--size--16);
  }
}
.trade-selector .trade-selector__panel {
  background-color: var(--wp--custom--color--neutral--100);
  border: 1px solid var(--wp--custom--color--lead--50);
  border-radius: var(--wp--custom--spacing--4);
  box-shadow: 0 4px 8px 0 rgba(38, 38, 38, 0.2);
  max-height: 300px;
  min-width: 100%;
  overflow-y: auto;
  position: absolute;
  top: 105%;
  z-index: 1;
}
.trade-selector__loading,
.trade-selector__no-results {
  color: var(--wp--custom--color--lead--100);
  padding: var(--wp--custom--spacing--4) 0;
  text-align: center;
}
.trade-selector__loading[aria-hidden="false"],
.trade-selector__no-results[aria-hidden="false"] {
  display: block;
}
.trade-selector__loading[aria-hidden="true"],
.trade-selector__no-results[aria-hidden="true"] {
  display: none;
}
.trade-selector__label {
  display: block;
  position: relative;
}
.trade-selector__label--has-icon .trade-selector__input {
  padding-right: var(--wp--custom--spacing--40);
}
.trade-selector__label--has-icon:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='square' stroke-width='1.5' d='M.9 6.6c0 3.2 2.6 5.7 5.7 5.7s5.7-2.6 5.7-5.7S9.8.9 6.6.9.9 3.4.9 6.6m10 4.3 3.9 3.9'/%3E%3C/svg%3E");
  content: "";
  height: var(--wp--custom--spacing--16);
  position: absolute;
  right: var(--wp--custom--spacing--16);
  top: 50%;
  transform: translateY(-50%);
  width: var(--wp--custom--spacing--16);
}
.trade-selector__results[aria-hidden="true"] {
  display: none;
}
.trade-selector__results[aria-hidden="false"] {
  display: block;
}
.trade-selector__results p[role="heading"] {
  background-color: var(--wp--custom--color--neutral--200);
  color: var(--wp--custom--color--lead--200);
  font-size: var(--wp--custom--font--size--12);
  font-weight: var(--wp--custom--font--weight--300);
  line-height: var(--wp--custom--font--leading--none);
  margin: 0;
  padding: var(--wp--custom--spacing--8);
  text-transform: uppercase;
}
.trade-selector__results p[role="heading"]:first-of-type {
  border-top-left-radius: var(--wp--custom--spacing--4);
  border-top-right-radius: var(--wp--custom--spacing--4);
}
.trade-selector__results-items {
  list-style: none;
  margin: 0;
  padding: 0;
}
.trade-selector__results-items a[role="option"] {
  background-color: var(--wp--custom--color--neutral--100);
  border: none;
  color: var(--wp--custom--color--azure--700);
  cursor: pointer;
  display: block;
  font-size: var(--wp--custom--font--size--16);
  line-height: var(--wp--custom--font--leading--none);
  padding: var(--wp--custom--spacing--10) var(--wp--custom--spacing--14);
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  width: 100%;
}
.trade-selector__results-items a[role="option"]:where(:hover, :focus) {
  background-color: var(--wp--custom--color--azure--500);
  color: var(--wp--custom--color--neutral--100);
}
.card-block {
  position: relative;
}
.card-block .wp-block-post-title a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.card-block .wp-block-post-excerpt__excerpt {
  margin-bottom: var(--wp--custom--spacing--16);
}
.card-block .wp-block-post-excerpt__more-text {
  margin-top: 0;
}
.card-block .wp-block-simply-business-post-time-to-read:before {
  content: "\2022";
  display: inline-block;
  margin-left: var(--wp--custom--spacing--4);
  margin-right: var(--wp--custom--spacing--4);
}
.card-block
  .card-block__featured-image:not(:has(.wp-block-post-featured-image)) {
  aspect-ratio: 16/9;
  background-image: url(../images/sb-generic-hero.webp);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
.card-article {
  position: relative;
}
.card-article
  .wp-block-post-template.is-entire-card-clickable
  .wp-block-post
  .wp-block-post-featured-image
  img,
.card-article
  .wp-block-post-template.is-entire-card-clickable
  .wp-block-post:hover
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.card-article .card-block__featured-image {
  min-width: 18.75rem;
}
.card-featured {
  gap: var(--wp--custom--spacing--32);
  position: relative;
}
.card-featured .card-block {
  flex-grow: 1;
}
.card-featured .card-block__featured-image {
  display: flex;
  order: 2;
}
@media (min-width: 48rem) {
  .card-featured .card-block__featured-image {
    order: 1;
  }
}
.card-featured .card-block__featured-image figure {
  width: 100%;
}
.card-featured .wp-block-post-featured-image img {
  height: 100%;
}
.card-featured .card-block__content {
  order: 1;
  padding: var(--wp--custom--spacing--16);
  padding-bottom: 0;
}
@media (min-width: 48rem) {
  .card-featured .card-block__content {
    order: 2;
    padding: var(--wp--custom--spacing--32);
    padding-left: 0;
  }
}
.card-featured .wp-block-post-title a {
  color: var(--wp--custom--color--azure--800);
}
.card-featured .wp-block-post-title a:where(:hover, :focus) {
  color: var(--wp--custom--color--azure--400);
}
.card-featured .wp-block-post-excerpt {
  margin-bottom: var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .card-featured .wp-block-post-excerpt {
    margin-bottom: 0;
  }
}
.card-featured .wp-block-post-excerpt .wp-block-post-excerpt__excerpt {
  color: var(--wp--custom--color--azure--800);
}
.wp-block-post.is-entire-card-clickable
  .card-featured
  .wp-block-post-featured-image
  img,
.wp-block-post.is-entire-card-clickable
  .card-featured:hover
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.wp-block-post.is-entire-card-clickable
  .card-featured:where(:hover, :focus)
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.wp-image-list {
  padding-bottom: var(--wp--custom--spacing--8);
  padding-left: var(--wp--custom--spacing--16);
  padding-right: var(--wp--custom--spacing--16);
  padding-top: var(--wp--custom--spacing--8);
}
@media (min-width: 48rem) {
  .wp-image-list {
    padding-bottom: var(--wp--custom--spacing--32);
    padding-left: var(--wp--custom--spacing--56);
    padding-right: var(--wp--custom--spacing--56);
    padding-top: var(--wp--custom--spacing--32);
  }
}
.cta-cards header.wp-block-group {
  flex-wrap: wrap;
}
@media (min-width: 60rem) {
  .cta-cards header.wp-block-group {
    flex-wrap: nowrap;
  }
}
.cta.cta-default {
  padding: var(--wp--custom--spacing--56) var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .cta.cta-default {
    padding: var(--wp--custom--spacing--56);
  }
}
.wp-block-columns--cta-two-column {
  gap: var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .wp-block-columns--cta-two-column {
    gap: var(--wp--custom--spacing--32);
  }
}
.wp-block-columns--cta-two-column .wp-block-heading {
  font-size: var(--wp--preset--font-size--large);
}
.wp-block-columns--cta-two-column .wp-block-heading mark {
  background-color: transparent !important;
}
.wp-block-columns--cta-two-column p.wp-block-paragraph {
  font-size: var(--wp--preset--font-size--small) !important;
  text-align: center;
}
@media (min-width: 48rem) {
  .wp-block-columns--cta-two-column p.wp-block-paragraph {
    font-size: var(--wp--preset--font-size--medium) !important;
    text-align: inherit;
  }
}
.wp-block-group--cta-two-column-full-width {
  position: relative;
}
.wp-block-group--cta-two-column-full-width .spacer-bottom,
.wp-block-group--cta-two-column-full-width .spacer-top {
  background-color: var(--wp--custom--color--dark--800);
  height: 1.875rem;
  opacity: 1;
  overflow: hidden;
  position: relative;
  visibility: visible;
  width: 100%;
}
.wp-block-group--cta-two-column-full-width .spacer-bottom:before,
.wp-block-group--cta-two-column-full-width .spacer-top:before {
  background-color: var(--wp--custom--color--neutral--100);
  content: "";
  height: 8rem;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 120%;
}
.wp-block-group--cta-two-column-full-width .spacer-top {
  top: 0;
}
.wp-block-group--cta-two-column-full-width .spacer-top:before {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  bottom: 0;
}
.wp-block-group--cta-two-column-full-width .spacer-bottom {
  bottom: 0;
}
.wp-block-group--cta-two-column-full-width .spacer-bottom:before {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  top: 0;
}
.wp-block-group--cta-two-column-full-width .columns-container {
  padding: var(--wp--custom--spacing--56) var(--wp--custom--spacing--16);
}
@media (min-width: 30rem) {
  .wp-block-group--cta-two-column-full-width .columns-container {
    padding: var(--wp--custom--spacing--56) var(--wp--custom--spacing--32);
  }
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width .columns-container {
    display: flex;
    gap: var(--wp--custom--spacing--16);
  }
}
.wp-block-group--cta-two-column-full-width
  .heading-container
  .wp-block-heading {
  font-size: var(--wp--custom--font--size--32) !important;
  text-align: center;
}
@media (min-width: 48rem) {
  .wp-block-group--cta-two-column-full-width
    .heading-container
    .wp-block-heading {
    font-size: var(--wp--custom--font--size--40) !important;
  }
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width
    .heading-container
    .wp-block-heading {
    text-align: left;
  }
}
.wp-block-group--cta-two-column-full-width
  .heading-container
  .wp-block-paragraph {
  text-align: center;
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width
    .heading-container
    .wp-block-paragraph {
    text-align: left;
  }
}
.wp-block-group--cta-two-column-full-width .grid-container {
  display: flex;
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width .grid-container {
    margin: 0;
  }
}
.wp-block-group--cta-two-column-full-width .icons-grid {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 30rem) {
  .wp-block-group--cta-two-column-full-width .icons-grid {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .wp-block-group--cta-two-column-full-width .icons-grid .icons-grid--row {
    width: 50%;
  }
}
.wp-block-group--cta-two-column-full-width .icons-grid--row {
  margin: var(--wp--custom--spacing--8) 0;
  width: 100%;
}
@media (min-width: 30rem) {
  .wp-block-group--cta-two-column-full-width .icons-grid--row {
    flex-direction: column;
    text-align: center;
  }
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width .icons-grid--row {
    align-items: flex-start;
    flex-direction: row;
    text-align: left;
  }
}
.wp-block-group--cta-two-column-full-width .icons-grid--title {
  display: flex;
}
@media (min-width: 30rem) {
  .wp-block-group--cta-two-column-full-width .icons-grid--title {
    justify-content: center;
  }
}
@media (min-width: 60rem) {
  .wp-block-group--cta-two-column-full-width .icons-grid--title {
    justify-content: flex-start;
  }
}
.wp-block-group--cta-two-column-full-width .icons-grid--title mark {
  align-items: center;
  background-color: transparent !important;
  display: flex;
  margin-left: var(--wp--custom--spacing--4);
}
.wp-block-group--cta-two-column-full-width .icons-grid--title mark svg {
  height: 0.6875rem;
  margin-left: var(--wp--custom--spacing--4);
  width: 0.6875rem;
}
.partners-cta .wp-block-columns > .wp-block-column:first-child {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.feefo .feefo-pullquote blockquote {
  margin: 0;
}
.feefo .feefo__pullquote {
  margin-top: var(--wp--custom--spacing--32);
  padding: var(--wp--custom--spacing--32) 0;
}
@media (min-width: 30rem) {
  .feefo .feefo__pullquote {
    margin-top: 0;
  }
}
@media (min-width: 48rem) {
  .feefo .feefo__pullquote {
    padding: var(--wp--custom--spacing--32);
  }
}
.feefo .feefo__pullquote cite {
  color: var(--wp--custom--color--cyan--700);
  font-size: var(--wp--custom--font--size--12);
  font-style: normal;
}
.feefo .feefo__pullquote blockquote {
  margin: 0;
}
.feefo .feefo__pullquote blockquote p {
  font-size: var(--wp--custom--font--size--16);
  margin: 0;
}
@media (min-width: 30rem) {
  .feefo .feefo__pullquote blockquote p {
    font-size: var(--wp--custom--font--size--20);
    margin-bottom: var(--wp--custom--spacing--8);
  }
}
.pricing-box .details-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.pricing-box .pricing-box__details-list .wp-block-list-item {
  display: inline-flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  margin: 0;
}
.pricing-box .pricing-box__details-list .wp-block-list-item:after {
  content: "\2022";
  display: inline-block;
  margin-left: var(--wp--custom--spacing--4);
  margin-right: var(--wp--custom--spacing--4);
}
.pricing-box .pricing-box__details-list .wp-block-list-item:last-of-type:after {
  display: none;
}
.pricing-box .column-list {
  align-items: center;
  display: flex;
}
.pricing-box .column-list .wp-block-group {
  flex-grow: 1;
}
.pricing-box .pricing-box__image img {
  max-height: 2.125rem;
  max-width: 8.125rem;
}
.sidebar-list .wp-block-archives-list a,
.sidebar-list .wp-block-categories-list a,
.sidebar-list .wp-block-pages-list__item a {
  display: block;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.sidebar-list .wp-block-categories-list a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.sidebar-list .wp-block-archives-list a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.sidebar-list .wp-block-pages-list__item a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.sidebar-list .cat-item,
.sidebar-list .wp-block-archives-list li,
.sidebar-list .wp-block-navigation-item {
  margin-bottom: var(--wp--custom--spacing--16);
}
.sidebar-list .wp-block-archives-list,
.sidebar-list .wp-block-categories-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.sidebar-list .cat-item > a {
  background: none;
  border-radius: 0;
  color: var(--wp--custom--color--neutral--300);
  padding: 0;
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.sidebar-list .cat-item > a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.sidebar-list .wp-block-categories-list {
  display: block;
}
.sidebar-list .wp-block-categories-list > .cat-item {
  display: block;
  margin: 0 0 var(--wp--custom--spacing--16);
}
.card-hyperlink {
  align-items: center;
  display: grid;
  grid-gap: var(--wp--custom--spacing--24);
  grid-template-columns: var(--wp--custom--spacing--30) auto var(
      --wp--custom--spacing--18
    );
  height: 100%;
  position: relative;
}
.card-hyperlink a {
  color: var(--wp--custom--color--azure--600);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.card-hyperlink a:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.card-hyperlink .arrow-right {
  height: var(--wp--custom--spacing--18);
  left: 0;
  position: relative;
  transition: left 0.2s ease-in-out;
  width: var(--wp--custom--spacing--18);
}
.card-hyperlink:where(:hover, :focus) .arrow-right {
  left: 0.375rem;
  transition: left 0.2s ease-in-out;
}
.card-hyperlink:has(a:where(:focus)) {
  box-shadow: 0 0 0 2px var(--wp--custom--color--azure--300);
}
.card-hyperlink .wp-block-heading {
  margin: 0;
  width: 100%;
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed)) {
  margin: 0 !important;
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed)):last-of-type {
  border-bottom: 1px solid var(--wp--custom--color--lead--50);
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed))
  .wp-block-tenup-accordion-header {
  border-radius: 0;
  border-top: 1px solid var(--wp--custom--color--lead--50);
  color: var(--wp--custom--color--dark--800);
  font-size: var(--wp--custom--font--size--16);
  gap: var(--wp--custom--spacing--16);
  padding-bottom: var(--wp--custom--spacing--32);
  padding-top: var(--wp--custom--spacing--32);
}
@media (min-width: 48rem) {
  .wp-block-tenup-accordion:where(:not(.is-style-boxed))
    .wp-block-tenup-accordion-header {
    font-size: var(--wp--custom--font--size--20);
  }
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed))
  .wp-block-tenup-accordion-header
  svg {
  color: var(--wp--custom--color--azure--500);
  height: var(--wp--custom--spacing--12);
  width: var(--wp--custom--spacing--12);
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed))
  .wp-block-tenup-accordion-item__icon {
  order: 1;
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed))
  .wp-block-tenup-accordion-item__title {
  flex-grow: 1;
  order: 2;
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed))
  .wp-block-tenup-accordion-content {
  padding: var(--wp--custom--spacing--32);
  padding-top: 0;
}
.wp-block-tenup-accordion:where(:not(.is-style-boxed)) .wp-block-paragraph {
  color: var(--wp--custom--color--dark--800);
  line-height: var(--wp--custom--font--leading--relaxed);
  margin-bottom: var(--wp--custom--spacing--40);
  margin-top: 0;
}
.wp-block-tenup-accordion:has(
    ~ .wp-block-tenup-accordion:where(:not(.is-style-boxed)):where(
        :hover,
        :focus
      )
  )
  .wp-block-tenup-accordion-header,
.wp-block-tenup-accordion:where(:not(.is-style-boxed)):where(:hover, :focus)
  ~ .wp-block-tenup-accordion
  .wp-block-tenup-accordion-header {
  color: var(--wp--custom--color--neutral--300);
}
.wp-block-tenup-accordion:where(.is-style-boxed) {
  background-color: var(--wp--custom--color--neutral--100);
  border-radius: 10px;
  padding: var(--wp--custom--spacing--16) var(--wp--custom--spacing--24)
    var(--wp--custom--spacing--16) var(--wp--custom--spacing--16);
}
.wp-block-tenup-accordion:where(.is-style-boxed)
  .wp-block-tenup-accordion-header {
  color: var(--wp--custom--color--azure--600);
  font-size: var(--wp--custom--font--size--16);
  line-height: var(--wp--custom--font--leading--normal);
}
.wp-block-tenup-accordion:where(.is-style-boxed)
  .wp-block-tenup-accordion-item__icon
  svg {
  display: none;
}
.wp-block-tenup-accordion:where(.is-style-boxed)
  .wp-block-tenup-accordion-item__icon {
  height: var(--wp--custom--spacing--30);
  width: var(--wp--custom--spacing--30);
}
.wp-block-tenup-accordion:where(.is-style-boxed)
  .wp-block-tenup-accordion-item__icon:before {
  background-image: url(../images/add-circle.svg);
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: var(--wp--custom--spacing--30);
  width: var(--wp--custom--spacing--30);
}
.wp-block-tenup-accordion:where(.is-style-boxed)
  .wp-block-tenup-accordion-header[aria-expanded="true"]
  .wp-block-tenup-accordion-item__icon:before {
  background-image: url(../images/close-circle.svg);
}
.wp-block-tenup-accordion:where(.is-style-boxed) .wp-block-paragraph {
  color: var(--wp--custom--color--azure--600);
  font-size: var(--wp--custom--font--size--14);
  padding-right: var(--wp--custom--spacing--40);
}
.related-articles .wp-block-post-template {
  display: grid;
  grid-gap: var(--wp--custom--spacing--20);
  grid-template-columns: 1fr;
}
@media (min-width: 60rem) {
  .related-articles .wp-block-post-template {
    grid-template-columns: repeat(4, 1fr);
  }
}
.related-articles .wp-block-post {
  margin: 0;
}
.card-boxed {
  height: 100%;
}
.card-boxed .wp-block-heading > a,
.card-boxed a {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.card-boxed .wp-block-heading > a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.card-boxed .wp-block-button__link {
  transition: 0.2s ease-in-out;
}
.card-boxed .wp-block-button__link:where(:focus) {
  box-shadow: 0 0 0 2px var(--wp--custom--color--bubblegum--500) !important;
  transition: 0.2s ease-in-out;
}
.card-boxed .card-boxed__image-container {
  min-height: var(--wp--custom--spacing--20);
}
.card-boxed .wp-block-group:not(.is-layout-flex) > .wp-block-paragraph {
  flex-grow: 1;
}
.links-list a {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.refer-a-friend {
  background-color: #60549f;
  grid-area: banner;
}
.refer-a-friend__container {
  margin-left: auto;
  margin-right: auto;
  max-width: 50rem;
}
@media (min-width: 48rem) {
  .refer-a-friend__container {
    background-image: url(../images/amazon-banner.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.refer-a-friend__text {
  color: var(--wp--custom--color--neutral--100);
  font-size: var(--wp--custom--font--size--12);
  margin: 0;
  padding: var(--wp--custom--spacing--16) 0;
  text-align: center;
}
@media (min-width: 48rem) {
  .refer-a-friend__text {
    padding: var(--wp--custom--spacing--20) 0;
  }
}
.refer-a-friend__text > a {
  color: var(--wp--custom--color--neutral--100);
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.hero-homepage .hero-homepage__hero {
  margin-bottom: var(--wp--custom--spacing--40);
  padding-bottom: var(--wp--custom--spacing--64);
}
@media (min-width: 48rem) {
  .hero-homepage .hero-homepage__hero {
    margin-bottom: 0;
  }
}
.hero-homepage u:where(.sb-highlight) {
  color: var(--wp--custom--color--bubblegum--500);
  z-index: auto;
}
.hero-homepage .hero-homepage__image {
  display: flex;
  justify-content: center;
  min-height: 16.875rem;
  position: relative;
}
@media (min-width: 48.875rem) {
  .hero-homepage .hero-homepage__image {
    height: 100%;
    min-height: 0;
    min-height: auto;
  }
}
.hero-homepage .hero-homepage__image figure {
  max-width: 25.125rem;
  min-height: 22.5rem;
  position: absolute;
  top: 0;
}
@media (max-width: 48.875rem) {
  .hero-homepage .hero-homepage__image figure {
    max-width: 16.875rem;
    top: 3.125rem;
  }
}
.hero-homepage .hero-homepage__bottom-text {
  align-items: center;
  border-bottom: 1px solid var(--wp--custom--color--grey--300);
  flex-direction: column;
  gap: var(--wp--custom--spacing--12);
  padding-bottom: var(--wp--custom--spacing--20);
  text-align: center;
}
@media (min-width: 48rem) {
  .hero-homepage .hero-homepage__bottom-text {
    border-bottom: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding-bottom: 0;
    text-align: left;
  }
}
.hero-homepage .hero-homepage__trade-selector {
  max-width: 42.5rem;
}
@media (min-width: 78.75rem) {
  .hero-homepage .hero-homepage__trade-selector {
    padding-bottom: var(--wp--custom--spacing--30) !important;
    padding-left: var(--wp--custom--spacing--40) !important;
    padding-right: var(--wp--custom--spacing--40) !important;
    padding-top: var(--wp--custom--spacing--30) !important;
  }
}
.hero-homepage .trade-selector .trade-selector__input {
  border: 0;
  font-size: var(--wp--custom--font--size--14);
  padding-bottom: var(--wp--custom--spacing--20);
  padding-left: var(--wp--custom--spacing--16);
  padding-right: var(--wp--custom--spacing--16);
  padding-top: var(--wp--custom--spacing--20);
}
.hero-homepage .trade-selector__input::-moz-placeholder {
  color: var(--wp--custom--color--azure--800);
}
.hero-homepage .trade-selector__input::placeholder {
  color: var(--wp--custom--color--azure--800);
}
.hero-homepage .simply-business-trade-selector .trade-selector {
  width: 100%;
}
@media (min-width: 64rem) {
  .hero-homepage .simply-business-trade-selector .trade-selector {
    width: auto;
  }
}
.hero-homepage .simply-business-trade-selector .wp-block-button {
  font-size: var(--wp--custom--font--size--16);
  height: 100%;
  width: 100%;
}
@media (min-width: 64rem) {
  .hero-homepage .simply-business-trade-selector .wp-block-button {
    width: auto;
  }
}
@media (min-width: 78.75rem) {
  .hero-homepage .simply-business-trade-selector .wp-block-button {
    font-size: var(--wp--custom--font--size--20);
  }
}
.hero-homepage .simply-business-trade-selector .wp-block-button__link {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-bottom: var(--wp--custom--spacing--18);
  padding-right: var(--wp--custom--spacing--24);
  padding-top: var(--wp--custom--spacing--18);
  position: relative;
}
@media (min-width: 64rem) {
  .hero-homepage .simply-business-trade-selector .wp-block-button__link {
    padding-bottom: var(--wp--custom--spacing--24);
    padding-right: var(--wp--custom--spacing--30);
    padding-top: var(--wp--custom--spacing--24);
  }
}
@media (min-width: 78.75rem) {
  .hero-homepage .simply-business-trade-selector .wp-block-button__link {
    padding-right: var(--wp--custom--spacing--40);
  }
}
.hero-homepage .simply-business-trade-selector .wp-block-button__link:after {
  background-color: var(--wp--custom--color--cyan--500);
  content: "";
  display: inline-block;
  height: var(--wp--custom--spacing--20);
  left: 0;
  margin-left: var(--wp--custom--spacing--8);
  -webkit-mask-image: url(../images/arrow-right.svg);
  mask-image: url(../images/arrow-right.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: relative;
  transition: left 0.2s ease-in-out;
  width: var(--wp--custom--spacing--20);
}
.hero-homepage
  .simply-business-trade-selector
  .wp-block-button__link:where(:hover, :focus):after {
  left: 0.375rem;
  transition: left 0.2s ease-in-out;
}
@media (min-width: 36.4375rem) {
  .hero-homepage .trust-pilot-reviews-block {
    height: var(--wp--custom--spacing--20);
  }
}
.hero-homepage .simply-business-trade-selector--no-icon .trade-selector__input {
  border-color: var(--wp--custom--color--azure--300);
  border-style: solid;
  border-width: 1px;
}
@media (min-width: 64rem) {
  .hero-homepage
    .simply-business-trade-selector--no-icon
    .trade-selector__input {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-radius: var(--wp--custom--spacing--4) 0 0
      var(--wp--custom--spacing--4);
    border-right-width: 0;
    border-top-width: 1px;
    height: 54px;
    padding-bottom: var(--wp--custom--spacing--14);
    padding-top: var(--wp--custom--spacing--14);
  }
}
.hero-homepage .simply-business-trade-selector--no-icon .wp-block-button__link {
  line-height: var(--wp--custom--font--leading--normal);
  padding-bottom: var(--wp--custom--spacing--14);
  padding-left: var(--wp--custom--spacing--32);
  padding-right: var(--wp--custom--spacing--32);
  padding-top: var(--wp--custom--spacing--14);
}
@media (min-width: 64rem) {
  .hero-homepage
    .simply-business-trade-selector--no-icon
    .wp-block-button__link {
    border: 1px solid var(--wp--custom--color--azure--300);
    border-radius: 0 var(--wp--custom--spacing--4) var(--wp--custom--spacing--4)
      0;
  }
}
.hero-homepage
  .simply-business-trade-selector--no-icon
  .wp-block-button__link:after {
  display: none;
}
.hero-trade {
  padding-left: var(--wp--custom--spacing--16);
  padding-right: var(--wp--custom--spacing--16);
}
.hero-trade .simply-business-trade-selector {
  flex-direction: column;
  margin: 0 auto;
  margin-top: var(--wp--custom--spacing--32);
}
@media (min-width: 48rem) {
  .hero-trade .simply-business-trade-selector {
    flex-direction: row;
    padding-left: 0;
    padding-right: 0;
  }
}
.hero-trade .simply-business-trade-selector--hero .trade-selector {
  width: 100%;
}
@media (min-width: 48rem) {
  .hero-trade .simply-business-trade-selector--hero .trade-selector {
    width: auto;
  }
}
.hero-trade .simply-business-trade-selector--hero .trade-selector__input {
  color: var(--wp--custom--color--dark--800);
}
.hero-trade
  .simply-business-trade-selector--hero
  .trade-selector__input::-moz-placeholder {
  color: var(--wp--custom--color--neutral--300);
}
.hero-trade
  .simply-business-trade-selector--hero
  .trade-selector__input::placeholder {
  color: var(--wp--custom--color--neutral--300);
}
.hero-trade .wp-block-button .wp-block-button__link,
.hero-trade .wp-block-button .wp-block-button__link:not(.has-background) {
  font-size: var(--wp--custom--font--size--24);
}
@media (min-width: 48rem) {
  .hero-trade .wp-block-button .wp-block-button__link,
  .hero-trade .wp-block-button .wp-block-button__link:not(.has-background) {
    padding-bottom: var(--wp--custom--spacing--24);
    padding-top: var(--wp--custom--spacing--24);
  }
}
.hero-insurance .hero-insurance__grid {
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 64rem) {
  .hero-insurance .hero-insurance__grid {
    grid-template-columns: 1fr 1fr;
  }
}
.hero-insurance .hero-insurance__cta-row {
  flex-direction: column;
  padding: var(--wp--custom--spacing--24) var(--wp--custom--spacing--20);
  text-align: center;
}
@media (min-width: 60rem) {
  .hero-insurance .hero-insurance__cta-row {
    flex-direction: row;
    text-align: left;
  }
}
@media (min-width: 64rem) {
  .hero-insurance .hero-insurance__cta-row {
    padding: var(--wp--custom--spacing--24) var(--wp--custom--spacing--40);
  }
}
.hero-insurance .hero-insurance__cta-row .wp-block-paragraph {
  margin-top: 0;
}
.hero-insurance .hero-insurance__img-container img {
  width: 100%;
}
.hero-insurance .simply-business-trade-selector {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 48rem) {
  .hero-insurance .simply-business-trade-selector {
    align-items: center;
    flex-direction: row;
  }
}
.hero-insurance .simply-business-trade-selector .wp-block-button {
  display: flex;
  justify-content: center;
  min-height: 3.125rem;
}
.hero-insurance .simply-business-trade-selector .wp-block-button__link {
  align-items: center;
  display: inline-flex;
}
.hero-insurance .simply-business-trade-selector .trade-selector__input {
  padding: var(--wp--custom--spacing--8) var(--wp--custom--spacing--16);
}
.nps-hero > .wp-block-column:first-child {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.nps-hero .nps-hero-section {
  display: flex;
  flex-direction: column;
  max-width: 37.5rem;
  text-align: center;
}
@media (min-width: 48rem) {
  .nps-hero .nps-hero-section {
    text-align: left;
  }
}
.nps-hero .nps-hero-section h2.wp-block-heading {
  margin-right: 0 !important;
}
@media (min-width: 48rem) {
  .nps-hero .nps-hero-section h2.wp-block-heading {
    margin-right: auto;
  }
}
.resource-hero {
  display: block;
  position: relative;
}
.resource-hero .wp-block-post-featured-image {
  bottom: 0;
  max-width: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: var(--wp--custom--zindex--normal);
}
.resource-hero .resource-hero__title-container {
  color: var(--wp--custom--color--neutral--100);
  padding: var(--wp--custom--spacing--56) var(--wp--custom--spacing--16) !important;
  position: relative;
  z-index: var(--wp--custom--zindex--above);
}
@media (min-width: 48rem) {
  .resource-hero .resource-hero__title-container {
    padding: var(--wp--custom--spacing--80) 0 !important;
  }
}
@media (min-width: 60rem) {
  .resource-hero .resource-hero__title-container {
    padding: var(--wp--custom--spacing--128) 0 !important;
  }
}
.resource-hero:after {
  background: var(--wp--custom--color--dark--900);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: var(--wp--custom--zindex--infront);
}
.resource-hero .wp-block-post-title {
  font-size: var(--wp--custom--font--size--32);
}
@media (min-width: 30rem) {
  .resource-hero .wp-block-post-title {
    font-size: var(--wp--custom--font--size--48);
  }
}
.info-box a {
  word-break: break-all;
}
.sb-breadcrumbs {
  align-items: center;
  background-color: var(--wp--custom--color--azure--200);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  padding: var(--wp--custom--spacing--20) var(--wp--custom--spacing--16);
}
.sb-breadcrumbs .yoast-breadcrumbs__separator {
  color: var(--wp--custom--color--taylor--300);
  height: var(--wp--custom--spacing--16);
  margin: 0 var(--wp--custom--spacing--4);
  width: var(--wp--custom--spacing--16);
}
.sb-breadcrumbs > li {
  align-items: center;
  display: flex;
}
.sb-breadcrumbs > li:first-child > a {
  /* background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 35'%3E%3Cpath fill='%237566e2' d='M27.413 30.338c-.272 0-.372-.102-.372-.376V4.037c0-.305.07-.374.372-.374h8.372c1.53 0 3.678.326 5.223 1.884 1.095 1.104 1.698 2.658 1.698 4.378 0 3.621-4.731 6.485-4.731 6.485s5.26 1.352 6.613 3.68c.569.852.858 1.916.858 3.163 0 1.994-.69 3.763-1.94 4.981-1.414 1.376-3.554 2.104-6.188 2.104zm16.585-14.914c1.323-1.5 1.966-3.3 1.966-5.499 0-2.582-.938-4.948-2.64-6.664-1.849-1.864-4.455-2.85-7.539-2.85h-8.372c-2.104 0-3.63 1.525-3.63 3.626v25.925c0 2.067 1.56 3.626 3.63 3.626h9.905c3.502 0 6.429-1.047 8.463-3.028 1.885-1.834 2.923-4.43 2.923-7.307 0-1.9-.473-3.57-1.405-4.965-.79-1.183-1.9-2.146-3.301-2.864m-25.283 2.348a18.3 18.3 0 0 0-2.975-1.873 45 45 0 0 0-3.27-1.498 42 42 0 0 1-2.986-1.35q-1.352-.681-2.203-1.646-.852-.963-.852-2.213 0-1.68 1.366-2.7Q9.16 5.471 11.46 5.471q1.184 0 2.356.323 1.172.322 1.833.658.66.334 1.548.864.66.37 1.206.37.91 0 1.434-1.017l.843-1.515q.341-.587.342-1.108 0-.881-.93-1.537-1.29-.95-3.58-1.73Q14.224 0 11.595 0 8.468 0 5.953 1.16 3.439 2.322 1.965 4.507.492 6.693.492 9.51q0 1.634.517 3.008.517 1.373 1.405 2.337a12.6 12.6 0 0 0 2.033 1.77q1.146.806 2.404 1.42 1.259.61 2.53 1.157 1.273.545 2.431 1.111 1.158.568 2.056 1.18a4.95 4.95 0 0 1 1.42 1.441q.522.83.522 1.828 0 1.68-1.329 2.723-1.329 1.044-3.6 1.044-3.234 0-6.67-2.457-.717-.436-1.277-.436a.8.8 0 0 0-.204.022q-.634.091-1.178.836L.51 27.964q-.453.587-.499 1.108a.6.6 0 0 0 0 .226q0 .384.159.655.204.363.635.701 1.63 1.244 4.296 2.294Q7.766 34 10.88 34q2.507 0 4.585-.766 2.079-.767 3.445-2.097a9.2 9.2 0 0 0 2.101-3.088 9.7 9.7 0 0 0 .734-3.764q0-2.133-.845-3.801t-2.186-2.712'/%3E%3C/svg%3E"); */
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: var(--wp--custom--spacing--16);
  text-indent: -9999px;
  width: var(--wp--custom--spacing--24);
}
.sb-breadcrumbs > li:where(:not(:first-child)) > a {
  color: var(--wp--custom--color--taylor--300);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.sb-breadcrumbs > li:where(:not(:first-child)) > a:where(:hover, :focus) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.sb-breadcrumbs li a[aria-current="page"] {
  color: var(--wp--custom--color--azure--800);
}
@media screen and (max-width: 600px) {
  #wpadminbar {
    position: sticky;
  }
}
@media screen and (max-width: 782px) {
  html:has(body.admin-bar) {
    margin-top: 0 !important;
  }
}
.card-related {
  align-items: center;
  gap: var(--wp--custom--spacing--16);
}
@media (min-width: 30rem) {
  .card-related {
    display: grid;
    grid-gap: var(--wp--custom--spacing--32);
    grid-template-columns: 7.5rem 3fr;
  }
}
@media (min-width: 60rem) {
  .card-related {
    display: flex;
    flex-direction: column;
    gap: var(--wp--custom--spacing--16);
    height: 100%;
  }
}
.card-related:where(:hover, :focus) a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.card-related > .wp-block-group {
  width: 100%;
}
.card-related .wp-block-simply-business-post-time-to-read:before {
  content: "\2022";
  display: inline-block;
  margin-left: var(--wp--custom--spacing--4);
  margin-right: var(--wp--custom--spacing--4);
}
.card-related
  .wp-block-post:where(:hover, :focus)
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.card-related .wp-block-post-title {
  flex-grow: 1;
}
.card-related .wp-block-post-title a {
  position: relative;
}
.card-related .card-related__featured-image {
  margin-bottom: var(--wp--custom--spacing--16);
}
@media (min-width: 30rem) {
  .card-related .card-related__featured-image {
    margin-bottom: 0;
  }
}
.card-related
  .card-related__featured-image:not(:has(.wp-block-post-featured-image)) {
  aspect-ratio: 16/9;
  background-image: url(../images/sb-generic-hero.webp);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}
.card-related
  .wp-block-post-template.is-entire-card-clickable
  .wp-block-post:hover
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.card-related .date-container {
  flex-wrap: wrap;
  margin-bottom: var(--wp--custom--spacing--4);
}
.card-related
  .date-container:where(
    .wp-block-post-date,
    .wp-block-simply-business-post-time-to-read
  ) {
  flex-shrink: 0;
}
.post-list-picker .wp-block-tenup-post-picker {
  flex-grow: 1;
}
@media (min-width: 48.875rem) {
  .post-list-picker .card-related {
    display: flex;
    flex-direction: column;
    gap: var(--wp--custom--spacing--16);
    height: 100%;
  }
}
.post-list-picker .wp-block-column {
  display: flex;
}
.cta-box {
  flex-direction: column;
  padding: var(--wp--custom--spacing--24) var(--wp--custom--spacing--20);
  text-align: center;
}
@media (min-width: 60rem) {
  .cta-box {
    flex-direction: row;
    text-align: left;
  }
}
@media (min-width: 64rem) {
  .cta-box {
    padding: var(--wp--custom--spacing--24) var(--wp--custom--spacing--40);
  }
}
.cta-box .wp-block-paragraph {
  margin-top: 0;
}
.list-table .list-table__stepper {
  counter-reset: stepper;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.list-table .list-table__step {
  margin: 0;
  margin-left: var(--wp--custom--spacing--10);
  padding-bottom: var(--wp--custom--spacing--32);
  padding-left: calc(var(--wp--custom--spacing--30) + 1.625rem);
  position: relative;
}
.list-table .list-table__step:before {
  align-items: center;
  background-color: var(--wp--custom--color--azure--500);
  border-radius: 50%;
  color: var(--wp--custom--color--neutral--100);
  content: counter(stepper);
  counter-increment: stepper;
  display: flex;
  font-size: var(--wp--custom--font--size--14);
  font-weight: var(--wp--custom--font--weight--700);
  height: 1.625rem;
  justify-content: center;
  left: 0;
  position: absolute;
  width: 1.625rem;
}
.list-table .list-table__step:after {
  background-color: var(--wp--custom--color--azure--500);
  bottom: 0;
  content: "";
  height: calc(100% - 1.625rem);
  left: var(--wp--custom--spacing--12);
  position: absolute;
  width: 0.125rem;
}
.list-table .list-table__step:last-of-type {
  border: none;
  margin-left: var(--wp--custom--spacing--12);
  padding-bottom: 0;
}
.list-table .list-table__step:last-of-type:after {
  display: none;
}
@media (max-width: 48.875rem) {
  .list-table .list-table__table-column-head .wp-block-column {
    flex-basis: 0 !important;
    font-size: var(--wp--custom--font--size--14) !important;
    width: 33% !important;
  }
  .list-table .list-table__table-column-head .wp-block-column:first-of-type {
    display: none;
  }
  .list-table .list-table__table-column .wp-block-column {
    flex-basis: 25% !important;
  }
  .list-table .list-table__table-column .wp-block-column:first-of-type {
    flex-basis: 100% !important;
  }
}
.pricing-cta > .wp-block-columns {
  gap: var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .pricing-cta > .wp-block-columns {
    gap: var(--wp--custom--spacing--gap);
  }
}
.pricing-cta > .wp-block-columns p {
  font-size: var(--wp--custom--font--size--16);
  text-align: center;
}
@media (min-width: 48rem) {
  .pricing-cta > .wp-block-columns p {
    font-size: var(--wp--custom--font--size--20);
    text-align: left;
  }
}
.cta-call-out-banner h3 {
  font-size: var(--wp--custom--font--size--32);
}
@media (min-width: 64rem) {
  .cta-call-out-banner h3 {
    font-size: var(--wp--custom--font--size--40);
  }
}
.cta-call-out-banner .wp-block-group:has(> svg) {
  gap: var(--wp--custom--spacing--16);
}
.cta-call-out-banner .wp-block-column > .wp-block-group:where(.is-nowrap) {
  flex-wrap: wrap;
}
@media (min-width: 64rem) {
  .cta-call-out-banner .wp-block-column > .wp-block-group:where(.is-nowrap) {
    flex-wrap: nowrap;
  }
}
.cta-call-out-banner .wp-block-column:nth-child(2) {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 64rem) {
  .cta-call-out-banner .wp-block-column:nth-child(2) {
    align-items: center;
  }
  .cta-call-out-banner .wp-block-column > .wp-block-group {
    gap: var(--wp--custom--spacing--48);
  }
}
.coi-hero .wp-block-column.has-background {
  padding: var(--wp--custom--spacing--56) var(--wp--custom--spacing--16) !important;
}
@media (min-width: 48rem) {
  .coi-hero .wp-block-column.has-background {
    padding: var(--wp--custom--spacing--80) var(--wp--custom--spacing--56) !important;
  }
}
.coi-hero .wp-block-column.has-background + .wp-block-column {
  padding: var(--wp--custom--spacing--48) var(--wp--custom--spacing--16) !important;
}
@media (min-width: 48rem) {
  .coi-hero .wp-block-column.has-background + .wp-block-column {
    padding: var(--wp--custom--spacing--80) var(--wp--custom--spacing--56) !important;
  }
}
.coi-hero .coi-header {
  padding-left: 0;
  text-align: center;
}
@media (min-width: 48rem) {
  .coi-hero .coi-header {
    text-align: left;
  }
}
@media (min-width: 78.75rem) {
  .coi-hero .coi-header {
    padding-left: 14.375rem;
  }
}
.coi-hero .ci__input,
.coi-hero .ci__label {
  margin: var(--wp--custom--spacing--8) 0;
}
.coi-hero .ci__question {
  margin-bottom: var(--wp--custom--spacing--20);
}
.grid-articles-sidebar {
  counter-set: data-counter;
  display: flex;
  flex-direction: column;
  gap: var(--wp--custom--spacing--gap);
}
.grid-articles-sidebar .wp-block-post {
  counter-increment: data-counter;
  margin-top: 0 !important;
  width: 100%;
}
.grid-articles-sidebar .grid-articles-sidebar__item {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.grid-articles-sidebar .grid-articles-sidebar__item a {
  flex-grow: 1;
}
.grid-articles-sidebar .grid-articles-sidebar__item .wp-block-post-title a {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  gap: var(--wp--custom--spacing--20);
  justify-content: flex-start;
}
.grid-articles-sidebar
  .grid-articles-sidebar__item
  .wp-block-post-title
  a:before {
  content: counter(data-counter, decimal-leading-zero);
  display: inline-flex;
  font-size: var(--wp--custom--font--size--32);
  justify-content: flex-start;
  position: relative;
  white-space: nowrap;
}
@media (min-width: 48rem) {
  .grid-articles-sidebar
    .grid-articles-sidebar__item
    .wp-block-post-title
    a:before {
    font-size: var(--wp--custom--font--size--40);
  }
}
.card-knowledge {
  height: 100%;
}
.card-knowledge,
.card-knowledge.is-layout-flex {
  align-items: flex-start;
}
.card-knowledge.card-knowledge--bottom,
.card-knowledge.card-knowledge--side {
  width: 100%;
}
.card-knowledge.card-knowledge--hero .card-knowledge__card {
  align-items: flex-start;
}
@media (min-width: 78.75rem) {
  .card-knowledge.card-knowledge--hero .card-knowledge__card {
    height: 100%;
  }
}
.card-knowledge:not(.card-knowledge--hero) .wp-block-post-excerpt__excerpt {
  display: none;
}
.card-knowledge:not(.card-knowledge--hero) .wp-block-post-title {
  flex-grow: 1;
}
.card-knowledge.card-knowledge--hero .wp-block-columns {
  flex-direction: column;
}
.card-knowledge.is-entire-card-clickable:hover
  .wp-block-post-featured-image
  img {
  transform: none;
  transition: none;
}
.card-knowledge .wp-block-post-title a {
  color: var(--wp--custom--color--azure--800);
}
.card-knowledge .wp-block-post-title a:where(:hover, :focus) {
  color: var(--wp--custom--color--azure--400);
}
.card-knowledge .wp-block-post-excerpt {
  flex-grow: 1;
  margin-bottom: var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .card-knowledge .wp-block-post-excerpt {
    margin-bottom: 0;
  }
}
.card-knowledge .wp-block-post-excerpt .wp-block-post-excerpt__excerpt {
  color: var(--wp--custom--color--azure--800);
}
.card-knowledge .card-block__featured-image {
  display: flex;
  overflow: hidden;
}
.card-knowledge .wp-block-post-featured-image img {
  height: 100%;
  -o-object-position: center;
  object-position: center;
}
.card-knowledge .wp-block-simply-business-post-time-to-read:before {
  display: none;
}
.card-knowledge
  .card-block
  .card-block__featured-image:not(:has(.wp-block-post-featured-image)) {
  background-size: cover;
}
.card-knowledge .wp-block-post-date {
  font-weight: var(--wp--custom--font--weight--700);
}
.card-knowledge .wp-block-co-authors-plus-coauthor > .wp-block-group,
.card-knowledge .wp-block-post-author {
  gap: var(--wp--custom--spacing--8);
}
.card-knowledge .wp-block-post-author__name {
  white-space: nowrap;
}
.card-knowledge .wp-block-co-authors-plus-coauthor,
.card-knowledge .wp-block-co-authors-plus-coauthors__separator {
  font-size: var(--wp--preset--font-size--xxs);
  margin: 0;
}
.card-knowledge .wp-block-columns {
  height: 100%;
  width: 100%;
}
.card-knowledge figure.wp-block-post-featured-image {
  width: 100%;
}
.card-knowledge .card-knowledge__bottom-stack {
  align-items: flex-start;
  flex-direction: column;
  gap: var(--wp--preset--spacing--20);
}
.grid-articles-hero--query
  .wp-block-post:not(:first-child)
  .wp-block-post-excerpt__excerpt {
  display: none;
}
.grid-articles-hero--query
  .wp-block-post:not(:first-child)
  .wp-block-post-title {
  flex-grow: 1;
}
.grid-articles-hero--query .wp-block-post .card-knowledge__card {
  height: 100%;
}
.grid-articles-hero--query .wp-block-post:nth-child(2) .wp-block-post-title,
.grid-articles-hero--query .wp-block-post:nth-child(3) .wp-block-post-title,
.grid-articles-hero--query .wp-block-post:nth-child(4) .wp-block-post-title {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.grid-articles-hero--query .wp-block-post:nth-child(5) .wp-block-post-title,
.grid-articles-hero--query .wp-block-post:nth-child(6) .wp-block-post-title,
.grid-articles-hero--query .wp-block-post:nth-child(7) .wp-block-post-title {
  font-size: var(--wp--preset--font-size--small) !important;
}
.grid-articles-hero--query .wp-block-post:nth-child(5) .taxonomy-category,
.grid-articles-hero--query .wp-block-post:nth-child(6) .taxonomy-category,
.grid-articles-hero--query .wp-block-post:nth-child(7) .taxonomy-category {
  display: none;
}
.grid-articles-hero--query
  .wp-block-post:nth-child(5)
  .card-knowledge__bottom-stack,
.grid-articles-hero--query
  .wp-block-post:nth-child(6)
  .card-knowledge__bottom-stack,
.grid-articles-hero--query
  .wp-block-post:nth-child(7)
  .card-knowledge__bottom-stack {
  align-items: flex-start;
  flex-direction: column;
  gap: var(--wp--preset--spacing--20);
}
.grid-articles-hero--query
  .wp-block-post:nth-child(5)
  .wp-block-post-author__content,
.grid-articles-hero--query
  .wp-block-post:nth-child(6)
  .wp-block-post-author__content,
.grid-articles-hero--query
  .wp-block-post:nth-child(7)
  .wp-block-post-author__content {
  font-size: var(--wp--preset--font-size--xxs) !important;
}
@media (min-width: 78.75rem) {
  .grid-articles-hero--query .wp-block-post:first-child .wp-block-columns {
    flex-direction: column;
  }
}
.grid-articles-row .card-knowledge .wp-block-post-title {
  flex-grow: 1;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .block-editor-block-preview__live-content {
  pointer-events: none;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(3) {
  grid-area: side1;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(4) {
  grid-area: side2;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(5) {
  grid-area: side3;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(6) {
  grid-area: bottom1;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(7) {
  grid-area: bottom2;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-of-type(8) {
  grid-area: bottom3;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(3)
  .wp-block-post-title,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(4)
  .wp-block-post-title,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(5)
  .wp-block-post-title {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(6)
  .wp-block-post-title,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(7)
  .wp-block-post-title,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(8)
  .wp-block-post-title {
  font-size: var(--wp--preset--font-size--small) !important;
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(6)
  .card-knowledge__bottom-stack,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(7)
  .card-knowledge__bottom-stack,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(8)
  .card-knowledge__bottom-stack {
  align-items: flex-start;
  flex-direction: column;
  gap: var(--wp--preset--spacing--20);
}
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(6)
  .wp-block-post-author__content,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(7)
  .wp-block-post-author__content,
.editor-styles-wrapper
  .grid-articles-hero.grid-articles-hero--query
  .wp-block-post:nth-child(8)
  .wp-block-post-author__content {
  font-size: var(--wp--preset--font-size--xxs) !important;
}
.grid-articles-hero {
  display: grid;
  grid-gap: var(--wp--custom--spacing--24);
}
@media (min-width: 78.75rem) {
  .grid-articles-hero {
    grid-template-areas: "hero hero hero side1 side1 side1" "hero hero hero side2 side2 side2" "hero hero hero side3 side3 side3" "bottom1 bottom1 bottom2 bottom2 bottom3 bottom3";
    grid-template-columns: repeat(6, auto);
    grid-template-rows: repeat(4, auto);
  }
  .grid-articles-hero .wp-block-post:first-child {
    grid-area: hero;
    width: 100%;
  }
  .grid-articles-hero .wp-block-post:nth-child(2) {
    grid-area: side1;
  }
  .grid-articles-hero .wp-block-post:nth-child(3) {
    grid-area: side2;
  }
  .grid-articles-hero .wp-block-post:nth-child(4) {
    grid-area: side3;
  }
  .grid-articles-hero .wp-block-post:nth-child(5) {
    grid-area: bottom1;
  }
  .grid-articles-hero .wp-block-post:nth-child(6) {
    grid-area: bottom2;
  }
  .grid-articles-hero .wp-block-post:nth-child(7) {
    grid-area: bottom3;
  }
}
.grid-articles-hero .wp-block-post {
  margin: 0;
}
.grid-articles-row--query {
  display: grid;
  grid-gap: var(--wp--custom--spacing--16);
}
@media (min-width: 60rem) {
  .grid-articles-row--query {
    grid-template-columns: repeat(3, 1fr);
  }
}
.grid-articles-row--query .wp-block-post {
  margin: 0;
}
@media (min-width: 30rem) {
  .taxonomy-filter-archive .wp-block-post-template.columns-4 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 60rem) {
  .taxonomy-filter-archive .wp-block-post-template.columns-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.taxonomy-filter-archive .wp-block-simply-business-post-time-to-read:before {
  content: "\2022";
  display: inline-block;
  margin-left: var(--wp--custom--spacing--4);
  margin-right: var(--wp--custom--spacing--4);
}
.coverage-diagnosis {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: center;
  width: 100%;
}
.coverage-diagnosis [aria-hidden="true"] {
  display: none !important;
}
.coverage-diagnosis [aria-hidden="false"] {
  display: block !important;
}
.coverage-diagnosis.coverage-diagnosis--light {
  --text-color: var(--wp--custom--color--azure--700);
  --outro-text-color: var(--wp--custom--color--azure--500);
}
.coverage-diagnosis.coverage-diagnosis--light .coverage-diagnosis__input {
  --input-border-color: var(--wp--custom--color--azure--300);
}
.coverage-diagnosis.coverage-diagnosis--light .coverage-diagnosis__list {
  --item-icon: url(../images/check-pink.svg);
  --item-border-color: var(--wp--custom--color--azure--300);
  --item-border-radius: var(--wp--custom--spacing--16);
  --item-font-size: var(--wp--preset--font-size--large);
  --item-text-color: var(--wp--custom--color--azure--700);
  --item-background-color: var(--wp--custom--color--neutral--100);
}
.coverage-diagnosis .coverage-diagnosis__search {
  position: relative;
  width: 100%;
}
.coverage-diagnosis .coverage-diagnosis__covers-list {
  width: 100%;
}
.coverage-diagnosis .coverage-diagnosis__input {
  background-color: var(--wp--custom--color--neutral--100);
  border: 1px solid
    var(--input-border-color, var(--wp--custom--color--azure--500));
  border-radius: var(--wp--custom--spacing--4);
  font-size: var(--wp--custom--font--size--16);
  height: 3.125rem;
  line-height: var(--wp--custom--font--line-height--tight);
  padding: var(--wp--custom--spacing--4) var(--wp--custom--spacing--32);
  padding-right: var(--wp--custom--spacing--16);
  position: relative;
  text-align: center;
  width: 100%;
  word-wrap: break-word;
}
@media (min-width: 30rem) {
  .coverage-diagnosis .coverage-diagnosis__input {
    font-size: var(--wp--custom--font--size--20);
    height: auto;
    padding: var(--wp--custom--spacing--10) var(--wp--custom--spacing--32);
    text-align: left;
  }
}
.coverage-diagnosis .coverage-diagnosis__input::-moz-placeholder {
  align-items: center;
  color: var(--wp--custom--color--neutral--400);
  font-size: var(--wp--custom--font--size--14);
  font-weight: var(--wp--custom--font--weight--700);
  line-height: var(--wp--custom--font--line-height--tight);
  white-space: nowrap;
}
.coverage-diagnosis .coverage-diagnosis__input::placeholder {
  align-items: center;
  color: var(--wp--custom--color--neutral--400);
  font-size: var(--wp--custom--font--size--14);
  font-weight: var(--wp--custom--font--weight--700);
  line-height: var(--wp--custom--font--line-height--tight);
  white-space: nowrap;
}
@media (min-width: 30rem) {
  .coverage-diagnosis .coverage-diagnosis__input::-moz-placeholder {
    font-size: var(--wp--custom--font--size--16);
  }
  .coverage-diagnosis .coverage-diagnosis__input::placeholder {
    font-size: var(--wp--custom--font--size--16);
  }
}
.coverage-diagnosis .coverage-diagnosis__panel {
  background-color: var(--wp--custom--color--neutral--100);
  border: 1px solid var(--wp--custom--color--lead--50);
  border-radius: var(--wp--custom--spacing--4);
  box-shadow: 0 4px 8px 0 rgba(38, 38, 38, 0.2);
  max-height: 300px;
  min-width: 100%;
  overflow-y: auto;
  position: absolute;
  top: 101%;
  z-index: 1;
}
.coverage-diagnosis .coverage-diagnosis__loading,
.coverage-diagnosis .coverage-diagnosis__no-results {
  color: var(--wp--custom--color--lead--100);
  padding: var(--wp--custom--spacing--4) 0;
  text-align: center;
}
.coverage-diagnosis .coverage-diagnosis__label {
  display: block;
  position: relative;
  z-index: var(--wp--custom--zindex--normal, 0);
}
.coverage-diagnosis .coverage-diagnosis__label svg {
  left: var(--wp--custom--spacing--8);
  z-index: var(--wp--custom--zindex--infront, 1);
}
.coverage-diagnosis .coverage-diagnosis__label svg,
.coverage-diagnosis .coverage-diagnosis__label--has-icon:after {
  height: var(--wp--custom--spacing--16);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: var(--wp--custom--spacing--16);
}
.coverage-diagnosis .coverage-diagnosis__label--has-icon:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='square' stroke-width='1.5' d='M.9 6.6c0 3.2 2.6 5.7 5.7 5.7s5.7-2.6 5.7-5.7S9.8.9 6.6.9.9 3.4.9 6.6m10 4.3 3.9 3.9'/%3E%3C/svg%3E");
  content: "";
  right: var(--wp--custom--spacing--16);
}
.coverage-diagnosis .coverage-diagnosis__results p[role="heading"] {
  background-color: var(--wp--custom--color--neutral--200);
  color: var(--wp--custom--color--lead--200);
  font-size: var(--wp--custom--font--size--12);
  font-weight: var(--wp--custom--font--weight--300);
  line-height: var(--wp--custom--font--leading--none);
  margin: 0;
  padding: var(--wp--custom--spacing--8);
  text-transform: uppercase;
}
.coverage-diagnosis
  .coverage-diagnosis__results
  p[role="heading"]:first-of-type {
  border-top-left-radius: var(--wp--custom--spacing--4);
  border-top-right-radius: var(--wp--custom--spacing--4);
}
.coverage-diagnosis .coverage-diagnosis__results-items {
  list-style: none;
  margin: 0;
  padding: 0;
}
.coverage-diagnosis .coverage-diagnosis__results-items [role="option"] {
  background-color: var(--wp--custom--color--neutral--100);
  border: none;
  color: var(--wp--custom--color--azure--700);
  cursor: pointer;
  display: block;
  font-size: var(--wp--custom--font--size--16);
  line-height: var(--wp--custom--font--leading--none);
  padding: var(--wp--custom--spacing--10) var(--wp--custom--spacing--14);
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  width: 100%;
}
.coverage-diagnosis
  .coverage-diagnosis__results-items
  [role="option"]:where(:hover, :focus) {
  background-color: var(--wp--custom--color--azure--500);
  color: var(--wp--custom--color--neutral--100);
}
.coverage-diagnosis .coverage-diagnosis__list {
  margin: 0 auto;
  margin-bottom: var(--wp--custom--spacing--24);
  max-width: 500px;
  padding: 0;
  text-align: left;
}
.coverage-diagnosis .coverage-diagnosis__list .coverage-diagnosis__list-item {
  background-color: var(
    --item-background-color,
    var(--wp--custom--color--azure--500)
  );
  border: 1px solid
    var(--item-border-color, var(--wp--custom--color--azure--500));
  border-radius: var(--item-border-radius, 500px);
  color: var(--item-text-color, var(--wp--custom--color--neutral--100));
  font-size: var(--item-font-size, var(--wp--custom--font--size--16));
  font-weight: var(--wp--custom--font--weight--600);
  list-style-type: none;
  margin-bottom: var(--wp--custom--spacing--8);
  margin-top: var(--wp--custom--spacing--8);
  padding: var(--wp--custom--spacing--8) var(--wp--custom--spacing--8)
    var(--wp--custom--spacing--8) var(--wp--custom--spacing--40);
  position: relative;
}
.coverage-diagnosis
  .coverage-diagnosis__list
  .coverage-diagnosis__list-item:before {
  background-image: var(--item-icon, url("../images/check-alt.svg"));
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
  display: block;
  height: var(--wp--custom--spacing--24);
  left: var(--wp--custom--spacing--8);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: var(--wp--custom--spacing--24);
}
.coverage-diagnosis .coverage-diagnosis__title {
  color: var(--text-color, inherit) !important;
  font-size: var(--wp--custom--font--size--32);
  font-weight: var(--wp--custom--font--weight--700);
  line-height: var(--wp--custom--font--leading--tight);
  margin-bottom: var(--wp--custom--spacing--8);
  margin-top: 0;
}
@media (min-width: 48rem) {
  .coverage-diagnosis .coverage-diagnosis__title {
    font-size: var(--wp--custom--font--size--48);
  }
}
.coverage-diagnosis .coverage-diagnosis__description {
  color: var(--text-color, inherit) !important;
  font-size: var(--wp--custom--font--size--20);
  line-height: var(--wp--custom--font--leading--tight);
  margin-bottom: var(--wp--custom--spacing--24);
  margin-top: 0;
}
@media (min-width: 48rem) {
  .coverage-diagnosis .coverage-diagnosis__description {
    margin-bottom: var(--wp--custom--spacing--40);
    margin-top: 0;
  }
}
.coverage-diagnosis .coverage-diagnosis__outro {
  color: var(--outro-text-color, inherit) !important;
  font-size: var(--wp--custom--font--size--14);
  line-height: var(--wp--custom--font--leading--tight);
  margin-bottom: var(--wp--custom--spacing--24);
  margin-top: 0;
}
.coverage-diagnosis .coverage-diagnosis__back-button,
.coverage-diagnosis .coverage-diagnosis__step-back-button {
  align-items: center;
  background-color: transparent;
  border: none;
  color: var(--text-color, inherit) !important;
  cursor: pointer;
  display: flex;
  font-size: var(--wp--custom--font--size--14);
  gap: var(--wp--custom--spacing--8);
  line-height: var(--wp--custom--font--leading--none);
  margin-bottom: var(--wp--custom--spacing--24);
  padding: var(--wp--custom--spacing--16);
}
@media (min-width: 48rem) {
  .coverage-diagnosis .coverage-diagnosis__back-button,
  .coverage-diagnosis .coverage-diagnosis__step-back-button {
    margin-bottom: var(--wp--custom--spacing--56);
  }
}
.coverage-diagnosis .coverage-diagnosis__step-back-button {
  display: none;
}
.sb-last-updated {
  font-weight: var(--wp--custom--font--weight--700);
}
div[aria-hidden="true"]:where(:not(.wp-block):not(.marquee__content)),
nav[aria-hidden="true"] {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
div[aria-hidden="false"]:where(:not(.wp-block)),
nav[aria-hidden="false"] {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.is-visible-mobile {
  display: block;
}
@media (min-width: 48rem) {
  .is-visible-mobile {
    display: none;
  }
}
.is-hidden-mobile,
.is-visible-desktop {
  display: none;
}
@media (min-width: 48rem) {
  .is-hidden-mobile,
  .is-visible-desktop {
    display: block;
  }
}
.is-hidden {
  display: none;
}
.site-container {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size);
}
.is-flex {
  align-items: center;
  display: flex;
}
.is-flex-justify-between {
  justify-content: space-between;
}
.is-flex-column {
  flex-direction: column;
}
.is-flex-justify-center {
  justify-content: center;
}
.has-full-height {
  height: 100%;
}
.drawer-open,
.scroll-lock {
  overflow: hidden !important;
}
