.expandingArrow_expandingArrow__8bwqC{fill:none!important;stroke:var(--arrowColour,var(--edb_mid_blue));stroke-linecap:round;stroke-linejoin:round}.expandingArrow_expandingArrow__8bwqC.expandingArrow_expandBox__LNKw_{transition:margin-right .3s;margin-right:calc(-1px*var(--expandArrowBy) + var(--expandArrow, 0)*var(--expandArrowBy)*1px)}.expandingArrow_expandingArrow__8bwqC path{will-change:transform}.expandingArrow_expandingArrow__8bwqC .expandingArrow_arrowLine__bPw85{stroke-linecap:butt;transition:transform .3s;transform:scaleX(calc(1 + var(--expandArrow, 0) * var(--expandArrowBy) / 2))}.expandingArrow_expandingArrow__8bwqC .expandingArrow_arrowHead__EpVbj{transition:transform .3s;transform:translateX(calc(var(--expandArrow, 0) * var(--expandArrowBy) * 1px))}.learnCards_learnCards__aN5Ni{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:64px;gap:64px}@media(max-width:1023.5px){.learnCards_learnCards__aN5Ni{grid-template-columns:1fr 1fr}}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni{grid-template-columns:1fr}}@media(max-width:1919.5px){.learnCards_learnCards__aN5Ni{gap:56px}}@media(max-width:1439.5px){.learnCards_learnCards__aN5Ni{gap:46px}}@media(max-width:1023.5px){.learnCards_learnCards__aN5Ni{gap:68px}}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni{gap:30px}}.learnCards_learnCards__aN5Ni .learnCards_skipColumn__nlLQZ{grid-column-start:2}@media(max-width:1023.5px){.learnCards_learnCards__aN5Ni .learnCards_skipColumn__nlLQZ{grid-column-start:1}}.learnCards_learnCards__aN5Ni a{color:#4c4c4c;font-size:20px;line-height:28px;position:relative;z-index:0;transition:transform .05s}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni a{color:#fff}}.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{--arrowColour:#0ccb93;display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding:0 40px 0 44px;background-color:#f7f7f7;height:168px}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{--arrowColour:#fff}}@media(max-width:1919.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{height:136px}}@media(max-width:1439.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{height:112px}}@media(max-width:1023.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{height:144px}}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{height:160px}}@media(max-width:1439.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY{padding-left:34px;padding-right:30px}}.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY>*{z-index:2;transition:color .15s;transition:stroke .5s}.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY:hover{--expandArrow:1;--arrowColour:#fff}.learnCards_learnCards__aN5Ni a .learnCards_cardContent__yWPIY:hover .learnCards_cardBackground__7BZzt{opacity:.3}.learnCards_learnCards__aN5Ni a:before{position:absolute;content:"";top:80%;left:48px;right:48px;bottom:0;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.15);z-index:-1}.learnCards_learnCards__aN5Ni a:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#fff;border-radius:8px;z-index:-1}.learnCards_learnCards__aN5Ni a:before{transition:box-shadow .05s}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.no-touch .learnCards_learnCards__aN5Ni a:hover{transform:scale(.99)}.no-touch .learnCards_learnCards__aN5Ni a:hover:before{box-shadow:0 6px 26.6666666667px rgba(0,0,0,.15);left:24px;right:24px}}.learnCards_learnCards__aN5Ni a:active{transform:scale(.98)!important}.learnCards_learnCards__aN5Ni a:active:before{box-shadow:0 3px 13.3333333333px rgba(0,0,0,.15)!important;left:12px!important;right:12px!important}.learnCards_learnCards__aN5Ni a .learnCards_cardTitle__uJx2A{max-width:72%;font-weight:600;font-size:26px}@media(max-width:1919.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardTitle__uJx2A{font-size:20px}}.learnCards_learnCards__aN5Ni a .learnCards_cardBackground__7BZzt{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background-image:url(/assets/exploring_bg.svg);background-position:100% 0;background-repeat:no-repeat;z-index:1;transition:opacity .1s}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardBackground__7BZzt{opacity:.3}}.learnCards_learnCards__aN5Ni a .learnCards_cardBackground__7BZzt:hover{opacity:.3}.learnCards_learnCards__aN5Ni a .learnCards_cardGradient__AhoXi{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;opacity:0;transition:opacity .15s;z-index:0}@media(max-width:767.5px){.learnCards_learnCards__aN5Ni a .learnCards_cardGradient__AhoXi{opacity:1}}.learnCards_learnCards__aN5Ni a:nth-child(5n+1) .learnCards_cardGradient__AhoXi{background:linear-gradient(90deg,#cc9add 8.06%,#ebad98 106.93%)}.learnCards_learnCards__aN5Ni a:nth-child(5n+2) .learnCards_cardGradient__AhoXi{background:linear-gradient(90deg,#dca3bb -6.93%,#b199f2 91.94%)}.learnCards_learnCards__aN5Ni a:nth-child(5n+3) .learnCards_cardGradient__AhoXi{background:linear-gradient(90deg,#cb9ade -6.93%,#8aa1f8 91.94%)}.learnCards_learnCards__aN5Ni a:nth-child(5n+4) .learnCards_cardGradient__AhoXi{background:linear-gradient(90deg,#b199f1 -6.93%,#5faaff 91.94%)}.learnCards_learnCards__aN5Ni a:nth-child(5n) .learnCards_cardGradient__AhoXi{background:linear-gradient(90.91deg,#5faaff 8.06%,#79e0d4 106.93%)}.no-touch .learnCards_learnCards__aN5Ni a:hover{color:#fff}.no-touch .learnCards_learnCards__aN5Ni a:hover .learnCards_cardGradient__AhoXi{opacity:1}.showcase_page__lk50E{background:none;--grayDarkColor:#4d4d4d;--whiteTextColor:#e5e5e5;--contentWidth:1222px;background-size:3686px;background-position-y:-579px}@media(max-width:2559.5px){.showcase_page__lk50E{--contentWidth:1222px}}@media(max-width:1919.5px){.showcase_page__lk50E{--contentWidth:1113px}}@media(max-width:1439.5px){.showcase_page__lk50E{--contentWidth:929px}}@media(max-width:1023.5px){.showcase_page__lk50E{--contentWidth:640px}}@media(max-width:767.5px){.showcase_page__lk50E{--contentWidth:min(520px,100%)}}@media(max-width:1919.5px){.showcase_page__lk50E{background-size:1920px}}@media(max-width:1439.5px){.showcase_page__lk50E{background-size:1704px}}@media(max-width:1023.5px){.showcase_page__lk50E{background-size:1332px}}@media(max-width:767.5px){.showcase_page__lk50E{background-size:1032px}}@media(max-width:1919.5px){.showcase_page__lk50E{background-position-y:-40px}}@media(max-width:1439.5px){.showcase_page__lk50E{background-position-y:-76px}}@media(max-width:1023.5px){.showcase_page__lk50E{background-position-y:-24px}}@media(max-width:767.5px){.showcase_page__lk50E{background-position-y:-40px}}.showcase_pageFooter__DzWWH{background:none;z-index:1;--footerSubscribeBgColour:#f7f7f7}.showcase_content__ZC_up{grid-column:content;margin-top:100px;margin-bottom:30px;z-index:1}@media(max-width:2559.5px){.showcase_content__ZC_up{margin-top:72px}}.showcase_content__ZC_up ol,.showcase_content__ZC_up p,.showcase_content__ZC_up ul{font-size:20px;line-height:40px}@media(max-width:1919.5px){.showcase_content__ZC_up ol,.showcase_content__ZC_up p,.showcase_content__ZC_up ul{font-size:18px;line-height:32px}}@media(max-width:1023.5px){.showcase_content__ZC_up ol,.showcase_content__ZC_up p,.showcase_content__ZC_up ul{font-size:16px}}.showcase_content__ZC_up ol,.showcase_content__ZC_up ul{padding-left:3em}.showcase_content__ZC_up ol li,.showcase_content__ZC_up ul li{padding-left:15px}.showcase_content__ZC_up h1,.showcase_content__ZC_up h2,.showcase_content__ZC_up h3,.showcase_content__ZC_up h4,.showcase_content__ZC_up h5{font-family:EdgeDB,Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-weight:700;text-align:center;letter-spacing:-.03em;color:var(--grayDarkColor);margin:0}.showcase_content__ZC_up h1{margin:32px auto 62px;font-size:112px;line-height:112px;max-width:800px}@media(max-width:1919.5px){.showcase_content__ZC_up h1{font-size:96px}}@media(max-width:1439.5px){.showcase_content__ZC_up h1{font-size:80px}}@media(max-width:1023.5px){.showcase_content__ZC_up h1{font-size:76px}}@media(max-width:767.5px){.showcase_content__ZC_up h1{font-size:38px}}@media(max-width:1919.5px){.showcase_content__ZC_up h1{line-height:96px}}@media(max-width:1439.5px){.showcase_content__ZC_up h1{line-height:80px}}@media(max-width:1023.5px){.showcase_content__ZC_up h1{line-height:76px}}@media(max-width:767.5px){.showcase_content__ZC_up h1{line-height:38px}}@media(max-width:1023.5px){.showcase_content__ZC_up h1{margin-top:0}}@media(max-width:1919.5px){.showcase_content__ZC_up h1{max-width:690px}}@media(max-width:1439.5px){.showcase_content__ZC_up h1{max-width:600px}}@media(max-width:1023.5px){.showcase_content__ZC_up h1{max-width:540px}}@media(max-width:767.5px){.showcase_content__ZC_up h1{max-width:280px}}.showcase_content__ZC_up h2{font-size:80px;line-height:80px;margin-bottom:100px}@media(max-width:1919.5px){.showcase_content__ZC_up h2{font-size:80px}}@media(max-width:1439.5px){.showcase_content__ZC_up h2{font-size:48px}}@media(max-width:1023.5px){.showcase_content__ZC_up h2{font-size:48px}}@media(max-width:767.5px){.showcase_content__ZC_up h2{font-size:32px}}@media(max-width:1919.5px){.showcase_content__ZC_up h2{line-height:80px}}@media(max-width:1439.5px){.showcase_content__ZC_up h2{line-height:48px}}@media(max-width:1023.5px){.showcase_content__ZC_up h2{line-height:48px}}@media(max-width:767.5px){.showcase_content__ZC_up h2{line-height:32px}}.showcase_content__ZC_up h3{font-size:80px;line-height:80px;margin-bottom:82px;margin-top:60px}@media(max-width:1919.5px){.showcase_content__ZC_up h3{font-size:64px}}@media(max-width:1439.5px){.showcase_content__ZC_up h3{font-size:48px}}@media(max-width:1023.5px){.showcase_content__ZC_up h3{font-size:48px}}@media(max-width:767.5px){.showcase_content__ZC_up h3{font-size:32px}}@media(max-width:1919.5px){.showcase_content__ZC_up h3{line-height:64px}}@media(max-width:1439.5px){.showcase_content__ZC_up h3{line-height:48px}}@media(max-width:1023.5px){.showcase_content__ZC_up h3{line-height:48px}}@media(max-width:767.5px){.showcase_content__ZC_up h3{line-height:32px}}@media(max-width:1919.5px){.showcase_content__ZC_up h3{margin-bottom:60px}}@media(max-width:1439.5px){.showcase_content__ZC_up h3{margin-bottom:60px}}@media(max-width:1023.5px){.showcase_content__ZC_up h3{margin-bottom:48px}}@media(max-width:767.5px){.showcase_content__ZC_up h3{margin-bottom:36px}}@media(max-width:1919.5px){.showcase_content__ZC_up h3{margin-top:0}}.showcase_content__ZC_up h4{font-weight:600;font-size:48px;line-height:64px;margin-bottom:30px}@media(max-width:1919.5px){.showcase_content__ZC_up h4{font-size:40px}}@media(max-width:1439.5px){.showcase_content__ZC_up h4{font-size:40px}}@media(max-width:1023.5px){.showcase_content__ZC_up h4{font-size:40px}}@media(max-width:767.5px){.showcase_content__ZC_up h4{font-size:32px}}@media(max-width:1919.5px){.showcase_content__ZC_up h4{line-height:64px}}@media(max-width:1439.5px){.showcase_content__ZC_up h4{line-height:64px}}@media(max-width:1023.5px){.showcase_content__ZC_up h4{line-height:64px}}@media(max-width:767.5px){.showcase_content__ZC_up h4{line-height:32px}}.showcase_content__ZC_up h5{font-size:20px;color:var(--whiteTextColor)}.showcase_content__ZC_up h6{font-size:20px;color:#000;margin:8px 0 0}.showcase_content__ZC_up dl{margin-top:0}.showcase_content__ZC_up dd{margin-bottom:15px}.showcase_content__ZC_up .showcase_dots__Larun{font-size:32px;line-height:48px;font-weight:700;margin-bottom:0}.showcase_content__ZC_up .showcase_code__4R_cW{margin-left:calc(-1*var(--codeBlockHorizontalPadding));margin-right:calc(-1*var(--codeBlockHorizontalPadding));margin-bottom:68px;margin-top:10px}@media(max-width:767.5px){.showcase_content__ZC_up .showcase_code__4R_cW{margin-left:calc(-1*var(--pageMargin));margin-right:calc(-1*var(--pageMargin))}}@media(max-width:1919.5px){.showcase_content__ZC_up .showcase_code__4R_cW{margin-bottom:58px}}.showcase_content__ZC_up .showcase_subtleText__gVsam{font-size:18px;text-align:center;color:#b3b3b3;margin-bottom:10px}@media(max-width:1919.5px){.showcase_content__ZC_up .showcase_subtleText__gVsam{font-size:16px}}@media(max-width:767.5px){.showcase_content__ZC_up .showcase_subtleText__gVsam{font-size:15px}}.showcase_content__ZC_up .showcase_light__b_MwY{color:var(--whiteTextColor)}.showcase_intro__53zUD{margin:0 auto 50px;width:820px}@media(max-width:1919.5px){.showcase_intro__53zUD{width:736px}}@media(max-width:1439.5px){.showcase_intro__53zUD{width:704px}}@media(max-width:1023.5px){.showcase_intro__53zUD{width:630px}}@media(max-width:767.5px){.showcase_intro__53zUD{width:min(520px,100%)}}.showcase_intro__53zUD p{font-size:24px;line-height:48px;margin:auto}@media(max-width:1023.5px){.showcase_intro__53zUD p{font-size:20px}}@media(max-width:767.5px){.showcase_intro__53zUD p{font-size:18px;line-height:32px}}.showcase_edgeqlIntro__nyewC{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:120px;column-gap:120px}@media(max-width:767.5px){.showcase_edgeqlIntro__nyewC{grid-template-columns:1fr}}@media(max-width:1919.5px){.showcase_edgeqlIntro__nyewC{column-gap:100px}}@media(max-width:1439.5px){.showcase_edgeqlIntro__nyewC{column-gap:80px}}@media(max-width:1023.5px){.showcase_edgeqlIntro__nyewC{column-gap:48px}}@media(max-width:767.5px){.showcase_edgeqlIntro__nyewC{column-gap:38px}}.showcase_edgeqlIntro__nyewC .showcase_edgeqlIntroSection__QuHqX p{margin:0}@media(max-width:1439.5px){.showcase_edgeqlIntro__nyewC .showcase_edgeqlIntroSection__QuHqX p{font-size:16px}}.showcase_edgeqlIntroCode__14grl{width:640px}@media(max-width:1919.5px){.showcase_edgeqlIntroCode__14grl{width:608px}}@media(max-width:1439.5px){.showcase_edgeqlIntroCode__14grl{width:608px}}@media(max-width:1023.5px){.showcase_edgeqlIntroCode__14grl{width:min(100%,560px)}}@media(max-width:767.5px){.showcase_edgeqlIntroCode__14grl{width:100%}}.showcase_codeExplainer__wDX8H{--codeBgColour:#fff}.showcase_codeExplainer__wDX8H .showcase_tab__4xaSp{background-color:transparent}.showcase_darkSection__NqsUJ{position:relative;margin-top:40px}.showcase_section__lPxS6{margin-top:140px;display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width:1919.5px){.showcase_section__lPxS6{margin-top:110px}}@media(max-width:1439.5px){.showcase_section__lPxS6{margin-top:80px}}@media(max-width:1023.5px){.showcase_section__lPxS6{margin-top:60px}}@media(max-width:767.5px){.showcase_section__lPxS6{margin-top:30px}}.showcase_section__lPxS6 p{width:100%;max-width:640px}@media(max-width:1919.5px){.showcase_section__lPxS6 p{max-width:608px}}@media(max-width:1023.5px){.showcase_section__lPxS6 p{max-width:560px}}.showcase_sectionBody__Aw_Qf{display:flex;flex-wrap:wrap;justify-content:center;width:1222px;column-gap:140px}@media(max-width:2559.5px){.showcase_sectionBody__Aw_Qf{width:1113px}}@media(max-width:1919.5px){.showcase_sectionBody__Aw_Qf{width:1113px}}@media(max-width:1439.5px){.showcase_sectionBody__Aw_Qf{width:929px}}@media(max-width:1023.5px){.showcase_sectionBody__Aw_Qf{width:100%}}@media(max-width:767.5px){.showcase_sectionBody__Aw_Qf{width:100%}}@media(max-width:2559.5px){.showcase_sectionBody__Aw_Qf{column-gap:70px}}@media(max-width:1919.5px){.showcase_sectionBody__Aw_Qf{column-gap:70px}}@media(max-width:1439.5px){.showcase_sectionBody__Aw_Qf{column-gap:16px}}@media(max-width:1023.5px){.showcase_sectionBody__Aw_Qf{column-gap:0}}@media(max-width:767.5px){.showcase_sectionBody__Aw_Qf{column-gap:0}}.showcase_narrowSection__Pxgcs{width:640px;margin-top:140px;margin-left:auto;margin-right:auto}@media(max-width:1919.5px){.showcase_narrowSection__Pxgcs{width:608px}}@media(max-width:1439.5px){.showcase_narrowSection__Pxgcs{width:608px}}@media(max-width:1023.5px){.showcase_narrowSection__Pxgcs{width:min(100%,560px)}}@media(max-width:767.5px){.showcase_narrowSection__Pxgcs{width:100%}}@media(max-width:1919.5px){.showcase_narrowSection__Pxgcs{margin-top:110px}}@media(max-width:1439.5px){.showcase_narrowSection__Pxgcs{margin-top:80px}}@media(max-width:1023.5px){.showcase_narrowSection__Pxgcs{margin-top:60px}}@media(max-width:767.5px){.showcase_narrowSection__Pxgcs{margin-top:80px}}@media(max-width:1919.5px){.showcase_narrowSection__Pxgcs p{font-size:18px;line-height:32px}}@media(max-width:1023.5px){.showcase_narrowSection__Pxgcs p{font-size:16px}}.showcase_narrowSection__Pxgcs .showcase_stepByStepSection__rQhD0{color:#4d4d4d;--titleColor:#4e4e4e;--decorationColor:#f7f7f7}.showcase_exampleCode__qV7xc{--codeBgColour:transparent;--codeBlockVerticalPadding:30px;--codeBlockHorizontalPadding:32px;--codeBlockLineHeight:28px;font-size:15px;height:max-content;position:relative;z-index:0}@media(max-width:1919.5px){.showcase_exampleCode__qV7xc{font-size:15px}}@media(max-width:1023.5px){.showcase_exampleCode__qV7xc{font-size:14px}}.showcase_exampleCode__qV7xc>div{margin:0}.showcase_exampleCode__qV7xc:before{position:absolute;content:"";top:80%;left:64px;right:64px;bottom:0;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.15);z-index:-1}.showcase_exampleCode__qV7xc:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#f6f6f6;border-radius:8px;z-index:-1}.showcase_migrationsCode__1Wf9f{--editorContentBg:#f7f7f7}.decoratedSection_decoratedSection__qASAA{position:relative;color:var(--fontColor,#ccc);margin:17px 0 64px 32px;width:calc(50% - 102px)}@media(max-width:767.5px){.decoratedSection_decoratedSection__qASAA{margin-left:20px}}@media(max-width:2559.5px){.decoratedSection_decoratedSection__qASAA{width:calc(50% - 67px)}}@media(max-width:1919.5px){.decoratedSection_decoratedSection__qASAA{width:calc(50% - 67px)}}@media(max-width:1439.5px){.decoratedSection_decoratedSection__qASAA{width:calc(50% - 40px)}}@media(max-width:1023.5px){.decoratedSection_decoratedSection__qASAA{width:100%}}@media(max-width:767.5px){.decoratedSection_decoratedSection__qASAA{width:100%}}.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w{display:flex}@media(max-width:767.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w{margin-bottom:24px}}.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{font-family:EdgeDB,Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-size:164px;font-weight:700;position:absolute;margin:0;top:-8px;left:-44px;color:var(--decorationColor,#482e44);z-index:-1}@media(max-width:1023.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{font-size:112px}}@media(max-width:767.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{font-size:88px}}@media(max-width:1023.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{left:-28px;top:8px}}@media(max-width:767.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{left:-12px;top:0}}.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_title__sfsku{color:var(--titleColor,#e5e5e5)}@media(max-width:1023.5px){.decoratedSection_decoratedSection__qASAA .decoratedSection_header__ABg8w .decoratedSection_title__sfsku{padding-top:0}}.decoratedSection_decoratedSection__qASAA .decoratedSection_children__QoOPi{font-size:18px;padding:0;margin:0}.decoratedSection_decoratedSection__qASAA .decoratedSection_children__QoOPi p{margin:0;padding:0}.decoratedSection_decorationBefore__nuPYR{width:100%;margin:60px auto auto}.decoratedSection_decorationBefore__nuPYR .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{font-size:80px;position:static;margin-right:8px}@media(max-width:1023.5px){.decoratedSection_decorationBefore__nuPYR .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{left:-12px;top:0}}.decoratedSection_decorationBefore__nuPYR .decoratedSection_children__QoOPi p{margin:16px 0}@media(max-width:1023.5px){.decoratedSection_decorationBefore__nuPYR .decoratedSection_header__ABg8w .decoratedSection_decoration__bxI_m{position:absolute}}.homepageMigrations_wrapper__xlU_U{display:flex;flex-direction:column;align-items:center}.homepageMigrations_container__HD1NA{position:relative;width:100%;height:426px;margin-top:32px}@media(max-width:767.5px){.homepageMigrations_container__HD1NA{height:auto}}.homepageMigrations_editorPanel__WGEYL{position:absolute;top:0;width:416px;max-width:80%}@media(max-width:767.5px){.homepageMigrations_editorPanel__WGEYL{width:100%;max-width:100%;position:static}}.homepageMigrations_editorTabs__pWQGk{display:flex}.homepageMigrations_editorTabs__pWQGk .homepageMigrations_editorTab__AiGV6{height:32px;background:hsla(0,0%,6%,.5);padding:0 16px;font-size:14px;line-height:32px;color:#b3b3b3;margin-right:2px;border-radius:6px 6px 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.low-perf .homepageMigrations_editorTabs__pWQGk .homepageMigrations_editorTab__AiGV6{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:767.5px){.homepageMigrations_editorTabs__pWQGk{padding-left:12px}}.homepageMigrations_schemaTab__f6yRj{transition:background-color .2s}.homepageMigrations_showGenMigration__g8wMl .homepageMigrations_schemaTab__f6yRj{opacity:.7}.homepageMigrations_migrationTab__7hGI9{opacity:0;transform:translateY(10px);transition:opacity .2s,transform .2s}.homepageMigrations_showGenMigration__g8wMl .homepageMigrations_migrationTab__7hGI9{opacity:1;transform:translateY(0)}.homepageMigrations_editorContentContainer__QEfSO{display:grid;position:relative;z-index:0}.homepageMigrations_editorContentContainer__QEfSO:before{position:absolute;content:"";top:80%;left:48px;right:48px;bottom:0;border-radius:0;box-shadow:0 8px 30px rgba(0,0,0,.15);z-index:-1}.homepageMigrations_editorContentContainer__QEfSO:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:none;border-radius:0;z-index:-1}.homepageMigrations_schemaNewLineMarker__ofQP8 .homepageMigrations_schemaEdit__5vASV:after,.homepageMigrations_schemaNewLineMarker__ofQP8 .homepageMigrations_schemaEdit__5vASV:before{position:absolute;content:"";top:96px;left:0;width:100%;height:28px;background:rgba(143,175,36,.16)}.homepageMigrations_schemaNewLineMarker__ofQP8 .homepageMigrations_schemaEdit__5vASV:after{width:5px;background:#8faf24}.homepageMigrations_showGenMigration__g8wMl .homepageMigrations_schemaEdit__5vASV{opacity:0;transition:opacity .2s}.homepageMigrations_editorContent__NOeh4{grid-area:1/1;display:flex;font-family:Roboto Mono,Monaco,monospace;font-size:14px;line-height:28px;margin:0;padding:12px 12px 12px 24px;background:hsla(0,0%,6%,.5);border-radius:0 12px 12px 12px;min-width:0;position:relative;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.low-perf .homepageMigrations_editorContent__NOeh4{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.homepageMigrations_editorContent__NOeh4::-webkit-scrollbar{display:none}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorLineNumbers__zCg7C{margin-right:22px;text-align:right;font-weight:500;color:gray;z-index:1}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr{z-index:1}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.cdata,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.comment,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.doctype,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.prolog{color:var(--syntaxComment)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.operator{color:var(--syntaxRed)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.boolean,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.number{color:var(--syntaxOrange)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.attr-name,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.entity,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.string,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.url{color:var(--syntaxGreen)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.string .escaped{color:var(--syntaxOrange)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.number .valuetype,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.string .valuetype{color:var(--syntaxBlue)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.important,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.keyword,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.statement{color:var(--syntaxPurple)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.builtin,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.function,.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.variable{color:var(--syntaxBlue)}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_editorCode__Y42Zr .token.faded{opacity:.7;font-weight:700}.homepageMigrations_editorContent__NOeh4 .homepageMigrations_cursor__NbVQv{width:2px;height:24px;background:rgba(0,0,0,.6);margin-bottom:-6px;animation:homepageMigrations_blink-animation__oyR7F 1s steps(2,start) infinite;display:none}.homepageMigrations_showEditorCursor__keGEM .homepageMigrations_editorContent__NOeh4 .homepageMigrations_cursor__NbVQv{display:inline-block}.homepageMigrations_genMigration__Yzcee{z-index:2;opacity:0;transform:translateY(10px);transition:opacity .2s,transform .2s;pointer-events:none}.homepageMigrations_showGenMigration__g8wMl .homepageMigrations_genMigration__Yzcee{opacity:1;transform:translateY(0);pointer-events:auto}.homepageMigrations_terminal__uBUib{position:absolute;width:416px;max-width:80%;height:321px;right:0;top:56px;z-index:3;opacity:0;border-radius:12px;background:rgba(36,36,36,.6);box-shadow:0 0 36px 0 rgba(0,0,0,.25);transform:translateY(10px);transition:opacity .2s,transform .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.low-perf .homepageMigrations_terminal__uBUib{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.homepageMigrations_showTerminal__wOFMh .homepageMigrations_terminal__uBUib{opacity:1;transform:translateY(0)}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalHeader__s03b4{height:32px;background-color:#333;border-radius:12px 12px 0 0;background-image:radial-gradient(circle at 16px 50%,#888,#888 5px,transparent 5.5px),radial-gradient(circle at 32px 50%,#888,#888 5px,transparent 5.5px),radial-gradient(circle at 48px 50%,#888,#888 5px,transparent 5.5px)}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalOverflowWrapper__Dal66{display:flex;align-items:flex-end;overflow-y:hidden;overflow-x:auto;padding:12px 18px;height:calc(100% - 32px);-ms-overflow-style:none;scrollbar-width:none}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalOverflowWrapper__Dal66::-webkit-scrollbar{display:none}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalInner__ejTvT{min-height:100%;min-width:516px;font-family:Roboto Mono,Monaco,monospace;font-size:14px;line-height:28px;color:#fff;white-space:pre-wrap;margin:0}.homepageMigrations_terminal__uBUib .homepageMigrations_prompt__bsbdi{color:#a1a1a1}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalYellow__tcjfR{color:#ffcf3e;font-weight:700}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalGreen__UzHAs{color:#0ccb93}.homepageMigrations_terminal__uBUib .homepageMigrations_terminalBold__47oBs{font-weight:700}.homepageMigrations_terminal__uBUib .homepageMigrations_cursor__NbVQv{display:inline-block;width:1ch;height:24px;background:#7e7e7e;margin-bottom:-7px;animation:homepageMigrations_blink-animation__oyR7F 1s steps(2,start) infinite}@media(max-width:767.5px){.homepageMigrations_terminal__uBUib{width:100%;max-width:100%;position:static}}@keyframes homepageMigrations_blink-animation__oyR7F{to{visibility:hidden}}.homepageMigrations_controls___KYyP{display:flex;align-items:center;justify-content:center;width:100%}.homepageMigrations_controlKeypoint___SGGM{padding:16px 5px;max-width:42px;cursor:pointer;flex-grow:1}.homepageMigrations_controlKeypoint___SGGM>div{height:4px;border-radius:4px;overflow:hidden;background:#666}.homepageMigrations_controlKeypoint___SGGM>div>div{height:4px;background:#b3b3b3}.homepageMigrations_controlPlayPause__1cz7R{display:flex;flex-shrink:0;width:24px;height:24px;background:var(--gelGreen);border-radius:12px;margin-right:11px;cursor:pointer}.homepageMigrations_controlPlayPause__1cz7R.homepageMigrations_playing__Ob_5d{background:#b3b3b3}.homepageMigrations_controlPlayPause__1cz7R svg{fill:#140033}.webgl_webglWrapper__VMQ_x{display:contents}.webgl_canvas__v1LIp,.webgl_particles__uyNRX{position:fixed;top:0;left:0;height:100%;width:100%;z-index:0;pointer-events:none}.webgl_particles__uyNRX{height:250%;overflow:hidden;transform:translateY(calc(var(--scrollOffset) * -.05px))}.webgl_particles__uyNRX div{position:absolute;background:var(--particleColour)}.no-touch .webgl_particles__uyNRX{transform:translate(calc(var(--mouseOffsetX) * -5px),calc(var(--scrollOffset) * -.05px + var(--mouseOffsetY) * -5px))}.webgl_hideParticles__B1LPF .webgl_particles__uyNRX,html[data-darkreader-mode] .webgl_particles__uyNRX{display:none}.webgl_particlesDark__zqjT3{z-index:1;opacity:.3;mix-blend-mode:soft-light}.webgl_particlesDark__zqjT3 div{background:#fff}.webgl_model__cm3VE{position:absolute;z-index:-1;background-repeat:no-repeat;background-size:contain;background-position:50%}.webgl_model__cm3VE canvas{position:absolute;top:-10%;left:-10%;width:120%;height:120%}.no-touch .webgl_model__cm3VE{transform:translate(calc(var(--mouseOffsetX) * -15px),calc(var(--mouseOffsetY) * -15px))}.webgl_model__cm3VE.webgl_hideFallback__gmqao{transform:none}.webgl_model__cm3VE.webgl_hideFallback__gmqao,.webgl_model__cm3VE.webgl_hideFallback__gmqao div{background-image:none!important}html[data-darkreader-mode] .webgl_model__cm3VE{filter:invert(.8)}@media(max-width:767.5px){.backgroundFader_backgroundFader__HNJo8{overflow:hidden}}.backgroundFader_backgroundBlock__t0XW3{display:flex;flex-direction:column;align-items:center}