.calv,.lamb,.ho,.so{background:#fff}.calv__inner,.lamb__inner,.ho__inner,.so__inner{max-width:1080px;margin:0 auto;padding:0 2rem}.calv__intro,.lamb__intro,.ho__intro,.so__intro{text-align:center;max-width:760px;margin:0 auto}.calv__eyebrow,.lamb__eyebrow,.ho__eyebrow,.so__eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:700;color:var(--fs-brand-blue-dark);background:rgba(var(--fs-brand-blue-rgb),.1);border:1px solid rgba(var(--fs-brand-blue-rgb),.25);padding:.5rem 1.1rem;border-radius:999px}.calv__title,.lamb__title,.ho__title,.so__title{margin:1.4rem 0 0;color:var(--fs-ink);font-weight:700;line-height:1.14;font-size:clamp(2.6rem,4vw,3.6rem)}.calv__lead,.lamb__lead,.ho__lead,.so__lead{margin:1.4rem auto 0;max-width:660px;color:var(--fs-slate);font-size:1.6rem;line-height:1.6}.calv__pills,.lamb__pills,.ho__pills,.so__pills{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.calv__pill,.lamb__pill,.ho__pill,.so__pill{display:inline-flex;align-items:center;gap:.7rem;background:var(--fs-panel);border:1px solid var(--fs-line);border-radius:999px;padding:.8rem 1.4rem;color:var(--fs-ink);font-weight:600;font-size:1.35rem}.calv__pill svg,.lamb__pill svg,.ho__pill svg,.so__pill svg{width:1.8rem;height:1.8rem}.calv__grid,.lamb__grid,.ho__grid,.so__grid{margin:3.6rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.calv__card,.lamb__card,.ho__card,.so__card{background:#fff;border:1px solid var(--fs-line);border-radius:1.8rem;padding:2.6rem 2.4rem;box-shadow:0 .2rem 1rem #0b12200a;transition:transform .2s ease,box-shadow .2s ease}.calv__card:hover,.lamb__card:hover,.ho__card:hover,.so__card:hover{transform:translateY(-.4rem);box-shadow:0 1.6rem 3rem #0b12201a}.calv__badge,.lamb__badge,.ho__badge,.so__badge{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:rgba(var(--fs-brand-blue-rgb),.1);margin-bottom:1.6rem}.calv__badge svg,.lamb__badge svg,.ho__badge svg,.so__badge svg{width:2.4rem;height:2.4rem}.calv__card-title,.lamb__card-title,.ho__card-title,.so__card-title{margin:0 0 .8rem;color:var(--fs-ink);font-weight:700;font-size:1.9rem}.calv__card-text,.lamb__card-text,.ho__card-text,.so__card-text{margin:0;color:var(--fs-slate);font-size:1.45rem;line-height:1.55}.calv__feature,.lamb__feature{margin:2.4rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;background:var(--fs-panel);border:1px solid var(--fs-line);border-radius:2rem;padding:3rem}.ho__feature,.so__feature{margin:2.4rem 0 0;display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;align-items:center;background:var(--fs-panel);border:1px solid var(--fs-line);border-radius:2rem;padding:3rem}.calv__feature-media,.lamb__feature-media,.ho__feature-media,.so__feature-media{display:flex;justify-content:center}.calv__feature-img,.lamb__feature-img{max-width:100%;height:auto;border-radius:1.2rem}.ho__feature-img,.so__feature-img{max-width:100%;height:auto;max-height:380px;width:auto;border-radius:1.2rem}.calv__feature-title,.lamb__feature-title,.ho__feature-title,.so__feature-title{margin:1.2rem 0 0;color:var(--fs-ink);font-weight:700;font-size:clamp(2rem,2.8vw,2.6rem);line-height:1.18}.calv__feature-text,.lamb__feature-text,.ho__feature-text,.so__feature-text{margin:1.2rem 0 0;color:var(--fs-slate);font-size:1.5rem;line-height:1.6}.calv__feature-list,.lamb__feature-list,.ho__feature-list,.so__feature-list{list-style:none;margin:1.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem}.calv__feature-list li,.lamb__feature-list li,.ho__feature-list li,.so__feature-list li{display:flex;align-items:flex-start;gap:1rem;color:var(--fs-ink);font-size:1.45rem;line-height:1.45}.calv__feature-list svg,.lamb__feature-list svg,.ho__feature-list svg,.so__feature-list svg{flex:0 0 auto;width:2rem;height:2rem;margin-top:.1rem}@media screen and (max-width:989px){.calv__grid,.lamb__grid,.ho__grid,.so__grid{grid-template-columns:1fr}.calv__feature,.lamb__feature,.ho__feature,.so__feature{grid-template-columns:1fr;gap:2rem;padding:2.4rem}.calv__feature-media,.lamb__feature-media,.ho__feature-media,.so__feature-media{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-use-case-overview.css.map */
