.fk4bhy0{display:grid;grid-template-columns:[gutter-left-start] var(--space-viewportS100PageMargin) [gutter-left-end page-start] auto [page-end] var(--space-viewportS100PageMargin) [gutter-right-end]}.fk4bhy1{display:grid;grid-column:page;grid-template-columns:[full-width-start content-start sidebar-start] minmax(0,1fr) [sidebar-end content-end full-width-end]}.fk4bhy2{display:flex;flex-direction:column;gap:var(--space-S400);margin-block:var(--space-S400);grid-column:full-width}.fk4bhy3{display:flex;margin-left:auto;column-gap:var(--space-S400)}.fk4bhy4{grid-column:content;margin-bottom:var(--space-S400)}.fk4bhy5{position:relative}.fk4bhy6{grid-column:content}.fk4bhy7{display:flex;flex-wrap:wrap;column-gap:var(--space-S100);margin-bottom:var(--space-S200)}.fk4bhy8{color:var(--colors-textBody2);font-style:normal;font-weight:var(--fontWeights-200)}.fk4bhy9{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:var(--space-S300);margin-bottom:var(--space-S400)}.fk4bhya{list-style:none}.fk4bhyb{margin-block:var(--space-S500)}.fk4bhyc{margin-bottom:var(--space-S300)}.fk4bhyd{-webkit-margin-before:var(--space-M200);margin-block-start:var(--space-M200)}.fk4bhye{margin-bottom:var(--space-S300)}.fk4bhyf{display:grid;margin:0;padding:0;grid-row-gap:var(--space-S400);row-gap:var(--space-S400)}.fk4bhyg{list-style:none;display:flex}.fk4bhyg:empty{display:none}.fk4bhyh{grid-column:sidebar}.fk4bhyj{grid-column:full-width}.fk4bhyk{display:flex;flex-direction:column;margin-block:var(--space-M200);row-gap:var(--space-S400)}@media screen and (min-width:1024px){.fk4bhy0{grid-template-columns:[gutter-left-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-left-end page-start] minmax(auto,var(--sizes-viewportMaxWidth)) [page-end gutter-right-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-right-end]}.fk4bhy1{grid-template-columns:[full-width-start content-start] minmax(0,2fr) [content-end sidebar-start] minmax(0,1fr) [sidebar-end full-width-end];grid-template-rows:[full-height-start header-start] auto [header-end media-start sidebar-start] auto [media-end content-start] auto [content-end] auto [content-start] auto [sidebar-end content-end footer-start] auto [footer-end full-height-end];column-gap:var(--space-S500)}.fk4bhyh{grid-row:sidebar}.fk4bhyi{position:-webkit-sticky;position:sticky;top:var(--space-S400)}}@media screen and (min-width:768px){.fk4bhyf{column-gap:var(--space-S400);grid-template-columns:1fr 1fr}}