.re-hero[data-astro-cid-yd6f4e2j]{background:var(--ink);color:var(--cream);overflow-x:clip}.re-hero__grid[data-astro-cid-yd6f4e2j]{gap:48px;padding-block:64px 72px;display:grid}.re-hero[data-astro-cid-yd6f4e2j] .re-hero__title{font-size:clamp(1.8rem,7.92vw,2.52rem)}.re-hero__line[data-astro-cid-yd6f4e2j]{max-width:46ch;margin-top:28px}.re-hero__actions[data-astro-cid-yd6f4e2j]{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:36px;display:flex}.re-card[data-astro-cid-yd6f4e2j]{background:var(--cream);width:min(320px,100%);color:var(--ink);align-self:end;padding:22px 24px 24px}.re-card[data-astro-cid-yd6f4e2j] .eyebrow[data-astro-cid-yd6f4e2j]{color:var(--accent-text-light);margin-bottom:12px}.re-card__text[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;font-size:24px;line-height:1.12}.head[data-astro-cid-yd6f4e2j]{margin-bottom:48px}.problems[data-astro-cid-yd6f4e2j]{border-top:1px solid var(--rule-light);grid-template-columns:1fr;display:grid}.problem[data-astro-cid-yd6f4e2j]{border-bottom:1px solid var(--rule-light);padding:28px 0 32px}.problem__title[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;text-wrap:balance;font-size:clamp(1.5rem,5.4vw,1.875rem);font-weight:600;line-height:1.1}.problem__text[data-astro-cid-yd6f4e2j]{color:var(--muted-on-light);max-width:48ch;margin-top:14px}.help[data-astro-cid-yd6f4e2j]{border-top:1px solid #cfc6b8;grid-template-columns:1fr;display:grid}.help__item[data-astro-cid-yd6f4e2j]{border-bottom:1px solid #cfc6b8;padding:32px 0 36px}.help__num[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;color:#d9502a;margin-bottom:18px;font-size:clamp(2.52rem,9.36vw,3.24rem);font-style:italic;line-height:.9;display:block}.help__title[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(1.625rem,5.4vw,2rem);font-weight:600;line-height:1.15}.help__text[data-astro-cid-yd6f4e2j]{color:var(--muted-on-light);margin-top:14px}.case[data-astro-cid-yd6f4e2j]{background:var(--sand);border:1px solid #cfc6b8;gap:0;margin-top:8px;text-decoration:none;display:grid}.case[data-astro-cid-yd6f4e2j]:hover .case__client[data-astro-cid-yd6f4e2j]{color:var(--accent-text-light)}.case__media[data-astro-cid-yd6f4e2j]{aspect-ratio:16/10;overflow:hidden}.case__media[data-astro-cid-yd6f4e2j] img[data-astro-cid-yd6f4e2j]{object-fit:cover;width:100%;height:100%}.case__body[data-astro-cid-yd6f4e2j]{justify-items:start;gap:18px;padding:28px 22px 32px;display:grid}.case__status[data-astro-cid-yd6f4e2j]{letter-spacing:.04em;color:var(--accent-text-light);font-size:11px;font-weight:600}.case__client[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(1.75rem,5.76vw,2.52rem);font-weight:600;line-height:1.12;transition:color .15s}.case__text[data-astro-cid-yd6f4e2j]{color:var(--muted-on-light);max-width:52ch}.case__stats[data-astro-cid-yd6f4e2j]{border-top:1px solid #cfc6b8;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.case__stat[data-astro-cid-yd6f4e2j]{border-left:1px solid #cfc6b8;flex-direction:column;gap:4px;padding:14px 10px 0;display:flex}.case__stat[data-astro-cid-yd6f4e2j]:first-child{border-left:0;padding-left:0}.case__statvalue[data-astro-cid-yd6f4e2j]{font-family:var(--font-display);letter-spacing:normal;color:var(--accent-text-light);overflow-wrap:anywhere;font-size:clamp(1.15rem,5.4vw,1.9rem);font-weight:600;line-height:1.05}.case__statlabel[data-astro-cid-yd6f4e2j]{color:var(--muted-on-light);font-size:.8125rem;line-height:1.35}.case__source[data-astro-cid-yd6f4e2j]{letter-spacing:.04em;color:var(--muted-on-light);font-size:11px}@media (width>=900px){.case[data-astro-cid-yd6f4e2j]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.case__media[data-astro-cid-yd6f4e2j]{aspect-ratio:4/5;width:100%;max-height:560px}.case__body[data-astro-cid-yd6f4e2j]{padding:48px 48px 52px}.re-hero__grid[data-astro-cid-yd6f4e2j]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:96px;padding-block:120px 112px}.re-hero[data-astro-cid-yd6f4e2j] .re-hero__title{font-size:clamp(2.34rem,3.888vw,3.6rem)}.re-card[data-astro-cid-yd6f4e2j]{justify-self:end;width:320px}.head[data-astro-cid-yd6f4e2j]{margin-bottom:72px}.problems[data-astro-cid-yd6f4e2j]{grid-template-columns:repeat(2,1fr)}.problem[data-astro-cid-yd6f4e2j]{padding:44px 40px 48px 0}.problem[data-astro-cid-yd6f4e2j]:nth-child(2n){border-left:1px solid var(--rule-light);padding-left:40px;padding-right:0}.help[data-astro-cid-yd6f4e2j]{grid-template-columns:repeat(3,1fr)}.help__item[data-astro-cid-yd6f4e2j]{border-bottom:1px solid #cfc6b8;padding:44px 40px 48px}.help__item[data-astro-cid-yd6f4e2j]:first-child{padding-left:0}.help__item[data-astro-cid-yd6f4e2j]:last-child{padding-right:0}.help__item[data-astro-cid-yd6f4e2j]+.help__item[data-astro-cid-yd6f4e2j]{border-left:1px solid #cfc6b8}}
