:root{--leading:28px;--half:14px;--edge:clamp(20px, 5vw, 72px);--measure:58ch;--tz-page:#161826;--tz-ink:#e9e9ed;--tz-quiet:#e9e9edb8;--tz-rule:#e9e9ed29;--tz-panel:#232532;--tz-neutral-700:#595d6c;--tz-accent:#9184d9;--tz-accent-300:#d2cefd;--tz-accent-900:#2b2741;--tz-section:#262a60;--tz-section-glow:#353b80;--tz-screen:#fbfbfa;--tz-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tz-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--tz-radius-md:8px;--tz-shadow-lg:0 0 0 1px #9397ab, 0 16px 40px #000000a6}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--tz-sans);color:var(--tz-ink);background:radial-gradient(1200px 720px at 82% -160px, color-mix(in srgb, var(--tz-accent-900) 75%, transparent), transparent 60%), radial-gradient(1100px 800px at -10% 100%, #0000004d, transparent 55%), var(--tz-page);margin:0;font-size:15px;line-height:1.55}.wrap[data-astro-cid-d3dbfs7z]{max-width:1200px;padding:0 var(--edge);margin:0 auto}a[data-astro-cid-d3dbfs7z]{color:var(--tz-accent-300);text-decoration:none}a[data-astro-cid-d3dbfs7z]:hover{color:var(--tz-accent)}.rule[data-astro-cid-d3dbfs7z]{background:linear-gradient(to right, transparent, var(--tz-rule) 48px calc(100% - 48px), transparent);border:0;height:1px;margin:0}.topnav[data-astro-cid-d3dbfs7z]{padding:8.4px 11.2px;padding-inline:max(var(--edge), calc((100% - 1200px) / 2 + var(--edge)));align-items:center;gap:11.2px;display:flex}.nav-brand[data-astro-cid-d3dbfs7z]{margin-right:auto;font-size:18px;font-weight:500}.topnav[data-astro-cid-d3dbfs7z] a[data-astro-cid-d3dbfs7z]{color:inherit;white-space:nowrap;font-size:14px}.topnav[data-astro-cid-d3dbfs7z] a[data-astro-cid-d3dbfs7z]:hover{color:var(--tz-accent)}@media (width<=480px){.topnav[data-astro-cid-d3dbfs7z] a[data-astro-cid-d3dbfs7z]:not(.btn){display:none}}.btn[data-astro-cid-d3dbfs7z]{cursor:pointer;color:var(--tz-ink);border-radius:var(--tz-radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:5.6px 10.08px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-d3dbfs7z]{color:var(--tz-accent);border-color:var(--tz-accent)}.btn-primary[data-astro-cid-d3dbfs7z]:hover{background:color-mix(in srgb, var(--tz-accent) 12%, transparent)}.btn-ghost[data-astro-cid-d3dbfs7z]{color:var(--tz-accent);padding-inline:2.8px}.btn-ghost[data-astro-cid-d3dbfs7z]:hover{background:color-mix(in srgb, var(--tz-accent) 10%, transparent)}.kicker[data-astro-cid-d3dbfs7z]{font-size:13px;line-height:var(--half);letter-spacing:.06em;text-transform:uppercase;color:var(--tz-accent);font-feature-settings:"tnum" 1;margin:0 0 calc(var(--leading) - var(--half));display:block;position:relative}.hero[data-astro-cid-d3dbfs7z]{padding:calc(3 * var(--leading)) var(--edge) calc(2 * var(--leading))}.display[data-astro-cid-d3dbfs7z]{letter-spacing:-.015em;margin:0 0 0 -.06em;font-size:clamp(44px,6.4vw,88px);font-weight:500;line-height:clamp(49px,7.13vw,98px)}.display[data-astro-cid-d3dbfs7z] .line[data-astro-cid-d3dbfs7z]{display:block}.hero[data-astro-cid-d3dbfs7z] .sub[data-astro-cid-d3dbfs7z]{font-size:17px;line-height:var(--leading);max-width:var(--measure);margin:calc(1.5 * var(--leading) - 1cap) 0 0;color:var(--tz-ink)}.row[data-astro-cid-d3dbfs7z]{margin-top:var(--leading);flex-wrap:wrap;gap:8.4px;display:flex}.bmc-slot[data-astro-cid-d3dbfs7z]{align-items:center;display:inline-flex}.bmc-slot[data-astro-cid-d3dbfs7z] img[data-astro-cid-d3dbfs7z]{block-size:auto;max-block-size:40px;inline-size:auto;display:block}.reach[data-astro-cid-d3dbfs7z]{inline-size:min(420px,100%);margin-top:calc(1.5 * var(--leading));color:var(--tz-quiet);display:block}@media (width>=62rem){.hero[data-astro-cid-d3dbfs7z]{grid-template-columns:minmax(0, var(--measure)) minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;column-gap:clamp(24px,5vw,80px);display:grid}.display[data-astro-cid-d3dbfs7z]{grid-area:1/1/auto/-1}.hero-copy[data-astro-cid-d3dbfs7z]{grid-area:2/1}.reach[data-astro-cid-d3dbfs7z]{grid-area:1/2/-1;place-self:center;margin-top:0}}.stats[data-astro-cid-d3dbfs7z]{background:radial-gradient(900px 420px at 85% -40%, color-mix(in srgb, var(--tz-section-glow) 70%, transparent), transparent 64%), var(--tz-section);padding:calc(2.5 * var(--leading)) 0}.stat-band[data-astro-cid-d3dbfs7z]{justify-content:space-between;gap:calc(1.5 * var(--leading)) var(--leading);flex-wrap:wrap;display:flex}.stat-num[data-astro-cid-d3dbfs7z]{font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:calc(2 * var(--leading));color:var(--tz-ink);font-feature-settings:"tnum" 1;margin:0 0 0 -.055em}.stat-label[data-astro-cid-d3dbfs7z]{font-size:13px;line-height:var(--half);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--tz-ink) 72%, transparent);margin:var(--half) 0 0}.split[data-astro-cid-d3dbfs7z]{padding:calc(3 * var(--leading)) var(--edge) calc(2.5 * var(--leading))}.split-title[data-astro-cid-d3dbfs7z]{font-size:32px;font-weight:500;line-height:calc(1.5 * var(--leading));letter-spacing:-.012em;margin:0}.split[data-astro-cid-d3dbfs7z] nav[data-astro-cid-d3dbfs7z]{margin-top:calc(1.5 * var(--leading))}.features[data-astro-cid-d3dbfs7z]{margin:0;padding:0;list-style:none}.feature[data-astro-cid-d3dbfs7z]{padding:calc(1.25 * var(--leading)) 0;border-inline-start:2px solid #0000;grid-template-columns:minmax(36px,56px) minmax(0,1fr);gap:0 clamp(16px,3vw,40px);padding-inline-start:12px;display:grid}.feature[data-astro-cid-d3dbfs7z]+.feature[data-astro-cid-d3dbfs7z]{position:relative}.feature[data-astro-cid-d3dbfs7z]+.feature[data-astro-cid-d3dbfs7z]:before{content:"";background:linear-gradient(to right, transparent, var(--tz-neutral-700) 48px calc(100% - 48px), transparent);height:1px;position:absolute;inset-block-start:0;inset-inline:0}.f-num[data-astro-cid-d3dbfs7z]{font-size:15px;font-weight:500;line-height:var(--leading);color:var(--tz-accent);font-feature-settings:"tnum" 1;margin:0}.f-title[data-astro-cid-d3dbfs7z]{font-size:24px;font-weight:500;line-height:var(--leading);letter-spacing:-.01em;margin:0}.f-title[data-astro-cid-d3dbfs7z] a[data-astro-cid-d3dbfs7z]{color:inherit}.f-title[data-astro-cid-d3dbfs7z] a[data-astro-cid-d3dbfs7z]:hover{color:var(--tz-accent-300)}[data-astro-cid-d3dbfs7z][data-tz-note]{font-size:15.5px;line-height:var(--leading);color:color-mix(in srgb, var(--tz-ink) 82%, transparent);margin:var(--half) 0 0;grid-column:2;max-width:52ch}.more[data-astro-cid-d3dbfs7z]{margin-top:var(--half);letter-spacing:.02em;font-size:13px;display:block}.checks[data-astro-cid-d3dbfs7z]{padding:calc(2.5 * var(--leading)) var(--edge) calc(2.5 * var(--leading))}.checks[data-astro-cid-d3dbfs7z] h2[data-astro-cid-d3dbfs7z]{font-size:32px;font-weight:500;line-height:calc(1.5 * var(--leading));letter-spacing:-.012em;margin:0}.checks[data-astro-cid-d3dbfs7z] .lede[data-astro-cid-d3dbfs7z]{font-size:15.5px;line-height:var(--leading);color:color-mix(in srgb, var(--tz-ink) 82%, transparent);margin:calc(var(--leading) - 1cap) 0 0;max-width:var(--measure)}.check-grid[data-astro-cid-d3dbfs7z]{gap:var(--leading) clamp(24px, 4vw, 72px);margin:calc(1.5 * var(--leading)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.check[data-astro-cid-d3dbfs7z]{font-size:14.5px;line-height:var(--leading);color:color-mix(in srgb, var(--tz-ink) 82%, transparent);max-width:44ch;padding-left:24px;position:relative}.check[data-astro-cid-d3dbfs7z]:before{content:"";left:0;top:calc(var(--leading) / 2);background:var(--tz-accent);width:12px;height:1px;position:absolute}.links[data-astro-cid-d3dbfs7z]{margin-top:calc(1.5 * var(--leading));font-size:13px;line-height:var(--half);letter-spacing:.02em}.close[data-astro-cid-d3dbfs7z]{padding:calc(2 * var(--leading)) var(--edge)}.close[data-astro-cid-d3dbfs7z] h2[data-astro-cid-d3dbfs7z]{font-size:24px;font-weight:500;line-height:var(--leading);margin:0}.close[data-astro-cid-d3dbfs7z] .sub[data-astro-cid-d3dbfs7z]{font-size:15.5px;line-height:var(--leading);color:color-mix(in srgb, var(--tz-ink) 82%, transparent);margin:calc(var(--leading) - 1cap) 0 0;max-width:var(--measure)}.tags[data-astro-cid-d3dbfs7z]{margin:var(--leading) 0 0;flex-wrap:wrap;gap:5.6px;padding:0;list-style:none;display:flex}.tag[data-astro-cid-d3dbfs7z]{letter-spacing:.02em;border-radius:6px;align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-outline[data-astro-cid-d3dbfs7z]{border:1px solid var(--tz-accent);color:var(--tz-accent)}footer[data-astro-cid-d3dbfs7z].wrap{padding:calc(2 * var(--leading)) var(--edge);font-size:13px;line-height:var(--leading);color:color-mix(in srgb, var(--tz-ink) 72%, transparent)}footer[data-astro-cid-d3dbfs7z] .bmc-slot[data-astro-cid-d3dbfs7z]{margin-block-start:var(--leading)}[data-astro-cid-d3dbfs7z][data-tz-frame-host]{--tz-frame-pad:clamp(.75rem, 2vw, 1.25rem);--tz-screen-radius:.75rem;text-align:center;padding:var(--tz-frame-pad);background:var(--tz-panel);border:1px solid var(--tz-rule);border-radius:calc(var(--tz-screen-radius) + var(--tz-frame-pad));display:none}[data-astro-cid-d3dbfs7z][data-tz-frame-caption]{font-family:var(--tz-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--tz-ink) 60%, transparent);margin:var(--half) 0 0;font-size:12px}[data-astro-cid-d3dbfs7z][data-tz-caveat]{font-size:14px;line-height:calc(1.5 * var(--half));color:color-mix(in srgb, var(--tz-ink) 78%, transparent);margin:var(--half) auto 0;text-align:start;max-width:44ch}@media (width>=768px){[data-astro-cid-d3dbfs7z][data-tz-frame-host]{margin:calc(1.5 * var(--leading)) auto 0;max-inline-size:calc(var(--tz-frame-inline-size) + 2 * var(--tz-frame-pad) + 2px);display:block}[data-astro-cid-d3dbfs7z][data-tz-showcase] nav[data-astro-cid-d3dbfs7z] li[data-astro-cid-d3dbfs7z][data-tz-current]{border-inline-start-color:var(--tz-accent)}}@media (width>=62rem){.split[data-astro-cid-d3dbfs7z]{gap:var(--leading) clamp(24px, 5vw, 96px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}[data-astro-cid-d3dbfs7z][data-tz-frame-host]{grid-column:2;align-self:flex-start;margin:0;position:sticky;inset-block-start:clamp(1rem,4dvh,2.5rem)}}@media (width<=880px){.check-grid[data-astro-cid-d3dbfs7z]{grid-template-columns:1fr}}@media (width<=720px){.hero[data-astro-cid-d3dbfs7z]{padding-top:calc(2 * var(--leading))}.stat-band[data-astro-cid-d3dbfs7z]{justify-content:start;gap:var(--leading) calc(2 * var(--leading))}}[data-astro-cid-d3dbfs7z][data-tz-frame-host] iframe[data-tz-frame]{border-radius:var(--tz-screen-radius);color-scheme:light;background:var(--tz-screen);box-shadow:var(--tz-shadow-lg);border:0;block-size:min(780px,100dvh - 11rem);margin-inline:auto;display:block}
