
.home-atmosphere{padding-top:42px;padding-bottom:30px}.atmosphere-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:end;margin-bottom:28px}.atmosphere-heading h2{font-size:clamp(30px,3.5vw,44px);line-height:1.15;margin-top:14px}.atmosphere-heading>p{font-size:15px;line-height:1.7;color:#536773;max-width:500px}.atmosphere-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.atmosphere-gallery figure{margin:0;min-width:0;position:relative;overflow:hidden;border-radius:12px;background:#eaf1f5;aspect-ratio:1.6}.atmosphere-gallery img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.atmosphere-gallery figure:hover img{transform:scale(1.035)}.atmosphere-gallery .lounge-photo img{object-position:50% 25%}.atmosphere-gallery .cubes-photo img{object-position:50% 61%}.atmosphere-gallery .welcome-photo img{object-position:50% 63%}.atmosphere-gallery figcaption{position:absolute;bottom:0;left:0;right:0;padding:35px 16px 14px;background:linear-gradient(transparent,#121820d9);color:white;font-size:13px;font-weight:650;line-height:1.4}.atmosphere-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 0}.atmosphere-footer p{font-size:13px;color:#536773}.atmosphere-footer a{font-size:13px;white-space:nowrap}@media(max-width:1000px){.atmosphere-heading{gap:25px}.atmosphere-gallery figure{aspect-ratio:1.25}}@media(max-width:680px){.home-atmosphere{padding-top:32px}.atmosphere-heading{grid-template-columns:1fr;gap:14px;margin-bottom:22px}.atmosphere-heading>p{font-size:14px}.atmosphere-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px}.atmosphere-gallery figure{flex:0 0 82%;aspect-ratio:1.25;scroll-snap-align:start}.atmosphere-footer{align-items:flex-start;flex-direction:column;gap:12px;padding-top:14px}}@media(prefers-reduced-motion:reduce){.atmosphere-gallery img{transition:none}.atmosphere-gallery figure:hover img{transform:none}}
