.news-module__obM1Ya__page{padding-bottom:clamp(80px,12vw,160px)}.news-module__obM1Ya__hero{margin-bottom:clamp(40px,6vw,76px)}.news-module__obM1Ya__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.news-module__obM1Ya__articleCard{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-surface);min-height:320px;box-shadow:var(--shadow-sm);flex-direction:column;padding:clamp(24px,3vw,36px);transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.news-module__obM1Ya__articleCard:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--border-color));box-shadow:var(--shadow-lg);transform:translateY(-4px)}.news-module__obM1Ya__featuredCard{background:radial-gradient(circle at 86% 16%,#17d9c433,#0000 26%),linear-gradient(135deg,#0b1020,#101d3b);border-color:#0000;grid-column:span 2;min-height:390px}.news-module__obM1Ya__articleMeta,.news-module__obM1Ya__articleFooter,.news-module__obM1Ya__articleByline{justify-content:space-between;align-items:center;gap:16px;display:flex}.news-module__obM1Ya__articleMeta{color:var(--text-secondary);font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.news-module__obM1Ya__articleMeta span{color:var(--color-accent)}.news-module__obM1Ya__articleCard h2{letter-spacing:-.055em;max-width:800px;margin:clamp(34px,5vw,68px) 0 16px;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:540;line-height:1.04}.news-module__obM1Ya__articleCard h2 a{color:var(--text-primary);text-decoration:none}.news-module__obM1Ya__featuredCard h2 a{color:#fff}.news-module__obM1Ya__articleCard>p{max-width:760px;color:var(--text-secondary);margin:0;line-height:1.65}.news-module__obM1Ya__featuredCard>p,.news-module__obM1Ya__featuredCard .news-module__obM1Ya__articleFooter{color:#ffffffa8}.news-module__obM1Ya__articleFooter{color:var(--text-secondary);margin-top:auto;padding-top:30px;font-size:.82rem}.news-module__obM1Ya__articleFooter a{color:var(--text-primary);font-weight:650;text-decoration:none}.news-module__obM1Ya__featuredCard .news-module__obM1Ya__articleFooter a{color:#fff}.news-module__obM1Ya__emptyState{border:1px dashed var(--border-color);border-radius:var(--radius-lg);text-align:center;align-content:center;place-items:center;min-height:350px;padding:50px 24px;display:grid}.news-module__obM1Ya__emptyMark{background:linear-gradient(135deg, var(--brand-blue), var(--brand-cyan));color:#fff;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:20px;font-size:1.8rem;font-weight:700;display:grid}.news-module__obM1Ya__emptyState h2{letter-spacing:-.04em;margin:0;font-size:1.8rem}.news-module__obM1Ya__emptyState p{color:var(--text-secondary)}.news-module__obM1Ya__articlePage{padding-bottom:clamp(80px,12vw,160px)}.news-module__obM1Ya__articleHero{max-width:960px;margin:0 auto;padding:clamp(38px,8vw,110px) 0 clamp(42px,6vw,80px)}.news-module__obM1Ya__backLink{color:var(--text-secondary);margin-bottom:38px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.news-module__obM1Ya__articleHero h1{color:var(--text-primary);letter-spacing:-.075em;margin:22px 0;font-size:clamp(3rem,7vw,6.7rem);font-weight:520;line-height:.94}.news-module__obM1Ya__articleHero>p{max-width:760px;color:var(--text-secondary);margin:0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.65}.news-module__obM1Ya__articleByline{color:var(--text-secondary);font-family:var(--font-code);letter-spacing:.04em;justify-content:flex-start;margin-top:32px;font-size:.74rem}.news-module__obM1Ya__coverImage{object-fit:cover;border-radius:var(--radius-lg);width:min(100%,1180px);max-height:640px;margin:0 auto 64px;display:block}.news-module__obM1Ya__articleBody{max-width:760px;color:var(--text-primary);margin:0 auto;font-size:clamp(1.05rem,1.8vw,1.22rem);line-height:1.8}.news-module__obM1Ya__articleBody p{margin:0 0 1.65em}.news-module__obM1Ya__adminPage{padding-bottom:110px}.news-module__obM1Ya__adminHeader{max-width:820px;margin:0 auto 38px;padding-top:clamp(36px,6vw,78px)}.news-module__obM1Ya__adminHeader h1{letter-spacing:-.065em;margin:20px 0 16px;font-size:clamp(2.8rem,6vw,5.3rem);font-weight:520;line-height:.96}.news-module__obM1Ya__adminHeader p{max-width:700px;color:var(--text-secondary);line-height:1.65}.news-module__obM1Ya__editorForm{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-surface);max-width:1000px;box-shadow:var(--shadow-sm);gap:24px;margin:0 auto;padding:clamp(24px,4vw,48px);display:grid}.news-module__obM1Ya__editorForm label{color:var(--text-primary);gap:8px;font-size:.82rem;font-weight:650;display:grid}.news-module__obM1Ya__editorForm input,.news-module__obM1Ya__editorForm textarea,.news-module__obM1Ya__editorForm select{border:1px solid var(--border-color);background:var(--bg-surface-secondary);width:100%;color:var(--text-primary);font:inherit;border-radius:12px}.news-module__obM1Ya__editorForm input,.news-module__obM1Ya__editorForm select{min-height:46px;padding:0 14px}.news-module__obM1Ya__editorForm textarea{resize:vertical;min-height:112px;padding:13px 14px}.news-module__obM1Ya__editorForm :is(input,textarea,select):focus{border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 14%, transparent);outline:none}.news-module__obM1Ya__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.news-module__obM1Ya__fullField{grid-column:1/-1}.news-module__obM1Ya__seoDetails{border:1px solid var(--border-color);background:var(--bg-surface-secondary);border-radius:16px;padding:20px}.news-module__obM1Ya__seoDetails summary{cursor:pointer;color:var(--text-primary);font-weight:650}.news-module__obM1Ya__seoDetails .news-module__obM1Ya__formGrid{margin-top:20px}.news-module__obM1Ya__formFooter{justify-content:space-between;align-items:end;gap:18px;display:flex}.news-module__obM1Ya__publishChoice{min-width:190px}.news-module__obM1Ya__publishButton{background:var(--color-accent);color:#fff;cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:999px;padding:0 22px;font-weight:700}.news-module__obM1Ya__publishButton:disabled{cursor:wait;opacity:.65}.news-module__obM1Ya__formError{color:#b32e2e;background:#d93f3f14;border:1px solid #d93f3f57;border-radius:12px;margin:0;padding:13px 15px}@media (max-width:720px){.news-module__obM1Ya__articleGrid,.news-module__obM1Ya__formGrid{grid-template-columns:1fr}.news-module__obM1Ya__featuredCard{grid-column:auto}.news-module__obM1Ya__articleCard{min-height:280px}.news-module__obM1Ya__formFooter{flex-direction:column;align-items:stretch}.news-module__obM1Ya__publishChoice{min-width:0}.news-module__obM1Ya__publishButton{width:100%}}
