.apex-instrument-module__dMcMpq__stage{--warm:#ff7a3d;--violet:#a994ff;color:#f4eee5;isolation:isolate;background:radial-gradient(at 50% 54%,#4f353338,#0000 31%),radial-gradient(at 15% 48%,#74200f1f,#0000 35%),radial-gradient(at 85% 48%,#402a7e21,#0000 35%),linear-gradient(160deg,#111010 0%,#050607 46%,#020304 76%,#090807 100%);min-height:100svh;position:relative;overflow:hidden}.apex-instrument-module__dMcMpq__stage:before{content:"";z-index:0;pointer-events:none;transform-origin:50% 0;background:linear-gradient(#ffffff0b,#0000 1px),radial-gradient(at 50% 36%,#b4917d17,#0000 50%);border-top:1px solid #e8d3bf14;position:absolute;inset:46% -15% -18%;transform:perspective(700px)rotateX(62deg)}.apex-instrument-module__dMcMpq__stage:after{content:"";z-index:0;pointer-events:none;opacity:.2;background-image:radial-gradient(#ffffff29 .55px,#0000 .65px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 52%,#000 0%,#0000 68%);mask-image:radial-gradient(circle at 50% 52%,#000 0%,#0000 68%)}.apex-instrument-module__dMcMpq__canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.apex-instrument-module__dMcMpq__intro{z-index:3;top:max(22px, env(safe-area-inset-top));text-align:center;width:min(760px,100% - 40px);transition:opacity .35s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%;translate:-50%}.apex-instrument-module__dMcMpq__stage[data-altitude=focus] .apex-instrument-module__dMcMpq__intro,.apex-instrument-module__dMcMpq__stage[data-altitude=inside] .apex-instrument-module__dMcMpq__intro{opacity:.1;transform:translateY(-26px)scale(.92)}.apex-instrument-module__dMcMpq__eyebrow,.apex-instrument-module__dMcMpq__readout,.apex-instrument-module__dMcMpq__keys,.apex-instrument-module__dMcMpq__facetHost{font-family:var(--font-montserrat), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.22em}.apex-instrument-module__dMcMpq__eyebrow{color:#f4eee58a;margin:0 0 9px;font-size:10px}.apex-instrument-module__dMcMpq__title{font-family:var(--font-cormorant), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(42px,5.8vw,74px);font-style:italic;font-weight:300;line-height:.96}.apex-instrument-module__dMcMpq__lede{color:#f4eee5a3;max-width:560px;font-family:var(--font-cormorant), Georgia, serif;text-wrap:pretty;margin:11px auto 0;font-size:clamp(17px,1.9vw,20px);line-height:1.3}.apex-instrument-module__dMcMpq__optic{z-index:3;aspect-ratio:1;pointer-events:none;width:min(690px,86vw,72vh);position:absolute;top:54%;left:50%;translate:-50% -50%}.apex-instrument-module__dMcMpq__facet{pointer-events:auto;width:50%;transition:opacity .28s,transform .56s cubic-bezier(.2,.8,.2,1);position:absolute;top:8%;bottom:8%}.apex-instrument-module__dMcMpq__facet[data-product=flames]{clip-path:polygon(0 16%,100% 4%,100% 96%,0 84%);left:0}.apex-instrument-module__dMcMpq__facet[data-product=moodboard]{clip-path:polygon(0 4%,100% 16%,100% 84%,0 96%);right:0}.apex-instrument-module__dMcMpq__facet[data-hidden=true]{opacity:0;pointer-events:none}.apex-instrument-module__dMcMpq__facet[data-selected=true]{clip-path:none;width:auto;inset:5%}.apex-instrument-module__dMcMpq__facetControl{color:#f4eee5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff1f;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:100%;height:100%;padding:24px 4px;transition:filter .2s,transform .2s;display:flex}.apex-instrument-module__dMcMpq__facet[data-product=flames] .apex-instrument-module__dMcMpq__facetControl{text-align:left;align-items:flex-start}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__facetControl{text-align:right;align-items:flex-end}.apex-instrument-module__dMcMpq__facet[data-selected=true] .apex-instrument-module__dMcMpq__facetControl{padding:18%}.apex-instrument-module__dMcMpq__facet[data-selected=true][data-product=flames] .apex-instrument-module__dMcMpq__facetControl{padding-left:0}.apex-instrument-module__dMcMpq__facet[data-selected=true][data-product=moodboard] .apex-instrument-module__dMcMpq__facetControl{padding-right:0}.apex-instrument-module__dMcMpq__facetControl:hover{filter:brightness(1.25)}.apex-instrument-module__dMcMpq__facetControl:active{transform:scale(.985)}.apex-instrument-module__dMcMpq__facetControl:focus-visible{outline-offset:-3px;outline:2px solid #fff}.apex-instrument-module__dMcMpq__facetControl:disabled{opacity:1;cursor:default}.apex-instrument-module__dMcMpq__facetName{font-family:var(--font-cormorant), Georgia, serif;text-shadow:0 2px 20px #000000eb;font-size:clamp(24px,2.8vw,35px);line-height:1;position:relative}.apex-instrument-module__dMcMpq__facetName:after{content:"";opacity:.52;background:currentColor;width:54px;height:1px;position:absolute;top:calc(100% + 9px)}.apex-instrument-module__dMcMpq__facet[data-product=flames] .apex-instrument-module__dMcMpq__facetName{color:#ffb38e}.apex-instrument-module__dMcMpq__facet[data-product=flames] .apex-instrument-module__dMcMpq__facetName:after{left:0}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__facetName{color:#d2c6ff}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__facetName:after{right:0}.apex-instrument-module__dMcMpq__facetHost{color:#f4eee570;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:11px;font-size:8px;overflow:hidden}.apex-instrument-module__dMcMpq__reading{opacity:0;visibility:hidden;pointer-events:none;gap:9px;width:min(330px,27vw);transition:opacity .32s .12s,transform .48s .12s,visibility 0s linear .5s;display:grid;position:absolute;top:50%;left:100%;transform:translate(24px,-50%)}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__reading{text-align:right;left:auto;right:100%;transform:translate(-24px,-50%)}.apex-instrument-module__dMcMpq__facet[data-selected=true] .apex-instrument-module__dMcMpq__reading{opacity:1;visibility:visible;transition-delay:.1s,.1s,0s;transform:translateY(-50%)}.apex-instrument-module__dMcMpq__reading p{margin:0}.apex-instrument-module__dMcMpq__measure{opacity:.48;background:currentColor;width:72px;height:1px}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__measure{justify-self:end}.apex-instrument-module__dMcMpq__line{font-family:var(--font-cormorant), Georgia, serif;text-wrap:balance;font-size:clamp(21px,2.1vw,28px);line-height:1.15}.apex-instrument-module__dMcMpq__price{color:#f4eee5b8;font-family:var(--font-cormorant), Georgia, serif;font-size:17px;line-height:1.3}.apex-instrument-module__dMcMpq__readout{color:#f4eee578;font-size:9px;line-height:1.65}.apex-instrument-module__dMcMpq__exitRail{z-index:6;bottom:max(72px, calc(52px + env(safe-area-inset-bottom)));pointer-events:none;position:fixed;left:50%;translate:-50%}.apex-instrument-module__dMcMpq__enter{color:#f4eee5;min-height:48px;font-family:var(--font-montserrat), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff24;pointer-events:auto;background:#040506d1;border:1px solid #f4eee585;align-items:center;padding:0 24px;font-size:10px;text-decoration:none;display:inline-flex;box-shadow:0 14px 36px #0000005c,inset 0 0 0 1px #ffffff08}.apex-instrument-module__dMcMpq__enter:focus-visible,.apex-instrument-module__dMcMpq__return:focus-visible{outline-offset:4px;outline:2px solid #fff}.apex-instrument-module__dMcMpq__return{z-index:6;top:max(18px, env(safe-area-inset-top));left:max(18px, env(safe-area-inset-left));color:#f4eee5cc;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff1f;background:#03040538;border:0;border-left:1px solid #f4eee56b;min-height:44px;padding:0 14px;position:fixed}.apex-instrument-module__dMcMpq__privateNote{z-index:3;bottom:max(38px, calc(20px + env(safe-area-inset-bottom)));color:#f4eee573;width:min(520px,100% - 64px);font-family:var(--font-cormorant), Georgia, serif;text-align:center;margin:0;font-size:14px;transition:opacity .2s;position:absolute;left:50%;translate:-50%}.apex-instrument-module__dMcMpq__stage:not([data-altitude=overview]) .apex-instrument-module__dMcMpq__privateNote{opacity:0}.apex-instrument-module__dMcMpq__keys{z-index:3;color:#f4eee542;margin:0;font-size:8px;position:absolute;bottom:18px;right:20px}@media (max-width:760px){.apex-instrument-module__dMcMpq__intro{top:max(17px, env(safe-area-inset-top))}.apex-instrument-module__dMcMpq__title{font-size:clamp(38px,11vw,48px)}.apex-instrument-module__dMcMpq__lede{max-width:330px;font-size:16px}.apex-instrument-module__dMcMpq__optic{width:min(93vw,58vh);top:49%}.apex-instrument-module__dMcMpq__facet{top:9%;bottom:9%}.apex-instrument-module__dMcMpq__facetControl{padding:8px 5px}.apex-instrument-module__dMcMpq__facet[data-product=flames] .apex-instrument-module__dMcMpq__facetControl{padding-left:10px}.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__facetControl{padding-right:10px}.apex-instrument-module__dMcMpq__facetName{font-size:clamp(18px,5.4vw,23px)}.apex-instrument-module__dMcMpq__facetName:after{width:34px;top:calc(100% + 7px)}.apex-instrument-module__dMcMpq__facetHost{letter-spacing:.1em;max-width:88px;margin-top:9px;font-size:6px}.apex-instrument-module__dMcMpq__stage[data-altitude=focus] .apex-instrument-module__dMcMpq__optic{width:min(91vw,47vh);top:43.72%}.apex-instrument-module__dMcMpq__stage[data-altitude=inside] .apex-instrument-module__dMcMpq__optic{width:min(98vw,52vh);top:38%}.apex-instrument-module__dMcMpq__stage[data-altitude=focus] .apex-instrument-module__dMcMpq__intro,.apex-instrument-module__dMcMpq__stage[data-altitude=inside] .apex-instrument-module__dMcMpq__intro{opacity:0}.apex-instrument-module__dMcMpq__facet[data-selected=true]{inset:3%}.apex-instrument-module__dMcMpq__facet[data-selected=true] .apex-instrument-module__dMcMpq__facetControl{padding:6%}.apex-instrument-module__dMcMpq__facet[data-selected=true][data-product=flames] .apex-instrument-module__dMcMpq__facetControl{padding-left:0}.apex-instrument-module__dMcMpq__facet[data-selected=true][data-product=moodboard] .apex-instrument-module__dMcMpq__facetControl{padding-right:0}.apex-instrument-module__dMcMpq__reading,.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__reading{text-align:center;width:calc(100vw - 48px);top:108%;left:50%;right:auto;transform:translate(-50%,12px)}.apex-instrument-module__dMcMpq__facet[data-selected=true] .apex-instrument-module__dMcMpq__reading{transform:translate(-50%)}.apex-instrument-module__dMcMpq__measure,.apex-instrument-module__dMcMpq__facet[data-product=moodboard] .apex-instrument-module__dMcMpq__measure{justify-self:center}.apex-instrument-module__dMcMpq__line{font-size:21px}.apex-instrument-module__dMcMpq__privateNote{bottom:max(82px, calc(68px + env(safe-area-inset-bottom)));width:min(310px,100% - 80px);font-size:13px;line-height:1.25}.apex-instrument-module__dMcMpq__exitRail{bottom:max(82px, calc(62px + env(safe-area-inset-bottom)))}.apex-instrument-module__dMcMpq__keys{display:none}}@media (max-height:700px) and (max-width:760px){.apex-instrument-module__dMcMpq__intro .apex-instrument-module__dMcMpq__lede{display:none}.apex-instrument-module__dMcMpq__optic{width:min(82vw,62vh);top:52%}.apex-instrument-module__dMcMpq__stage[data-altitude=inside] .apex-instrument-module__dMcMpq__reading{top:calc(100% - 64px)}.apex-instrument-module__dMcMpq__privateNote{bottom:max(72px, calc(56px + env(safe-area-inset-bottom)))}}@media (prefers-reduced-motion:reduce){.apex-instrument-module__dMcMpq__stage *,.apex-instrument-module__dMcMpq__stage :before,.apex-instrument-module__dMcMpq__stage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
