.page_title__is2LQ{font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);margin-bottom:32px;color:var(--color-text)}.page_articlesGrid__wltYj{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.page_articleCard__pdFG_{display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);text-decoration:none;color:inherit;overflow:hidden;transition:box-shadow .3s,transform .3s}.page_articleCard__pdFG_:hover{box-shadow:var(--shadow-elev);transform:translateY(-2px)}.page_articleImage__TILTz{width:100%;height:200px;overflow:hidden;background:var(--color-bg)}.page_articleImage__TILTz img{width:100%;height:100%;object-fit:cover}.page_articleContent___eM2p{padding:20px}.page_articleTitle__m4JA2{font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);margin-bottom:8px;color:var(--color-text)}.page_articleDate__V2f0_{font-size:var(--font-small-size);color:var(--color-muted);margin-bottom:12px}.page_articleExcerpt__lX3JH{font-size:var(--font-base-size);color:var(--color-text);line-height:1.5;margin:0}.page_grid__Neh46{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.page_card__j_Pe9{display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);text-decoration:none;color:inherit;overflow:hidden;transition:box-shadow .3s,transform .3s}.page_card__j_Pe9:hover{box-shadow:var(--shadow-elev);transform:translateY(-2px)}.page_imageWrapper__LiJPs{width:100%;height:200px;overflow:hidden;background:var(--color-bg);margin-bottom:24px;border-radius:var(--radius-sm)}.page_article__eYgeh .page_imageWrapper__LiJPs{height:400px;margin:24px 0}.page_imageWrapperSquare__A1aSP{width:300px;height:300px;flex-shrink:0;overflow:hidden;background:var(--color-bg);border-radius:var(--radius-sm)}@media(max-width:768px){.page_imageWrapperSquare__A1aSP{width:100%;height:300px}}.page_image__4PZ36{width:100%;height:100%;object-fit:cover}.page_layoutSide__EzkrR{display:flex;gap:32px;align-items:flex-start;margin-top:24px}@media(max-width:768px){.page_layoutSide__EzkrR{flex-direction:column;gap:24px}}.page_layoutSide__EzkrR .page_articleContent___eM2p{flex:1 1;min-width:0}.page_layoutTOP_FULL__DMSPy .page_imageWrapper__LiJPs{width:100%;height:400px;margin:24px 0}.page_layoutLEFT_SQUARE__IQSLz .page_layoutSide__EzkrR{flex-direction:row}@media(max-width:768px){.page_layoutLEFT_SQUARE__IQSLz .page_layoutSide__EzkrR{flex-direction:column}}.page_layoutRIGHT_SQUARE__z28Ol .page_layoutSide__EzkrR{flex-direction:row-reverse}@media(max-width:768px){.page_layoutRIGHT_SQUARE__z28Ol .page_layoutSide__EzkrR{flex-direction:column}}.page_content__NpNlg{padding:20px}.page_cardTitle__JzV9c{font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);margin-bottom:8px;color:var(--color-text)}.page_date__b9X0S{font-size:var(--font-small-size);color:var(--color-muted);margin-bottom:12px}.page_preview__9pf__{font-size:var(--font-base-size);color:var(--color-text);line-height:1.5}.page_article__eYgeh{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:32px;margin-bottom:48px}.page_articleContent___eM2p{font-size:var(--font-base-size);line-height:var(--font-base-line-height);color:var(--color-text);margin-top:24px}.page_articleContent___eM2p p{margin:0 0 16px}.page_articleContent___eM2p p:last-child{margin-bottom:0}.page_articleContent___eM2p h1,.page_articleContent___eM2p h2,.page_articleContent___eM2p h3,.page_articleContent___eM2p h4,.page_articleContent___eM2p h5,.page_articleContent___eM2p h6{margin:24px 0 16px;color:var(--color-text);font-weight:600}.page_articleContent___eM2p h1:first-child,.page_articleContent___eM2p h2:first-child,.page_articleContent___eM2p h3:first-child,.page_articleContent___eM2p h4:first-child,.page_articleContent___eM2p h5:first-child,.page_articleContent___eM2p h6:first-child{margin-top:0}.page_articleContent___eM2p h2{font-size:var(--font-h2-size)}.page_articleContent___eM2p h3{font-size:var(--font-h3-size)}.page_articleContent___eM2p ol,.page_articleContent___eM2p ul{margin:16px 0;padding-left:24px}.page_articleContent___eM2p li{margin:8px 0;line-height:1.6}.page_articleContent___eM2p a{color:var(--color-primary-600);text-decoration:underline}.page_articleContent___eM2p a:hover{color:var(--color-primary-700)}.page_articleContent___eM2p img{max-width:100%;height:auto;border-radius:var(--radius-sm);margin:16px 0}.page_articleContent___eM2p blockquote{margin:16px 0;padding:16px 20px;border-left:4px solid var(--color-primary-600);background:var(--color-bg);border-radius:var(--radius-sm);font-style:italic}.page_articleContent___eM2p code{background:var(--color-bg);padding:2px 6px;border-radius:var(--radius-sm);font-family:monospace;font-size:.9em}.page_articleContent___eM2p pre{background:var(--color-bg);padding:16px;border-radius:var(--radius-sm);overflow-x:auto;margin:16px 0}.page_articleContent___eM2p pre code{background:none;padding:0}.page_articleContent___eM2p span{color:inherit}.page_articleContent___eM2p b,.page_articleContent___eM2p strong{font-weight:600}.page_articleContent___eM2p em,.page_articleContent___eM2p i{font-style:italic}.page_articleContent___eM2p br{line-height:1.5}.page_articleContent___eM2p hr{margin:24px 0;border:none;border-top:1px solid var(--color-border)}.page_articleContent___eM2p table{width:100%;border-collapse:collapse;margin:16px 0}.page_articleContent___eM2p td,.page_articleContent___eM2p th{padding:12px;border:1px solid var(--color-border);text-align:left}.page_articleContent___eM2p th{background:var(--color-bg);font-weight:600}