:root {
  --content-blue-950: #03263f;
  --content-blue-900: #053b60;
  --content-blue-800: #075784;
  --content-blue-700: #0874ae;
  --content-blue-100: #e4f3fc;
  --content-blue-50: #f4faff;
  --content-gold: #dfa332;
  --content-text: #082d47;
  --content-muted: #60798c;
  --content-line: rgba(7, 87, 132, .15);
  --content-card: rgba(255, 255, 255, .97);
  --content-shadow: 0 24px 70px rgba(3, 48, 80, .12);
}

* {
  box-sizing: border-box;
}

body.micromind-premium-content {
  min-height: 100vh;
  margin: 0;
  color: var(--content-text);
  background:
    radial-gradient(
      circle at 8% 5%,
      rgba(44, 150, 215, .14),
      transparent 31%
    ),
    radial-gradient(
      circle at 94% 94%,
      rgba(223, 163, 50, .10),
      transparent 27%
    ),
    linear-gradient(
      180deg,
      #f5fbff 0%,
      #eaf5fc 100%
    ) !important;
}

body.micromind-premium-content::before {
  content: "";
  position: fixed;
  z-index: -1;
  inset: 0;
  pointer-events: none;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,.42),
      rgba(255,255,255,.04)
    );
}

body.micromind-premium-content main,
body.micromind-premium-content .container,
body.micromind-premium-content .page,
body.micromind-premium-content .wrapper {
  position: relative;
}

body.micromind-premium-content .container,
body.micromind-premium-content .page-container,
body.micromind-premium-content .content-container {
  width: min(100% - 32px, 1180px);
  margin-left: auto;
  margin-right: auto;
}

body.micromind-premium-content header,
body.micromind-premium-content .header,
body.micromind-premium-content .topbar {
  border-color: var(--content-line) !important;
}

body.micromind-premium-content .brand img,
body.micromind-premium-content .logo img,
body.micromind-premium-content img[alt*="MicroMind"] {
  object-fit: contain;
  filter:
    drop-shadow(0 8px 18px rgba(0, 40, 68, .17));
}

body.micromind-premium-content article,
body.micromind-premium-content .card,
body.micromind-premium-content .panel,
body.micromind-premium-content .content-card,
body.micromind-premium-content .legal-card,
body.micromind-premium-content .module-card,
body.micromind-premium-content .pricing-card,
body.micromind-premium-content .operation-card {
  background: var(--content-card) !important;
  border: 1px solid var(--content-line) !important;
  border-radius: 24px !important;
  box-shadow: var(--content-shadow) !important;
  backdrop-filter: blur(16px);
}

body.micromind-premium-content article,
body.micromind-premium-content .content-card,
body.micromind-premium-content .legal-card {
  padding: clamp(24px, 4vw, 48px);
}

body.micromind-premium-content section {
  border-color: var(--content-line) !important;
}

body.micromind-premium-content h1,
body.micromind-premium-content h2,
body.micromind-premium-content h3,
body.micromind-premium-content h4 {
  color: var(--content-text) !important;
  letter-spacing: -.025em;
}

body.micromind-premium-content h1 {
  font-size: clamp(34px, 5vw, 58px);
  line-height: 1.06;
}

body.micromind-premium-content h2 {
  margin-top: 1.5em;
  font-size: clamp(24px, 3vw, 34px);
}

body.micromind-premium-content p,
body.micromind-premium-content li,
body.micromind-premium-content dd,
body.micromind-premium-content .muted,
body.micromind-premium-content small {
  color: var(--content-muted);
  line-height: 1.68;
}

body.micromind-premium-content strong,
body.micromind-premium-content dt {
  color: var(--content-text);
}

body.micromind-premium-content a {
  color: var(--content-blue-700);
  text-underline-offset: 3px;
}

body.micromind-premium-content a:hover {
  color: var(--content-blue-900);
}

body.micromind-premium-content input,
body.micromind-premium-content select,
body.micromind-premium-content textarea {
  min-height: 50px;
  color: var(--content-text) !important;
  background: #fff !important;
  border: 1px solid rgba(7, 87, 132, .22) !important;
  border-radius: 14px !important;
}

body.micromind-premium-content input:focus,
body.micromind-premium-content select:focus,
body.micromind-premium-content textarea:focus {
  outline: none !important;
  border-color: var(--content-blue-700) !important;
  box-shadow:
    0 0 0 4px rgba(8,116,174,.11) !important;
}

