:root{--text-color:#2f2f2f;--paragraph-font:"Inter",serif;--heading-font:"Gloock",serif;--primary-lightest:#fff8f8;--primary-light:#fbeee8;--primary-main:#ead3cb;--primary-dark:#af948b;--primary-darkest:#4f4f4f}body,html{padding:0;margin:0;font-family:var(--paragraph-font);color:var(--text-color);scroll-behavior:smooth;overscroll-behavior:none}main{max-width:1920px;display:block;margin:0 auto}a{color:inherit;display:inline-block;text-decoration:none}*{box-sizing:border-box}.container{width:100%;max-width:1200px;margin:0 auto}p{margin:0 0 1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.SRLContainer .SRLElementContainer{height:100vh}.SRLContainer .SRLElementContainer .SRLElementWrapper{height:95%}@media screen and (max-width:768px){#SRLLightbox button.SRLNextButton,#SRLLightbox button.SRLPrevButton{display:block;top:50%;transform:translateY(-50%)}}.my-masonry-grid{display:flex;margin-left:-30px;width:auto}.my-masonry-grid_column{padding-left:30px;background-clip:padding-box}.my-masonry-grid_column>div{background:grey;margin-bottom:30px}.gr{position:relative}.debug .gr:after{content:attr(data-debug);position:absolute;left:100%;top:0;font-size:1rem;color:red;font-weight:700}@media (max-width:768px){.debug .gr:after{left:0}}