.hero-db{position:relative;min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + 70px) 0 120px;background:var(--nuit);isolation:isolate}.hero-db::before{content:"";position:absolute;inset:0;z-index:-2;background:url("/assets/photos/facade-dembox-mobile.jpg") center/cover no-repeat}@media (min-width:860px){.hero-db::before{background-image:url("/assets/photos/facade-dembox.jpg")}}.hero-db::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top right,rgba(13,13,15,.97) 0%,rgba(13,13,15,.93) 22%,rgba(13,13,15,.80) 48%,rgba(13,13,15,.58) 74%,rgba(13,13,15,.42) 100%),radial-gradient(120% 90% at 78% 8%,rgba(201,161,92,.16),transparent 60%)}.hero-in{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:center;width:min(1180px,calc(100% - 44px))}.hero-in>div{max-width:34rem}.hero-db h1{font-size:clamp(2.1rem,4.8vw,3.7rem)}.hero-db h1 em{font-style:normal;color:var(--or)}.hero-lieu{display:inline-flex;align-items:center;gap:9px;margin-top:30px;font-size:.88rem;color:rgba(255,255,255,.46)}.hero-lieu svg{width:15px;height:15px;color:var(--or)}.hero-lieu .hero-be{width:19px;height:13px;border-radius:2px;margin-left:4px;box-shadow:0 0 0 1px rgba(255,255,255,.18)}.cue{position:absolute;left:50%;bottom:34px;transform:translateX(-50%);width:26px;height:42px;border:1px solid rgba(201,161,92,.45);border-radius:14px;display:flex;justify-content:center;padding-top:8px}.cue span{width:3px;height:8px;border-radius:2px;background:var(--or);animation:cue 1.9s infinite}@keyframes cue{0%{opacity:0;transform:translateY(-4px)}35%{opacity:1}100%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.cue span{animation:none}}.detail{padding:120px 0 100px;overflow:hidden;background:radial-gradient(130% 60% at 50% 0%,rgba(201,161,92,.07),transparent 60%),linear-gradient(180deg,var(--nuit) 0%,#101014 50%,var(--nuit) 100%)}.couloir-pied{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:44px}.couloir-pied p{font-family:var(--titre);font-weight:700;font-size:1.15rem;color:#fff}.couloir-pied p span{font-family:var(--corps);font-weight:400;color:rgba(255,255,255,.55)}.couloir-pied .btn{margin-left:auto}@media (hover:none){.porte{transform:translateY(-100%)}.panneau{transform:none}.contenu{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.porte{transform:translateY(-100%);transition:none}.panneau{transform:none;transition:none}.contenu{opacity:1;transform:none;transition:none}}@media (max-width:980px){.hero-in{grid-template-columns:1fr;gap:36px}.hero-in>div{max-width:none}.hcta{max-width:460px}}@media (max-width:860px){#amen-in{grid-template-columns:1fr!important;gap:38px!important}.hero-db{min-height:auto;padding:calc(var(--nav-h) + 46px) 0 72px}.cue{display:none}.detail{padding:76px 0 68px}}@media (max-width:560px){.couloir-pied .btn{margin-left:0;width:100%}.couloir-pied p{font-size:1.02rem}}