/* BLU About: magazine profile cover (builds on home-cover.css) */
.hm.ab{grid-template-rows:auto 1fr auto auto}
.hm.ab .hm-bg{background:linear-gradient(90deg,rgba(8,16,28,.9) 0%,rgba(8,16,28,.6) 40%,rgba(8,16,28,.18) 100%),linear-gradient(180deg,rgba(8,16,28,.7) 0%,rgba(8,16,28,0) 22%,rgba(8,16,28,0) 55%,rgba(8,16,28,.9) 100%),var(--hm-img) var(--hm-pos,center 20%)/cover no-repeat,#0a1628}
.ab .hm-main{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}
.ab .hm-h1{font-size:clamp(38px,min(7vw,12vh),120px)}
.ab-tags{display:flex;flex-wrap:wrap;gap:6px 8px;margin:clamp(8px,1.6vh,16px) 0 0;padding:0;list-style:none}
.ab-tags li{padding:4px 12px;border:1px solid rgba(201,162,75,.5);border-radius:999px;font-size:clamp(10px,1.4vh,12px);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);background:rgba(10,22,40,.5)}
.ab-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(201,162,75,.45);padding-top:clamp(6px,1.4vh,14px)}
.ab-strip div{padding:0 clamp(8px,1.2vw,20px);border-right:1px solid rgba(201,162,75,.3)}
.ab-strip div:first-child{padding-left:0}
.ab-strip div:last-child{border-right:0}
.ab-strip b{display:block;font-family:"Playfair Display",Georgia,serif;font-weight:500;font-size:clamp(13px,2.1vh,19px);letter-spacing:.14em;text-transform:uppercase;color:var(--g)}
.ab-strip b i{font-style:italic;color:rgba(246,239,224,.6);margin-right:8px;font-size:.85em}
.ab-strip span{display:block;margin-top:2px;font-size:clamp(11px,1.5vh,13px);line-height:1.4;color:rgba(246,239,224,.82)}
@media(min-width:900px) and (max-height:760px){.ab-strip span{display:none}}
@media(max-width:899px){.hm.ab{display:flex}.ab-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}.ab-strip div{border-right:0;padding:0 8px 0 0}.hm.ab .hm-main>div:last-child{display:none}}
.ab-mission{margin:clamp(8px,1.6vh,16px) 0 0;max-width:34em;font-size:clamp(12px,1.8vh,15px);line-height:1.55;color:rgba(246,239,224,.82)}
@media(min-width:900px) and (max-height:760px){.ab-mission{display:none}}
