.kstent-use-cases{padding:var(--kstent-space-9, 96px) var(--kstent-space-5, 24px);background:var(--kstent-color-bg, #ffffff)}.kstent-use-cases__inner{max-width:var(--page-width, 120rem);margin:0 auto}.kstent-use-cases__header{text-align:center;margin-bottom:var(--kstent-space-7, 48px)}.kstent-use-cases__eyebrow{display:inline-block;font-family:var(--kstent-font-body, sans-serif);font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--kstent-color-accent, #A6834A);margin-bottom:var(--kstent-space-3, 12px)}.kstent-use-cases__heading{font-family:var(--kstent-font-heading, serif);font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:600;color:var(--kstent-color-ink, #2C3A2E);margin:0 0 var(--kstent-space-3, 12px);letter-spacing:var(--kstent-tracking-heading, .06em);line-height:1.4}.kstent-use-cases__lead{font-size:1.4rem;color:var(--kstent-color-ink-soft, #4a5260);margin:0;line-height:var(--kstent-lh-body, 1.8)}.kstent-use-cases__grid{display:grid;grid-template-columns:1fr;gap:var(--kstent-space-6, 32px)}@media screen and (min-width:750px)and (max-width:989px){.kstent-use-cases__grid{grid-template-columns:repeat(2,1fr);gap:var(--kstent-space-6, 32px)}}@media screen and (min-width:990px){.kstent-use-cases__grid{grid-template-columns:repeat(3,1fr);gap:var(--kstent-space-6, 32px)}}.kstent-use-case{display:flex;flex-direction:column;background:var(--kstent-color-bg, #ffffff);border-radius:var(--kstent-radius-md, 8px);overflow:hidden;box-shadow:0 4px 14px #1e1e1c14;transition:transform .3s ease,box-shadow .3s ease}.kstent-use-case:hover{transform:translateY(-3px);box-shadow:0 8px 20px #1e1e1c1f}.kstent-use-case__media{position:relative;width:100%;aspect-ratio:3 / 2;background:var(--kstent-color-line-soft, #f1ede4);overflow:hidden}.kstent-use-case__img,.kstent-use-case__media img,.kstent-use-case__media svg{width:100%;height:100%;object-fit:cover;display:block}.kstent-use-case__body{padding:var(--kstent-space-5, 24px) var(--kstent-space-5, 24px) var(--kstent-space-6, 32px);display:flex;flex-direction:column;gap:var(--kstent-space-3, 12px);flex:1}.kstent-use-case__tag{display:inline-block;align-self:flex-start;font-family:var(--kstent-font-body, sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.06em;color:#fff;padding:6px 14px;border-radius:var(--kstent-radius-sm, 4px);background:var(--kstent-color-ink, #2C3A2E)}.kstent-use-case__tag--green{background:var(--color-forest, #2C3A2E)}.kstent-use-case__desc{font-family:var(--kstent-font-body, sans-serif);font-size:1.4rem;color:var(--kstent-color-ink-soft, #4a5260);line-height:var(--kstent-lh-body, 1.8);margin:0;flex:1}.kstent-use-cases__cta-wrap{margin-top:var(--kstent-space-7, 48px);display:flex;justify-content:center}main[data-template=index] .kstent-use-cases__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--kstent-space-3, 12px);min-height:56px;padding:0 40px;font-family:var(--kstent-font-body, sans-serif);font-size:1.45rem;font-weight:600;letter-spacing:.06em;background:var(--color-forest, #2C3A2E);color:var(--color-ivory, #F5F1E8);border:none;border-radius:999px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px #2c3a2e40}main[data-template=index] .kstent-use-cases__cta:hover{background:var(--color-sumi, #1E1E1C);transform:translateY(-1px);box-shadow:0 6px 18px #2c3a2e52}.kstent-use-cases__cta svg{width:16px;height:16px;flex-shrink:0}@media screen and (max-width:749px){.kstent-use-cases{padding:var(--kstent-space-7, 48px) var(--kstent-space-4, 16px)}.kstent-use-case__body{padding:var(--kstent-space-4, 16px) var(--kstent-space-4, 16px) var(--kstent-space-5, 24px)}main[data-template=index] .kstent-use-cases__cta{width:100%;max-width:360px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kstent-use-cases.css.map */
