.at-blog-page,.at-article-page{padding-top:24px;padding-bottom:80px}.at-blog-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:11px;color:var(--muted);margin-bottom:35px}.at-blog-breadcrumb a:hover{text-decoration:underline}.at-blog-heading{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:55px;background:#edf2e7;border-radius:22px;padding:50px;margin-bottom:50px}.at-blog-heading h1{font-size:clamp(36px,4.3vw,62px);margin:0}.at-blog-heading p{font-size:15px;line-height:1.9;max-width:380px;margin:0 0 4px}.at-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.at-blog-card{border:1px solid var(--line);border-radius:17px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:box-shadow .2s}.at-blog-card:hover{box-shadow:0 12px 30px #263d3310}.at-blog-card-photo{display:block;aspect-ratio:1.4;overflow:hidden;background:#edf1e8}.at-blog-card-photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.at-blog-card:hover .at-blog-card-photo img{transform:scale(1.025)}.at-blog-photo-fallback{display:grid;place-items:center;height:100%}.at-blog-photo-fallback svg{width:60px;height:60px;color:#839578}.at-blog-card-body{padding:26px;display:flex;flex-direction:column;flex:1}.at-blog-card h2{font-size:27px;line-height:1.25;margin:0 0 15px;letter-spacing:-.6px}.at-blog-card p{font-size:13px;line-height:1.8}.at-blog-card .eyebrow{font-size:9px;letter-spacing:1.2px}.at-blog-card .text-link{margin-top:auto;font-size:12px;align-self:flex-start}.at-blog-cta{margin-top:65px;padding:40px;border-radius:20px;background:#f5f3ed;display:flex;align-items:center;justify-content:space-between;gap:35px}.at-blog-cta h2{font-size:33px;margin-bottom:12px}.at-blog-cta p{margin:0;font-size:14px}.at-blog-cta .button{flex-shrink:0}.at-blog-page .pagination{margin:40px 0}.at-blog-page .nav-links{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.at-blog-page .page-numbers{border:1px solid var(--line);border-radius:8px;padding:10px 16px}.at-blog-page .page-numbers.current{background:var(--green);color:#fff}.at-article-heading{max-width:900px;text-align:center;margin:45px auto 35px}.at-article-heading h1{font-size:clamp(35px,4.3vw,60px);line-height:1.14;margin-bottom:25px}.at-article-meta{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--muted)}.at-article-cover{margin:0 0 55px}.at-article-cover img{width:100%;height:clamp(300px,40vw,520px);object-fit:cover;border-radius:22px}.at-article-layout{display:grid;grid-template-columns:260px minmax(0,760px);gap:75px;justify-content:center;align-items:start}.at-article-aside{position:sticky;top:210px;background:#f1f5eb;border-radius:16px;padding:28px}.at-article-aside h2{font-size:27px}.at-article-aside p{font-size:12px;line-height:1.9}.at-article-aside .text-link{font-size:11px}.at-article-prose{font-size:16px;line-height:1.95;min-width:0;color:#405046}.at-article-prose p{color:inherit;margin-bottom:24px}.at-article-prose h2{font-size:33px;margin-top:40px}.at-article-prose h3{font-size:21px;margin-top:30px}.at-article-prose a{text-decoration:underline;text-underline-offset:4px;color:var(--green)}.at-article-prose ul,.at-article-prose ol{padding-left:25px}.at-article-prose li{padding-left:5px;margin-bottom:10px}.at-article-prose blockquote{margin:30px 0;border-left:3px solid #849879;padding:22px 28px;background:#f5f7f1;font-family:var(--serif);font-size:24px}.at-article-prose img{border-radius:12px;height:auto}.at-article-prose figure{max-width:100%;margin-inline:0}.at-article-prose table{display:block;overflow-x:auto;max-width:100%}.at-article-back{border-top:1px solid var(--line);margin-top:40px;padding-top:25px}.at-related-posts{margin-top:75px;padding-top:55px;border-top:1px solid var(--line)}@media(max-width:1000px){.at-blog-heading{padding:35px;gap:30px}.at-blog-grid{gap:18px}.at-blog-card-body{padding:20px}.at-blog-card h2{font-size:24px}.at-article-layout{grid-template-columns:220px minmax(0,1fr);gap:35px}}@media(max-width:700px){.at-blog-grid,.at-blog-heading,.at-article-layout{grid-template-columns:1fr}.at-blog-heading{padding:30px 24px;gap:25px}.at-blog-cta{display:block;padding:30px 24px}.at-blog-cta .button{margin-top:25px}.at-article-aside{position:static;order:2}.at-blog-card-photo{aspect-ratio:1.6}.at-article-cover{margin-bottom:30px}.at-article-heading{margin-top:25px}.at-article-prose{font-size:15px}.at-article-prose h2{font-size:29px}.at-related-posts{margin-top:45px}.at-blog-page,.at-article-page{padding-top:18px;padding-bottom:45px}.at-article-meta{font-size:10px}.at-blog-breadcrumb{margin-bottom:25px}.at-blog-heading{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.at-blog-card,.at-blog-card-photo img{transition:none}.at-blog-card:hover .at-blog-card-photo img{transform:none}}
