@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-armenian-armenian-400-normal.Ch5r40Hp.woff2) format("woff2"),url(/_astro/noto-sans-armenian-armenian-400-normal.C5VgNYqZ.woff) format("woff");unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-armenian-latin-ext-400-normal.C823r8Uj.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-ext-400-normal.Bxcemm4S.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-armenian-latin-400-normal.DxR-yXGo.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-400-normal.CJ-gdOPa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-armenian-armenian-500-normal.DyOb2dkp.woff2) format("woff2"),url(/_astro/noto-sans-armenian-armenian-500-normal.DCDCyYC7.woff) format("woff");unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-armenian-latin-ext-500-normal.jQD2gdeN.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-ext-500-normal.C3FGi-B1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-armenian-latin-500-normal.BCZwN9EF.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-500-normal.CkD9EbPy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-armenian-armenian-700-normal.D072dgZa.woff2) format("woff2"),url(/_astro/noto-sans-armenian-armenian-700-normal.CJ7_iLhp.woff) format("woff");unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-armenian-latin-ext-700-normal.D3YguxNq.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-ext-700-normal.7GqKzMEg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-armenian-latin-700-normal.DPdWZMQo.woff2) format("woff2"),url(/_astro/noto-sans-armenian-latin-700-normal.C0DLIn4m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-noto: "Noto Sans Armenian", sans-serif;--accent: #b00020;--text-main: #222;--text-muted: #666;--border-color: #eee}body{font-family:var(--font-noto);color:var(--text-main);line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}.container{max-width:1000px;width:100%;margin-inline:auto;padding-inline:25px}.site-header{border-bottom:1px solid var(--border-color);padding-block:1.5rem;margin-bottom:2rem}.nav-container{display:flex;justify-content:space-between;align-items:center}.logo-group{display:flex;align-items:center;gap:20px}.logo-link{display:flex;align-items:center;text-decoration:none}.site-logo{height:32px;width:auto}.online-link{border-left:1px solid #ddd;padding-left:20px}.main-nav{display:flex;gap:2rem}.main-nav a{text-decoration:none;color:var(--text-muted);font-size:1rem;transition:color .2s ease}.main-nav a:hover{color:var(--accent)}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:6rem;column-gap:2rem;margin-top:1rem}.card{display:flex;flex-direction:column;position:relative;transition:transform .2s ease}.card-title{font-size:1.4rem;margin:.5rem 0;line-height:1.2;font-weight:700;color:#000}.card-excerpt{font-size:.95rem;color:#333;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-align:right}.site-footer{background-color:#f9f9f9;border-top:1px solid var(--border-color);padding-block:4rem 3rem;margin-top:5rem;font-size:.9rem;color:var(--text-muted)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem}.footer-logo{height:40px;width:auto;filter:grayscale(1);opacity:.7;margin-bottom:1rem}@media(max-width:768px){.site-header{padding-block:1rem}.nav-container{flex-direction:column;gap:1.25rem}.logo-group{gap:15px}.site-logo{height:26px}.main-nav{width:100%;justify-content:center;gap:1.5rem;border-top:1px solid var(--border-color);padding-top:1rem}.card-grid{grid-template-columns:1fr;row-gap:3.5rem}.card-title{font-size:1.2rem}.footer-grid{grid-template-columns:1fr;text-align:center;gap:2rem}.footer-brand,.footer-links,.footer-info{display:flex;flex-direction:column;align-items:center}}@media(max-width:400px){.main-nav{gap:1rem}.main-nav a{font-size:.85rem}}.filter-bar{display:flex;gap:.75rem;margin-bottom:3rem;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding-bottom:1.5rem;justify-content:flex-start}.filter-btn{background-color:#f5f5f5;border:1px solid #eee;padding:.6rem 1.2rem;cursor:pointer;font-size:.9rem;font-family:var(--font-noto);color:var(--text-muted);transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:6px}.filter-btn.active{color:#fff;background-color:#000;border-color:#000;font-weight:500}@media(max-width:768px){.filter-bar{gap:.5rem;margin-bottom:2rem;justify-content:center}.filter-btn{padding:.5rem 1rem;font-size:.85rem}}
