.Content_wrapper__TiLaU{width:100%;max-width:var(--content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin-left:auto;margin-right:auto}.Content_wrapper__TiLaU .grid-lines-wrapper{padding-left:var(--grid-offset);padding-right:var(--grid-offset)}.Section_wrapper__oHO5n{padding-top:var(--section-top-padding,var(--section-padding));padding-bottom:var(--section-bottom-padding,var(--section-padding));position:relative}.BoundingBox_box__m_hmh{position:absolute;top:-13px;right:-12px;bottom:-8px;left:-12px;border:1px solid #2aa5fc;pointer-events:none;transform-origin:2px 2px;transition:transform .35s cubic-bezier(.47,.01,.16,1),opacity .2s ease;transition-delay:0s}.BoundingBox_box__m_hmh.BoundingBox_small__no9AK{transform:scale(0);opacity:0}.BoundingBox_box__m_hmh.BoundingBox_hidden__NY3F_{opacity:0;transition:opacity .3s;transition-delay:.8s}.BoundingBox_handle__zf1GM{position:absolute;width:10px;height:10px;background-color:var(--page-background-color);border:1px solid #2aa5fc}.BoundingBox_handle__zf1GM:first-child{top:-5px;left:-5px}.BoundingBox_handle__zf1GM:nth-child(2){top:-5px;right:-5px}.BoundingBox_handle__zf1GM:nth-child(3){bottom:-5px;right:-5px}.BoundingBox_handle__zf1GM:nth-child(4){bottom:-5px;left:-5px}.Button_button__ps_TZ{--squircle-radius:6px;--squircle-smooth:0.6;--border-radius:var(--squircle-radius);-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-family:var(--font);flex-shrink:0;display:inline-flex;align-items:center;background-color:var(--yellow-accent-color);font-weight:500;color:var(--page-background-dark-color);line-height:1;font-size:var(--button-font-size,16px);transition:background-color .2s;padding:1em 1.8em .98em;letter-spacing:-.01em;font-feature-settings:"ss01","calt";position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border-radius:var(--border-radius);text-align:center}.Button_button__ps_TZ:hover{background-color:#ffe983}.Button_button__ps_TZ.Button_noTransition__Q4qax{transition:none!important}.Button_button__ps_TZ.Button_hasIcon__gZ9zT{padding-left:1em}.Button_button__ps_TZ[disabled]{background-color:#4a526d;color:#8990a7;transition:none;cursor:default}.Button_secondary__PsRsR{background-color:#dfdfeb}.Button_secondary__PsRsR:hover{background-color:#fcfcff}.Button_secondary__PsRsR[disabled]{background-color:#585e79}.Button_text__0BOkn{display:flex;width:100%;align-items:center;justify-content:center;margin:0 auto}.Button_loading__g5xXq .Button_text__0BOkn{visibility:hidden}.Button_icon__a5l_z{width:1em;height:1em;margin-right:.25em;flex:none;position:relative}.Button_icon__a5l_z svg{width:2.2em;height:2.2em;position:absolute;top:50%;right:0;bottom:0;left:0;margin-top:.02em;transform:translateY(-50%);display:block}.Button_spinnerWrapper__dSoUK{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:none;align-items:center;justify-content:center}.Button_loading__g5xXq .Button_spinnerWrapper__dSoUK{display:flex}.Spinner_wrapper__Aq366{width:1.0625em;height:1.0625em;flex:none;color:currentColor;animation:Spinner_wrapperRotate__cj9ei 1.4s linear infinite;display:inline-block}.Spinner_spinner__vXWW0{display:block}.Spinner_circle__TE_8g{stroke:currentColor;stroke-width:15.4%;animation:Spinner_circleDash__AL6Id 1.4s ease-in-out infinite;stroke-dasharray:80px 200px;stroke-dashoffset:0px;stroke-linecap:butt}@keyframes Spinner_wrapperRotate__cj9ei{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_circleDash__AL6Id{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-10px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.GridLines_wrapper__wSIt_{position:absolute;top:0;left:0;bottom:0;min-height:100%;right:0;overflow:hidden;z-index:-2;pointer-events:none;display:flex;justify-content:center}.GridLines_linesWrapper__ZATYF{display:flex;width:100%;height:100%}.GridLines_grid__xSJZW{display:flex;width:var(--grid-width);margin-left:calc(var(--grid-offset)*-1);flex:none}.GridLines_line__R1j1G{flex-grow:1;display:flex;justify-content:flex-end;position:relative}.GridLines_line__R1j1G svg{width:1px;height:100%}.GridLines_line__R1j1G .GridLines_solid__adf7N{margin-right:auto}.GridLines_subLine___HTUQ{--color:var(--sub-line-color,var(--grid-line-color));position:absolute;top:0;right:0;bottom:0;left:50%;margin-left:-1px}.GridLines_subLine___HTUQ line{stroke:var(--color)}.GridLines_divider__rSR1f{position:relative;height:2.5px;width:100%;pointer-events:none}.GridLines_barWrapper__nyY1l{position:absolute;top:0;right:auto;bottom:0;left:0;width:calc(min(var(--content-width),100vw) - var(--content-padding)*2)}.GridLines_barSpacer__sH8mB{position:absolute;top:0;right:calc(var(--grid-offset)*-1);bottom:0;left:calc(var(--grid-offset)*-1)}.GridLines_bar__Dm6gU{--circle-size:8px;position:absolute;color:var(--grid-line-color);display:block;top:0;right:0;bottom:0;left:0;padding:0 7px;height:2px}.GridLines_bar__Dm6gU:before{content:"";display:block;width:100%;height:100%;background-color:currentColor}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.GridLines_bar__Dm6gU{--circle-size:7px;height:2.5px}}.GridLines_circle__yu8qz{position:absolute;width:var(--circle-size);height:var(--circle-size);top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--grid-line-color)}.GridLines_circle__yu8qz:first-child{left:0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.GridLines_circle__yu8qz:first-child{margin-left:.5px}}.GridLines_circle__yu8qz:last-child{left:100%}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.GridLines_circle__yu8qz:last-child{margin-left:-.5px}}.GridLines_dot__KteBK{--size:calc(var(--dot-size, var(--grid-dot-size)) + (var(--outline-size, var(--grid-dot-outline-size)) * 2));width:var(--size);height:var(--size);position:relative;z-index:20}.GridLines_dot__KteBK:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--dot-color,var(--grid-dot-color));top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border:var(--outline-size,var(--grid-dot-outline-size)) solid;border-color:var(--outline-top-right-color,var(--outline-color,var(--page-background-color))) var(--outline-bottom-right-color,var(--outline-color,var(--page-background-color))) var(--outline-bottom-left-color,var(--outline-color,var(--page-background-color))) var(--outline-top-left-color,var(--outline-color,var(--page-background-color)))}.TextField_field__3e7_M{margin-bottom:28px}.TextField_field__3e7_M:last-child{margin-bottom:0}.TextField_labelWrapper__kkwrf{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.TextField_label__hnSet{font-size:.8rem;font-weight:500;color:#fff;display:inline-block;line-height:1}.TextField_fieldError___Y9HU{color:#fb898f;font-size:.7rem;line-height:1.1}.TextField_inputWrapper__CcBU6{position:relative;border-radius:6px;overflow:hidden;background-color:#3f465f;color:#fff;display:flex}.TextField_inputWrapper__CcBU6:focus-within{background-color:#4a526c}.TextField_serverError__Br4Mz .TextField_inputWrapper__CcBU6{background-color:#594b5d}.TextField_serverError__Br4Mz .TextField_inputWrapper__CcBU6:focus-within{background-color:#625060}.TextField_dark___CJAr .TextField_inputWrapper__CcBU6{background-color:#383d57}.TextField_dark___CJAr .TextField_inputWrapper__CcBU6:focus-within{background-color:#414662}.TextField_inputWrapper__CcBU6 .button{--border-radius:5px;--squircle-radius:5px;margin:10px 10px 10px 0;padding:.95em 1.3em .93em;min-height:40px;font-size:.7rem}.TextField_inputContent__j6Oxi{position:relative;flex-grow:1}.TextField_input__bNKEJ{background-color:transparent!important;border:none;border-radius:6px;width:100%;height:100%;resize:none;padding:22px 24px;color:#fff;font-weight:400;font-size:.8rem;font-family:var(--font);line-height:1;outline:none;text-overflow:ellipsis}.TextField_input__bNKEJ:focus::-webkit-input-placeholder{color:#8289a1}.TextField_input__bNKEJ:focus:-moz-placeholder,.TextField_input__bNKEJ:focus::-moz-placeholder{color:#8289a1}.TextField_input__bNKEJ:focus:-ms-input-placeholder{color:#8289a1}.TextField_input__bNKEJ.TextField_hideEllipsis__xwH8L{text-overflow:clip}.TextField_input__bNKEJ.TextField_hasIcon__3MJbE{padding-left:57px}.TextField_invalid__vkpCC.TextField_showInvalidIcon__R_v_p .TextField_input__bNKEJ,.TextField_valid__fhLyK .TextField_input__bNKEJ{padding-right:55px}.TextField_input__bNKEJ::-webkit-input-placeholder{color:#737a92}.TextField_input__bNKEJ:-moz-placeholder,.TextField_input__bNKEJ::-moz-placeholder{color:#737a92}.TextField_input__bNKEJ:-ms-input-placeholder{color:#737a92}.TextField_serverError__Br4Mz .TextField_input__bNKEJ::-webkit-input-placeholder{color:#958697}.TextField_serverError__Br4Mz .TextField_input__bNKEJ:-moz-placeholder,.TextField_serverError__Br4Mz .TextField_input__bNKEJ::-moz-placeholder{color:#958697}.TextField_serverError__Br4Mz .TextField_input__bNKEJ:-ms-input-placeholder{color:#958697}.TextField_serverError__Br4Mz .TextField_input__bNKEJ:focus::-webkit-input-placeholder{color:#a599a6}.TextField_serverError__Br4Mz .TextField_input__bNKEJ:focus:-moz-placeholder,.TextField_serverError__Br4Mz .TextField_input__bNKEJ:focus::-moz-placeholder{color:#a599a6}.TextField_serverError__Br4Mz .TextField_input__bNKEJ:focus:-ms-input-placeholder{color:#a599a6}input.TextField_input__bNKEJ{overflow-x:auto}textarea.TextField_input__bNKEJ{height:165px;padding:20px 28px 22px;line-height:1.4;display:block}.TextField_input__bNKEJ:-internal-autofill-selected,.TextField_input__bNKEJ:-webkit-autofill{-webkit-text-fill-color:#fff}.TextField_input__bNKEJ:-webkit-autofill{-webkit-transition:background-color 4000s ease-in-out 0s;transition:background-color 4000s ease-in-out 0s}.TextField_input__bNKEJ:-webkit-autofill,.TextField_input__bNKEJ:-webkit-autofill:active,.TextField_input__bNKEJ:-webkit-autofill:focus,.TextField_input__bNKEJ:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.TextField_icon__5bEBb,.TextField_validityIcon__sE18l{width:22px;position:absolute;top:0;bottom:0;align-items:center;pointer-events:none}.TextField_icon__5bEBb{left:24px;display:flex}.TextField_icon__5bEBb img,.TextField_icon__5bEBb svg{flex:none;display:block;width:100%;height:auto}.TextField_icon__5bEBb path{fill:#6d7285}.TextField_serverError__Br4Mz .TextField_icon__5bEBb path{fill:#807382}.TextField_input__bNKEJ:focus+.TextField_icon__5bEBb path{fill:#fff}.TextField_validityIcon__sE18l{right:16px;display:none}.TextField_invalid__vkpCC.TextField_showInvalidIcon__R_v_p .TextField_validityIcon__sE18l,.TextField_valid__fhLyK .TextField_validityIcon__sE18l{display:flex}.ContactForm_formWrapper__s2e9T{position:relative}.ContactForm_formWrapper__s2e9T.ContactForm_submitted__gUDmu form{pointer-events:none;animation:ContactForm_formFadeOut__k_mEN .4s ease forwards}.ContactForm_formError__cARtZ{background:#bc4343;padding:13px 20px 14px 18px;border-radius:4px;margin-bottom:40px;font-size:.7rem;font-weight:500;color:#fff;line-height:1.3;display:flex;align-items:flex-start;justify-content:center;width:calc(100% + 30px);margin-left:-15px}.ContactForm_formError__cARtZ svg{flex:none;margin-right:10px;width:15px;height:15px;margin-top:2px}.ContactForm_formError__cARtZ svg path{fill:#fff}.ContactForm_submit__baVmQ{margin-top:15px;font-size:.8rem}.ContactForm_successWrapper__Uc3dN{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;animation:ContactForm_successFadeIn__qe6v8 .6 forwards}.ContactForm_successText__SD94r{font-size:.7rem;text-align:center;opacity:0;animation:ContactForm_successTextFade__mpPEB 1s ease 1.2s forwards}.ContactForm_successText__SD94r strong{display:block;font-size:1.2em;color:#fff;font-weight:500;margin-bottom:6px}.ContactForm_checkmark__QLF4c{width:60px;height:60px;flex:none;margin-bottom:20px;border-radius:50%;display:block;stroke-width:2;stroke:var(--editor-background-color);stroke-miterlimit:10;margin-top:-30px;box-shadow:inset 0 0 0 var(--green-accent-color);animation:ContactForm_checkmarkFill__T_FGP .4s ease-in-out .7s forwards,ContactForm_checkmarkScale__8i6Ae .3s ease-in-out 1.2s both}.ContactForm_checkmark__QLF4c circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--green-accent-color);fill:none;animation:ContactForm_checkmarkStroke__cieM5 .6s cubic-bezier(.65,0,.45,1) .3s forwards}.ContactForm_checkmark__QLF4c path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:ContactForm_checkmarkStroke__cieM5 .3s cubic-bezier(.65,0,.45,1) 1.1s forwards}@keyframes ContactForm_formFadeOut__k_mEN{0%{opacity:1}99%{visibility:hidden}to{opacity:0}}@keyframes ContactForm_successFadeIn__qe6v8{to{opacity:1}}@keyframes ContactForm_checkmarkStroke__cieM5{to{stroke-dashoffset:0}}@keyframes ContactForm_checkmarkScale__8i6Ae{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes ContactForm_checkmarkFill__T_FGP{to{box-shadow:inset 0 0 0 30px var(--green-accent-color)}}@keyframes ContactForm_successTextFade__mpPEB{to{opacity:1}}.ContactForm_honeypot__BeAD6{display:none!important}.ContactModal_wrapper__lTAy8{position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;display:flex;visibility:hidden;pointer-events:none;padding:40px;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;contain:strict}.ContactModal_wrapper__lTAy8.ContactModal_animating__NjBT6,.ContactModal_wrapper__lTAy8.ContactModal_open__rZX_Q{visibility:visible}.ContactModal_wrapper__lTAy8.ContactModal_open__rZX_Q{pointer-events:auto}.ContactModal_bg__H6ory{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(11,14,32,.93);opacity:0}.ContactModal_modal__ZhcFB{--border-radius:9px;--bar-offset:10px;width:100%;max-width:1000px;position:relative;z-index:99999;flex-shrink:0;display:flex;contain:content;outline:none;pointer-events:none;padding-top:15px;margin-top:-15px}.ContactModal_details__YzYmV,.ContactModal_form__5fstz{padding:75px 80px;pointer-events:auto}.ContactModal_detailsWrapper__VLW3q{position:relative;display:flex;z-index:10;width:450px;flex:none}.ContactModal_detailsContent__g89YH{border-radius:var(--border-radius);overflow:hidden;position:relative;z-index:10;display:flex}.ContactModal_details__YzYmV{border-radius:var(--border-radius) 0 0 var(--border-radius);opacity:0;position:relative;z-index:20}.ContactModal_details__YzYmV h2{font-size:1.5rem;line-height:1.3}.ContactModal_details__YzYmV h2 .eyebrow{font-size:.9rem;margin-bottom:.85em}.ContactModal_linkWrapper__2FrDX{padding-top:35px;border-top:2px solid #373e59;margin:40px 0 0;list-style:none}.ContactModal_linkWrapper__2FrDX li{margin-bottom:8px}.ContactModal_linkWrapper__2FrDX li:last-child{margin-bottom:0}.ContactModal_link__fYph9{display:inline-flex;align-items:center;justify-content:flex-start;font-size:.9rem;color:#c9c9da;line-height:1;font-weight:400;text-decoration:none;padding:5px 7px 7px 6px;margin-left:-6px;border-radius:3px}.ContactModal_link__fYph9:hover{color:var(--yellow-accent-color)}.ContactModal_link__fYph9.focus-visible{outline-offset:1px;outline-color:var(--yellow-accent-color);color:var(--yellow-accent-color)}.ContactModal_link__fYph9.focus-visible path{fill:var(--yellow-accent-color)}.ContactModal_wrapper__lTAy8:not(.ContactModal_open__rZX_Q) .ContactModal_link__fYph9{color:#c9c9da!important;outline:none!important}.ContactModal_wrapper__lTAy8:not(.ContactModal_open__rZX_Q) .ContactModal_link__fYph9 path{fill:currentColor!important}.ContactModal_linkIcon__FrH_K{width:22px;height:22px;flex:none;margin-right:14px;color:#575d75;position:relative;top:1px}.ContactModal_link__fYph9:hover .ContactModal_linkIcon__FrH_K{color:var(--yellow-accent-color)}.ContactModal_linkIcon__FrH_K path{fill:currentColor}.ContactModal_detailsTop__1i1Mg{position:absolute;top:0;left:0;right:0;height:calc(var(--border-radius)*2);transform-origin:center center;z-index:15}.ContactModal_circle__6INWY{width:calc(var(--border-radius)*2);height:calc(var(--border-radius)*2);border-radius:50%;background-color:var(--editor-background-color);position:absolute;top:0;left:50%;margin-left:calc(var(--border-radius)*-1);z-index:5;transform:scale(.0001);opacity:0}.ContactModal_barWrapper__fCUSL{position:absolute;top:0;bottom:0;width:50%;overflow:hidden}.ContactModal_barWrapper__fCUSL.ContactModal_leftBar__sKTj4{left:0}.ContactModal_barWrapper__fCUSL.ContactModal_rightBar__0umrO{right:0}.ContactModal_bar__SS6t1{position:absolute;top:0;bottom:0;width:calc(100% + var(--bar-offset));background-color:var(--editor-background-color);opacity:0;z-index:500}.ContactModal_leftBar__sKTj4 .ContactModal_bar__SS6t1{left:calc(var(--bar-offset)*-1 - var(--border-radius));transform:translateX(100%);border-radius:var(--border-radius) 0 0 var(--border-radius)}.ContactModal_rightBar__0umrO .ContactModal_bar__SS6t1{right:calc(var(--bar-offset)*-1 - var(--border-radius));transform:translateX(-100%);border-radius:0 var(--border-radius) var(--border-radius) 0}.ContactModal_detailsBg__VjRVM{position:absolute;top:calc(var(--border-radius) + var(--bar-offset));bottom:calc((var(--border-radius) + var(--bar-offset))*-1);right:0;left:0;border-radius:var(--border-radius);background-color:var(--editor-background-color);pointer-events:none;transform-origin:top center;z-index:-1;opacity:0;transform:translateY(-100%)}.ContactModal_formWrapper__RmH0s{flex-grow:1;width:100%;margin-left:calc(var(--border-radius)*-1);overflow:hidden;display:flex}.ContactModal_form__5fstz{background-color:#323952;border-left:var(--border-radius) solid var(--editor-background-color);border-radius:0 var(--border-radius) var(--border-radius) 0;position:relative;flex-grow:1;transform:translateX(-100%)}.ContactModal_close__HHJXM{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-family:var(--font);background-color:transparent;position:absolute;top:22px;right:22px;border-radius:50%;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s;color:#fff}.ContactModal_close__HHJXM.focus-visible{outline-offset:0;transition:none;background-color:transparent!important;outline-color:var(--yellow-accent-color)}.ContactModal_close__HHJXM.focus-visible path{transition:none;fill:var(--yellow-accent-color)!important}.ContactModal_close__HHJXM path{transition:fill .2s}.ContactModal_close__HHJXM:hover{background-color:#3a405a}.ContactModal_close__HHJXM:hover path{fill:#9197a7}:where(.Line_vertical__kFK3W){width:var(--stroke-width,1px);height:100%}:where(.Line_horizontal__b0fyW){width:100%;height:var(--stroke-width,1px)}@media(min-width:769px){.Heading_center__r_Z84{text-align:center;margin-bottom:.6em}}.Heading_eyebrow__WK5j8{color:var(--green-accent-color);display:block;font-size:.95rem;font-weight:400;margin-bottom:1.25em;line-height:1}.Heading_eyebrow__WK5j8 .sr{position:relative;display:inline-block}.Navigation_wrapper__74cnX{margin-left:auto;align-self:flex-start}.Navigation_wrapper__74cnX ul{list-style:none;display:flex;align-items:center;justify-content:flex-end}.Navigation_wrapper__74cnX li{flex:none;margin-left:11px;display:inline-flex;align-items:center}.Navigation_wrapper__74cnX li:first-child{margin-left:0}.Navigation_wrapper__74cnX li.Navigation_cta__m5q2R{margin-left:22px;margin-right:calc(var(--grid-offset)/-2)}.Navigation_wrapper__74cnX li.Navigation_cta__m5q2R button{margin-top:-1px}.Navigation_wrapper__74cnX li:not(.Navigation_cta__m5q2R) a{padding:3px;outline-offset:1px}.Navigation_wrapper__74cnX .Navigation_icon__MkBZg{display:block;width:32px;height:32px}.Navigation_wrapper__74cnX path{transition:fill .2s}.Navigation_wrapper__74cnX a{display:block}.Navigation_wrapper__74cnX a.focus-visible path,.Navigation_wrapper__74cnX a:hover path{fill:var(--yellow-accent-color)}.Navigation_wrapper__74cnX a.focus-visible path{transition:none}.Navigation_wrapper__74cnX a.Navigation_gitHub__tGF0n{border-radius:50%}.Navigation_wrapper__74cnX a.Navigation_linkedIn__jOjPi{border-radius:3px}.Header_header__0R_WN{font-family:var(--font-code);display:flex;align-items:center;padding-top:80px;margin-bottom:40px}.Header_logo__90qrc{margin-right:25px;width:52px;height:52px}.Header_itemsWrapper__EPCxg,.Header_items__m8xlz,.Header_items__m8xlz li{min-height:1.5em;min-width:1em}.Header_itemsWrapper__EPCxg{position:relative;font-size:.7rem;display:flex;justify-content:flex-start}.Header_itemsWrapper__EPCxg .Header_box__RMDxT{left:-9px;top:-6px;bottom:-5px;right:-7px;min-width:1.4em;transition-delay:0s!important}.Header_itemsWrapper__EPCxg .Header_box__RMDxT.Header_hidden__bTIM9{opacity:0!important}.Header_items__m8xlz{display:flex;list-style:none;text-transform:uppercase;font-weight:500;font-size:inherit;letter-spacing:.15em}.Header_items__m8xlz li{margin-left:25px;line-height:1;display:inline-flex;align-items:center;position:relative}.Header_items__m8xlz li:before{content:"/";margin-right:23px;display:inline-block;font-family:var(--font);font-size:1.05em;font-weight:500;transform:translate(-20px,40px);opacity:0;animation:Header_separatorIn__kEfx8 .5s cubic-bezier(.12,.84,.19,1) .1s forwards}@keyframes Header_separatorIn__kEfx8{to{transform:translate(0);opacity:.3}}.Header_items__m8xlz li:first-child{margin-left:0}.Header_items__m8xlz li:first-child:before{display:none}.Header_items__m8xlz li:not(:first-child) .Header_box__RMDxT{left:25px}.Header_items__m8xlz li:last-child .Header_box__RMDxT{transition-delay:.4s!important}.Title_console__H6qpv,.Title_content__v0XBs,.Title_name__3ojB_,.Title_wrapper__QwYsv{display:flex}.Title_wrapper__QwYsv{margin-bottom:30px}.Title_photo__LTGMY{width:58px;height:58px;flex:none;background-color:#dedede;margin-right:18px;-webkit-clip-path:url(#squircle-clip);clip-path:url(#squircle-clip)}.Title_content__v0XBs{flex-direction:column;justify-content:space-between;padding:1px 0 2px}.Title_name__3ojB_{align-items:center;line-height:1;font-size:.85rem;font-weight:500;color:#fff}.Title_name__3ojB_:before{content:"";width:10px;height:10px;margin-right:10px;flex:none;background-color:var(--green-accent-color);border-radius:50%}.Title_console__H6qpv{font-size:.65rem;font-family:var(--font-code);color:#a7bedb;background-color:#272d44;align-items:center;border-radius:4px;line-height:1;overflow:hidden;padding:0 10px}.Title_console__H6qpv .Title_command__mzjgt,.Title_console__H6qpv .Title_message__qpaOX,.Title_console__H6qpv>span{display:inline-block;padding-top:8px;padding-bottom:7px}.Title_dir__ijNgy{color:#6b7599;margin-right:10px}.Title_textWrapper__SmDUy{position:relative;transition:transform .3s cubic-bezier(.17,.67,.21,1)}.Title_textWrapper__SmDUy.Title_showMessage__wQxm1{transform:translateY(-100%)}.Title_command__mzjgt:after{content:"";display:inline-block;width:7px;margin-left:1px;height:.98em;background-color:#4b526c;position:relative;vertical-align:middle;top:-1px;animation:Title_blink__zainE .8s step-end infinite}.Title_typing__C6nv3 .Title_command__mzjgt:after{animation:none!important}@keyframes Title_blink__zainE{0%{opacity:1}50%{opacity:0}to{opacity:1}}.Title_message__qpaOX{position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(100%);display:inline-flex!important}.Title_spinner__UapOL{margin-right:8px;color:var(--green-accent-color)}.Title_spinner__UapOL:after{animation:Title_load__xa0_R 1s linear infinite;display:block;content:"⠋";font-size:1.35em;position:relative;top:-1px}@keyframes Title_load__xa0_R{10%{content:"⠙"}20%{content:"⠹"}30%{content:"⠸"}40%{content:"⠼"}50%{content:"⠴"}60%{content:"⠦"}70%{content:"⠧"}80%{content:"⠇"}90%{content:"⠏"}}.Title_emoji__Zvtzr{font-size:.85em;position:relative;top:2px}.Title_highlight__OWEhg{color:var(--green-accent-color);margin:0 7px 0 6px;font-weight:500}.Headline_headline__ulsuM{--font-size:65px;--transition-duration:0.3s;--skew:-3.5deg;font-weight:600;font-size:var(--font-size);line-height:1;transition-duration:var(--transition-duration);transition-property:transform,font-size;transition-timing-function:ease;position:relative;margin:0;display:inline-block;font-feature-settings:normal;will-change:transform,font-size}.Headline_headline__ulsuM em{font-style:normal;will-change:color}.Headline_headline__ulsuM.Headline_empty__GQpnr{width:.6em;height:1em}.Headline_headline__ulsuM.Headline_selectEmphasis__dF143 em{background-color:var(--highlight-dark-color)}.Headline_headline__ulsuM.Headline_bold__WW6Lt{font-weight:800}.Headline_headline__ulsuM.Headline_alternateGlyphs__184_a{font-feature-settings:"salt","calt"}.Headline_headline__ulsuM.Headline_grow__u7j2e{--font-size:73px}.Headline_headline__ulsuM.Headline_skew__EeMJv{transform-origin:top right;transform:skewY(var(--skew))}.Headline_headline__ulsuM.Headline_uppercase__xyo7R{text-transform:uppercase}.Headline_headline__ulsuM.Headline_showColor__U1a8P em{color:var(--yellow-accent-color);background-color:transparent}.Headline_headline__ulsuM strong{position:relative;transition:color .3s;font-weight:inherit}.Headline_content__clia0:empty{font-weight:800}.Headline_box__H3bGX .handle{transition:transform var(--transition-duration)}.Headline_skew__EeMJv .Headline_box__H3bGX .handle{transform:skewY(calc(var(--skew) * -1))}.Autocomplete_wrapper__DbNGa{position:absolute;background-color:#404e69;width:200px;max-height:300px;overflow:hidden;display:none;list-style:none;margin:0;padding:0;top:0;left:0;z-index:50;font-size:.6rem;border-radius:4px;font-family:var(--font-code)}.Autocomplete_wrapper__DbNGa.Autocomplete_visible__dntk3{display:inline-block}.paused .Autocomplete_wrapper__DbNGa{visibility:hidden}.Autocomplete_wrapper__DbNGa li{padding:4px 8px;margin:0}.Autocomplete_wrapper__DbNGa li.Autocomplete_current__V2pSK{background-color:#222739;color:#dbfffc}.Autocomplete_wrapper__DbNGa li strong{color:#7ad2ca}.Editor_wrapper__cEhr7{--offsetX:var(--grid-offset,20px);--offsetY:200px;width:calc(var(--grid-col-width) * 6 + calc(var(--offsetX) * -1 + 1px));padding-bottom:var(--offsetY);margin:0 calc(var(--offsetX)/-2) calc(var(--offsetY)/-2) 0;flex:none;position:relative;background-color:var(--editor-background-color);border-radius:8px}.Editor_top__O4GjM{display:flex;align-items:center;height:50px;padding:0 25px}.Editor_dots__CE46f{width:9px;height:9px;border-radius:50%;background-color:currentColor;color:#525976;position:relative;flex:none;margin-left:10px}.Editor_dots__CE46f:after,.Editor_dots__CE46f:before{content:"";background-color:currentColor;position:absolute;border-radius:50%;top:0;left:0;bottom:0;right:0;flex-grow:0}.Editor_dots__CE46f:before{transform:translateX(calc(-100% - 6px))}.Editor_dots__CE46f:after{transform:translateX(calc(100% + 6px))}.Editor_tabs__WF16d{display:flex;align-items:center;align-self:stretch;margin-left:35px}.Editor_tabWrapper__lmYN7{font-family:var(--font-code);color:#616885;letter-spacing:.05em;padding:0 18px 1px;font-size:.65rem;line-height:1;display:inline-flex;height:100%;align-items:center;cursor:pointer;transition-property:color,background-color;transition-duration:.2s}.Editor_tabWrapper__lmYN7.Editor_hover__vqeC_,.Editor_tabWrapper__lmYN7:hover{background-color:#282d40;color:#7e86a0}.Editor_tabWrapper__lmYN7.Editor_hover__vqeC_ svg,.Editor_tabWrapper__lmYN7:hover svg{opacity:1}.Editor_tabWrapper__lmYN7.Editor_active__bX7zE{background-color:#25293b!important;color:#fff!important}.Editor_tabWrapper__lmYN7.Editor_active__bX7zE svg{mix-blend-mode:normal;opacity:1}.Editor_tabWrapper__lmYN7 button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-family:var(--font);background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;pointer-events:none;display:inline-flex;align-items:center}.Editor_tabWrapper__lmYN7 svg{width:1.15em;height:1.15em;flex:none;margin-right:5px;mix-blend-mode:luminosity;opacity:.6;transition:all .2s}.Editor_safari__CQMnP .Editor_tabWrapper__lmYN7:not(.Editor_active__bX7zE) svg{transition:none}.Editor_code__foy4P{font-family:var(--font-code);min-height:312px;position:relative;overflow:hidden;contain:strict}.Editor_terminal__VsmkE{background-color:#1b1e2b;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:90px}.Editor_mouse__Gqx8c{width:30px;height:30px;color:var(--green-accent-color);z-index:300;pointer-events:none;transition:opacity .2s;opacity:0;will-change:transform,opacity}.Editor_mouse__Gqx8c,.Editor_mouse__Gqx8c .Editor_pulse__ziVFT{position:absolute;border-radius:50%;background-color:currentColor}.Editor_mouse__Gqx8c .Editor_pulse__ziVFT{top:-9px;left:-9px;right:-9px;bottom:-9px;color:inherit;opacity:.25;transform-origin:center center}@keyframes Editor_pulseAnimation__NCHu8{0%{transform:scale(1);opacity:.25}15%{opacity:.25}45%{opacity:0}50%{transform:scale(1.5)}51%{transform:scale(0)}to{transform:scale(1);opacity:.25}}.Editor_mouse__Gqx8c.click .Editor_pulse__ziVFT,.Editor_mouse__Gqx8c.doubleClick .Editor_pulse__ziVFT{animation-name:Editor_pulseAnimation__NCHu8;animation-timing-function:linear}.Editor_mouse__Gqx8c.click .Editor_pulse__ziVFT{animation-duration:.42s;animation-delay:.1s}.Editor_mouse__Gqx8c.doubleClick .Editor_pulse__ziVFT{animation-iteration-count:2;animation-duration:.4s}.Code_wrapper__yE2mz{overflow:hidden;font-size:.7rem;line-height:1.5;color:#000;height:100%;display:flex;margin-right:2px;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0}.Code_wrapper__yE2mz.Code_visible__Apica{pointer-events:auto;z-index:10}.Code_contentWrapper__a9L0a{padding:20px 20px 20px 0;display:flex;flex-grow:1}.Code_content__V1LRU{flex-grow:1;order:2;overflow:hidden}.Code_codeWrapper___Ms8e{width:100%;padding-left:15px;font-family:inherit;opacity:0;transition:transform .4s cubic-bezier(.21,.94,.14,1),opacity .3s}.Code_wrapper__yE2mz.Code_visible__Apica .Code_codeWrapper___Ms8e{transform:translateX(0)!important;opacity:1;transition-delay:.02s}.Code_shiftLeft__DhPYo .Code_codeWrapper___Ms8e{transform:translateX(-80px)}.Code_shiftRight__qTpgj .Code_codeWrapper___Ms8e{transform:translateX(80px)}.Code_code__YZOus{width:100%;font-family:inherit}@keyframes Code_blink__Par5M{0%{opacity:1}50%{opacity:0}to{opacity:1}}.Code_code__YZOus .caret{content:"";display:none;line-height:0;height:18px;width:1px;margin-right:-1px;vertical-align:middle;background:#797979;margin-top:-3px;animation:Code_blink__Par5M .75s step-end infinite}.showCaret .Code_code__YZOus .caret{display:inline-block}.Code_code__YZOus .caret:first-child{margin-left:0}.selectText .Code_wrapper__yE2mz .select{background-color:var(--highlight-dark-color);color:#fff}.Code_lineNumbers__p_tqT{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:none;pointer-events:none;padding-bottom:10px;width:45px;font-weight:500;order:1}.Code_line__OBA35{pointer-events:none;display:block;counter-increment:lineNumber}.editor:not(.complete) .Code_line__OBA35.Code_currentLine__XYS7p:before{content:"";position:absolute;left:0;right:10px;height:1.4em;background:#262b3d;border-radius:2px;z-index:-1;visibility:hidden}.editor:not(.complete):not(.paused) .Code_visible__Apica .Code_line__OBA35.Code_currentLine__XYS7p:before{visibility:visible}.Code_num__cgdq5{color:#3c415c;display:block;padding-right:.7em;text-align:right;transition:opacity .2s;border-right:1px solid #3c415c;opacity:0}.Code_num__cgdq5:before{content:counter(lineNumber)}.Code_line__OBA35:first-child .Code_num__cgdq5{transition:none!important}.Code_line__OBA35:last-child .Code_num__cgdq5{padding-bottom:10px}.Code_visible__Apica .Code_num__cgdq5{opacity:1}.editor:not(.complete):not(.paused) .Code_visible__Apica .Code_currentLine__XYS7p .Code_num__cgdq5{border-color:#5e637f;color:#676e95}.Hero_wrapper__orEnF{--section-top-padding:10px;--section-bottom-padding:0}.Hero_top__ni2fI{display:flex;align-items:flex-start}.Hero_content__YxTgc{flex-grow:1;padding-top:70px}.LogoAnimation_wrapper__zccpU{--intersection:1;--cols:4;--col-padding:16px;--logo-size:calc(var(--grid-col-width) - (var(--col-padding) * 2));--logo-offset:28px;flex:none;text-align:center;position:relative;pointer-events:none;isolation:isolate;z-index:-10;width:calc(var(--grid-col-width)*var(--cols));left:var(--grid-offset);margin-right:var(--grid-col-width)}.LogoAnimation_wrapper__zccpU:after,.LogoAnimation_wrapper__zccpU:before{pointer-events:none;content:"";position:absolute;left:-3px;right:3px;z-index:3;height:330px;background:linear-gradient(173deg,#161929,rgba(22,25,41,.991) 4.39%,rgba(22,25,41,.964) 8.79%,rgba(22,25,41,.918) 13.18%,rgba(22,25,41,.853) 17.58%,rgba(22,25,41,.768) 21.97%,rgba(22,25,41,.668) 26.36%,rgba(22,25,41,.557) 30.76%,rgba(22,25,41,.443) 35.15%,rgba(22,25,41,.332) 39.55%,rgba(22,25,41,.232) 43.94%,rgba(22,25,41,.147) 48.33%,rgba(22,25,41,.082) 52.73%,rgba(22,25,41,.036) 57.12%,rgba(22,25,41,.009) 61.52%,rgba(22,25,41,0) 65.91%)}.LogoAnimation_wrapper__zccpU:before{top:0}.LogoAnimation_wrapper__zccpU:after{bottom:40px;transform:rotate(180deg)}.LogoAnimation_content__OD7xo{display:flex;justify-content:center;transform:translateZ(0);z-index:-30;height:100%;--min-saturation:0.05;--min-brightness:0.4;--min-opacity:0.1;--intersection-multiplier:1;--saturation:calc(var(--min-saturation, 1) + (1 - var(--min-saturation, 1)) * (var(--intersection, 1) * var(--intersection-multiplier, 2)));--brightness:calc(var(--min-brightness, 1) + (1 - var(--min-brightness, 1)) * (var(--intersection, 1) * var(--intersection-multiplier, 2)));--opacity:calc(var(--min-opacity, 1) + (1 - var(--min-opacity, 1)) * (var(--intersection, 1) * var(--intersection-multiplier, 2)));filter:saturate(clamp(var(--min-saturation,1),var(--saturation),1)) brightness(clamp(var(--min-brightness,1),var(--brightness),1)) opacity(clamp(var(--min-opacity,1),var(--opacity),1))}.LogoAnimation_columnWrapper__73w6a{position:relative;width:var(--grid-col-width);padding:0 var(--col-padding);height:calc(100% - var(--clip-offset));contain:layout size style}.LogoAnimation_column__zxldB,.LogoAnimation_logo__n6_fi{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.LogoAnimation_column__zxldB{width:100%;height:calc(100% + var(--logo-size) + var(--logo-offset) + 100px);position:relative;opacity:0;will-change:transform}.LogoAnimation_column__zxldB.LogoAnimation_visible__yPBOe{opacity:1}.LogoAnimation_logo__n6_fi{position:absolute;margin-top:calc((var(--logo-size) - var(--logo-offset))*-1);margin-bottom:var(--logo-offset)}.LogoAnimation_icon__FFfU0{width:100%;height:auto;display:block}.LogoAnimation_blur__WhHBP{position:absolute;visibility:hidden;pointer-events:none}.BackgroundAccent_wrapper__tnWoG{position:relative;width:100%;flex:none;contain:layout;z-index:-1}.BackgroundAccent_wrapper__tnWoG.BackgroundAccent_hidden__o3EDl{opacity:0}.BackgroundAccent_wrapper__tnWoG svg{position:absolute}.BackgroundAccent_accent__EPo_r{width:825px;height:235px;z-index:-1;top:-50px;left:-110px}.BackgroundAccent_right__WF6C5 .BackgroundAccent_accent__EPo_r{top:auto;left:auto;transform:rotate(180deg);right:-310px;bottom:-27px}.BackgroundAccent_back__MUWvV,.BackgroundAccent_front__dvShC{transform-style:preserve-3d;will-change:transform;backface-visibility:hidden}.Experience_wrapper__fs6Yj{--clip-offset:100px;position:static;overflow:hidden;width:100%;margin-top:-80px;padding-bottom:100px!important;margin-bottom:-100px}.Experience_contentWrapper__zskPb{background-color:var(--page-background-dark-color);padding:0;-webkit-clip-path:polygon(0 var(--clip-offset),100% 0,100% calc(100% - var(--clip-offset)),0 100%);clip-path:polygon(0 var(--clip-offset),100% 0,100% calc(100% - var(--clip-offset)),0 100%);backface-visibility:hidden;-webkit-backface-visibility:hidden}.Experience_content__2KQb3{display:flex}.Experience_text__uuMJt{flex-grow:1;padding:220px 60px 160px 0}.Experience_text__uuMJt p{max-width:580px}.Tetris_wrapper__lLsb8{--base-game-cols:10;--game-rows:12;--game-cols:var(--base-game-cols);--block-border-radius:6.5px;--blocks-per-col:2;--block-offset:5.6px;--block-stroke-width:2px;--block-size:calc(var(--grid-col-width) / var(--blocks-per-col));--game-width:calc(var(--grid-col-width) * var(--game-cols));--sidebar-width:calc(var(--grid-col-width) * calc(var(--grid-cols) - var(--game-cols)));--game-height:calc(var(--block-size) * var(--game-rows));--border-color:#454d69;--border-width:2px;--game-color:#101423;--sidebar-color:#181c31;padding-bottom:0}.Tetris_contentWrapper__9YJHW{width:calc(100% + var(--grid-offset)*2);margin-left:calc(var(--grid-offset)*-1)}.Tetris_box__O48vG{position:relative}.Tetris_border__MD7gk{position:absolute;top:0;right:calc(.5px + var(--border-width)/-2);bottom:0;left:calc(.5px + var(--border-width)/-2);pointer-events:none;border:0 solid var(--border-color)}.Tetris_border__MD7gk.top{border-top-width:var(--border-width)}.Tetris_border__MD7gk.right{border-right-width:var(--border-width)}.Tetris_border__MD7gk.bottom{border-bottom-width:var(--border-width)}.Tetris_border__MD7gk.left{border-left-width:var(--border-width)}.Tetris_sidebar__dEn4s .Tetris_border__MD7gk{left:calc(var(--border-width)/-2 - .5px)}.Tetris_dot___9vLB{--dot-color:var(--border-color);position:absolute!important;transform:translate(var(--offsetX),var(--offsetY))}.Tetris_dot___9vLB.top-left{--offsetX:calc(var(--border-width) / 2 - 50%);--offsetY:calc(var(--border-width) / 2 - 50%);top:0;left:0}.Tetris_game__TYexV .Tetris_dot___9vLB.top-left{--outline-bottom-right-color:var(--game-color);top:calc(var(--border-width)*-1)}.Tetris_dot___9vLB.top-right{--offsetX:calc(var(--border-width) / 2 + 50%);--offsetY:calc(var(--border-width) / 2 - 50%);top:0;right:0}.border.top .Tetris_dot___9vLB.top-right{top:calc(var(--border-width)*-1)}.Tetris_game__TYexV .Tetris_dot___9vLB.top-right{--outline-top-right-color:var(--sidebar-color);--outline-bottom-right-color:var(--sidebar-color);--outline-bottom-left-color:var(--game-color)}.Tetris_top__PsFOe>.Tetris_border__MD7gk .Tetris_dot___9vLB.top-right{--outline-bottom-left-color:var(--sidebar-color)}.Tetris_dot___9vLB.bottom-right{--offsetX:calc(var(--border-width) / 2 + 50%);--offsetY:calc(var(--border-width) / 2 + 50%);bottom:calc(var(--border-width)/2);right:0}.Tetris_header__yASgB .Tetris_dot___9vLB.bottom-right{--outline-top-right-color:var(--sidebar-color);--outline-bottom-right-color:var(--sidebar-color);--outline-bottom-left-color:var(--game-color);bottom:0}.Tetris_sidebar__dEn4s .Tetris_dot___9vLB.bottom-right{--outline-top-left-color:var(--sidebar-color);--outline-bottom-right-color:var(--page-background-dark-color);--outline-bottom-left-color:var(--page-background-dark-color)}.Tetris_dot___9vLB.bottom-left{--offsetX:calc(var(--border-width) / 2 - 50%);--offsetY:calc(var(--border-width) / 2 + 50%);bottom:calc(var(--border-width)/2);left:0}.Tetris_header__yASgB .Tetris_dot___9vLB.bottom-left{--outline-bottom-right-color:var(--game-color);bottom:0}.Tetris_content__UbuTW>.Tetris_border__MD7gk .Tetris_dot___9vLB.bottom-left{--offsetX:-50%;--outline-top-right-color:var(--game-color);--outline-bottom-right-color:var(--page-background-dark-color);--outline-bottom-left-color:var(--page-background-dark-color);left:calc(var(--border-width)/-2)}.Tetris_sidebar__dEn4s .Tetris_dot___9vLB.bottom-left{--outline-top-right-color:var(--sidebar-color);--outline-top-left-color:var(--game-color);--outline-bottom-right-color:var(--page-background-dark-color);--outline-bottom-left-color:var(--page-background-dark-color);left:calc(var(--border-width)/-2 - 1px)}.Tetris_content__UbuTW,.Tetris_top__PsFOe{display:flex}.Tetris_gameWrapper__ia8lW,.Tetris_header__yASgB{width:var(--game-width);flex:none}.Tetris_play__yDiq3,.Tetris_sidebar__dEn4s{flex-grow:1;position:relative}.Tetris_play__yDiq3:before,.Tetris_sidebar__dEn4s:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-30;background:var(--sidebar-color)}.Tetris_play__yDiq3{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.Tetris_playTitle__c4NYl{font-size:.8rem;margin:-5px 0 14px;font-weight:500}.Tetris_playButton__FMh7J{--button-font-size:16px;width:100%;padding:1.2em 2em 1.2em 2.6em}.Tetris_gameWrapper__ia8lW{display:flex;justify-content:flex-end;flex-direction:column}.Tetris_canvas__mj8P2{width:100%;height:var(--game-height);display:block;outline:none;margin-top:2px}.Tetris_grid__n5smx{--grid-line-color:#2c3250;--sub-line-color:#1a1e33;background-color:var(--game-color);z-index:-1}.Tetris_sidebar__dEn4s{width:var(--sidebar-width)}.PieceIcon_piece__NY0kJ,.PieceIcon_row__6_yqn,.PieceIcon_wrapper__uxsw0{display:inline-flex}.PieceIcon_wrapper__uxsw0{--size:var(--piece-block-size,12px);--offset:var(--piece-block-offset,2px);width:calc((var(--size) + var(--offset))*var(--cols, 3) - var(--offset))}.PieceIcon_piece__NY0kJ{flex-direction:column}.PieceIcon_row__6_yqn{margin-bottom:var(--offset)}.PieceIcon_row__6_yqn:last-child{margin-bottom:0}.PieceIcon_block__ZIriA{width:var(--size);height:var(--size);border-radius:2px;margin-right:var(--offset)}.PieceIcon_block__ZIriA:last-child{margin-right:0}.PieceIcon_block__ZIriA.PieceIcon_filled__IVtta{background-color:var(--color,#fff)}.TetrisHeader_wrapper___3Pbh{padding:38px 42px;font-size:1.75rem}.TetrisHeader_wrapper___3Pbh.TetrisHeader_hidden__hwuZk{visibility:hidden}.TetrisHeader_eyebrow__kZARa{font-size:max(.5em,.9rem);margin-bottom:0;color:var(--green-accent-color)}.TetrisHeader_content__1q4X9{--text-spacing:20px;display:inline-block;margin-top:-5px;color:#fff;font-weight:500;font-size:inherit;line-height:1.2}.TetrisHeader_text__XaTVJ{display:inline-block;margin-top:var(--text-spacing);margin-right:10px}.TetrisHeader_previewWrapper__5ASz0{--piece-block-size:12px;--piece-block-offset:2px;position:relative;display:inline-block;line-height:1}.TetrisHeader_previewWrapper__5ASz0.TetrisHeader_linePiece__YEcxW{--piece-block-size:11px}.TetrisHeader_label__nsmAh{margin-left:19px;position:relative}.TetrisHeader_label__nsmAh:after{--cursor-width:2px;content:"";line-height:0;height:.82em;width:var(--cursor-width);margin:0 calc(var(--cursor-width)*-1 + 2px) 0 2px;display:inline-block;vertical-align:bottom;background:currentColor;position:relative;top:-3px;animation:TetrisHeader_blink__R7Qgy .75s step-end infinite}.TetrisHeader_typing__qhvUm .TetrisHeader_label__nsmAh:after{animation:none!important}.game-paused .TetrisHeader_label__nsmAh:after{visibility:hidden}.TetrisHeader_hideCursor__tXzee .TetrisHeader_label__nsmAh:after{display:none}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.TetrisHeader_label__nsmAh:after{--cursor-width:1.5px}}.TetrisHeader_label__nsmAh.TetrisHeader_empty__KQzoB:after{left:5px}@keyframes TetrisHeader_blink__R7Qgy{0%{opacity:1}50%{opacity:0}to{opacity:1}}.TetrisHeader_boundingBox__VZ1sZ{top:-6px;right:-8px;bottom:-6px;left:-7px}.TetrisHeader_empty__KQzoB .TetrisHeader_boundingBox__VZ1sZ{right:-20px}.TetrisHeader_piece__CSM1a{position:absolute;top:50%;left:0;transform:translateY(-50%)}.TetrisSidebar_wrapper__PccrQ{--padding:22px;--padding-left:calc(0.5px + var(--padding));--padding-right:calc(var(--border-width) - 0.5px + var(--padding));padding:0 var(--padding-right) var(--padding) var(--padding-left);display:flex;flex-direction:column}.TetrisSidebar_heading__qgdYU{--color:var(--heading-color,#fff);--text-offset:18px;font-size:1.05rem;line-height:1;font-weight:500;width:calc(100% + var(--padding)*2);margin:35px 0 calc(var(--padding) - 4px) calc(var(--padding)*-1);display:flex;align-items:center;position:relative;z-index:30}.TetrisSidebar_headingText__wmATw{flex:none;margin-right:var(--text-offset)}.TetrisSidebar_headingLine__tj29d{--line-offset:3px;--dot-color:var(--sidebar-color);--dot-size:10px;--outline-size:6px;--dot-total-size:calc(var(--dot-size) + var(--outline-size) * 2);--dot-outline-offset:calc(var(--outline-size) * -1);--dot-grid-offset:calc(var(--border-width) / -2 - calc(var(--dot-total-size) / 2));position:relative}.TetrisSidebar_headingLine__tj29d:before{content:"";display:block;height:2px;width:100%;background-color:var(--color);z-index:30;position:absolute;top:50%;right:0;bottom:0;left:auto;margin-top:-1px}.TetrisSidebar_headingLine__tj29d.TetrisSidebar_left__wbft7{width:calc(var(--padding) - var(--line-offset));flex:none;flex-direction:row-reverse;margin-right:var(--text-offset)}.TetrisSidebar_headingLine__tj29d.TetrisSidebar_left__wbft7:before{left:var(--line-offset);border-radius:0 1px 1px 0}.TetrisSidebar_headingLine__tj29d.TetrisSidebar_right__LMRUT{flex-grow:1;width:100%}.TetrisSidebar_headingLine__tj29d.TetrisSidebar_right__LMRUT:before{right:var(--line-offset);border-radius:1px 0 0 1px}.TetrisSidebar_dot__vlCr3{position:absolute;top:50%;transform:translateY(-50%)}.TetrisSidebar_dot__vlCr3:after{content:"";position:absolute;top:var(--outline-size);right:var(--outline-size);bottom:var(--outline-size);left:var(--outline-size);box-shadow:inset 0 0 0 2px var(--color);border-radius:50%}.TetrisSidebar_leftDot__k__9Y{--outline-top-left-color:var(--game-color);--outline-bottom-left-color:var(--game-color);--outline-top-right-color:var(--sidebar-color);--outline-bottom-right-color:var(--sidebar-color);left:var(--dot-grid-offset)}.TetrisSidebar_rightDot__d2DG4{--outline-top-left-color:var(--sidebar-color);--outline-bottom-left-color:var(--sidebar-color);left:auto;right:var(--dot-grid-offset)}.TetrisSidebar_box__dZgPM{background-color:#101423;padding:15px 20px;border-radius:6px;display:flex;align-items:center;line-height:1;font-size:.8rem;font-weight:500;min-height:50px}.TetrisSidebar_playerSection__WqzVv{--heading-color:var(--green-accent-color)}.TetrisSidebar_playerSection__WqzVv .TetrisSidebar_heading__qgdYU{margin-top:calc(-.5em + var(--border-width)/2)}.TetrisSidebar_playerSection__WqzVv .TetrisSidebar_leftDot__k__9Y{--outline-top-left-color:var(--page-background-color)}.TetrisSidebar_playerBox__3NHBC{display:flex;align-items:center;letter-spacing:.01em}.TetrisSidebar_playerIconWrapper__Ld5pB{width:20px;margin:0 13px 0 -1px;position:relative;flex:none}.TetrisSidebar_playerIcon__9SCqS{position:absolute;top:50%;height:20px;transform:translateY(-50%)}.TetrisSidebar_scoreSection__1_n6N{--heading-color:var(--red-accent-color)}.TetrisSidebar_scoreBox___RAtv{margin-bottom:8px;justify-content:space-between}.TetrisSidebar_scoreTitle__uMYuZ{color:#979dc6;font-size:.7rem;font-weight:400}.TetrisSidebar_score__LdQqK{color:#fff;font-size:1rem;font-weight:600}.TetrisSidebar_levelWrapper__lmerf{display:flex;flex-direction:column;align-items:center;color:var(--text-color);text-align:center;margin-top:30px}.TetrisSidebar_level__PepVk{--progress-size:132px;--path-length:275.67718505859375;width:var(--progress-size);height:var(--progress-size);position:relative}.TetrisSidebar_level__PepVk svg{width:100%;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.TetrisSidebar_level__PepVk path{stroke:var(--stroke-color)}.TetrisSidebar_level__PepVk .TetrisSidebar_progress__dAH3K{--stroke-color:var(--green-accent-color)}.TetrisSidebar_level__PepVk .TetrisSidebar_progress__dAH3K path{transition:stroke-dashoffset .3s ease-in-out;stroke-dasharray:var(--path-length);stroke-dashoffset:calc(var(--path-length) - var(--path-length)*var(--progress, 0))}.TetrisSidebar_level__PepVk .TetrisSidebar_track___tDZs{--stroke-color:#2b3051}.TetrisSidebar_levelText__GrY1F{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:10;height:100%;line-height:1;font-size:.7rem;font-weight:500;padding-top:10px}.TetrisSidebar_levelTitle__keve8{font-size:2.65rem;font-weight:800;color:#fff;margin-top:5px;letter-spacing:-.03em}.TetrisSidebar_levelNumLines__LpSq3{font-size:.65rem}.TetrisSidebar_levelNumLines__LpSq3 strong{color:#fff}.TetrisSidebar_pieceQueueSection__UQMbo{--heading-color:var(--yellow-accent-color)}.TetrisSidebar_pieceQueueWrapper__w8Lsl{--box-color:#101423;width:calc(100% + var(--padding)*2);margin:0 calc(var(--padding)*-1);overflow:hidden;contain:content;position:relative}.TetrisSidebar_pieceQueueTrack__MV_eg{position:absolute;top:50%;right:0;bottom:auto;left:0;z-index:-1;margin-top:-3px;display:flex;align-items:center;pointer-events:none;contain:content;overflow:hidden}.TetrisSidebar_pieceQueueLine__tsv81{width:calc(100% + 4px);margin-left:-4px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.TetrisSidebar_pieceQueueLine__tsv81{margin-left:-3.5px}}.TetrisSidebar_pieceQueue__l5DrR{display:flex;width:100%}.TetrisSidebar_pieceBoxWrapper__KeBT9{padding:0 12px;width:33.333333%;flex:none}.TetrisSidebar_pieceBox__Y8JO3{--box-size:calc(var(--grid-col-width) - 0.5px);background-color:var(--box-color);flex:none;width:100%;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.TetrisSidebar_pieceBox__Y8JO3:before{float:left;padding-top:100%;content:""}.TetrisSidebar_pieceBox__Y8JO3:after{display:block;content:"";clear:both}@media(max-width:1415px){.TetrisSidebar_heading__qgdYU{margin-top:20px;font-size:.9rem}.TetrisSidebar_level__PepVk{--progress-size:120px}.TetrisSidebar_levelTitle__keve8{font-size:2.25rem;font-weight:500}}.TetrisOverlay_wrapper__UpLmh{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(16,20,35,.8)}.ProjectFeatures_wrapper__tw1Mx{width:calc(var(--grid-width) - 2px);margin:60px 0 70px calc((var(--grid-offset) - 1px)*-1);position:relative;overflow:hidden;contain:content}.ProjectFeatures_wrapper__tw1Mx:after,.ProjectFeatures_wrapper__tw1Mx:before{content:"";position:absolute;width:360px;pointer-events:none;z-index:10;top:0;bottom:0;background:linear-gradient(90deg,#171929 7.96%,rgba(23,25,41,.991) 14.1%,rgba(23,25,41,.964) 20.23%,rgba(23,25,41,.918) 26.37%,rgba(23,25,41,.853) 32.5%,rgba(23,25,41,.768) 38.64%,rgba(23,25,41,.668) 44.78%,rgba(23,25,41,.557) 50.91%,rgba(23,25,41,.443) 57.05%,rgba(23,25,41,.332) 63.18%,rgba(23,25,41,.232) 69.32%,rgba(23,25,41,.147) 75.46%,rgba(23,25,41,.082) 81.59%,rgba(23,25,41,.036) 87.73%,rgba(23,25,41,.009) 93.86%,rgba(23,25,41,0))}.ProjectFeatures_wrapper__tw1Mx:before{left:-9px}.ProjectFeatures_wrapper__tw1Mx:after{right:-9px;transform:rotate(180deg)}.ProjectFeatures_scrollWrapper__ZZzu3{position:relative;display:inline-flex;width:-moz-max-content;width:max-content;cursor:default}.ProjectFeatures_scrollWrapper__ZZzu3.ProjectFeatures_hidden__hcSUy{visibility:hidden}.ProjectFeatures_featureWrapper__vib7N{padding:0 8px;position:relative}.ProjectFeatures_feature__p9J17{--squircle-radius:16px;--squircle-smooth:0.8;-webkit-mask:paint(squircle);mask:paint(squircle);border-radius:var(--squircle-radius);background-color:#090b1e;font-size:.65rem;padding:20px 27px 20px 22px;display:flex;line-height:1.4}.ProjectFeatures_feature__p9J17 p{line-height:inherit}.ProjectFeatures_title__J_eNn{display:block;color:#fff;font-weight:500;font-size:.75rem;margin-bottom:3px}.ProjectFeatures_icon___qCTH{width:40px;height:40px;flex:none;border-radius:50%;margin:1px 20px 0 0;background-color:#ff4500}.ProjectHighlights_highlight__zJlet{margin-top:50px;position:relative;font-size:.8rem;padding-left:20px}.ProjectHighlights_highlight__zJlet:first-child{margin-top:0}.ProjectHighlights_bullet__46ZOq{--bullet-size:6px;width:var(--bullet-size);height:var(--bullet-size);border-radius:50%;background-color:var(--page-background-dark-color);position:absolute;top:12px;left:calc(var(--grid-offset)*-1 - var(--bullet-size)/2);box-shadow:0 0 0 2px currentColor,0 0 0 7px var(--page-background-dark-color)}.ProjectHighlights_bullet__46ZOq:before{content:"";position:absolute;height:2px;left:100%;top:50%;margin-top:-1px;width:20px;background-color:currentColor;border-radius:0 1px 1px 0}.PublishDateWidget_wrapper__Y3Nxs{position:relative;background-color:#25293f;border-radius:6px;padding:60px}.PublishDateWidget_top__pJVVt{padding:60px 60px 0}.PublishDateWidget_top__pJVVt:last-child{padding-bottom:60px}.PublishDateWidget_content__G7UYL{padding:0 60px 60px}.PublishDateWidget_input__aRVy3{margin-top:40px;margin-bottom:0!important}.PublishDateWidget_input__aRVy3 input{font-size:.75rem}.PublishDateWidget_inputFavicon__GyBuY{width:20px;height:20px;-webkit-clip-path:url(#squircle-clip);clip-path:url(#squircle-clip);overflow:hidden;margin-top:1px}.PublishDateWidget_inputFavicon__GyBuY.PublishDateWidget_default__tWMU0{width:22px;height:22px;-webkit-clip-path:none;clip-path:none;margin-top:0}.PublishDateWidget_inputFavicon__GyBuY.PublishDateWidget_dark__bMcDl{background-color:#e8ebf5;box-shadow:0 0 0 .5px #e8ebf5;padding:2px}@media(-webkit-device-pixel-ratio:1){.PublishDateWidget_inputFavicon__GyBuY.PublishDateWidget_dark__bMcDl{box-shadow:0 0 0 1px #e8ebf5}}.PublishDateWidget_inputFavicon__GyBuY img,.PublishDateWidget_inputFavicon__GyBuY svg{display:block}.PublishDateWidget_random__N5XqP{margin:10px;border-radius:3px;padding:.85em 1.3em .95em;font-size:.7rem}.ArticleData_wrapper__AK_3J{position:relative;will-change:height;contain:content;text-wrap:pretty}.ArticleData_wrapper__AK_3J:focus-within{contain:none}.ArticleData_wrapper__AK_3J p{font-size:.7rem}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.ArticleData_wrapper__AK_3J p{font-size:.725rem}}.ArticleData_contentWrapper__uyJSF{position:relative}.ArticleData_wrapper__AK_3J:not(.ArticleData_hasArticle__mdCaD) .ArticleData_contentWrapper__uyJSF{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none}.ArticleData_data__VUenG{opacity:0}.ArticleData_clone__HBxH_{pointer-events:none;opacity:0}.ArticleData_content__3gGCu{padding-top:40px}.ArticleData_content__3gGCu.ArticleData_entering__WOCsF{position:absolute;top:0;right:0;bottom:auto;left:0;opacity:0}.ArticleData_content__3gGCu.ArticleData_hidden__V_mv_{opacity:0;visibility:hidden}.ArticleData_clone__HBxH_ .ArticleData_content__3gGCu{position:absolute;top:0;right:0;bottom:auto;left:0}.ArticleData_metadata__B77FI{display:inline-flex;margin-bottom:25px;text-decoration:none;color:inherit;max-width:100%}.ArticleData_metadata__B77FI:hover h3{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.075em;-webkit-text-decoration-color:hsla(0,0%,100%,.47);text-decoration-color:hsla(0,0%,100%,.47)}.ArticleData_faviconWrapper__t1y4M{width:38px;height:38px;margin-right:16px;flex:none;display:flex;align-items:center;justify-content:center;margin-top:3px;position:relative;-webkit-clip-path:url(#squircle-clip);clip-path:url(#squircle-clip)}.ArticleData_faviconWrapper__t1y4M.ArticleData_default__73yXF{background-color:#fff}.ArticleData_faviconWrapper__t1y4M.ArticleData_loading__PyQn_{color:#676a87;background-color:#3c4158!important}.ArticleData_faviconWrapper__t1y4M.ArticleData_dark__F2526{background-color:#fff;padding:2px}.ArticleData_defaultFavicon__Flisj{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center}.ArticleData_default__73yXF:not(.ArticleData_loading__PyQn_) .ArticleData_defaultFavicon__Flisj{display:flex}.ArticleData_defaultFavicon__Flisj svg{width:20px;height:20px}.ArticleData_favicon__Q7cdF{width:100%;height:100%;position:relative;z-index:10}.ArticleData_faviconError__0QUHD .ArticleData_favicon__Q7cdF{visibility:hidden}.ArticleData_favicon__Q7cdF img,.ArticleData_favicon__Q7cdF svg{width:100%;height:auto;display:block}.ArticleData_dark__F2526 .ArticleData_favicon__Q7cdF img,.ArticleData_dark__F2526 .ArticleData_favicon__Q7cdF svg{-webkit-clip-path:url(#squircle-clip);clip-path:url(#squircle-clip)}.ArticleData_text__1JISv{flex-grow:1;font-size:.65rem;overflow:hidden}.ArticleData_text__1JISv h3,.ArticleData_text__1JISv p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ArticleData_text__1JISv h3{font-size:.85rem;font-weight:500;margin-bottom:.22em;-webkit-line-clamp:2;line-height:1.3}.ArticleData_text__1JISv h3:last-child{margin-bottom:0}.ArticleData_text__1JISv p{-webkit-line-clamp:1;overflow-wrap:break-word}.ArticleData_organization__fzSVi{display:block;font-size:.55rem;line-height:1.2;font-weight:600;margin-bottom:.6em;text-transform:uppercase;letter-spacing:.015em;color:var(--yellow-accent-color)}.ArticleData_table___K8_S{width:100%;text-align:left;border-collapse:collapse;font-size:.75rem}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.ArticleData_table___K8_S{font-size:.725rem}}.ArticleData_table___K8_S td,.ArticleData_table___K8_S th{border-bottom:2px solid #32374e;padding:17px 22px 17px 18px;text-align:left}.ArticleData_table___K8_S td:first-child,.ArticleData_table___K8_S th:first-child{padding-left:0}.ArticleData_table___K8_S td:last-child,.ArticleData_table___K8_S th:last-child{padding-right:0}.ArticleData_table___K8_S tr:first-child td,.ArticleData_table___K8_S tr:first-child th{border-top:none;padding-top:8px}.ArticleData_table___K8_S tr:last-child td,.ArticleData_table___K8_S tr:last-child th{border-bottom:none;padding-bottom:8px}.ArticleData_table___K8_S th{white-space:nowrap;font-weight:400;border-right:2px solid #32374e}.ArticleData_table___K8_S td{width:100%;color:#fff;font-weight:500}.ArticleData_detail__AwZTd{display:inline-flex;align-items:center;vertical-align:middle}.ArticleData_detailIcon__wci9G{width:17px;height:1em;position:relative;margin-right:13px;flex:none}.ArticleData_detailIcon__wci9G svg{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);margin-top:-1px}.ArticleData_detailIcon__wci9G circle,.ArticleData_detailIcon__wci9G path{fill:#575d75}.ArticleData_codeWrapper__4LPup{width:100%;margin-top:35px;padding:16px 22px;background-color:#1c1e2f;border-radius:5px;font-size:.7rem;overflow:auto;max-height:140px}.ArticleData_animating__0CAzT .ArticleData_codeWrapper__4LPup::-webkit-scrollbar,.ArticleData_clone__HBxH_ .ArticleData_codeWrapper__4LPup::-webkit-scrollbar{display:none}.ArticleData_code__4E7Ag{width:100%;font-family:var(--font-code)}.ArticleData_code__4E7Ag:not(:has(>*)){color:#c3e88d}.ArticleData_placeholder__5vtdm{text-align:center;padding:40px 0 5px}.ArticleData_hasArticle__mdCaD .ArticleData_placeholder__5vtdm{display:none}.ArticleData_placeholder__5vtdm p{max-width:430px;margin-left:auto;margin-right:auto}.ArticleData_placeholder__5vtdm .button{margin-top:15px}.ArticleError_wrapper__CJTpV{margin-top:5px;text-align:center}.ArticleError_top__JvYL0{position:relative;color:#393f54;display:flex;justify-content:center;align-items:flex-start}.ArticleError_top__JvYL0:after,.ArticleError_top__JvYL0:before{content:"";position:absolute;width:220px;pointer-events:none;z-index:10;top:0;bottom:0;background:linear-gradient(90deg,#25293f 7.96%,rgba(37,41,63,.991) 14.1%,rgba(37,41,63,.964) 20.23%,rgba(37,41,63,.918) 26.37%,rgba(37,41,63,.853) 32.5%,rgba(37,41,63,.768) 38.64%,rgba(37,41,63,.668) 44.78%,rgba(37,41,63,.557) 50.91%,rgba(37,41,63,.443) 57.05%,rgba(37,41,63,.332) 63.18%,rgba(37,41,63,.232) 69.32%,rgba(37,41,63,.147) 75.46%,rgba(37,41,63,.082) 81.59%,rgba(37,41,63,.036) 87.73%,rgba(37,41,63,.009) 93.86%,rgba(37,41,63,0))}.ArticleError_top__JvYL0:before{left:-20px}.ArticleError_top__JvYL0:after{right:-20px;transform:rotate(180deg)}.ArticleError_lineHorizontal__P1n0H{width:100%;height:2px;display:block;fill:none;stroke:currentColor;position:absolute;top:0;right:0;bottom:auto;left:0;opacity:.7}.ArticleError_lineVertical__okslR{display:flex;flex-direction:column;align-items:center;padding-top:1px;margin-bottom:25px}.ArticleError_lineVertical__okslR:after,.ArticleError_lineVertical__okslR:before{content:"";position:relative}.ArticleError_lineVertical__okslR:before{width:10px;height:10px;margin-top:-5px;background-color:#25293f;border:2px solid;box-shadow:0 0 0 3px #25293f;display:block;border-radius:50%}.ArticleError_lineVertical__okslR:after{width:2px;height:30px;margin-top:-1px;background-color:currentColor}.ArticleError_content__quVcX{display:flex;flex-direction:column;align-items:center}.ArticleError_content__quVcX h4{margin-bottom:10px}.ArticleError_type__XL5dA{display:flex;align-items:center;line-height:1;text-transform:uppercase;font-weight:500;font-size:.65rem;letter-spacing:.04em;color:#ff7a8a;margin-bottom:18px}.ArticleError_icon__Zy_MU{width:13px;height:13px;flex:none;margin-right:8px;fill:currentColor}.RedditPublishDate_wrapper__HOI9v:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--page-background-dark-color);z-index:-3}@media(min-width:769px){.RedditPublishDate_top__EZJ3_{text-align:center;display:flex;flex-direction:column;align-items:center}}.RedditPublishDate_top__EZJ3_ p{max-width:710px}.RedditPublishDate_logo__Ez3ud{display:inline-block;width:240px;height:auto;margin-bottom:5px}.RedditPublishDate_contentWrapper__xKyaJ{display:flex}.RedditPublishDate_content__18rQg{flex-grow:1;margin-right:var(--grid-col-width);padding-right:30px}.RedditPublishDate_widget__HG9O5{--offsetX:var(--grid-offset,20px);width:calc(var(--grid-col-width) * 6 + calc(var(--offsetX) * -1 + 1px));margin-right:calc(var(--offsetX)/-2);flex:none}.RedditPublishDate_divider__MhxOl{margin:35px 0}