.blog-intro{padding-top:55px;padding-bottom:55px}.blog-intro h1{max-width:850px}.blog-intro>p:last-child{max-width:760px;font-size:20px;line-height:1.75;margin:25px 0 0}.blog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-bottom:70px}.blog-card{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}.blog-card>a{display:block}.blog-card img{width:100%;height:290px;object-fit:cover;display:block}.blog-card>div{padding:30px}.blog-card time{font-size:14px;color:var(--muted)}.blog-card h2{font-size:28px;line-height:1.35;letter-spacing:-.8px;margin:16px 0}.blog-card p{font-size:17px;line-height:1.8}.blog-card h2 a:hover{color:var(--green)}.blog-help{padding:45px;margin-bottom:70px;background:var(--light);border-radius:20px}.blog-help h2{font-size:34px}.blog-help p{font-size:18px;max-width:760px}.blog-help p a,.post-body a{color:var(--green);text-decoration:underline;text-underline-offset:4px}.blog-page .post-heading{position:static;height:auto;background:none;border:0;backdrop-filter:none;z-index:auto;padding-top:45px;padding-bottom:32px;max-width:1000px}.post-heading h1{font-size:clamp(35px,4vw,54px);line-height:1.2;letter-spacing:-1.8px}.post-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;margin:22px 0}.post-excerpt{font-size:20px;line-height:1.75;max-width:850px}.post-photo{max-width:1000px;height:420px;overflow:hidden;border-radius:22px;margin-bottom:50px}.post-photo img{display:block;width:100%;height:100%;object-fit:cover}.post-body{max-width:780px;width:calc(100% - 80px);margin:0 auto;font-size:18px;line-height:1.9}.post-body p{margin:0 0 25px;color:#475e5a}.post-body h2{font-size:33px;line-height:1.35;letter-spacing:-.8px;margin:52px 0 24px}.post-body h3{font-size:24px;line-height:1.4;margin:32px 0 18px}.post-body ul{padding-left:25px;color:#475e5a}.post-body li{padding:0 0 12px 5px}.post-body li::marker{color:var(--green)}.post-cta{max-width:900px;width:calc(100% - 80px);margin:55px auto 30px;padding:42px;border-radius:20px;background:var(--light)}.post-cta h2{font-size:38px}.post-cta p:not(.eyebrow){font-size:17px;line-height:1.8}.post-cta p a{color:var(--green)}.post-back{max-width:780px;width:calc(100% - 80px);margin:0 auto 65px}.blog-page .breadcrumbs{font-size:13px}.post-body a{overflow-wrap:anywhere}
@media(max-width:800px){.blog-list{grid-template-columns:1fr}.blog-card img{height:320px}.post-photo{height:330px}.blog-help{padding:30px}.post-heading h1{font-size:39px}}
@media(max-width:600px){.blog-intro{padding-top:35px;padding-bottom:35px}.blog-intro h1{font-size:39px}.blog-intro>p:last-child{font-size:17px}.blog-card img{height:235px}.blog-card>div{padding:24px}.blog-card h2{font-size:25px}.blog-card p{font-size:16px}.blog-help{padding:25px}.blog-help h2{font-size:29px}.blog-help p{font-size:16px}.blog-help .button{width:100%}.blog-page .post-heading{padding-top:30px}.post-heading h1{font-size:34px;letter-spacing:-1px}.post-excerpt{font-size:17px}.post-photo{height:245px;margin-bottom:35px;border-radius:15px}.post-body{width:calc(100% - 40px);font-size:17px;line-height:1.85}.post-body h2{font-size:28px;margin-top:40px}.post-body h3{font-size:22px}.post-cta{width:calc(100% - 40px);padding:27px}.post-cta h2{font-size:32px}.post-cta .button{width:100%}.post-back{width:calc(100% - 40px)}}
