.page-module__HPIqjq__page,.page-module__HPIqjq__homeExperience{width:min(1040px,100% - 32px);margin:0 auto;padding:32px 0 48px}.page-module__HPIqjq__homeExperience{padding-top:24px}.page-module__HPIqjq__header{width:100%;margin:0 auto 24px}.page-module__HPIqjq__eyebrow{color:#c4bc8a;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.page-module__HPIqjq__header h1,.page-module__HPIqjq__header h2{color:#e7d8b3;margin:12px 0;font-family:Garamond,Georgia,serif;font-size:clamp(32px,5vw,48px);font-weight:400}.page-module__HPIqjq__header p{color:#b9b39a;max-width:65ch;line-height:1.6}.page-module__HPIqjq__tour{background:#071114;border:0;border-radius:10px;width:100%;display:block}@media (max-width:480px){.page-module__HPIqjq__page,.page-module__HPIqjq__homeExperience{padding:24px 0}.page-module__HPIqjq__header{width:100%}}.page-module__HPIqjq__tourMount{width:100%;position:relative}.page-module__HPIqjq__roomSurface{box-sizing:border-box;background:#071114;border:0;border-radius:10px;width:100%;max-width:100%;max-height:none;margin:0;padding:0;display:block;position:relative;inset:auto}.page-module__HPIqjq__roomSurface:modal{overscroll-behavior:contain;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0;overflow:hidden}.page-module__HPIqjq__roomSurface:modal .page-module__HPIqjq__tour{border-radius:0;width:100%;height:100%!important}.page-module__HPIqjq__roomSurface::backdrop{background:#03080c}
.AppGuide-module__3ATmrG__guide{--gold:#d6cb91;--text:#f2eee2;--muted:#c6c7c7;width:min(1180px,100%);color:var(--text);box-sizing:border-box;background:radial-gradient(at 85% 5%,#8277411f,#0000 36%),#070c12f5;margin:0 auto;padding:32px clamp(18px,4vw,48px) 24px;font-family:Georgia,Times New Roman,serif}.AppGuide-module__3ATmrG__guide *,.AppGuide-module__3ATmrG__preview *{box-sizing:border-box}.AppGuide-module__3ATmrG__guide h1,.AppGuide-module__3ATmrG__guide h2,.AppGuide-module__3ATmrG__guide h3,.AppGuide-module__3ATmrG__guide p,.AppGuide-module__3ATmrG__guide figure{margin:0}.AppGuide-module__3ATmrG__guide a{color:inherit}.AppGuide-module__3ATmrG__guide button{cursor:pointer;font:inherit}.AppGuide-module__3ATmrG__guide :is(a,button,summary):focus-visible{outline:3px solid var(--gold);outline-offset:5px}.AppGuide-module__3ATmrG__backLink{text-underline-offset:5px;margin-bottom:34px;font:14px/1.5 system-ui,sans-serif;display:inline-block;color:var(--muted)!important}.AppGuide-module__3ATmrG__hero{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:center;gap:44px;padding-bottom:48px;display:grid}.AppGuide-module__3ATmrG__eyebrow{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font:600 12px/1.5 system-ui,sans-serif;margin-bottom:16px!important}.AppGuide-module__3ATmrG__hero h1{color:var(--text);max-width:12ch;font-size:clamp(36px,5.4vw,64px);font-weight:400;line-height:1.09}.AppGuide-module__3ATmrG__heroText,.AppGuide-module__3ATmrG__intro{color:var(--muted);font:16px/1.85 system-ui,sans-serif}.AppGuide-module__3ATmrG__heroText{max-width:46ch;margin-top:24px!important}.AppGuide-module__3ATmrG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.AppGuide-module__3ATmrG__primary,.AppGuide-module__3ATmrG__secondary{text-align:center;border:1px solid #d6cb9175;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:13px 21px;text-decoration:none;display:inline-flex;font:600 14px/1.5 system-ui,sans-serif!important}.AppGuide-module__3ATmrG__primary{background:var(--gold);color:#11161b!important}.AppGuide-module__3ATmrG__secondary{color:var(--text);background:0 0}.AppGuide-module__3ATmrG__primary:hover,.AppGuide-module__3ATmrG__secondary:hover{filter:brightness(1.1);border-color:#f1eacb}.AppGuide-module__3ATmrG__highlights{color:var(--muted);gap:26px;margin-top:32px;font:13px/1.6 system-ui,sans-serif;display:flex}.AppGuide-module__3ATmrG__highlights strong{color:var(--gold);margin-bottom:4px;font:400 29px/1.2 Georgia,serif;display:block}.AppGuide-module__3ATmrG__textLink{text-underline-offset:4px;margin-top:22px;font:14px/1.6 system-ui,sans-serif;display:inline-block;color:var(--muted)!important}.AppGuide-module__3ATmrG__heroScreen{justify-content:center;display:flex}.AppGuide-module__3ATmrG__capture{flex:0 0 230px;width:230px;max-width:100%}.AppGuide-module__3ATmrG__phone{background:#030507;border:1px solid #d6cb916b;border-radius:25px;width:100%;padding:5px;display:block;overflow:hidden;box-shadow:0 20px 48px #00000059}.AppGuide-module__3ATmrG__phone img{border-radius:20px;width:100%;height:auto;display:block}.AppGuide-module__3ATmrG__capture figcaption{color:var(--muted);text-align:center;margin-top:14px;font:12px/1.6 system-ui,sans-serif}.AppGuide-module__3ATmrG__capture figcaption span{color:var(--gold);margin-top:4px;display:block}.AppGuide-module__3ATmrG__heroScreen .AppGuide-module__3ATmrG__capture{flex-basis:270px;width:270px}.AppGuide-module__3ATmrG__contents{border-block:1px solid #d6cb9138;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-block:17px;display:flex}.AppGuide-module__3ATmrG__contents a{background:#ffffff06;border:1px solid #d6cb913d;border-radius:999px;padding:9px 13px;font:14px/1.5 system-ui,sans-serif;text-decoration:none}.AppGuide-module__3ATmrG__contents a:hover{color:var(--gold);border-color:var(--gold)}.AppGuide-module__3ATmrG__feature{border-bottom:1px solid #d6cb912e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;padding:58px 0;scroll-margin-top:112px;display:grid}.AppGuide-module__3ATmrG__feature h2,.AppGuide-module__3ATmrG__install h2,.AppGuide-module__3ATmrG__faq h2,.AppGuide-module__3ATmrG__finish h2{color:var(--text);margin-bottom:20px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.14}.AppGuide-module__3ATmrG__intro{margin-bottom:22px!important}.AppGuide-module__3ATmrG__steps{gap:21px;margin:0;padding:0;list-style:none;display:grid}.AppGuide-module__3ATmrG__steps li{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.AppGuide-module__3ATmrG__stepNumber{width:27px;height:27px;color:var(--gold);border:1px solid #d6cb9180;border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font:600 12px/1 system-ui,sans-serif;display:flex}.AppGuide-module__3ATmrG__steps h3{color:var(--text);margin-bottom:4px;font:600 15px/1.65 system-ui,sans-serif}.AppGuide-module__3ATmrG__steps p{color:var(--muted);font:14px/1.85 system-ui,sans-serif}.AppGuide-module__3ATmrG__note{border-left:2px solid var(--gold);color:var(--muted);background:#d6cb910f;padding:15px 17px;font:13px/1.85 system-ui,sans-serif;margin-top:24px!important}.AppGuide-module__3ATmrG__gallery{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:#716c4e #0c121a;scrollbar-width:thin;justify-content:flex-start;align-items:flex-start;gap:20px;padding:8px 4px 20px;display:flex;overflow-x:auto}.AppGuide-module__3ATmrG__gallery .AppGuide-module__3ATmrG__capture{scroll-snap-align:center}.AppGuide-module__3ATmrG__galleryGroup{min-width:0}.AppGuide-module__3ATmrG__galleryHint{color:var(--muted);text-align:center;font:12px/1.7 system-ui,sans-serif;margin-top:8px!important}.AppGuide-module__3ATmrG__gallery:has(.AppGuide-module__3ATmrG__capture:only-child){justify-content:center}.AppGuide-module__3ATmrG__install{padding:64px 0 48px;scroll-margin-top:112px}.AppGuide-module__3ATmrG__address{background:#ffffff06;border:1px solid #d6cb914d;border-radius:12px;margin:24px 0;padding:17px 19px}.AppGuide-module__3ATmrG__address span{color:var(--muted);margin-bottom:7px;font:12px/1.5 system-ui,sans-serif;display:block}.AppGuide-module__3ATmrG__address a{overflow-wrap:anywhere;text-underline-offset:4px;color:var(--gold);font:600 clamp(13px,2.6vw,17px)/1.6 system-ui,sans-serif}.AppGuide-module__3ATmrG__platforms{gap:10px;margin-bottom:18px;display:flex}.AppGuide-module__3ATmrG__platforms button{min-height:48px;color:var(--text);background:#0e151e;border:1px solid #d6cb9159;border-radius:10px;padding:12px 26px;font:600 15px/1.5 system-ui,sans-serif}.AppGuide-module__3ATmrG__platforms button[aria-pressed=true]{color:#11161b;background:var(--gold);border-color:var(--gold)}.AppGuide-module__3ATmrG__installPanel{background:#0c121a;border:1px solid #d6cb9147;border-radius:18px;padding:clamp(20px,4vw,32px)}.AppGuide-module__3ATmrG__browserLabel{color:var(--gold);align-items:center;gap:12px;margin-bottom:24px;font:600 15px/1.6 system-ui,sans-serif;display:flex}.AppGuide-module__3ATmrG__browserLabel svg{flex-shrink:0}.AppGuide-module__3ATmrG__installPanel>.AppGuide-module__3ATmrG__primary{margin-top:24px}.AppGuide-module__3ATmrG__source{color:var(--muted);font:12px/1.8 system-ui,sans-serif;margin-top:25px!important}.AppGuide-module__3ATmrG__source a{color:var(--gold);text-underline-offset:3px}.AppGuide-module__3ATmrG__faq{padding:28px 0 60px;scroll-margin-top:112px}.AppGuide-module__3ATmrG__faq details{border-bottom:1px solid #d6cb9138;padding:19px 0}.AppGuide-module__3ATmrG__faq summary{color:var(--text);cursor:pointer;padding-right:10px;font:600 15px/1.7 system-ui,sans-serif}.AppGuide-module__3ATmrG__faq details p{max-width:80ch;color:var(--muted);padding:15px 0 0;font:14px/1.85 system-ui,sans-serif}.AppGuide-module__3ATmrG__finish{text-align:center;border-top:1px solid #d6cb9138;padding:48px 0 16px}.AppGuide-module__3ATmrG__finish .AppGuide-module__3ATmrG__actions{justify-content:center}.AppGuide-module__3ATmrG__caption{color:var(--muted);font:12px/1.6 system-ui,sans-serif;margin-top:28px!important}.AppGuide-module__3ATmrG__modal{color:#f2eee2;background:#0b1119;border:1px solid #8d865e;border-radius:17px;width:min(780px,100vw - 24px);max-height:calc(100dvh - 24px);padding:0}.AppGuide-module__3ATmrG__modal::backdrop{background:#000000db}.AppGuide-module__3ATmrG__modal img{width:min(100%,600px);height:auto;margin:0 auto;display:block}.AppGuide-module__3ATmrG__modalHeader{background:#0b1119;border-bottom:1px solid #d6cb914d;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;position:sticky;top:0}.AppGuide-module__3ATmrG__modalHeader h2{color:#f2eee2;font:500 15px/1.5 system-ui,sans-serif}.AppGuide-module__3ATmrG__modalHeader button{color:#d6cb91;background:0 0;border:1px solid #8d865e;border-radius:8px;flex-shrink:0;padding:10px 12px;font:13px/1.5 system-ui,sans-serif}.AppGuide-module__3ATmrG__preview{--gold:#d6cb91;--text:#f2eee2;--muted:#c6c7c7;width:min(1120px,100% - 36px);color:var(--text);background:linear-gradient(130deg,#0a111af7,#0d1115f5);border:1px solid #d6cb9152;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin:38px auto 18px;padding:clamp(24px,4vw,44px);display:grid}.AppGuide-module__3ATmrG__preview h2{margin:0 0 17px;font:400 clamp(28px,3.4vw,40px)/1.17 Georgia,serif}.AppGuide-module__3ATmrG__preview p:not(.AppGuide-module__3ATmrG__eyebrow){color:var(--muted);font:15px/1.8 system-ui,sans-serif}.AppGuide-module__3ATmrG__previewScreens{justify-content:center;align-items:center;gap:12px;display:flex}.AppGuide-module__3ATmrG__previewScreens img{background:#030507;border:1px solid #d6cb9173;border-radius:18px;width:min(45%,190px);height:auto;padding:3px}.AppGuide-module__3ATmrG__previewScreens img:last-child{transform:translateY(18px)}@media (max-width:760px){.AppGuide-module__3ATmrG__hero{grid-template-columns:1fr;gap:36px}.AppGuide-module__3ATmrG__hero h1{max-width:15ch;font-size:clamp(34px,8.5vw,48px)}.AppGuide-module__3ATmrG__heroText{font-size:15px}.AppGuide-module__3ATmrG__heroScreen .AppGuide-module__3ATmrG__capture{flex-basis:240px;width:240px}.AppGuide-module__3ATmrG__feature{grid-template-columns:1fr;gap:25px;padding-block:42px}.AppGuide-module__3ATmrG__gallery{gap:17px;padding-inline:2px}.AppGuide-module__3ATmrG__capture{flex-basis:240px;width:240px}.AppGuide-module__3ATmrG__featureCopy{max-width:none}.AppGuide-module__3ATmrG__hero .AppGuide-module__3ATmrG__actions{flex-direction:column;align-items:stretch}.AppGuide-module__3ATmrG__hero .AppGuide-module__3ATmrG__actions a{width:100%}.AppGuide-module__3ATmrG__contents{gap:7px}.AppGuide-module__3ATmrG__contents a{padding:8px 12px;font-size:12px}.AppGuide-module__3ATmrG__highlights{gap:23px}.AppGuide-module__3ATmrG__install{padding-top:44px}.AppGuide-module__3ATmrG__modalHeader{gap:8px;padding:12px}.AppGuide-module__3ATmrG__modalHeader h2{font-size:13px}.AppGuide-module__3ATmrG__modalHeader button{padding:10px;font-size:12px}.AppGuide-module__3ATmrG__preview{grid-template-columns:1fr}.AppGuide-module__3ATmrG__preview .AppGuide-module__3ATmrG__actions{flex-direction:column;align-items:stretch}.AppGuide-module__3ATmrG__previewScreens{padding:0 0 16px}}@media (prefers-reduced-motion:reduce){.AppGuide-module__3ATmrG__guide *,.AppGuide-module__3ATmrG__preview *{scroll-behavior:auto!important;transition:none!important}}
