.featured-case[data-astro-cid-yz64elks]{background:var(--color-white);border-radius:24px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:40px;margin-top:44px;padding:24px;display:grid;position:relative}.case-photo[data-astro-cid-yz64elks]{background:#b9c9ac;border-radius:16px;min-width:0;min-height:560px;margin:0;position:relative;overflow:hidden}.case-photo[data-astro-cid-yz64elks] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.case-copy[data-astro-cid-yz64elks]{flex-direction:column;align-items:start;min-width:0;padding:16px 16px 12px 0;display:flex}.case-category[data-astro-cid-yz64elks]{color:#276c43;background:#eef4ef;border-radius:5px;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}.case-title[data-astro-cid-yz64elks]{color:#173d2a;letter-spacing:-.035em;text-wrap:balance;margin-top:22px;font-size:clamp(1.75rem,2.3vw,2.125rem);font-weight:600;line-height:1.27}.case-link[data-astro-cid-yz64elks]{min-height:44px;color:var(--color-muted);align-items:center;gap:20px;margin-top:16px;font-size:.875rem;display:inline-flex}.case-results[data-astro-cid-yz64elks]{width:100%;margin-top:auto;padding-top:32px}.results-heading[data-astro-cid-yz64elks]{color:var(--color-muted);font-size:.75rem;line-height:1.6}.result-grid[data-astro-cid-yz64elks]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;display:grid}.result-grid[data-astro-cid-yz64elks]>div[data-astro-cid-yz64elks]{color:#173d2a;background:#eef4ef;border-radius:12px;flex-direction:column-reverse;justify-content:space-between;align-items:start;gap:8px;min-width:0;padding:20px 16px 18px;display:flex}.result-grid[data-astro-cid-yz64elks]>div[data-astro-cid-yz64elks]:first-child{background:#dfead7}dt[data-astro-cid-yz64elks]{font-size:.8125rem;line-height:1.45}dd[data-astro-cid-yz64elks]{flex-direction:column;align-items:start;gap:5px;min-height:66px;margin:0;display:flex}dd[data-astro-cid-yz64elks] strong[data-astro-cid-yz64elks]{letter-spacing:-.04em;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:650;line-height:1.1}.previous-roas[data-astro-cid-yz64elks]{font-size:.75rem;line-height:1.5}.result-direction[data-astro-cid-yz64elks]{color:#276c43;font-size:1.125rem;line-height:1}@media (width<=1199px){.featured-case[data-astro-cid-yz64elks]{gap:28px;padding:20px}.case-copy[data-astro-cid-yz64elks]{padding-right:0}.result-grid[data-astro-cid-yz64elks]{gap:8px}.result-grid[data-astro-cid-yz64elks]>div[data-astro-cid-yz64elks]{padding:16px 12px}dd[data-astro-cid-yz64elks] strong[data-astro-cid-yz64elks]{font-size:1.75rem}}@media (width<=999px){.featured-case[data-astro-cid-yz64elks]{grid-template-columns:1fr;gap:32px;padding:24px}.case-photo[data-astro-cid-yz64elks]{aspect-ratio:16/10;min-height:0}.case-photo[data-astro-cid-yz64elks] img{object-position:center 70%}.case-copy[data-astro-cid-yz64elks]{padding:0 8px 8px}.case-title[data-astro-cid-yz64elks]{max-width:30ch;font-size:clamp(1.75rem,3.8vw,2.25rem)}.result-grid[data-astro-cid-yz64elks]{gap:16px}.result-grid[data-astro-cid-yz64elks]>div[data-astro-cid-yz64elks]{padding:24px}dd[data-astro-cid-yz64elks] strong[data-astro-cid-yz64elks]{font-size:2.25rem}}@media (width<=599px){.featured-case[data-astro-cid-yz64elks]{border-radius:18px;gap:28px;margin-top:32px;padding:16px}.case-photo[data-astro-cid-yz64elks]{aspect-ratio:4/5;border-radius:10px}.case-photo[data-astro-cid-yz64elks] img{object-position:center}.case-copy[data-astro-cid-yz64elks]{padding:0}.case-category[data-astro-cid-yz64elks]{font-size:.6875rem}.case-title[data-astro-cid-yz64elks]{margin-top:18px;font-size:1.5rem;line-height:1.3}.case-results[data-astro-cid-yz64elks]{padding-top:24px}.result-grid[data-astro-cid-yz64elks]{grid-template-columns:1fr;gap:10px}.result-grid[data-astro-cid-yz64elks]>div[data-astro-cid-yz64elks]{flex-direction:row;align-items:center;gap:16px;padding:18px}dt[data-astro-cid-yz64elks]{font-size:.875rem}dd[data-astro-cid-yz64elks]{align-items:end;min-height:0}dd[data-astro-cid-yz64elks] strong[data-astro-cid-yz64elks]{font-size:2rem}.result-direction[data-astro-cid-yz64elks]{display:none}}.case-link[data-astro-cid-yz64elks]{text-decoration:none}.case-link[data-astro-cid-yz64elks]:after{content:"";border-radius:24px;position:absolute;inset:0}.case-link[data-astro-cid-yz64elks]:focus-visible{outline:none}.case-link[data-astro-cid-yz64elks]:focus-visible:after{outline:3px solid var(--color-brand);outline-offset:5px}.featured-case[data-astro-cid-yz64elks]:hover .case-link[data-astro-cid-yz64elks]{color:var(--color-brand);text-underline-offset:5px;text-decoration:underline}