body.micromind-premium-content button,
body.micromind-premium-content .btn {
  min-height: 46px;
  border-radius: 14px !important;
  font-weight: 800;
}

body.micromind-premium-content .btn-primary,
body.micromind-premium-content button[type="submit"],
body.micromind-premium-content .primary-action {
  color: #fff !important;
  background:
    linear-gradient(
      135deg,
      var(--content-blue-700),
      var(--content-blue-900)
    ) !important;
  border-color: transparent !important;
  box-shadow:
    0 12px 28px rgba(5,59,96,.22) !important;
}

body.micromind-premium-content .btn-primary:hover,
body.micromind-premium-content button[type="submit"]:hover,
body.micromind-premium-content .primary-action:hover {
  transform: translateY(-1px);
  box-shadow:
    0 16px 34px rgba(5,59,96,.28) !important;
}

body.micromind-premium-content .btn-secondary,
body.micromind-premium-content .btn-ghost,
body.micromind-premium-content .secondary-action {
  color: var(--content-blue-900) !important;
  background: rgba(255,255,255,.80) !important;
  border-color: rgba(7,87,132,.18) !important;
}

body.micromind-premium-content .badge,
body.micromind-premium-content .chip,
body.micromind-premium-content .status {
  border-radius: 999px !important;
}

body.micromind-premium-content table {
  width: 100%;
  overflow: hidden;
  background: rgba(255,255,255,.92);
  border: 1px solid var(--content-line);
  border-radius: 18px;
  border-collapse: separate;
  border-spacing: 0;
}

body.micromind-premium-content th,
body.micromind-premium-content td {
  padding: 14px 16px;
  border-bottom: 1px solid var(--content-line);
}

body.micromind-premium-content th {
  color: var(--content-blue-900);
  background: var(--content-blue-50);
  text-align: left;
}

body.micromind-premium-content tr:last-child td {
  border-bottom: 0;
}

body.micromind-premium-content blockquote,
body.micromind-premium-content .notice,
body.micromind-premium-content .info-box {
  margin: 24px 0;
  padding: 18px 20px;
  color: var(--content-text);
  background: var(--content-blue-50);
  border: 1px solid var(--content-line);
  border-left: 5px solid var(--content-gold);
  border-radius: 14px;
}

body.micromind-premium-content .price,
body.micromind-premium-content .amount {
  color: var(--content-blue-900) !important;
  font-weight: 900;
}

@media (max-width: 760px) {
  body.micromind-premium-content .container,
  body.micromind-premium-content .page-container,
  body.micromind-premium-content .content-container {
    width: min(100% - 22px, 1180px);
  }

  body.micromind-premium-content article,
  body.micromind-premium-content .card,
  body.micromind-premium-content .panel,
  body.micromind-premium-content .content-card,
  body.micromind-premium-content .legal-card,
  body.micromind-premium-content .module-card {
    border-radius: 20px !important;
  }

  body.micromind-premium-content article,
  body.micromind-premium-content .content-card,
  body.micromind-premium-content .legal-card {
    padding: 22px 18px;
  }

  body.micromind-premium-content table {
    display: block;
    overflow-x: auto;
  }
}

/* ========================================================
   MICRO MIND PREMIUM V4 – ABONNEMENTE FINAL
   ======================================================== */

body.micromind-premium-content:has(.pricing-card),
body.micromind-premium-content:has([class*="pricing"]),
body.micromind-premium-content:has([class*="plan"]) {
  padding-top: 44px !important;
}

body.micromind-premium-content:has(.pricing-card) h1,
body.micromind-premium-content:has([class*="pricing"]) h1,
body.micromind-premium-content:has([class*="plan"]) h1 {
  margin-top: 0 !important;
  padding-top: 12px !important;
  color: var(--content-text) !important;
  font-size: clamp(42px, 6vw, 72px) !important;
  line-height: 1.03 !important;
  text-align: center !important;
}

body.micromind-premium-content:has(.pricing-card) > main,
body.micromind-premium-content:has([class*="pricing"]) > main,
body.micromind-premium-content:has([class*="plan"]) > main {
  padding-top: 24px !important;
}

body.micromind-premium-content .pricing-grid,
body.micromind-premium-content .plans,
body.micromind-premium-content .plan-grid,
body.micromind-premium-content [class*="pricing-grid"] {
  gap: 24px !important;
  align-items: stretch !important;
}

