.reserve .q,.reserve .last{color:#e4e0d6;font-size:20px;font-weight:400}.reserve .q b,.reserve .last b{color:#f4f1ea;font-weight:700}.reserve .last .arc-tomorrow{margin-top:10px;display:block}.reserve .afterbox a,.faq a{color:#c9a84c;text-underline-offset:3px;text-decoration:underline}.guests{background:linear-gradient(#0a0a0a,#0e0d0c);padding:30px 0 110px}.guests .gl{justify-content:center;align-items:center;gap:32px;margin-top:48px;display:flex}.guests .g{margin:0}.guests .g img{width:100%;height:auto;display:block}@media (width<=700px){.reserve .q,.reserve .last{font-size:19px}.guests{padding:10px 0 80px}.guests .gl{flex-wrap:wrap;gap:14px;margin-top:32px}.guests .g-main{order:-1;width:84%}.guests .g-side{width:46%}}.guests .sech{text-align:center}.guests{padding-bottom:70px}.guests .g-main{width:min(440px,32vw)}.guests .g-side{width:min(330px,25vw)}@media (width<=700px){.guests .gl{flex-direction:column;gap:22px}.guests .g-main{width:86%}.guests .g-side{width:72%}.reserve .q,.reserve .last{text-wrap:pretty}header.hero .ph:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a00,#0a0a0aeb 72%);height:130px;position:absolute;bottom:0;left:0;right:0}}.guests .sech{justify-content:center}header.hero .ph .hero-loop{object-fit:cover;object-position:50% 10%;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (width<=700px){header.hero .ph .hero-loop{object-position:50% 8%}}@media (prefers-reduced-motion:reduce){header.hero .ph .hero-loop{display:none}}@media (width>=701px){header.hero .ph:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0a0af5 0,#0a0a0acc 90px,#0a0a0a59 170px,#0a0a0a00 250px),linear-gradient(90deg,#0a0a0a 0,#0a0a0ad1 70px,#0a0a0a80 160px,#0a0a0a33 260px,#0a0a0a00 360px);height:auto;position:absolute;inset:0}}footer img.arc-summit-logo{width:min(340px,78vw);max-width:100%;height:auto}#reserve img.arc-reserve-logo{width:min(220px,56vw);height:auto;margin:0 0 22px;display:block}
