.ArticleListItem_list__geat9{margin-bottom:32px}.ArticleListItem_link__AMzzy{display:flex;gap:24px;padding:24px;border-radius:var(--border-radius-lg);background:var(--color-bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(16,185,129,.1);transition:var(--transition);text-decoration:none;color:inherit;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.ArticleListItem_link__AMzzy:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(16,185,129,.02),rgba(5,150,105,.01));opacity:0;transition:var(--transition);pointer-events:none}.ArticleListItem_link__AMzzy:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:rgba(16,185,129,.2)}.ArticleListItem_link__AMzzy:hover:before{opacity:1}.ArticleListItem_image__5biIE{width:200px;height:120px;object-fit:cover;border-radius:var(--border-radius);box-shadow:var(--shadow-md);transition:var(--transition)}.ArticleListItem_link__AMzzy:hover .ArticleListItem_image__5biIE{transform:scale(1.02);box-shadow:var(--shadow-green)}.ArticleListItem_content__MW0IH{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.ArticleListItem_title__eXX8S{font-size:1.5rem;font-weight:600;margin-bottom:12px;color:var(--color-text-primary);line-height:1.4;transition:var(--transition)}.ArticleListItem_link__AMzzy:hover .ArticleListItem_title__eXX8S{color:var(--color-primary-dark)}.ArticleListItem_date__vKqkQ{margin-top:auto;padding-top:16px;color:var(--color-text-muted);font-size:.875rem;font-weight:500}@media (max-width:768px){.ArticleListItem_link__AMzzy{flex-direction:column;gap:16px;padding:20px}.ArticleListItem_image__5biIE{width:100%;height:200px}.ArticleListItem_title__eXX8S{font-size:1.25rem}}@media (max-width:480px){.ArticleListItem_link__AMzzy{padding:16px}.ArticleListItem_image__5biIE{height:160px}.ArticleListItem_title__eXX8S{font-size:1.125rem}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1d1f21;color:#c5c8c6}.hljs span::selection,.hljs::selection{background:#373b41}.hljs span::-moz-selection,.hljs::-moz-selection{background:#373b41}.hljs-name,.hljs-title{color:#f0c674}.hljs-comment,.hljs-meta,.hljs-meta .hljs-keyword{color:#707880}.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol{color:#cc6666}.hljs-addition,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#b5bd68}.hljs-attribute,.hljs-code,.hljs-selector-id{color:#b294bb}.hljs-bullet,.hljs-keyword,.hljs-selector-tag,.hljs-tag{color:#81a2be}.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-variable{color:#8abeb7}.hljs-built_in,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.Date_date__Jlt7B{display:flex;align-items:center;line-height:16px;gap:8px;margin:.8rem 0}.Pagination_container__bVB1J{display:flex;justify-content:center;align-items:center;padding:24px;margin-top:24px}.Pagination_list___yLpK{margin:0 4px}.Pagination_item__BDO3t{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:var(--border-radius)}.Pagination_current__iIvcT{background-color:var(--color-current)}.page_hero__7KFOs{position:relative;padding:120px 0 80px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 50%,#065f46 100%);color:white;overflow:hidden;margin-bottom:80px}.page_heroContainer__Exl4z{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.page_heroContent__dzLob{text-align:center;max-width:800px;margin:0 auto}.page_heroBadge__w6zNn{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:8px 20px;border-radius:var(--border-radius-full);font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:32px;animation:page_float__Xp_VR 3s ease-in-out infinite}@keyframes page_float__Xp_VR{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.page_badgeIcon__NV_ZH{font-size:14px}.page_heroTitle__ixXIp{margin-bottom:24px}.page_titleMain__D7E_0{display:block;font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:8px;background:linear-gradient(135deg,#ffffff,#f0fdf4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 20px rgba(0,0,0,.3)}.page_titleSub__c36rP{display:block;font-size:2rem;font-weight:300;letter-spacing:2px;opacity:.9}.page_heroDescription__BOlMS{font-size:1.25rem;opacity:.9;line-height:1.6;margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.page_heroFeatures__3BIiy{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.page_featureItem__rulxl{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);padding:12px 24px;border-radius:var(--border-radius-full);font-weight:500;transition:var(--transition);cursor:default}.page_featureItem__rulxl:hover{transform:translateY(-4px);background:rgba(255,255,255,.2);box-shadow:0 8px 32px rgba(0,0,0,.2)}.page_featureIcon__UHR_A{font-size:1.25rem}.page_heroShapes__IbX3D{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.page_shape1__B4f2O,.page_shape2__Tav7R,.page_shape3__xTVW7{position:absolute;border-radius:50%;background:rgba(255,255,255,.08);animation:page_float-shapes__sKr7x 8s ease-in-out infinite}.page_shape1__B4f2O{width:120px;height:120px;top:15%;left:8%;animation-delay:0s}.page_shape2__Tav7R{width:80px;height:80px;top:60%;right:12%;animation-delay:2.5s}.page_shape3__xTVW7{width:100px;height:100px;bottom:20%;left:15%;animation-delay:5s}@keyframes page_float-shapes__sKr7x{0%,to{transform:translate(0) rotate(0deg);opacity:.3}33%{transform:translate(20px,-20px) rotate(120deg);opacity:.6}66%{transform:translate(-15px,15px) rotate(240deg);opacity:.4}}.page_articlesSection__AGv1Y{max-width:1200px;margin:40px auto 0;padding:0 24px}@media (max-width:768px){.page_articlesSection__AGv1Y{padding:0 20px}}@media (max-width:480px){.page_articlesSection__AGv1Y{padding:0 16px}}