body.wtd-wordpress{margin:0}.wtd-wordpress .site-header{position:absolute}.wtd-wordpress .order-link{font-family:var(--sans)}.wtd-wordpress .menu-section .wtd-menu-app{margin-top:50px;color:var(--cream)}.wtd-wordpress .menu-section .wtd-menu-filter button{color:#c9bbaa;border-color:#ffffff30}.wtd-wordpress .menu-section .wtd-menu-filter button.active{background:var(--rust);border-color:var(--rust);color:white}.wtd-wordpress .menu-section .wtd-menu-item{border-color:#ffffff22}.wtd-wordpress .menu-section .wtd-menu-item h3{color:var(--cream)}.wtd-wordpress .menu-section .wtd-menu-item strong{color:#e66a41}.wtd-wordpress .menu-section .wtd-menu-item p{color:#988b7c}.wp-content-shell{padding:150px max(24px,7vw) 100px;background:var(--paper);min-height:70vh}.wp-page-content>header,.archive-title{max-width:1050px;margin:0 auto 50px}.wp-page-content>header h1,.archive-title h1,.wp-single h1{font:400 clamp(50px,7vw,100px)/.92 var(--serif);margin:0}.entry-content{max-width:1100px;margin:auto}.wp-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.wp-post-card img{width:100%;height:300px;object-fit:cover}.wp-post-card h2{font:400 30px/1.1 var(--serif);margin:10px 0}.wp-post-card h2 a{color:var(--ink);text-decoration:none}.wp-post-card>p{line-height:1.7;color:#6b5543}.wp-single{max-width:900px;margin:auto}.wp-single header{text-align:center}.wp-single header>img{width:100%;height:auto;margin:40px 0}.wp-single .entry-content{font-size:18px;line-height:1.8}.wp-single .entry-content img{max-width:100%;height:auto}.screen-reader-text{position:absolute;left:-9999px}
@media(max-width:800px){.wp-post-grid{grid-template-columns:1fr}.wp-content-shell{padding-top:120px}.wp-post-card img{height:360px}}
