*{box-sizing:border-box;min-width:0}header{color:#000}body{position:relative;background-color:#181a17;color:#fff}.layout-content{position:relative;z-index:1;max-width:1440px;padding:clamp(40px,5vw,60px);margin-left:auto;margin-right:auto;text-align:center;font-size:clamp(18px,2vw,24px);text-shadow:2px 2px 3px #000;font-size:clamp(20px,2vw,24px);line-height:1.5em}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.field--name-field-single-media{max-width:600px;margin-left:auto;margin-right:auto}.media .field--name-field-media-image img{height:100%;width:100%;object-fit:cover}.block-local-tasks-block{position:fixed;bottom:10px;right:10px;z-index:99;background:gray;padding:10px;border-radius:10px;font-size:16px}.block-local-tasks-block .tabs.primary{margin:0}.node--type-blog.node--view-mode-full.ds-2col{display:flex;flex-wrap:wrap;gap:clamp(10px,2vw,20px);align-items:flex-start}.page-node-type-blog .layout-content{padding-left:20px;padding-right:20px;max-width:1480px}.node--type-blog.node--view-mode-full.ds-2col::after{display:none}.node--type-blog.node--view-mode-full.ds-2col>.group-left,.node--type-blog.node--view-mode-full.ds-2col>.group-right{padding:clamp(20px,4vw,40px);border-radius:20px;background:rgba(40,40,40,.5);backdrop-filter:saturate(180%) blur(10px);float:none;width:auto}.node--type-blog.node--view-mode-full.ds-2col>.group-left{flex:1;flex-basis:calc(75% - 20px);min-width:min(500px,100%)}.node--type-blog.node--view-mode-full.ds-2col>.group-right{flex:1;flex-basis:calc(25% - 20px);min-width:250px;position:sticky;top:calc(var(--drupal-displace-offset-top, 0px) + 10px)}.node--type-blog.node--view-mode-full.ds-2col .field--name-body{text-align:left}