.section{padding-block:96px}.section h1,.section h2,.section h3,.section p{margin-top:0}.section h2 em{color:var(--accent);font-style:normal;font-weight:800}.waiting h2,.section-intro h2,.scene h2{margin-bottom:0}.body-copy .lead,.scene-story .lead{font-weight:600}@media (max-width:640px){.shell{width:min(100% - 30px,1180px)}.section{padding-block:64px}}@media (prefers-reduced-motion:reduce){.section .button{transition:none}}
.fd-home{overflow-x:clip}.fd-home h2{margin:0 0 16px}.fd-home h3{margin:0 0 10px}.fd-home p{margin:0 0 14px}.fd-home p:last-child{margin-bottom:0}.fd-home .home-lead{color:var(--primary);font-weight:650}.fd-home .home-section{padding:80px 0}.fd-home .home-media-frame{border-radius:var(--radius-media);background:var(--cream);border:1px solid var(--border);overflow:hidden}.fd-home .home-media-frame img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:860px){.fd-home .home-section{padding:56px 0}}
