/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[3]!./app/problemas/problems.module.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
.problems_problemPage__OwXGO,
.problems_problemDetailPage__cgXBB {
  display: grid;
  grid-gap: 20px;
  gap: 20px;
}

.problems_kicker__6rjId,
.problems_eyebrow__uq0KY {
  display: inline-flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 999px;
  padding: 4px 10px;
  border: 1px solid rgba(31, 95, 167, 0.12);
  background: rgba(31, 95, 167, 0.08);
  color: #1b4d84;
  font-size: 0.73rem;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.problems_sectionHeader__fhIx_,
.problems_sectionHeaderStack__ja2Ft,
.problems_triageCopy__N9AOZ,
.problems_problemRowCopy__nkBF3,
.problems_detailHeroMain__rnYxH,
.problems_nowBody__Mijk1,
.problems_nowBodyHeader__ysOqC,
.problems_guideHeader__d3EzB,
.problems_supportSection__0AzRa,
.problems_specialistCard__XL_gN,
.problems_problemCard__srArr {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
}

.problems_sectionHeader__fhIx_ {
  gap: 12px;
}

.problems_sectionHeader__fhIx_ h2,
.problems_sectionHeaderStack__ja2Ft h2,
.problems_triageCopy__N9AOZ h1,
.problems_detailHeroMain__rnYxH h1,
.problems_quickCaseCard__ayTx9 h3,
.problems_problemRowCopy__nkBF3 h3,
.problems_problemCard__srArr h3,
.problems_specialistCard__XL_gN h3,
.problems_relatedCaseCard__gywlz strong,
.problems_railPanel__fp26_ h2 {
  margin: 0;
  color: #182230;
}

.problems_sectionHeader__fhIx_ h2,
.problems_sectionHeaderStack__ja2Ft h2 {
  font-size: clamp(1.45rem, 2.3vw, 1.95rem);
  line-height: 1.08;
  letter-spacing: -0.03em;
  text-wrap: pretty;
}

.problems_inlineLink__pH3NO,
.problems_cardLink__JZ_si {
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 700;
}

.problems_triageSection__tIKGx,
.problems_quickCaseSection__wgft5,
.problems_resultsSection__EZRGc,
.problems_supportSection__0AzRa,
.problems_detailHero__v14bD,
.problems_prepPanel__WJ7Id,
.problems_nowSection__CoeHi,
.problems_guidancePanel__Fna19,
.problems_relatedCasesSection__PFh7U,
.problems_commercialLane__hntrD,
.problems_hero__PK2Nr,
.problems_railPanel__fp26_ {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
  padding: var(--space-5);
  border-radius: var(--radius-lg);
  border: 1px solid var(--line-soft);
  box-shadow: var(--shadow-card);
  background: rgba(255, 255, 255, 0.92);
}

.problems_triageSection__tIKGx,
.problems_detailHero__v14bD,
.problems_hero__PK2Nr {
  background:
    radial-gradient(circle at top left, rgba(31, 95, 167, 0.12) 0%, transparent 30%),
    linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0%, rgba(248, 246, 241, 0.94) 100%);
  box-shadow: 0 14px 30px rgba(20, 31, 46, 0.05);
}

.problems_supportSection__0AzRa,
.problems_guidancePanel__Fna19 {
  background: var(--surface-warm);
  border-color: rgba(212, 165, 116, 0.32);
}

.problems_summaryRail__86gYg {
  background: var(--surface-soft);
}

.problems_commercialLane__hntrD {
  background: rgba(255, 249, 239, 0.9);
  border-style: dashed;
  border-color: rgba(154, 90, 16, 0.24);
}

.problems_triageCopy__N9AOZ h1 {
  font-size: clamp(2rem, 3.2vw, 2.85rem);
  line-height: 0.98;
  letter-spacing: -0.04em;
  max-width: 15ch;
  text-wrap: pretty;
}

.problems_triageCopy__N9AOZ p,
.problems_detailLead__iWv8_,
.problems_problemStatement__i6_4Y,
.problems_guidanceLead__VHbuk,
.problems_quickCaseCard__ayTx9 p,
.problems_problemRowCopy__nkBF3 p,
.problems_nowBody__Mijk1 p,
.problems_specialistDisclosure__3Uz8E,
.problems_railPanel__fp26_ p,
.problems_emptyState__xpUcf p,
.problems_problemCard__srArr p {
  margin: 0;
  color: #596879;
}

