@media screen{@keyframes blog_fadeInUp__8q3oX{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes blog_slideInRight__wYgL5{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.blog_blogContainer__QfMFt{width:100%;background-color:var(--background-main)}.blog_heroSection__cXCJf{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-secondary) 100%);color:var(--neutral-white);padding:var(--space-massive) var(--space-medium);text-align:center;position:relative;overflow:hidden}.blog_heroSection__cXCJf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1}.blog_heroContent__GgXEg{max-width:var(--max-content-width);margin:0 auto;position:relative;z-index:2;opacity:0;animation:blog_fadeInUp__8q3oX 1s cubic-bezier(.4,0,.2,1) .2s forwards}.blog_heroTitle__qXX0d{font-size:var(--text-massive);font-weight:700;margin-bottom:var(--space-medium);letter-spacing:-.02em;line-height:1.2}.blog_heroSubtitle__jr6Ru{font-size:var(--text-large);font-weight:400;line-height:1.6;max-width:700px;margin:0 auto;opacity:.95}.blog_mainContent__z2aCD{max-width:var(--max-content-width);margin:0 auto;padding:var(--space-massive) var(--space-medium)}.blog_categoryFilter__E6sGJ{margin-bottom:var(--space-massive);opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) .3s forwards}.blog_categoryList__ZvRhd{display:flex;gap:var(--space-small);flex-wrap:wrap;justify-content:center}.blog_categoryButton__1LOqf{padding:var(--space-small) var(--space-medium);background:var(--background-card);border:var(--border-thin);border-radius:var(--corner-moderate);color:var(--neutral-medium-gray);font-size:var(--text-small);font-weight:500;cursor:pointer;transition:var(--transition-normal);opacity:0;animation:blog_slideInRight__wYgL5 .6s cubic-bezier(.4,0,.2,1) forwards}.blog_categoryButton__1LOqf.blog_active__MU5Sp,.blog_categoryButton__1LOqf:hover{background:var(--brand-primary);color:var(--neutral-white);border-color:var(--brand-primary)}.blog_sectionTitle__7WRiw{font-size:var(--text-huge);font-weight:700;color:var(--brand-primary);margin-bottom:var(--space-large);text-align:center;line-height:1.3}.blog_featuredSection__3hQga{margin-bottom:var(--space-massive);opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) .4s forwards}.blog_featuredPost__KKvZu{background:var(--background-card);border-radius:var(--corner-prominent);overflow:hidden;box-shadow:var(--shadow-moderate);transition:var(--transition-normal);border:var(--border-thin)}.blog_featuredPost__KKvZu:hover{box-shadow:var(--shadow-prominent);transform:translateY(-2px)}.blog_featuredImageContainer__4_c2B{position:relative;height:400px;overflow:hidden}.blog_featuredImage__EqQi7{width:100%;height:100%;object-fit:cover;transition:var(--transition-normal)}.blog_featuredPost__KKvZu:hover .blog_featuredImage__EqQi7{transform:scale(1.05)}.blog_featuredContent__1Jwoz{padding:var(--space-huge)}.blog_featuredTitle__2ZgMR{font-size:var(--text-big);font-weight:700;line-height:1.3;margin-bottom:var(--space-medium)}.blog_featuredTitle__2ZgMR a{color:var(--brand-primary);text-decoration:none;transition:var(--transition-fast)}.blog_featuredTitle__2ZgMR a:hover{color:var(--brand-accent-dark)}.blog_featuredExcerpt__z8Jf4{font-size:var(--text-medium);line-height:1.6;color:var(--neutral-medium-gray);margin-bottom:var(--space-large)}.blog_postMeta__tVPEu{display:flex;align-items:center;gap:var(--space-medium);margin-bottom:var(--space-medium);flex-wrap:wrap}.blog_category__G7yhn{display:inline-block;padding:var(--space-tiny) var(--space-small);border-radius:var(--corner-moderate);font-size:var(--text-tiny);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.blog_category__G7yhn.blog_primary__Q4uef{background:var(--brand-primary);color:var(--neutral-white)}.blog_category__G7yhn.blog_secondary__5hxmD{background:var(--brand-secondary);color:var(--neutral-white)}.blog_category__G7yhn.blog_tertiary__z3UEQ{background:var(--brand-tertiary);color:var(--neutral-white)}.blog_category__G7yhn.blog_accent__M_BOg{background:var(--brand-accent);color:var(--neutral-white)}.blog_category__G7yhn.blog_success__xG_Tj{background:var(--status-success);color:var(--neutral-white)}.blog_category__G7yhn.blog_warning__Ce4F1{background:var(--status-warning);color:var(--neutral-white)}.blog_readTime__s9Evo{font-size:var(--text-small);color:var(--neutral-medium-gray);font-weight:500}.blog_authorInfo__siN3H{display:flex;align-items:center;gap:var(--space-small)}.blog_authorAvatar__itnLz{width:40px;height:40px;border-radius:var(--corner-circle);object-fit:cover}.blog_authorDetails__MeRYg{display:flex;flex-direction:column}.blog_authorName__1Ym6O{font-size:var(--text-small);font-weight:600;color:var(--brand-primary)}.blog_postDate__gnUxf{font-size:var(--text-tiny);color:var(--neutral-medium-gray)}.blog_postsSection__J5woJ{margin-bottom:var(--space-massive);opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) .5s forwards}.blog_postsGrid__iZYKa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:var(--space-large);gap:var(--space-large)}.blog_postCard__R3RYo{background:var(--background-card);border-radius:var(--corner-prominent);overflow:hidden;box-shadow:var(--shadow-subtle);transition:var(--transition-normal);border:var(--border-thin);opacity:0;animation:blog_fadeInUp__8q3oX .6s cubic-bezier(.4,0,.2,1) forwards}.blog_postCard__R3RYo:hover{box-shadow:var(--shadow-moderate);transform:translateY(-4px)}.blog_postImageContainer__8wsh4{position:relative;height:200px;overflow:hidden}.blog_postImage__KFdXt{width:100%;height:100%;object-fit:cover;transition:var(--transition-normal)}.blog_postCard__R3RYo:hover .blog_postImage__KFdXt{transform:scale(1.05)}.blog_postContent__HzmuL{padding:var(--space-large)}.blog_postTitle__i6j0f{font-size:var(--text-large);font-weight:700;line-height:1.3;margin-bottom:var(--space-small)}.blog_postTitle__i6j0f a{color:var(--brand-primary);text-decoration:none;transition:var(--transition-fast)}.blog_postTitle__i6j0f a:hover{color:var(--brand-accent-dark)}.blog_postExcerpt__ec8Xq{font-size:var(--text-normal);line-height:1.6;color:var(--neutral-medium-gray);margin-bottom:var(--space-medium);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_postFooter__5vOSs{display:flex;justify-content:space-between;align-items:center;margin-top:auto;border-top:var(--border-thin)}.blog_readMore__F7V_v{color:var(--brand-primary);font-size:var(--text-small);font-weight:600;text-decoration:none;transition:var(--transition-fast)}.blog_readMore__F7V_v:hover{color:var(--brand-accent-dark)}.blog_newsletterSection__B2FRa{background:linear-gradient(135deg,var(--teal-50) 0,var(--teal-100) 100%);border-radius:var(--corner-prominent);padding:var(--space-massive);text-align:center;margin-bottom:var(--space-massive);border:var(--border-thin);opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) .6s forwards}.blog_newsletterTitle__uw6WX{font-size:var(--text-huge);font-weight:700;color:var(--brand-primary);margin-bottom:var(--space-medium);line-height:1.3}.blog_newsletterDescription__o_VN2{font-size:var(--text-medium);line-height:1.6;color:var(--neutral-medium-gray);margin-bottom:var(--space-large);max-width:500px;margin-left:auto;margin-right:auto}.blog_newsletterForm__Bu5k0{max-width:400px;margin:0 auto}.blog_inputGroup__RUyKB{display:flex;gap:var(--space-small);margin-bottom:var(--space-small)}.blog_emailInput__TqHTk{flex:1 1;padding:var(--space-medium);border:var(--border-thin);border-radius:var(--corner-moderate);font-size:var(--text-normal);background:var(--neutral-white)}.blog_subscribeButton__FdsGy{padding:var(--space-medium) var(--space-large);background:var(--brand-primary);color:var(--neutral-white);border:none;border-radius:var(--corner-moderate);font-weight:600;cursor:pointer;transition:var(--transition-normal);white-space:nowrap}.blog_subscribeButton__FdsGy:hover{background:var(--brand-accent-dark);transform:translateY(-2px)}.blog_privacyNote__6OPUi{font-size:var(--text-tiny);color:var(--neutral-medium-gray);margin-top:var(--space-small)}.blog_loadMoreSection__oIQvz{text-align:center;opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) .7s forwards}.blog_loadMoreButton__OVN68{padding:var(--space-medium) var(--space-huge);background:var(--neutral-white);color:var(--brand-primary);border:2px solid var(--brand-primary);border-radius:var(--corner-moderate);font-weight:600;cursor:pointer;transition:var(--transition-normal);font-size:var(--text-normal)}.blog_loadMoreButton__OVN68:hover{background:var(--brand-primary);color:var(--neutral-white);transform:translateY(-2px)}.blog_fadeInSection__xQ6qr{opacity:0;animation:blog_fadeInUp__8q3oX .8s cubic-bezier(.4,0,.2,1) forwards}}@media only screen and (min-width:48em){.blog_featuredPost__KKvZu{display:flex;align-items:stretch}.blog_featuredImageContainer__4_c2B{width:50%;height:auto}.blog_featuredContent__1Jwoz{width:50%;display:flex;flex-direction:column;justify-content:center}.blog_postsGrid__iZYKa{grid-template-columns:repeat(2,1fr)}.blog_inputGroup__RUyKB{flex-direction:row}}@media only screen and (min-width:91em){.blog_heroTitle__qXX0d{font-size:4rem}.blog_heroSubtitle__jr6Ru{font-size:var(--text-big)}.blog_postsGrid__iZYKa{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:47.9375em){.blog_heroSection__cXCJf{padding:var(--space-large) var(--space-small)}.blog_heroTitle__qXX0d{font-size:var(--text-big)}.blog_heroSubtitle__jr6Ru{font-size:var(--text-normal)}.blog_mainContent__z2aCD{padding:var(--space-large) var(--space-small)}.blog_categoryList__ZvRhd{justify-content:flex-start;overflow-x:auto;padding-bottom:var(--space-small)}.blog_categoryButton__1LOqf{white-space:nowrap}.blog_sectionTitle__7WRiw{font-size:var(--text-big);text-align:left}.blog_featuredContent__1Jwoz{padding:var(--space-large)}.blog_featuredTitle__2ZgMR{font-size:var(--text-large)}.blog_postsGrid__iZYKa{grid-template-columns:1fr;gap:var(--space-medium)}.blog_postContent__HzmuL{padding:var(--space-medium)}.blog_postFooter__5vOSs{flex-direction:column;align-items:flex-start;gap:var(--space-small)}.blog_newsletterSection__B2FRa{padding:var(--space-large)}.blog_newsletterTitle__uw6WX{font-size:var(--text-big)}.blog_inputGroup__RUyKB{flex-direction:column}.blog_subscribeButton__FdsGy{width:100%}}@media (prefers-reduced-motion:reduce){.blog_categoryButton__1LOqf,.blog_fadeInSection__xQ6qr,.blog_heroContent__GgXEg{animation:none;opacity:1;transform:none}.blog_featuredPost__KKvZu:hover,.blog_loadMoreButton__OVN68:hover,.blog_postCard__R3RYo:hover,.blog_subscribeButton__FdsGy:hover{transform:none}.blog_featuredImage__EqQi7,.blog_postImage__KFdXt{transition:none}.blog_featuredPost__KKvZu:hover .blog_featuredImage__EqQi7,.blog_postCard__R3RYo:hover .blog_postImage__KFdXt{transform:none}}@media (prefers-contrast:high){.blog_featuredPost__KKvZu,.blog_newsletterSection__B2FRa,.blog_postCard__R3RYo{border:3px solid var(--neutral-dark-gray)}.blog_categoryButton__1LOqf{border:2px solid var(--neutral-medium-gray)}.blog_loadMoreButton__OVN68,.blog_subscribeButton__FdsGy{border-width:3px}}