/* Only these two Page templates use the approved shared logo-only shell. */
body.drafinskaya-stress-page{margin:0;padding:0;background:#fff;color:#141615;font-family:Inter,Arial,sans-serif}
body.drafinskaya-stress-page #masthead,body.drafinskaya-stress-page #colophon,body.drafinskaya-stress-page .site-footer,body.drafinskaya-stress-page .bb-footer,body.drafinskaya-stress-page .bb-footer-widgets,body.drafinskaya-stress-page .bb-footer-bottom{display:none}
body.drafinskaya-stress-page #page{min-height:0;width:100%}
body.drafinskaya-stress-page #content{width:100%;margin:0;min-height:0;padding:0;background:#fff}
body.drafinskaya-stress-page #content>.container{width:100%;max-width:none;padding:0}
body.drafinskaya-stress-page #content>.container>.site-content-grid{display:block;width:100%;margin:0}
#stress-test{padding:0;margin:0;flex:0 0 100%;max-width:100%;line-height:1.5}
#stress-test :where(figure,ul,form){margin:0;letter-spacing:normal}
#stress-test :where(button,input){box-shadow:none}
#stress-test .stress-footer{border-top:1px solid #dfe4dc;background:#fff;text-align:center;color:#646c64;font:400 var(--type-footer,16px)/1.5 Inter,Arial,sans-serif;padding:20px 24px}
#stress-test .stress-skip{position:fixed;top:-100px;left:20px;background:#fff;padding:15px;z-index:99999}
#stress-test .stress-skip:focus{top:12px}
@media(max-width:700px){#stress-test .stress-footer{padding:20px 16px;line-height:1.6}}
