.room_singleRoom__eYBW2{position:relative;z-index:1;padding:var(--page-top) 0 var(--sec);color:var(--text)}.room_wrap__uhTW_{max-width:var(--max);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.room_row__Hpk2U{display:flex;align-items:center;gap:56px}.room_roomHero__74Lwa{flex:1 1 46%;min-width:0}.room_stage__A6QDz{--fade:650ms;--fade-ease:var(--ease-in-out);position:relative;width:100%;aspect-ratio:4/5;border-radius:var(--r,14px);overflow:hidden;isolation:isolate;background:var(--surf)}.room_stage__A6QDz[data-pace=user]{--fade:380ms;--fade-ease:var(--ease-out)}.room_multi__HuKbf{cursor:-webkit-grab;cursor:grab;touch-action:pan-y;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.room_multi__HuKbf[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.room_frame__0yHSB,.room_slides__Rnnx2{position:absolute;inset:0}.room_frame__0yHSB{opacity:0}.room_frame__0yHSB[data-state=active],.room_frame__0yHSB[data-state=under]{opacity:1;transition:opacity var(--fade) var(--fade-ease)}.room_frame__0yHSB[data-state=leaving]{opacity:0;transition:opacity var(--fade) var(--fade-ease)}.room_frame__0yHSB[data-drag]{z-index:20!important}.room_photo___erwv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block;transform-origin:50% 50%;-webkit-user-drag:none}.room_scrim__A7hS5{height:64px;z-index:25;background:linear-gradient(0deg,rgba(4,23,26,.45),rgba(4,23,26,0))}.room_dots__ypW_e,.room_scrim__A7hS5{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.room_dots__ypW_e{z-index:30}.room_dot__U4lmJ,.room_dots__ypW_e{display:flex;justify-content:center}.room_dot__U4lmJ{pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:flex-end;width:32px;height:32px;margin:0;padding:0 0 12px;border:0;border-radius:8px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out)}.room_dot__U4lmJ:active{transform:scale(.97)}.room_dot__U4lmJ:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.room_track__acapF{position:relative;display:block;width:22px;height:3px;border-radius:2px;overflow:hidden;background:rgba(255,255,255,.4)}.room_fill__uWbHO{position:absolute;inset:0;display:block;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:left center}.room_dot__U4lmJ[aria-current=true] .room_fill__uWbHO{transform:scaleX(1)}.room_stage__A6QDz[data-auto=true] .room_dot__U4lmJ[aria-current=true] .room_fill__uWbHO{transform:scaleX(0)}.room_arrow__T9HE6{display:none}@media (hover:hover) and (pointer:fine){.room_dot__U4lmJ:hover .room_track__acapF{background:rgba(255,255,255,.62)}.room_arrow__T9HE6{position:absolute;top:calc(50% - 22px);z-index:30;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(4,23,26,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;opacity:0;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.room_prev__jAv1Z{left:16px}.room_next__OX9Jb{right:16px}.room_stage__A6QDz:hover .room_arrow__T9HE6{opacity:1}.room_stage__A6QDz:has(:focus-visible) .room_arrow__T9HE6{opacity:1}.room_arrow__T9HE6:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(255,255,255,.12);opacity:0;transition:opacity var(--dur-ui) var(--ease-out)}.room_arrow__T9HE6:hover:before{opacity:1}.room_arrow__T9HE6 svg{position:relative}}.room_arrow__T9HE6:focus-visible{opacity:1;outline:2px solid var(--mint);outline-offset:2px}.room_arrow__T9HE6:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.room_stage__A6QDz,.room_stage__A6QDz[data-pace=user]{--fade:200ms;--fade-ease:var(--ease-out)}.room_stage__A6QDz[data-auto=true] .room_dot__U4lmJ[aria-current=true] .room_fill__uWbHO{transform:scaleX(1)}}.room_roomContainer__TWOPu{flex:1 1 54%;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.room_titleRow__oNGFY{display:contents}.room_roomImage__mkjC6{--icon-w:clamp(110px,14vw,150px);width:var(--icon-w);height:auto;object-fit:contain;display:block;flex-shrink:0;margin:0 calc(var(--ink-r, 0) * var(--icon-w) * -1) 24px calc(var(--ink-l, 0) * var(--icon-w) * -1)}.room_roomHeaderText__lm9gc{font-family:var(--font-rubik);font-size:var(--fs-h);line-height:var(--lh-h);text-transform:uppercase;font-weight:900;letter-spacing:.012em;color:var(--cloud);text-align:center;--track:0.012;margin:0 calc((var(--name-r, 0) + var(--track)) * -1em) 20px calc(var(--name-l, 0) * -1em)}@media (max-width:768px){.room_roomHeaderText__lm9gc{--track:-0.02}}.room_roomText__yURwo{font-family:var(--font-rubik);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);max-width:var(--measure);margin:0 0 40px;text-wrap:pretty}.room_statGrid__GA82K{--cell:72px;--cell-gap:16px;--stat-fs:var(--fs-body);--stat-line:24px;display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,var(--cell));grid-template-rows:var(--cell) var(--stat-line);grid-column-gap:var(--cell-gap);column-gap:var(--cell-gap);grid-row-gap:0;row-gap:0;margin-bottom:48px}.room_statIcon__FRhRP{display:flex;align-items:center;justify-content:center;width:var(--cell);height:var(--cell);min-height:0;border-radius:14px;text-decoration:none;-webkit-tap-highlight-color:transparent}.room_statIcon__FRhRP img{display:block;flex:none;width:48px;height:55px;max-width:none;color:transparent}.room_statNum__YaJPX{position:relative;width:var(--cell);height:var(--stat-line);margin:0;text-align:center;font-family:var(--font-rubik);font-size:var(--stat-fs);font-weight:700;line-height:var(--stat-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.room_srOnly__KeTtc{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.room_statIcon__FRhRP img{transition:transform .6s var(--ease-out)}@media (hover:hover) and (pointer:fine){.room_statIcon__FRhRP:hover img{transform:rotate(1turn)}}.room_statIcon__FRhRP:active img{transform:scale(.92);transition-duration:var(--dur-press)}.room_statIcon__FRhRP:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@media (prefers-reduced-motion:reduce){.room_statIcon__FRhRP img{transition:none}.room_statIcon__FRhRP:hover img{transform:none}.room_statIcon__FRhRP:active img{transform:scale(.92)}}.room_bookBtn__zNng0{display:inline-flex;align-items:center;justify-content:center;background:var(--mint);color:var(--ink);font-family:var(--font-cta);font-weight:700;font-size:var(--fs-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:17px 40px;border-radius:99px;border:none;cursor:pointer;transition:transform var(--dur-press) var(--ease-out),box-shadow .18s;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.room_bookBtn__zNng0:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(46,253,219,.3)}}.room_bookBtn__zNng0:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.room_bookBtn__zNng0,.room_bookBtn__zNng0:hover{transition:none!important;transform:none!important}.room_bookBtn__zNng0:active{transform:scale(.97)!important}}@media (max-width:900px){.room_row__Hpk2U{flex-direction:column;gap:32px}.room_roomContainer__TWOPu,.room_roomHero__74Lwa{flex:1 1 auto;width:100%}.room_stage__A6QDz{aspect-ratio:16/10}}@media (min-width:901px) and (max-height:780px){.room_stage__A6QDz{max-height:calc(100vh - 144px);max-height:calc(100svh - 144px)}.room_titleRow__oNGFY{column-gap:16px;margin-bottom:16px}.room_titleRow__oNGFY .room_roomImage__mkjC6{--icon-w:72px}.room_roomText__yURwo{margin-bottom:24px}.room_statGrid__GA82K{margin-bottom:28px}}@media (max-width:767px),(min-width:901px) and (max-height:780px){.room_titleRow__oNGFY{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:8px}.room_titleRow__oNGFY .room_roomImage__mkjC6{margin-bottom:0}.room_titleRow__oNGFY .room_roomHeaderText__lm9gc{flex:0 0 auto;max-width:100%;margin-top:0;margin-bottom:0}}@media (max-width:419px),(min-width:901px) and (max-height:780px){.room_twoLine__GUEkx{text-align:left;margin-left:calc(var(--lock-l, 0) * -1em);margin-right:calc((var(--lock-r, 0) + var(--track)) * -1em)}.room_twoLine__GUEkx>span{display:block}}@media (max-width:767px){.room_singleRoom__eYBW2{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;padding:calc(100px + env(safe-area-inset-top, 0px)) 0 40px}.room_wrap__uhTW_{width:100%;margin:0;padding-left:20px;padding-right:20px}.room_row__Hpk2U{gap:16px}.room_stage__A6QDz{aspect-ratio:16/9}.room_titleRow__oNGFY{column-gap:14px;margin-bottom:14px}.room_titleRow__oNGFY .room_roomImage__mkjC6{--icon-w:56px}.room_roomText__yURwo{margin-bottom:18px}.room_statGrid__GA82K{--cell:64px;margin-bottom:18px}.room_bookBtn__zNng0{padding:14px 32px}}.room_wrapper__aP7Dm{background-color:#022d36;color:white;min-height:100vh;min-height:100svh;padding-top:7rem;padding-bottom:4rem;display:flex;justify-content:center}.room_inner__K3h_r{width:100%;max-width:960px;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.room_roomTitle__atyq7{font-size:2.25rem;text-transform:uppercase;font-weight:800;text-align:center;border-bottom:3px solid #00ffff;padding-bottom:.5rem;margin-bottom:2rem;color:white}.room_galleryContainer__UabuZ{display:flex;overflow-x:auto;gap:1rem;padding:1rem 0;scroll-snap-type:x mandatory}.room_slide__ig2_o{flex:0 0 auto;scroll-snap-align:center;border-radius:1rem;overflow:hidden;width:700px;height:400px;position:relative}.room_image__lDJzB{width:100%;height:100%;object-fit:cover;border-radius:1rem}.room_stats__Ki4eI{display:flex;justify-content:center;gap:3rem;margin-top:2rem;flex-wrap:wrap}.room_stat__SV0cZ{display:flex;flex-direction:column;align-items:center}.room_physical__uT6o_{color:#ff005c}.room_brain__KBXiZ,.room_physical__uT6o_{font-weight:700;font-size:1.25rem;margin-top:.5rem}.room_brain__KBXiZ{color:#00ffae}.room_skills__gB0gg{color:#fff900;font-weight:700;font-size:1.25rem;margin-top:.5rem}.room_notFound__J4jE8{text-align:center;color:white;margin-top:4rem}@media (max-width:768px){.room_slide__ig2_o{width:90vw;height:auto}.room_roomTitle__atyq7{font-size:1.5rem}.room_stats__Ki4eI{flex-direction:column;align-items:center}.room_stat__SV0cZ img{width:48px;height:48px}}.room_about__rnw5F{position:relative;z-index:1;max-width:var(--max);margin:calc(-1 * var(--sec) + var(--gap-block)) auto 0;padding:0 var(--gut) var(--page-end);color:var(--text)}.room_aboutBody__JB__B{column-count:2;column-gap:56px}.room_aboutBody__JB__B .room_aboutText__fTIW9{orphans:2;widows:2}.room_aboutTitle__rNgul{text-transform:uppercase;font-weight:900;letter-spacing:.012em}.room_aboutLine1____IFu,.room_aboutLine2__gmD1_{display:block;font-size:var(--fs-h);line-height:var(--lh-h);color:var(--mint)}.room_aboutLine2__gmD1_{-webkit-text-stroke:2px var(--mint)}@supports (-webkit-text-stroke:1px black){.room_aboutLine2__gmD1_{color:transparent}}.room_aboutLead___2nl7{max-width:var(--measure);margin:0 0 var(--gap-sub);font-family:var(--font-rubik);font-size:var(--fs-sub);line-height:var(--lh-sub);font-weight:500;color:var(--cloud);text-wrap:pretty}.room_aboutText__fTIW9{orphans:2;widows:2}.room_aboutTitle__rNgul{font-family:var(--font-rubik);font-size:var(--fs-sub);line-height:var(--lh-sub);font-weight:700;color:var(--cloud);margin:0 0 var(--gap-sub);text-wrap:balance}.room_aboutText__fTIW9{font-family:var(--font-rubik);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);margin:0 0 var(--gap-p)}.room_aboutText__fTIW9 a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.45);text-decoration-color:rgba(255,255,255,.45);text-underline-offset:3px}.room_aboutText__fTIW9 a:hover{color:var(--mint);-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}@media (max-width:767px){.room_about__rnw5F{padding-left:20px;padding-right:20px;margin-top:0}.room_aboutBody__JB__B{column-count:1}}