body.micromind-premium-content .pricing-card,
body.micromind-premium-content .plan-card,
body.micromind-premium-content [class*="pricing-card"],
body.micromind-premium-content [class*="plan-card"] {
  position: relative;
  color: var(--content-text) !important;
  background:
    linear-gradient(
      180deg,
      rgba(255,255,255,.99),
      rgba(247,251,255,.98)
    ) !important;
  border: 1px solid rgba(7,87,132,.16) !important;
  border-radius: 26px !important;
  box-shadow: 0 24px 60px rgba(3,48,80,.12) !important;
}

body.micromind-premium-content .pricing-card.featured,
body.micromind-premium-content .pricing-card.popular,
body.micromind-premium-content .plan-card.featured,
body.micromind-premium-content .plan-card.popular,
body.micromind-premium-content [class*="featured"],
body.micromind-premium-content [class*="popular"] {
  border: 2px solid var(--content-gold) !important;
  box-shadow:
    0 26px 70px rgba(3,48,80,.14),
    0 0 0 5px rgba(223,163,50,.10) !important;
}

body.micromind-premium-content .pricing-card::before,
body.micromind-premium-content .plan-card::before {
  background: transparent !important;
}

body.micromind-premium-content .pricing-card h2,
body.micromind-premium-content .pricing-card h3,
body.micromind-premium-content .plan-card h2,
body.micromind-premium-content .plan-card h3 {
  color: var(--content-text) !important;
}

body.micromind-premium-content .pricing-card .price,
body.micromind-premium-content .plan-card .price,
body.micromind-premium-content [class*="price"] {
  color: var(--content-blue-900) !important;
}

body.micromind-premium-content .pricing-card .badge,
body.micromind-premium-content .plan-card .badge,
body.micromind-premium-content .most-popular,
body.micromind-premium-content .popular-badge,
body.micromind-premium-content [class*="popular-badge"] {
  color: #6c4b05 !important;
  background: #fff3cf !important;
  border: 1px solid #ebcc77 !important;
  box-shadow: none !important;
}

body.micromind-premium-content .pricing-card button,
body.micromind-premium-content .pricing-card .btn,
body.micromind-premium-content .plan-card button,
body.micromind-premium-content .plan-card .btn,
body.micromind-premium-content [class*="pricing"] button,
body.micromind-premium-content [class*="plan"] button {
  color: #fff !important;
  background:
    linear-gradient(
      135deg,
      var(--content-blue-700),
      var(--content-blue-900)
    ) !important;
  border: 0 !important;
  box-shadow: 0 12px 28px rgba(5,59,96,.22) !important;
}

body.micromind-premium-content .pricing-card button:hover,
body.micromind-premium-content .pricing-card .btn:hover,
body.micromind-premium-content .plan-card button:hover,
body.micromind-premium-content .plan-card .btn:hover {
  transform: translateY(-1px);
  box-shadow: 0 16px 34px rgba(5,59,96,.28) !important;
}

body.micromind-premium-content .pricing-card *[style*="green"],
body.micromind-premium-content .plan-card *[style*="green"] {
  color: inherit !important;
  border-color: var(--content-line) !important;
  background: transparent !important;
}

@media (max-width: 760px) {
  body.micromind-premium-content:has(.pricing-card),
  body.micromind-premium-content:has([class*="pricing"]),
  body.micromind-premium-content:has([class*="plan"]) {
    padding-top: 20px !important;
  }

  body.micromind-premium-content:has(.pricing-card) h1,
  body.micromind-premium-content:has([class*="pricing"]) h1,
  body.micromind-premium-content:has([class*="plan"]) h1 {
    padding-top: 8px !important;
    font-size: 38px !important;
  }

  body.micromind-premium-content .pricing-grid,
  body.micromind-premium-content .plans,
  body.micromind-premium-content .plan-grid,
  body.micromind-premium-content [class*="pricing-grid"] {
    grid-template-columns: 1fr !important;
  }
}

/* ========================================================
   ABO-SEITE – LETZTE GRÜNRESTE ENTFERNEN
   ======================================================== */

