.tw[data-astro-cid-7mw7ikl7]{--tw-bg: #faf7f2;--tw-surface: #fffdfa;--tw-tone: #f4efe7;--tw-ink: #1c1917;--tw-ink-2: #57534e;--tw-hairline: rgba(28, 25, 23, .1);--tw-accent: #047857;--tw-accent-hover: #065f46;--tw-dark-bg: #070a0f;--tw-dark-text: #f4f1ea;--tw-dark-text-2: #a8a096;--tw-emerald: #34d399;--tw-mono: "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--tw-pad: 200px;background:var(--tw-bg);color:var(--tw-ink);font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:18px;line-height:1.6}@media(max-width:760px){.tw[data-astro-cid-7mw7ikl7]{--tw-pad: 96px}}.tw-inner[data-astro-cid-7mw7ikl7]{max-width:1120px;margin:0 auto;padding:0 24px}.tw-narrow[data-astro-cid-7mw7ikl7]{max-width:820px}.tw-section[data-astro-cid-7mw7ikl7]{padding:var(--tw-pad) 0}.tw-tone[data-astro-cid-7mw7ikl7]{background:var(--tw-tone)}.tw-dark[data-astro-cid-7mw7ikl7]{background:var(--tw-dark-bg);color:var(--tw-dark-text)}.tw-eyebrow[data-astro-cid-7mw7ikl7]{color:var(--tw-accent);font-family:var(--tw-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 18px}.tw-eyebrow--dark[data-astro-cid-7mw7ikl7]{color:var(--tw-emerald)}.tw-h1[data-astro-cid-7mw7ikl7]{font-size:clamp(42px,6vw,76px);line-height:1.02;letter-spacing:-.03em;margin:0 0 24px;font-weight:700;text-wrap:balance}.tw-h2[data-astro-cid-7mw7ikl7]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;margin:0 0 24px;font-weight:700;text-wrap:balance}.tw-lead[data-astro-cid-7mw7ikl7]{font-size:22px;color:var(--tw-ink-2);margin:0 0 36px;text-wrap:pretty}.tw-p[data-astro-cid-7mw7ikl7]{color:var(--tw-ink-2);margin:0 0 18px;text-wrap:pretty}.tw-hero[data-astro-cid-7mw7ikl7]{padding:calc(var(--tw-pad) + 40px) 0 var(--tw-pad);text-align:center}.tw-hero[data-astro-cid-7mw7ikl7] .tw-lead[data-astro-cid-7mw7ikl7]{max-width:640px;margin-left:auto;margin-right:auto}.tw-hero[data-astro-cid-7mw7ikl7] .tw-ctas[data-astro-cid-7mw7ikl7]{justify-content:center}.tw-ctas[data-astro-cid-7mw7ikl7]{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.tw-btn[data-astro-cid-7mw7ikl7]{display:inline-block;background:var(--tw-accent);color:#fff;padding:16px 28px;border-radius:999px;text-decoration:none;font-weight:700;font-size:17px;transition:background-color .13s}.tw-btn[data-astro-cid-7mw7ikl7]:hover{background:var(--tw-accent-hover)}.tw-btn[data-astro-cid-7mw7ikl7]:focus-visible,.tw-link[data-astro-cid-7mw7ikl7]:focus-visible,.tw-faq[data-astro-cid-7mw7ikl7] summary[data-astro-cid-7mw7ikl7]:focus-visible{outline:2px solid var(--tw-accent);outline-offset:3px}.tw-link[data-astro-cid-7mw7ikl7]{color:var(--tw-accent);text-decoration:underline;text-underline-offset:4px;font-weight:600}.tw-figure[data-astro-cid-7mw7ikl7]{margin:0}.tw-figure[data-astro-cid-7mw7ikl7] img[data-astro-cid-7mw7ikl7]{display:block;width:100%;height:auto;border-radius:22px}.tw-figure[data-astro-cid-7mw7ikl7] figcaption[data-astro-cid-7mw7ikl7]{margin-top:16px;font-family:var(--tw-mono);font-size:13px;color:var(--tw-ink-2);text-align:center}.tw-grid[data-astro-cid-7mw7ikl7]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.tw-card[data-astro-cid-7mw7ikl7]{background:var(--tw-surface);border:1px solid var(--tw-hairline);border-radius:22px;padding:28px}.tw-card[data-astro-cid-7mw7ikl7] h3[data-astro-cid-7mw7ikl7]{margin:0 0 10px;font-size:19px}.tw-card[data-astro-cid-7mw7ikl7] p[data-astro-cid-7mw7ikl7]{margin:0;color:var(--tw-ink-2);font-size:16px;line-height:1.55}@media(max-width:900px){.tw-grid[data-astro-cid-7mw7ikl7]{grid-template-columns:1fr}}.tw-builders[data-astro-cid-7mw7ikl7]{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:36px 0 0}.tw-builders[data-astro-cid-7mw7ikl7] li[data-astro-cid-7mw7ikl7]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--tw-hairline);background:var(--tw-surface);border-radius:999px;padding:8px 14px;font-size:15px}.tw-facts[data-astro-cid-7mw7ikl7]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.tw-fact[data-astro-cid-7mw7ikl7]{display:grid;gap:12px;border:1px solid rgba(244,241,234,.1);border-radius:22px;padding:30px}.tw-fact-num[data-astro-cid-7mw7ikl7]{font-family:var(--tw-mono);font-size:52px;font-weight:700;color:var(--tw-emerald);letter-spacing:-.03em;line-height:1}.tw-fact-lbl[data-astro-cid-7mw7ikl7]{color:var(--tw-dark-text-2);font-size:16px;line-height:1.55}@media(max-width:900px){.tw-facts[data-astro-cid-7mw7ikl7]{grid-template-columns:1fr}}.tw-list[data-astro-cid-7mw7ikl7]{padding-left:1.2em;margin:24px 0 0;color:var(--tw-ink-2)}.tw-list[data-astro-cid-7mw7ikl7] li[data-astro-cid-7mw7ikl7]{margin-bottom:16px}.tw-list[data-astro-cid-7mw7ikl7] strong[data-astro-cid-7mw7ikl7]{color:var(--tw-ink)}.tw-list[data-astro-cid-7mw7ikl7] code[data-astro-cid-7mw7ikl7]{font-family:var(--tw-mono);font-size:15px;background:var(--tw-tone);padding:2px 6px;border-radius:6px}.tw-faq[data-astro-cid-7mw7ikl7]{margin-top:32px;display:grid;gap:12px}.tw-faq[data-astro-cid-7mw7ikl7] details[data-astro-cid-7mw7ikl7]{background:var(--tw-surface);border:1px solid var(--tw-hairline);border-radius:16px;padding:18px 22px}.tw-faq[data-astro-cid-7mw7ikl7] summary[data-astro-cid-7mw7ikl7]{cursor:pointer;font-weight:600;font-size:18px}.tw-faq[data-astro-cid-7mw7ikl7] p[data-astro-cid-7mw7ikl7]{margin:12px 0 0;color:var(--tw-ink-2);font-size:16.5px}.tw-end[data-astro-cid-7mw7ikl7]{text-align:center}.tw-tm[data-astro-cid-7mw7ikl7]{margin:72px auto 0;font-size:13px;color:var(--tw-ink-2)}.tw-code[data-astro-cid-7mw7ikl7]{margin:36px 0}.tw-code[data-astro-cid-7mw7ikl7] pre[data-astro-cid-7mw7ikl7]{margin:0;background:#12100e;color:#e9e4dc;border-radius:18px;padding:26px 28px;overflow-x:auto;font-family:var(--tw-mono);font-size:14px;line-height:1.7}.tw-code[data-astro-cid-7mw7ikl7] .c[data-astro-cid-7mw7ikl7]{color:#8a8378}.tw-code[data-astro-cid-7mw7ikl7] .t[data-astro-cid-7mw7ikl7]{color:#f2a37c}.tw-code[data-astro-cid-7mw7ikl7] .a[data-astro-cid-7mw7ikl7]{color:#9cc7a4}.tw-code[data-astro-cid-7mw7ikl7] .s[data-astro-cid-7mw7ikl7]{color:#e8cf8f}.tw-code[data-astro-cid-7mw7ikl7] figcaption[data-astro-cid-7mw7ikl7]{margin-top:12px;font-family:var(--tw-mono);font-size:13px;color:var(--tw-ink-2)}.tw-end[data-astro-cid-7mw7ikl7] .tw-ctas[data-astro-cid-7mw7ikl7]{justify-content:center;margin-top:28px}
