  .wp-block-mild-wp-block-comparison-block {
    --spacing: 0.25rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --radius-lg: 8px;
    --radius-3xl: 16px;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --color-bg-white: #ffffff;
    --color-bg-subtle: #f1efed;
    --color-border-default: #e8e4e3;
    --color-text-default: #4E4C4A;
    --color-text-strong: #343230;
    --spacing-2: 8px;
    --spacing-3: 12px;
    --spacing-4: 16px;
    --spacing-6: 24px;
    --spacing-p-x-pattern: clamp(0px, -6.72vw + 104.2px, 16px);
    --radius-full: 9999px;
    --tw-border-style: solid;
  }

.wp-block-mild-wp-block-comparison-block .pointer-events-none {
    pointer-events: none;
  }
  .wp-block-mild-wp-block-comparison-block .mx-auto {
    margin-inline: auto;
  }
  .wp-block-mild-wp-block-comparison-block .mt-\[40px\] {
    margin-top: 40px;
  }
  .wp-block-mild-wp-block-comparison-block .mb-4 {
    margin-bottom: var(--spacing-4);
  }
  .wp-block-mild-wp-block-comparison-block .flex {
    display: flex;
  }
  .wp-block-mild-wp-block-comparison-block .grid {
    display: grid;
  }
  .wp-block-mild-wp-block-comparison-block .inline-flex {
    display: inline-flex;
  }
  .wp-block-mild-wp-block-comparison-block .h-4 {
    height: var(--spacing-4);
  }
  .wp-block-mild-wp-block-comparison-block .h-\[20px\] {
    height: 20px;
  }
  .wp-block-mild-wp-block-comparison-block .h-\[136px\] {
    height: 136px;
  }
  .wp-block-mild-wp-block-comparison-block .h-full {
    height: 100%;
  }
  .wp-block-mild-wp-block-comparison-block .w-4 {
    width: var(--spacing-4);
  }
  .wp-block-mild-wp-block-comparison-block .w-\[20px\] {
    width: 20px;
  }
  .wp-block-mild-wp-block-comparison-block .w-full {
    width: 100%;
  }
  .wp-block-mild-wp-block-comparison-block .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .wp-block-mild-wp-block-comparison-block .flex-1 {
    flex: 1;
  }
  .wp-block-mild-wp-block-comparison-block .shrink-0 {
    flex-shrink: 0;
  }
  .wp-block-mild-wp-block-comparison-block .cursor-pointer {
    cursor: pointer;
  }
  .wp-block-mild-wp-block-comparison-block .appearance-none {
    appearance: none;
  }
  .wp-block-mild-wp-block-comparison-block .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .wp-block-mild-wp-block-comparison-block .flex-col {
    flex-direction: column;
  }
  .wp-block-mild-wp-block-comparison-block .items-center {
    align-items: center;
  }
  .wp-block-mild-wp-block-comparison-block .justify-center {
    justify-content: center;
  }
  .wp-block-mild-wp-block-comparison-block .gap-2 {
    gap: var(--spacing-2);
  }
  .wp-block-mild-wp-block-comparison-block .self-stretch {
    align-self: stretch;
  }
  .wp-block-mild-wp-block-comparison-block .overflow-hidden {
    overflow: hidden;
  }
  .wp-block-mild-wp-block-comparison-block .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .wp-block-mild-wp-block-comparison-block .rounded-full {
    border-radius: var(--radius-full);
  }
  .wp-block-mild-wp-block-comparison-block .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .wp-block-mild-wp-block-comparison-block .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .wp-block-mild-wp-block-comparison-block .border-\[oklch\(97\%_0_0\)\] {
    border-color: oklch(97% 0 0);
  }
  .wp-block-mild-wp-block-comparison-block .border-border-default {
    border-color: var(--color-border-default);
  }
  .wp-block-mild-wp-block-comparison-block .border-text-strong {
    border-color: var(--color-text-strong);
  }
  .wp-block-mild-wp-block-comparison-block .bg-bg-subtle {
    background-color: var(--color-bg-subtle);
  }
  .wp-block-mild-wp-block-comparison-block .bg-bg-white {
    background-color: var(--color-bg-white);
  }
  .wp-block-mild-wp-block-comparison-block .bg-transparent {
    background-color: transparent;
  }
  .wp-block-mild-wp-block-comparison-block .object-contain {
    object-fit: contain;
  }
  .wp-block-mild-wp-block-comparison-block .p-\[14px\] {
    padding: 14px;
  }
  .wp-block-mild-wp-block-comparison-block .px-4 {
    padding-inline: var(--spacing-4);
  }
  .wp-block-mild-wp-block-comparison-block .px-\[24px\] {
    padding-inline: 24px;
  }
  .wp-block-mild-wp-block-comparison-block.px-p-x-pattern {
    padding-inline: var(--spacing-p-x-pattern);
  }
  .wp-block-mild-wp-block-comparison-block .py-4 {
    padding-block: var(--spacing-4);
  }
  .wp-block-mild-wp-block-comparison-block .py-6 {
    padding-block: var(--spacing-6);
  }
  .wp-block-mild-wp-block-comparison-block .py-\[14px\] {
    padding-block: 14px;
  }
  .wp-block-mild-wp-block-comparison-block .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .wp-block-mild-wp-block-comparison-block .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .wp-block-mild-wp-block-comparison-block .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .wp-block-mild-wp-block-comparison-block .text-\[14px\] {
    font-size: 14px;
  }
  .wp-block-mild-wp-block-comparison-block .leading-\[120\%\] {
    --tw-leading: 120%;
    line-height: 120%;
  }
  .wp-block-mild-wp-block-comparison-block .leading-\[125\%\] {
    --tw-leading: 125%;
    line-height: 125%;
  }
  .wp-block-mild-wp-block-comparison-block .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .wp-block-mild-wp-block-comparison-block .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .wp-block-mild-wp-block-comparison-block .text-text-default {
    color: var(--color-text-default);
  }
  .wp-block-mild-wp-block-comparison-block .text-text-strong {
    color: var(--color-text-strong);
  }
  .wp-block-mild-wp-block-comparison-block .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .wp-block-mild-wp-block-comparison-block .hover\:bg-bg-subtle {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-bg-subtle);
      }
    }
  }
  .wp-block-mild-wp-block-comparison-block .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .wp-block-mild-wp-block-comparison-block .sm\:gap-x-4 {
    @media (width >= 40rem) {
      column-gap: var(--spacing-4);
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:h-\[24px\] {
    @media (width >= 64rem) {
      height: 24px;
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:h-\[268px\] {
    @media (width >= 64rem) {
      height: 268px;
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:w-\[24px\] {
    @media (width >= 64rem) {
      width: 24px;
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:grid-cols-4 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:p-3 {
    @media (width >= 64rem) {
      padding: var(--spacing-3);
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:p-\[16px\] {
    @media (width >= 64rem) {
      padding: 16px;
    }
  }
  .wp-block-mild-wp-block-comparison-block .lg\:text-lg {
    @media (width >= 64rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }