.tech.svelte-143q2h7{display:grid;gap:0}.tech-index.svelte-143q2h7{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px}.tech-index.svelte-143q2h7 a:where(.svelte-143q2h7){display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;color:var(--text);font-size:14px;text-decoration:none;border:1px solid rgba(232,220,200,.14);border-radius:999px;transition:border-color .2s ease}.tech-index.svelte-143q2h7 a:where(.svelte-143q2h7):hover,.tech-index.svelte-143q2h7 a:where(.svelte-143q2h7):focus-visible{border-color:var(--amber)}.tech-mark.svelte-143q2h7{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;background:var(--paper);border-radius:6px}.tech-mark.svelte-143q2h7 img:where(.svelte-143q2h7){width:16px;height:16px}.tech-chapter.svelte-143q2h7{display:grid;gap:28px;padding:56px 0;border-top:1px solid rgba(212,168,83,.28);scroll-margin-top:72px}.tech-chapter__lead.svelte-143q2h7{display:grid;gap:24px;align-items:center}.tech-chapter__eyebrow.svelte-143q2h7{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--amber);font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tech-number.svelte-143q2h7{color:var(--muted)}.tech-chapter.svelte-143q2h7 h2:where(.svelte-143q2h7){margin:0 0 14px;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.1}.tech-intro.svelte-143q2h7{margin:0 0 18px;color:var(--muted);font-size:17px;line-height:1.55}.tech-link.svelte-143q2h7{color:var(--amber);font-size:15px;text-decoration:none;border-bottom:1px solid rgba(212,168,83,.4)}.tech-link.svelte-143q2h7:hover,.tech-link.svelte-143q2h7:focus-visible{border-bottom-color:var(--amber)}.tech-video.svelte-143q2h7{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#111;border:1px solid rgba(232,220,200,.14);border-radius:6px}.tech-features.svelte-143q2h7{display:grid;gap:0;margin:0;padding:0;list-style:none}.tech-features.svelte-143q2h7 li:where(.svelte-143q2h7){padding:16px 0;border-top:1px solid rgba(232,220,200,.1)}.tech-feature__title.svelte-143q2h7{display:flex;align-items:center;gap:10px;margin-bottom:4px}.tech-feature__title.svelte-143q2h7 strong:where(.svelte-143q2h7){font-size:16px;font-weight:600}.tech-features.svelte-143q2h7 p:where(.svelte-143q2h7){margin:0;color:var(--muted);font-size:15px;line-height:1.5}.tech-status.svelte-143q2h7{padding:4px 8px;color:var(--amber);background:#d4a8531a;border-radius:999px;font-family:Courier New,Courier,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}@media(min-width:720px){.tech-features.svelte-143q2h7{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media(min-width:960px){.tech-chapter__lead.svelte-143q2h7{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px}.tech-chapter.svelte-143q2h7:nth-of-type(2n) .tech-video:where(.svelte-143q2h7){order:-1}.tech-features.svelte-143q2h7{grid-template-columns:repeat(3,minmax(0,1fr))}}
