.page_hero__L_p8R{align-items:center;text-align:center}.page_hero__L_p8R>*{align-self:center}.page_heroText__M4FOt{max-width:820px}.page_cases__3Cj6i{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%;text-align:left}.page_case__KaUKD{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:32px 28px;background:var(--color-beige-5);border-radius:var(--radius-l)}.page_caseTitle__bREa_{font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.25;letter-spacing:-.5px}.page_caseMeta__E6K00{font-size:15px;line-height:1.5;color:var(--color-dark-brown-80)}.page_caseBlock__mwgeo{display:flex;flex-direction:column;margin-top:6px}.page_caseLabel__MXn8o{margin-bottom:4px;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-dark-brown-80)}.page_caseLabelBlue__i_Xf8{color:var(--color-fresh-blue-100)}.page_caseAppelsin__mYLvJ,.page_caseToday__1ivdf{font-family:var(--font-display);font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.8px}.page_caseHours___K_V7{color:var(--color-juicy-orange-100)}.page_caseAppelsin__mYLvJ{color:var(--color-fresh-blue-100)}.page_caseTag__lvZUA{margin-top:6px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--color-juicy-orange-10);font-weight:600;font-size:14px;line-height:1.4}.page_quoteSection__wveBa{background:#fff0dc}.page_quote__NvOQJ{display:flex;align-items:center;gap:48px;max-width:1100px;margin:0 auto;padding:96px var(--page-gutter)}.page_quote__NvOQJ img{flex-shrink:0;width:200px;height:200px;border-radius:var(--radius-pill);object-fit:cover;object-position:50% 20%}.page_quote__NvOQJ blockquote{margin:0 0 16px;font-family:var(--font-display);font-weight:600;font-size:36px;line-height:1.2;letter-spacing:-.8px;color:var(--color-fresh-blue-100)}.page_quote__NvOQJ figcaption{font-weight:600;font-size:17px;line-height:1.45}.page_quoteLink__94EFA{display:inline-block;margin-top:28px;font-weight:600;font-size:16px;color:var(--color-fresh-blue-100)}.page_quoteLink__94EFA:hover{text-decoration:underline}@media (max-width:900px){.page_cases__3Cj6i{grid-template-columns:1fr;gap:16px}.page_case__KaUKD{padding:24px 20px}.page_quote__NvOQJ{flex-direction:column;align-items:flex-start;gap:24px;padding:56px var(--page-gutter)}.page_quote__NvOQJ img{width:120px;height:120px}.page_quote__NvOQJ blockquote{font-size:24px;letter-spacing:-.4px}}.page_casesNote__sM5dt{max-width:560px;text-align:center}