#main{scroll-snap-type:y proximity;--spaceV:20px}.onecol{background-color:var(--layoutBG);color:var(--layoutTxt)}a.twocol{display:block}.twocol #content{height:var(--heightTwoCol)!important}.twocol #content>*{height:100%;width:100%;overflow:hidden;background-color:var(--layoutBG);color:var(--layoutTxt)}@media screen and (min-width:741px){#main>:not(a.anchor){margin:var(--spaceV) 10px}#main{display:flex;flex-direction:row;flex-wrap:wrap;align-content:start;justify-content:space-evenly}.onecol{width:100%;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--layoutBorderWidth) solid var(--layoutBorderColor);box-shadow:var(--boxShadow)}.twocol{min-width:350px;max-width:450px;flex:1}.twocol #content>*{border:var(--layoutBorderWidth) solid var(--layoutBorderColor);border-radius:20px;box-shadow:var(--boxShadow)}}@media screen and (max-width:740px){.onecol{width:100%;border-top:var(--layoutBorderWidth) solid var(--layoutBorderColor);border-bottom:var(--layoutBorderWidth) solid var(--layoutBorderColor);box-shadow:var(--boxShadow)}.twocol{min-width:auto;max-width:450px}}@media screen and (min-width:451px) and (max-width:740px){.twocol{margin:var(--spaceV) auto}.twocol #content>*{border:var(--layoutBorderWidth) solid var(--layoutBorderColor);border-radius:20px;box-shadow:var(--boxShadow)}}@media screen and (max-width:450px){.twocol #content>*{border-top:var(--layoutBorderWidth) solid var(--layoutBorderColor);border-bottom:var(--layoutBorderWidth) solid var(--layoutBorderColor);box-shadow:var(--boxShadow)}}