.rooms-page[data-astro-cid-ixfzpg5c]{--orange:#f58220;--orange-text:#f58220;--overlap:180px;color:#151515;font-family:var(--font-reading);background:#fff}.rooms-page[data-astro-cid-ixfzpg5c] [data-astro-cid-ixfzpg5c]{box-sizing:border-box}.wrap[data-astro-cid-ixfzpg5c],.product-wrap[data-astro-cid-ixfzpg5c]{width:min(1240px,100% - 80px);margin-inline:auto}.intro[data-astro-cid-ixfzpg5c]{text-align:center;max-width:940px;margin-inline:auto}.rooms-page[data-astro-cid-ixfzpg5c] h1[data-astro-cid-ixfzpg5c],.rooms-page[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c],.rooms-page[data-astro-cid-ixfzpg5c] h3[data-astro-cid-ixfzpg5c]{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1.08}.rooms-page[data-astro-cid-ixfzpg5c] h1[data-astro-cid-ixfzpg5c]{font-size:var(--type-page-title)}.rooms-page[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c]{font-size:var(--type-section-title)}.rooms-page[data-astro-cid-ixfzpg5c] h3[data-astro-cid-ixfzpg5c]{font-size:var(--type-subtitle);font-weight:500}.rooms-page[data-astro-cid-ixfzpg5c] .eyebrow[data-astro-cid-ixfzpg5c]{color:#f58220;letter-spacing:.14em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822066;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.rooms-page[data-astro-cid-ixfzpg5c] .eyebrow[data-astro-cid-ixfzpg5c]:before{content:"";background:#f58220;border-radius:50%;width:6px;height:6px}.intro[data-astro-cid-ixfzpg5c]>p[data-astro-cid-ixfzpg5c]:not(.eyebrow){max-width:var(--site-lede-measure);color:#bcbcbc;font-size:var(--type-lede);text-wrap:balance;margin:22px auto 0;line-height:1.65}.rooms-page[data-astro-cid-ixfzpg5c] a[data-astro-cid-ixfzpg5c]:focus-visible,.rooms-page[data-astro-cid-ixfzpg5c] button[data-astro-cid-ixfzpg5c]:focus-visible,.rooms-page[data-astro-cid-ixfzpg5c] summary[data-astro-cid-ixfzpg5c]:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.rooms-page[data-astro-cid-ixfzpg5c] .btn--primary[data-astro-cid-ixfzpg5c]{color:#000}.section[data-astro-cid-ixfzpg5c]{padding:104px 0;scroll-margin-top:96px}.room-hero[data-astro-cid-ixfzpg5c]{box-sizing:border-box;isolation:isolate;min-height:100dvh;padding:calc(var(--nav-h) + clamp(32px, 6vh, 64px)) 0 calc(var(--overlap) + clamp(32px, 5vh, 56px));color:#fff;background:#050505;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.room-hero__scene[data-astro-cid-ixfzpg5c]{z-index:-1;position:absolute;inset:0}.room-hero__scene[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.room-hero__scene[data-astro-cid-ixfzpg5c]:after{content:"";background:radial-gradient(60% 50% at 50% 38%,#0505059e,#05050533 100%),linear-gradient(#0505058c 0%,#05050559 30%,#050505b3 58%,#050505 80%);position:absolute;inset:0}.hero-inner[data-astro-cid-ixfzpg5c]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;display:grid;position:relative}.rooms-page[data-astro-cid-ixfzpg5c] h1[data-astro-cid-ixfzpg5c].hero-line{font-size:var(--type-hero);line-height:1.05}.hero-line[data-astro-cid-ixfzpg5c] em[data-astro-cid-ixfzpg5c]{color:var(--orange);font-style:normal}.hero-side[data-astro-cid-ixfzpg5c]{flex-direction:column;align-items:center;gap:28px;display:flex}.rooms-page[data-astro-cid-ixfzpg5c] .lede[data-astro-cid-ixfzpg5c]{max-width:var(--site-lede-measure);color:#f4f4f4;font-size:var(--type-lede);margin:0 auto;line-height:1.65}.actions[data-astro-cid-ixfzpg5c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:0;display:flex}.quiet-link[data-astro-cid-ixfzpg5c]{color:#fff;min-height:44px;font-size:var(--type-small);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.quiet-link[data-astro-cid-ixfzpg5c] span[data-astro-cid-ixfzpg5c]{color:var(--orange);margin-left:10px}.room-shot[data-astro-cid-ixfzpg5c]{z-index:1;margin:calc(var(--overlap) * -1) auto 0;background:#121212;border:1px solid #2e2e2e;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f582202e,0 50px 140px #f5822029,0 40px 80px #00000059}.room-shot[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{width:100%;height:auto;display:block}.suite-sec[data-astro-cid-ixfzpg5c]{padding:120px 0 104px}.explore[data-astro-cid-ixfzpg5c]{padding-block:120px}.inside-head[data-astro-cid-ixfzpg5c]{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:end;gap:80px;display:grid}.inside-head[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c]{line-height:1.06}.rooms-page[data-astro-cid-ixfzpg5c] .inside-lead[data-astro-cid-ixfzpg5c]{color:#4a4a4a;font-size:var(--type-lede);margin:0 0 6px;line-height:1.65}.parts[data-astro-cid-ixfzpg5c]{grid-template-columns:499fr 387fr 303fr;gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.part-media[data-astro-cid-ixfzpg5c]{background:#121212;border:1px solid #1f1f1f;border-radius:14px;height:clamp(240px,42vh,570px);margin:0;overflow:hidden;box-shadow:0 24px 60px #16161624}.part-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{object-fit:cover;width:100%;height:100%;display:block}.rooms-page[data-astro-cid-ixfzpg5c] .part-tag[data-astro-cid-ixfzpg5c]{color:var(--orange-text);letter-spacing:.16em;text-transform:uppercase;margin:22px 0 0;font-size:12px;font-weight:600;line-height:1.5}.parts[data-astro-cid-ixfzpg5c] h3[data-astro-cid-ixfzpg5c]{margin-top:8px;line-height:1.15}.rooms-page[data-astro-cid-ixfzpg5c] .part-text[data-astro-cid-ixfzpg5c]{color:#4a4a4a;font-size:var(--type-body);margin:8px 0 0;line-height:1.65}.problem[data-astro-cid-ixfzpg5c]{color:#fff;background:#0e0e0e}.how-sec[data-astro-cid-ixfzpg5c]{color:#fff;background:#0b0b0b;border-top:1px solid #242424}.how-sec[data-astro-cid-ixfzpg5c] .wrap[data-astro-cid-ixfzpg5c]{width:min(1360px,100% - 80px)}.rm-open[data-astro-cid-ixfzpg5c]{gap:4px;padding:14px 16px;display:grid}.rm-open[data-astro-cid-ixfzpg5c] b[data-astro-cid-ixfzpg5c]{margin:4px 0 0;font-size:15px}.rm-meta[data-astro-cid-ixfzpg5c]{color:#9a9a9a}.rm-btn[data-astro-cid-ixfzpg5c]{background:var(--orange);color:#050505;border-radius:6px;justify-self:start;margin-top:8px;padding:6px 12px;font-weight:600;box-shadow:0 0 14px #f5822088}.rm-mail[data-astro-cid-ixfzpg5c]{align-items:center;gap:10px;display:flex}.rm-mail[data-astro-cid-ixfzpg5c] svg[data-astro-cid-ixfzpg5c]{fill:none;width:20px;height:20px;stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.rm-mail[data-astro-cid-ixfzpg5c] span[data-astro-cid-ixfzpg5c],.rm-guest[data-astro-cid-ixfzpg5c] span[data-astro-cid-ixfzpg5c]{color:#9a9a9a;gap:2px;display:grid}.rm-mail[data-astro-cid-ixfzpg5c] b[data-astro-cid-ixfzpg5c],.rm-guest[data-astro-cid-ixfzpg5c] b[data-astro-cid-ixfzpg5c]{margin:0}.rm-link[data-astro-cid-ixfzpg5c]{border:1px solid var(--orange);color:#fff;font:600 11.5px/1 var(--font-reading);white-space:nowrap;background:#1b1410;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;display:flex;position:absolute;box-shadow:0 0 18px #f5822055}.rm-link[data-astro-cid-ixfzpg5c] svg[data-astro-cid-ixfzpg5c]{fill:none;width:15px;height:15px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;flex:none}.rm-guest[data-astro-cid-ixfzpg5c]{align-items:center;gap:9px;padding:8px 10px;display:flex}.rm-guest[data-astro-cid-ixfzpg5c] i[data-astro-cid-ixfzpg5c]{border:1px solid var(--orange);color:#fff;width:26px;height:26px;font:600 10px var(--font-display);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.rm-orgs[data-astro-cid-ixfzpg5c]{font-weight:600}@media (width<=900px){.how-sec[data-astro-cid-ixfzpg5c] .wrap[data-astro-cid-ixfzpg5c]{width:calc(100% - 40px)}}@media (width<=700px){.how-sec[data-astro-cid-ixfzpg5c] .wrap[data-astro-cid-ixfzpg5c]{width:calc(100% - 32px)}}.devices[data-astro-cid-ixfzpg5c]{--mosaic-gap:20px;color:#fff;background:#121212}.team-intro[data-astro-cid-ixfzpg5c]{text-align:center;max-width:880px;margin-inline:auto}.devices[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c] span[data-astro-cid-ixfzpg5c]{color:#9a9a9a;display:block}.rooms-page[data-astro-cid-ixfzpg5c] .team-lead[data-astro-cid-ixfzpg5c]{color:#fff;max-width:540px;font-size:var(--type-lede);margin:22px auto 0;line-height:1.65}@media (width>=1100px){.rooms-page[data-astro-cid-ixfzpg5c] .team-lead[data-astro-cid-ixfzpg5c]{white-space:nowrap;max-width:none}}.mosaic[data-astro-cid-ixfzpg5c]{gap:var(--mosaic-gap);flex-direction:column;margin-top:80px;display:flex}.live[data-astro-cid-ixfzpg5c]{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;background:#f582201f;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.live[data-astro-cid-ixfzpg5c]:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px}.tiles[data-astro-cid-ixfzpg5c]{gap:var(--mosaic-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-ixfzpg5c]{background:#0f0f0f;border:1px solid #2e2e2e;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.tile-media[data-astro-cid-ixfzpg5c]{background:#141414;border-bottom:1px solid #242424;height:220px;position:relative;overflow:hidden}.tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.tile[data-astro-cid-ixfzpg5c]:hover .tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{transform:scale(1.04)}.tile--phone[data-astro-cid-ixfzpg5c] .tile-media[data-astro-cid-ixfzpg5c]{background:radial-gradient(130% 85% at 50% 0,#1f1f1f,#0c0c0c)}.tile--phone[data-astro-cid-ixfzpg5c] .tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{object-position:top center;border:1px solid #3a3a3a;border-radius:14px 14px 0 0;width:172px;height:auto;max-height:none;inset:20px auto auto 50%;transform:translate(-50%)}.tile--phone[data-astro-cid-ixfzpg5c]:hover .tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{transform:translate(-50%)translateY(-6px)}.tile-device[data-astro-cid-ixfzpg5c]{z-index:1;color:#e0e0e0;background:#0f0f0fd9;border:1px solid #333;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex;position:absolute;top:14px;left:14px}.tile-device[data-astro-cid-ixfzpg5c]:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.tile-body[data-astro-cid-ixfzpg5c]{padding:22px 24px 26px}.tiles[data-astro-cid-ixfzpg5c] h3[data-astro-cid-ixfzpg5c]{margin:0;line-height:1.15}.rooms-page[data-astro-cid-ixfzpg5c] .tile-text[data-astro-cid-ixfzpg5c]{color:#a8a8a8;font-size:var(--type-body);margin:8px 0 0;line-height:1.6}@media (prefers-reduced-motion:reduce){.tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{transition:none}}.max-room[data-astro-cid-ixfzpg5c]{background:#f6f6f4}.teams[data-astro-cid-ixfzpg5c]{background:#121212}.room-faq[data-astro-cid-ixfzpg5c]{color:#fff;background:#0a0a0a;border-top:1px solid #303030}.room-faq-grid[data-astro-cid-ixfzpg5c]{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.room-faq-head[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c]{margin-bottom:22px}.room-faq-head[data-astro-cid-ixfzpg5c] h2[data-astro-cid-ixfzpg5c] span[data-astro-cid-ixfzpg5c]{color:#a5a5a5}.room-faq-head[data-astro-cid-ixfzpg5c]>p[data-astro-cid-ixfzpg5c]:not(.eyebrow){color:#bcbcbc;max-width:38ch;font-size:var(--type-lede);text-wrap:pretty;line-height:1.65}.details[data-astro-cid-ixfzpg5c] details[data-astro-cid-ixfzpg5c]{border-top:1px solid #363636}.details[data-astro-cid-ixfzpg5c] details[data-astro-cid-ixfzpg5c]:last-child{border-bottom:1px solid #363636}.details[data-astro-cid-ixfzpg5c] summary[data-astro-cid-ixfzpg5c]{font-family:var(--font-display);font-size:var(--type-subtitle);cursor:pointer;align-items:baseline;gap:16px;padding:24px 0;font-weight:500;line-height:1.3;list-style:none;display:flex}.details[data-astro-cid-ixfzpg5c] summary[data-astro-cid-ixfzpg5c]::-webkit-details-marker{display:none}.details[data-astro-cid-ixfzpg5c] summary[data-astro-cid-ixfzpg5c]:before{content:"+";color:#aaa;flex:0 0 18px;font-size:25px}.details[data-astro-cid-ixfzpg5c] details[data-astro-cid-ixfzpg5c][open] summary[data-astro-cid-ixfzpg5c]:before{content:"−"}.details[data-astro-cid-ixfzpg5c] p[data-astro-cid-ixfzpg5c]{color:#bcbcbc;font-size:var(--type-small);margin:0 0 26px 34px;line-height:1.65}.details[data-astro-cid-ixfzpg5c] a[data-astro-cid-ixfzpg5c]{color:#fff;text-decoration-color:var(--orange);text-underline-offset:4px}@media (width<=1100px){.hero-inner[data-astro-cid-ixfzpg5c],.inside-head[data-astro-cid-ixfzpg5c]{grid-template-columns:minmax(0,1fr);gap:32px}.suite-sec[data-astro-cid-ixfzpg5c]{padding-block:72px}.flight-path[data-astro-cid-ixfzpg5c]{display:none}.suite-sec[data-astro-cid-ixfzpg5c]{padding-top:72px}.drone[data-astro-cid-ixfzpg5c]{flex-direction:column;align-items:flex-end;width:100%;margin-top:8px;display:flex;position:static}.drone[data-astro-cid-ixfzpg5c] svg[data-astro-cid-ixfzpg5c]{width:190px}.drone-chip[data-astro-cid-ixfzpg5c]{margin-left:0}.hero-side[data-astro-cid-ixfzpg5c]{padding-bottom:0}.rooms-page[data-astro-cid-ixfzpg5c] .lede[data-astro-cid-ixfzpg5c]{max-width:var(--site-lede-measure)}.parts[data-astro-cid-ixfzpg5c]{grid-template-columns:minmax(0,1fr);gap:40px}.part-media[data-astro-cid-ixfzpg5c]{height:380px}}@media (width<=1000px){.room-faq-grid[data-astro-cid-ixfzpg5c]{gap:40px}}@media (width<=700px){.wrap[data-astro-cid-ixfzpg5c],.product-wrap[data-astro-cid-ixfzpg5c]{width:calc(100% - 40px)}.section[data-astro-cid-ixfzpg5c]{padding:72px 0}.rooms-page[data-astro-cid-ixfzpg5c]{--overlap:110px}.room-hero[data-astro-cid-ixfzpg5c]{min-height:100svh;padding-top:calc(var(--nav-h) + 24px)}.actions[data-astro-cid-ixfzpg5c]{flex-direction:column;align-items:stretch;gap:14px}.actions[data-astro-cid-ixfzpg5c] .btn[data-astro-cid-ixfzpg5c],.quiet-link[data-astro-cid-ixfzpg5c]{justify-content:center}.drone[data-astro-cid-ixfzpg5c] svg[data-astro-cid-ixfzpg5c]{width:150px}.room-shot[data-astro-cid-ixfzpg5c]{border-radius:10px}.explore[data-astro-cid-ixfzpg5c]{padding-block:72px}.parts[data-astro-cid-ixfzpg5c]{gap:32px;margin-top:40px}.part-media[data-astro-cid-ixfzpg5c]{height:300px}.devices[data-astro-cid-ixfzpg5c]{--mosaic-gap:14px}.mosaic[data-astro-cid-ixfzpg5c]{margin-top:56px}.tiles[data-astro-cid-ixfzpg5c]{grid-template-columns:1fr}.tile-media[data-astro-cid-ixfzpg5c]{height:200px}.tile--phone[data-astro-cid-ixfzpg5c] .tile-media[data-astro-cid-ixfzpg5c]{height:220px}.tile--phone[data-astro-cid-ixfzpg5c] .tile-media[data-astro-cid-ixfzpg5c] img[data-astro-cid-ixfzpg5c]{top:56px}.tile-body[data-astro-cid-ixfzpg5c]{padding:18px 20px 22px}.room-faq-grid[data-astro-cid-ixfzpg5c]{grid-template-columns:1fr;gap:32px}.details[data-astro-cid-ixfzpg5c] summary[data-astro-cid-ixfzpg5c]{padding:22px 0}.details[data-astro-cid-ixfzpg5c] p[data-astro-cid-ixfzpg5c]{margin-left:34px}}@media (prefers-reduced-motion:reduce){.rooms-page[data-astro-cid-ixfzpg5c] [data-astro-cid-ixfzpg5c],.rooms-page[data-astro-cid-ixfzpg5c] [data-astro-cid-ixfzpg5c]:before,.rooms-page[data-astro-cid-ixfzpg5c] [data-astro-cid-ixfzpg5c]:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
