/* Mary & Blake Website 2.0 — This Is Us Season Two, V22.0. Shared S1 layout, own cinematic chapter identity. */
body.mb2-site .mb2v22-tiu{--tiu-teal:#91dae7;--tiu-border:#364b54}
body.mb2-site .mb2v22-masthead{background:radial-gradient(ellipse at 90% 22%,#4b5054,#10191e 65%);min-height:655px}
body.mb2-site .mb2v22-masthead .mb2v21-masthead-art{left:38%;background:#171e24}
body.mb2-site .mb2v22-masthead .mb2v21-masthead-art img{object-position:52% 32%;filter:saturate(.86) contrast(1.06) brightness(.77)}
body.mb2-site .mb2v22-masthead:before{background:linear-gradient(90deg,#080c0f 0%,rgba(8,12,15,.99) 20%,rgba(8,12,15,.95) 37%,rgba(8,12,15,.48) 65%,rgba(8,12,15,.09) 100%),linear-gradient(0deg,#080c0f,transparent 44%)}
body.mb2-site .mb2v22-tiu .mb2v21-intro{background:#0c1115}
body.mb2-site .mb2v22-tiu .mb2v21-intro-aside{background:radial-gradient(circle at 100% 0%,#26424a,#18282e 70%)}
body.mb2-site .mb2v22-tiu .mb2v21-premise{background:#132126}
body.mb2-site .mb2v22-tiu .mb2v21-essay:nth-child(9){grid-column:auto;display:block}
body.mb2-site .mb2v22-tiu .mb2v21-essay:nth-child(11){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:45px;align-items:start}
body.mb2-site .mb2v22-tiu .mb2v21-essay:nth-child(11)>span{grid-column:1/-1}
body.mb2-site .mb2v22-tiu .mb2v21-arc-card[aria-current]{border-color:#7ecfdd;background:#234047}
body.mb2-site .mb2v22-tiu .mb2v21-tail{background:radial-gradient(circle at 83% 15%,#2d4148,#102024 66%)}
body.mb2-site .mb2v22-tiu .mb2v21-hero-intro{max-width:620px}
body.mb2-site .mb2v22-hero-fallback{width:100%;height:100%;background:radial-gradient(ellipse at 70% 35%,#516b73,#132127 66%)}
@media(max-width:810px){
 body.mb2-site .mb2v22-masthead .mb2v21-masthead-art{left:16%}
}
@media(max-width:640px){
 body.mb2-site .mb2v22-masthead .mb2v21-masthead-art{inset:0 0 auto!important;aspect-ratio:16/9!important;height:auto!important;max-height:300px;overflow:hidden}
 body.mb2-site .mb2v22-masthead .mb2v21-masthead-art img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 31%!important}
 body.mb2-site .mb2v22-masthead .mb2v21-masthead-inner{min-height:610px!important;padding-bottom:46px!important}
 body.mb2-site .mb2v22-masthead .mb2v21-kicker{margin-top:clamp(170px,44vw,255px)!important}
 body.mb2-site .mb2v22-masthead:before{background:linear-gradient(0deg,#080c0f 0%,#080c0f 52%,rgba(8,12,15,.56) 70%,rgba(8,12,15,.09) 100%)!important}
 body.mb2-site .mb2v22-tiu .mb2v21-essay:nth-child(11){grid-column:auto;display:block}
}
