.blog-module__3rPSzG__shell{flex-direction:column;flex:1;display:flex}.blog-module__3rPSzG__main{flex:1;padding:20px 0 80px}.blog-module__3rPSzG__content{flex-direction:column;gap:32px;min-width:0;max-width:840px;margin-inline:auto;display:flex}.blog-module__3rPSzG__intro,.blog-module__3rPSzG__card,.blog-module__3rPSzG__article,.blog-module__3rPSzG__prose{flex-direction:column;gap:18px;display:flex}.blog-module__3rPSzG__posts{gap:28px;display:grid}.blog-module__3rPSzG__tags{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.blog-module__3rPSzG__prose,.blog-module__3rPSzG__card,.blog-module__3rPSzG__tags{overflow-wrap:anywhere;min-width:0}.blog-module__3rPSzG__prose ul,.blog-module__3rPSzG__prose ol{padding-inline-start:1.5em}.blog-module__3rPSzG__prose ul{list-style-type:disc}.blog-module__3rPSzG__prose ol{list-style-type:decimal}.blog-module__3rPSzG__prose li+li{margin-top:8px}.blog-module__3rPSzG__prose a,.blog-module__3rPSzG__postTitle a:hover{text-underline-offset:4px;text-decoration:underline}.blog-module__3rPSzG__prose h2,.blog-module__3rPSzG__prose h3,.blog-module__3rPSzG__prose h4{font-weight:700;line-height:1.3}.blog-module__3rPSzG__prose blockquote{border-left:4px solid #f25757;padding-inline-start:20px}.blog-module__3rPSzG__title{letter-spacing:-.025em;overflow-wrap:break-word;max-width:20ch;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15}.blog-module__3rPSzG__intro>p:last-child,.blog-module__3rPSzG__prose{font-size:18px;line-height:1.75}.blog-module__3rPSzG__card{background:#fff;border:2px solid #083a5b;border-radius:24px;padding:clamp(24px,5vw,40px);box-shadow:6px 6px #bceee7}.blog-module__3rPSzG__badge{background:#fceeec;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.blog-module__3rPSzG__postTitle{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;line-height:1.3}.blog-module__3rPSzG__readLink{text-underline-offset:4px;align-self:flex-start;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.blog-module__3rPSzG__content a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #083a5b}
