/* Shimshamsho: styles for regular pages (privacy, posts, 404). The landing page has its own landing.css. */
.sss-site-header{padding:14px 20px;border-bottom:1px solid rgba(21,23,34,.12);background:var(--wp--preset--color--cream)}
.sss-site-header .wp-block-site-title{margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sss-site-header .wp-block-site-title a{text-decoration:none}
.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:20}
.sss-site-header .wp-element-button{box-shadow:3px 3px 0 var(--wp--preset--color--ink);transition:transform .2s,box-shadow .2s}
.sss-site-header .wp-element-button:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--wp--preset--color--ink)}
.sss-verified{margin:0;white-space:nowrap}
.sss-verified a{display:inline-block;font-family:var(--wp--preset--font-family--mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--wp--preset--color--teal-dark);background:#d8f1ec;border:1.5px solid var(--wp--preset--color--teal);padding:4px 10px;border-radius:999px}
@media (max-width:600px){.sss-site-header .wp-block-buttons{display:none}}
.sss-page{padding:64px 20px 96px}
.sss-page h1{font-size:clamp(2rem,5vw,3.25rem)}
.sss-site-footer{padding:28px 20px 34px;border-top:1px solid rgba(21,23,34,.12);color:#4b5060}
.sss-site-footer p{margin:.25rem 0}