.problems_triageForm__qlX1z {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
}

.problems_field__ZK6hY {
  display: grid;
  grid-gap: 6px;
  gap: 6px;
}

.problems_field__ZK6hY span {
  font-size: 0.84rem;
  font-weight: 600;
  color: var(--muted);
}

.problems_field__ZK6hY select,
.problems_field__ZK6hY input {
  width: 100%;
  min-height: 44px;
}

.problems_fieldWide__gwXeD {
  grid-column: 1 / -1;
}

.problems_filterRow__2HaFP {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
  grid-template-columns: repeat(2, minmax(0, 1fr)) auto;
  align-items: end;
}

.problems_advancedFilters__IQANp {
  border: 1px solid rgba(20, 44, 72, 0.08);
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.7);
  padding: 14px 16px;
}

.problems_advancedFilters__IQANp summary {
  cursor: pointer;
  font-weight: 700;
  color: #214562;
}

.problems_advancedFiltersGrid__XiUTp {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
  margin-top: 14px;
}

.problems_actions__oAY7P,
.problems_heroActions__z8RzC,
.problems_ctaRow__YJEDm,
.problems_detailMetaRow__Ub_gp,
.problems_guidanceMeta__UKkbE,
.problems_specialistMeta__ZLWhr,
.problems_heroMetrics__qc__w,
.problems_metaRow__pyXvK,
.problems_problemRowMeta__WY5zf,
.problems_activeFilters__FWuUp,
.problems_supportLinks__PDvIs {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.problems_actions__oAY7P {
  align-items: center;
}

.problems_clearLink__V5L9R {
  align-self: center;
  font-weight: 700;
}

.problems_activeChip___VLr4,
.problems_metaChip___X_jq,
.problems_signalPill__3oEc1,
.problems_windowLabel__6jUU8 {
  display: inline-flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  min-height: 30px;
  padding: 6px 10px;
  border-radius: 999px;
  border: 1px solid rgba(20, 44, 72, 0.08);
  background: rgba(255, 255, 255, 0.9);
  color: #31475f;
  font-size: 0.8rem;
  font-weight: 600;
}

.problems_quickCaseGrid__Hedzq,
.problems_cardsGrid__NDOzX,
.problems_specialistGrid__Tab8f,
.problems_relatedCasesGrid___yO9G {
  display: grid;
  grid-gap: 14px;
  gap: 14px;
}

.problems_quickCaseGrid__Hedzq {
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.problems_quickCaseCard__ayTx9,
.problems_problemCard__srArr,
.problems_specialistCard__XL_gN,
.problems_relatedCaseCard__gywlz {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
  padding: 16px;
  border-radius: 18px;
  border: 1px solid rgba(20, 44, 72, 0.07);
  background: rgba(255, 255, 255, 0.95);
}

.problems_quickCaseCard__ayTx9 h3,
.problems_problemCard__srArr h3,
.problems_problemRowCopy__nkBF3 h3,
.problems_specialistCard__XL_gN h3 {
  font-size: 1.12rem;
  line-height: 1.16;
}

.problems_problemRows__Y43xb {
  display: grid;
  border: 1px solid rgba(20, 44, 72, 0.07);
  border-radius: 24px;
  background: rgba(255, 255, 255, 0.94);
  overflow: hidden;
}

.problems_problemRow__cv76Y {
  display: grid;
  grid-gap: 14px;
  gap: 14px;
  padding: 18px 20px;
  border-bottom: 1px solid rgba(20, 44, 72, 0.07);
}

.problems_problemRow__cv76Y:last-child {
  border-bottom: 0;
}

.problems_problemRowAside__oS7_e {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
  align-content: start;
}

.problems_problemRowCopy__nkBF3 p {
  max-width: 72ch;
}

.problems_firstStep__nj5_0 {
  margin: 0;
  color: #234463;
  font-weight: 600;
}

.problems_paginationRow__NKEqL {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  align-items: center;
  justify-content: space-between;
}

.problems_emptyState__xpUcf {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
  padding: 6px 0;
}

.problems_hero__PK2Nr {
  gap: 16px;
}

.problems_heroMetrics__qc__w {
  gap: 12px;
}

.problems_metricCard__psZUv {
  display: grid;
  grid-gap: 4px;
  gap: 4px;
  min-width: 160px;
  padding: 14px 16px;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.92);
  border: 1px solid rgba(20, 44, 72, 0.08);
}

.problems_metricCard__psZUv strong {
  color: #173f6c;
  font-size: 1.3rem;
  line-height: 1;
}

.problems_metricCard__psZUv span {
  color: #566677;
  font-size: 0.84rem;
}

.problems_detailHero__v14bD {
  padding: 22px 24px;
}

.problems_detailHeroMain__rnYxH h1 {
  font-size: clamp(2rem, 3vw, 2.85rem);
  line-height: 0.98;
  letter-spacing: -0.04em;
  max-width: 21ch;
  text-wrap: pretty;
}

.problems_answerPanel__xQ22W {
  display: grid;
  grid-gap: 14px;
  gap: 14px;
  padding: 16px;
  border-radius: 18px;
  border: 1px solid rgba(20, 44, 72, 0.08);
  background: rgba(255, 255, 255, 0.86);
}

.problems_answerPanel__xQ22W h2 {
  margin: 8px 0 0;
  color: #182230;
  font-size: clamp(1.2rem, 1.8vw, 1.55rem);
  line-height: 1.12;
  letter-spacing: -0.02em;
}

.problems_answerPanel__xQ22W p {
  margin: 8px 0 0;
  color: #40546a;
}

.problems_answerGrid__ApgJM {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
}

.problems_answerColumn__M9i6g {
  display: grid;
  grid-gap: 8px;
  gap: 8px;
  align-content: start;
}

.problems_answerColumn__M9i6g strong {
  color: #1d3f5d;
}

.problems_detailLayout__Xb_wK,
.problems_detailMain__B3E4r {
  display: grid;
  grid-gap: 16px;
  gap: 16px;
}

.problems_detailRail__09q2B {
  display: none;
}

.problems_nowSection__CoeHi {
  background: rgba(248, 251, 255, 0.92);
}

.problems_prepGrid__Xnm1E {
  display: grid;
  grid-gap: 14px;
  gap: 14px;
}

.problems_prepPanel__WJ7Id {
  align-content: start;
}

.problems_nowBody__Mijk1 {
  gap: 12px;
}

.problems_nowBodyHeader__ysOqC {
  gap: 10px;
  align-items: start;
}

.problems_bulletList__XSrJn,
.problems_compactList__ZaAp4,
.problems_guidanceList__0ayvU,
.problems_railList__Lonzz {
  margin: 0;
  padding-left: 18px;
  display: grid;
  grid-gap: 8px;
  gap: 8px;
  color: #31475f;
}

.problems_guidanceLead__VHbuk {
  font-size: 1rem;
}

.problems_guidanceMeta__UKkbE {
  gap: 8px;
}

.problems_relatedCasesGrid___yO9G {
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.problems_relatedCaseCard__gywlz {
  gap: 8px;
}

.problems_relatedCaseCard__gywlz span {
  color: #5a697a;
}

.problems_specialistGrid__Tab8f {
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.problems_specialistHeaderRow__P4Oom {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.problems_specialistSponsorLabel__iBu2N,
.problems_specialistVerifiedLabel__7GoOs {
  display: inline-flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  min-height: 28px;
  padding: 4px 10px;
  border-radius: 999px;
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.03em;
}

.problems_specialistSponsorLabel__iBu2N {
  background: #173b5c;
  color: #f5fbff;
}

.problems_specialistVerifiedLabel__7GoOs {
  background: rgba(31, 95, 167, 0.08);
  color: #214562;
  border: 1px solid rgba(31, 95, 167, 0.12);
}

.problems_specialistHeadline__hs8pl {
  color: #1b3e5d;
  font-weight: 600;
}

.problems_railLinks__ec8Kc {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
}

.problems_railLink__Ep7QL {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  min-height: 44px;
  padding: 10px 14px;
  border-radius: 16px;
  border: 1px solid rgba(20, 44, 72, 0.08);
  background: rgba(255, 255, 255, 0.94);
  font-weight: 700;
  text-align: center;
}

.problems_railLink__Ep7QL:hover,
.problems_relatedCaseCard__gywlz:hover {
  text-decoration: none;
  border-color: rgba(31, 95, 167, 0.22);
}

.problems_summaryRail__86gYg {
  align-content: start;
}

.problems_mobileBottomAction__LUgyb {
  position: -webkit-sticky;
  position: sticky;
  bottom: 10px;
  z-index: 20;
  display: none;
  padding: 10px;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.96);
  border: 1px solid rgba(20, 44, 72, 0.08);
  box-shadow: 0 12px 30px rgba(20, 31, 46, 0.12);
}

.problems_urgencyBadge__LG_KK {
  display: inline-flex;
  align-items: center;
  gap: var(--space-1);
  width: -moz-fit-content;
  width: fit-content;
  min-height: 30px;
  padding: 6px 10px;
  border-radius: 999px;
  font-size: 0.76rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.03em;
}

.problems_urgencyCritical__3Fpvd {
  border: 1px solid rgba(147, 37, 53, 0.18);
  background: #fdeef1;
  color: #7f1e32;
}

.problems_urgencyHigh__ycMZj {
  border: 1px solid rgba(168, 110, 23, 0.18);
  background: #fff5e6;
  color: #7a4a10;
}

.problems_urgencyMedium___fThW {
  border: 1px solid rgba(31, 95, 167, 0.14);
  background: rgba(31, 95, 167, 0.08);
  color: #1f4262;
}

@media (min-width: 920px) {
  .problems_filterRow__2HaFP {
    grid-template-columns: minmax(160px, 0.7fr) minmax(160px, 0.7fr) auto;
  }

  .problems_problemRow__cv76Y {
    grid-template-columns: minmax(0, 1.7fr) minmax(220px, 0.55fr);
    align-items: start;
  }

  .problems_detailLayout__Xb_wK {
    grid-template-columns: minmax(0, 1.78fr) minmax(250px, 0.58fr);
    align-items: start;
  }

  .problems_prepGrid__Xnm1E {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .problems_answerGrid__ApgJM {
    grid-template-columns: minmax(0, 1.2fr) minmax(220px, 0.8fr);
  }

  .problems_detailRail__09q2B {
    display: grid;
    grid-gap: 14px;
    gap: 14px;
    align-content: start;
    position: -webkit-sticky;
    position: sticky;
    top: 86px;
  }

  .problems_quickCaseGrid__Hedzq,
  .problems_cardsGrid__NDOzX {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1180px) {
  .problems_quickCaseGrid__Hedzq,
  .problems_cardsGrid__NDOzX,
  .problems_specialistGrid__Tab8f {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 1024px) {
  .problems_triageCopy__N9AOZ h1 {
    max-width: 13ch;
    text-wrap: balance;
  }

  .problems_detailHeroMain__rnYxH h1 {
    max-width: 17ch;
    text-wrap: balance;
  }
}

@media (max-width: 919px) {
  .problems_filterRow__2HaFP {
    grid-template-columns: 1fr;
  }
  .problems_filterRow__2HaFP button[type="submit"] {
    width: 100%;
    min-height: 44px;
  }
}

@media (max-width: 760px) {
  .problems_triageSection__tIKGx,
  .problems_quickCaseSection__wgft5,
  .problems_resultsSection__EZRGc,
  .problems_supportSection__0AzRa,
  .problems_detailHero__v14bD,
  .problems_prepPanel__WJ7Id,
  .problems_nowSection__CoeHi,
  .problems_guidancePanel__Fna19,
  .problems_relatedCasesSection__PFh7U,
  .problems_commercialLane__hntrD,
  .problems_hero__PK2Nr,
  .problems_railPanel__fp26_ {
    padding: 18px;
    border-radius: 22px;
  }

  .problems_triageCopy__N9AOZ h1,
  .problems_detailHeroMain__rnYxH h1 {
    max-width: 11ch;
    font-size: clamp(1.95rem, 9vw, 2.55rem);
    white-space: normal;
    text-wrap: balance;
  }

  .problems_actions__oAY7P,
  .problems_ctaRow__YJEDm,
  .problems_supportLinks__PDvIs {
    width: 100%;
  }

  .problems_actions__oAY7P button,
  .problems_heroActions__z8RzC .problems_btn__F4Lop,
  .problems_problemRowAside__oS7_e .problems_btn__F4Lop,
  .problems_ctaRow__YJEDm .problems_btn__F4Lop,
  .problems_supportLinks__PDvIs .problems_btn__F4Lop {
    width: 100%;
  }

  .problems_paginationRow__NKEqL {
    justify-content: flex-start;
  }

  .problems_mobileBottomAction__LUgyb {
    display: grid;
  }

  .problems_mobileBottomAction__LUgyb .problems_btn__F4Lop {
    width: 100%;
  }
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[3]!./components/sponsored-placements.module.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
.sponsored-placements_panel__RQE7u {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
  border: 1px solid var(--line-soft);
  border-radius: var(--radius-md);
  background: linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);
  padding: var(--space-4);
}

.sponsored-placements_headerRow__KE8zN {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: var(--space-3);
  align-items: flex-start;
}

.sponsored-placements_headerText__Wf4A6 {
  display: grid;
  grid-gap: 6px;
  gap: 6px;
}

.sponsored-placements_kicker__V26l0 {
  display: inline-flex;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 999px;
  background: var(--brand-soft);
  color: var(--brand-deep);
  border: 1px solid rgba(31, 95, 167, 0.2);
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}

.sponsored-placements_regionBox__0S1_x {
  display: grid;
  grid-gap: 6px;
  gap: 6px;
  min-width: min(280px, 100%);
}

.sponsored-placements_regionLabel__vT34R {
  font-size: 13px;
  color: var(--muted);
}

.sponsored-placements_regionSelect__xjp8n {
  min-width: 240px;
}

.sponsored-placements_buckets__zLfFx {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
}

.sponsored-placements_bucket__WZZFJ {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
  border-top: 1px solid var(--line-soft);
  padding-top: var(--space-3);
}

.sponsored-placements_bucketHeader___jVVU {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-2);
}

.sponsored-placements_bucketTitle__hnvK7 {
  font-size: 18px;
}

.sponsored-placements_bucketGrid__sXdil {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
}

.sponsored-placements_card__4tIKS {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
  border: 1px solid var(--line-soft);
  border-radius: var(--radius-md);
  padding: var(--space-3);
  background: #ffffff;
  box-shadow: var(--shadow-card);
}

.sponsored-placements_cardPrioridad__EmHlv {
  border-color: var(--brand);
  box-shadow: 0 8px 24px rgba(15, 94, 168, 0.12);
}

.sponsored-placements_cardDestacado__zpZ9B {
  border-color: #98b7d7;
  background: linear-gradient(180deg, #ffffff 0%, #f6fbff 100%);
}

.sponsored-placements_cardHeader__7MP6I {
  display: flex;
  justify-content: space-between;
  gap: var(--space-2);
  align-items: center;
}

.sponsored-placements_nameBlock__GNrTF {
  display: grid;
  grid-gap: 4px;
  gap: 4px;
}

.sponsored-placements_nameBlock__GNrTF h3 {
  font-size: 18px;
}

.sponsored-placements_headline__7f4hl {
  color: var(--text-strong);
  font-weight: 600;
}

.sponsored-placements_metaRow__ztynn {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-2);
}

.sponsored-placements_metaPill__kN31e {
  display: inline-flex;
  align-items: center;
  padding: 4px 8px;
  border-radius: 999px;
  background: var(--surface-accent);
  border: 1px solid var(--line-soft);
  color: var(--text-strong);
  font-size: 12px;
}

.sponsored-placements_actions__ULTXR {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-2);
}

.sponsored-placements_actionLink__Zd9jL {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-sm);
  padding: 10px 14px;
  background: var(--brand);
  color: #ffffff;
  font-weight: 700;
}

.sponsored-placements_actionLink__Zd9jL:hover {
  text-decoration: none;
  background: var(--brand-strong);
}

.sponsored-placements_presenceScroller__BPzPg {
  display: grid;
  grid-gap: var(--space-3);
  gap: var(--space-3);
  max-height: 520px;
  overflow-y: auto;
  padding-right: 4px;
}

.sponsored-placements_disclaimer__k1gft {
  font-size: 12px;
  color: var(--muted);
}

.sponsored-placements_emptyState__rK7Az {
  display: grid;
  grid-gap: var(--space-2);
  gap: var(--space-2);
  border: 1px dashed var(--line-soft);
  border-radius: var(--radius-md);
  padding: var(--space-4);
  background: var(--surface-soft);
}

.sponsored-placements_emptyActions__kEQTY {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-2);
}

.sponsored-placements_secondaryLink__2b1B1 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-sm);
  padding: 10px 14px;
  border: 1px solid var(--line-soft);
  color: var(--brand-deep);
  background: #ffffff;
  font-weight: 700;
}

.sponsored-placements_loading__h57_f {
  color: var(--muted);
  font-size: 14px;
}

