.head[data-astro-cid-x255k2k2]{padding:100px var(--pad) 0;text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}h1[data-astro-cid-x255k2k2]{letter-spacing:-.035em;font-size:68px;font-weight:700;line-height:1.08}.sub[data-astro-cid-x255k2k2]{max-width:620px;color:var(--text-muted);font-size:21px;line-height:1.25}.cats[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:center;gap:8px;padding-top:12px;display:flex}.cat[data-astro-cid-x255k2k2]{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}.cat[data-astro-cid-x255k2k2].on{background:var(--text);border-color:var(--text);color:var(--bg)}.featured[data-astro-cid-x255k2k2]{padding:64px var(--pad) 0}.f[data-astro-cid-x255k2k2]{align-items:center;gap:56px;max-width:1120px;margin:0 auto;display:flex}.f[data-astro-cid-x255k2k2]>img[data-astro-cid-x255k2k2]{aspect-ratio:31/20;flex:0 620px;width:620px;min-width:0;max-width:100%;height:auto}.fc[data-astro-cid-x255k2k2]{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.tag[data-astro-cid-x255k2k2]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600}.fc[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.02em;font-size:38px;font-weight:700;line-height:1.08}.ex[data-astro-cid-x255k2k2]{color:var(--text-muted);font-size:17px}.by[data-astro-cid-x255k2k2]{align-items:center;gap:10px;padding-top:6px;font-size:15px;display:flex}.av[data-astro-cid-x255k2k2]{background:var(--violet);width:32px;height:32px;color:var(--on-accent);border-radius:16px;place-items:center;font-size:14px;font-weight:600;display:grid}.by[data-astro-cid-x255k2k2] b[data-astro-cid-x255k2k2]{font-weight:500}.m[data-astro-cid-x255k2k2]{color:var(--text-faint);font-size:14px}.more[data-astro-cid-x255k2k2]{color:var(--accent);align-items:center;gap:6px;padding-top:6px;font-weight:600;display:flex}.latest[data-astro-cid-x255k2k2]{flex-direction:column;gap:40px;max-width:1120px;margin:0 auto;padding:110px 0 0;display:flex}.h[data-astro-cid-x255k2k2]{letter-spacing:-.02em;font-size:32px;font-weight:700}.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,1fr);align-items:start;gap:56px 24px;display:grid}.pager[data-astro-cid-x255k2k2]{align-items:center;gap:8px;display:flex}.pg[data-astro-cid-x255k2k2]{border:1px solid var(--border);border-radius:999px;place-items:center;width:40px;height:40px;font-weight:500;display:grid}.pg[data-astro-cid-x255k2k2].on{background:var(--text);border-color:var(--text);color:var(--bg)}.next[data-astro-cid-x255k2k2]{align-items:center;gap:6px;padding:0 10px;font-weight:500;display:flex}.news[data-astro-cid-x255k2k2]{padding:120px var(--pad)}.box[data-astro-cid-x255k2k2]{background:var(--surface);border-radius:32px;justify-content:space-between;align-items:center;gap:48px;max-width:1120px;margin:0 auto;padding:48px 56px;display:flex}.box[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.015em;max-width:460px;font-size:30px;font-weight:700;line-height:1.25}.box[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--text-muted);padding-top:10px}.sub-form[data-astro-cid-x255k2k2]{border:1px solid var(--border);background:var(--bg);border-radius:999px;flex:none;align-items:center;gap:8px;padding:6px 6px 6px 18px;display:flex}.sub-form[data-astro-cid-x255k2k2] input[data-astro-cid-x255k2k2]{width:190px;font:inherit;background:0 0;border:0;outline:0;font-size:15px}.sub-form[data-astro-cid-x255k2k2] .btn[data-astro-cid-x255k2k2]{padding:11px 20px;font-size:15px}@media (width<=1160px){.latest[data-astro-cid-x255k2k2],.f[data-astro-cid-x255k2k2]{padding-left:var(--pad);padding-right:var(--pad)}.f[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start}.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,1fr)}.box[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start}}@media (width<=700px){h1[data-astro-cid-x255k2k2]{font-size:40px}.grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.fc[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:30px}.sub-form[data-astro-cid-x255k2k2] input[data-astro-cid-x255k2k2]{width:130px}}
