.phead__rest[data-astro-cid-bm4c76ax]{max-width:72ch;color:var(--muted);margin:0 0 var(--s5)}.selected[data-astro-cid-bm4c76ax]{gap:var(--s2);margin:0 0 var(--s4);padding:var(--s3);background:var(--bg-soft);border-left:3px solid var(--primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;align-items:flex-start;max-width:78ch;display:flex}.selected[data-astro-cid-bm4c76ax] strong[data-astro-cid-bm4c76ax]{color:var(--ink)}.selected[data-astro-cid-bm4c76ax] p[data-astro-cid-bm4c76ax]{font-size:var(--fs-sm);color:var(--text);margin:0;line-height:1.7}.svc[data-astro-cid-bm4c76ax]{padding-block:var(--s4) var(--s6)}.svc__grid[data-astro-cid-bm4c76ax]{gap:var(--s3);grid-template-columns:repeat(3,1fr);display:grid}.svc__card[data-astro-cid-bm4c76ax] h3[data-astro-cid-bm4c76ax]{font-size:var(--fs-h4)}.svc__card[data-astro-cid-bm4c76ax] p[data-astro-cid-bm4c76ax]{font-size:var(--fs-sm);color:var(--muted)}.svc__card[data-astro-cid-bm4c76ax] ul[data-astro-cid-bm4c76ax]{gap:6px;margin:0;padding-left:1.1em;display:grid}.svc__card[data-astro-cid-bm4c76ax] li[data-astro-cid-bm4c76ax]{font-size:var(--fs-sm);color:var(--text)}.sec__head[data-astro-cid-bm4c76ax]{margin-bottom:var(--s2)}.sec__head[data-astro-cid-bm4c76ax] h2[data-astro-cid-bm4c76ax]{font-size:var(--fs-h2);max-width:22ch;margin:0}.eng__note[data-astro-cid-bm4c76ax]{color:var(--muted);max-width:70ch;margin-bottom:var(--s3);font-size:var(--fs-sm)}.filters[data-astro-cid-bm4c76ax]{gap:var(--s1);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.chip[data-astro-cid-bm4c76ax]{border:1px solid var(--line);font:inherit;font-size:var(--fs-xs);color:var(--text);cursor:pointer;transition:all var(--dur-fast) var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.chip[data-astro-cid-bm4c76ax]:hover{border-color:var(--line-strong)}.chip[data-astro-cid-bm4c76ax].is-on{background:var(--ink);border-color:var(--ink);color:#fff}.chip__n[data-astro-cid-bm4c76ax]{opacity:.55;font-weight:500}.elist[data-astro-cid-bm4c76ax]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.ecard[data-astro-cid-bm4c76ax]{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);background:#fff;grid-template-columns:300px 1fr;align-items:start;display:grid}.ecard[data-astro-cid-bm4c76ax]:hover{border-color:var(--primary-100);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ecard__art[data-astro-cid-bm4c76ax]{border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.ecard__cover[data-astro-cid-bm4c76ax]{aspect-ratio:1200/630;object-fit:cover;width:100%;transition:transform .6s var(--ease-out);display:block}.ecard[data-astro-cid-bm4c76ax]:hover .ecard__cover[data-astro-cid-bm4c76ax]{transform:scale(1.06)}.ecard__mark[data-astro-cid-bm4c76ax]{color:#fff;backdrop-filter:blur(6px);width:62px;height:62px;transition:background var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;place-items:center;display:grid;position:absolute;bottom:12px;left:12px}.ecard[data-astro-cid-bm4c76ax]:hover .ecard__mark[data-astro-cid-bm4c76ax]{background:#ffffff2e;border-color:#fff6}.ecard__body[data-astro-cid-bm4c76ax]{min-width:0}.ecard__meta[data-astro-cid-bm4c76ax]{margin-bottom:var(--s2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ecard[data-astro-cid-bm4c76ax] h3[data-astro-cid-bm4c76ax]{font-size:var(--fs-h3);color:var(--ink);max-width:34ch;margin:0 0 4px}.ecard__sector[data-astro-cid-bm4c76ax]{font-size:var(--fs-xs);color:var(--muted);margin:0 0 var(--s2)}.ecard__sum[data-astro-cid-bm4c76ax]{color:var(--text);margin:0 0 var(--s2);max-width:70ch}.ecard__measured[data-astro-cid-bm4c76ax]{border-left:3px solid var(--primary);padding-left:var(--s2);font-size:var(--fs-sm);color:var(--ink);margin:0 0 var(--s2);max-width:70ch}.ecard__none[data-astro-cid-bm4c76ax]{font-size:var(--fs-sm);color:var(--muted);margin:0 0 var(--s2);font-style:italic}.ecard__cta[data-astro-cid-bm4c76ax]{font-size:var(--fs-sm);color:var(--primary);font-weight:600}.also[data-astro-cid-bm4c76ax]{margin-top:var(--s6)}.also[data-astro-cid-bm4c76ax] h2[data-astro-cid-bm4c76ax]{font-size:var(--fs-h4)}.also[data-astro-cid-bm4c76ax] ul[data-astro-cid-bm4c76ax]{gap:var(--s2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.also[data-astro-cid-bm4c76ax] li[data-astro-cid-bm4c76ax]{padding:var(--s2);background:var(--bg-soft);border-radius:var(--radius-sm);gap:2px;display:grid}.also[data-astro-cid-bm4c76ax] strong[data-astro-cid-bm4c76ax]{color:var(--ink);font-size:var(--fs-sm)}.also[data-astro-cid-bm4c76ax] span[data-astro-cid-bm4c76ax]{color:var(--muted);font-size:var(--fs-xs)}.cta__in[data-astro-cid-bm4c76ax]{justify-content:space-between;align-items:center;gap:var(--s4);background:var(--bg-soft);border-radius:var(--radius-lg);padding:var(--s5);flex-wrap:wrap;display:flex}.cta__in[data-astro-cid-bm4c76ax] h2[data-astro-cid-bm4c76ax]{font-size:var(--fs-h3);margin:0 0 6px}.cta__in[data-astro-cid-bm4c76ax] p[data-astro-cid-bm4c76ax]{color:var(--muted);margin:0}.sr-only[data-astro-cid-bm4c76ax]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=980px){.svc__grid[data-astro-cid-bm4c76ax],.also[data-astro-cid-bm4c76ax] ul[data-astro-cid-bm4c76ax]{grid-template-columns:1fr}}@media (width<=820px){.ecard[data-astro-cid-bm4c76ax]{grid-template-columns:1fr}}
