.fyE2Jq_band{border-bottom:1px solid var(--dd-line);width:100%;position:relative}.fyE2Jq_dark{background:var(--dd-canvas);color:var(--dd-ink)}.fyE2Jq_darker{background:var(--dd-tint);color:var(--dd-ink)}.fyE2Jq_light{border-color:var(--dd-line)}.fyE2Jq_wrap{z-index:1;width:min(1200px,100% - 32px);margin-inline:auto;position:relative}@media (min-width:700px){.fyE2Jq_wrap{width:min(1200px,100% - 48px)}}@media (min-width:1000px){.fyE2Jq_wrap{width:min(1200px,100% - 64px)}}.fyE2Jq_glow{border-radius:var(--dd-radius-pill);opacity:.6;filter:blur(48px);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--dd-accent) 22%, transparent), transparent);width:900px;height:420px;position:absolute;top:0;left:50%;translate:-50%}.fyE2Jq_eyebrow{font-family:var(--dd-font-mono,ui-monospace, menlo, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--dd-accent-deep);border-radius:var(--dd-radius-pill);border:1px solid var(--dd-accent);background:var(--dd-accent-soft);max-width:100%;letter-spacing:.18em;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-flex}.fyE2Jq_dot{flex:none;width:6px;height:6px;display:inline-flex;position:relative}.fyE2Jq_dotPing{border-radius:var(--dd-radius-pill);background:var(--dd-accent);opacity:.75;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.fyE2Jq_dotPing{animation:1.6s cubic-bezier(0,0,.2,1) infinite fyE2Jq_shellPing}}.fyE2Jq_dotCore{border-radius:var(--dd-radius-pill);background:var(--dd-accent);width:6px;height:6px;position:relative}@keyframes fyE2Jq_shellPing{75%,to{opacity:0;transform:scale(2)}}.fyE2Jq_head{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.fyE2Jq_headCenter{text-align:center;align-items:center;max-width:48ch;margin-inline:auto}.fyE2Jq_headEyebrow{margin-bottom:20px}.fyE2Jq_h1{font-family:var(--dd-font-display,ui-sans-serif, system-ui, sans-serif);font-size:var(--dd-display-1);letter-spacing:-.03em;text-wrap:balance;color:var(--dd-ink);letter-spacing:-.045em;max-width:17ch;margin:0;font-weight:700;line-height:1.05}.fyE2Jq_h2{font-family:var(--dd-font-display,ui-sans-serif, system-ui, sans-serif);font-size:var(--dd-display-2);letter-spacing:-.03em;text-wrap:balance;color:var(--dd-ink);letter-spacing:-.035em;max-width:17ch;margin:0;font-weight:700;line-height:1.1}.fyE2Jq_lede code{overflow-wrap:anywhere}.fyE2Jq_lede{font-size:var(--dd-lede);letter-spacing:-.01em;color:var(--dd-ink-2);max-width:46ch;margin:20px 0 0;font-weight:400;line-height:1.5}.fyE2Jq_headAside{margin-top:24px}.fyE2Jq_headAsideCenter{justify-content:center;display:flex}.fyE2Jq_hero{background:var(--dd-tint);border-bottom:1px solid var(--dd-line);width:100%;padding-block:calc(var(--dd-header-h) + 32px) 48px;position:relative;overflow:hidden}@media (min-width:768px){.fyE2Jq_hero{padding-block:calc(var(--dd-header-h) + 48px) 64px}}.fyE2Jq_heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.fyE2Jq_heroGrid>*{min-width:0}@media (min-width:1024px){.fyE2Jq_heroSplit{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.fyE2Jq_heroCopy{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex}.fyE2Jq_heroActions{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:28px;display:flex}@media (min-width:540px){.fyE2Jq_heroActions{flex-flow:wrap;align-items:center;width:auto}}.fyE2Jq_heroBelow{margin-top:48px}.fyE2Jq_btnPrimary{border-radius:var(--dd-radius-sm,6px);font-family:var(--dd-font-sans,ui-sans-serif, system-ui, sans-serif);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform 60ms;display:inline-flex}.fyE2Jq_btnPrimary:active{transform:translateY(1px)}@media (hover:none),(pointer:coarse){.fyE2Jq_btnPrimary{min-height:44px}}.fyE2Jq_btnPrimary{height:40px;padding-inline:16px;font-size:14px}@media (min-width:540px){.fyE2Jq_btnPrimary{height:44px;padding-inline:20px;font-size:15px}}.fyE2Jq_btnPrimary{background:var(--dd-accent,#151515);color:var(--dd-on-accent,#fff)}.fyE2Jq_btnPrimary:hover{background:var(--dd-accent-hover,#333)}.fyE2Jq_btnPrimary:focus-visible{outline:2px solid var(--dd-accent-deep,#151515);outline-offset:2px;border-radius:inherit}.fyE2Jq_btnPrimary{border-radius:var(--dd-radius-lg);justify-content:center;width:100%;text-decoration:none}@media (min-width:540px){.fyE2Jq_btnPrimary{width:auto}}.fyE2Jq_btnGhost{border-radius:var(--dd-radius-sm,6px);font-family:var(--dd-font-sans,ui-sans-serif, system-ui, sans-serif);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform 60ms;display:inline-flex}.fyE2Jq_btnGhost:active{transform:translateY(1px)}@media (hover:none),(pointer:coarse){.fyE2Jq_btnGhost{min-height:44px}}.fyE2Jq_btnGhost{height:40px;padding-inline:16px;font-size:14px}@media (min-width:540px){.fyE2Jq_btnGhost{height:44px;padding-inline:20px;font-size:15px}}.fyE2Jq_btnGhost{background:var(--dd-surface,#fff);color:var(--dd-ink,#151515);border-color:var(--dd-line-2,#0000002e)}.fyE2Jq_btnGhost:hover{background:var(--dd-tint,#f4f4f4)}.fyE2Jq_btnGhost:focus-visible{outline:2px solid var(--dd-accent-deep,#151515);outline-offset:2px;border-radius:inherit}.fyE2Jq_btnGhost{border-radius:var(--dd-radius-lg);justify-content:center;width:100%;text-decoration:none}@media (min-width:540px){.fyE2Jq_btnGhost{width:auto}}.fyE2Jq_btnGhostLight{border-radius:var(--dd-radius-sm,6px);font-family:var(--dd-font-sans,ui-sans-serif, system-ui, sans-serif);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform 60ms;display:inline-flex}.fyE2Jq_btnGhostLight:active{transform:translateY(1px)}@media (hover:none),(pointer:coarse){.fyE2Jq_btnGhostLight{min-height:44px}}.fyE2Jq_btnGhostLight{height:40px;padding-inline:16px;font-size:14px}@media (min-width:540px){.fyE2Jq_btnGhostLight{height:44px;padding-inline:20px;font-size:15px}}.fyE2Jq_btnGhostLight{background:var(--dd-surface,#fff);color:var(--dd-ink,#151515);border-color:var(--dd-line-2,#0000002e)}.fyE2Jq_btnGhostLight:hover{background:var(--dd-tint,#f4f4f4)}.fyE2Jq_btnGhostLight:focus-visible{outline:2px solid var(--dd-accent-deep,#151515);outline-offset:2px;border-radius:inherit}.fyE2Jq_btnGhostLight{border-radius:var(--dd-radius-lg);justify-content:center;width:100%;text-decoration:none}@media (min-width:540px){.fyE2Jq_btnGhostLight{width:auto}}.fyE2Jq_panel{border-radius:var(--dd-radius-lg);border:1px solid var(--dd-line);background:var(--dd-surface)}:where(.fyE2Jq_panel){padding:28px}.fyE2Jq_panelTight{padding:14px}.fyE2Jq_panel.tone-light{background:var(--dd-surface)}.fyE2Jq_card.tone-light{background:var(--dd-canvas)}.fyE2Jq_panelTitle{font-family:var(--dd-font-display,ui-sans-serif, system-ui, sans-serif);letter-spacing:-.03em;text-wrap:balance;color:var(--dd-ink);margin:0;font-size:19px;font-weight:600;line-height:1.06}.fyE2Jq_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.fyE2Jq_card{border-radius:var(--dd-radius-lg);border:1px solid var(--dd-line);background:var(--dd-canvas);transition:border-color .22s var(--dd-ease-out,ease);color:inherit;flex-direction:column;text-decoration:none;display:flex}:where(.fyE2Jq_card){padding:20px}.fyE2Jq_cardFeatured,.fyE2Jq_cardHover:hover{border-color:var(--dd-accent)}.fyE2Jq_cardBody{flex:1}.fyE2Jq_cardFooter{border-top:1px solid var(--dd-line);margin-top:16px;padding-top:14px}.fyE2Jq_pill{white-space:nowrap;border-radius:var(--dd-radius-pill);font-family:var(--dd-font-mono);font-size:var(--dd-text-2xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.fyE2Jq_pillBrand,.fyE2Jq_pillLight{background:var(--dd-accent-soft);border-color:var(--dd-accent);color:var(--dd-accent-deep)}.fyE2Jq_pillSuccess{background:var(--dd-ok-soft);border-color:var(--dd-ok-deep);color:var(--dd-ok-deep)}.fyE2Jq_pillNeutral,.fyE2Jq_pillLightNeutral{background:var(--dd-tint);border-color:var(--dd-line);color:var(--dd-ink-2)}.fyE2Jq_pillIcon{stroke-width:2px;width:12px;height:12px}.fyE2Jq_rule{border:0;border-top:1px solid var(--dd-line)}.fyE2Jq_surface{border-radius:var(--dd-radius-lg);border:1px solid var(--dd-line);background:var(--dd-tint);overflow:hidden}.fyE2Jq_muted{color:var(--dd-ink-2)}.fyE2Jq_accent{color:var(--dd-accent-deep)}
