.page_header__yvtgb{padding:160px 0 80px;border-bottom:1px solid var(--line)}.page_pageTitle__wGPEh{font-family:var(--font-serif);font-size:clamp(64px,11vw,160px);line-height:.9;letter-spacing:-.03em;font-weight:400;margin:24px 0 28px}.page_pageTitle__wGPEh em{font-style:italic;color:var(--accent)}.page_pageSub___aVFt{max-width:560px;font-size:clamp(16px,1.4vw,19px);color:var(--fg-2);line-height:1.5}.page_searchWrap__jBC5j{position:relative;max-width:400px;margin-top:32px}.page_searchInput__9ZEcy{width:100%;background:transparent;border:none;border-bottom:1px solid var(--line-2);outline:none;font-family:var(--font-sans);font-size:16px;color:var(--fg);padding:12px 40px 12px 0;transition:border-color .2s;cursor:text}.page_searchInput__9ZEcy::placeholder{color:var(--muted)}.page_searchInput__9ZEcy:focus{border-bottom-color:var(--accent)}.page_searchIcon__FegKf{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.page_categories__6m4jy{display:flex;flex-wrap:wrap;gap:8px;padding:32px 0;border-bottom:1px solid var(--line)}.page_catBtn__JJsi3{padding:8px 18px;border:1px solid var(--line-2);border-radius:99px;font-family:var(--font-mono);font-size:11px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;background:transparent;cursor:pointer;transition:all .2s}.page_catBtn__JJsi3:hover{border-color:var(--accent);color:var(--accent)}.page_catActive__T4iRB{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#0a1500)}.page_articlesGrid__EpRHG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:30px;overflow:hidden;margin-top:48px}.page_articleCard__DRmeO{background:var(--bg);padding:32px;display:flex;flex-direction:column;gap:16px;transition:background .3s;min-height:280px}.page_articleCard__DRmeO:hover{background:var(--bg-2)}.page_articleMeta__vcWpk{display:flex;justify-content:space-between;align-items:center}.page_articleCat__JHOa3{font-family:var(--font-mono);font-size:10px;color:var(--accent);letter-spacing:.15em;text-transform:uppercase}.page_articleTime__ZBPoT{font-family:var(--font-mono);font-size:10px;color:var(--muted);letter-spacing:.08em}.page_articleTitle__y1u_o{font-family:var(--font-serif);font-size:clamp(20px,2.2vw,30px);line-height:1;letter-spacing:-.02em;font-weight:400;flex:1 1}.page_articleExcerpt___85rC{font-size:13px;color:var(--muted);line-height:1.6}.page_articleFoot__o5FDk{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.page_articleDate__8AEJa{font-family:var(--font-mono);font-size:10px;color:var(--muted);letter-spacing:.1em}.page_articleLink__fGcxr{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;transition:letter-spacing .2s}.page_articleLink__fGcxr:hover{letter-spacing:.15em}.page_pagination__Ht0XJ{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:48px}.page_pagBtn__uOO1J{padding:10px 20px;border:1px solid var(--line-2);border-radius:99px;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);background:transparent;cursor:pointer;transition:all .2s;letter-spacing:.05em}.page_pagBtn__uOO1J:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.page_pagBtn__uOO1J:disabled{opacity:.3;cursor:not-allowed}.page_pagPages__KV1U7{display:flex;gap:4px}.page_pagPage__7swas{width:36px;height:36px;border:1px solid var(--line-2);border-radius:99px;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);background:transparent;cursor:pointer;display:grid;place-items:center;transition:all .2s}.page_pagPage__7swas:hover{border-color:var(--accent);color:var(--accent)}.page_pagActive__8jz_j{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#0a1500)}.page_cta__E7dRF{background:var(--bg-2);border:1px solid var(--line);border-radius:30px;padding:64px 48px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.page_ctaTitle__nR4jN{font-family:var(--font-serif);font-size:clamp(36px,5vw,72px);line-height:.95;letter-spacing:-.025em;font-weight:400}.page_ctaTitle__nR4jN em{font-style:italic;color:var(--accent)}.page_ctaDesc__vYNRL{font-size:16px;color:var(--fg-2);line-height:1.6;max-width:480px}@media (max-width:1100px){.page_articlesGrid__EpRHG{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.page_header__yvtgb{padding:120px 0 56px}.page_articlesGrid__EpRHG{border-radius:22px}}@media (max-width:600px){.page_header__yvtgb{padding:100px 0 40px}.page_articlesGrid__EpRHG{grid-template-columns:1fr}.page_cta__E7dRF{padding:40px 24px}}