.Home_home-body__rVmD_{padding-bottom:32px}.Home_home-body__rVmD_ *{min-width:0}.Home_home-body__rVmD_ [id],.Home_home-body__rVmD_ a,.Home_home-body__rVmD_ button,.Home_home-body__rVmD_ pre{scroll-margin-block:88px 24px}.Home_home-body__rVmD_ a{color:var(--accent);text-decoration:none}.Home_home-body__rVmD_ a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.Home_home-body__rVmD_ :is(p,li,dd,td) a{font-weight:500}.Home_home-body__rVmD_ :is(h1,h2,h3,h4) a{color:var(--ink)}.Home_home-body__rVmD_ .Home_home-action__e4QMd:is(:hover,:focus-visible){text-decoration:none}.Home_home-body__rVmD_ a:focus-visible,.Home_home-body__rVmD_ button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.Home_home-body__rVmD_ a,.Home_home-body__rVmD_ button{min-height:44px}.Home_home-skip__B_Yg0{position:fixed;top:8px;left:8px;z-index:100;padding:12px 18px;color:var(--bg);background:var(--ink);transform:translateY(-160%)}.Home_home-skip__B_Yg0:focus{transform:none;outline:3px solid var(--accent);outline-offset:3px}.Home_home-hero__Be9yl{display:grid;gap:32px;align-items:center;padding:40px 0 64px}.Home_home-body__rVmD_ h1{font-family:var(--display);font-weight:600;line-height:1.02;letter-spacing:-.045em}.Home_home-hero__Be9yl h1{font-size:3rem;overflow-wrap:anywhere}.Home_home-hero__Be9yl h1 span{display:block}.Home_home-body__rVmD_ h2{font-family:var(--display);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:-.025em}.Home_home-body__rVmD_ h3{font-family:var(--display);font-weight:600;font-size:1.1875rem;line-height:1.3;letter-spacing:-.015em}.Home_home-eyebrow__2Wedy{color:var(--ink-2);font-family:var(--display);font-size:.875rem;line-height:1.6;margin-bottom:10px}.Home_home-lede__Q8EJ7{margin-top:22px;max-width:38rem;font-size:1.125rem;line-height:1.6;color:var(--ink-2)}.Home_home-copy__nhXZR{font-size:1rem;line-height:1.75;color:var(--ink-2);margin-top:14px;max-width:48rem;overflow-wrap:anywhere}.Home_home-actions__uDYd_{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.Home_home-action__e4QMd{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:12px 20px;font-family:var(--display);font-size:1rem;font-weight:600;text-decoration:none!important;color:var(--ink)!important;border:0;isolation:isolate}.Home_home-action__e4QMd:not(.Home_home-primary__1sEsW):before{content:"";position:absolute;inset:0;background:var(--bg-2);z-index:-1;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.Home_home-action__e4QMd.Home_home-primary__1sEsW{color:var(--bg)!important;border:0;isolation:isolate}.Home_home-action__e4QMd.Home_home-primary__1sEsW:before{content:"";position:absolute;inset:0;background:var(--ink);z-index:-1;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.Home_home-text-link__enDIe{display:inline-flex;align-items:center;padding:10px 2px}.Home_home-section__27fza{padding-block:64px}.Home_home-section__27fza h2{max-width:48rem;overflow-wrap:anywhere}.Home_home-grid__cZDhW{display:grid;gap:28px;margin-top:32px}.Home_home-card__iINn4{display:flex;flex-direction:column;align-items:flex-start}.Home_home-card__iINn4 .Home_home-copy__nhXZR{flex:1}.Home_home-card__iINn4 a{display:inline-flex;align-items:center;padding-block:10px;margin-top:8px}.Home_home-tags__Jpd_L{color:var(--ink-2);font-size:.875rem;margin-top:16px;line-height:1.6}.Home_home-code__Xel10{margin:0;background:var(--panel);color:var(--panel-ink);position:relative;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.Home_home-code__Xel10:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--prism)}.Home_home-code__Xel10 figcaption{padding:16px 20px 12px;font-family:var(--mono);font-size:.8125rem;line-height:1.5;color:var(--panel-ink);overflow-wrap:anywhere}.Home_home-code__Xel10 pre,.Home_home-result__4FF2x pre{margin:0;padding:16px 20px;max-width:100%;overflow-x:auto;white-space:pre;font-family:var(--mono);font-size:.875rem;line-height:1.75;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.Home_home-code__Xel10 pre:focus-visible{outline:3px solid var(--panel-ink);outline-offset:-4px}.Home_home-code__Xel10 code,.Home_home-result__4FF2x code{font:inherit}.Home_home-body__rVmD_ .Home_home-code__Xel10 code,.Home_home-body__rVmD_ .Home_home-code__Xel10 pre,.Home_home-body__rVmD_ .Home_home-result__4FF2x code,.Home_home-body__rVmD_ .Home_home-result__4FF2x pre{white-space:pre;overflow-wrap:normal;word-break:normal}.Home_home-output__PThjP{background:var(--panel-2);border-top:1px solid var(--panel-hair)}.Home_home-output__PThjP>p{padding:14px 20px 0;font-size:.875rem;color:var(--panel-ink)}.Home_home-caption__TbZtN{margin-top:14px;font-size:.875rem;line-height:1.7;color:var(--ink-2);overflow-wrap:anywhere}.Home_home-source-switch__CZl0S{margin-top:28px}.Home_home-atlas__hTGr3 .Home_home-source-switch__CZl0S,.Home_home-two__qCaIm>.Home_home-source-switch__CZl0S{margin-top:0}.Home_home-switch__vyn3U{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.Home_home-switch__vyn3U button{position:relative;border:0;background:transparent;color:var(--ink-2);padding:10px 14px;font-size:.875rem;line-height:1.5;cursor:pointer}.Home_home-switch__vyn3U button[aria-pressed=true]{font-weight:600;background:var(--bg-2);color:var(--ink)}.Home_home-switch__vyn3U button[aria-pressed=true]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--prism)}.Home_home-atlas__hTGr3,.Home_home-two__qCaIm{display:grid;gap:24px;margin-top:26px}.Home_home-source-switch__CZl0S .Home_home-two__qCaIm{margin-top:0}.Home_home-result__4FF2x{background:var(--bg-2);padding-top:16px}.Home_home-result__4FF2x>p{padding-inline:20px}.Home_home-result__4FF2x pre:focus-visible{outline:3px solid var(--accent);outline-offset:-4px}.Home_home-atlas__hTGr3>figure{width:100%;max-width:24rem}.Home_home-atlas__hTGr3 img{display:block;width:calc(100% - 48px);height:auto;border:0;box-shadow:0 0 0 24px var(--bg-2);margin:24px}.Home_home-list__mo1K0{margin:20px 0 0;padding-left:24px;color:var(--ink-2);font-size:1rem;line-height:1.75}.Home_home-list__mo1K0 li+li{margin-top:8px}.Home_home-section-link__p0Vbk{display:inline-flex;align-items:center;padding-block:10px;margin-top:22px}.Home_home-visually-hidden__evcdO{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Home_home-body__rVmD_ [hidden]{display:none}@media (min-width:1024px){.Home_home-hero__Be9yl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding-block:64px 80px}.Home_home-hero__Be9yl h1{font-size:4.5rem}.Home_home-body__rVmD_ h2{font-size:1.75rem}.Home_home-body__rVmD_ h3{font-size:1.25rem}.Home_home-lede__Q8EJ7{font-size:1.1875rem}.Home_home-copy__nhXZR,.Home_home-list__mo1K0{font-size:1.03125rem}.Home_home-grid__cZDhW,.Home_home-two__qCaIm{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.Home_home-grid-three__IRvpW{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_home-atlas__hTGr3{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:48px}}@media (min-width:1440px){.Home_home-hero__Be9yl h1{font-size:6rem}.Home_home-body__rVmD_ h2{font-size:2rem}.Home_home-body__rVmD_ h3{font-size:1.375rem}.Home_home-lede__Q8EJ7{font-size:1.25rem}.Home_home-copy__nhXZR,.Home_home-list__mo1K0{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.Home_home-body__rVmD_ *,.Home_home-body__rVmD_ :after,.Home_home-body__rVmD_ :before,.Home_home-skip__B_Yg0{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.Home_home-action__e4QMd,.Home_home-code__Xel10,.Home_home-output__PThjP,.Home_home-result__4FF2x,.Home_home-switch__vyn3U button{clip-path:none;background:Canvas;color:CanvasText!important;border:1px solid CanvasText}.Home_home-body__rVmD_ .Home_home-action__e4QMd.Home_home-primary__1sEsW{color:CanvasText!important;background:Canvas;border:1px solid CanvasText}.Home_home-body__rVmD_ a{color:LinkText}.Home_home-code__Xel10 figcaption,.Home_home-output__PThjP>p{color:CanvasText}.Home_home-action__e4QMd.Home_home-primary__1sEsW:before,.Home_home-action__e4QMd:before,.Home_home-action__e4QMd:not(.Home_home-primary__1sEsW):before,.Home_home-code__Xel10:before,.Home_home-switch__vyn3U button:after{display:none}.Home_home-switch__vyn3U button[aria-pressed=true]{border:3px solid Highlight;text-decoration:underline}.Home_home-body__rVmD_ .Home_home-code__Xel10 pre:focus-visible,.Home_home-body__rVmD_ .Home_home-result__4FF2x pre:focus-visible,.Home_home-body__rVmD_ :focus-visible,.Home_home-body__rVmD_ a:focus-visible,.Home_home-body__rVmD_ button:focus-visible,.Home_home-skip__B_Yg0:focus{outline-color:Highlight}}