/* Tutela Colombia Home B3 — chip appearance only; original legal rights unchanged. */
.rights[hidden]{display:none!important}
.rights.tc-chips-managed.tc-chips-customized{
  background:radial-gradient(circle at 11% 90%,rgba(36,99,212,.055),transparent 23%),radial-gradient(circle at 91% 9%,rgba(231,239,248,.50),transparent 29%),var(--tc-chips-bg);
  color:var(--tc-chips-heading-color);
}
.rights.tc-chips-customized .intro h2{font-family:var(--tc-chips-heading-font);font-size:var(--tc-chips-heading-size);line-height:var(--tc-chips-heading-leading);text-align:var(--tc-chips-heading-align);color:var(--tc-chips-heading-color)}
.rights.tc-chips-customized .intro p{font-family:var(--tc-chips-description-font);font-size:var(--tc-chips-description-size);line-height:var(--tc-chips-description-leading);text-align:var(--tc-chips-description-align);color:var(--tc-chips-description-color)}
.rights.tc-chips-customized .stage{min-height:max(486px,calc(var(--tc-chips-rows) * var(--tc-chips-row-height) + 24px))}
.rights.tc-chips-customized .ribbon-field{grid-template-rows:repeat(var(--tc-chips-rows),var(--tc-chips-row-height))}
.rights.tc-chips-customized .track{gap:var(--tc-chips-chip-gap)}
.rights.tc-chips-customized .chip,.rights.tc-chips-customized .morph-chip-label{font-family:var(--tc-chips-chip-font);font-size:var(--tc-chips-chip-size);line-height:var(--tc-chips-chip-leading);padding:var(--tc-chips-chip-pad-y) var(--tc-chips-chip-pad-x)}
.rights.tc-chips-customized .chip{
  color:var(--tc-chips-chip-text);
  background:linear-gradient(var(--tc-chips-chip-bg),var(--tc-chips-chip-bg)) padding-box,
    conic-gradient(from -90deg,var(--rights-cobalt) 0deg,var(--rights-cobalt) var(--progress),var(--tc-chips-chip-border) var(--progress),var(--tc-chips-chip-border) 360deg) border-box;
  transition-duration:var(--tc-chips-reflow-duration),.22s,.28s,.28s,.28s,.28s,.2s;
}
.rights.tc-chips-customized .chip.active{color:var(--tc-chips-chip-active-text);background:var(--tc-chips-chip-active);border-color:var(--tc-chips-chip-active)}
.rights.tc-chips-customized .chip.handoff-placeholder,.rights.tc-chips-customized .chip.active.handoff-placeholder{
  color:var(--tc-chips-chip-text);
  background:linear-gradient(var(--tc-chips-chip-bg),var(--tc-chips-chip-bg)) padding-box,linear-gradient(var(--tc-chips-chip-border),var(--tc-chips-chip-border)) border-box;
  border-color:transparent;
}
.rights.tc-chips-customized .card-scene{width:min(var(--rights-card-w),calc(100vw - 32px));height:var(--rights-card-h)}
.rights.tc-chips-customized .face{border-radius:var(--rights-card-r);background:var(--tc-chips-card-bg)}
.rights.tc-chips-customized .morph{background:var(--tc-chips-card-bg);border-color:var(--tc-chips-card-bg)}
.rights.tc-chips-customized .morph-card,.rights.tc-chips-customized .card-content{padding:var(--tc-chips-card-pad)}
.rights.tc-chips-customized .card-title,.rights.tc-chips-customized .morph-card .card-title{font-family:var(--tc-chips-card-title-font);font-size:var(--tc-chips-card-title-size);line-height:var(--tc-chips-card-title-leading);text-align:var(--tc-chips-card-title-align);color:var(--tc-chips-card-title-color)}
.rights.tc-chips-customized .card-copy,.rights.tc-chips-customized .card-copy.copy-medium,.rights.tc-chips-customized .card-copy.copy-long,.rights.tc-chips-customized .morph-card .card-copy{font-family:var(--tc-chips-card-copy-font);font-size:var(--tc-chips-card-copy-size);line-height:var(--tc-chips-card-copy-leading);text-align:var(--tc-chips-card-copy-align);color:var(--tc-chips-card-copy-color)}
.rights.tc-chips-customized .card-action,.rights.tc-chips-customized .card-action.primary{background:var(--tc-chips-btn-bg);border-color:var(--tc-chips-btn-bg);color:var(--tc-chips-btn-text)}
@media(max-width:760px){.rights.tc-chips-customized .intro h2{font-size:var(--tc-chips-heading-mobile-size)}.rights.tc-chips-customized .chip{font-size:var(--tc-chips-chip-mobile-size)}.rights.tc-chips-customized .ribbon-field{grid-template-rows:repeat(var(--tc-chips-rows),var(--tc-chips-row-height))}}
@media(prefers-reduced-motion:reduce){.rights.tc-chips-managed .chip{animation:none!important}.rights.tc-chips-managed .ribbon{transition:none!important}}