body.micromind-premium-content .pricing-card.featured,
body.micromind-premium-content .pricing-card.popular,
body.micromind-premium-content .plan-card.featured,
body.micromind-premium-content .plan-card.popular,
body.micromind-premium-content [class*="featured"],
body.micromind-premium-content [class*="popular"] {
  border: 3px solid #dfa332 !important;
  outline: none !important;
  box-shadow:
    0 26px 70px rgba(3, 48, 80, .14),
    0 0 0 5px rgba(223, 163, 50, .12) !important;
}

body.micromind-premium-content .pricing-card.featured::before,
body.micromind-premium-content .pricing-card.popular::before,
body.micromind-premium-content .plan-card.featured::before,
body.micromind-premium-content .plan-card.popular::before,
body.micromind-premium-content [class*="featured"]::before,
body.micromind-premium-content [class*="popular"]::before {
  border-color: transparent !important;
  background: transparent !important;
}

body.micromind-premium-content .most-popular,
body.micromind-premium-content .popular-badge,
body.micromind-premium-content [class*="popular-badge"],
body.micromind-premium-content .pricing-card .badge,
body.micromind-premium-content .plan-card .badge {
  color: #6c4b05 !important;
  background: #fff1c2 !important;
  border: 1px solid #dfa332 !important;
  box-shadow: none !important;
}

body.micromind-premium-content [style*="#198754"],
body.micromind-premium-content [style*="#16865e"],
body.micromind-premium-content [style*="green"] {
  border-color: #dfa332 !important;
}

/* ========================================================
   ABO – MEISTGEWÄHLT BADGE FINAL GOLD
   ======================================================== */

body.micromind-premium-content .pricing-card .badge,
body.micromind-premium-content .plan-card .badge,
body.micromind-premium-content .most-popular,
body.micromind-premium-content .popular-badge,
body.micromind-premium-content [class*="popular-badge"],
body.micromind-premium-content [class*="most-popular"] {
  color: #694600 !important;
  background: #fff0b8 !important;
  background-image: none !important;
  border: 1px solid #dfa332 !important;
  box-shadow: none !important;
}

body.micromind-premium-content .pricing-card .badge::before,
body.micromind-premium-content .plan-card .badge::before,
body.micromind-premium-content .most-popular::before,
body.micromind-premium-content .popular-badge::before {
  background: #dfa332 !important;
  border-color: #dfa332 !important;
}

/* ========================================================
   MICROMIND PREMIUM V4 – FACHMODULE FINAL BLAU/GOLD
   ======================================================== */

body.micromind-premium-content {
  --module-blue: #0874ae;
  --module-blue-dark: #053b60;
  --module-blue-soft: #eaf6fd;
  --module-gold: #dfa332;
  --module-gold-soft: #fff3cf;
  --module-neutral: #f5f9fc;
  --module-success: #197a58;
  --module-success-soft: #e6f7f0;
  --module-warning: #7a5707;
  --module-warning-soft: #fff5d7;
}

/* Marken und Kopfzeilen */

body.micromind-premium-content header,
body.micromind-premium-content .header,
body.micromind-premium-content .topbar,
body.micromind-premium-content .module-header {
  background:
    rgba(255,255,255,.88) !important;
  border-color:
    rgba(7,87,132,.14) !important;
  backdrop-filter: blur(16px);
}

body.micromind-premium-content header strong,
body.micromind-premium-content .header strong,
body.micromind-premium-content .topbar strong,
body.micromind-premium-content .brand,
body.micromind-premium-content .wordmark {
  color: var(--module-blue-dark) !important;
}

/* Status-Badges */

body.micromind-premium-content .badge,
body.micromind-premium-content .chip,
body.micromind-premium-content .status,
body.micromind-premium-content [class*="badge"],
body.micromind-premium-content [class*="chip"],
body.micromind-premium-content [class*="status"] {
  color: var(--module-blue-dark) !important;
  background:
    var(--module-blue-soft) !important;
  background-image: none !important;
  border:
    1px solid rgba(8,116,174,.20) !important;
  box-shadow: none !important;
}

/* Sicherheits- und Erfolgshinweise bleiben semantisch erkennbar */

body.micromind-premium-content .success,
body.micromind-premium-content .verified,
body.micromind-premium-content .approved,
body.micromind-premium-content [class*="success"],
body.micromind-premium-content [class*="verified"],
body.micromind-premium-content [class*="approved"] {
  color: var(--module-success) !important;
  background:
    var(--module-success-soft) !important;
  border-color:
    rgba(25,122,88,.20) !important;
}

