/* Full-section acrylic artwork with page-specific content layered above it. */
#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero{align-items:start!important;padding-top:28px!important;padding-bottom:28px!important;height:auto!important;isolation:isolate}
#qintorava-site main.q-future>section.q-rich-hero>.q-hero-copy{position:relative!important;z-index:3!important;align-self:start!important}
#qintorava-site main.q-future .q-rich-hero .q-hero-copy h1{margin:12px 0!important}
#qintorava-site main.q-future .q-rich-hero .q-lead{margin-bottom:12px!important}
#qintorava-site main.q-future .q-rich-hero .q-actions{margin-top:14px!important}
#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art>img{width:100%!important;left:0!important;right:0!important;height:100%!important;object-fit:cover!important;object-position:right center!important}
#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art::after{background:linear-gradient(90deg,#fff 0%,#fffffff2 25%,#ffffffde 33%,#ffffff70 43%,#ffffff00 53%)!important}
#qintorava-site main.q-future .q-hero-brief{margin-top:22px!important;padding:18px 20px 14px!important;border:1px solid #83cfe45e!important;border-left:3px solid #16bed5!important;border-radius:3px 22px 3px 3px!important;background:linear-gradient(120deg,#fffffff2,#ecfbffdb)!important;box-shadow:0 16px 46px #2b759512,inset 0 1px 0 #fff!important;backdrop-filter:blur(8px);max-width:none!important;min-width:0!important}
#qintorava-site .q-hero-brief-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding-bottom:13px!important;border-bottom:1px solid #26799b26!important}
#qintorava-site main.q-future .q-hero-brief-head h2{font-size:19px!important;line-height:1.25!important;margin:0!important;letter-spacing:-.01em!important;--q-heading-width:87.5;--q-heading-stretch:87.5%}
#qintorava-site .q-hero-brief-head>a{font-size:18px!important;line-height:1.2!important;white-space:nowrap!important;color:#086c96!important;text-underline-offset:4px}
#qintorava-site .q-hero-brief-head>a:hover,#qintorava-site .q-hero-brief-head>a:focus-visible{text-decoration:underline!important}
#qintorava-site .q-hero-highlights{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important}
#qintorava-site .q-hero-highlights>article{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:8px!important;padding:14px 0!important;border-bottom:1px solid #26799b20!important;min-width:0!important}
#qintorava-site .q-hero-point-index{font-size:15px!important;line-height:1.4!important;color:#0785ad!important;padding-top:1px!important}
#qintorava-site main.q-future .q-hero-highlights h3{font-size:18px!important;line-height:1.25!important;margin:0 0 6px!important;--q-heading-weight:500;--q-heading-width:87.5;--q-heading-stretch:87.5%;overflow-wrap:normal}
#qintorava-site main.q-future .q-hero-highlights p{font-size:19px!important;line-height:1.25!important;margin:0!important;color:#365669!important}
#qintorava-site main.q-future .q-hero-journey{font-size:18px!important;line-height:1.3!important;margin:12px 0 0!important;color:#076e98!important}
#qintorava-site main.q-future .q-hero-note{font-size:17px!important;line-height:1.25!important;margin:14px 0 0!important;color:#496573!important;max-width:800px!important}
#qintorava-site #page-details{scroll-margin-top:110px}
@media(min-width:1800px){#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art::after{background:linear-gradient(90deg,#fff,#ffffffcf 25%,#ffffff00 44%)!important}#qintorava-site main.q-future .q-hero-highlights p{font-size:21px!important}#qintorava-site main.q-future .q-hero-highlights h3{font-size:20px!important}#qintorava-site .q-hero-highlights>article{padding:17px 0!important}#qintorava-site main.q-future .q-hero-brief-head h2{font-size:21px!important}}
@media(min-width:721px) and (max-width:1180px){#qintorava-site main.q-future .q-hero-brief{padding:15px!important}#qintorava-site .q-hero-highlights{gap:0 12px!important}#qintorava-site .q-hero-highlights>article{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}#qintorava-site .q-hero-point-index{display:none!important}#qintorava-site main.q-future .q-hero-highlights h3{font-size:17px!important}#qintorava-site main.q-future .q-hero-highlights p{font-size:18px!important}#qintorava-site .q-hero-brief-head{align-items:start!important;flex-direction:column!important;gap:7px!important}}
@media(max-width:720px){#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero{padding:22px 14px 0!important}#qintorava-site main.q-future .q-hero-brief{margin-top:18px!important;padding:15px 13px 12px!important;border-radius:3px 17px 3px 3px!important}#qintorava-site main.q-future .q-hero-brief-head h2{font-size:17px!important}#qintorava-site .q-hero-brief-head>a{font-size:16px!important}#qintorava-site .q-hero-brief-head{gap:10px!important;padding-bottom:10px!important}#qintorava-site .q-hero-highlights{gap:0 13px!important}#qintorava-site .q-hero-highlights>article{display:block!important;padding:12px 0!important}#qintorava-site .q-hero-point-index{display:none!important}#qintorava-site main.q-future .q-hero-highlights h3{font-size:16px!important;line-height:1.25!important}#qintorava-site main.q-future .q-hero-highlights p{font-size:18px!important;line-height:1.2!important}#qintorava-site main.q-future .q-hero-journey{font-size:17px!important}#qintorava-site main.q-future .q-hero-note{font-size:16px!important;margin:12px 0 6px!important}#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art>img{width:100%!important;left:auto!important;right:auto!important;height:auto!important;object-fit:contain!important}#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art{margin-top:8px!important}#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art::after{display:none!important}}
@media(prefers-reduced-motion:reduce){#qintorava-site .q-hero-brief{backdrop-filter:none}}

/* Keep the topic artwork close to the introduction on small screens. */
@media(max-width:720px){#qintorava-site main.q-future>section.q-rich-hero>.q-hero-copy{display:contents!important}#qintorava-site .q-rich-hero .q-hero-copy>.q-kicker{order:0}#qintorava-site .q-rich-hero .q-hero-copy>h1{order:1}#qintorava-site .q-rich-hero .q-hero-copy>.q-lead{order:2}#qintorava-site .q-rich-hero .q-hero-copy>.q-actions{order:3}#qintorava-site main.q-future>section.q-hero.hero.page-hero.q-rich-hero>.qintorava-hero-art{order:4!important}#qintorava-site .q-rich-hero .q-hero-copy>.q-hero-brief{order:5}#qintorava-site .q-rich-hero .q-hero-copy>.q-hero-note{order:6}}
