@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-ground:#eef2f2;--color-surface:#fff;--color-surface-subtle:#f6f8f8;--color-ink:#1a1a18;--color-muted:#4a5558;--color-accent:#143842;--color-accent-ink:#fff;--color-signal:#4fc3bc;--color-border:#d5dede;--color-border-strong:#b6c5c6;--color-risk-bg:#f7f4ec;--color-risk-border:#d8c89e;--logo-co:#1a1a18;--logo-via:#143842;--logo-tag:#222;--font-display:"Montserrat Variable", "Montserrat", system-ui, sans-serif;--font-body:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, sans-serif;--sw-a-ground:#eef2f2;--sw-a-surface:#fff;--sw-a-ink:#1a1a18;--sw-a-teal:#143842;--sw-a-signal:#4fc3bc;--sw-b-ground:#0f2c33;--sw-b-card:#143842;--sw-b-ink:#edebe3;--sw-b-muted:#a9b8b6;--sw-b-gold:#c9a24a;--sw-c-paper:#fafbfa;--sw-c-teal:#143842;--sw-c-mist:#cfe6e3;--sw-c-gold:#d9a93f;--sw-c-clay:#e5b9a3;--sw-d-field:#4fc3bc;--sw-d-panel:#fff;--sw-d-ink:#1a1a18;--sw-d-deep:#143842;--sw-d-dark:#0e2226;--sw-e-ground:#fff;--sw-e-panel:#eef2f2;--sw-e-ink:#1a1a18;--sw-e-teal:#143842;--sw-e-tint:#8fb3b5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3.5rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-pill:999px}:root[data-theme=dark]{--color-ground:#0e1e23;--color-surface:#132930;--color-surface-subtle:#18333b;--color-ink:#eef2f2;--color-muted:#b0c0c2;--color-accent:#4fc3bc;--color-accent-ink:#0b1d21;--color-signal:#4fc3bc;--color-border:#24434c;--color-border-strong:#355e69;--color-risk-bg:#1c2c28;--color-risk-border:#5c5334;--logo-co:#eef2f2;--logo-via:#4fc3bc;--logo-tag:#b0c0c2}.hub-shell[data-astro-cid-lcdefpme]{background-color:var(--color-ground);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:1rem;line-height:1.55}.hub-shell[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.hub-shell[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-family:inherit}.hub-shell[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.hub-header[data-astro-cid-lcdefpme]{max-width:88rem;padding:var(--space-6) var(--space-4) var(--space-8);border-bottom:1px solid var(--color-border);margin:0 auto}.hub-header__bar[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.hub-header__brand[data-astro-cid-lcdefpme]{color:inherit;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.hub-header__controls[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hub-header__quick[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;display:flex}.hub-header__pill[data-astro-cid-lcdefpme]{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.hub-header__pill[data-astro-cid-lcdefpme]:hover{border-color:var(--color-accent);background:var(--color-surface-subtle)}.theme-toggle[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink);cursor:pointer;white-space:nowrap;font-size:.875rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.theme-toggle[data-astro-cid-lcdefpme]:hover{border-color:var(--color-accent);background:var(--color-surface-subtle)}.hub-intro[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.hub-header[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-8) var(--space-10)}.hub-intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}.hub-intro__title[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.65rem,2.8vw + 1rem,2.65rem);font-weight:600;line-height:1.15}.hub-intro__lead[data-astro-cid-lcdefpme]{max-width:66ch;color:var(--color-muted);margin:0;font-size:1.0625rem}.hub-intro__lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-weight:600}.hub-intro__meta[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.hub-intro__meta-heading[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);font-family:var(--font-display);color:var(--color-ink);font-size:1.05rem;font-weight:600}.hub-facts[data-astro-cid-lcdefpme]{gap:var(--space-3);margin:0;display:grid}.hub-facts__row[data-astro-cid-lcdefpme]{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}.hub-facts__row[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}@media (width>=36rem){.hub-facts__row[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:9.5rem minmax(0,1fr)}}.hub-facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.875rem;font-weight:600}.hub-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-ink);margin:0;font-size:.9375rem}.hub-offerings-list[data-astro-cid-lcdefpme]{gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.hub-facts__actions[data-astro-cid-lcdefpme]{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.hub-cta[data-astro-cid-lcdefpme]{min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .15s,border-color .15s;display:inline-flex}.hub-cta--primary[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-accent-ink);border:1px solid var(--color-accent)}.hub-cta--primary[data-astro-cid-lcdefpme]:hover{opacity:.92}.hub-cta--secondary[data-astro-cid-lcdefpme]{background:var(--color-surface-subtle);color:var(--color-ink);border:1px solid var(--color-border-strong)}.hub-cta--secondary[data-astro-cid-lcdefpme]:hover{border-color:var(--color-accent)}.hub-main[data-astro-cid-lcdefpme]{max-width:88rem;padding:var(--space-8) var(--space-4) var(--space-12);gap:var(--space-12);margin:0 auto;display:grid}@media (width>=64rem){.hub-main[data-astro-cid-lcdefpme]{padding:var(--space-10) var(--space-8) var(--space-12)}}.hub-section[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.hub-section__header[data-astro-cid-lcdefpme]{gap:var(--space-2);max-width:66ch;display:grid}.hub-section__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(1.35rem,1.8vw + .9rem,1.85rem);font-weight:600}.hub-section__sub[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0;font-size:1rem}.hub-section__sub[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.dir-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=70rem){.dir-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-card[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}}.dir-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.dir-card__media[data-astro-cid-lcdefpme]{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border);overflow:hidden}@media (width>=70rem){.dir-card[data-astro-cid-lcdefpme]:first-child .dir-card__media[data-astro-cid-lcdefpme]{border-bottom:0;border-right:1px solid var(--color-border);padding:var(--space-5);flex-direction:column;justify-content:center;display:flex}.dir-card[data-astro-cid-lcdefpme]:first-child .dir-card__thumb-link[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--color-border);overflow:hidden}}.dir-card__thumb-link[data-astro-cid-lcdefpme]{width:100%;display:block}.dir-card__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top center;aspect-ratio:16/9;width:100%;height:auto;transition:transform .24s}.dir-card__thumb-link[data-astro-cid-lcdefpme]:hover .dir-card__img[data-astro-cid-lcdefpme]{transform:scale(1.015)}.dir-card__body[data-astro-cid-lcdefpme]{padding:var(--space-5);gap:var(--space-5);align-content:start;display:grid}@media (width>=48rem){.dir-card__body[data-astro-cid-lcdefpme]{padding:var(--space-6)}}.dir-card__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.dir-card__titles[data-astro-cid-lcdefpme]{min-width:0}.dir-card__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.35rem;font-weight:600}.dir-card__name[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration:none}.dir-card__name[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.dir-card__subtitle[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:.9375rem}.dir-card__links[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;display:flex}.dir-link[data-astro-cid-lcdefpme]{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-ink);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.dir-link[data-astro-cid-lcdefpme]:hover{border-color:var(--color-accent)}.dir-link--primary[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.dir-link--primary[data-astro-cid-lcdefpme]:hover{opacity:.92}.dir-card__thesis[data-astro-cid-lcdefpme]{color:var(--color-ink);max-width:65ch;margin:0;font-size:1.025rem;font-weight:500}.dir-swatches[data-astro-cid-lcdefpme]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));display:grid}.dir-swatch[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-subtle);border:1px solid var(--color-border);min-width:0;display:flex}.dir-swatch__chip[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);flex-shrink:0;width:1.5rem;height:1.5rem}.dir-swatch__meta[data-astro-cid-lcdefpme]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.dir-swatch__hex[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:.75rem;font-weight:600}.dir-swatch__label[data-astro-cid-lcdefpme]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.dir-specs[data-astro-cid-lcdefpme]{gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4);margin:0;display:grid}.dir-specs__item[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:.2rem;display:grid}@media (width>=36rem){.dir-specs__item[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:11rem minmax(0,1fr)}}.dir-specs[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.85rem;font-weight:600}.dir-specs[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-ink);max-width:62ch;margin:0;font-size:.9375rem}.dir-specs__item--risk[data-astro-cid-lcdefpme]{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-risk-bg);border:1px solid var(--color-risk-border)}.arch-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.arch-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.arch-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.arch-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);justify-content:space-between;gap:var(--space-4);flex-direction:column;display:flex}.arch-card--live[data-astro-cid-lcdefpme]{border-color:var(--color-accent)}.arch-card__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.arch-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-size:1.05rem;font-weight:600}.arch-badge[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-muted);white-space:nowrap;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.arch-badge--live[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.arch-card__scope[data-astro-cid-lcdefpme]{color:var(--color-muted);flex-grow:1;margin:0;font-size:.9rem}.arch-card__routes[data-astro-cid-lcdefpme]{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.arch-route-link[data-astro-cid-lcdefpme]{min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-ink);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.arch-route-link[data-astro-cid-lcdefpme]:hover{border-color:var(--color-accent)}.missing-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.missing-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.missing-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.missing-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);align-content:start;gap:var(--space-3);display:grid}.missing-card__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.missing-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-size:1rem;font-weight:600}.missing-card__list[data-astro-cid-lcdefpme]{gap:var(--space-2);color:var(--color-muted);margin:0;padding-left:1.15rem;font-size:.925rem;display:grid}.hub-footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-6) var(--space-4)}@media (width>=64rem){.hub-footer[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-8)}}.hub-footer__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;max-width:88rem;margin:0 auto;display:flex}.hub-footer__brand[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.hub-footer__note[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0;font-size:.875rem}.hub-footer__links[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;display:flex}.hub-footer__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:2.75rem;color:var(--color-ink);white-space:nowrap;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.hub-footer__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}
