.blogs-page-module__HD0JLG__blogShell{border-top:1px solid var(--border);background:#fff}.blogs-page-module__HD0JLG__blogContainer{width:100%;max-width:72rem;margin:0 auto;padding:48px 20px 88px}.blogs-page-module__HD0JLG__blogIntro{max-width:680px;margin-bottom:34px}.blogs-page-module__HD0JLG__blogIntro h2{color:#233043;margin:12px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.03}.blogs-page-module__HD0JLG__blogIntro p:last-child{max-width:560px;color:var(--muted-foreground);margin:14px 0 0;font-size:1rem;line-height:1.7}.blogs-page-module__HD0JLG__blogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.blogs-page-module__HD0JLG__blogCard{border:1px solid var(--border);background:#fff;border-radius:7px;transition:box-shadow .3s,transform .2s;overflow:hidden;box-shadow:0 1px 2px #1018280a}.blogs-page-module__HD0JLG__blogCard:hover{transform:translateY(-2px);box-shadow:0 16px 40px #1018281a}.blogs-page-module__HD0JLG__featuredCard{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);display:grid}.blogs-page-module__HD0JLG__imageLink{color:inherit;display:block}.blogs-page-module__HD0JLG__postImage{aspect-ratio:16/10;background:var(--muted);display:block;position:relative;overflow:hidden}.blogs-page-module__HD0JLG__postImageAsset{object-fit:cover;transition:transform .35s;display:block}.blogs-page-module__HD0JLG__blogCard:hover .blogs-page-module__HD0JLG__postImageAsset{transform:scale(1.03)}.blogs-page-module__HD0JLG__postContent{flex-direction:column;padding:24px;display:flex}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postImage{aspect-ratio:auto;height:100%;min-height:330px}.blogs-page-module__HD0JLG__postTitle{color:#233043;letter-spacing:0;overflow-wrap:break-word;word-break:normal;margin:10px 0 0;font-size:1.18rem;font-weight:700;line-height:1.32}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postTitle{font-size:clamp(1.55rem,2vw,2.05rem);line-height:1.12}.blogs-page-module__HD0JLG__postTitle a{color:inherit;text-decoration:none}.blogs-page-module__HD0JLG__postTitle a:hover,.blogs-page-module__HD0JLG__postTitle a:focus-visible{color:var(--primary)}.blogs-page-module__HD0JLG__postDate{background:var(--muted);width:fit-content;color:var(--primary);border-radius:999px;align-items:center;padding:5px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.blogs-page-module__HD0JLG__postExcerpt{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 18px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blogs-page-module__HD0JLG__orangeButton{width:fit-content;min-height:40px;color:var(--primary);border-radius:999px;align-items:center;gap:6px;margin-top:auto;padding:0 12px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.blogs-page-module__HD0JLG__orangeButton svg{width:16px;height:16px}.blogs-page-module__HD0JLG__orangeButton:hover,.blogs-page-module__HD0JLG__orangeButton:focus-visible{background:var(--muted);color:#034f91}@media (min-width:961px){.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postContent{min-height:330px}}@media (max-width:960px){.blogs-page-module__HD0JLG__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.blogs-page-module__HD0JLG__featuredCard{grid-column:span 2;display:block}}@media (min-width:1280px){.blogs-page-module__HD0JLG__blogContainer{max-width:88rem;padding:72px 40px 112px}.blogs-page-module__HD0JLG__blogIntro{max-width:860px;margin-bottom:44px}.blogs-page-module__HD0JLG__blogIntro h2{font-size:clamp(2.85rem,3.5vw,3.85rem)}.blogs-page-module__HD0JLG__blogIntro p:last-child{max-width:720px;font-size:1.125rem}.blogs-page-module__HD0JLG__blogGrid{gap:32px}.blogs-page-module__HD0JLG__featuredCard{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postImage,.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postContent{min-height:360px}.blogs-page-module__HD0JLG__blogCard:nth-child(2){grid-column:span 2}.blogs-page-module__HD0JLG__postContent{padding:30px}.blogs-page-module__HD0JLG__postTitle{font-size:1.35rem}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postTitle{font-size:clamp(2rem,2vw,2.6rem)}.blogs-page-module__HD0JLG__postExcerpt{font-size:1.05rem}}@media (min-width:1536px){.blogs-page-module__HD0JLG__blogContainer{max-width:91rem}}@media (max-width:640px){.blogs-page-module__HD0JLG__blogContainer{padding:56px min(20px,5vw) 64px}.blogs-page-module__HD0JLG__blogGrid{grid-template-columns:1fr}.blogs-page-module__HD0JLG__featuredCard{grid-column:auto}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postImage{aspect-ratio:16/10;min-height:auto}.blogs-page-module__HD0JLG__postContent{padding:min(24px,5vw)}.blogs-page-module__HD0JLG__postTitle{font-size:min(1.18rem,8vw);line-height:1.18}.blogs-page-module__HD0JLG__featuredCard .blogs-page-module__HD0JLG__postTitle{font-size:min(1.55rem,10vw);line-height:1.12}.blogs-page-module__HD0JLG__postDate{font-size:min(.78rem,6vw)}.blogs-page-module__HD0JLG__postExcerpt{font-size:min(.95rem,7vw)}}
