.num-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#f0ebe01f;border:1px solid rgba(240,235,224,.1);border-radius:6px;overflow:hidden}.num-cell[data-astro-cid-kh7btl4r]{background:var(--ink-2);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:.75rem}.num-val[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:2.75rem;letter-spacing:.04em;color:var(--amber);line-height:1;font-weight:700}.num-label[data-astro-cid-kh7btl4r]{font-size:.85rem;color:var(--mist);font-weight:400;line-height:1.5}.about-preview[data-astro-cid-kh7btl4r] .num-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr);border:none;border-radius:0}.about-preview[data-astro-cid-kh7btl4r] .num-cell[data-astro-cid-kh7btl4r]{padding:2rem 1.75rem}.how-table[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;margin-top:4rem;border:1px solid rgba(240,235,224,.1);border-radius:6px;overflow:hidden;background:var(--ink)}.how-row[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:280px 1fr;gap:2rem;padding:1.4rem 1.75rem;align-items:start;border-bottom:1px solid rgba(240,235,224,.08);transition:background .25s}.how-row[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}.how-row[data-astro-cid-kh7btl4r]:not(.how-head):hover{background:var(--ink-3)}.how-head[data-astro-cid-kh7btl4r]{background:var(--ink-3);padding:1rem 1.75rem;border-bottom:1px solid rgba(240,235,224,.15)}.how-head[data-astro-cid-kh7btl4r] .how-label[data-astro-cid-kh7btl4r],.how-head[data-astro-cid-kh7btl4r] .how-detail[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--smoke);font-weight:700}.how-row[data-astro-cid-kh7btl4r]:not(.how-head) .how-label[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--amber);font-weight:700;padding-top:.15rem}.how-detail[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-size:.95rem;line-height:1.65;color:var(--mist);font-weight:400}@media(max-width:900px){.how-row[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:.5rem;padding:1.25rem 1.5rem}.how-head[data-astro-cid-kh7btl4r]{display:none}}.flagship-block[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center;margin-top:4rem}.flagship-intro[data-astro-cid-kh7btl4r]{font-size:1.05rem;line-height:1.85;color:var(--mist);font-weight:400;max-width:380px}.flagship-intro[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--pearl);font-weight:700}.flagship-stats[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#f0ebe01a;border:1px solid rgba(240,235,224,.1);border-radius:6px;overflow:hidden}.flag-stat[data-astro-cid-kh7btl4r]{background:var(--ink-2);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:.5rem;transition:background .3s}.flag-stat[data-astro-cid-kh7btl4r]:hover{background:var(--ink-3)}.flag-stat-val[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:2.5rem;letter-spacing:.04em;color:var(--amber);font-weight:700;line-height:1}.flag-stat-label[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mist);font-weight:400;line-height:1.4}@media(max-width:900px){.flagship-block[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2.5rem}.flagship-intro[data-astro-cid-kh7btl4r]{max-width:none}}@media(max-width:600px){.flagship-stats[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}.principles-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#1a1f2514;border:1px solid rgba(26,31,37,.08);border-radius:6px;margin-top:4rem;overflow:hidden}.principle-card[data-astro-cid-kh7btl4r]{background:var(--paper);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1rem;transition:background .3s,transform .3s}.principle-card[data-astro-cid-kh7btl4r]:hover{background:var(--ivory);transform:translateY(-2px)}.principle-num[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:var(--terracotta);line-height:1;letter-spacing:.02em}.principle-title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:1.35rem;letter-spacing:.04em;font-weight:700;color:var(--ink);line-height:1.15;margin:0}.principle-desc[data-astro-cid-kh7btl4r]{font-size:.92rem;line-height:1.7;color:var(--slate);font-weight:400;margin:0}.principles-grid[data-astro-cid-kh7btl4r]>[data-astro-cid-kh7btl4r]:last-child{grid-column:1 / -1;justify-self:center;width:100%;max-width:420px}@media(max-width:900px){.principles-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1fr}section[data-astro-cid-kh7btl4r] .container[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r][style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr 1fr!important}}@media(max-width:600px){.principles-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.principles-grid[data-astro-cid-kh7btl4r]>[data-astro-cid-kh7btl4r]:last-child{grid-column:auto;justify-self:stretch;max-width:none}}@media(max-width:480px){section[data-astro-cid-kh7btl4r] .container[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r][style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr!important}}
