/* v1.51: optional full-width cover page, matching the editorial post cover. */
body.page .wp-site-blocks .at-page-full-cover,
body.page .wp-site-blocks .at-page-full-cover.alignfull{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;box-sizing:border-box!important}
body.page .at-page-full-cover>.at-page-magazine-cover,
body.page .at-page-full-cover>.at-page-magazine-cover.alignfull{width:100%!important;max-width:none!important;min-height:clamp(480px,51vw,700px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden;isolation:isolate;background:#0a3438}
body.page .at-page-full-cover .at-page-magazine-cover .wp-block-cover__image-background{width:100%;height:100%;object-fit:cover;object-position:center 48%}
body.page .at-page-full-cover .at-page-magazine-cover .wp-block-cover__background{background:linear-gradient(90deg,rgba(1,32,37,.74),rgba(1,32,37,.38) 54%,rgba(1,32,37,.10))!important;opacity:1!important}
body.page .at-page-full-cover .at-page-magazine-cover .wp-block-cover__inner-container{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:clamp(480px,51vw,700px)!important;padding:clamp(85px,9vw,125px) max(28px,calc((100% - 1290px)/2)) clamp(52px,6.8vw,94px)!important;display:flex;align-items:flex-end;justify-content:flex-start}
body.page .at-page-full-cover .at-magazine-cover-content{box-sizing:border-box;width:100%!important;max-width:920px!important;margin:0!important;text-align:left!important;color:#fff}
body.page .at-page-full-cover .at-magazine-title{max-width:920px!important;margin:12px 0 17px!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(34px,4vw,60px)!important;line-height:1.08!important;font-weight:400!important;letter-spacing:-.03em!important;color:#fff!important;text-align:left!important;text-wrap:balance}
body.page .at-page-full-cover+.at-page-with-cover{padding-top:clamp(28px,3.5vw,52px)!important}
@media(max-width:767px){body.page .at-page-full-cover>.at-page-magazine-cover,body.page .at-page-full-cover>.at-page-magazine-cover.alignfull{min-height:clamp(410px,67vh,590px)!important}body.page .at-page-full-cover .at-page-magazine-cover .wp-block-cover__inner-container{min-height:clamp(410px,67vh,590px)!important;padding:75px 20px 40px!important}body.page .at-page-full-cover .at-magazine-title{font-size:clamp(29px,7.5vw,42px)!important;line-height:1.12!important}body.page .at-page-full-cover+.at-page-with-cover{padding-top:26px!important}}
