.page-head[data-astro-cid-lnthwwyx]{padding-bottom:clamp(2rem,5vw,3rem)}.page-title[data-astro-cid-lnthwwyx]{font-size:clamp(2.4rem,5.5vw,3.8rem)}.cluster[data-astro-cid-lnthwwyx]{padding-block:clamp(1rem,2.5vw,1.5rem);scroll-margin-top:90px}.cluster[data-astro-cid-lnthwwyx]:first-of-type{padding-top:0}.cluster-panel[data-astro-cid-lnthwwyx]{--tone:var(--blue);--tone-2:var(--blue-2);--tone-rgb:61, 123, 255;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(520px 260px at 0% 0%, rgba(var(--tone-rgb), .22), transparent 65%), linear-gradient(135deg, rgba(var(--tone-rgb), .08), #0d142600 55%), var(--card);padding:clamp(1.75rem,4vw,2.75rem);transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.cluster-panel[data-astro-cid-lnthwwyx]:before{content:"";background:var(--tone);width:4px;position:absolute;inset:0 auto 0 0}.cluster-panel[data-astro-cid-lnthwwyx]:hover{border-color:rgba(var(--tone-rgb), .5);box-shadow:0 16px 48px rgba(var(--tone-rgb), .14)}.cluster-panel[data-astro-cid-lnthwwyx][data-tone=wine]{--tone:var(--wine-2);--tone-2:var(--wine-2);--tone-rgb:196, 58, 103}.cluster-panel[data-astro-cid-lnthwwyx][data-tone=mix]{--tone:var(--grad-brand);--tone-2:var(--blue-2);--tone-rgb:120, 80, 170}.cluster-panel[data-astro-cid-lnthwwyx][data-tone=mix]:before{background:linear-gradient(180deg, var(--blue), var(--wine-2))}.cluster-num[data-astro-cid-lnthwwyx]{font-family:var(--font-mono);letter-spacing:-.04em;color:rgba(var(--tone-rgb), .28);user-select:none;font-size:clamp(2.6rem,6vw,4rem);font-weight:700;line-height:1;position:absolute;top:1rem;right:1.4rem}.cluster-panel[data-astro-cid-lnthwwyx][data-tone=mix] .cluster-num[data-astro-cid-lnthwwyx]{color:#966ed257}.cluster-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.cluster-head[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:clamp(1.5rem,3vw,2rem)}.cluster-icon[data-astro-cid-lnthwwyx]{background:rgba(var(--tone-rgb), .16);border-color:rgba(var(--tone-rgb), .45);color:var(--tone-2);box-shadow:0 0 0 6px rgba(var(--tone-rgb), .08)}.cluster-panel[data-astro-cid-lnthwwyx][data-tone=mix] .cluster-icon[data-astro-cid-lnthwwyx]{background:var(--grad-brand);color:#fff;border-color:#0000}.cluster-list[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(2,1fr);gap:.85rem 1.5rem;padding-right:clamp(3.5rem,6vw,5rem);display:grid}.cluster-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{color:var(--muted);align-items:flex-start;gap:.6rem;display:flex}.check-icon[data-astro-cid-lnthwwyx]{width:18px;height:18px;color:var(--tone-2);flex:none;margin-top:.25rem}.engage-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.engage-card[data-astro-cid-lnthwwyx]{--tone-rgb:61, 123, 255;--tone-2:var(--blue-2);position:relative;overflow:hidden}.engage-card[data-astro-cid-lnthwwyx]:before{content:"";background:linear-gradient(90deg, var(--blue), var(--wine-2));height:3px;position:absolute;inset:0 0 auto}.engage-card[data-astro-cid-lnthwwyx][data-tone=wine]{--tone-rgb:196, 58, 103;--tone-2:var(--wine-2)}.engage-card[data-astro-cid-lnthwwyx][data-tone=mix]{--tone-rgb:120, 80, 170}.engage-icon[data-astro-cid-lnthwwyx]{background:rgba(var(--tone-rgb), .16);border-color:rgba(var(--tone-rgb), .4);color:var(--tone-2)}.engage-card[data-astro-cid-lnthwwyx][data-tone=mix] .engage-icon[data-astro-cid-lnthwwyx]{background:var(--grad-brand);color:#fff;border-color:#0000}.not-listed[data-astro-cid-lnthwwyx]{text-align:center;background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(120deg, #3d7bffb3, #c43a67b3) border-box;border:1px solid #0000;padding:clamp(2.5rem,6vw,4rem);box-shadow:0 20px 60px #3d7bff1f,0 0 0 1px #c43a670f}.not-listed[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{max-width:52ch;margin:0 auto 1.75rem}@media (width<=900px){.cluster-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.engage-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.cluster-list[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.cluster-num[data-astro-cid-lnthwwyx]{font-size:2.2rem;top:.6rem;right:.9rem}.cluster-list[data-astro-cid-lnthwwyx]{padding-right:0}.engage-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}}
