/* Full-bleed environments, with art-directed sources only on ultrawide.
   Text/UI keeps a readable measure; the page itself is no longer boxed in. */
.quinn-wide-picture{display:contents}
.coaching-scene__plate>.quinn-wide-picture>img{width:100%;height:100%;object-fit:cover;object-position:center 44%;display:block}
@media(max-width:900px){.coaching-scene__plate>.quinn-wide-picture>img{height:auto;aspect-ratio:1.28;border-radius:14px;object-position:80% center}}
@media(min-width:761px) and (max-width:900px){.coaching-scene__plate>.quinn-wide-picture>img{height:440px;aspect-ratio:auto;object-position:62% center}}
@media(min-width:1800px){
 .nav-shell{max-width:1728px;margin-inline:auto}
 body:not([data-page="home"]) main,.footer{max-width:1760px;margin-inline:auto}
 body[data-page="home"] .coaching-scene__plate{height:auto;aspect-ratio:1672/941}
 body[data-page="home"] .coaching-scene__plate>.quinn-wide-picture>img{height:100%;aspect-ratio:auto}
 body[data-page="home"] .capture-photo{height:auto;min-height:0;max-height:none;aspect-ratio:1672/941}
 body[data-page="home"] .capture-scene-phone .capture-photo{aspect-ratio:3/2}
 body[data-page="home"] .capture-scene-person .capture-photo{aspect-ratio:4/3}
 body[data-page="home"] .ending-qmeet{max-width:1600px;margin-inline:auto}
 body[data-page="home"] .ending-qmeet .qmeet-picture{height:auto;aspect-ratio:1672/941}
 body[data-page="home"] .ending-qmeet .qmeet-picture>img{transform:none}
 body[data-page="home"] .mail-dialogue,body[data-page="home"] .q6-stories-introduced{padding-inline:48px}
}
@media(min-width:1800px) and (min-aspect-ratio:2/1){
 body[data-page="home"] .hero-shell{height:min(100svh,33.333333vw);min-height:0}
 body[data-page="home"] .hero-copy{top:14%;width:min(90%,1440px);left:0;right:0;margin-inline:auto;translate:none!important;transform:none!important}
 body[data-page="home"] .hero-image img{object-position:center}
 body[data-page="home"] .coaching-scene{height:max(900px,calc((100vw - 32px)/3));padding-bottom:0}
 body[data-page="home"] .coaching-scene__plate{height:100%;aspect-ratio:auto}
 body[data-page="home"] .coaching-scene__plate>header{left:7%;top:8%;max-width:600px}
 body[data-page="home"] .coaching-scene__proof{position:absolute;left:7%;top:34%;width:860px;max-width:40%;margin:0}
 body[data-page="home"] .coaching-scene>.scene-link{position:absolute;left:7%;bottom:7%;margin:0;padding:12px 16px;background:#fffffff0;border:0;border-radius:8px;color:#16394f}
 body[data-page="home"] .business-scene{height:max(900px,calc((100vw - 32px)/3));min-height:0}
 body[data-page="home"] .business-scene__copy{left:7%;top:8%;width:40%;max-width:900px}
 body[data-page="home"] .business-report{left:7%;width:860px;max-width:40%;bottom:18%}
 body[data-page="home"] .business-scene__next{left:7%;bottom:8%}
 body[data-page="home"] .ending-balance{height:33.333333vw;aspect-ratio:auto}
 body[data-page="home"] .ending-balance .closing-image img{object-position:center;transform:none!important}
 body[data-page="home"] .ending-balance .closing-copy{left:10%}
}
