.page_introContent__ylRU4{padding-bottom:calc(var(--base)*2)}@media(max-width:768px){.page_introContent__ylRU4{padding-bottom:1.5rem}}.page_introContent__ylRU4>*{margin:0}.page_linkGrid__sCCeo{margin-bottom:calc(var(--base)*2.5)}@media(max-width:768px){.page_linkGrid__sCCeo{margin-bottom:1.5rem}}.page_createTeamLink__17Z8u{background-color:rgba(0,0,0,0);line-height:inherit;font-size:inherit;font-family:inherit;border:0;outline:none;cursor:pointer;margin:0;padding:0;color:inherit;text-decoration:underline;color:var(--theme-blue-500)}@media(pointer:fine){.page_createTeamLink__17Z8u:focus-visible{outline:1px solid var(--theme-blue-400);outline-offset:2px}}.page_teamDrawerToggler__2czMH{background-color:rgba(0,0,0,0);outline:none;border:none;padding:0;margin:0}.BackgroundGrid_backgroundGrid__oXHXt{position:absolute;top:0;left:calc(var(--gutter-h));width:calc(100% - var(--gutter-h)*2);height:100%;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BackgroundGrid_backgroundGrid__oXHXt.BackgroundGrid_ignoreGutter__l_Yrd{left:0;width:100%}.BackgroundGrid_column__Q_qjH{width:1px;background-color:var(--theme-border-color)}.BackgroundGrid_column__Q_qjH:first-of-type{grid-area:1/1/1/1}.BackgroundGrid_column__Q_qjH:nth-of-type(2){grid-area:1/5/1/9}@media(max-width:768px){.BackgroundGrid_column__Q_qjH:nth-of-type(2){display:none}}.BackgroundGrid_column__Q_qjH:nth-of-type(3){grid-area:1/9/1/13}@media(max-width:1024px){.BackgroundGrid_column__Q_qjH:nth-of-type(3){display:none}}.BackgroundGrid_column__Q_qjH:nth-of-type(4){grid-area:1/13/1/17}@media(max-width:1024px){.BackgroundGrid_column__Q_qjH:nth-of-type(4){display:none}}.BackgroundGrid_column__Q_qjH:nth-of-type(5){grid-area:1/17/1/17}.BackgroundGrid_wideGrid__CNoDS .BackgroundGrid_column__Q_qjH:nth-of-type(2){grid-area:1/4/1/9}@media(max-width:1024px){.BackgroundGrid_wideGrid__CNoDS .BackgroundGrid_column__Q_qjH:nth-of-type(2){grid-area:1/5/1/9}}.BackgroundGrid_wideGrid__CNoDS .BackgroundGrid_column__Q_qjH:nth-of-type(3){grid-area:1/14/1/17}@media(max-width:1024px){.BackgroundGrid_wideGrid__CNoDS .BackgroundGrid_column__Q_qjH:nth-of-type(3){display:unset}}.BackgroundGrid_wideGrid__CNoDS .BackgroundGrid_column__Q_qjH:nth-of-type(4){grid-area:1/17/1/17}.Image_placeholder__uf5AB{background-color:var(--theme-elevation-50)}[data-theme=dark] .Image_hasDarkModeFallback__JQBjj.Image_themeLight__GCSlz{display:none}[data-theme=dark] [data-theme=light] .Image_hasDarkModeFallback__JQBjj.Image_themeLight__GCSlz{display:block}[data-theme=light] .Image_themeDark__IAQXs{display:none}[data-theme=light] [data-theme=dark] .Image_themeDark__IAQXs{display:block}.BlockWrapper_theme-dark__lvfzx{background:var(--color-base-1000)}.BlockWrapper_theme-dark__lvfzx.BlockWrapper_background-gradientUp__chiEg{background:linear-gradient(180deg,var(--color-base-1000) 0,rgba(0,0,0,0) 100%)}.BlockWrapper_theme-dark__lvfzx.BlockWrapper_background-gradientDown__16B9q{background:linear-gradient(0deg,var(--color-base-1000) 0,rgba(0,0,0,0) 100%)}.BlockWrapper_theme-dark__lvfzx.BlockWrapper_background-transparent__OEl4E{background:rgba(0,0,0,0)}.BlockWrapper_theme-light__UkJyc{background:var(--color-base-0)}.BlockWrapper_theme-light__UkJyc.BlockWrapper_background-gradientUp__chiEg{background:linear-gradient(180deg,var(--color-base-0) 0,rgba(255,255,255,0) 100%)}.BlockWrapper_theme-light__UkJyc.BlockWrapper_background-gradientDown__16B9q{background:linear-gradient(0deg,var(--color-base-0) 0,rgba(255,255,255,0) 100%)}.BlockWrapper_hideBackground__KxFJ_,.BlockWrapper_theme-light__UkJyc.BlockWrapper_background-transparent__OEl4E{background:rgba(0,0,0,0)}.BlockWrapper_blockWrapper__tgInw{--wrapper-padding-top:0;--wrapper-padding-bottom:0;position:relative}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-hero__4Xzte{--wrapper-padding-top:2rem}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-hero__4Xzte.BlockWrapper_setPadding___sfMr{padding-top:calc(var(--wrapper-padding-top) + var(--page-padding-top))}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-large__PZAkH{--wrapper-padding-top:8rem}@media(max-width:1024px){.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-large__PZAkH{--wrapper-padding-top:5rem}}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-large__PZAkH.BlockWrapper_setPadding___sfMr{padding-top:var(--wrapper-padding-top)}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-small__HSsFh{--wrapper-padding-top:4rem}@media(max-width:1024px){.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-small__HSsFh{--wrapper-padding-top:2.5rem}}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-top-small__HSsFh.BlockWrapper_setPadding___sfMr{padding-top:var(--wrapper-padding-top)}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-large__8X_KO{--wrapper-padding-bottom:8rem}@media(max-width:1024px){.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-large__8X_KO{--wrapper-padding-bottom:5rem}}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-large__8X_KO.BlockWrapper_setPadding___sfMr{padding-bottom:var(--wrapper-padding-bottom)}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-small__Mvd3r{--wrapper-padding-bottom:4rem}@media(max-width:1024px){.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-small__Mvd3r{--wrapper-padding-bottom:2.5rem}}.BlockWrapper_blockWrapper__tgInw.BlockWrapper_padding-bottom-small__Mvd3r.BlockWrapper_setPadding___sfMr{padding-bottom:var(--wrapper-padding-bottom)}.Video_video__D_9PX{max-width:100%;width:100%;display:block}.Video_cover__4szsE{object-fit:cover;width:100%;height:100%}.Post_post__qfD7e{border-bottom:1px solid var(--grid-line-dark);position:relative;overflow:hidden;padding-bottom:3rem}[data-theme=dark] .Post_post__qfD7e,[data-theme=dark]:not(:has([data-theme=light])) .Post_post__qfD7e{border-color:var(--grid-line-dark)}[data-theme=light] .Post_post__qfD7e,[data-theme=light]:not(:has([data-theme=dark])) .Post_post__qfD7e{border-color:var(--grid-line-light)}.Post_titleWrap__fQcJR{padding:2.5rem 0}.Post_title__xwEKV{margin:3rem 0 2.4rem;font-size:4rem;line-height:1.1;font-family:var(--font-heading),Georgia,serif;font-weight:600;letter-spacing:-.02em}@media(max-width:768px){.Post_title__xwEKV{font-size:2.5rem}}.Post_title__xwEKV code{font-size:inherit}.Post_title__xwEKV{margin:0;width:calc(var(--column)*11)}@media(max-width:1600px){.Post_title__xwEKV{margin:2.4rem 0 1.8rem;font-size:2.5rem;line-height:1.15;font-family:var(--font-heading),Georgia,serif;font-weight:600;letter-spacing:-.02em;margin:0!important}}@media(max-width:1600px)and (max-width:1600px){.Post_title__xwEKV{font-size:3rem}}@media(max-width:1600px)and (max-width:768px){.Post_title__xwEKV{font-size:1.75rem}}@media(max-width:1600px){.Post_title__xwEKV code{font-size:inherit}}@media(max-width:1024px){.Post_title__xwEKV{width:100%}}.Post_breadcrumbs__8f5eF{margin:0 0 1rem}.Post_guideBadge__ckT8C{font-size:var(--font-body-size);line-height:1.4;display:inline-flex;align-items:center;justify-content:center;padding:.125rem .375rem;border-radius:6px;background:var(--theme-success-50);border:1px solid var(--theme-success-250);color:var(--theme-success-600);letter-spacing:normal;font-weight:400;vertical-align:middle;margin:1rem 0 0}.Post_allPosts__u3hOq{display:flex;align-items:center;gap:.5rem;cursor:pointer;text-decoration:none}.Post_allPosts__u3hOq svg{transform:rotate(180deg)}.Post_blogWrap__z6loX{display:flex;flex-direction:column}.Post_authorTimeSlots__Lziv5{padding:2.5rem 1rem;border-bottom:1px solid var(--grid-line-dark)}[data-theme=dark] .Post_authorTimeSlots__Lziv5,[data-theme=dark]:not(:has([data-theme=light])) .Post_authorTimeSlots__Lziv5{border-color:var(--grid-line-dark)}[data-theme=light] .Post_authorTimeSlots__Lziv5,[data-theme=light]:not(:has([data-theme=dark])) .Post_authorTimeSlots__Lziv5{border-color:var(--grid-line-light)}@media(max-width:1024px){.Post_authorTimeSlots__Lziv5{margin-top:1rem}}.Post_dateSlot__jUnJx{padding:1.25rem 0 0;display:flex;flex-direction:column}@media(max-width:1024px){.Post_dateSlot__jUnJx{padding:.5rem 0 0}}.Post_date__ex7gU{font-size:var(--font-body-size);line-height:1.4;letter-spacing:0;color:var(--theme-elevation-900);margin:0}.Post_publishLabel__J9USi{margin:1.2rem 0;font-size:13px;line-height:1;font-weight:400;letter-spacing:.25em;text-transform:uppercase}@media(max-width:1600px){.Post_publishLabel__J9USi{font-size:12px}}.Post_publishLabel__J9USi code{font-size:inherit}@media(max-width:1024px){.Post_stickyColumn__tGYlk{display:none}}.Post_stickyContent__CF_62{top:0;position:-webkit-sticky;position:sticky}.Post_excerpt__PwuRP{margin:3rem 0 1rem}@media(max-width:1024px){.Post_excerpt__PwuRP{margin:1rem 0}}.Post_heroImageWrap__9HZAF{margin-inline:calc(var(--column)*-1) calc(var(--column)*-4)}@media(max-width:1024px){.Post_heroImageWrap__9HZAF{display:none}}.Post_heroImage__klAzt,.Post_heroImage__klAzt img{width:100%}.Post_blocks___yTOH>*>*{margin-top:2rem}.Post_blocks___yTOH>*>:last-child{margin-bottom:2rem}.Post_mobileAuthor__pzp3f,.Post_mobileImage__WdHDG{display:none}@media(max-width:1024px){.Post_mobileAuthor__pzp3f,.Post_mobileImage__WdHDG{display:unset}.Post_mobileAuthor__pzp3f{margin-top:1rem;display:flex}.Post_mobileAuthor__pzp3f>*{width:50%}.Post_breadcrumbs__8f5eF{width:100%}}@media(max-width:768px){.Post_titleWrap__fQcJR{display:unset}.Post_mobileAuthor__pzp3f{margin-top:1rem;display:flex;flex-direction:column}.Post_heroImage__klAzt{padding-bottom:1.5rem}}.EdgeScroll_edgeScroll__5kxRB{position:relative;white-space:nowrap;overflow:auto;width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);display:flex;flex-direction:row;flex-wrap:nowrap}.EdgeScroll_edgeScroll__5kxRB::-webkit-scrollbar{display:none}.EdgeScroll_edgeScroll__5kxRB.EdgeScroll_mobileOnly__nPUGF{white-space:normal;overflow:visible;width:100%;margin-left:0;display:block}@media(max-width:768px){.EdgeScroll_edgeScroll__5kxRB.EdgeScroll_mobileOnly__nPUGF{white-space:nowrap;overflow:auto;width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);display:flex;flex-direction:row;flex-wrap:nowrap}}.EdgeScroll_gradient__YtXGn{content:"";position:-webkit-sticky;position:sticky;right:0;min-width:var(--gutter-h);z-index:1}.EdgeScroll_gradient__YtXGn.EdgeScroll_left__a4Xf5{left:0;background:linear-gradient(90deg,var(--theme-bg),transparent)}.EdgeScroll_gradient__YtXGn.EdgeScroll_right__iyo8g{display:none}@media(max-width:1024px){.EdgeScroll_gradient__YtXGn.EdgeScroll_right__iyo8g{display:block;left:0;background:linear-gradient(-90deg,var(--theme-bg),transparent);margin-left:auto}}.Tabs_tabsContainer__J2V50{position:relative;width:100%;margin-bottom:calc(var(--base)*2);border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.Tabs_tabsContainer__J2V50{margin-bottom:1.5rem}}.Tabs_tabs__KpicG .Tabs_tab__P5JwW{background-color:rgba(0,0,0,0);border-radius:none;border:none;outline:none;text-decoration:none;white-space:nowrap;margin:0 1.5rem 0 0;padding-bottom:1.5rem;position:relative;color:var(--theme-elevation-600);display:flex;align-items:center;gap:.5rem;cursor:pointer}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_lastTab__WmRcE{margin-right:0}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_active__uN7W4:after,.Tabs_tabs__KpicG .Tabs_tab__P5JwW:not(:disabled):after{content:"";position:absolute;width:100%;left:0;bottom:0;height:2px;background-color:currentColor;opacity:0;z-index:1}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_active__uN7W4:after,.Tabs_tabs__KpicG .Tabs_tab__P5JwW:focus-within:after,.Tabs_tabs__KpicG .Tabs_tab__P5JwW:hover:after{opacity:1}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_active__uN7W4{color:var(--theme-text)}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_active__uN7W4.Tabs_warning__a7rhv{color:var(--theme-warning-500)}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_active__uN7W4.Tabs_error__ORiAv{color:var(--theme-error-650)}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_warning__a7rhv{color:var(--theme-warning-300)}.Tabs_tabs__KpicG .Tabs_tab__P5JwW.Tabs_error__ORiAv{color:var(--theme-error-600)}.Tabs_tabs__KpicG .Tabs_tab__P5JwW:disabled{color:var(--theme-elevation-20);cursor:not-allowed}.Tabs_iconWrapper__TfWEv{position:relative;top:2px;border:1px solid;border-radius:50%;width:1.25rem;height:1.25rem;flex-shrink:0}.Tabs_icon__Yl_zU{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media(max-width:1024px){.Tabs_tabsContainer__J2V50 .Tabs_tab__P5JwW{padding-bottom:1rem}}.Message_message__1EymG{background-color:var(--highlight-info-bg-color);color:var(--highlight-info-text-color);padding:.5rem 1rem;display:flex;position:relative}.Message_message__1EymG:before{content:"";position:absolute;width:1px;height:100%;left:0;top:0;background-color:currentColor;opacity:.5}.Message_error__Clp0M{background-color:var(--highlight-danger-bg-color);color:var(--highlight-danger-text-color)}.Message_success__PMDeX{background-color:var(--highlight-success-bg-color);color:var(--highlight-success-text-color)}.Message_warning__XU98I{background-color:var(--highlight-warning-bg-color);color:var(--highlight-warning-text-color)}.Message_icon__lPNZ1{margin-right:.5rem;padding:6px;width:1.75rem;height:1.75rem;border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative;color:currentColor}.Message_label__U6M_K{margin:0}.ProjectBillingMessages_billingMessages__v2_PP,.TeamBillingMessages_billingMessages__dTLtt{margin-bottom:2rem}@media(max-width:1024px){.TeamBillingMessages_billingMessages__dTLtt{margin-bottom:1rem}}.page_emailInput__GWYg6,.page_warning__pKVA1{margin-bottom:1rem}.page_modal__Y8o5K>*{width:800px;overflow-x:scroll;max-height:100vh}.page_modalActions__nnRGF{display:flex;gap:1rem;justify-content:flex-end;width:100%;padding-top:2rem;border-top:1px solid var(--theme-border-color);margin-top:2rem}@media(max-width:768px){.page_modalActions__nnRGF{flex-wrap:wrap}.page_modal__Y8o5K>*{padding:2rem var(--gutter-h);border:0}}.page_buttonWrap__edISV{display:flex;gap:1rem}.page_form__k1CxY{display:flex;flex-direction:column}.page_description__IOGJY{margin:1rem 0}.page_password__jiHNY{display:inline-block;padding:.2rem .6rem;margin:0;border-radius:.25rem;border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);line-height:1.2;font-weight:400}@media(max-width:1024px){.page_password__jiHNY{font-size:1rem}}@media(max-width:768px){.page_password__jiHNY{font-size:1rem}}.page_viewButton__fdQ44{background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:none;padding:0;line-height:inherit;font-size:inherit;font-family:inherit;color:var(--theme-blue-500);text-decoration:underline}.page_error__cItl_{color:var(--theme-error-500)}.page_success__LYnC2{color:var(--theme-success-500)}.page_form__k1CxY>*{margin-bottom:1rem}.page_form__k1CxY>:last-child{margin-bottom:0}.RenderParams_renderParams__M_1dX{margin-top:2rem}@media(max-width:1024px){.RenderParams_renderParams__M_1dX{margin-top:1rem}}.BackgroundScanline_wrapper__TTtqa{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshair__Au3az{position:absolute;width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5;z-index:1}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairTopLeft__MzINp{top:-.5rem;left:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairBottomLeft__vRreZ{bottom:-.5rem;left:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairTopRight__c1rwU{top:-.5rem;right:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairBottomRight__ISe0a{bottom:-.5rem;right:-.5rem}.BackgroundScanline_backgroundScanline__iS5AQ{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-image:url(/images/scanline-dark.png);background-repeat:repeat;opacity:.08;box-sizing:border-box}[data-theme=light] .BackgroundScanline_backgroundScanline__iS5AQ,[data-theme=light]:not(:has([data-theme=dark])) .BackgroundScanline_backgroundScanline__iS5AQ{background-image:url(/images/scanline-dark.png);opacity:.08}[data-theme=dark] .BackgroundScanline_backgroundScanline__iS5AQ,[data-theme=dark]:not(:has([data-theme=light])) .BackgroundScanline_backgroundScanline__iS5AQ{background-image:url(/images/scanline-light.png);opacity:.1}.BackgroundScanline_enableBorders__xyMx7{border-top:1px solid var(--grid-line-light);border-bottom:1px solid var(--grid-line-light)}[data-theme=dark] .BackgroundScanline_enableBorders__xyMx7,[data-theme=dark]:not(:has([data-theme=light])) .BackgroundScanline_enableBorders__xyMx7{border-color:var(--grid-line-dark)}[data-theme=light] .BackgroundScanline_enableBorders__xyMx7,[data-theme=light]:not(:has([data-theme=dark])) .BackgroundScanline_enableBorders__xyMx7{border-color:var(--grid-line-light)}[data-theme=light] .BackgroundScanline_crosshair__Au3az{color:var(--theme-elevation-400)}._slug__wrapper__I9tg_{position:relative;border-bottom:1px solid var(--theme-border-color)}._slug__sidebar__33_u3{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem;padding:2.5rem 1.5rem}@media(max-width:1024px){._slug__sidebar__33_u3{display:none}}._slug__sidebarGroup__3LBbb{display:flex;flex-direction:column;gap:1rem;margin-block:.75rem}._slug__sidebarGroup__3LBbb>h6{margin:0;opacity:.75}._slug__sidebarGroup__3LBbb>ul{list-style:none;margin:0;padding:0;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){._slug__sidebarGroup__3LBbb>ul{font-size:15px;line-height:18px}}._slug__sidebarGroup__3LBbb>ul>li{line-height:1.75em}._slug__socialIcons__fjJdb{max-width:100%;flex-wrap:wrap;display:flex;gap:.5rem}._slug__badges__bR_4c{display:flex;flex-direction:column;gap:.5rem}._slug__badge__9TclS{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){._slug__badge__9TclS{font-size:15px;line-height:18px}}._slug__badge__9TclS{display:flex;align-items:center;border-radius:3px;padding:.25rem .5rem;width:max-content}._slug__featured__6Y7H2{background-color:var(--theme-warning-50);border:1px solid var(--theme-warning-100);color:var(--theme-warning-700)}._slug__contributor__Fux2B{background-color:var(--theme-success-50);border:1px solid var(--theme-success-100);color:var(--theme-success-700)}._slug__main__ieTwM{padding:2.5rem 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}._slug__main__ieTwM h1,._slug__main__ieTwM h2,._slug__main__ieTwM h3{margin:0}@media(max-width:1024px){._slug__main__ieTwM{padding:1.5rem 0 0;gap:2rem}}._slug__contributions__oZKL3,._slug__detailsMobile__nbIGq,._slug__name__ELiOz,._slug__projects__Os_gy,._slug__textBlock__GSeSR{padding:0 var(--column);width:100%}@media(max-width:1024px){._slug__contributions__oZKL3,._slug__detailsMobile__nbIGq,._slug__name__ELiOz,._slug__projects__Os_gy,._slug__textBlock__GSeSR{padding:0 1.5rem}}._slug__banner__CsX4I{width:calc(var(--column)*13);height:auto;overflow:hidden;padding-inline:1px;border:1px solid var(--theme-border-color);background-color:var(--theme-bg)}@media(max-width:1024px){._slug__banner__CsX4I{width:100%}}._slug__banner__CsX4I img{width:100%;height:100%;object-fit:cover;object-position:center}._slug__textBlock__GSeSR{display:flex;flex-direction:column;gap:1.5rem}._slug__caseStudy__2FNRW{display:flex;position:relative;width:100%;border-block:1px solid var(--theme-border-color);text-decoration:none}._slug__caseStudy__2FNRW h6{display:flex;gap:.5rem}@media(max-width:1024px){._slug__caseStudy__2FNRW{flex-direction:column}}._slug__caseStudy__2FNRW h2{margin:0}._slug__caseStudy__2FNRW ._slug__caseStudyText__p_KCV{display:flex;flex-direction:column;justify-content:center;height:100%;width:calc(var(--column)*6);gap:.75rem;padding:3rem var(--column)}@media(max-width:1024px){._slug__caseStudy__2FNRW ._slug__caseStudyText__p_KCV{padding:2rem 1.5rem;width:100%}}._slug__caseStudy__2FNRW ._slug__caseStudyText__p_KCV>*{margin:0}._slug__caseStudy__2FNRW ._slug__caseStudyImage__a3UV_{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;flex:2 3}._slug__caseStudy__2FNRW ._slug__caseStudyImage__a3UV_ img{width:100%;height:100%;object-fit:cover;object-position:left center}._slug__caseStudy__2FNRW ._slug__scanlines__P_2n2{opacity:0;transition:opacity .3s;z-index:-1}._slug__caseStudy__2FNRW:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--theme-text);z-index:-1;transition:width .3s}._slug__caseStudy__2FNRW ._slug__scanlines__P_2n2{opacity:1}._slug__caseStudy__2FNRW:hover:after{width:100%}._slug__caseStudy__2FNRW:hover ._slug__arrow__wC7S6{transform:translate(4px,-4px)}._slug__contributions__oZKL3,._slug__projects__Os_gy{display:flex;flex-direction:column;gap:1.5rem}._slug__projectTable__bjIc7{display:flex;flex-direction:column;width:100%}._slug__project__nX42z{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 0;width:100%;position:relative;border-bottom:1px solid var(--theme-border-color);text-decoration:none;transition:gap .3s ease}._slug__project__nX42z:last-child{border-bottom:none}._slug__projectYear__zgHGd{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){._slug__projectYear__zgHGd{font-size:15px;line-height:18px}}._slug__projectYear__zgHGd{opacity:.75;width:3rem}._slug__projectName__OBclb{width:100%;font-weight:500}._slug__arrow__wC7S6{display:block;transition:transform .3s ease}._slug__project__nX42z:hover>._slug__arrow__wC7S6{transform:translate(.25rem,-.25rem)}._slug__project__nX42z:hover>._slug__projectName__OBclb{opacity:.75}._slug__contactForm__Vag6O{display:flex;flex-direction:column;gap:2rem;width:100%;padding:4rem var(--column) 5rem;position:relative;border-top:1px solid var(--theme-border-color)}@media(max-width:1024px){._slug__contactForm__Vag6O{padding:2.5rem 1.5rem}}._slug__form__1w8yy{background-color:var(--theme-bg);z-index:1}._slug__formScanlines__8nzS_{z-index:-1}._slug__detailsMobile__nbIGq{display:none}@media(max-width:1024px){._slug__detailsMobile__nbIGq{display:flex;flex-direction:column;gap:.5rem}}._slug__detailsMobile__nbIGq>div{display:flex;gap:1rem}._slug__detailsMobile__nbIGq>div:first-child{flex-direction:row;gap:.5rem;margin:.75rem 0}._slug__detailsMobile__nbIGq>div>ul{display:flex;gap:.25rem;flex-wrap:wrap}._slug__detailsMobile__nbIGq>div>ul>li{list-style:none;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){._slug__detailsMobile__nbIGq>div>ul>li{font-size:15px;line-height:18px}}._slug__detailsMobile__nbIGq>div>ul>li{display:flex;align-items:center;padding:.25rem .5rem;border-radius:3px;background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150)}.partners_hero__Ko1g8{position:relative}.partners_heroContent__pIxlT{margin-block:8rem}.partners_heroRichText__FlkXK{margin-bottom:2rem}.partners_heroLink__oSs3f{width:100%;max-width:calc(var(--column)*4)}.partners_featuredPartnersWrapper__6TQUR{margin-block:4rem}.partners_featuredPartnersHeader__QcQ87{margin-bottom:4rem}.partners_featuredPartnersHeader__QcQ87>*{align-self:center;margin:0}@media(max-width:1024px){.partners_featuredPartnersHeader__QcQ87>*{margin:1rem 0}}.PartnerGrid_PartnerGridWrap__LdehN{display:flex;width:100%;flex-wrap:wrap;row-gap:2rem}@media(max-width:400px){.PartnerGrid_PartnerGridWrap__LdehN{flex-direction:column}}.PartnerDirectory_partnerDirectory__Fjlls{position:relative;padding-block:6rem}.PartnerDirectory_directoryHeader__Vpf7x{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.PartnerDirectory_directoryHeader__Vpf7x *{margin:0}.PartnerDirectory_directoryHeader__Vpf7x .PartnerDirectory_results__Avaq5{display:flex;gap:1rem;align-items:center}@media(max-width:1024px){.PartnerDirectory_directoryHeader__Vpf7x{margin-bottom:2rem}}.PartnerDirectory_sidebar__0de8a{position:relative;border-top:1px solid var(--theme-border-color);margin-bottom:2rem}.PartnerDirectory_filterWrapper__e6iw3{top:var(--header-height);height:auto;overflow:hidden}.PartnerDirectory_filterWrapper__e6iw3>*{border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.PartnerDirectory_filterWrapper__e6iw3{height:0}}.PartnerDirectory_filterToggle__8gt4K{display:none}@media(max-width:1024px){.PartnerDirectory_filterToggle__8gt4K{display:block}}.PartnerDirectory_filterToggle__8gt4K>svg{margin-right:.75rem;rotate:-45deg;transition:rotate .3s ease;stroke-width:2px}.PartnerDirectory_filterToggle__8gt4K>svg.PartnerDirectory_openToggle__8i__G{rotate:0deg}@media(max-width:1024px){.PartnerDirectory_openFilters__jNFA4{height:auto}}.PartnerDirectory_filterHeader__mcooD{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-weight:500;border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.PartnerDirectory_filterHeader__mcooD{padding-left:1rem}}.PartnerDirectory_filterHeader__mcooD>*{margin:0}.PartnerDirectory_filterHeader__mcooD>button{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.PartnerDirectory_filterHeader__mcooD>button{font-size:15px;line-height:18px}}.PartnerDirectory_filterHeader__mcooD>button{padding:0;background:none;border:none;text-decoration:underline;cursor:pointer;color:inherit}.PartnerDirectory_filterHeader__mcooD>button:hover{opacity:.75}.PartnerDirectory_filterHeader__mcooD>button:disabled{opacity:.5;pointer-events:none;text-decoration:none}.PartnerDirectory_filterHeader__mcooD>span{width:100%}.PartnerDirectory_filterGroup__RfYiv{display:grid;grid-template-rows:auto 0fr;overflow:hidden}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_filterGroupHeader__bJ8e0{display:flex;justify-content:space-between;align-items:center;height:min-content;font-size:var(--font-body-size);line-height:1.4;letter-spacing:0;padding:1rem 1.5rem;margin:0;text-align:left;background-color:rgba(0,0,0,0);border:none;position:relative;cursor:pointer;color:inherit}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_filterGroupHeader__bJ8e0:hover .PartnerDirectory_chevron__rlxlm{opacity:1}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_pill__Gq0WK{width:1.2rem;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--theme-elevation-100);margin-left:.5rem;font-size:.75rem;line-height:1.2rem;border-radius:.25rem}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_chevron__rlxlm{transition:transform .3s ease,opacity .3s ease;opacity:.5;width:.75rem;height:.75rem;transform:rotate(-90deg);margin-left:auto}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu{gap:.75rem;overflow:hidden;padding:0 1.5rem;height:100%}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0;padding:.375rem 0;gap:.5rem;cursor:pointer;color:var(--theme-elevation-750);transition:color .3s ease;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label{font-size:15px;line-height:18px}}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label:hover{color:var(--theme-text)}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label:has(input:checked){color:var(--theme-text)}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label:has(input:disabled){color:var(--theme-elevation-250);cursor:not-allowed}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input{width:1rem;height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:before{content:"";display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1rem;height:100%;margin:0;padding:0;border:1px solid var(--theme-elevation-250);transition:background-color .3s ease,border-color .3s ease;cursor:pointer}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:checked:before{content:url(/images/check.svg);border-color:var(--theme-elevation-250);background-color:var(--theme-elevation-0)}[data-theme=dark] .PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:checked:before,[data-theme=dark]:not(:has([data-theme=light])) .PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:checked:before{content:url(/images/check-dark.svg)}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:hover:before{border-color:var(--theme-elevation-750);background-color:var(--theme-elevation-50)}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu label input:disabled:before{border-color:var(--theme-elevation-100);background-color:var(--theme-elevation-0);cursor:not-allowed}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu *{margin:0;display:flex;gap:.75rem}.PartnerDirectory_filterGroup__RfYiv .PartnerDirectory_checkboxes__uJ0wu>:last-child{margin-bottom:1rem}.PartnerDirectory_filterGroup__RfYiv:has(input:focus),.PartnerDirectory_open__fuGpb{grid-template-rows:auto 1fr}.PartnerDirectory_filterGroup__RfYiv:has(input:focus) .PartnerDirectory_filterGroupHeader__bJ8e0,.PartnerDirectory_open__fuGpb .PartnerDirectory_filterGroupHeader__bJ8e0{padding-bottom:.5rem}.PartnerDirectory_filterGroup__RfYiv:has(input:focus) .PartnerDirectory_chevron__rlxlm,.PartnerDirectory_open__fuGpb .PartnerDirectory_chevron__rlxlm{transform:rotate(0deg)}.Video_videoPlayer__dwnpo{position:relative;height:auto;width:100%;background-color:var(--theme-elevation-0);overflow:hidden}.Video_iframe__GcxKE{border:none;width:100%;aspect-ratio:16/9;height:auto}.SpotlightAnimation_wrapper___WdxY{position:relative}.SpotlightAnimation_container___v3Ex{display:inline-block;position:relative;background:radial-gradient(circle at center,#dfedf4 0,#628699 20%,#628699 100%);background-repeat:no-repeat;background-position:100%;background-size:200vw 200vh;overflow:hidden;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:opacity 2.35s cubic-bezier(.165,.84,.44,1);margin-bottom:0;line-height:1.1}[data-theme=dark] .SpotlightAnimation_container___v3Ex,[data-theme=dark]:not(:has([data-theme=light])) .SpotlightAnimation_container___v3Ex{background:radial-gradient(circle at center,#dfedf4 0,#628699 20%,#628699 100%);background-repeat:no-repeat;background-position:100%;background-size:200vw 200vh;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}[data-theme=light] .SpotlightAnimation_container___v3Ex,[data-theme=light]:not(:has([data-theme=dark])) .SpotlightAnimation_container___v3Ex{background:radial-gradient(circle at center,#004a6e 0,#628699 20%,#628699 100%);background-repeat:no-repeat;background-position:100%;background-size:200vw 200vh;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.SpotlightAnimation_container___v3Ex::selection{color:#000;-webkit-text-fill-color:currentcolor}.SpotlightAnimation_container___v3Ex a,.SpotlightAnimation_container___v3Ex em,.SpotlightAnimation_container___v3Ex strong{color:var(--theme-text);background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentcolor;background:none;display:inline;font-style:normal}[data-theme=dark] .SpotlightAnimation_container___v3Ex a,[data-theme=dark] .SpotlightAnimation_container___v3Ex em,[data-theme=dark] .SpotlightAnimation_container___v3Ex strong,[data-theme=dark]:not(:has([data-theme=light])) .SpotlightAnimation_container___v3Ex a,[data-theme=dark]:not(:has([data-theme=light])) .SpotlightAnimation_container___v3Ex em,[data-theme=dark]:not(:has([data-theme=light])) .SpotlightAnimation_container___v3Ex strong{color:#fff}[data-theme=light] .SpotlightAnimation_container___v3Ex a,[data-theme=light] .SpotlightAnimation_container___v3Ex em,[data-theme=light] .SpotlightAnimation_container___v3Ex strong,[data-theme=light]:not(:has([data-theme=dark])) .SpotlightAnimation_container___v3Ex a,[data-theme=light]:not(:has([data-theme=dark])) .SpotlightAnimation_container___v3Ex em,[data-theme=light]:not(:has([data-theme=dark])) .SpotlightAnimation_container___v3Ex strong{color:#000}.Banner_banner__3Dn4G{padding:1rem 1.5rem;display:flex;margin-bottom:2rem;border-radius:2px}.Banner_banner__3Dn4G a,.Banner_banner__3Dn4G a:active,.Banner_banner__3Dn4G a:hover{color:currentColor!important}.Banner_banner__3Dn4G p{margin:.8rem 0}.Banner_success__09_1Z{color:var(--theme-blue-text);background-color:var(--theme-success-100);border:1px solid var(--theme-success-200)}.Banner_success__09_1Z p code{background-color:var(--theme-success-200)!important}.Banner_warning__f8WVZ{color:var(--theme-orange-text);background-color:var(--theme-warning-100);border:1px solid var(--theme-warning-200)}.Banner_warning__f8WVZ p code{background-color:var(--theme-warning-200)!important}.Banner_error__EyQJC{color:var(--theme-red-text);background-color:var(--theme-error-100);border:1px solid var(--theme-error-200)}.Banner_error__EyQJC p code{background-color:var(--theme-error-200)!important}.Banner_default__sBSmr,.Banner_info__PeKcA{color:var(--theme-text);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200)}.Banner_default__sBSmr p code,.Banner_info__PeKcA p code{background-color:var(--theme-elevation-150)!important}.Banner_children__28Qrf{width:100%}.Banner_children__28Qrf>*{margin:0;line-height:1.4rem}.Banner_children__28Qrf>p{line-height:1.6}.Banner_children__28Qrf :first-child{margin-top:0}.Banner_children__28Qrf :last-child{margin-bottom:0}.TemplateCardsBlock_templateCardWrapper__y9PFy{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.TemplateCardsBlock_templateCard__Vl3rC{display:flex;align-items:center;width:100%;color:var(--theme-text);border:1px solid var(--theme-border-color)!important;border-radius:.25rem;background-color:var(--theme-bg);transition:all .1s ease}.TemplateCardsBlock_templateCard__Vl3rC:hover{border:1px solid var(--theme-elevation-400);background-color:var(--theme-elevation-50)}.TemplateCardsBlock_templateCard__Vl3rC:hover .TemplateCardsBlock_arrow__gSzws{opacity:1;transform:translate(.125rem,-.125rem)}.TemplateCardsBlock_imageContainer__6CzA6{display:block;width:16rem;height:9rem;position:relative;flex:0 0 16rem}.TemplateCardsBlock_imageContainer__6CzA6 img{height:auto;object-fit:cover;object-position:top left}.TemplateCardsBlock_templateCardContent__L97b8{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:2rem 1.5rem;width:auto;height:100%;color:inherit}.TemplateCardsBlock_templateCardContent__L97b8>*{color:var(--theme-text);margin:0}.TemplateCardsBlock_arrow__gSzws{width:.5rem;height:.5rem;opacity:0;transform:none;transition:all .3s ease;margin-left:.5rem}.YouTube_wrap__xqOPd{margin-top:2rem;margin-bottom:2rem;box-shadow:0 0 150px rgba(0,0,0,.13)}.YouTube_innerWrap__Cxezb{position:relative;padding-top:56.25%}.YouTube_iframe__ZHcvh{position:absolute;top:0;left:0;height:100%;width:100%}.ContentMediaCard_blogCard__HI7B0{display:block;text-decoration:none;position:relative}.ContentMediaCard_blogCard__HI7B0:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--theme-text);z-index:1;transition:width .3s}.ContentMediaCard_blogCard__HI7B0:hover:after{width:100%}.ContentMediaCard_blogCard__HI7B0:hover .ContentMediaCard_scanline__MHXAX{opacity:1}.ContentMediaCard_scanline__MHXAX{z-index:-1;opacity:0;transition:opacity .3s;border-block:1px solid var(--theme-border-color)}.ContentMediaCard_contentWrapper__LnwXH{display:flex}@media(max-width:768px){.ContentMediaCard_contentWrapper__LnwXH{flex-direction:column}}.ContentMediaCard_title__v3YEc{display:block;margin:1.2rem 0;font-size:1rem;line-height:1.2;font-weight:500;letter-spacing:-.05rem}@media(max-width:1600px){.ContentMediaCard_title__v3YEc{font-size:1.25rem}}@media(max-width:768px){.ContentMediaCard_title__v3YEc{font-size:1rem}}.ContentMediaCard_title__v3YEc code{font-size:inherit}.ContentMediaCard_title__v3YEc{margin-top:0!important;text-decoration:none}.ContentMediaCard_media__8smwn{max-width:50%;position:relative}@media(max-width:768px){.ContentMediaCard_media__8smwn{width:100%;padding:0;margin-bottom:2rem;max-width:100%}}.ContentMediaCard_meta__Vt85_{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;row-gap:.5rem;opacity:.5}@media(max-width:768px){.ContentMediaCard_meta__Vt85_{margin-bottom:.6rem}}.ContentMediaCard_meta__Vt85_ time{text-wrap:nowrap;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.ContentMediaCard_meta__Vt85_ time{font-size:15px;line-height:18px}}.ContentMediaCard_meta__Vt85_ p{margin:0;text-wrap:nowrap;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.ContentMediaCard_meta__Vt85_ p{font-size:15px;line-height:18px}}.ContentMediaCard_mediaLink__uQBtr{flex-shrink:0;flex-grow:0}.ContentMediaCard_content__bHhpp{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:50%;text-decoration:none;padding-left:2rem;padding-right:2rem}@media(max-width:768px){.ContentMediaCard_content__bHhpp{width:100%;padding:0}}.ContentMediaCard_minimal__xCXl2{border:1px solid var(--theme-border-color)}.ContentMediaCard_minimal__xCXl2 .ContentMediaCard_media__8smwn{max-width:25%}.ContentMediaCard_minimal__xCXl2 .ContentMediaCard_title__v3YEc{margin-bottom:0;font-size:var(--font-body-size);line-height:1.4;font-weight:500}.ContentMediaCard_minimal__xCXl2 .ContentMediaCard_scanline__MHXAX{border:none}.RelatedPosts_title__Xiei8{margin:0 0 2rem}.RelatedPosts_grid__BTl9_{display:grid;grid-row-gap:2rem;row-gap:2rem}.RelatedPosts_minimal__tTEW5 .RelatedPosts_grid__BTl9_{row-gap:1rem}.Slider_slider__zDLu5{position:relative;display:flex;flex-direction:column;--pixel-extension-top:2.5rem;--pixel-extension-bottom:5rem;--pixel-extension-total:calc(var(--pixel-extension-top) + var(--pixel-extension-bottom))}@media(max-width:1024px){.Slider_slider__zDLu5{--pixel-extension-top:2rem;--pixel-extension-bottom:2.25rem}}.Slider_introContent__TOsgJ{margin-bottom:4rem;row-gap:2rem}.Slider_withPixelBackground__ITLMb{margin-top:calc(var(--pixel-extension-top) + var(--block-spacing));margin-bottom:calc(var(--pixel-extension-bottom) + var(--block-spacing))}.Slider_sliderNav__Bh3VL{margin-left:3.5rem;margin-top:2rem}@media(max-width:1024px){.Slider_sliderNav__Bh3VL{margin-left:1rem}}.Slider_navButton__uL_zy{all:unset;cursor:pointer;width:.6rem}@media(max-width:1024px){.Slider_navButton__uL_zy{width:1rem}}.Slider_navButton__uL_zy svg{width:100%;height:auto}.Slider_navButton__uL_zy:disabled{opacity:.5;cursor:default}.Slider_prevButton__GsnNS{margin-right:1.5rem}.Slider_sliderTrack__gi8_5{scroll-padding-left:var(--gutter-h);padding-inline:var(--gutter-h);scrollbar-width:none;background:var(--theme-bg)}.Slider_sliderTrack__gi8_5::-webkit-scrollbar,.Slider_sliderTrack__gi8_5::-webkit-scrollbar-track{display:none}.Slider_trackWrap__R3NJx{position:relative}.Slider_slide__gu4Jv{position:relative;box-sizing:border-box;border-right:1px solid var(--theme-border-color)}.Slider_slide__gu4Jv:first-of-type{border-left:1px solid var(--theme-border-color)}.Slider_pixelContainer__aLWEQ{position:absolute;left:0;right:0;height:calc(100% + var(--pixel-extension-total));top:calc(-1*var(--pixel-extension-top));z-index:-3}.Slider_pixelContainer__aLWEQ *{height:100%}.Slider_pixelCell__MH1aJ{position:relative;height:100%;width:calc(100% + var(--gutter-h))}.Slider_quoteSlide__3W4wg{box-sizing:border-box;max-width:calc(var(--column)*8)}@media(max-width:1024px){.Slider_quoteSlide__3W4wg{max-width:100%}}.QuoteCard_quoteCard__dAe8g{text-decoration:none;font-size:24px;line-height:1.2em;letter-spacing:-.04em}@media(max-width:1920px){.QuoteCard_quoteCard__dAe8g{font-size:22px}}.QuoteCard_quoteCard__dAe8g{box-sizing:border-box;padding:3rem 3rem 2rem;display:flex;position:relative;flex-direction:column;justify-content:flex-start;height:24rem;opacity:.5;transition:opacity .35s cubic-bezier(.165,.84,.44,1);border-top:1px solid var(--theme-border-color);border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.QuoteCard_quoteCard__dAe8g{padding:1.5rem;height:20rem}}.QuoteCard_quoteCard__dAe8g:hover:not(.QuoteCard_isActive__Kmvsn){opacity:.65}.QuoteCard_quoteCard__dAe8g.QuoteCard_isActive__Kmvsn{opacity:1}.QuoteCard_quoteCard__dAe8g.QuoteCard_enableLink__Q_ZKb:hover{cursor:pointer}.QuoteCard_quoteCard__dAe8g.QuoteCard_enableLink__Q_ZKb:hover .QuoteCard_linkLabel__hiLgL{opacity:1}.QuoteCard_icon__3Bsbm{margin-bottom:1rem}@media(max-width:1024px){.QuoteCard_icon__3Bsbm{max-width:25px;margin-bottom:.5rem}}.QuoteCard_richText__IVoFU{font-size:24px;line-height:1.2em;letter-spacing:-.04em}@media(max-width:1920px){.QuoteCard_richText__IVoFU{font-size:22px}}.QuoteCard_richText__IVoFU{margin-bottom:auto}.QuoteCard_closingQuote__MdKwu{-webkit-user-select:none;-moz-user-select:none;user-select:none}.QuoteCard_quote__offLH{margin:1.2rem 0;font-size:1.4rem;line-height:1.25;font-family:var(--font-heading),Georgia,serif;font-weight:600;letter-spacing:-.015em}@media(max-width:1600px){.QuoteCard_quote__offLH{font-size:1.5rem}}@media(max-width:768px){.QuoteCard_quote__offLH{font-size:1.125rem}}.QuoteCard_quote__offLH code{font-size:inherit}.QuoteCard_quote__offLH{margin-top:0;position:relative}.QuoteCard_credit__5Boro{font-size:var(--font-body-size);line-height:1.4;letter-spacing:0;margin-top:0}.QuoteCard_logoWrap__gqunV{display:flex;width:auto;justify-content:space-between;align-items:center;margin-top:auto}.QuoteCard_logoWrap__gqunV img{display:block;height:3rem;width:7rem;object-fit:contain;object-position:left center}.QuoteCard_logoWrap__gqunV .QuoteCard_arrowWrap__tXfwk{display:flex;align-items:center;gap:.5rem;transition:opacity .35s ease;letter-spacing:0;text-decoration:none}.QuoteCard_logoWrap__gqunV .QuoteCard_arrowWrap__tXfwk:hover .QuoteCard_arrow__dQHWa,.QuoteCard_logoWrap__gqunV .QuoteCard_arrowWrap__tXfwk:hover .QuoteCard_linkLabel__hiLgL{opacity:1}.QuoteCard_logoWrap__gqunV .QuoteCard_linkLabel__hiLgL{font-size:var(--font-body-size);line-height:1.4;letter-spacing:0;opacity:.5;display:flex;align-items:center;gap:.5rem;transition:opacity .35s ease}.QuoteCard_logoWrap__gqunV .QuoteCard_arrow__dQHWa{display:flex;justify-content:center;align-items:center;stroke-width:2px;transition:opacity .1s ease;opacity:.5}.QuoteCard_logoWrap__gqunV .QuoteCard_arrow__dQHWa svg{width:.75rem;height:.75rem}.QuoteCard_logoWrap__gqunV .QuoteCard_arrow__dQHWa svg path{stroke:var(--theme-text)}.Statement_statementWrap__oWZk2{height:auto;position:relative;z-index:1;overflow-x:clip}.Statement_links__Ya2fm{display:flex;list-style:none;margin:0;padding:0}.Statement_links__Ya2fm a{max-width:50%}.Statement_links__Ya2fm a:first-child{border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.Statement_links__Ya2fm{flex-direction:column}.Statement_links__Ya2fm a{max-width:none}.Statement_links__Ya2fm a:first-child{border-bottom:none}}.Statement_content__QjJ9C{margin-bottom:2rem}@media(max-width:1024px){.Statement_content__QjJ9C{margin-bottom:1.5rem}}.Statement_content__QjJ9C p{margin:0}.Statement_assetWrap__qA71s{padding-block:4rem;position:relative;display:flex;flex-direction:column;align-items:center}@media(max-width:1024px){.Statement_assetWrap__qA71s{padding-block:2rem}}.Statement_codeBlock__cy8RD{padding:2rem calc(var(--column) - 2.5rem);border:1px solid var(--theme-elevation-100)}@media(max-width:1024px){.Statement_codeBlock__cy8RD{padding:2rem}}.Statement_white__n16zy{position:relative}.Statement_white__n16zy:before{content:"";position:absolute;height:100%;width:auto;aspect-ratio:2/1;border-radius:100%;background:radial-gradient(ellipse at center,rgb(255,255,255) 0,rgba(255,255,255,0) 100%);z-index:-1;animation:Statement_opacityPulse__ePBSt 10s linear infinite;filter:blur(8rem)}.Statement_colorful__fQU2f{position:relative}.Statement_colorful__fQU2f:before{content:"";position:absolute;height:100%;width:auto;aspect-ratio:2/1;border-radius:100%;background:conic-gradient(var(--theme-elevation-0),var(--theme-elevation-0),var(--theme-warning-500),var(--theme-elevation-0),var(--theme-elevation-0),var(--theme-success-250),var(--theme-elevation-0),var(--theme-success-250),var(--theme-elevation-0),var(--theme-success-250),var(--theme-elevation-0),var(--theme-success-250),var(--theme-warning-250),var(--theme-elevation-0),var(--theme-success-250),var(--theme-elevation-0));z-index:-1;animation:Statement_opacityPulse__ePBSt 15s linear infinite;filter:blur(2rem)}.Statement_colorful__fQU2f:nth-of-type(odd):before{animation:Statement_opacityPulse__ePBSt 20s linear infinite reverse}@keyframes Statement_opacityPulse__ePBSt{0%{opacity:.125;rotate:0;transform:scaleX(.8)}50%{opacity:.25;rotate:180deg;transform:scaleX(1)}to{opacity:.125;rotate:1turn;transform:scaleX(.8)}}.Statement_fullMedia__tBg1o{margin-inline:calc(-1*var(--gutter-h))}.Statement_assetCaption__ePOqA{display:block;text-align:left;margin-top:3rem;width:calc(var(--column)*8)}.Steps_steps__1DeWs{list-style:none;margin:0;padding:4rem 0;display:flex;flex-direction:column;gap:12rem}.Step_stepContainer__W9wjB{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.Step_inView__bdUvy .Step_content__MOSH7,.Step_inView__bdUvy .Step_media__OBFbo{transform:translateY(0);opacity:1}.Step_pill__yu5xo{display:inline-block;padding:.2rem .6rem;margin:0;border-radius:.25rem;border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);line-height:1.2;font-weight:400}@media(max-width:1024px){.Step_pill__yu5xo{font-size:1rem}}@media(max-width:768px){.Step_pill__yu5xo{font-size:1rem}}.Step_content__MOSH7{width:calc(var(--column)*8);text-align:center;transform:translateY(3rem)}.Step_content__MOSH7,.Step_media__OBFbo{transition:transform 1s cubic-bezier(.4,0,0,1),opacity 1s cubic-bezier(.4,0,0,1);opacity:0}.Step_media__OBFbo{margin-top:2rem;transform:translateY(6rem)}.Highlight_stickyHighlight__QTNfJ{position:relative}@media(max-width:1024px){.Highlight_stickyHighlight__QTNfJ{margin:var(--block-spacing) 0;padding:calc(var(--block-spacing)/2) 0}}.Highlight_stickyHighlight__QTNfJ .code-block{overflow:hidden}.Highlight_scroll-direction--down__MpoCO .animate-enter{opacity:0;visibility:hidden;transform:translate3d(0,4rem,0)}.Highlight_scroll-direction--down__MpoCO .animate-enter-active,.Highlight_scroll-direction--down__MpoCO .animate-enter-done{transform:translateZ(0);opacity:1;visibility:visible;transition:all .75s}.Highlight_scroll-direction--down__MpoCO .animate-exit{transform:translateZ(0);opacity:1;visibility:visible}.Highlight_scroll-direction--down__MpoCO .animate-exit-active{opacity:0;visibility:hidden;transform:translate3d(0,-4rem,0);transition:all .75s}.Highlight_scroll-direction--up__hFbGL .animate-enter{opacity:0;visibility:hidden;transform:translate3d(0,-4rem,0)}.Highlight_scroll-direction--up__hFbGL .animate-enter-active,.Highlight_scroll-direction--up__hFbGL .animate-enter-done{transform:translateZ(0);opacity:1;visibility:visible;transition:all .75s}.Highlight_scroll-direction--up__hFbGL .animate-exit{transform:translateZ(0);opacity:1;visibility:visible}.Highlight_scroll-direction--up__hFbGL .animate-exit-active{opacity:0;visibility:hidden;transform:translate3d(0,4rem,0);transition:all .75s}.Highlight_minHeight__BmHdu{height:100vh;align-items:center;pointer-events:none}@media(max-width:1024px){.Highlight_minHeight__BmHdu{height:auto}}.Highlight_leftContentWrapper__jQ4cU{pointer-events:all}.Highlight_scanlineColumns__WxXIp{position:relative}.Highlight_scanlineWrapper__eZCVp{position:absolute;height:100%;width:100%}@media(max-height:1000px){.Highlight_scanlineWrapper__eZCVp{top:calc(var(--wrapper-padding-top)/-2);height:calc(100% + 4rem)}}@media(max-width:1024px){.Highlight_scanlineWrapper__eZCVp{display:none}}.Highlight_crosshairBottomRight__Tlrgd,.Highlight_crosshairTopRight__kcPN8{position:absolute;width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5}.Highlight_crosshairTopRight__kcPN8{top:-.5rem;right:-.5rem}.Highlight_crosshairBottomRight__Tlrgd{bottom:-.5rem;right:-.5rem}.Highlight_scanlineDesktop__muhC_{width:calc(100% + var(--gutter-h)*1);margin-right:calc(var(--gutter-h)*-1)}.Highlight_scanlineMobile__kLwx0{display:none}@media(max-width:1024px){.Highlight_scanlineMobile__kLwx0{display:block;width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1)}}.Highlight_richText__Mm3Yk{margin-bottom:1.5rem}.Highlight_codeMediaPosition__JYiJl{position:fixed;top:calc(15vh + var(--header-height)/4);right:0;bottom:15vh;left:0;opacity:0;visibility:hidden;pointer-events:none}@media(max-height:1000px){.Highlight_codeMediaPosition__JYiJl{top:18vh;bottom:12vh}}@media(max-width:1024px){.Highlight_codeMediaPosition__JYiJl{position:relative;pointer-events:auto;top:auto;bottom:auto;transform:translateZ(0)!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:2rem 0 0}}.Highlight_rightContentWrapper__Hk_Vc{pointer-events:all}.Highlight_codeMedia__3WEuY{height:100%;position:relative}@media(max-width:1024px){.Highlight_codeMedia__3WEuY{margin:0;height:auto}}.Highlight_codeMediaInner__DVZoB{width:100%}.Highlight_codeWrap__cByAZ{position:relative;height:100%;background:var(--color-base-900)}.Highlight_codeWrapper__QRFxG{position:relative}.Highlight_code__zcLcx{margin:0!important}.Highlight_centerCodeMedia__5XKfl{display:flex;align-items:center}@media(max-width:1024px){.Highlight_centerCodeMedia__5XKfl{display:block}}.Highlight_mediaInner__XewZP{display:flex;width:100%;height:calc(100% - (var(--wrapper-padding-top)/2 + var(--wrapper-padding-bottom)/2))}.Highlight_media__D1KQn{display:flex;align-items:center;width:100%}.StickyHighlights_stickyHighlights__BX2fO{position:relative}.FeaturedBlogPost_wrapper__UHg4L{display:block;position:relative;padding:2.5rem;text-decoration:none;margin-bottom:5.4rem}.FeaturedBlogPost_wrapper__UHg4L .FeaturedBlogPost_scanline__5JuhZ{transition:opacity .3s}.FeaturedBlogPost_wrapper__UHg4L:before{content:"";position:absolute;top:0;left:1px;right:1px;height:100%;background-color:var(--theme-elevation-0);transition:background-color .3s}.FeaturedBlogPost_wrapper__UHg4L:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--theme-elevation-1000);transition:width .3s}@media(max-width:1024px){.FeaturedBlogPost_wrapper__UHg4L{padding:1.5rem}}.FeaturedBlogPost_wrapper__UHg4L:hover:before{background-color:var(--theme-elevation-50)}.FeaturedBlogPost_wrapper__UHg4L:hover:after{width:100%}.FeaturedBlogPost_scanline__5JuhZ{width:calc(100% - 2px);border-top:1px solid var(--grid-line-dark);border-bottom:1px solid var(--grid-line-dark)}[data-theme=dark] .FeaturedBlogPost_scanline__5JuhZ,[data-theme=dark]:not(:has([data-theme=light])) .FeaturedBlogPost_scanline__5JuhZ{border-color:var(--grid-line-dark)}[data-theme=light] .FeaturedBlogPost_scanline__5JuhZ,[data-theme=light]:not(:has([data-theme=dark])) .FeaturedBlogPost_scanline__5JuhZ{border-color:var(--grid-line-light)}.FeaturedBlogPost_contentWrapper__vnoAX{position:relative;display:flex;align-items:center}@media(max-width:1024px){.FeaturedBlogPost_contentWrapper__vnoAX{flex-direction:column}}.FeaturedBlogPost_content__lne0t{width:50%;flex-grow:2;text-decoration:none}@media(max-width:1024px){.FeaturedBlogPost_content__lne0t{width:100%}}.FeaturedBlogPost_title__heX_f{margin:0 0 1.2rem}.FeaturedBlogPost_meta__he_c9{display:flex;align-items:center;gap:1rem;opacity:.5;margin-bottom:1.2rem}.FeaturedBlogPost_meta__he_c9 time{font-size:var(--font-body-size);line-height:1.4}.FeaturedBlogPost_description__ieROX,.FeaturedBlogPost_meta__he_c9 p{margin:0}.FeaturedBlogPost_media__fERS8{flex-shrink:1;max-width:50%;padding-right:2.5rem}@media(max-width:1024px){.FeaturedBlogPost_media__fERS8{width:100%;padding:0;margin-bottom:2.5rem;max-width:100%}}.FeaturedBlogPost_date__9dct7{font-size:var(--font-body-size);line-height:1.4}.FeaturedBlogPost_crosshair__mq_L_{position:absolute;height:auto;width:1.25rem;opacity:.75}.FeaturedBlogPost_crosshairTopLeft__LiYAf{top:-.625rem;left:-.625rem}.FeaturedBlogPost_crosshairTopRight__kCdzN{top:-.625rem;right:-.625rem}.FeaturedBlogPost_crosshairBottomLeft__NOm0L{bottom:-.625rem;left:-.625rem}.FeaturedBlogPost_crosshairBottomRight__hHIrQ{bottom:-.625rem;right:-.625rem}._slug__featuredImage__wdsHS{width:150%;height:auto}@media(max-width:768px){._slug__featuredImage__wdsHS{width:100%}}._slug__content__Hl6BX{display:flex;flex-direction:column;gap:4rem}@media(max-width:1024px){._slug__content__Hl6BX{gap:0}}._slug__metaWrapper__fFZ_5{max-width:calc(var(--column)*4)}@media(max-width:1024px){._slug__metaWrapper__fFZ_5{display:flex;flex-wrap:wrap;margin-block:2rem;max-width:calc(var(--column)*8)}}._slug__metaItem__ALriw{width:100%;position:relative;display:flex;flex-direction:column;border-top:1px solid var(--theme-border-color);border-bottom:none;padding:1rem 1.5rem;gap:.5rem;text-decoration:none}._slug__metaItem__ALriw p{transition:opacity .2s ease}._slug__metaItem__ALriw:last-child{border-bottom:1px solid var(--theme-border-color)}._slug__metaItem__ALriw:hover p{opacity:.5}._slug__metaItem__ALriw:hover ._slug__arrow__KdA_0{opacity:1;transform:translate(.25rem,calc(-50% - .25rem))}._slug__metaLabel__Sp_xP{margin:1.2rem 0;font-size:13px;line-height:1;font-weight:400;letter-spacing:.25em}@media(max-width:1600px){._slug__metaLabel__Sp_xP{font-size:12px}}._slug__metaLabel__Sp_xP code{font-size:inherit}._slug__metaLabel__Sp_xP{text-transform:uppercase;margin-block:0}._slug__arrow__KdA_0{position:absolute;top:50%;right:1.5rem;opacity:1;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease}._slug__metaValue__asCyZ{margin:0}.NewProject_header__9Lu3x{width:100%;display:flex;align-items:flex-end;margin-bottom:calc(var(--base)*1.5)}@media(max-width:1024px){.NewProject_header__9Lu3x{margin-bottom:0;flex-wrap:wrap}}.NewProject_import__tBMwT{color:var(--theme-blue-500)}.NewProject_headerContent___WGhi{flex-grow:1}@media(max-width:1024px){.NewProject_headerContent___WGhi{margin-bottom:var(--base)}}.NewProject_callToAction__qPoL2{box-shadow:0 12px 45px rgba(0,0,0,.03)}.NewProject_callToAction__qPoL2:hover{box-shadow:0 12px 45px rgba(0,0,0,.07)}.NewProject_callToAction__qPoL2{background-color:var(--theme-elevation-50);padding:calc(var(--base)*2);position:relative;width:calc(100% + var(--gutter-h));left:calc(var(--gutter-h)*-.5)}@media(max-width:1024px){.NewProject_callToAction__qPoL2{padding:calc(var(--base)*1.5);width:calc(100% + var(--gutter-h)*2);left:calc(var(--gutter-h)*-1)}}.NewProject_bg__KCrFL{position:absolute;bottom:0;left:0;width:calc(100% + var(--gutter-h));height:calc(50% + var(--base)*3);margin-left:calc(var(--gutter-h)/-2)}@media(max-width:1024px){.NewProject_bg__KCrFL{margin-left:calc(var(--gutter-h)*-1);width:calc(100% + var(--gutter-h)*2)}}.NewProject_description__14ZwW{margin-bottom:0}.NewProject_templatesWrapper__PvXKj{padding:3rem 0;margin-top:3rem;border-top:1px solid var(--theme-border-color)}@media(max-width:1024px){.NewProject_templatesWrapper__PvXKj{padding:2rem 0;margin-top:1rem}}.NewProject_templateCard___rnch{display:flex;position:relative;gap:2rem;padding-right:4rem;text-decoration:none;margin-bottom:2rem;opacity:1;transition:opacity .3s}.NewProject_templateCard___rnch:hover{opacity:.5}@media(max-width:768px){.NewProject_templateCard___rnch{flex-direction:column;padding-right:0;margin-bottom:4rem}}.NewProject_templateImage__6tZF6{flex:calc(var(--column)*4) 0 0;border:1px solid var(--theme-border-color)}.NewProject_templateCardDetails__YFXVO{display:flex;flex-direction:column;justify-content:center;gap:.5rem;flex:1 0}.NewProject_templateCardDetails__YFXVO .NewProject_leader__CcFzx{text-transform:uppercase}.NewProject_templateCardDetails__YFXVO>*{margin:0}.NewProject_templateCardDetails__YFXVO p{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.NewProject_templateCardDetails__YFXVO p{font-size:15px;line-height:18px}}.Pagination_pagination__6AKf1{display:flex;align-items:center}.Pagination_page__9HQtK{margin:0 1rem}.Pagination_button__yOjKW{all:unset;cursor:pointer;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);margin-right:.5rem}.Pagination_button__yOjKW svg{width:1rem;height:1rem}.Pagination_button__yOjKW:hover{border-color:#3c3c3c}.Pagination_button__yOjKW.Pagination_disabled__TqqtM{cursor:default;color:var(--theme-elevation-500);opacity:.5}.Pagination_button__yOjKW.Pagination_disabled__TqqtM:hover{border-color:rgba(0,0,0,0)}@media(max-width:768px){.Pagination_button__yOjKW{width:2rem;height:2rem;margin-right:.25rem}}.Pagination_paginationButton__pDtwj{all:unset;cursor:pointer;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);margin-right:.5rem;position:relative}.Pagination_paginationButton__pDtwj:hover{border-color:var(--grid-line-dark)}[data-theme=dark] .Pagination_paginationButton__pDtwj:hover,[data-theme=dark]:not(:has([data-theme=light])) .Pagination_paginationButton__pDtwj:hover{border-color:var(--grid-line-dark)}[data-theme=light] .Pagination_paginationButton__pDtwj:hover,[data-theme=light]:not(:has([data-theme=dark])) .Pagination_paginationButton__pDtwj:hover{border-color:var(--grid-line-light)}@media(max-width:768px){.Pagination_paginationButton__pDtwj{width:2rem;height:2rem;margin-right:.25rem}}.Pagination_paginationButtonActive__2XVbP{border:1px solid}.Pagination_paginationButtonActive__2XVbP:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-image:url(/images/scanline-dark.png);background-repeat:repeat;opacity:.08;box-sizing:border-box}[data-theme=light] .Pagination_paginationButtonActive__2XVbP:before,[data-theme=light]:not(:has([data-theme=dark])) .Pagination_paginationButtonActive__2XVbP:before{background-image:url(/images/scanline-dark.png);opacity:.08}[data-theme=dark] .Pagination_paginationButtonActive__2XVbP:before,[data-theme=dark]:not(:has([data-theme=light])) .Pagination_paginationButtonActive__2XVbP:before{background-image:url(/images/scanline-light.png);opacity:.1}.Pagination_dash__c_vvt{margin-right:.5rem}.Pagination_disabled__TqqtM{pointer-events:none}.RepoCard_repoCard__r1Wjx{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);width:100%;display:flex;align-items:center;border-bottom:1px solid var(--theme-border-color);padding:1rem 2rem 1rem 1.5rem;position:relative;cursor:pointer}@media(max-width:768px){.RepoCard_repoCard__r1Wjx{padding:1rem;flex-direction:column;align-items:flex-start}}.RepoCard_repoCard__r1Wjx:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--theme-text);transition:width .3s}.RepoCard_repoCard__r1Wjx .RepoCard_scanlines__paZsX{opacity:0;transition:opacity .3s}.RepoCard_repoCard__r1Wjx:hover .RepoCard_arrow__2Ku7N{opacity:1;transform:translate(0)}.RepoCard_repoCard__r1Wjx:hover .RepoCard_scanlines__paZsX{opacity:.75}.RepoCard_repoCard__r1Wjx:hover:after{width:100%}.RepoCard_shimmer__v3OkY{position:absolute;left:0;top:0;width:100%;height:100%}.RepoCard_repoContent__kzWBC{flex-grow:1;margin-right:1rem;height:4rem;display:flex;flex-direction:column;text-align:left;justify-content:center;overflow:hidden;gap:.25rem}@media(max-width:768px){.RepoCard_repoContent__kzWBC{height:auto;margin-right:0;margin-bottom:.5rem}}.RepoCard_repoName__b_43d{margin:0;text-overflow:ellipsis;white-space:nowrap}.RepoCard_repoDescription__szImF{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.RepoCard_repoDescription__szImF{font-size:15px;line-height:18px}}.RepoCard_repoDescription__szImF{color:var(--theme-elevation-500);overflow:hidden;width:100%;margin:0;text-overflow:ellipsis;white-space:nowrap}.RepoCard_arrow__2Ku7N{opacity:0;transform:translate(-.5rem,.5rem);transition:transform .3s,opacity .3s}.ExtendedBackground_container__Q_XTi{--bg-extension:calc(var(--gutter-h) * 0.5);--pixel-bg-extension:calc(var(--bg-extension) * 2);--pixel-padding:calc(var(--bg-extension) / 2);position:relative}@media(max-width:1600px){.ExtendedBackground_container__Q_XTi{--bg-extension:calc(var(--gutter-h) * 0.75)}}@media(max-width:1024px){.ExtendedBackground_container__Q_XTi{--bg-extension:var(--gutter-h);--pixel-padding:var(--bg-extension)}}.ExtendedBackground_container__Q_XTi.ExtendedBackground_withPixels__In_Ij{padding-bottom:var(--pixel-padding)}.ExtendedBackground_backgroundContainer__IbP01{position:relative;margin:0 calc(-1*var(--bg-extension)/2);border:1px solid var(--theme-border-color);background-color:var(--theme-bg);overflow:hidden}.ExtendedBackground_backgroundContainer__IbP01+.ExtendedBackground_backgroundContainer__IbP01{border-top:0}.ExtendedBackground_borderHighlight__XpfL2{background:conic-gradient(var(--theme-success-750),transparent,transparent);position:absolute;top:50%;right:0;bottom:0;left:50%;filter:blur(10px);width:100%;animation:ExtendedBackground_rotateColor__TI7qC 7s linear infinite}[data-theme=dark] .ExtendedBackground_borderHighlight__XpfL2{background:conic-gradient(var(--theme-success-450),transparent,transparent)}@keyframes ExtendedBackground_rotateColor__TI7qC{0%{transform:translate(-50%,-50%) rotate(0deg) skew(10deg,10deg)}to{transform:translate(-50%,-50%) rotate(1turn) skew(10deg,10deg)}}.ExtendedBackground_containerContent__D8IB8{position:relative;top:1px;right:1px;bottom:1px;left:1px;inset:1px;background-color:var(--theme-bg);padding:1.5rem calc(var(--bg-extension)/2);margin-right:2px;margin-bottom:2px}@media(max-width:768px){.ExtendedBackground_containerContent__D8IB8{padding:1rem calc(var(--bg-extension)/2)}}.ExtendedBackground_lowerBackground__GEn9J{top:-1px}.ExtendedBackground_pixelBackground__Xykv4{z-index:-2;position:absolute;bottom:0;max-height:calc(50% + var(--pixel-padding));background-image:url(/images/scanline-dark.png);background-repeat:repeat;background-position-x:5px;left:calc(-1*var(--pixel-bg-extension)/2);width:calc(100% + var(--pixel-bg-extension));height:100%;opacity:.08}[data-theme=dark] .ExtendedBackground_pixelBackground__Xykv4{background-image:url(/images/scanline-light.png)}.SimpleLogs_console__ZBP8y{overflow:auto;max-height:min(800px,60vh);padding:calc(var(--base)*1.5);border:1px solid var(--theme-border-color);background-color:var(--theme-elevation-50)}.SimpleLogs_console__ZBP8y code{background-color:unset;display:block}.SimpleLogs_logLines__QP5dw{display:flex;flex-direction:column;min-height:100px}.SimpleLogs_logLine__uYooM{margin-bottom:0;font-family:var(--font-geist-mono);font-size:15px;display:flex;gap:5px;letter-spacing:-.5px;color:var(--theme-elevation-500);position:relative}.SimpleLogs_logLine__uYooM p{margin-bottom:0}.SimpleLogs_logTimestamp__HFNK8{margin-bottom:0;flex-shrink:0;color:var(--theme-elevation-500)}.SimpleLogs_lineMessage__Y1UTS{color:var(--theme-text)}@media(max-width:1024px){.SimpleLogs_lineMessage__Y1UTS{white-space:nowrap}}.SimpleLogs_lineType--error__DLyr1 .SimpleLogs_logText__4viJZ,.SimpleLogs_lineType--error__DLyr1 .SimpleLogs_logTimestamp__HFNK8,.SimpleLogs_lineType--success__G3Odf .SimpleLogs_logText__4viJZ,.SimpleLogs_lineType--success__G3Odf .SimpleLogs_logTimestamp__HFNK8,.SimpleLogs_lineType--warning__DKzue .SimpleLogs_logText__4viJZ,.SimpleLogs_lineType--warning__DKzue .SimpleLogs_logTimestamp__HFNK8{color:inherit}.SimpleLogs_lineType--error__DLyr1 .SimpleLogs_logTimestamp__HFNK8,.SimpleLogs_lineType--success__G3Odf .SimpleLogs_logTimestamp__HFNK8,.SimpleLogs_lineType--warning__DKzue .SimpleLogs_logTimestamp__HFNK8{opacity:.5}.SimpleLogs_lineType--info__tEOTY{background-color:var(--highlight-info-bg-color);color:var(--highlight-info-text-color)}.SimpleLogs_lineType--error__DLyr1{background-color:var(--highlight-danger-bg-color);color:var(--highlight-danger-text-color)}.SimpleLogs_lineType--success__G3Odf{background-color:var(--highlight-success-bg-color);color:var(--highlight-success-text-color)}.SimpleLogs_lineType--warning__DKzue{background-color:var(--highlight-warning-bg-color);color:var(--highlight-warning-text-color)}.SimpleLogs_logTextAppearance--style__9_Ly5,.SimpleLogs_logText__4viJZ{color:var(--theme-elevation-500)}.SimpleLogs_logTextAppearance--text__SIlxn{color:var(--theme-elevation-900)}.DeploymentLogs_deploymentLogs__qKvDS{margin-top:4rem;isolation:isolate}.DeploymentLogs_deploymentLogs__qKvDS .DeploymentLogs_logTabs__jj_mf{position:-webkit-sticky;position:sticky;top:calc(var(--header-height));z-index:1}.DeploymentLogs_deploymentLogs__qKvDS .DeploymentLogs_logTabs__jj_mf>div:before{content:"";position:absolute;background:var(--theme-bg);opacity:.85;width:100%;height:100%;left:0}.DeploymentLogs_deploymentLogs__qKvDS .DeploymentLogs_logTabs__jj_mf>div:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.DeploymentLogs_tabLabel__es7UL{display:flex;align-items:center;gap:.75rem;font-size:var(--font-body-size);line-height:1.4}.DeploymentLogs_inactiveIndicator__RRwtM{opacity:.25}.InfraOffline_reTriggerBackground__K9BDA{display:flex;gap:1.5rem}@media(max-width:768px){.InfraOffline_reTriggerBackground__K9BDA{gap:1rem;flex-direction:column-reverse}}.InfraOffline_deployDetails__j8qhu{display:flex;flex-direction:column;gap:.5rem}.InfraOffline_deployDetails__j8qhu p{margin:0}.InfraOffline_deployDetails__j8qhu .InfraOffline_iconAndLabel__L3KHN{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.InfraOffline_deployDetails__j8qhu .InfraOffline_iconAndLabel__L3KHN{font-size:15px;line-height:18px}}.InfraOffline_deployDetails__j8qhu .InfraOffline_iconAndLabel__L3KHN{display:flex;align-items:center;color:var(--theme-elevation-500)}.InfraOffline_deployDetails__j8qhu .InfraOffline_iconAndLabel__L3KHN svg{color:var(--theme-elevation-400);height:20px;margin-right:.5rem}.InfraOffline_indicationLine__X1ZqP{display:flex;align-items:center;gap:.5rem}.InfraOffline_indicationLine__X1ZqP p{margin:0;color:var(--theme-elevation-450)}.InfraOffline_statusLine__nuUeV{display:flex;align-items:center;gap:.5rem}.InfraOffline_statusLine__nuUeV p{font-size:.75rem;margin:0;color:var(--theme-elevation-450)}.InfraOffline_statusLine__nuUeV p b{color:var(--theme-text)}.InfraOffline_progressBar__Ml4YA{width:100%;position:relative;height:5px;background-color:var(--theme-border-color);border-radius:3px}.InfraOffline_progressBar__Ml4YA:after{content:"";display:block;width:100%;height:100%;background-color:var(--theme-success-450);position:absolute;top:0;left:0;transition:.3s ease;border-radius:3px}.InfraOffline_progressBar__Ml4YA.InfraOffline_step--0__YEZcL:after{width:2%}.InfraOffline_progressBar__Ml4YA.InfraOffline_step--1__mUGKX:after{width:25%}.InfraOffline_progressBar__Ml4YA.InfraOffline_step--2__sW4mx:after{width:50%}.InfraOffline_progressBar__Ml4YA.InfraOffline_step--3__uL_ga:after{width:75%}.InfraOffline_progressBar__Ml4YA.InfraOffline_step--4__ST_UN:after{width:100%}.InfraOffline_progressBar__Ml4YA.InfraOffline_status--error__whq9P:after{background-color:var(--theme-error-500)}.InfraOffline_progressBar__Ml4YA.InfraOffline_status--warning__LG3rb:after{background-color:var(--theme-warning-500)}.InfraOffline_progressBar__Ml4YA.InfraOffline_status--suspended__5lEF8:after{background-color:var(--theme-elevation-300)}.InfraOffline_consoleHeading__tC2J_{padding-top:2rem}.InfraOffline_console__uIsv4 code{background-color:unset;display:block}.InfraOffline_tips__g3YDs>:last-child{margin-bottom:0}.InfraOffline_helpText__Hfz_V{color:var(--theme-elevation-450)}.InfraOffline_helpText__Hfz_V code{color:var(--theme-elevation-800)}.InfraOffline_helpText__Hfz_V a{color:var(--theme-blue-500)}.InfraOffline_content__00BB4{display:flex;flex-direction:column;gap:2rem}@media(max-width:1024px){.InfraOffline_content__00BB4{gap:1rem}}.InfraOffline_indication__W9VW9{display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.InfraOffline_indication__W9VW9{gap:.5rem}}.InfraOnline_deploymentWrapper__EqMyS{border:1px solid var(--theme-border-color)}.InfraOnline_deploymentWrapper__EqMyS p{margin:0}.InfraOnline_domains__HLUDa{display:flex;flex-direction:column;gap:var(--base);padding:calc(var(--base)*2) calc(var(--base)*1.5);border-right:1px solid var(--theme-border-color);height:100%}@media(max-width:1024px){.InfraOnline_domains__HLUDa{padding:calc(var(--base)*1.5) var(--base);border-right:0;border-bottom:1px solid var(--theme-border-color)}}.InfraOnline_domains__HLUDa h6{margin:0;text-transform:uppercase;letter-spacing:.25em;opacity:.5}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX{display:flex;align-items:center;text-decoration:none;font-size:var(--font-body-size);line-height:1.4;margin:0;width:max-content;max-width:100%;gap:calc(var(--base)/2);transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:first-of-type{margin:1.2rem 0;font-size:1.4rem;line-height:1.25;font-family:var(--font-heading),Georgia,serif;font-weight:600;letter-spacing:-.015em}@media(max-width:1600px){.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:first-of-type{font-size:1.5rem}}@media(max-width:768px){.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:first-of-type{font-size:1.125rem}}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:first-of-type code{font-size:inherit}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:first-of-type{margin:0;gap:var(--base)}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX svg{transition:transform .3s cubic-bezier(.165,.84,.44,1)}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:hover{opacity:.8}.InfraOnline_domains__HLUDa .InfraOnline_domainLink__auyTX:hover svg{transform:translate(25%,-25%)}.InfraOnline_domainAndDetails___yDst{border-bottom:1px solid var(--theme-border-color)}.InfraOnline_deploymentDetails__jjijD{padding:calc(var(--base)*2) calc(var(--base)*1.5);display:flex;flex-direction:column;gap:var(--base);height:100%}@media(max-width:1024px){.InfraOnline_deploymentDetails__jjijD{padding:calc(var(--base)*1.5) var(--base)}}.InfraOnline_deploymentDetails__jjijD h6{margin:0;text-transform:uppercase;letter-spacing:.25em;opacity:.5}.InfraOnline_iconAndLabel__pR9py{display:flex;align-items:center;gap:calc(var(--base)/2)}.InfraOnline_iconAndLabel__pR9py svg{width:var(--base);height:var(--base)}.InfraOnline_ellipseText__taFDR{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.InfraOnline_statusWrapper__xzkGw{position:relative}.InfraOnline_reTrigger__KUp1n,.InfraOnline_status__WNoTq{display:flex;gap:.75rem;align-items:center;padding:calc(var(--base)*1.5)}@media(max-width:1024px){.InfraOnline_reTrigger__KUp1n,.InfraOnline_status__WNoTq{padding:calc(var(--base)*1.5) var(--base)}}.InfraOnline_status__WNoTq{margin:1.2rem 0;font-size:1rem;line-height:1.2;font-weight:500;letter-spacing:-.05rem}@media(max-width:1600px){.InfraOnline_status__WNoTq{font-size:1.25rem}}@media(max-width:768px){.InfraOnline_status__WNoTq{font-size:1rem}}.InfraOnline_status__WNoTq code{font-size:inherit}.InfraOnline_status__WNoTq{margin:0}@media(max-width:768px){.InfraOnline_status__WNoTq{padding-bottom:0}}.InfraOnline_reTriggerButton__5n1wo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.InfraOnline_reTriggerButton__5n1wo{font-size:15px;line-height:18px}}.InfraOnline_reTriggerButton__5n1wo{text-decoration:underline;opacity:.75}.InfraOnline_reTriggerButton__5n1wo:hover{opacity:.5}.page_error__bOflc{color:var(--theme-error-500)}.page_tabs__gEUW1{margin-bottom:2rem}.page_controls__er0iC{margin-bottom:calc(var(--base)*2);position:relative}.page_controls__er0iC input{border-right-width:0}.page_controls__er0iC input:focus,.page_controls__er0iC input:hover{border-right-width:1px}.page_controls__er0iC>*{width:100%}@media(max-width:1024px){.page_controls__er0iC{margin-bottom:1rem;padding:1.5rem 0;flex-wrap:wrap}.page_search__lJVoN input{border-right:1px solid var(--theme-border-color);border-bottom-width:0}}.page_createButton__SwUt3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:var(--base);padding:var(--base) calc(var(--base)*1.5);line-height:1;background-color:var(--theme-elevation-100);text-decoration:none;border:1px solid var(--theme-border-color);border-left-width:0}.page_createButton__SwUt3:hover{background-color:var(--theme-elevation-300)}.page_projects__W2sGj{border-top:1px solid var(--theme-border-color);border-left:1px solid var(--theme-border-color)}.page_pagination__XNsFx{margin-top:2rem}[data-theme=light] .page_controlsBG__iNhZM{background-color:var(--theme-elevation-50)}.page_description__4NY6G a{color:var(--theme-blue-500);cursor:pointer;text-decoration:underline}.page_form__rLAVY{display:flex;flex-direction:column;gap:1rem}@media(max-width:1024px){.page_form__rLAVY{margin-bottom:1rem}}.page_submit__yc2y7{align-self:flex-start}.page_modal__p_SIE>*{width:800px;overflow-x:scroll;max-height:100vh}.page_modalActions__Q9oX9{display:flex;gap:1rem;justify-content:flex-end;width:100%;padding-top:2rem;border-top:1px solid var(--theme-border-color);margin-top:2rem}@media(max-width:768px){.page_modalActions__Q9oX9{flex-wrap:wrap}.page_modal__p_SIE>*{padding:2rem var(--gutter-h);border:0}}