.column-list[data-astro-cid-s67z6wjl]{border-top:1px solid var(--color-line);list-style:none}.column-list__item[data-astro-cid-s67z6wjl]{border-bottom:1px solid var(--color-line-soft)}.column-list__link[data-astro-cid-s67z6wjl]{transition:background-color var(--duration-fast) var(--ease-standard);grid-template-columns:minmax(170px,.22fr) minmax(0,.78fr);align-items:start;gap:clamp(24px,5vw,76px);padding:clamp(28px,4vw,52px) clamp(0px,1vw,16px);display:grid}.column-list__link[data-astro-cid-s67z6wjl]:hover,.column-list__link[data-astro-cid-s67z6wjl]:focus-visible{background:color-mix(in srgb, var(--color-accent) 9%, transparent)}.column-list__meta[data-astro-cid-s67z6wjl]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:9px 12px;font-size:.86rem;font-weight:800;display:flex}.column-list__meta[data-astro-cid-s67z6wjl]>span[data-astro-cid-s67z6wjl]{border:1px solid var(--color-line-soft);padding:3px 8px}.column-list__content[data-astro-cid-s67z6wjl]{gap:12px;min-width:0;display:grid}.column-list__content[data-astro-cid-s67z6wjl] strong[data-astro-cid-s67z6wjl]{text-underline-offset:5px;letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.5;text-decoration:underline 1px}.column-list__content[data-astro-cid-s67z6wjl]>span[data-astro-cid-s67z6wjl]{max-width:780px;color:var(--color-muted)}.column-list--compact[data-astro-cid-s67z6wjl] .column-list__link[data-astro-cid-s67z6wjl]{padding-block:clamp(24px,3vw,38px)}.column-list--compact[data-astro-cid-s67z6wjl] .column-list__content[data-astro-cid-s67z6wjl] strong[data-astro-cid-s67z6wjl]{text-underline-offset:5px;font-size:clamp(1.12rem,1.55vw,1.42rem);text-decoration:underline 1px}.column-list__empty[data-astro-cid-s67z6wjl]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line-soft);color:var(--color-muted);padding-block:28px}@media (width<=720px){.column-list__link[data-astro-cid-s67z6wjl]{grid-template-columns:1fr;gap:14px;padding-block:28px}}.column-list[data-astro-cid-s67z6wjl]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.column-list__item[data-astro-cid-s67z6wjl]{border:1px solid var(--color-line-soft);min-width:0;box-shadow:var(--shadow-card);background:#fff;border-radius:24px;overflow:hidden}.column-list__link[data-astro-cid-s67z6wjl],.column-list--compact[data-astro-cid-s67z6wjl] .column-list__link[data-astro-cid-s67z6wjl]{flex-direction:column;gap:18px;height:100%;padding:28px;display:flex}.column-list__meta[data-astro-cid-s67z6wjl]{color:var(--color-muted);font-family:var(--font-body);font-size:12px;font-weight:400}.column-list__meta[data-astro-cid-s67z6wjl]>span[data-astro-cid-s67z6wjl]{color:var(--color-brand-dark);background:0 0;border:0;border-radius:0;padding:0;font-weight:700}.column-list__content[data-astro-cid-s67z6wjl]{flex-direction:column;flex:1;width:100%;display:flex}.column-list__content[data-astro-cid-s67z6wjl] strong[data-astro-cid-s67z6wjl],.column-list--compact[data-astro-cid-s67z6wjl] .column-list__content[data-astro-cid-s67z6wjl] strong[data-astro-cid-s67z6wjl]{font-size:clamp(20px,2vw,25px);line-height:1.7}.column-list__summary-label[data-astro-cid-s67z6wjl]{color:var(--color-brand);margin-block:4px 6px;font-size:11px;font-weight:700;display:block}.column-list__summary[data-astro-cid-s67z6wjl]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.95;display:-webkit-box;overflow:hidden}.column-list__content[data-astro-cid-s67z6wjl]>.column-list__action[data-astro-cid-s67z6wjl]{max-width:none;color:var(--color-brand-dark);justify-content:space-between;margin-top:auto;padding-top:20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.column-list--compact[data-astro-cid-s67z6wjl]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1000px){.column-list--compact[data-astro-cid-s67z6wjl]{grid-template-columns:1fr}}@media (width<=700px){.column-list[data-astro-cid-s67z6wjl]{grid-template-columns:1fr}.column-list__link[data-astro-cid-s67z6wjl]{padding:24px}}.column-list__content[data-astro-cid-s67z6wjl]{flex-direction:row;align-items:center;gap:16px}.column-list__content[data-astro-cid-s67z6wjl] strong[data-astro-cid-s67z6wjl]{flex:1;min-width:0}.column-list__content[data-astro-cid-s67z6wjl]>.column-list__action[data-astro-cid-s67z6wjl]{flex:0 0 32px;margin:0;padding:0;display:block}.column-pagination[data-astro-cid-ne2ttrex]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block:28px;font-size:14px;display:flex}ol[data-astro-cid-ne2ttrex]{flex-wrap:wrap;justify-content:center;gap:8px;padding:0;list-style:none;display:flex}a[data-astro-cid-ne2ttrex],span[data-astro-cid-ne2ttrex]{border:1px solid var(--color-line-soft);justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;display:inline-flex}a[data-astro-cid-ne2ttrex]:hover{background:var(--color-surface)}a[data-astro-cid-ne2ttrex]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.column-pagination__current[data-astro-cid-ne2ttrex]{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text);font-weight:700}.column-pagination__disabled[data-astro-cid-ne2ttrex]{color:var(--color-muted);border-color:#0000}span[data-astro-cid-ne2ttrex][aria-hidden]{border-color:#0000;min-width:22px;padding-inline:2px}@media (width<=480px){.column-pagination[data-astro-cid-ne2ttrex]{gap:8px}ol[data-astro-cid-ne2ttrex]{gap:4px}a[data-astro-cid-ne2ttrex],span[data-astro-cid-ne2ttrex]{padding-inline:10px}}.column-themes[data-astro-cid-y7dk4hxt]{margin-bottom:28px}p[data-astro-cid-y7dk4hxt]{margin-bottom:12px;font-size:14px;font-weight:700}ul[data-astro-cid-y7dk4hxt]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}a[data-astro-cid-y7dk4hxt]{border:1px solid var(--color-control);border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:9px 14px;font-size:14px;line-height:1.5;display:inline-flex}a[data-astro-cid-y7dk4hxt]:hover{background:var(--color-surface)}a[data-astro-cid-y7dk4hxt][aria-current=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg);font-weight:700}a[data-astro-cid-y7dk4hxt][aria-current=true]:before{content:"✓"}a[data-astro-cid-y7dk4hxt]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}span[data-astro-cid-y7dk4hxt]{font-family:var(--font-display);font-size:12px}.column-page[data-astro-cid-xzl2zqrj]{padding:clamp(56px,6vw,88px) var(--site-gutter) var(--section-space)}.column-page__inner[data-astro-cid-xzl2zqrj]{width:min(100%,var(--max-width));margin-inline:auto}.column-page__count[data-astro-cid-xzl2zqrj]{color:var(--color-muted);margin-bottom:24px;font-size:14px}.column-page__guide[data-astro-cid-xzl2zqrj]{background:var(--color-blue);border-radius:18px;margin-bottom:24px;padding:20px 24px;font-size:14px;line-height:1.9}.column-page__guide[data-astro-cid-xzl2zqrj] a[data-astro-cid-xzl2zqrj]{color:var(--color-brand-dark);text-underline-offset:4px;font-weight:700;text-decoration:underline}
