/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid}}}.news{max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:26px;padding-bottom:calc(var(--spacing,.25rem) * 12);margin-inline:auto}.news-head{align-items:flex-end;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;margin-bottom:22px;display:flex}.news-head h1{font-size:28px;line-height:var(--tw-leading,1.28);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,700);flex:auto}@media not all and (width>=761px){.news-head h1{font-size:22px;line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,700)}}.news .chips{margin-bottom:calc(var(--spacing,.25rem) * 5)}news-list,news-card{min-width:0;display:block}.ngrid{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 7);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ncard{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;min-width:0;display:flex}.ncard .ph{aspect-ratio:16/10;background-color:var(--surface-3);border-radius:12px;display:block;position:relative;overflow:hidden}.ncard .ph img{object-fit:cover;width:100%;height:100%}.ncard .ph svg{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);color:var(--line-2);margin:auto;position:absolute;inset:0}.nmeta{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2.5);row-gap:var(--spacing,.25rem);color:var(--muted);flex-wrap:wrap;font-size:12px;display:flex}.ncat{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:.06em;letter-spacing:.06em;color:var(--brand);text-transform:uppercase;text-decoration-line:none}.ncard h3{--tw-leading:1.35;--tw-font-weight:var(--font-weight-bold,700);font-size:17px;line-height:1.35;font-weight:var(--font-weight-bold,700)}.ncard h3 a{color:var(--fg);text-decoration-line:none}.ncard:hover h3 a{color:var(--brand)}.ncard p{font-size:14px;line-height:var(--tw-leading,1.5);letter-spacing:var(--tw-tracking,0em);font-weight:var(--tw-font-weight,400);--tw-leading:1.6;color:var(--fg-2);line-height:1.6}.news-post{max-width:760px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 12);margin-inline:auto}.news-post-head{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);display:grid}.news-post-head h1{font-size:28px;line-height:var(--tw-leading,1.28);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,700)}@media not all and (width>=761px){.news-post-head h1{font-size:22px;line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,-.01em);font-weight:var(--tw-font-weight,700)}}.untranslated{background-color:var(--surface-2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:13px;line-height:var(--tw-leading,1.45);letter-spacing:var(--tw-tracking,0em);font-weight:var(--tw-font-weight,400);color:var(--fg-2);border-radius:10px;justify-self:flex-start}.news-post-lead{--tw-leading:1.7;color:var(--fg-2);font-size:16px;line-height:1.7}.news-post-cover{margin-bottom:calc(var(--spacing,.25rem) * 6);aspect-ratio:var(--aspect-video,16 / 9);object-fit:cover;border-radius:14px;width:100%}.ntags{margin-top:calc(var(--spacing,.25rem) * 8);column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line);padding-top:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.ntags a{font-size:13px;line-height:var(--tw-leading,1.45);letter-spacing:var(--tw-tracking,0em);font-weight:var(--tw-font-weight,400);color:var(--brand);text-decoration-line:none}@media (hover:hover){.ntags a:hover{text-decoration-line:underline}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
