.ytmj-wrap{max-width:1180px;margin:0 auto;padding:34px 22px 75px;color:#252525}.ytmj-masthead{background:#202020;color:#fff;text-align:center;padding:65px 20px;margin-bottom:35px}.ytmj-masthead>p:first-child,.ytmj-kicker{color:#b89245;letter-spacing:.16em;text-transform:uppercase;font-size:12px}.ytmj-masthead h1{font-size:clamp(32px,5vw,58px);color:#fff;margin:12px 0}.ytmj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ytmj-card{border:1px solid #e7e7e7;background:#fff;overflow:hidden}.ytmj-card img,.ytmj-placeholder{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ytmj-placeholder{display:grid;place-items:center;background:#242424;color:#b89245;letter-spacing:.1em;font-size:12px}.ytmj-card-body{padding:20px}.ytmj-card-body small{color:#777}.ytmj-card-body h2{font-size:22px;line-height:1.3;margin:9px 0}.ytmj-card-body h2 a{color:#252525;text-decoration:none}.ytmj-card-body p{line-height:1.65}.ytmj-link,.ytmj-back a,.ytmj-article-footer a{color:#96732e;text-decoration:none;font-weight:600}.ytmj-pagination{margin-top:35px}.ytmj-article{max-width:900px}.ytmj-back{margin-bottom:22px}.ytmj-article-head{text-align:center;margin:20px 0 32px}.ytmj-article-head h1{font-size:clamp(30px,5vw,52px);line-height:1.15}.ytmj-hero img{width:100%;height:auto}.ytmj-content{font-size:18px;line-height:1.8}.ytmj-content h2{margin-top:1.6em}.ytmj-article-footer{border-top:1px solid #ddd;margin-top:40px;padding-top:25px}.ytmj-empty{text-align:center;padding:45px 0}@media(max-width:850px){.ytmj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.ytmj-grid{grid-template-columns:1fr}.ytmj-masthead{padding:42px 14px}.ytmj-wrap{padding:20px 14px 55px}}


/* v0.2.1: Astra content wrapper compatibility; scoped to Journal only. */
body.ytmj-page #content .ast-container,
body.ytmj-page .site-content > .ast-container {display:block!important;max-width:none!important;width:100%!important;padding:0!important;margin:0 auto!important;}
body.ytmj-page #content .ytmj-primary {display:block!important;float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;flex:none!important;background:transparent!important;}
body.ytmj-page #content .ytmj-shell {width:100%;min-width:0;max-width:100%;box-sizing:border-box;background:#f7f5f1;clear:both;}
body.ytmj-page #content .ytmj-wrap {width:100%;max-width:1180px;box-sizing:border-box;margin:0 auto;display:block;min-width:0;}
body.ytmj-page #content .ytmj-masthead {display:block;width:100%;box-sizing:border-box;}
body.ytmj-page #content .ytmj-grid {width:100%;min-width:0;}
body.ytmj-page #content .ytmj-card {min-width:0;}
body.ytmj-page #content .ytmj-article {max-width:900px;}
@media(max-width:550px){body.ytmj-page #content .ytmj-wrap{padding:22px 16px 52px;}body.ytmj-page #content .ytmj-card-body{padding:18px;}body.ytmj-page #content .ytmj-masthead h1{font-size:clamp(32px,9vw,46px);}}
