.MasQueridaCase-module__TrWMqG__light{background-color:var(--color-background-light)}.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__sectionEyebrow,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__sectionHeading,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__statValue,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__statLabel,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__statsNote,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__cardTitle,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__cardBody,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__campaignTitle,.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__campaignCopy{color:var(--color-surface)}.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__card{border-color:var(--color-surface)}.MasQueridaCase-module__TrWMqG__light .MasQueridaCase-module__TrWMqG__campaignItem{border-left-color:var(--color-primary)}.MasQueridaCase-module__TrWMqG__hero{background-color:var(--color-background);padding:var(--section-y-lg) var(--gap-lg) var(--section-y-md);position:relative}.MasQueridaCase-module__TrWMqG__heroInner{gap:var(--gap-md);flex-direction:column;max-width:760px;display:flex}.MasQueridaCase-module__TrWMqG__eyebrow,.MasQueridaCase-module__TrWMqG__sectionEyebrow{font-family:var(--font-body);font-weight:var(--weight-body-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin:0;font-size:.85rem}.MasQueridaCase-module__TrWMqG__heading{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}.MasQueridaCase-module__TrWMqG__highlight{color:var(--color-primary)}.MasQueridaCase-module__TrWMqG__lede{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);max-width:62ch;margin:0;font-size:1.1rem;line-height:1.55}.MasQueridaCase-module__TrWMqG__sectionHeading{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);max-width:720px;margin:0 0 var(--gap-lg);font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.15}.MasQueridaCase-module__TrWMqG__body{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);max-width:62ch;margin:0 0 var(--gap-lg);font-size:1.1rem;line-height:1.55}.MasQueridaCase-module__TrWMqG__challenge,.MasQueridaCase-module__TrWMqG__positioning{background-color:var(--color-background);padding:var(--section-y-lg) var(--gap-lg)}.MasQueridaCase-module__TrWMqG__cardGrid{gap:var(--gap-lg);margin:0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:1100px;margin-inline:auto;padding:0;list-style:none;display:grid}.MasQueridaCase-module__TrWMqG__card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);padding:var(--gap-lg);gap:var(--gap-sm);flex-direction:column;display:flex}.MasQueridaCase-module__TrWMqG__cardTitle{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);margin:0;font-size:1.25rem;line-height:1.2}.MasQueridaCase-module__TrWMqG__cardBody{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}.MasQueridaCase-module__TrWMqG__stats{padding:var(--section-y-md) var(--gap-lg);gap:var(--gap-lg);flex-direction:column;display:flex}.MasQueridaCase-module__TrWMqG__statsGrid{gap:var(--gap-lg);grid-template-columns:repeat(4,1fr);width:100%;max-width:1100px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.MasQueridaCase-module__TrWMqG__stat{gap:var(--gap-xs);text-align:center;flex-direction:column;display:flex}.MasQueridaCase-module__TrWMqG__statValue{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}.MasQueridaCase-module__TrWMqG__statLabel{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.4}.MasQueridaCase-module__TrWMqG__statsNote{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);text-align:center;max-width:62ch;margin:0 auto;font-size:.85rem;line-height:1.5}@media (max-width:767px){.MasQueridaCase-module__TrWMqG__statsGrid{grid-template-columns:repeat(2,1fr)}}.MasQueridaCase-module__TrWMqG__brandMessage{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--color-text);max-width:760px;margin:0 0 var(--gap-lg);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.4}.MasQueridaCase-module__TrWMqG__campaigns{padding:var(--section-y-lg) var(--gap-lg)}.MasQueridaCase-module__TrWMqG__campaignList{gap:var(--gap-lg);grid-template-columns:repeat(2,1fr);max-width:1100px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.MasQueridaCase-module__TrWMqG__campaignItem{gap:var(--gap-xs);border-left:var(--border-width) solid var(--color-primary);padding-left:var(--gap-md);flex-direction:column;display:flex}.MasQueridaCase-module__TrWMqG__campaignNumber{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--color-primary);margin:0;font-size:1.1rem}.MasQueridaCase-module__TrWMqG__campaignTitle{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);margin:0;font-size:1.25rem;line-height:1.2}.MasQueridaCase-module__TrWMqG__campaignCopy{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}@media (max-width:767px){.MasQueridaCase-module__TrWMqG__campaignList{grid-template-columns:1fr}}.MasQueridaCase-module__TrWMqG__approach{background-color:var(--color-background);padding:var(--section-y-lg) var(--gap-lg)}.MasQueridaCase-module__TrWMqG__tagList{gap:var(--gap-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MasQueridaCase-module__TrWMqG__tag{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);padding:calc(var(--space-unit) * .75) var(--gap-sm);font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text);font-size:.9rem}.MasQueridaCase-module__TrWMqG__finalCta{background-color:var(--color-background);padding:var(--section-y-lg) var(--gap-lg);align-items:flex-start;gap:var(--gap-md);flex-direction:column;display:flex;position:relative}.MasQueridaCase-module__TrWMqG__ctaHeading{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);max-width:640px;margin:0;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.15}.MasQueridaCase-module__TrWMqG__ctaBody{font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);max-width:56ch;margin:0;font-size:1.05rem;line-height:1.5}.MasQueridaCase-module__TrWMqG__ctaButton{min-height:calc(var(--space-unit) * 5.5);padding:0 var(--gap-lg);border-radius:var(--radius-sm);background-color:var(--color-primary);color:var(--color-text);font-family:var(--font-body);font-weight:var(--weight-body-strong);transition:background-color var(--duration-instant) var(--ease-default), transform var(--duration-instant) var(--ease-emphasis);justify-content:center;align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.MasQueridaCase-module__TrWMqG__ctaButton:hover{background-color:var(--color-primary-deep);transform:scale(1.02)}.MasQueridaCase-module__TrWMqG__ctaButton:focus-visible{outline:var(--border-width) solid var(--color-text);outline-offset:calc(var(--border-width) * 2)}
