.blog_container__8_ruq{max-width:100vw;padding:0 1.5rem;background-color:#fff;color:#222222;-webkit-user-select:text;-moz-user-select:text;user-select:text}.blog_heading__cmpAJ{font-size:3rem;font-weight:900;color:#e03e2f;margin-bottom:.5rem;text-align:center;letter-spacing:-.02em;text-shadow:1px 1px 5px rgba(224,62,47,.25)}.blog_subheading__HJ6CS{font-size:1.25rem;font-weight:500;color:#555555;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.blog_grid__Cx2Pv{display:grid;grid-gap:2.5rem;gap:2.5rem}.blog_card__70OwL{background:#fff;border-radius:12px;padding:2rem 2.5rem;box-shadow:0 10px 15px -3px rgba(224,62,47,.15),0 4px 6px -2px rgba(224,62,47,.1);transition:transform .3s ease,box-shadow .3s ease;will-change:transform;cursor:default}.blog_card__70OwL:focus-within,.blog_card__70OwL:hover{transform:translateY(-6px);box-shadow:0 25px 35px -10px rgba(224,62,47,.3),0 10px 10px -5px rgba(224,62,47,.2)}.blog_cardTitle__JQSUY{font-size:1.8rem;font-weight:700;color:#b23928;margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em;transition:color .2s ease}.blog_cardExcerpt__MThlJ,.blog_cardTitle__JQSUY{-webkit-user-select:text;-moz-user-select:text;user-select:text}.blog_cardExcerpt__MThlJ{font-size:1.1rem;line-height:1.7;color:#444444;margin-bottom:1.8rem}.blog_cardExcerpt__MThlJ p{margin-bottom:1rem}.blog_cardExcerpt__MThlJ h3{margin-top:1.5rem;margin-bottom:.8rem;color:#e03e2f;font-weight:700;font-size:1.25rem;letter-spacing:-.01em}.blog_cardExcerpt__MThlJ ul{margin-left:1.5rem;margin-bottom:1rem;color:#555555;font-size:1rem;list-style-type:disc}.blog_toggleBtn__0tXzP{background:transparent;font-weight:700;font-size:1.1rem;color:#e03e2f;cursor:pointer;padding:.4rem 0;letter-spacing:.02em;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:.3rem;border:none;border-bottom:2px solid transparent}.blog_toggleBtn__0tXzP:focus-visible,.blog_toggleBtn__0tXzP:hover{color:#a62c1f;border-bottom-color:#a62c1f;outline-offset:4px;outline-color:#a62c1f;outline-style:solid;outline-width:2px}.blog_date__g_Jf_{display:block;margin-top:2rem;font-size:.95rem;font-weight:500;color:#888888;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.blog_container__8_ruq{padding:0 2rem}.blog_card__70OwL{padding:1.6rem 1.8rem}.blog_heading__cmpAJ{font-size:2.4rem}.blog_cardTitle__JQSUY{font-size:1.5rem}.blog_cardExcerpt__MThlJ{font-size:1rem}}.blog_readMoreLink__Ebe4K{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;font-size:.95rem;color:#1a73e8;text-decoration:none;margin-top:1rem;transition:color .2s ease,transform .2s ease;background:linear-gradient(90deg,#1a73e80a,#1a73e805);padding:.5rem .8rem;border-radius:9999px;border:1px solid transparent}.blog_readMoreLink__Ebe4K:hover{color:#0b59d6;transform:translateY(-1px);border-color:#1a73e84d;background:linear-gradient(90deg,#e8f0fe,#f0f5ff);text-decoration:none}.blog_readMoreLink__Ebe4K:focus{outline:2px solid #1a73e8;outline-offset:2px}