/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible;border-top-width:1px}pre{font-family:monospace;font-size:1em}a{background-color:initial;color:inherit;text-decoration:inherit}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:solid}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;padding:0;line-height:inherit;color:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em;margin:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{list-style:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}input:input-placeholder,textarea:input-placeholder{color:#a0aec0}input::input-placeholder,textarea::input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{max-width:100%;height:auto}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-light-italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-medium-italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono/DMMono-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-system:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif;--font-body:var(--font-matter),var(--font-system),sans-serif;--font-dm-mono:"DM Mono",monospace;--font-settings-dm-mono:"ss05";--inspect-color:red;--full-black:#000;--text-default:#3d3d43;--white:#fff;--gray:#e8e8e8;--dark-gray:#7b7b7b;--light-grey:#f5f7f9;--light-grey-2:#fafbfd;--grey:#a6a4a1;--light-blue-bg:#edf4fe;--light-red-bg:#fff5f5;--red-code-highlight:#ffebeb;--light-purple-bg:#faf4ff;--purple-code-highlight:#f3e6fe;--blue-code-highlight:#e5f0ff;--blue-light:#66b5fe;--blue-dark:#1d92ff;--blue-dark-2:#2e73fc;--blue-dark-3:#000580;--coral-light:#ffa8c2;--coral-dark:#ff5487;--orange-light:#f9aa53;--orange-dark:#ff941f;--orange-dark-2:#ff7437;--purple:#df9bff;--green:#0dd3ad;--red:#ff5487;--dark-red:maroon;--dark-red-2:#d26262;--dark-purple:#39036f;--dark-purple-2:#804eb1;--container:1158px;--container-wide:1500px;--container-sides-px:24px;--header-height:72px;--mobile-menu-z-index:999;--hero-max-height:1080px;--hero-min-height:900px;--terminal-highlight-color:#ffe86d;--terminal-output-color:#fff9;--note-bg:#f4fbfe;--note-border:#e1f1fe;--warning-bg:#fef4f4;--warning-border:#fee1e1;--tip-bg:#fdf4fe;--tip-border:#f6e1fe;--gray-2:#616161;--gray-3:#f6f4f4;interpolate-size:allow-keywords}@media(max-width:767px){:root{--hero-min-height:748px}}html{line-height:1.5;box-sizing:border-box;text-rendering:geometricprecision;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light;background-color:var(--white)}body{color:var(--full-black);font-family:var(--font-body)}body.inspect *{outline:1px solid var(--inspect-color)!important}.link-underline{position:relative}.link-underline:focus:after,.link-underline:hover:after{transform:scaleX(0);transform-origin:right center}.link-underline:after{content:"";position:absolute;bottom:3px;left:0;height:1px;width:100%;transition:transform .4s linear;transform-origin:left center;background-color:currentColor}.invisible{visibility:hidden}.background-gradient{width:100%;height:100%;position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.background-gradient .desktop,.background-gradient .mobile{width:100%;height:100%;position:relative}@media(max-width:767px){.background-gradient .desktop{display:none}}.background-gradient .tablet{display:none}@media(max-width:1024px){.background-gradient .tablet{display:block}}.background-gradient .mobile{display:none}@media(max-width:767px){.background-gradient .mobile{display:block}}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.label{letter-spacing:.04em;font-weight:600;text-transform:uppercase;font-size:10px}html[data-use-www-design-system=true]{font-size:100%;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off,"clig" off,lining-nums proportional-nums;--terminal-highlight-color:#d4b1ff;--terminal-output-color:#c6e9ff;--font-dm-mono:var(--font-jet-brains-mono);--header-height:72px}html[data-use-www-design-system=true] .themedSection{color:var(--color-text);background-color:var(--color-background)}html[data-use-www-design-system=true] .themedSection[data-theme=dark]{--color-background:#000;--color-text:#fff;color-scheme:dark}html[data-use-www-design-system=true] .themedSection[data-theme=light]{--color-background:#fff;--color-text:#000;color-scheme:light}html[data-use-www-design-system=true] body{font-size:1.1rem;font-weight:400;line-height:1.2}html[data-use-www-design-system=true] h1{font-size:4.2rem;font-weight:700;line-height:.88;letter-spacing:-.04em}@media(max-width:767px){html[data-use-www-design-system=true] h1{font-size:2.6rem}}html[data-use-www-design-system=true] h2{font-size:2rem;font-weight:700;line-height:1.125;letter-spacing:-.03em}html[data-use-www-design-system=true] h3{font-size:1.3rem;font-weight:700;line-height:1.167;letter-spacing:-.03em}html[data-use-www-design-system=true] .textParagraph,html[data-use-www-design-system=true] p{font-size:1rem;line-height:1.3;opacity:.75}html[data-use-www-design-system=true] a{text-decoration-thickness:1px;text-underline-offset:2px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){html[data-use-www-design-system=true] a{text-decoration-thickness:.5px}}html[data-use-www-design-system=true] .label{letter-spacing:.04em;font-weight:600;text-transform:uppercase;font-size:10px}@media(max-width:767px){html[data-use-www-design-system=true]{font-size:12px}}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/f646cdeb9dd402a6-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/c939bd60b2a94360-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/7ff1ff2a48b7a2b8-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/60699f9e05a46bbd-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/cd2850e7748b1490-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/324b1422c57b5e9f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/4357cd82c06dac34-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/1881c6a109503398-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/1f429520d04a0e6a-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:__matterFont_624f45;src:url(/_next/static/media/8b04d0484b4b745d-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__matterFont_Fallback_624f45;src:local("Arial");ascent-override:98.31%;descent-override:18.49%;line-gap-override:0.00%;size-adjust:102.71%}.__className_624f45{font-family:__matterFont_624f45,__matterFont_Fallback_624f45}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2f186ab49059fbbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7be269dd6123b082-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db5568a2cfd831e2-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6760c1b492207d80-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f424c9580f97313-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/427e4a37d3642943-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_ecea63;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ecea63{font-family:__JetBrains_Mono_ecea63,__JetBrains_Mono_Fallback_ecea63;font-weight:400;font-style:normal}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78;font-style:normal}