.space-note{font-size:12px;color:#ffffffb3;margin-bottom:22px;line-height:1.7}.space-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.space-tabs button{background:#ffffff08;border:1px solid #ffffff40;border-radius:30px;padding:13px 25px;color:white;transition:background .3s,color .3s}.space-tabs button[aria-pressed=true]{background:var(--yellow);color:#00001c;border-color:var(--yellow)}.space-view{display:grid;grid-template-columns:1.5fr 1fr;border:1px solid #ffffff40;border-radius:35px;overflow:hidden;background:#185de815}.space-art{min-height:430px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,#185de8,#00001c 80%);isolation:isolate}.space-art:before{content:'';position:absolute;inset:15% 20%;border:1px solid #ffffff55;border-radius:50% 50% 0 0;box-shadow:0 0 0 30px #185de830,0 0 0 60px #185de815;z-index:-1}.le-salon{background:linear-gradient(140deg,#00001c,#185de880)}.le-salon:before{border-radius:100px;inset:30% 12%;transform:rotate(-12deg)}.creative-corner:before{border-color:var(--yellow);border-radius:15px;transform:rotate(25deg)}.space-art-name{font-family:'Space Grotesk',sans-serif;font-size:clamp(38px,5vw,75px);letter-spacing:-3px;text-align:center;padding:25px}.space-placeholder{position:absolute;top:25px;left:25px;font-size:9px;letter-spacing:1.5px;color:#ffffffb3}.space-photo{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.space-info{padding:45px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.space-info h3{font-size:36px;letter-spacing:-1.5px}.space-description{font-size:14px;line-height:1.9;color:#ffffffb3;margin:22px 0 30px}.space-controls{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-top:23px}.space-controls button{width:45px;height:45px;border-radius:50%;border:1px solid #ffffff60;background:transparent;color:white;transition:background .3s,color .3s}.space-controls button:hover{background:var(--yellow);color:#00001c}.space-controls span{font-size:12px;color:#ffffffb3}.tour-stage{position:relative;overflow:hidden;isolation:isolate;min-height:440px;border:1px solid #185de880;border-radius:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px;gap:22px;text-align:center;background:radial-gradient(ellipse at center,#185de830,#00001c 75%)}.tour-rings{position:absolute;inset:12% 20%;border:1px solid #185de8;border-radius:50%;box-shadow:0 0 0 35px #185de815,0 0 0 70px #185de815;z-index:-1;transform:rotate(-18deg)}.tour-symbol{font-size:85px;letter-spacing:-6px;color:var(--yellow);font-family:'Space Grotesk',sans-serif}.tour-stage h3{font-size:25px}.tour-stage p{font-size:14px;color:#ffffffb3}.tour-badge{font-size:9px;letter-spacing:2px;border:1px solid #ffda3d80;border-radius:30px;padding:12px 20px}.tour-frame{width:100%;height:600px;border:0;background:#00001c;border-radius:20px}@media(prefers-reduced-motion:no-preference){.space-art,.space-info{animation:rise-in .5s ease both}.space-info{animation-delay:.08s}}@media(max-width:760px){.space-view{grid-template-columns:1fr}.space-art{min-height:300px}.space-info{padding:28px}.space-info h3{font-size:30px}.space-tabs{gap:8px}.space-tabs button{font-size:12px;padding:12px 18px}.tour-stage{padding:30px 20px;min-height:380px}.tour-frame{height:450px}}
