.organic-cards{padding:52px var(--organic-pad)}.organic-cards .organic-cards__heading{margin-bottom:20px}.organic-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.organic-cards__card{display:flex;flex-direction:column;gap:8px;background:var(--organic-surface);border-radius:var(--organic-radius-lg);padding:20px}.organic-cards__stars{color:var(--organic-star);letter-spacing:2px;font-size:17px;line-height:1}.organic-cards__kicker{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--organic-accent)}.organic-cards__title{font-family:var(--organic-font-heading);font-size:17px;line-height:1.2}.organic-cards__body{margin:0;font-size:13px;opacity:.8;flex:1}.organic-cards__meta{display:flex;align-items:center;gap:6px;font-size:11px;color:color-mix(in srgb,var(--organic-text) 50%,transparent)}.organic-cards__photos{display:flex;gap:12px;margin-top:18px;align-items:center;flex-wrap:wrap}.organic-cards__photo{width:66px;height:66px;object-fit:cover;border-radius:var(--organic-radius-md)}.organic-cards__photos-caption{font-size:13px;color:var(--organic-neutral-700)}@media screen and (max-width:749px){.organic-cards__grid{grid-template-columns:1fr}}.organic-page-hero__copy{padding:44px var(--organic-pad) 20px;max-width:760px}.organic-page-hero__heading{font-size:52px;margin:16px 0 14px;text-wrap:balance}.organic-page-hero__text{font-size:17px;color:var(--organic-neutral-800);margin:0}.organic-page-hero__media{padding:0 var(--organic-pad) 44px}.organic-page-hero__image{width:100%;max-height:380px;object-fit:cover;border-radius:var(--organic-radius-lg)}@media screen and (max-width:749px){.organic-page-hero__heading{font-size:38px}}.organic-quote{padding:0 var(--organic-pad) 60px}.organic-quote__inner{display:flex;gap:28px;align-items:center;background:var(--organic-surface);border-radius:var(--organic-radius-lg);padding:30px}.organic-quote__portrait{width:120px;height:120px;flex:none;object-fit:cover;border-radius:var(--organic-radius-pill)}.organic-quote__text{margin:0 0 10px;font-size:16px}.organic-quote__attribution{font-size:13px;color:var(--organic-neutral-700)}.organic-quote__button{margin-top:12px}@media screen and (max-width:749px){.organic-quote__inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAgo */
