.proposal-image-system-page .page-image-hero::after,
.proposal-image-system-page .support-hero.section-bg-image::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
}
.proposal-image-system-page .page-image-hero,
.proposal-image-system-page .support-hero.section-bg-image,
.proposal-image-system-page .hero {
  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;
}
.proposal-image-system-page .page-image-hero::before,
.proposal-image-system-page .support-hero.section-bg-image::before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  opacity: 1 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg,
      rgba(2, 7, 17, 0.98) 0%,
      rgba(7, 17, 31, 0.9) 32%,
      rgba(7, 17, 31, 0.48) 54%,
      rgba(7, 17, 31, 0) 74%) !important;
}
.proposal-image-system-page .page-image-hero > *,
.proposal-image-system-page .support-hero.section-bg-image > *,
.proposal-image-system-page .hero > * {
  position: relative !important;
  z-index: 1 !important;
}
.proposal-image-system-page .support-hero.section-bg-image {
  background-color: #07111F !important;
  background-position: var(--section-bg-position, center center) !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.proposal-image-system-page.support-page .page-image-hero.services-hero {
  background: url("/assets/images/generated/carolina-services-hero.webp?v=face-refresh-2026-06-10-1") center right / cover no-repeat !important;
}
.proposal-image-system-page.support-page.about-support-page .page-image-hero.about-hero,
.proposal-image-system-page.support-page.about-support-page .page-image-hero.about-hero.about-homepage-hero {
  background: url("/assets/images/generated/carolina-about-hero.webp") center right / cover no-repeat !important;
}
.proposal-image-system-page.support-page .page-image-hero.resources-hero {
  background: url("/IA%20PHOTOS/3.png") 58% 46% / cover no-repeat !important;
}
.proposal-image-system-page.support-page .page-image-hero.contact-hero {
  background: url("/assets/images/generated/section-concepts-carolina-reference/17-private-consultation-contact.webp?v=face-refresh-2026-06-10-1") right 24% / cover no-repeat !important;
}
.proposal-image-system-page .page-image-hero {
  background-color: #07111F !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.proposal-image-system-page .hero::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
}
.proposal-image-system-page .hero::before {
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page .hero {
  background: url("/assets/images/carolina-selected/homepage-hero-carolina-18.webp") center 48% / cover no-repeat !important;
}
body.proposal-image-system-page.proposal-home-page .hero::before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  opacity: 1 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg,
      rgba(2, 7, 17, 0.98) 0%,
      rgba(7, 17, 31, 0.9) 32%,
      rgba(7, 17, 31, 0.48) 54%,
      rgba(7, 17, 31, 0) 74%) !important;
}
body.proposal-image-system-page.proposal-home-page .hero::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
}
body.proposal-image-system-page.proposal-home-page .hero .rail-hero {
  position: relative !important;
  z-index: 1 !important;
}
.proposal-image-system-page .proposal-no-image,
.proposal-image-system-page .proposal-no-image.section-bg-image {
  background-image: none !important;
}
.proposal-image-system-page .proposal-no-image::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
}
.proposal-image-system-page .proposal-image-overlay.section-bg-image::after {
  content: "" !important;
  display: block !important;
  opacity: 1 !important;
}
.proposal-image-system-page .proposal-image-overlay.section-bg-image,
.proposal-image-system-page .proposal-image-clear.section-bg-image {
  background-color: #07111F !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  color: #F8F8F6 !important;
}
.proposal-image-system-page .proposal-image-overlay > *,
.proposal-image-system-page .proposal-image-clear > * {
  position: relative !important;
  z-index: 1 !important;
}
.proposal-image-system-page .proposal-image-overlay h1,
.proposal-image-system-page .proposal-image-overlay h2,
.proposal-image-system-page .proposal-image-overlay h3,
.proposal-image-system-page .proposal-image-overlay h4,
.proposal-image-system-page .proposal-image-overlay .display-lg,
.proposal-image-system-page .proposal-image-overlay .support-title,
.proposal-image-system-page .proposal-image-overlay .support-section-title,
.proposal-image-system-page .proposal-image-clear h1,
.proposal-image-system-page .proposal-image-clear h2,
.proposal-image-system-page .proposal-image-clear h3,
.proposal-image-system-page .proposal-image-clear h4,
.proposal-image-system-page .proposal-image-clear .display-lg,
.proposal-image-system-page .proposal-image-clear .support-title,
.proposal-image-system-page .proposal-image-clear .support-section-title {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
.proposal-image-system-page .proposal-image-overlay p,
.proposal-image-system-page .proposal-image-overlay li,
.proposal-image-system-page .proposal-image-overlay .support-lede,
.proposal-image-system-page .proposal-image-overlay .support-section-copy,
.proposal-image-system-page .proposal-image-overlay .support-section-head p,
.proposal-image-system-page .proposal-image-overlay .merge-head p,
.proposal-image-system-page .proposal-image-overlay .cs-section-head p,
.proposal-image-system-page .proposal-image-clear p,
.proposal-image-system-page .proposal-image-clear li,
.proposal-image-system-page .proposal-image-clear .support-lede,
.proposal-image-system-page .proposal-image-clear .support-section-copy,
.proposal-image-system-page .proposal-image-clear .support-section-head p,
.proposal-image-system-page .proposal-image-clear .merge-head p,
.proposal-image-system-page .proposal-image-clear .cs-section-head p {
  color: rgba(248, 248, 246, .80) !important;
}
.proposal-image-system-page .proposal-image-overlay .support-eyebrow,
.proposal-image-system-page .proposal-image-overlay .section-kicker,
.proposal-image-system-page .proposal-image-overlay .eyebrow,
.proposal-image-system-page .proposal-image-overlay .support-label,
.proposal-image-system-page .proposal-image-overlay .card-label,
.proposal-image-system-page .proposal-image-clear .support-eyebrow,
.proposal-image-system-page .proposal-image-clear .section-kicker,
.proposal-image-system-page .proposal-image-clear .eyebrow,
.proposal-image-system-page .proposal-image-clear .support-label,
.proposal-image-system-page .proposal-image-clear .card-label {
  color: #E5C36A !important;
}
.proposal-image-system-page .proposal-image-overlay .support-card,
.proposal-image-system-page .proposal-image-overlay .merge-card,
.proposal-image-system-page .proposal-image-overlay .contact-form-panel,
.proposal-image-system-page .proposal-image-overlay .contact-simple-method,
.proposal-image-system-page .proposal-image-overlay .contact-simple-booking,
.proposal-image-system-page .proposal-image-clear .support-card,
.proposal-image-system-page .proposal-image-clear .merge-card,
.proposal-image-system-page .proposal-image-clear .contact-form-panel,
.proposal-image-system-page .proposal-image-clear .contact-simple-method,
.proposal-image-system-page .proposal-image-clear .contact-simple-booking {
  background: linear-gradient(145deg, rgba(7, 17, 31, .72), rgba(10, 20, 36, .40)) !important;
  border-color: rgba(229, 195, 106, .30) !important;
  color: #F8F8F6 !important;
}
.proposal-image-system-page .proposal-image-overlay .btn,
.proposal-image-system-page .proposal-image-clear .btn {
  border-color: rgba(229, 195, 106, .74) !important;
}
.proposal-image-system-page .proposal-image-overlay.bg-concept-01,
.proposal-image-system-page .proposal-image-clear.bg-concept-01 { background-image: url("/assets/images/carolina-selected/portrait-navy-office.webp") !important; background-position: center 44% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-02,
.proposal-image-system-page .proposal-image-clear.bg-concept-02 { background-image: url("/assets/images/carolina-selected/portrait-white-office.webp") !important; background-position: center 46% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-03,
.proposal-image-system-page .proposal-image-clear.bg-concept-03 { background-image: url("/assets/images/carolina-selected/documents-checklist.webp") !important; background-position: center 50% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-04,
.proposal-image-system-page .proposal-image-clear.bg-concept-04 { background-image: url("/assets/images/generated/section-concepts-carolina-reference/04-trust-fip-health-check.webp") !important; background-position: center 50% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-05,
.proposal-image-system-page .proposal-image-clear.bg-concept-05 { background-image: url("/assets/images/carolina-selected/portrait-navy-desk.webp") !important; background-position: center 44% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-06,
.proposal-image-system-page .proposal-image-clear.bg-concept-06 { background-image: url("/assets/images/generated/section-concepts-carolina-reference/06-compliance-aml.webp") !important; background-position: center 48% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-07,
.proposal-image-system-page .proposal-image-clear.bg-concept-07 { background-image: url("/assets/images/carolina-selected/portrait-business-green.webp") !important; background-position: center 46% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-08,
.proposal-image-system-page .proposal-image-clear.bg-concept-08 { background-image: url("/assets/images/carolina-selected/portrait-business-green.webp") !important; background-position: center 46% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-09,
.proposal-image-system-page .proposal-image-clear.bg-concept-09 { background-image: url("/assets/images/carolina-selected/portrait-dark-advisory.webp") !important; background-position: center 45% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-10,
.proposal-image-system-page .proposal-image-clear.bg-concept-10 { background-image: url("/assets/images/generated/section-concepts-carolina-reference/10-ia-con-criterio.webp") !important; background-position: center 47% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-11,
.proposal-image-system-page .proposal-image-clear.bg-concept-11 { background-image: url("/assets/images/carolina-selected/portrait-lounge-advisory.webp") !important; background-position: center 48% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-12,
.proposal-image-system-page .proposal-image-clear.bg-concept-12 { background-image: url("/assets/images/carolina-selected/documents-checklist.webp") !important; background-position: center 50% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-13,
.proposal-image-system-page .proposal-image-clear.bg-concept-13 { background-image: url("/assets/images/carolina-selected/portrait-white-office.webp") !important; background-position: center 46% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-14,
.proposal-image-system-page .proposal-image-clear.bg-concept-14 { background-image: url("/assets/images/carolina-selected/documents-checklist.webp") !important; background-position: center 50% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-15,
.proposal-image-system-page .proposal-image-clear.bg-concept-15 { background-image: url("/assets/images/carolina-selected/portrait-dark-advisory.webp") !important; background-position: center 48% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-16,
.proposal-image-system-page .proposal-image-clear.bg-concept-16 { background-image: url("/assets/images/carolina-selected/documents-checklist.webp") !important; background-position: center 50% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-17,
.proposal-image-system-page .proposal-image-clear.bg-concept-17 { background-image: url("/assets/images/carolina-selected/portrait-warm-consultation.webp") !important; background-position: center 48% !important; }
.proposal-image-system-page .proposal-image-overlay.bg-concept-18,
.proposal-image-system-page .proposal-image-clear.bg-concept-18 { background-image: url("/assets/images/generated/section-concepts-carolina-reference/18-legal-notice-boundaries.webp") !important; background-position: center 48% !important; }
body.proposal-image-system-page #faq.proposal-image-clear.bg-concept-14 {
  background: url("/assets/images/carolina-selected/documents-checklist.webp") center 50% / cover no-repeat !important;
}
body.proposal-image-system-page #faq.proposal-image-clear h1,
body.proposal-image-system-page #faq.proposal-image-clear h2,
body.proposal-image-system-page #faq.proposal-image-clear h3,
body.proposal-image-system-page #faq.proposal-image-clear .display-lg,
body.proposal-image-system-page #faq.proposal-image-clear .support-section-title,
body.proposal-image-system-page #contacto.proposal-image-overlay h1,
body.proposal-image-system-page #contacto.proposal-image-overlay h2,
body.proposal-image-system-page #contacto.proposal-image-overlay h3,
body.proposal-image-system-page #contacto.proposal-image-overlay .display-lg,
body.proposal-image-system-page #contacto.proposal-image-overlay .support-section-title {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
body.proposal-image-system-page #faq.proposal-image-clear p,
body.proposal-image-system-page #faq.proposal-image-clear li,
body.proposal-image-system-page #faq.proposal-image-clear .merge-head p,
body.proposal-image-system-page #contacto.proposal-image-overlay p,
body.proposal-image-system-page #contacto.proposal-image-overlay li,
body.proposal-image-system-page #contacto.proposal-image-overlay .contact-intro p {
  color: rgba(248, 248, 246, .80) !important;
}
body.proposal-image-system-page #faq .faq-stack details,
body.proposal-image-system-page #faq .faq-grid details {
  background: rgba(248, 248, 246, .92) !important;
}
body.proposal-image-system-page #faq .faq-stack summary,
body.proposal-image-system-page #faq .faq-grid summary {
  color: #152235 !important;
}
body.proposal-image-system-page #faq .faq-stack details p,
body.proposal-image-system-page #faq .faq-grid details p {
  color: #4B5B70 !important;
}
body.proposal-image-system-page.proposal-home-page #faq .merge-head .section-kicker,
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-head .eyebrow {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-head .eyebrow .bronze-rule,
body.proposal-image-system-page.proposal-home-page #faq .merge-head .section-kicker::before {
  background: #F8F8F6 !important;
}
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process h1,
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process h2,
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process h3,
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process .display-lg {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process p,
body.proposal-image-system-page #contacto.contact-light.proposal-image-overlay #proceso.contact-process li {
  color: rgba(248, 248, 246, .80) !important;
}
body.proposal-image-system-page #contacto.proposal-image-overlay.bg-concept-17 {
  background: url("/assets/images/carolina-selected/portrait-warm-consultation.webp") center 48% / cover no-repeat !important;
}
body.proposal-image-system-page #contacto.proposal-image-overlay::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg, rgba(7, 16, 27, .88) 0%, rgba(7, 16, 27, .70) 46%, rgba(7, 16, 27, .42) 100%),
    linear-gradient(180deg, rgba(7, 16, 27, .10) 0%, rgba(7, 16, 27, .70) 100%) !important;
}
.proposal-image-system-page .proposal-image-clear.section-bg-image::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
}
.proposal-image-system-page .proposal-chooser-cream,
.proposal-image-system-page .proposal-chooser-cream.section-bg-image {
  background:
    radial-gradient(circle at 16% 12%, rgba(201,152,47,.08), transparent 28%),
    linear-gradient(180deg, #F4EFE5 0%, #F8F8F6 100%) !important;
  color: #101923 !important;
}
.proposal-image-system-page .proposal-chooser-cream .support-section-title,
.proposal-image-system-page .proposal-chooser-cream h1,
.proposal-image-system-page .proposal-chooser-cream h2,
.proposal-image-system-page .proposal-chooser-cream h3 {
  color: #101923 !important;
  text-shadow: none !important;
}
.proposal-image-system-page .proposal-chooser-cream p,
.proposal-image-system-page .proposal-chooser-cream li,
.proposal-image-system-page .proposal-chooser-cream .support-section-copy {
  color: #65717E !important;
}
body.proposal-image-system-page .reveal,
body.proposal-image-system-page .reveal-up,
body.proposal-image-system-page [class*="reveal"] {
  opacity: 1 !important;
  transform: none !important;
}
body.proposal-image-system-page .hero h1,
body.proposal-image-system-page .hero h2,
body.proposal-image-system-page .hero h3,
body.proposal-image-system-page .hero p,
body.proposal-image-system-page .hero li,
body.proposal-image-system-page .page-image-hero h1,
body.proposal-image-system-page .page-image-hero h2,
body.proposal-image-system-page .page-image-hero h3,
body.proposal-image-system-page .page-image-hero p,
body.proposal-image-system-page .page-image-hero li,
body.proposal-image-system-page .support-hero h1,
body.proposal-image-system-page .support-hero h2,
body.proposal-image-system-page .support-hero h3,
body.proposal-image-system-page .support-hero p,
body.proposal-image-system-page .support-hero li {
  color: #F8F8F6 !important;
  opacity: 1 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
body.proposal-image-system-page .proposal-image-overlay h1,
body.proposal-image-system-page .proposal-image-overlay h2,
body.proposal-image-system-page .proposal-image-overlay h3,
body.proposal-image-system-page .proposal-image-overlay h4,
body.proposal-image-system-page .proposal-image-overlay p,
body.proposal-image-system-page .proposal-image-overlay li,
body.proposal-image-system-page .proposal-image-overlay strong,
body.proposal-image-system-page .proposal-image-overlay span:not(.section-kicker):not(.eyebrow):not(.support-eyebrow):not(.support-label):not(.card-label),
body.proposal-image-system-page .proposal-image-clear h1,
body.proposal-image-system-page .proposal-image-clear h2,
body.proposal-image-system-page .proposal-image-clear h3,
body.proposal-image-system-page .proposal-image-clear h4,
body.proposal-image-system-page .proposal-image-clear p,
body.proposal-image-system-page .proposal-image-clear li,
body.proposal-image-system-page .proposal-image-clear strong,
body.proposal-image-system-page .proposal-image-clear span:not(.section-kicker):not(.eyebrow):not(.support-eyebrow):not(.support-label):not(.card-label),
body.proposal-image-system-page .is-dark h1,
body.proposal-image-system-page .is-dark h2,
body.proposal-image-system-page .is-dark h3,
body.proposal-image-system-page .is-dark h4,
body.proposal-image-system-page .is-dark p,
body.proposal-image-system-page .is-dark li,
body.proposal-image-system-page .merge-section.dark h1,
body.proposal-image-system-page .merge-section.dark h2,
body.proposal-image-system-page .merge-section.dark h3,
body.proposal-image-system-page .merge-section.dark h4,
body.proposal-image-system-page .merge-section.dark p,
body.proposal-image-system-page .merge-section.dark li,
body.proposal-image-system-page .testimonials-dark-glass h1,
body.proposal-image-system-page .testimonials-dark-glass h2,
body.proposal-image-system-page .testimonials-dark-glass h3,
body.proposal-image-system-page .testimonials-dark-glass h4,
body.proposal-image-system-page .testimonials-dark-glass p,
body.proposal-image-system-page .testimonials-dark-glass li,
body.proposal-image-system-page .podcast-studio-section h1,
body.proposal-image-system-page .podcast-studio-section h2,
body.proposal-image-system-page .podcast-studio-section h3,
body.proposal-image-system-page .podcast-studio-section h4,
body.proposal-image-system-page .podcast-studio-section p,
body.proposal-image-system-page .podcast-studio-section li {
  color: #F8F8F6 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .proposal-image-overlay p,
body.proposal-image-system-page .proposal-image-overlay li,
body.proposal-image-system-page .proposal-image-clear p,
body.proposal-image-system-page .proposal-image-clear li,
body.proposal-image-system-page .is-dark p,
body.proposal-image-system-page .is-dark li,
body.proposal-image-system-page .merge-section.dark p,
body.proposal-image-system-page .merge-section.dark li,
body.proposal-image-system-page .testimonials-dark-glass p,
body.proposal-image-system-page .testimonials-dark-glass li,
body.proposal-image-system-page .podcast-studio-section p,
body.proposal-image-system-page .podcast-studio-section li {
  color: rgba(248, 248, 246, .86) !important;
}
body.proposal-image-system-page .is-light h1,
body.proposal-image-system-page .is-light h2,
body.proposal-image-system-page .is-light h3,
body.proposal-image-system-page .is-light h4,
body.proposal-image-system-page .is-cream h1,
body.proposal-image-system-page .is-cream h2,
body.proposal-image-system-page .is-cream h3,
body.proposal-image-system-page .is-cream h4,
body.proposal-image-system-page .merge-section.cream h1,
body.proposal-image-system-page .merge-section.cream h2,
body.proposal-image-system-page .merge-section.cream h3,
body.proposal-image-system-page .merge-section.cream h4,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) h1,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) h2,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) h3,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) h4 {
  color: #101923 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
body.proposal-image-system-page .is-light p,
body.proposal-image-system-page .is-light li,
body.proposal-image-system-page .is-light strong,
body.proposal-image-system-page .is-light a:not(.btn),
body.proposal-image-system-page .is-cream p,
body.proposal-image-system-page .is-cream li,
body.proposal-image-system-page .is-cream strong,
body.proposal-image-system-page .is-cream a:not(.btn),
body.proposal-image-system-page .merge-section.cream p,
body.proposal-image-system-page .merge-section.cream li,
body.proposal-image-system-page .merge-section.cream strong,
body.proposal-image-system-page .merge-section.cream a:not(.btn),
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) p,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) li,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) strong,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) a:not(.btn),
body.proposal-image-system-page .support-section-copy,
body.proposal-image-system-page .support-lede {
  color: #445463 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .is-light .support-card,
body.proposal-image-system-page .is-cream .support-card,
body.proposal-image-system-page .merge-section.cream .merge-card,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .support-card,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .merge-card,
body.proposal-image-system-page .additional-service-card,
body.proposal-image-system-page .service-card {
  color: #101923 !important;
}
body.proposal-image-system-page .is-light .support-card h1,
body.proposal-image-system-page .is-light .support-card h2,
body.proposal-image-system-page .is-light .support-card h3,
body.proposal-image-system-page .is-cream .support-card h1,
body.proposal-image-system-page .is-cream .support-card h2,
body.proposal-image-system-page .is-cream .support-card h3,
body.proposal-image-system-page .additional-service-card h1,
body.proposal-image-system-page .additional-service-card h2,
body.proposal-image-system-page .additional-service-card h3,
body.proposal-image-system-page .service-card h1,
body.proposal-image-system-page .service-card h2,
body.proposal-image-system-page .service-card h3 {
  color: #101923 !important;
}
body.proposal-image-system-page .is-light .support-card p,
body.proposal-image-system-page .is-light .support-card li,
body.proposal-image-system-page .is-cream .support-card p,
body.proposal-image-system-page .is-cream .support-card li,
body.proposal-image-system-page .additional-service-card p,
body.proposal-image-system-page .additional-service-card li,
body.proposal-image-system-page .service-card p,
body.proposal-image-system-page .service-card li {
  color: #4B5B68 !important;
}
body.proposal-image-system-page .support-label,
body.proposal-image-system-page .card-label,
body.proposal-image-system-page .section-kicker,
body.proposal-image-system-page .eyebrow,
body.proposal-image-system-page .support-eyebrow,
body.proposal-image-system-page .additional-service-price {
  opacity: 1 !important;
}
body.proposal-image-system-page select option {
  background: #F8F8F6 !important;
  color: #152235 !important;
}
body.proposal-image-system-page .support-section-head.center,
body.proposal-image-system-page .merge-head.center,
body.proposal-image-system-page .cs-section-head.center,
body.proposal-image-system-page .service-final-cta,
body.proposal-image-system-page .framework-cta,
body.proposal-image-system-page .center-cta,
body.proposal-image-system-page .podcast-bottom-cta {
  text-align: center !important;
}
body.proposal-image-system-page .support-section-head.center p,
body.proposal-image-system-page .merge-head.center p,
body.proposal-image-system-page .cs-section-head.center p,
body.proposal-image-system-page .service-final-cta p,
body.proposal-image-system-page .framework-cta p,
body.proposal-image-system-page .center-cta p,
body.proposal-image-system-page .podcast-bottom-cta p {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page .support-main .support-actions,
body.proposal-image-system-page .service-final-cta .support-actions,
body.proposal-image-system-page .service-client-actions,
body.proposal-image-system-page .framework-cta,
body.proposal-image-system-page .center-cta,
body.proposal-image-system-page .podcast-bottom-cta,
body.proposal-image-system-page .purchase-safety .support-actions {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14px !important;
}
body.proposal-image-system-page .service-final-cta,
body.proposal-image-system-page .framework-cta {
  flex-direction: column !important;
}
body.proposal-image-system-page .is-light .support-label,
body.proposal-image-system-page .is-light .card-label,
body.proposal-image-system-page .is-cream .support-label,
body.proposal-image-system-page .is-cream .card-label,
body.proposal-image-system-page .merge-section.cream .support-label,
body.proposal-image-system-page .merge-section.cream .card-label,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .support-label,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .card-label,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .section-kicker,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .eyebrow,
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) .support-eyebrow {
  color: #A56F0C !important;
}
body.proposal-image-system-page .cs-footer,
body.proposal-image-system-page .site-footer {
  color: #F8F8F6 !important;
}
body.proposal-image-system-page .cs-footer p,
body.proposal-image-system-page .cs-footer li,
body.proposal-image-system-page .cs-footer a,
body.proposal-image-system-page .site-footer p,
body.proposal-image-system-page .site-footer li,
body.proposal-image-system-page .site-footer a {
  color: rgba(248, 248, 246, .82) !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .cs-footer-disclaimer {
  color: rgba(248, 248, 246, .72) !important;
}
body.proposal-image-system-page .is-light strong:not(.support-label):not(.card-label),
body.proposal-image-system-page .is-cream strong:not(.support-label):not(.card-label),
body.proposal-image-system-page .merge-section.cream strong:not(.support-label):not(.card-label),
body.proposal-image-system-page .proposal-no-image:not(.is-dark):not(.dark):not(.testimonials-dark-glass):not(.podcast-studio-section) strong:not(.support-label):not(.card-label),
body.proposal-image-system-page #empresas strong,
body.proposal-image-system-page #servicios-adicionales .additional-service-price {
  color: #101923 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page:not(.support-page) #empresas .business-framework .persona-framework-grid strong {
  color: #101923 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios {
  background:
    radial-gradient(circle at 14% 12%, rgba(201, 152, 47, .08), transparent 30%),
    linear-gradient(180deg, #F8F8F6 0%, #F1ECE2 100%) !important;
  color: #101923 !important;
  border-top: 1px solid rgba(201, 152, 47, .18) !important;
  border-bottom: 1px solid rgba(201, 152, 47, .18) !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios::before,
body.proposal-image-system-page.proposal-home-page #testimonios::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  background: none !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios h1,
body.proposal-image-system-page.proposal-home-page #testimonios h2,
body.proposal-image-system-page.proposal-home-page #testimonios h3,
body.proposal-image-system-page.proposal-home-page #testimonios .display-lg {
  color: #101923 !important;
  text-shadow: none !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios p,
body.proposal-image-system-page.proposal-home-page #testimonios li {
  color: #4B5B68 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .eyebrow,
body.proposal-image-system-page.proposal-home-page #testimonios .section-kicker,
body.proposal-image-system-page.proposal-home-page #testimonios .italic-bronze {
  color: #A56F0C !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .bronze-rule {
  background: #A56F0C !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .testimonial-grid article {
  background: rgba(255, 255, 255, .78) !important;
  border: 1px solid rgba(201, 152, 47, .28) !important;
  box-shadow: 0 24px 60px rgba(16, 25, 35, .08) !important;
  color: #101923 !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .testimonial-grid article p {
  color: #101923 !important;
  text-shadow: none !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .testimonial-grid article span {
  color: #6E4C11 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #testimonios .testimonial-arrow {
  background: #F8F8F6 !important;
  border-color: rgba(165, 111, 12, .55) !important;
  color: #101923 !important;
  box-shadow: 0 14px 34px rgba(16, 25, 35, .12) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto.proposal-image-overlay {
  border-top: 1px solid rgba(229, 195, 106, .22) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto.proposal-image-overlay::after {
  background:
    linear-gradient(90deg, rgba(2, 7, 17, .94) 0%, rgba(7, 16, 27, .82) 42%, rgba(7, 16, 27, .48) 70%, rgba(7, 16, 27, .24) 100%),
    linear-gradient(180deg, rgba(7, 16, 27, .08) 0%, rgba(7, 16, 27, .62) 100%) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-three article,
body.proposal-image-system-page.proposal-home-page #contacto .contact-dark-info,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form {
  background: linear-gradient(145deg, rgba(7, 17, 31, .78), rgba(10, 20, 36, .46)) !important;
  border: 1px solid rgba(229, 195, 106, .30) !important;
  box-shadow: 0 28px 72px rgba(0, 0, 0, .28) !important;
  color: #F8F8F6 !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-three article {
  border-radius: 8px !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-dark-info,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form {
  padding: clamp(28px, 3vw, 42px) !important;
  border-radius: 8px !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-dark-info-inner {
  display: flex !important;
  flex-direction: column !important;
  gap: 18px !important;
  min-height: 100% !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-panel-kicker,
body.proposal-image-system-page.proposal-home-page #contacto .contact-method span,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form label,
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-three span {
  color: #E5C36A !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: .16em !important;
  text-transform: uppercase !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-dark-info h3 {
  color: #F8F8F6 !important;
  font-family: var(--font-display) !important;
  font-size: clamp(30px, 2.6vw, 42px) !important;
  line-height: 1.05 !important;
  margin: 0 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .34) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-dark-info p,
body.proposal-image-system-page.proposal-home-page #contacto .contact-process-three p,
body.proposal-image-system-page.proposal-home-page #contacto .form-meta {
  color: rgba(248, 248, 246, .82) !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-methods {
  display: grid !important;
  gap: 12px !important;
  margin-top: 8px !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-method {
  display: grid !important;
  gap: 6px !important;
  padding: 18px 20px !important;
  background: linear-gradient(145deg, rgba(7, 17, 31, .74), rgba(10, 20, 36, .42)) !important;
  border: 1px solid rgba(229, 195, 106, .22) !important;
  border-radius: 8px !important;
  color: #F8F8F6 !important;
  text-decoration: none !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05) !important;
  transition: background .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-method:hover {
  background: linear-gradient(145deg, rgba(10, 20, 36, .86), rgba(18, 32, 48, .56)) !important;
  border-color: rgba(229, 195, 106, .48) !important;
  box-shadow: 0 18px 46px rgba(0, 0, 0, .22), 0 0 24px rgba(229, 195, 106, .12) !important;
  transform: translateY(-2px) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-method strong {
  color: #F8F8F6 !important;
  font-family: var(--font-display) !important;
  font-size: clamp(18px, 1.5vw, 24px) !important;
  font-weight: 400 !important;
  line-height: 1.18 !important;
  overflow-wrap: anywhere !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-grid {
  grid-template-columns: minmax(0, 1fr) !important;
  max-width: 860px !important;
}
body.proposal-image-system-page.proposal-home-page #empresas .framework-cta {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  gap: 18px !important;
}
body.proposal-image-system-page.proposal-home-page #empresas .framework-cta p {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 760px !important;
}
body.proposal-image-system-page.proposal-home-page #empresas .framework-cta .btn {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form input,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form select,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form textarea {
  background: rgba(255, 255, 255, .07) !important;
  border: 1px solid rgba(229, 195, 106, .24) !important;
  color: #F8F8F6 !important;
  border-radius: 8px !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form input::placeholder,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form textarea::placeholder {
  color: rgba(248, 248, 246, .50) !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form select option {
  background: #F8F8F6 !important;
  color: #152235 !important;
}
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form input:focus,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form select:focus,
body.proposal-image-system-page.proposal-home-page #contacto .contact-light-form textarea:focus {
  border-color: rgba(229, 195, 106, .70) !important;
  box-shadow: 0 0 0 3px rgba(229, 195, 106, .12) !important;
  outline: none !important;
}
body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light #proceso.contact-process .contact-process-three article {
  background: linear-gradient(145deg, rgba(7, 17, 31, .82), rgba(10, 20, 36, .50)) !important;
  border: 1px solid rgba(229, 195, 106, .30) !important;
  box-shadow: 0 28px 72px rgba(0, 0, 0, .28) !important;
  color: #F8F8F6 !important;
}
body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light #proceso.contact-process .contact-process-three article:hover {
  background: linear-gradient(145deg, rgba(10, 20, 36, .90), rgba(18, 32, 48, .56)) !important;
  border-color: rgba(229, 195, 106, .48) !important;
  box-shadow: 0 34px 86px rgba(0, 0, 0, .34), 0 0 28px rgba(229, 195, 106, .10) !important;
}
body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light #proceso.contact-process .contact-process-three article > span {
  background: rgba(229, 195, 106, .10) !important;
  border-color: rgba(229, 195, 106, .36) !important;
  color: #E5C36A !important;
}
body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light #proceso.contact-process .contact-process-three h3 {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .34) !important;
}
body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light #proceso.contact-process .contact-process-three p {
  color: rgba(248, 248, 246, .82) !important;
}
html body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light.proposal-image-overlay #proceso.contact-process .contact-process-head .eyebrow {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
html body.proposal-image-system-page.proposal-home-page:not(.support-page) #contacto.contact-light.proposal-image-overlay #proceso.contact-process .contact-process-head .eyebrow .bronze-rule {
  background: #F8F8F6 !important;
}
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer {
  background:
    linear-gradient(180deg, #07111F 0%, #020711 100%) !important;
  border-top: 1px solid rgba(229, 195, 106, .20) !important;
  color: #F8F8F6 !important;
  display: block !important;
  position: relative !important;
  z-index: 20 !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin-top: 0 !important;
}
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer::before,
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer::after {
  content: none !important;
  display: none !important;
}
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer p,
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer a,
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer span,
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer li {
  color: rgba(248, 248, 246, .82) !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.proposal-home-page #site-footer.cs-footer .cs-footer-disclaimer {
  color: rgba(248, 248, 246, .72) !important;
}
body.proposal-image-system-page.support-page #personas .support-card,
body.proposal-image-system-page.support-page #empresas .support-card {
  text-align: center !important;
  align-items: center !important;
}
body.proposal-image-system-page.support-page #personas .support-card p,
body.proposal-image-system-page.support-page #personas .support-card .support-price,
body.proposal-image-system-page.support-page #empresas .support-card p,
body.proposal-image-system-page.support-page #empresas .support-card .support-price,
body.proposal-image-system-page.support-page #empresas .support-card strong {
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
}
body.proposal-image-system-page .is-dark .support-card p,
body.proposal-image-system-page .is-dark .support-card li,
body.proposal-image-system-page .is-dark .support-card strong,
body.proposal-image-system-page .is-dark .support-card .support-price,
body.proposal-image-system-page .proposal-image-overlay .support-card p,
body.proposal-image-system-page .proposal-image-overlay .support-card li,
body.proposal-image-system-page .proposal-image-overlay .support-card strong,
body.proposal-image-system-page .proposal-image-overlay .support-card .support-price,
body.proposal-image-system-page .proposal-image-clear .support-card p,
body.proposal-image-system-page .proposal-image-clear .support-card li,
body.proposal-image-system-page .proposal-image-clear .support-card strong,
body.proposal-image-system-page .proposal-image-clear .support-card .support-price {
  color: rgba(248, 248, 246, .86) !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .is-dark .support-card h3,
body.proposal-image-system-page .proposal-image-overlay .support-card h3,
body.proposal-image-system-page .proposal-image-clear .support-card h3 {
  color: #F8F8F6 !important;
}
body.proposal-image-system-page .support-card:hover .support-number,
body.proposal-image-system-page .support-card:hover > .support-number,
body.proposal-image-system-page .support-card:hover > .support-label:first-child {
  color: #E5C36A !important;
}
body.proposal-image-system-page #principios .support-card {
  text-align: center !important;
}
body.proposal-image-system-page #principios .support-number {
  color: #E5C36A !important;
}
body.proposal-image-system-page #trabajo-directo.section-bg-image::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg, rgba(2, 7, 17, .82) 0%, rgba(7, 16, 27, .64) 50%, rgba(7, 16, 27, .42) 100%),
    linear-gradient(180deg, rgba(7, 16, 27, .12) 0%, rgba(7, 16, 27, .58) 100%) !important;
}
body.proposal-image-system-page.about-support-page #trabajo-directo.section-bg-image::after {
  z-index: 1 !important;
  background:
    linear-gradient(90deg, rgba(2, 7, 17, .96) 0%, rgba(7, 17, 31, .84) 48%, rgba(7, 17, 31, .70) 100%),
    linear-gradient(180deg, rgba(2, 7, 17, .38) 0%, rgba(2, 7, 17, .78) 100%) !important;
}
body.proposal-image-system-page.about-support-page #trabajo-directo.section-bg-image.bg-concept-14 {
  background:
    linear-gradient(90deg, rgba(2, 7, 17, .72) 0%, rgba(7, 17, 31, .64) 46%, rgba(7, 17, 31, .58) 100%),
    linear-gradient(180deg, rgba(2, 7, 17, .36) 0%, rgba(2, 7, 17, .68) 100%),
    url("/assets/images/generated/section-concepts-carolina-reference/14-cross-border-assets.webp") center 50% / cover no-repeat !important;
}
body.proposal-image-system-page.about-support-page #trabajo-directo > * {
  position: relative !important;
  z-index: 2 !important;
}
body.proposal-image-system-page.about-support-page #trabajo-directo .support-card {
  background: linear-gradient(145deg, rgba(7, 17, 31, .88), rgba(10, 20, 36, .68)) !important;
  backdrop-filter: blur(14px) !important;
}
body.proposal-image-system-page #trabajo-directo .support-card {
  background: linear-gradient(145deg, rgba(7, 17, 31, .76), rgba(10, 20, 36, .48)) !important;
  border-color: rgba(229, 195, 106, .34) !important;
  color: #F8F8F6 !important;
}
body.proposal-image-system-page #trabajo-directo .support-card h3,
body.proposal-image-system-page #trabajo-directo .support-card p,
body.proposal-image-system-page #trabajo-directo .support-card li {
  color: #F8F8F6 !important;
}
body.proposal-image-system-page #trabajo-directo .support-card p,
body.proposal-image-system-page #trabajo-directo .support-card li {
  color: rgba(248, 248, 246, .84) !important;
}
body.proposal-image-system-page .book-resource-grid .book-card,
body.proposal-image-system-page .book-resource-grid .book-download-card {
  display: grid !important;
  grid-template-rows: auto 1fr !important;
  overflow: hidden !important;
  text-align: center !important;
  min-height: 0 !important;
}
body.proposal-image-system-page .book-resource-grid .book-visual {
  height: clamp(250px, 19vw, 300px) !important;
  min-height: 0 !important;
  background: #07111F !important;
  display: grid !important;
  place-items: center !important;
  border-bottom: 1px solid rgba(205, 155, 45, .32) !important;
}
body.proposal-image-system-page .book-resource-grid .book-visual img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}
body.proposal-image-system-page .book-resource-grid .book-copy {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  text-align: center !important;
  padding: clamp(26px, 2.8vw, 38px) clamp(24px, 2.5vw, 34px) !important;
}
body.proposal-image-system-page .book-resource-grid .book-copy p {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 28ch !important;
}
body.proposal-image-system-page .book-resource-grid .book-download-actions {
  width: min(100%, 190px) !important;
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 8px !important;
  margin-top: auto !important;
}
body.proposal-image-system-page .book-resource-grid .book-copy > .btn,
body.proposal-image-system-page .book-resource-grid .book-download-actions .btn {
  margin-top: auto !important;
}
body.proposal-image-system-page .book-resource-grid .book-download-actions .btn {
  width: 100% !important;
  min-height: 34px !important;
  padding: 8px 10px !important;
  font-size: 9px !important;
  letter-spacing: .08em !important;
}
body.proposal-image-system-page #lecturas .support-section-head,
body.proposal-image-system-page #lecturas .resources-featured-resource,
body.proposal-image-system-page #lecturas .support-card-grid .support-card {
  text-align: center !important;
}
body.proposal-image-system-page #lecturas .support-section-head.center {
  display: block !important;
  max-width: 900px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: clamp(34px, 5vw, 64px) !important;
}
body.proposal-image-system-page #lecturas .support-section-head.center p {
  max-width: 680px !important;
  margin: 18px auto 0 !important;
  color: rgba(248, 248, 246, .78) !important;
  text-align: center !important;
}
body.proposal-image-system-page #lecturas .support-section-head > div,
body.proposal-image-system-page #lecturas .resources-featured-resource p,
body.proposal-image-system-page #lecturas .support-card p {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page .podcast-page-main .podcast-studio-head,
body.proposal-image-system-page .podcast-library-section .podcast-studio-head {
  display: block !important;
  text-align: center !important;
  max-width: 960px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page .podcast-page-main .podcast-studio-title,
body.proposal-image-system-page .podcast-library-section .podcast-studio-title {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  text-align: center !important;
  gap: 18px !important;
}
body.proposal-image-system-page .podcast-page-main .podcast-studio-title .display-lg,
body.proposal-image-system-page .podcast-library-section .podcast-studio-title .display-lg {
  max-width: 780px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}
body.proposal-image-system-page .podcast-page-main .podcast-studio-title p,
body.proposal-image-system-page .podcast-library-section .podcast-studio-title p {
  max-width: 760px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page.contact-page .contact-info-strip,
body.proposal-image-system-page .contact-info-strip.contact-info-strip-single {
  display: none !important;
}
body.proposal-image-system-page .service-context-section .support-section-head,
body.proposal-image-system-page .service-process-section .support-section-head {
  text-align: center !important;
}
body.proposal-image-system-page .service-context-section .support-section-head p,
body.proposal-image-system-page .service-process-section .support-section-head p {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page .service-insight-grid {
  display: grid !important;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr) !important;
  gap: clamp(22px, 4vw, 42px) !important;
  align-items: stretch !important;
}
body.proposal-image-system-page .service-insight-panel,
body.proposal-image-system-page .service-proof-panel {
  padding: clamp(28px, 4vw, 48px) !important;
}
body.proposal-image-system-page .service-proof-list {
  display: grid !important;
  gap: 14px !important;
  margin: 22px 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
body.proposal-image-system-page .service-proof-list li {
  padding: 15px 0 !important;
  border-top: 1px solid rgba(201, 152, 47, .20) !important;
}
body.proposal-image-system-page .service-proof-list li:first-child {
  border-top: 0 !important;
}
body.proposal-image-system-page .service-process-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: clamp(16px, 2vw, 24px) !important;
}
body.proposal-image-system-page .service-process-grid .support-card {
  text-align: center !important;
}
body.proposal-image-system-page .service-process-grid .support-card .support-number {
  color: #E5C36A !important;
}
body.proposal-image-system-page.support-page .btn.support-primary,
body.proposal-image-system-page.support-page .support-card .btn.support-primary {
  background: linear-gradient(135deg, #E5C36A 0%, #C9982F 100%) !important;
  border-color: rgba(247, 231, 168, .92) !important;
  color: #07111F !important;
  box-shadow: 0 14px 34px rgba(201, 152, 47, .20) !important;
  transition: transform .22s ease, box-shadow .22s ease, background .22s ease, color .22s ease, border-color .22s ease !important;
}
body.proposal-image-system-page.support-page .btn.support-secondary {
  border-color: rgba(229, 195, 106, .84) !important;
  color: #F8F8F6 !important;
  transition: transform .22s ease, box-shadow .22s ease, background .22s ease, color .22s ease, border-color .22s ease !important;
}
body.proposal-image-system-page.support-page .btn.support-primary:hover,
body.proposal-image-system-page.support-page .btn.support-primary:focus-visible,
body.proposal-image-system-page.support-page .btn.support-secondary:hover,
body.proposal-image-system-page.support-page .btn.support-secondary:focus-visible,
body.proposal-image-system-page.support-page .support-card .btn.support-primary:hover,
body.proposal-image-system-page.support-page .support-card .btn.support-primary:focus-visible {
  background: linear-gradient(135deg, #FFFDF2 0%, #F7E7A8 100%) !important;
  border-color: #F7E7A8 !important;
  color: #07111F !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .54), 0 18px 48px rgba(229, 195, 106, .34) !important;
  transform: translateY(-2px) !important;
}
body.proposal-image-system-page.support-page .support-card,
body.proposal-image-system-page.support-page .service-standard-line div {
  transition: transform .24s ease, box-shadow .24s ease, background .24s ease, color .24s ease, border-color .24s ease !important;
}
body.proposal-image-system-page.support-page .service-process-grid .support-card h3,
body.proposal-image-system-page.support-page .service-process-grid .support-card .support-number,
body.proposal-image-system-page.support-page .service-standard-line span,
body.proposal-image-system-page.support-page .service-standard-line strong {
  color: #E5C36A !important;
}
body.proposal-image-system-page.support-page .service-process-grid .support-card:hover,
body.proposal-image-system-page.support-page .service-standard-line div:hover,
body.proposal-image-system-page.support-page .is-dark .support-card:hover,
body.proposal-image-system-page.support-page .proposal-image-overlay .support-card:hover,
body.proposal-image-system-page.support-page .proposal-image-clear .support-card:hover {
  border-color: rgba(229, 195, 106, .90) !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .34), 0 24px 62px rgba(229, 195, 106, .24) !important;
  transform: translateY(-4px) !important;
}
body.proposal-image-system-page.support-page .is-light .support-card:hover,
body.proposal-image-system-page.support-page .is-cream .support-card:hover,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover {
  background: linear-gradient(145deg, rgba(255, 253, 242, .98), rgba(248, 248, 246, .90)) !important;
  border-color: rgba(229, 195, 106, .84) !important;
  color: #07111F !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .34), 0 28px 70px rgba(201, 152, 47, .22) !important;
  transform: translateY(-4px) !important;
}
body.proposal-image-system-page.support-page .is-light .support-card:hover h3,
body.proposal-image-system-page.support-page .is-light .support-card:hover p,
body.proposal-image-system-page.support-page .is-light .support-card:hover li,
body.proposal-image-system-page.support-page .is-light .support-card:hover strong,
body.proposal-image-system-page.support-page .is-light .support-card:hover span,
body.proposal-image-system-page.support-page .is-cream .support-card:hover h3,
body.proposal-image-system-page.support-page .is-cream .support-card:hover p,
body.proposal-image-system-page.support-page .is-cream .support-card:hover li,
body.proposal-image-system-page.support-page .is-cream .support-card:hover strong,
body.proposal-image-system-page.support-page .is-cream .support-card:hover span,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover h3,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover p,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover li,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover strong,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover span,
body.proposal-image-system-page.support-page .checkout-product-grid .product-card:hover .support-price {
  color: #07111F !important;
}
body.proposal-image-system-page.support-page .support-price,
body.proposal-image-system-page.support-page .product-card .support-price {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
body.proposal-image-system-page.support-page .checkout-product-grid .product-card .support-price {
  font-size: clamp(24px, 2.2vw, 34px) !important;
  line-height: 1.08 !important;
}
body.proposal-image-system-page .service-client-strip,
body.proposal-image-system-page .legal-client-strip {
  background:
    radial-gradient(circle at 18% 18%, rgba(229, 195, 106, .08), transparent 30%),
    linear-gradient(180deg, #07111F 0%, #020711 100%) !important;
  color: #F8F8F6 !important;
  border-top: 1px solid rgba(229, 195, 106, .22) !important;
  border-bottom: 1px solid rgba(229, 195, 106, .18) !important;
}
body.proposal-image-system-page .service-client-strip .support-section-title,
body.proposal-image-system-page .service-client-strip h2,
body.proposal-image-system-page .service-client-strip h3,
body.proposal-image-system-page .legal-client-strip .support-section-title,
body.proposal-image-system-page .legal-client-strip h2,
body.proposal-image-system-page .legal-client-strip h3 {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .42) !important;
}
body.proposal-image-system-page .service-client-strip p,
body.proposal-image-system-page .service-client-strip li,
body.proposal-image-system-page .service-client-strip strong,
body.proposal-image-system-page .legal-client-strip p,
body.proposal-image-system-page .legal-client-strip li,
body.proposal-image-system-page .legal-client-strip strong {
  color: rgba(248, 248, 246, .88) !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .service-client-strip .support-eyebrow,
body.proposal-image-system-page .service-client-strip .support-label,
body.proposal-image-system-page .service-standard-line span,
body.proposal-image-system-page .legal-client-strip .support-eyebrow,
body.proposal-image-system-page .legal-client-strip .support-label {
  color: #E5C36A !important;
  opacity: 1 !important;
}
body.proposal-image-system-page .service-client-strip.proposal-no-image,
body.proposal-image-system-page .legal-client-strip.proposal-no-image {
  background:
    radial-gradient(circle at 18% 18%, rgba(229, 195, 106, .08), transparent 30%),
    linear-gradient(180deg, #07111F 0%, #020711 100%) !important;
}
body.proposal-image-system-page .service-client-strip.proposal-no-image::after,
body.proposal-image-system-page .legal-client-strip.proposal-no-image::after {
  content: none !important;
  display: none !important;
}
body.proposal-image-system-page .service-client-row {
  align-items: center !important;
}
body.proposal-image-system-page .service-client-row .support-lede {
  max-width: 760px !important;
}
body.proposal-image-system-page .service-standard-line {
  gap: clamp(14px, 2vw, 24px) !important;
}
body.proposal-image-system-page .service-standard-line div {
  padding: 18px !important;
  border: 1px solid rgba(229, 195, 106, .22) !important;
  border-radius: 8px !important;
  background: rgba(7, 17, 31, .36) !important;
}
body.proposal-image-system-page .service-standard-line strong {
  color: #F8F8F6 !important;
  letter-spacing: .08em !important;
}
body.proposal-image-system-page.support-page .support-actions .btn.support-secondary,
body.proposal-image-system-page.support-page .service-client-actions .btn.support-secondary,
body.proposal-image-system-page.support-page .support-card .btn.support-primary {
  background: linear-gradient(135deg, #E5C36A 0%, #C9982F 100%) !important;
  border-color: rgba(247, 231, 168, .92) !important;
  color: #07111F !important;
  box-shadow: 0 14px 34px rgba(201, 152, 47, .20) !important;
}
body.proposal-image-system-page.support-page .support-actions .btn.support-secondary:hover,
body.proposal-image-system-page.support-page .support-actions .btn.support-secondary:focus-visible,
body.proposal-image-system-page.support-page .service-client-actions .btn.support-secondary:hover,
body.proposal-image-system-page.support-page .service-client-actions .btn.support-secondary:focus-visible,
body.proposal-image-system-page.support-page .support-card .btn.support-primary:hover,
body.proposal-image-system-page.support-page .support-card .btn.support-primary:focus-visible {
  background: linear-gradient(135deg, #FFFDF2 0%, #F7E7A8 100%) !important;
  color: #07111F !important;
  border-color: #F7E7A8 !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .54), 0 18px 48px rgba(229, 195, 106, .34) !important;
}
html body.proposal-image-system-page.support-page .service-process-grid .support-card .support-number,
html body.proposal-image-system-page.support-page .service-process-grid .support-card h3,
html body.proposal-image-system-page.support-page .service-standard-line div span,
html body.proposal-image-system-page.support-page .service-standard-line div strong {
  color: #E5C36A !important;
}
html body.proposal-image-system-page.support-page .service-process-grid .support-card:hover {
  background: linear-gradient(145deg, rgba(255, 253, 242, .92), rgba(248, 248, 246, .84)) !important;
  border-color: rgba(229, 195, 106, .90) !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .38), 0 30px 76px rgba(229, 195, 106, .26) !important;
}
html body.proposal-image-system-page.support-page .service-process-grid .support-card:hover .support-number,
html body.proposal-image-system-page.support-page .service-process-grid .support-card:hover h3,
html body.proposal-image-system-page.support-page .service-process-grid .support-card:hover p {
  color: #07111F !important;
}
html body.proposal-image-system-page.support-page .service-insight-panel:hover,
html body.proposal-image-system-page.support-page .service-proof-panel:hover,
html body.proposal-image-system-page.support-page .service-outcome-card:hover,
html body.proposal-image-system-page.support-page .service-standard-line div:hover {
  background: linear-gradient(145deg, rgba(7, 17, 31, .82), rgba(15, 31, 52, .68)) !important;
  border-color: rgba(229, 195, 106, .76) !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .28), 0 26px 70px rgba(229, 195, 106, .22) !important;
}
body.proposal-image-system-page.support-page .support-card-grid.four {
  align-items: stretch !important;
}
body.proposal-image-system-page.support-page .support-card-grid.four > .support-card,
body.proposal-image-system-page.support-page .checkout-product-grid > .product-card,
body.proposal-image-system-page.support-page .persona-framework-grid article,
body.proposal-image-system-page.support-page .book-resource-grid .book-card,
body.proposal-image-system-page.support-page .book-resource-grid .book-download-card {
  height: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
body.proposal-image-system-page.support-page .support-card-grid.four > .support-card {
  min-height: clamp(240px, 20vw, 320px) !important;
  justify-content: flex-start !important;
}
body.proposal-image-system-page.support-page .checkout-product-grid > .product-card {
  min-height: clamp(390px, 34vw, 520px) !important;
}
body.proposal-image-system-page.support-page .checkout-product-grid > .product-card .btn {
  margin-top: auto !important;
}
body.proposal-image-system-page.support-page .support-card-grid.four > .support-card .btn,
body.proposal-image-system-page.support-page .support-card .btn,
body.proposal-image-system-page.support-page .persona-framework-grid article .btn,
body.proposal-image-system-page.support-page .book-resource-grid .book-card .btn,
body.proposal-image-system-page.support-page .book-resource-grid .book-download-card .btn {
  margin-top: auto !important;
}
body.proposal-image-system-page .persona-framework-grid article,
body.proposal-image-system-page .support-card,
body.proposal-image-system-page .book-resource-grid .book-card,
body.proposal-image-system-page .book-resource-grid .book-download-card {
  display: flex !important;
  flex-direction: column !important;
}
body.proposal-image-system-page .persona-framework-grid article .btn,
body.proposal-image-system-page .support-card .btn,
body.proposal-image-system-page .book-resource-grid .book-card .btn,
body.proposal-image-system-page .book-resource-grid .book-download-card .btn {
  margin-top: auto !important;
}
body.proposal-image-system-page.support-page .service-brief-grid .support-card,
body.proposal-image-system-page.support-page .service-insight-grid .support-card,
body.proposal-image-system-page.support-page .support-card-grid .support-card,
body.proposal-image-system-page.support-page .service-process-grid .support-card,
body.proposal-image-system-page.support-page .service-standard-line div,
body.proposal-image-system-page.support-page .book-resource-grid .book-card,
body.proposal-image-system-page.support-page .book-resource-grid .book-download-card {
  transition: transform .24s ease, box-shadow .24s ease, background .24s ease, border-color .24s ease, color .24s ease !important;
}
body.proposal-image-system-page.support-page .service-brief-grid .support-card:hover,
body.proposal-image-system-page.support-page .service-insight-grid .support-card:hover,
body.proposal-image-system-page.support-page .support-card-grid .support-card:hover,
body.proposal-image-system-page.support-page .service-process-grid .support-card:hover,
body.proposal-image-system-page.support-page .service-standard-line div:hover,
body.proposal-image-system-page.support-page .book-resource-grid .book-card:hover,
body.proposal-image-system-page.support-page .book-resource-grid .book-download-card:hover {
  border-color: rgba(229, 195, 106, .86) !important;
  box-shadow: 0 0 0 1px rgba(229, 195, 106, .32), 0 24px 66px rgba(201, 152, 47, .22) !important;
  transform: translateY(-4px) !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.proposal-no-image {
  background:
    radial-gradient(circle at 14% 10%, rgba(201, 152, 47, .10), transparent 30%),
    linear-gradient(180deg, #F8F8F6 0%, #F4EFE5 100%) !important;
  color: #07111F !important;
  border-top: 1px solid rgba(201, 152, 47, .22) !important;
  border-bottom: 1px solid rgba(201, 152, 47, .22) !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .support-section-title,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip h2,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip h3 {
  color: #07111F !important;
  text-shadow: none !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip p,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip li,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip strong {
  color: #425263 !important;
  opacity: 1 !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .support-eyebrow,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .support-label,
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .service-standard-line span {
  color: #C9982F !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .service-standard-line div {
  background: linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(248, 248, 246, .64)) !important;
  border-color: rgba(201, 152, 47, .26) !important;
}
body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip .service-standard-line strong {
  color: #07111F !important;
}
body.proposal-image-system-page.support-page .legal-client-strip,
body.proposal-image-system-page.support-page .legal-client-strip.proposal-image-overlay,
body.proposal-image-system-page.support-page .legal-client-strip.proposal-no-image {
  background:
    radial-gradient(circle at 15% 14%, rgba(229, 195, 106, .12), transparent 32%),
    linear-gradient(135deg, rgba(7, 17, 31, .96), rgba(2, 7, 17, .94)) !important;
  color: #F8F8F6 !important;
  border-top: 1px solid rgba(229, 195, 106, .24) !important;
  border-bottom: 1px solid rgba(229, 195, 106, .24) !important;
}
body.proposal-image-system-page.support-page .legal-client-strip.proposal-image-overlay::after {
  background:
    linear-gradient(90deg, rgba(2, 7, 17, .94) 0%, rgba(7, 16, 27, .82) 48%, rgba(7, 16, 27, .56) 100%),
    linear-gradient(180deg, rgba(7, 16, 27, .26) 0%, rgba(2, 7, 17, .76) 100%) !important;
}
body.proposal-image-system-page.support-page .legal-client-strip .support-section-title,
body.proposal-image-system-page.support-page .legal-client-strip h2,
body.proposal-image-system-page.support-page .legal-client-strip h3,
body.proposal-image-system-page.support-page .legal-client-strip .service-standard-line strong {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .38) !important;
}
body.proposal-image-system-page.support-page .legal-client-strip p,
body.proposal-image-system-page.support-page .legal-client-strip li {
  color: rgba(248, 248, 246, .82) !important;
}
body.proposal-image-system-page.support-page .legal-client-strip .support-eyebrow,
body.proposal-image-system-page.support-page .legal-client-strip .service-standard-line span {
  color: #E5C36A !important;
}
body.proposal-image-system-page.support-page .legal-client-strip .service-standard-line div {
  background: linear-gradient(145deg, rgba(7, 17, 31, .78), rgba(10, 20, 36, .46)) !important;
  border-color: rgba(229, 195, 106, .30) !important;
}
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip.proposal-image-overlay,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip.proposal-no-image {
  background:
    radial-gradient(circle at 15% 14%, rgba(229, 195, 106, .12), transparent 32%),
    linear-gradient(135deg, rgba(7, 17, 31, .96), rgba(2, 7, 17, .94)) !important;
  color: #F8F8F6 !important;
}
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip .support-section-title,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip h2,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip h3,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip .service-standard-line strong {
  color: #F8F8F6 !important;
  text-shadow: 0 18px 54px rgba(0, 0, 0, .38) !important;
}
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip p,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip li {
  color: rgba(248, 248, 246, .82) !important;
}
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip .support-eyebrow,
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip .service-standard-line span {
  color: #E5C36A !important;
}
html body.proposal-image-system-page.support-page:not(.checkout-support-page) .service-client-strip.legal-client-strip .service-standard-line div {
  background: linear-gradient(145deg, rgba(7, 17, 31, .78), rgba(10, 20, 36, .46)) !important;
  border-color: rgba(229, 195, 106, .30) !important;
}
@media (max-width: 980px) {
  body.proposal-image-system-page .service-insight-grid,
  body.proposal-image-system-page .service-process-grid {
    grid-template-columns: 1fr !important;
  }
}