/* Alte grüne Inline-Farben neutralisieren */

body.micromind-premium-content [style*="#198754"],
body.micromind-premium-content [style*="#16865e"],
body.micromind-premium-content [style*="#14804f"],
body.micromind-premium-content [style*="#15935f"],
body.micromind-premium-content [style*="#1f8f5f"],
body.micromind-premium-content [style*="#22925f"],
body.micromind-premium-content [style*="green"] {
  color: var(--module-blue-dark) !important;
  background-color:
    var(--module-blue-soft) !important;
  border-color:
    rgba(8,116,174,.20) !important;
}

/* Karten mit grünem Alt-Hintergrund */

body.micromind-premium-content [class*="trust"],
body.micromind-premium-content [class*="secure"],
body.micromind-premium-content [class*="verified"],
body.micromind-premium-content [class*="approval"],
body.micromind-premium-content [class*="contract-status"],
body.micromind-premium-content [class*="protection"] {
  border-color:
    rgba(8,116,174,.16) !important;
}

/* Primäre Buttons */

body.micromind-premium-content button,
body.micromind-premium-content .btn,
body.micromind-premium-content a.button,
body.micromind-premium-content [role="button"] {
  transition:
    transform .2s ease,
    box-shadow .2s ease,
    background .2s ease;
}

body.micromind-premium-content button[type="submit"],
body.micromind-premium-content .btn-primary,
body.micromind-premium-content .primary-action,
body.micromind-premium-content [class*="primary-button"],
body.micromind-premium-content [class*="submit-button"] {
  color: #fff !important;
  background:
    linear-gradient(
      135deg,
      var(--module-blue),
      var(--module-blue-dark)
    ) !important;
  background-image:
    linear-gradient(
      135deg,
      var(--module-blue),
      var(--module-blue-dark)
    ) !important;
  border-color: transparent !important;
  box-shadow:
    0 12px 28px rgba(5,59,96,.22) !important;
}

/* Sekundäre Buttons */

body.micromind-premium-content .btn-secondary,
body.micromind-premium-content .btn-ghost,
body.micromind-premium-content .secondary-action {
  color: var(--module-blue-dark) !important;
  background:
    rgba(255,255,255,.88) !important;
  border:
    1px solid rgba(8,116,174,.18) !important;
}

/* Goldene Premium-Hinweise */

body.micromind-premium-content .highlight,
body.micromind-premium-content .featured,
body.micromind-premium-content .recommended,
body.micromind-premium-content .most-popular,
body.micromind-premium-content [class*="highlight"],
body.micromind-premium-content [class*="featured"],
body.micromind-premium-content [class*="recommended"],
body.micromind-premium-content [class*="popular"] {
  color: var(--module-warning) !important;
  background:
    var(--module-gold-soft) !important;
  background-image: none !important;
  border-color:
    var(--module-gold) !important;
}

/* Abo-Pro-Karte exklusiv Gold */

body.micromind-premium-content .pricing-card.featured,
body.micromind-premium-content .pricing-card.popular,
body.micromind-premium-content .plan-card.featured,
body.micromind-premium-content .plan-card.popular {
  color: var(--content-text) !important;
  background:
    linear-gradient(
      180deg,
      #ffffff,
      #fffdf7
    ) !important;
  border:
    3px solid var(--module-gold) !important;
  outline: 0 !important;
  box-shadow:
    0 26px 70px rgba(3,48,80,.14),
    0 0 0 5px rgba(223,163,50,.12) !important;
}

body.micromind-premium-content .pricing-card .badge,
body.micromind-premium-content .plan-card .badge,
body.micromind-premium-content .most-popular,
body.micromind-premium-content .popular-badge {
  color: #6c4b05 !important;
  background: #fff0b8 !important;
  border:
    1px solid var(--module-gold) !important;
}

/* Runde Nummern und Prüfschritte */

body.micromind-premium-content .step-number,
body.micromind-premium-content .number,
body.micromind-premium-content [class*="step-number"] {
  color: #fff !important;
  background:
    var(--module-blue) !important;
  border-color:
    var(--module-blue) !important;
}

/* Checkbox- und Prüfsymbole */

body.micromind-premium-content input[type="checkbox"],
body.micromind-premium-content input[type="radio"] {
  accent-color: var(--module-blue) !important;
}

/* Tabellen und Kennzahlen */

