@media (max-width:800px) and (orientation:landscape){
  .site-header{height:56px}.main-nav{top:56px}
  .parcours-hero{margin-top:56px;min-height:calc(100svh - 56px);grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:32px;padding:38px 28px 42px}.hero-copy h1{font-size:clamp(52px,8vw,76px)}.hero-rule{margin:22px 0 14px}.hero-copy>p:not(.eyebrow){font-size:17px}.parcours-title-visual{width:100%;margin:0}.parcours-title-visual img{aspect-ratio:4/3}
  .section{width:calc(100% - 52px)}.intro,.story-section,.return-section{padding:65px 0}.intro-grid,.return-grid,.story-grid,.reverse .story-grid{grid-template-columns:1fr 1fr;gap:35px}.story-image{max-width:none}.story-section h2{font-size:clamp(40px,5.5vw,62px)}.intro h2,.return-section h2{font-size:clamp(46px,6vw,70px)}.influences-grid{gap:18px}footer{width:calc(100% - 52px)}
}
