/* Mary & Blake Website 2.0 — This Is Us Season Three, V23.0.
   Season 1 editorial layout, distinct Season 3 art direction and responsive crop. */
body.mb2-site .mb2v23-tiu{--tiu-teal:#a2d9e8;--tiu-border:#38515c}
body.mb2-site .mb2v23-masthead{background:radial-gradient(ellipse at 82% 24%,#454a54,#151b21 68%);min-height:650px}
body.mb2-site .mb2v23-masthead .mb2v21-masthead-art{left:33%;background:#19232c}
body.mb2-site .mb2v23-masthead .mb2v21-masthead-art img{object-position:52% 38%;filter:saturate(.88) contrast(1.045) brightness(.79)}
body.mb2-site .mb2v23-masthead:before{background:linear-gradient(90deg,#080c0f 0%,rgba(8,12,15,.99) 19%,rgba(8,12,15,.94) 36%,rgba(8,12,15,.49) 65%,rgba(8,12,15,.07) 100%),linear-gradient(0deg,#080c0f,transparent 43%)}
body.mb2-site .mb2v23-tiu .mb2v21-intro{background:#0b1116}
body.mb2-site .mb2v23-tiu .mb2v21-intro-aside{background:radial-gradient(circle at 95% 0%,#30414e,#17252d 75%)}
body.mb2-site .mb2v23-tiu .mb2v21-premise{background:#14232b}
body.mb2-site .mb2v23-tiu .mb2v21-essay:nth-child(9){background:linear-gradient(120deg,#162b35,#0d1418 60%);border-color:#587079}
body.mb2-site .mb2v23-tiu .mb2v21-arc-card[aria-current]{background:#233e4b;border-color:#80cddd}
body.mb2-site .mb2v23-tiu .mb2v21-tail{background:radial-gradient(circle at 85% 10%,#29414c,#112024 68%)}
body.mb2-site .mb2v23-tiu .mb2v21-hero-intro{max-width:630px}
body.mb2-site .mb2v23-hero-fallback{width:100%;height:100%;background:radial-gradient(ellipse at 72% 28%,#3d6276,#18252d 67%)}
@media(max-width:810px){
 body.mb2-site .mb2v23-masthead .mb2v21-masthead-art{left:15%}
}
@media(max-width:640px){
 body.mb2-site .mb2v23-masthead .mb2v21-masthead-art{inset:0 0 auto!important;aspect-ratio:16/9!important;height:auto!important;max-height:310px;overflow:hidden}
 body.mb2-site .mb2v23-masthead .mb2v21-masthead-art img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 38%!important}
 body.mb2-site .mb2v23-masthead .mb2v21-masthead-inner{min-height:620px!important;padding-bottom:46px!important}
 body.mb2-site .mb2v23-masthead .mb2v21-kicker{margin-top:clamp(175px,44vw,265px)!important}
 body.mb2-site .mb2v23-masthead:before{background:linear-gradient(0deg,#080c0f 0%,#080c0f 52%,rgba(8,12,15,.54) 70%,rgba(8,12,15,.07) 100%)!important}
}
@media(prefers-reduced-motion:reduce){body.mb2-site .mb2v23-tiu img{transition:none!important}}
