#home-blog{background:#fff;border-top:1px solid #EDF0ED}.blog-preview-wrap{padding-top:80px;padding-bottom:88px}.blog-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:44px}.blog-preview-heading h2{font-size:clamp(34px,4.1vw,56px);font-weight:750;line-height:1.12;letter-spacing:-.04em;margin:0;color:#1F2A30}.blog-preview-heading .btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;flex:none}.blog-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.blog-tile{min-width:0;display:flex;flex-direction:column;border-radius:12px;text-decoration:none!important;overflow:hidden;min-height:440px;box-shadow:0 6px 30px #1F2A3010;transition:transform .2s,box-shadow .2s}.blog-tile:hover{transform:translateY(-4px);box-shadow:0 12px 38px #1F2A3018}.blog-tile:focus-visible{outline:3px solid #86BD92;outline-offset:5px}.blog-photo{padding:8px;background:#fff;border:1px solid #EFF1EF}.blog-photo>img{width:100%;height:190px;object-fit:cover;object-position:center 56%;border-radius:7px}.blog-photo:first-child>img{object-position:center 61%}.blog-tile-body{padding:22px 12px 16px;display:flex;flex-direction:column;flex:1}.blog-tag{display:inline-block;align-self:flex-start;font-size:10px;letter-spacing:.07em;line-height:1.4;text-transform:uppercase;font-weight:650;color:#518360}.blog-tile h3{font-size:23px;line-height:1.32;font-weight:650;letter-spacing:-.025em;margin:14px 0 26px;color:#1F2A30}.blog-read{font-size:11px;font-weight:550;margin-top:auto;display:flex;align-items:center;justify-content:space-between;color:#708079}.blog-green{padding:28px 24px;background:#2B9650}.blog-green-3{background:#247B3C}.blog-green .blog-tag{background:#E4F4E9;padding:6px 10px;border-radius:4px;color:#2C7F42}.blog-green h3{font-size:30px;line-height:1.28;color:#fff;margin-top:25px}.blog-green p{font-size:16px;line-height:1.6;font-weight:300;color:#EDF7EF;margin:auto 0 24px}.blog-green .blog-read{color:#D4EBD9;margin-top:0}#get-demo{background:#F5F5F5}.closing-demo-wrap{text-align:center;padding-top:110px;padding-bottom:120px}.closing-demo-wrap h2{font-size:clamp(36px,4.6vw,62px);line-height:1.12;font-weight:750;letter-spacing:-.035em;max-width:930px;margin:0 auto 28px;color:#1F2A30}.closing-demo-wrap p{font-size:20px;line-height:1.6;color:#6B777B;font-weight:300;max-width:750px;margin:0 auto 34px}.closing-demo-wrap .btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.blog-index-main{padding:70px 0 90px}.blog-index-main h1{font-size:clamp(40px,5vw,66px);line-height:1.1;letter-spacing:-.04em;margin:12px 0 24px}.blog-index-main>.wrap>p{font-size:20px;color:#687A70;line-height:1.6;max-width:700px;margin-bottom:44px}.blog-article{max-width:800px;margin:0 auto;padding:64px 28px 80px}.blog-article h1{font-size:clamp(32px,4vw,49px);line-height:1.15;letter-spacing:-.035em;margin:16px 0 32px}.blog-article h2{font-size:25px;line-height:1.3;margin:32px 0 14px}.blog-article p,.blog-article li{font-size:17px;line-height:1.8;color:#49616B}.blog-article li+li{margin-top:9px}.blog-article .article-lead{font-size:21px;color:#314A3B}.blog-article .article-example{background:#F1F6F2;border-left:3px solid #66A675;padding:18px 22px;border-radius:0 8px 8px 0}.blog-article .article-cta{margin-top:40px;padding-top:28px;border-top:1px solid #E2E9E4}.blog-article .btn{display:inline-flex;text-decoration:none}.site-footer{border-top-width:0}@media(max-width:1000px){.blog-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-tile{min-height:400px}.blog-photo>img{height:220px}.blog-green h3{font-size:33px}}@media(max-width:600px){.blog-preview-wrap{padding-top:52px;padding-bottom:56px}.blog-preview-heading{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:28px}.blog-preview-heading h2{font-size:36px}.blog-tiles{grid-template-columns:1fr;gap:20px}.blog-tile{min-height:0}.blog-tile h3{font-size:25px}.blog-photo>img{height:220px}.blog-tile-body{min-height:205px;padding:20px 14px}.blog-green{min-height:340px;padding:26px}.blog-green h3{font-size:32px}.closing-demo-wrap{padding-top:70px;padding-bottom:76px}.closing-demo-wrap h2{font-size:38px}.closing-demo-wrap p{font-size:17px}.blog-index-main{padding-top:45px}.blog-article{padding-top:44px}}@media(prefers-reduced-motion:reduce){.blog-tile{transition:none}.blog-tile:hover{transform:none}}