body.micromind-premium-content .metric,
body.micromind-premium-content .stat,
body.micromind-premium-content [class*="metric"],
body.micromind-premium-content [class*="stat-card"] {
  background:
    rgba(255,255,255,.97) !important;
  border-color:
    rgba(8,116,174,.14) !important;
}

/* Vertrauen-&-Betrieb-spezifische Hauptaktion */

body.micromind-premium-content a[href*="task"],
body.micromind-premium-content a[href*="aufgabe"],
body.micromind-premium-content button[class*="task"] {
  color: #fff !important;
  background:
    linear-gradient(
      135deg,
      var(--module-blue),
      var(--module-blue-dark)
    ) !important;
  border-color: transparent !important;
}

/* Mobil */

@media (max-width: 760px) {
  body.micromind-premium-content header,
  body.micromind-premium-content .header,
  body.micromind-premium-content .topbar {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  body.micromind-premium-content .badge,
  body.micromind-premium-content .chip,
  body.micromind-premium-content .status {
    white-space: normal !important;
    text-align: center;
  }
}

/* ========================================================
   MICROMIND MODULE – ABSOLUTER NO-GREEN FINAL OVERRIDE
   ======================================================== */

body.micromind-premium-content {
  --final-blue: #0874ae;
  --final-blue-dark: #053b60;
  --final-blue-soft: #eaf6fd;
  --final-gold: #dfa332;
  --final-gold-soft: #fff2c8;
}

body.micromind-premium-content .brand,
body.micromind-premium-content .wordmark,
body.micromind-premium-content .logo-text,
body.micromind-premium-content [class*="brand"],
body.micromind-premium-content [class*="wordmark"] {
  color: var(--final-blue-dark) !important;
  -webkit-text-fill-color: var(--final-blue-dark) !important;
  background-image: none !important;
}

body.micromind-premium-content .step-number,
body.micromind-premium-content .check-icon,
body.micromind-premium-content .checkmark,
body.micromind-premium-content [class*="step"],
body.micromind-premium-content [class*="check"] {
  border-color: var(--final-blue) !important;
}

body.micromind-premium-content .step-number,
body.micromind-premium-content [class*="step-number"] {
  color: #fff !important;
  background: var(--final-blue) !important;
}

body.micromind-premium-content .check-icon,
body.micromind-premium-content .checkmark {
  color: #fff !important;
  background: var(--final-blue) !important;
}

body.micromind-premium-content .hero-proof,
body.micromind-premium-content .proof-list,
body.micromind-premium-content .security-list,
body.micromind-premium-content [class*="proof"],
body.micromind-premium-content [class*="security-list"] {
  background: var(--final-blue-soft) !important;
  border-color: rgba(8, 116, 174, .18) !important;
}

body.micromind-premium-content .badge,
body.micromind-premium-content .status,
body.micromind-premium-content .chip,
body.micromind-premium-content [class*="badge"],
body.micromind-premium-content [class*="status"],
body.micromind-premium-content [class*="chip"] {
  color: var(--final-blue-dark) !important;
  background: var(--final-blue-soft) !important;
  background-image: none !important;
  border-color: rgba(8, 116, 174, .20) !important;
}

body.micromind-premium-content button,
body.micromind-premium-content .btn,
body.micromind-premium-content a.button,
body.micromind-premium-content [role="button"] {
  color: #fff !important;
  background:
    linear-gradient(
      135deg,
      var(--final-blue),
      var(--final-blue-dark)
    ) !important;
  background-image:
    linear-gradient(
      135deg,
      var(--final-blue),
      var(--final-blue-dark)
    ) !important;
  border-color: transparent !important;
}

body.micromind-premium-content .pricing-card.featured,
body.micromind-premium-content .pricing-card.popular,
body.micromind-premium-content .plan-card.featured,
body.micromind-premium-content .plan-card.popular {
  color: var(--content-text) !important;
  background:
    linear-gradient(
      180deg,
      #fffdf7,
      var(--final-gold-soft)
    ) !important;
  border: 3px solid var(--final-gold) !important;
}

body.micromind-premium-content .pricing-card .badge,
body.micromind-premium-content .plan-card .badge,
body.micromind-premium-content .most-popular,
body.micromind-premium-content .popular-badge {
  color: #6c4b05 !important;
  background: #fff0b8 !important;
  border-color: var(--final-gold) !important;
}
