.finelli-community{padding:56px max(24px,4vw);background:#f3f1ed;color:#111}.finelli-community__intro{max-width:720px;margin-bottom:32px}.finelli-community__eyebrow{font-size:11px;letter-spacing:.15em;margin:0 0 12px}.finelli-community h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 16px}.finelli-community__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.finelli-community article{border-top:1px solid #bab8b4;padding-top:20px}.finelli-community__number{font-size:11px;letter-spacing:.1em;color:#666}.finelli-community h3{font-size:20px;line-height:1.35;margin:14px 0 12px}.finelli-community p{font-size:14px;line-height:1.7}.finelli-community a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-size:13px}.finelli-community__links{display:flex;flex-wrap:wrap;gap:0 18px}@media(max-width:749px){.finelli-community{padding:32px 16px}.finelli-community__grid{grid-template-columns:1fr;gap:24px}.finelli-community__intro{margin-bottom:24px}}.finelli-customer-fits{padding:40px max(20px,4vw);max-width:1400px;margin:auto;color:#111}.finelli-customer-fits h2{font-size:clamp(26px,3vw,38px)}.finelli-customer-fits>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.finelli-customer-fits img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.finelli-customer-fits h3{font-size:18px;margin:12px 0}.finelli-customer-fits p,.finelli-customer-fits blockquote,.finelli-customer-fits a{font-size:14px;line-height:1.6}.finelli-customer-fits a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline}.finelli-customer-fits blockquote{margin:12px 0}@media(max-width:749px){.finelli-customer-fits{padding:32px 16px}.finelli-customer-fits>div{grid-template-columns:1fr}}.finelli-fit-community{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:48px max(24px,4vw);background:#f3f1ed;color:#111}.finelli-fit-community h2{font-size:clamp(24px,2.5vw,32px);line-height:1.25;margin:0 0 16px}.finelli-fit-community p{font-size:14px;line-height:1.7;max-width:580px}.finelli-fit-community a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.finelli-fit-community{grid-template-columns:1fr;gap:28px;padding:32px 16px}}.finelli-service-links{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px max(24px,4vw);border-top:1px solid #ddd;background:#fff;color:#111}.finelli-service-links h2{font-size:22px;margin:0 0 10px}.finelli-service-links p{font-size:14px;line-height:1.6;max-width:460px;margin:0}.finelli-service-links nav{display:flex;flex-wrap:wrap;align-content:center;gap:0 24px}.finelli-service-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.finelli-service-links{grid-template-columns:1fr;gap:16px;padding:28px 16px}}.finelli-stories{padding:48px max(24px,4vw);color:#111;background:#f3f1ed;border-top:1px solid #ddd}.finelli-stories h2{font-size:clamp(26px,3vw,36px);margin:0 0 12px}.finelli-stories__intro{max-width:60ch;margin:0 0 32px}.finelli-stories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.finelli-stories article{border-top:1px solid #aaa;padding-top:20px;display:flex;flex-direction:column}.finelli-stories article>span{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.finelli-stories h3{font-size:22px;line-height:1.3;margin:16px 0 12px}.finelli-stories p{font-size:14px;line-height:1.7}.finelli-stories article>div{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start}.finelli-stories a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.finelli-stories{padding:32px 16px}.finelli-stories__grid{grid-template-columns:1fr;gap:24px}}.finelli-newsletter-disclosure{font-size:12px;line-height:1.5;margin:12px 0 0;max-width:48ch}.finelli-newsletter-disclosure a{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAsUAAAAAAAAAAAAAAAABA */
