.ProductStory_meta__SpwWa{display:grid;grid-template-columns:1fr 1.2fr 2fr auto;gap:40px;align-items:center;margin-bottom:55px;border-bottom:1px solid var(--csk-line);padding-bottom:40px}.ProductStory_meta__SpwWa span{display:block;font-size:11px;color:var(--csk-muted);margin-bottom:10px}.ProductStory_meta__SpwWa strong{font-size:14px;font-weight:500;line-height:1.7}.ProductStory_showcase__jwuJ3{border-radius:var(--csk-radius);padding:65px 7% 35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7%;overflow:hidden}.ProductStory_cosmo__9_Hzs{background:#e8e8f3}.ProductStory_mypet__9UckS{background:#e7efeb}.ProductStory_showcase__jwuJ3 figure:nth-child(2){padding-top:50px}.ProductStory_showcase__jwuJ3 img{width:100%;height:auto;border-radius:22px;filter:drop-shadow(0 15px 20px #2222)}.ProductStory_showcase__jwuJ3 figcaption{text-align:center;font-size:12px;color:var(--csk-muted);padding-top:22px}.ProductStory_story__mKPH8{display:grid;grid-template-columns:1fr 1fr;gap:100px}.ProductStory_showcase__jwuJ3+.ProductStory_story__mKPH8{margin-top:95px}.ProductStory_story__mKPH8 h2{font-size:clamp(32px,3.3vw,48px);line-height:1.25;margin:0}.ProductStory_story__mKPH8 p{color:var(--csk-muted);margin:0 0 25px;font-size:16px;line-height:1.9}.ProductStory_feature__5COGc{padding-top:25px;border-top:1px solid #bfc6ce}.ProductStory_feature__5COGc>span{font-size:12px;color:var(--csk-muted)}.ProductStory_feature__5COGc h3{font-size:25px;line-height:1.35;margin:35px 0 18px}.ProductStory_feature__5COGc p{font-size:15px;color:var(--csk-muted);margin:0}.ProductStory_stats___qAJJ{padding:55px 0;background:var(--csk-dark);color:#fff}.ProductStory_stats___qAJJ strong{display:block;font:400 55px/1.4 var(--csk-heading);letter-spacing:-.05em}.ProductStory_stats___qAJJ span{font-size:14px;color:#b5c1d2}.ProductStory_review__4Wn7u{margin:0;padding:32px;background:white;border-radius:var(--csk-radius)}.ProductStory_review__4Wn7u blockquote{font-size:18px;line-height:1.8;font-family:var(--csk-heading);letter-spacing:-.025em}.ProductStory_review__4Wn7u figcaption{display:flex;gap:16px;align-items:center;margin-top:30px;font-size:13px}.ProductStory_review__4Wn7u figcaption img{border-radius:50%;object-fit:cover}.ProductStory_review__4Wn7u span,.ProductStory_review__4Wn7u strong{display:block}.ProductStory_review__4Wn7u span{font-size:12px;color:var(--csk-muted)}.ProductStory_download__zanMC{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:60px}.ProductStory_download__zanMC h2{font:400 35px/1.35 var(--csk-heading);letter-spacing:-.04em}.ProductStory_download__zanMC .ProductStory_csk-actions__o49s2{flex-shrink:0}@media (max-width:1000px){.ProductStory_meta__SpwWa{grid-template-columns:1fr 1fr}.ProductStory_story__mKPH8{gap:45px}.ProductStory_download__zanMC{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.ProductStory_meta__SpwWa{gap:25px}.ProductStory_meta__SpwWa>div:last-child,.ProductStory_meta__SpwWa>div:nth-child(3){grid-column:1/-1}.ProductStory_showcase__jwuJ3{padding:35px 25px;grid-template-columns:1fr 1fr;gap:25px}.ProductStory_showcase__jwuJ3 figure:nth-child(3){display:none}.ProductStory_showcase__jwuJ3 figure:nth-child(2){padding-top:30px}.ProductStory_showcase__jwuJ3 img{border-radius:14px}.ProductStory_showcase__jwuJ3 figcaption{font-size:10px}.ProductStory_story__mKPH8{grid-template-columns:1fr;gap:35px}.ProductStory_showcase__jwuJ3+.ProductStory_story__mKPH8{margin-top:65px}.ProductStory_feature__5COGc h3{margin-top:20px}.ProductStory_review__4Wn7u{padding:25px}.ProductStory_review__4Wn7u blockquote{font-size:16px}.ProductStory_stats___qAJJ strong{font-size:42px}}.ProductStory_ecosystem__Ed6ck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--csk-line);padding:28px 0;gap:20px}.ProductStory_ecosystem__Ed6ck>span{display:flex;align-items:center;gap:12px;font-size:14px}.ProductStory_ecosystem__Ed6ck small{color:var(--csk-muted);font-size:10px}@media (max-width:760px){.ProductStory_ecosystem__Ed6ck{grid-template-columns:1fr 1fr}.ProductStory_ecosystem__Ed6ck>span{font-size:12px;gap:8px}}