.blog_page__3r_Dg{position:relative;min-height:70vh;padding:120px 24px 110px;overflow:hidden}.blog_page__3r_Dg:after,.blog_page__3r_Dg:before{content:"";position:absolute;border-radius:50%;filter:blur(90px);z-index:0;pointer-events:none}.blog_page__3r_Dg:before{top:-120px;right:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(17,77,151,.18),transparent 70%)}.blog_page__3r_Dg:after{bottom:40px;left:-120px;width:380px;height:380px;background:radial-gradient(circle,rgba(132,204,22,.16),transparent 70%)}.blog_inner__9SEc_{position:relative;z-index:1;max-width:1180px;margin:0 auto}.blog_header__BzOdl{max-width:740px;margin:0 auto 64px;text-align:center}.blog_kicker__pQ1Tt{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-primary);font-weight:700;font-size:14px;letter-spacing:3px;text-transform:uppercase;color:var(--color-green-dark);margin-bottom:18px}.blog_kicker__pQ1Tt:after,.blog_kicker__pQ1Tt:before{content:"";width:28px;height:2px;background:var(--color-green);border-radius:2px}.blog_title__5llKn{font-family:var(--font-primary);font-size:clamp(38px,7vw,68px);font-weight:900;line-height:1.02;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(120deg,var(--color-blue) 0,var(--color-text) 60%);-webkit-background-clip:text;background-clip:text;color:transparent}.blog_lead__Fk6Eo{margin:22px auto 0;max-width:560px;font-size:18px;line-height:1.65;color:var(--color-gray)}.blog_featured__bgNfo{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:0;gap:0;margin-bottom:56px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:20px;overflow:hidden;box-shadow:0 18px 50px -28px rgba(15,23,42,.35);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.blog_featured__bgNfo:hover{transform:translateY(-6px);box-shadow:0 34px 70px -30px rgba(17,77,151,.45)}.blog_featuredMedia__QL15F{position:relative;min-height:340px;overflow:hidden;background:var(--color-bg-hover)}.blog_featuredImg__IXmuR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog_featured__bgNfo:hover .blog_featuredImg__IXmuR{transform:scale(1.06)}.blog_featuredTag__reABl{position:absolute;top:18px;left:18px;z-index:2;padding:7px 16px;font-family:var(--font-primary);font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:var(--color-blue);border-radius:999px;box-shadow:0 8px 20px -8px rgba(17,77,151,.7)}.blog_featuredBody__iCnwq{padding:44px 44px 40px;display:flex;flex-direction:column;justify-content:center}.blog_featuredTitle__7fe7o{font-family:var(--font-primary);font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.08;text-transform:uppercase;color:var(--color-text);margin:14px 0 0;transition:color var(--transition)}.blog_featured__bgNfo:hover .blog_featuredTitle__7fe7o{color:var(--color-blue)}.blog_featuredExcerpt__s8ewU{margin-top:16px;font-size:16px;line-height:1.7;color:var(--color-gray);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_grid___qRCf{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:28px;gap:28px}.blog_cell___6D5v{display:flex}.blog_card__V7Xer{position:relative;display:flex;flex-direction:column;flex:1 1;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:18px;overflow:hidden;box-shadow:0 10px 30px -22px rgba(15,23,42,.3);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color var(--transition)}.blog_card__V7Xer:hover{transform:translateY(-8px);border-color:transparent;box-shadow:0 30px 60px -28px rgba(17,77,151,.45)}.blog_card__V7Xer:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;z-index:3;background:linear-gradient(90deg,var(--color-blue),var(--color-green));transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.22,1,.36,1)}.blog_card__V7Xer:hover:before{transform:scaleX(1)}.blog_cover__Y1b6k{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-hover)}.blog_coverImg__ajzqK{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog_card__V7Xer:hover .blog_coverImg__ajzqK{transform:scale(1.08)}.blog_coverFallback__Hv55Q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-weight:900;font-size:42px;letter-spacing:4px;color:rgba(17,77,151,.18);background:linear-gradient(135deg,var(--color-bg-hover),#e8eef6)}.blog_cardBody__v99Ha{display:flex;flex-direction:column;flex:1 1;padding:22px 22px 24px}.blog_cardTitle__noJN2{font-family:var(--font-primary);font-size:23px;font-weight:800;line-height:1.12;text-transform:uppercase;color:var(--color-text);margin:12px 0 0;transition:color var(--transition)}.blog_card__V7Xer:hover .blog_cardTitle__noJN2{color:var(--color-blue)}.blog_cardExcerpt__hIl7J{margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--color-gray);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_date__jYbCi{align-self:flex-start;padding:5px 12px;font-size:12px;letter-spacing:1.2px;color:var(--color-green-dark);background:rgba(132,204,22,.12);border-radius:999px}.blog_date__jYbCi,.blog_readMore__sc5HZ{display:inline-flex;align-items:center;font-family:var(--font-primary);font-weight:700;text-transform:uppercase}.blog_readMore__sc5HZ{margin-top:auto;padding-top:18px;gap:8px;font-size:14px;letter-spacing:1.5px;color:var(--color-blue)}.blog_arrow__lFMVM{transition:transform .35s cubic-bezier(.22,1,.36,1)}.blog_card__V7Xer:hover .blog_arrow__lFMVM,.blog_featured__bgNfo:hover .blog_arrow__lFMVM{transform:translateX(6px)}.blog_emptyWrap__U18FT{text-align:center;padding:40px 0}.blog_coming__s9RUe{display:inline-block;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:999px;padding:14px 28px;font-family:var(--font-primary);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-blue)}@media (max-width:860px){.blog_featured__bgNfo{grid-template-columns:1fr}.blog_featuredMedia__QL15F{min-height:240px;aspect-ratio:16/9}.blog_featuredBody__iCnwq{padding:30px 26px 32px}}@media (max-width:560px){.blog_page__3r_Dg{padding:96px 18px 80px}.blog_grid___qRCf{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.blog_arrow__lFMVM,.blog_card__V7Xer,.blog_card__V7Xer:before,.blog_coverImg__ajzqK,.blog_featuredImg__IXmuR,.blog_featured__bgNfo{transition:none!important}}