.row[data-astro-cid-jl3ey67j]{list-style:none}.row[data-astro-cid-jl3ey67j][hidden]{display:none}.row[data-astro-cid-jl3ey67j]:not([hidden])~.row[data-astro-cid-jl3ey67j]:not([hidden]){border-top:1px solid var(--color-line)}.row__link[data-astro-cid-jl3ey67j]{color:var(--color-text);align-items:flex-start;gap:18px;padding:18px 22px;text-decoration:none;display:flex}.row__link[data-astro-cid-jl3ey67j]:hover{background:var(--color-white)}.row__link[data-astro-cid-jl3ey67j]:hover .row__title[data-astro-cid-jl3ey67j]{color:var(--color-accent)}.row[data-astro-cid-jl3ey67j] .row__tile{border-radius:12px;flex:none;width:76px}.row[data-astro-cid-jl3ey67j] .row__icon{border-radius:12px;flex:none;width:76px;height:76px}.row__text[data-astro-cid-jl3ey67j]{gap:4px;min-width:0;display:grid}.row__eyebrow[data-astro-cid-jl3ey67j]{color:var(--color-positive-ink);font-size:12px;font-weight:700}.row__title[data-astro-cid-jl3ey67j]{color:var(--color-ink);font-size:18px;font-weight:700;line-height:1.4}.row__desc[data-astro-cid-jl3ey67j]{font-size:14px;line-height:1.7}small[data-astro-cid-jl3ey67j]{margin-top:2px;font-size:13px}@media (width<=640px){.row__link[data-astro-cid-jl3ey67j]{gap:14px;padding:16px}.row[data-astro-cid-jl3ey67j] .row__tile,.row[data-astro-cid-jl3ey67j] .row__icon{width:56px}.row[data-astro-cid-jl3ey67j] .row__icon{height:56px}.row__title[data-astro-cid-jl3ey67j]{font-size:16px}}.topic[data-astro-cid-fqin26de]{padding-top:28px;padding-bottom:96px}.topic__head[data-astro-cid-fqin26de]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 0 32px;display:grid}h1[data-astro-cid-fqin26de]{color:var(--color-ink);margin:0 0 8px;font-size:40px;font-weight:800;line-height:1.25}.topic__title[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{max-width:640px;margin:0;font-size:18px;line-height:1.7}.topic__meta[data-astro-cid-fqin26de]{text-align:right;margin:0;font-size:14px}.intro[data-astro-cid-fqin26de]{gap:12px;max-width:46em;margin:0 0 32px;font-size:16px;line-height:1.8;display:grid}.intro[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de],.faq[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de]{color:var(--color-ink);margin:0;font-size:22px;line-height:1.4}.intro[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{margin:0}.faq[data-astro-cid-fqin26de]{gap:14px;max-width:46em;margin:48px 0 0;display:grid}.faq[data-astro-cid-fqin26de] details[data-astro-cid-fqin26de]{background:var(--color-surface);border-radius:16px;padding:0 18px}.faq[data-astro-cid-fqin26de] details[data-astro-cid-fqin26de]+details[data-astro-cid-fqin26de]{margin-top:10px}.faq[data-astro-cid-fqin26de] summary[data-astro-cid-fqin26de]{color:var(--color-ink);cursor:pointer;padding:14px 0;font-weight:600}.faq[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{margin:0;padding-bottom:14px}.topic__layout[data-astro-cid-fqin26de]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.topic__main[data-astro-cid-fqin26de]{min-width:0}.feature[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]:focus-visible{outline-color:var(--mesh-cyan)}.feature[data-astro-cid-fqin26de]{background:var(--color-diagram);color:var(--color-dark-muted);border-radius:24px;grid-template-columns:34% minmax(0,1fr);display:grid;overflow:hidden}.feature__figure[data-astro-cid-fqin26de]{border-right:1px solid var(--color-dark-line);place-items:center;display:grid}.feature__figure[data-astro-cid-fqin26de] .face-figure{width:100%}.feature__body[data-astro-cid-fqin26de]{align-content:center;justify-items:start;gap:12px;padding:32px;display:grid}.feature__badge[data-astro-cid-fqin26de]{background:var(--color-positive-soft);color:var(--color-positive-ink);border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700}.feature[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de]{color:var(--color-white);margin:0;font-size:26px;line-height:1.35}.feature[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]{color:inherit;text-decoration:none}.feature[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{margin:0;font-size:15px;line-height:1.7}.feature__actions[data-astro-cid-fqin26de]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px;font-size:14px;display:flex}.filter[data-astro-cid-fqin26de]{margin-top:28px}.filter__label[data-astro-cid-fqin26de]{color:var(--color-ink);margin:0 0 12px;font-size:14px;font-weight:700}.filter__chips[data-astro-cid-fqin26de]{flex-wrap:wrap;gap:8px;display:flex}.filter[data-astro-cid-fqin26de] button[data-astro-cid-fqin26de]{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.filter[data-astro-cid-fqin26de] button[data-astro-cid-fqin26de]:hover{border-color:var(--color-ink)}.filter[data-astro-cid-fqin26de] button[data-astro-cid-fqin26de][aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white)}.filter__status[data-astro-cid-fqin26de]{margin:12px 0 0;font-size:13px}.list[data-astro-cid-fqin26de]{background:var(--color-surface);border-radius:24px;margin:20px 0 0;padding:0;overflow:hidden}.topic__side[data-astro-cid-fqin26de]{gap:16px;display:grid}.card[data-astro-cid-fqin26de]{background:var(--color-surface);border-radius:24px;padding:24px}.card[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de]{color:var(--color-ink);margin:0 0 12px;font-size:18px;line-height:1.4}.card[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{margin:0 0 14px;font-size:14px;line-height:1.7}.card__link[data-astro-cid-fqin26de]{margin-top:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.more[data-astro-cid-fqin26de]{margin:0 0 8px;padding:0;list-style:none}.more[data-astro-cid-fqin26de] li[data-astro-cid-fqin26de]+li[data-astro-cid-fqin26de]{border-top:1px solid var(--color-line)}.more[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]{color:var(--color-ink);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;font-weight:600;text-decoration:none;display:flex}.more[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]:hover{color:var(--color-accent)}.more[data-astro-cid-fqin26de] span[data-astro-cid-fqin26de]{color:var(--color-text);font-weight:400}.shapes[data-astro-cid-fqin26de]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.shapes[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]{color:var(--color-ink);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none;display:grid}.shapes[data-astro-cid-fqin26de] a[data-astro-cid-fqin26de]:hover{color:var(--color-accent)}.shapes[data-astro-cid-fqin26de] .shape-tile{border-radius:10px}.card--cta[data-astro-cid-fqin26de]{background:var(--color-accent-mist)}.card--cta[data-astro-cid-fqin26de] .card__button{width:100%;margin-top:10px}@media (width<=1080px){.topic__head[data-astro-cid-fqin26de]{padding-bottom:0}.topic__layout[data-astro-cid-fqin26de]{grid-template-columns:minmax(0,1fr);margin-top:28px}.topic__side[data-astro-cid-fqin26de]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}}@media (width<=760px){.topic__head[data-astro-cid-fqin26de]{grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px 0 0}.topic__meta[data-astro-cid-fqin26de]{text-align:left;grid-column:1/-1}.topic__icon{--size:64px!important}h1[data-astro-cid-fqin26de]{font-size:30px}.topic__title[data-astro-cid-fqin26de] p[data-astro-cid-fqin26de]{font-size:16px}.feature[data-astro-cid-fqin26de]{grid-template-columns:minmax(0,1fr)}.feature__figure[data-astro-cid-fqin26de]{display:none}.feature__body[data-astro-cid-fqin26de]{padding:22px 20px 24px}.feature[data-astro-cid-fqin26de] h2[data-astro-cid-fqin26de]{font-size:22px}}
