.gb[data-astro-cid-bpl5bvho]{--tube-on:#ffe6b8;--tube-hot:#ffb85c;--glow:240, 197, 106;width:100%;position:relative}.gb__room[data-astro-cid-bpl5bvho]{aspect-ratio:16/10;perspective:1200px;perspective-origin:50% 30%;position:relative;overflow:visible}@media (width<=720px){.gb__room[data-astro-cid-bpl5bvho]{aspect-ratio:4/3}}.gb__floor[data-astro-cid-bpl5bvho]{opacity:.6;background:radial-gradient(60% 100% at 50% 100%,#ffffff0d,#0000 70%);height:26%;position:absolute;inset:auto 0 6%}.gb__glow[data-astro-cid-bpl5bvho]{background:radial-gradient(55% 45% at 50% 62%, rgba(var(--glow), .55) 0%, rgba(var(--glow), 0) 70%), radial-gradient(90% 40% at 50% 96%, rgba(var(--glow), .35) 0%, rgba(var(--glow), 0) 70%);opacity:0;pointer-events:none;transition:opacity 1.4s;position:absolute;inset:0}.gb__bed[data-astro-cid-bpl5bvho]{transform-style:preserve-3d;transition:transform .6s;position:absolute;inset:18% 8% 12%}.gb__base[data-astro-cid-bpl5bvho]{background:linear-gradient(#1b1b1f 0%,#101013 55%,#0a0a0c 100%);border-radius:26px 26px 44px 44px;position:absolute;inset:44% 0 0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -30px 60px #0009,0 40px 60px -30px #000000e6}.gb__acrylic[data-astro-cid-bpl5bvho]{background:linear-gradient(#ffffff0f,#ffffff04);border-radius:18px;align-content:space-evenly;padding-inline:4%;display:grid;position:absolute;inset:7% 5% 26%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 10px 30px #00000080}.gb__tube[data-astro-cid-bpl5bvho]{background:#2b2a2e;border-radius:999px;height:clamp(4px,1.1vw,9px);transition:background .35s,box-shadow .35s,filter .35s;display:block;position:relative;box-shadow:inset 0 1px 1px #000000b3}.gb__tube[data-astro-cid-bpl5bvho]:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#ffffff8c 50%,#0000);position:absolute;inset:0;transform:translate(-100%)}.gb__panel[data-astro-cid-bpl5bvho]{letter-spacing:.18em;color:#6b6558;background:#0b0b0d;border-radius:6px;align-items:center;gap:.6em;height:15%;min-height:22px;padding:0 .7em;font:600 clamp(8px,1.1vw,11px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:color .4s;display:flex;position:absolute;bottom:7%;left:6%;box-shadow:inset 0 0 0 1px #ffffff14}.gb__panel-led[data-astro-cid-bpl5bvho]{background:#3a3630;border-radius:50%;width:.55em;height:.55em;transition:background .3s,box-shadow .3s}.gb__panel-bars[data-astro-cid-bpl5bvho]{gap:2px;display:inline-flex}.gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]{background:#2c2a26;border-radius:1px;width:3px;height:.8em;transition:background .3s}.gb__reflection[data-astro-cid-bpl5bvho]{background:radial-gradient(50% 100% at 50% 0%, rgba(var(--glow), .35), transparent 70%);filter:blur(6px);opacity:0;border-radius:50%;height:12%;transition:opacity 1s;position:absolute;bottom:-14%;left:6%;right:6%}.gb__canopy[data-astro-cid-bpl5bvho]{cursor:pointer;transform-origin:50% 0;z-index:2;background:0 0;border:0;padding:0;transition:transform 1.1s cubic-bezier(.22,.8,.2,1);position:absolute;inset:0 2% 48%;transform:rotateX(0)}.gb__canopy-shell[data-astro-cid-bpl5bvho]{background:radial-gradient(120% 80% at 50% 0,#ffffff1a,#0000 55%),linear-gradient(#232327 0%,#141417 60%,#0c0c0e 100%);border-radius:46% 46% 22px 22px/60% 60% 22px 22px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0009,0 30px 50px -20px #000000d9}.gb__canopy-rim[data-astro-cid-bpl5bvho]{background:#2a2a2e;border-radius:999px;height:6px;transition:background .5s,box-shadow .5s;position:absolute;bottom:0;left:6%;right:6%}.gb__canopy-badge[data-astro-cid-bpl5bvho]{letter-spacing:.3em;color:#e7d4b073;white-space:nowrap;font:600 clamp(8px,1vw,11px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:18%;left:50%;transform:translate(-50%)}.gb[data-astro-cid-bpl5bvho].is-open .gb__canopy[data-astro-cid-bpl5bvho]{transform:rotateX(-62deg)}.gb__room[data-astro-cid-bpl5bvho],.gb__floor[data-astro-cid-bpl5bvho],.gb__glow[data-astro-cid-bpl5bvho],.gb__reflection[data-astro-cid-bpl5bvho],.gb__bed[data-astro-cid-bpl5bvho],.gb__base[data-astro-cid-bpl5bvho],.gb__panel[data-astro-cid-bpl5bvho],.gb__readout[data-astro-cid-bpl5bvho]{pointer-events:none}.gb__canopy[data-astro-cid-bpl5bvho]{cursor:pointer;pointer-events:auto}.gb__readout[data-astro-cid-bpl5bvho]{letter-spacing:.22em;text-transform:uppercase;color:#e7d4b0;flex-wrap:wrap;justify-content:center;gap:.6rem 1.2rem;margin:.6rem 0 0;font:600 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.gb__readout-key[data-astro-cid-bpl5bvho]{color:#6b6558}.gb[data-astro-cid-bpl5bvho][data-state=off] .gb__bed[data-astro-cid-bpl5bvho]{opacity:.35;filter:saturate(.2);transition:opacity 1.2s,filter 1.2s}.gb[data-astro-cid-bpl5bvho].is-standby .gb__bed[data-astro-cid-bpl5bvho]{opacity:1;filter:none}.gb[data-astro-cid-bpl5bvho].is-standby .gb__panel[data-astro-cid-bpl5bvho]{color:#e7d4b0}.gb[data-astro-cid-bpl5bvho].is-standby .gb__panel-led[data-astro-cid-bpl5bvho]{background:#f0c56a;box-shadow:0 0 8px #f0c56ae6}.gb[data-astro-cid-bpl5bvho].is-powering .gb__tube[data-astro-cid-bpl5bvho]{background:linear-gradient(180deg, #fff 0%, var(--tube-on) 40%, var(--tube-hot) 100%);transition-delay:calc((var(--i) - 1) * .16s);box-shadow:0 0 6px #ffdca0e6,0 0 18px #ffbe6eb3,0 0 40px #ffaa5059}.gb[data-astro-cid-bpl5bvho].is-powering .gb__tube[data-astro-cid-bpl5bvho]:after{animation:gb-sweep 1.1s ease-out calc((var(--i) - 1) * .16s) 1}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]{background:#f0c56a}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]:first-child{transition-delay:.1s}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]:nth-child(2){transition-delay:.3s}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]:nth-child(3){transition-delay:.5s}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]:nth-child(4){transition-delay:.7s}.gb[data-astro-cid-bpl5bvho].is-powering .gb__panel-bars[data-astro-cid-bpl5bvho] i[data-astro-cid-bpl5bvho]:nth-child(5){transition-delay:.9s}.gb[data-astro-cid-bpl5bvho].is-powering-down:not(.is-powering) .gb__tube[data-astro-cid-bpl5bvho]{transition-delay:calc((6 - var(--i)) * .14s)}.gb[data-astro-cid-bpl5bvho].is-glow .gb__glow[data-astro-cid-bpl5bvho]{opacity:.75}.gb[data-astro-cid-bpl5bvho].is-glow .gb__reflection[data-astro-cid-bpl5bvho]{opacity:1}.gb[data-astro-cid-bpl5bvho].is-glow .gb__canopy-rim[data-astro-cid-bpl5bvho]{background:var(--tube-on);box-shadow:0 0 10px #ffdca0e6,0 0 30px #ffbe6e99}.gb[data-astro-cid-bpl5bvho].is-full .gb__glow[data-astro-cid-bpl5bvho]{opacity:1}.gb[data-astro-cid-bpl5bvho].is-full .gb__tube[data-astro-cid-bpl5bvho]{filter:brightness(1.15)}.gb[data-astro-cid-bpl5bvho].is-full .gb__bed[data-astro-cid-bpl5bvho]{transform:scale(1.012)}@keyframes gb-sweep{0%{opacity:0;transform:translate(-100%)}30%{opacity:1}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gb[data-astro-cid-bpl5bvho] .gb__tube[data-astro-cid-bpl5bvho]:after{animation:none!important}.gb[data-astro-cid-bpl5bvho] .gb__canopy[data-astro-cid-bpl5bvho],.gb[data-astro-cid-bpl5bvho] .gb__bed[data-astro-cid-bpl5bvho],.gb[data-astro-cid-bpl5bvho] .gb__glow[data-astro-cid-bpl5bvho],.gb[data-astro-cid-bpl5bvho] .gb__tube[data-astro-cid-bpl5bvho]{transition:none!important}}.xp[data-astro-cid-6sk3ong5]{--xc:255, 150, 110;box-shadow:0 0 60px -30px rgba(var(--xc), .7);gap:1rem;margin-top:1rem;padding:clamp(1rem,3vw,1.6rem);transition:border-color .6s,box-shadow .6s;display:grid;border-color:rgba(var(--xc), .35)!important}.xp__head[data-astro-cid-6sk3ong5]{gap:.2rem;display:grid}.xp__salon[data-astro-cid-6sk3ong5]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);overflow-wrap:anywhere;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:500;line-height:1.1}.xp__opts[data-astro-cid-6sk3ong5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.xp__btn[data-astro-cid-6sk3ong5]{min-height:52px;font:800 .72rem / 1 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:#f5f1e99e;cursor:pointer;background:#ffffff05;border:1px solid #e6d1a52e;border-radius:14px;place-items:center;gap:.15rem;padding:.6rem .4rem;transition:color .25s,border-color .25s,box-shadow .3s,background .25s,opacity .25s;display:grid;position:relative}.xp__btn[data-astro-cid-6sk3ong5]:hover{color:var(--bone);border-color:rgba(var(--xc), .55)}.xp__btn[data-astro-cid-6sk3ong5][aria-pressed=true]{color:#fff;border-color:rgba(var(--xc), .95);background:rgba(var(--xc), .14);box-shadow:inset 0 0 22px rgba(var(--xc), .35), 0 0 26px rgba(var(--xc), .35)}.xp__btn-sel[data-astro-cid-6sk3ong5]{font:700 .52rem / 1 var(--font-mono);letter-spacing:.24em;color:rgb(var(--xc));opacity:0;transition:opacity .25s,transform .25s;transform:translateY(3px)}.xp__btn[data-astro-cid-6sk3ong5][aria-pressed=true] .xp__btn-sel[data-astro-cid-6sk3ong5]{opacity:1;transform:none}.xp__btn[data-astro-cid-6sk3ong5]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.xp__status[data-astro-cid-6sk3ong5]{align-items:baseline;gap:.7rem;margin:0;display:flex}.xp__status[data-astro-cid-6sk3ong5] small[data-astro-cid-6sk3ong5]{font:700 .6rem / 1 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#e6d1a5bf}.xp__status[data-astro-cid-6sk3ong5] b[data-astro-cid-6sk3ong5]{font:800 .9rem / 1 var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--xc));text-shadow:0 0 16px rgba(var(--xc), .6);transition:color .4s}.xp__body[data-astro-cid-6sk3ong5]{gap:1.1rem;display:grid}@media (width>=900px){.xp__body[data-astro-cid-6sk3ong5]{grid-template-columns:1.05fr .95fr;align-items:center}}.xp__stage[data-astro-cid-6sk3ong5]{aspect-ratio:4/3;isolation:isolate;background:#050505;border:1px solid #e6d1a524;border-radius:18px;position:relative;overflow:hidden}.xp__vis[data-astro-cid-6sk3ong5]{opacity:0;filter:brightness(.35);margin:0;transition:opacity .38s,transform .6s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;inset:0;transform:scale(1.04)}.xp__vis[data-astro-cid-6sk3ong5][data-state=dim]{opacity:0;filter:brightness(.3);z-index:1;transform:scale(.985)}.xp__vis[data-astro-cid-6sk3ong5][data-state=on]{opacity:1;filter:brightness()saturate(1.05);z-index:2;transition-delay:.12s,.12s,.3s;transform:none}.xp__vis[data-astro-cid-6sk3ong5] .s-img{object-fit:cover;width:100%;height:100%}.xp__glow[data-astro-cid-6sk3ong5]{background:radial-gradient(70% 60% at 50% 60%, rgba(var(--xc), .3), transparent 70%);mix-blend-mode:screen;opacity:0;transition:opacity .5s .35s;position:absolute;inset:0}.xp__vis[data-astro-cid-6sk3ong5][data-state=on] .xp__glow[data-astro-cid-6sk3ong5]{opacity:1}.xp__sweep[data-astro-cid-6sk3ong5]{opacity:0;background:linear-gradient(100deg,#0000 40%,#ffffff47 50%,#0000 60%);position:absolute;inset:-20% -40%;transform:translate(-60%)}.xp__vis[data-astro-cid-6sk3ong5].is-sweep .xp__sweep[data-astro-cid-6sk3ong5]{animation:.7s ease-out .15s both xp-sweep}@keyframes xp-sweep{0%{opacity:0;transform:translate(-60%)}35%{opacity:1}to{opacity:0;transform:translate(60%)}}.xp__vis[data-astro-cid-6sk3ong5] figcaption[data-astro-cid-6sk3ong5]{z-index:3;font:600 .56rem / 1.3 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f5f1e9bf;background:linear-gradient(#0000,#050505bf);padding:.6rem .8rem;position:absolute;bottom:0;left:0;right:0}.xp__info[data-astro-cid-6sk3ong5]{gap:.6rem;min-width:0;display:grid}.xp__info[data-astro-cid-6sk3ong5].is-swap{animation:.45s both xp-info}@keyframes xp-info{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.xp__title[data-astro-cid-6sk3ong5]{font:700 .66rem / 1.3 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--xc));flex-wrap:wrap;gap:.2rem .6rem;margin:0;display:flex}.xp__title-name[data-astro-cid-6sk3ong5]{color:var(--bone);overflow-wrap:anywhere}.xp__machine[data-astro-cid-6sk3ong5]{margin:0;letter-spacing:-.03em!important;font-size:clamp(1.9rem,4.4vw,3rem)!important;font-weight:500!important;line-height:1!important}.xp__line[data-astro-cid-6sk3ong5]{color:#f5f1e9cc;margin:0;font-size:1rem}.xp__spec[data-astro-cid-6sk3ong5]{border-top:1px solid #e6d1a524;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:.2rem 0 0;display:grid}.xp__spec[data-astro-cid-6sk3ong5] div[data-astro-cid-6sk3ong5]{border-bottom:1px solid #e6d1a524;min-width:0;padding:.55rem .2rem .55rem 0}.xp__spec[data-astro-cid-6sk3ong5] dt[data-astro-cid-6sk3ong5]{font:600 .56rem / 1.4 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#e6d1a5bf}.xp__spec[data-astro-cid-6sk3ong5] dd[data-astro-cid-6sk3ong5]{color:var(--bone);margin:.15rem 0 0;font-size:.9rem}.xp__features[data-astro-cid-6sk3ong5]{color:#f5f1e9d9;gap:.35rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.xp__features[data-astro-cid-6sk3ong5] li:before{content:"+ ";color:rgb(var(--xc))}.xp__cta[data-astro-cid-6sk3ong5]{white-space:normal;text-align:left;justify-self:start;max-width:100%}@media (prefers-reduced-motion:reduce){.xp__vis[data-astro-cid-6sk3ong5],.xp__glow[data-astro-cid-6sk3ong5],.xp__info[data-astro-cid-6sk3ong5].is-swap{transition:none!important;animation:none!important}.xp__sweep[data-astro-cid-6sk3ong5]{display:none}}.ma[data-astro-cid-izz6vwbb]{--mc:255, 180, 120;background:radial-gradient(55% 45% at 50% 58%, rgba(var(--mc), .18), transparent 70%), radial-gradient(120% 80% at 50% 100%, #110d0a, #050505 70%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ma__floor[data-astro-cid-izz6vwbb]{background:radial-gradient(50% 100% at 50% 0%, rgba(var(--mc), .35), transparent 70%);filter:blur(8px);border-radius:50%;height:10%;position:absolute;bottom:12%;left:10%;right:10%}.ma__laydown[data-astro-cid-izz6vwbb]{aspect-ratio:16/8;width:min(82%,640px);position:relative}.ma__canopy[data-astro-cid-izz6vwbb]{background:linear-gradient(#2a2a30,#121216 70%);border-radius:46% 46% 16px 16px/70% 70% 16px 16px;position:absolute;inset:0 4% 52%;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 26px 40px -24px #000000e6}.ma__canopy-glass[data-astro-cid-izz6vwbb]{grid-auto-flow:column;gap:4%;height:38%;display:grid;position:absolute;inset:auto 6% 8%}.ma__canopy-glass[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb],.ma__acrylic[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{transition:background .4s ease calc(var(--i) * .12s), box-shadow .4s ease calc(var(--i) * .12s);background:#2b2a31;border-radius:999px;display:block}.ma__bed[data-astro-cid-izz6vwbb]{background:linear-gradient(#1b1b20,#0c0c0f);border-radius:18px;position:absolute;inset:50% 0 12%;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.ma__acrylic[data-astro-cid-izz6vwbb]{align-content:center;gap:9%;display:grid;position:absolute;inset:12% 5%}.ma__acrylic[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{height:5px}.ma__grid[data-astro-cid-izz6vwbb]{grid-template-columns:repeat(12,1fr);gap:5px;display:grid;position:absolute;inset:12% 5%}.ma__grid[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{aspect-ratio:1;transition:background .3s ease calc(var(--i) * 70ms), box-shadow .3s ease calc(var(--i) * 70ms);background:#22222a;border-radius:50%}.ma__base[data-astro-cid-izz6vwbb]{background:#0a0a0c;border-radius:0 0 22px 22px;position:absolute;inset:88% 3% 0;box-shadow:0 0 0 1px #ffffff0d}.ma__tower[data-astro-cid-izz6vwbb]{aspect-ratio:5/9;height:82%;position:relative}.ma__cabin[data-astro-cid-izz6vwbb]{background:linear-gradient(#1c1c21,#0c0c0f);border-radius:46% 46% 12px 12px/16% 16% 12px 12px;grid-auto-flow:column;gap:5%;padding:10%;display:grid;position:absolute;inset:8% 16% 4%;box-shadow:inset 0 0 0 1px #ffffff0f}.ma__cabin[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{transition:background .4s ease calc(var(--i) * .1s), box-shadow .4s ease calc(var(--i) * .1s);background:#26252c;border-radius:999px}.ma__door[data-astro-cid-izz6vwbb]{background:linear-gradient(90deg,#26262c,#141418);width:22%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .2s;position:absolute;top:6%;bottom:2%;box-shadow:inset 0 1px #ffffff1a}.ma__door--l[data-astro-cid-izz6vwbb]{transform-origin:0;border-radius:40px 6px 6px 12px;left:0}.ma__door--r[data-astro-cid-izz6vwbb]{transform-origin:100%;border-radius:6px 40px 12px 6px;right:0}.ma__cap[data-astro-cid-izz6vwbb]{background:#1a1a1f;border-radius:50% 50% 8px 8px;height:8%;position:absolute;top:0;left:12%;right:12%}.ma__sweep[data-astro-cid-izz6vwbb]{opacity:0;background:linear-gradient(100deg,#0000 42%,#ffffff29 50%,#0000 58%);position:absolute;inset:-20% -40%;transform:translate(-60%)}.is-active>.ma[data-astro-cid-izz6vwbb] .ma__canopy-glass[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb],.is-active>.ma[data-astro-cid-izz6vwbb] .ma__acrylic[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb],.is-active>.ma[data-astro-cid-izz6vwbb] .ma__cabin[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{background:linear-gradient(180deg, #fff, rgba(var(--mc), 1));box-shadow:0 0 8px rgba(var(--mc), .9), 0 0 22px rgba(var(--mc), .55)}.is-active>.ma[data-astro-cid-izz6vwbb] .ma__grid[data-astro-cid-izz6vwbb] i[data-astro-cid-izz6vwbb]{background:radial-gradient(circle, #fff 0 25%, rgba(var(--mc), 1) 60%);box-shadow:0 0 6px rgba(var(--mc), .95)}.is-active>.ma[data-astro-cid-izz6vwbb] .ma__door--l[data-astro-cid-izz6vwbb]{transform:perspective(600px)rotateY(55deg)}.is-active>.ma[data-astro-cid-izz6vwbb] .ma__door--r[data-astro-cid-izz6vwbb]{transform:perspective(600px)rotateY(-55deg)}.is-active>.ma[data-astro-cid-izz6vwbb] .ma__sweep[data-astro-cid-izz6vwbb]{animation:1.6s ease-out .3s forwards ma-sweep}@keyframes ma-sweep{0%{opacity:0;transform:translate(-60%)}30%{opacity:1}to{opacity:0;transform:translate(60%)}}.ma--red[data-astro-cid-izz6vwbb]{background:radial-gradient(55% 45% at 50% 58%,#ff3c5a42,#0000 70%),radial-gradient(120% 80% at 50% 100%,#150808,#050505 70%)}@media (prefers-reduced-motion:reduce){.ma[data-astro-cid-izz6vwbb] [data-astro-cid-izz6vwbb],.ma__sweep[data-astro-cid-izz6vwbb]{transition:none!important;animation:none!important}}.mx[data-astro-cid-4voqirbe]{background:var(--black);padding-top:clamp(4rem,10vw,7rem);position:relative}.mx__head[data-astro-cid-4voqirbe]{gap:1rem;margin-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}.mx__head[data-astro-cid-4voqirbe] h2[data-astro-cid-4voqirbe] em[data-astro-cid-4voqirbe]{color:var(--champagne);font-style:normal}.mx__sub[data-astro-cid-4voqirbe]{font:600 clamp(1rem, 2vw, 1.25rem) / 1.35 var(--font-ui);letter-spacing:.02em;color:var(--bone);margin:0}.mx__tagline[data-astro-cid-4voqirbe]{font-family:var(--font-display);color:rgb(var(--mc));margin:-.2rem 0 0;font-size:clamp(1.1rem,2vw,1.4rem)}.mx__actions[data-astro-cid-4voqirbe]{flex-wrap:wrap;gap:.5rem;display:flex}.mx__player[data-astro-cid-4voqirbe]{z-index:5;background:#000;position:absolute;inset:0}.mx__player[data-astro-cid-4voqirbe][hidden]{display:none}.mx__player[data-astro-cid-4voqirbe] iframe{border:0;width:100%;height:100%}.mx__player-close[data-astro-cid-4voqirbe]{z-index:2;color:#fff;cursor:pointer;background:#0009;border:1px solid #fff6;border-radius:50%;width:44px;height:44px;font-size:1.4rem;position:absolute;top:.6rem;right:.6rem}.mx__visuals[data-astro-cid-4voqirbe]:hover .mx__vis[data-astro-cid-4voqirbe].is-active .mx__glow[data-astro-cid-4voqirbe]{opacity:1;filter:brightness(1.25)}.mx__visuals[data-astro-cid-4voqirbe]:hover .mx__vis[data-astro-cid-4voqirbe].is-active .s-img{filter:saturate(1.15)contrast(1.08)brightness(1.08)}.mx__vis[data-astro-cid-4voqirbe] .s-img{transition:filter .5s,transform 6s}.mx__vis[data-astro-cid-4voqirbe].is-active .s-img{transform:scale(1.035)}.mx__track[data-astro-cid-4voqirbe]{position:relative}.mx__stage[data-astro-cid-4voqirbe]{padding:0 var(--pad) 3rem;max-width:calc(var(--max) + 2 * var(--pad));gap:1.2rem;margin-inline:auto;display:grid;position:relative}@media (width>=1000px){.mx[data-astro-cid-4voqirbe]:not(.is-static) .mx__stage[data-astro-cid-4voqirbe]{grid-template-columns:1.35fr .65fr;align-items:center;height:calc(100svh - 66px);padding-bottom:0;position:sticky;top:66px}.mx[data-astro-cid-4voqirbe]:not(.is-static) .mx__step[data-astro-cid-4voqirbe]{height:70svh}.mx[data-astro-cid-4voqirbe]:not(.is-static) .mx__step[data-astro-cid-4voqirbe]:first-child{margin-top:calc(66px - 100svh)}}.mx[data-astro-cid-4voqirbe].is-static .mx__steps[data-astro-cid-4voqirbe],.mx__steps[data-astro-cid-4voqirbe]{display:none}@media (width>=1000px){.mx[data-astro-cid-4voqirbe]:not(.is-static) .mx__steps[data-astro-cid-4voqirbe]{display:block}}.mx__visuals[data-astro-cid-4voqirbe]{aspect-ratio:4/3;isolation:isolate;background:#050505;border:1px solid #e6d1a524;border-radius:24px;width:100%;max-height:calc(100svh - 150px);position:relative;overflow:hidden}.mx__vis[data-astro-cid-4voqirbe]{margin:0;transition:opacity .9s,transform 1.1s cubic-bezier(.2,.8,.2,1),filter .9s;position:absolute;inset:0}.mx__vis[data-astro-cid-4voqirbe][data-pos=on]{opacity:1;z-index:2;transform:none}.mx__vis[data-astro-cid-4voqirbe][data-pos=prev]{opacity:0;filter:blur(2px);transform:translate(-12%)scale(.92)}.mx__vis[data-astro-cid-4voqirbe][data-pos=next]{opacity:0;filter:blur(2px);transform:translate(12%)scale(.92)}.mx__vis[data-astro-cid-4voqirbe] .s-img{filter:saturate(1.05)contrast(1.05)}.mx__glow[data-astro-cid-4voqirbe]{background:radial-gradient(60% 50% at 50% 60%, rgba(var(--mc), .28), transparent 70%), linear-gradient(180deg, #0505051a, #0505058c);mix-blend-mode:screen;opacity:.5;transition:opacity 1.2s .3s;position:absolute;inset:0}.mx__vis[data-astro-cid-4voqirbe].is-active .mx__glow[data-astro-cid-4voqirbe]{opacity:1}.mx__sweep[data-astro-cid-4voqirbe]{opacity:0;background:linear-gradient(100deg,#0000 42%,#ffffff38 50%,#0000 58%);position:absolute;inset:-20% -40%;transform:translate(-60%)}.mx__vis[data-astro-cid-4voqirbe].is-active .mx__sweep[data-astro-cid-4voqirbe]{animation:1.6s ease-out .4s forwards mx-sweep}@keyframes mx-sweep{0%{opacity:0;transform:translate(-60%)}30%{opacity:1}to{opacity:0;transform:translate(60%)}}.mx__cap[data-astro-cid-4voqirbe]{z-index:3;font:600 .58rem / 1.3 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f5f1e9b3;background:linear-gradient(#0000,#050505bf);padding:.8rem 1rem;position:absolute;bottom:0;left:0;right:0}.mx__hud[data-astro-cid-4voqirbe]{align-content:center;gap:1.1rem;display:grid}.mx__index[data-astro-cid-4voqirbe]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=999px){.mx__index[data-astro-cid-4voqirbe]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;order:-1;overflow-x:auto}.mx__index[data-astro-cid-4voqirbe]::-webkit-scrollbar{display:none}.mx__index[data-astro-cid-4voqirbe] li[data-astro-cid-4voqirbe]{scroll-snap-align:start;flex:none}.mx__index[data-astro-cid-4voqirbe]{padding-right:2.5rem;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}.mx__tab[data-astro-cid-4voqirbe]{font:700 .64rem / 1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f5f1e9b3;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #e6d1a533;border-radius:999px;padding:.65rem .8rem;transition:color .2s,border-color .2s,box-shadow .25s,background .2s}.mx__tab[data-astro-cid-4voqirbe] small[data-astro-cid-4voqirbe]{opacity:.9;margin-right:.2em;font-size:.85em}.mx__tab[data-astro-cid-4voqirbe]:hover{color:var(--bone);border-color:rgba(var(--mc), .6)}.mx__tab[data-astro-cid-4voqirbe][aria-selected=true]{color:var(--bone);border-color:rgba(var(--mc), .9);background:rgba(var(--mc), .12);box-shadow:0 0 22px rgba(var(--mc), .35)}.mx__info[data-astro-cid-4voqirbe]{gap:.7rem;animation:.6s both mx-in;display:grid}.mx__info[data-astro-cid-4voqirbe][hidden]{display:none}@keyframes mx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mx__brand[data-astro-cid-4voqirbe]{font:700 .72rem / 1 var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:rgb(var(--mc));text-shadow:0 0 18px rgba(var(--mc), .6)}.mx__model[data-astro-cid-4voqirbe]{letter-spacing:-.04em!important;font-size:clamp(3rem,7vw,6rem)!important;font-weight:500!important;line-height:.9!important}.mx__family[data-astro-cid-4voqirbe]{font:600 .72rem / 1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f5f1e999}.mx__spec[data-astro-cid-4voqirbe]{border-top:1px solid #e6d1a524;gap:0;margin:.4rem 0 0;display:grid}.mx__spec[data-astro-cid-4voqirbe] div[data-astro-cid-4voqirbe]{border-bottom:1px solid #e6d1a524;grid-template-columns:7.5rem 1fr;gap:.8rem;padding:.65rem 0;display:grid}.mx__spec[data-astro-cid-4voqirbe] dt[data-astro-cid-4voqirbe]{font:600 .6rem / 1.5 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#e6d1a5bf}.mx__spec[data-astro-cid-4voqirbe] dd[data-astro-cid-4voqirbe]{color:var(--bone);margin:0;font-size:.95rem}.mx__more[data-astro-cid-4voqirbe]{border:1px solid rgba(var(--mc), .5);color:var(--bone);font:800 .66rem / 1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:.7rem 1rem;transition:box-shadow .2s,background .2s}.mx__more[data-astro-cid-4voqirbe]:hover,.mx__more[data-astro-cid-4voqirbe][aria-expanded=true]{background:rgba(var(--mc), .12);box-shadow:0 0 22px rgba(var(--mc), .3)}.mx__detail[data-astro-cid-4voqirbe]{border:1px solid rgba(var(--mc), .3);background:#ffffff08;border-radius:16px;gap:.7rem;padding:1rem 1.1rem;display:grid}.mx__detail[data-astro-cid-4voqirbe][hidden]{display:none}.mx__detail[data-astro-cid-4voqirbe] ul[data-astro-cid-4voqirbe]{color:#f5f1e9d9;gap:.4rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.mx__detail[data-astro-cid-4voqirbe] li[data-astro-cid-4voqirbe]:before{content:"+ ";color:rgb(var(--mc))}.mx__detail[data-astro-cid-4voqirbe] .btn-glow[data-astro-cid-4voqirbe]{justify-self:start}.mx__next[data-astro-cid-4voqirbe]{min-height:44px;color:var(--bone);font:800 .66rem / 1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border:1px solid #e6d1a566;border-radius:999px;justify-self:start;padding:0 1.1rem}.mx__next[data-astro-cid-4voqirbe]:hover{border-color:var(--champagne);box-shadow:0 0 20px rgba(var(--glow-rgb), .3)}.mx__next[data-astro-cid-4voqirbe]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.mx__note[data-astro-cid-4voqirbe]{color:#f5f1e99e;font-size:.74rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.mx__vis[data-astro-cid-4voqirbe],.mx__info[data-astro-cid-4voqirbe]{transition:none!important;animation:none!important}.mx__sweep[data-astro-cid-4voqirbe]{display:none}}.ls[data-astro-cid-jgzxrqcx],.ls__skip[data-astro-cid-jgzxrqcx]{display:none}.ls[data-astro-cid-jgzxrqcx].is-playing{z-index:400;background:#000;transition:opacity .7s;display:block;position:fixed;inset:0;overflow:hidden}.ls[data-astro-cid-jgzxrqcx].is-done{opacity:0;pointer-events:none}.ls__skip[data-astro-cid-jgzxrqcx].is-playing{z-index:401;color:#f5f1e9;min-height:44px;font:700 .7rem / 1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#08080ab3;border:1px solid #e6d1a573;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;display:inline-flex;position:fixed;bottom:16px;right:16px}.ls__skip[data-astro-cid-jgzxrqcx].is-done{display:none}.ls__dot[data-astro-cid-jgzxrqcx]{opacity:0;background:#ffd9a0;border-radius:50%;width:6px;height:6px;margin:-3px;transition:opacity .6s,transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:55%;left:50%;transform:scale(.2);box-shadow:0 0 18px 6px #ffbe6ecc,0 0 60px 20px #ff8c5a59}.ls[data-astro-cid-jgzxrqcx][data-step="1"] .ls__dot[data-astro-cid-jgzxrqcx]{opacity:1;transform:scale(1)}.ls__scene[data-astro-cid-jgzxrqcx]{opacity:0;transition:opacity .7s,filter .9s,transform 1.6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.ls__scene[data-astro-cid-jgzxrqcx] .s-img{object-fit:cover;width:100%;height:100%}.ls__scene--k11[data-astro-cid-jgzxrqcx]{filter:brightness(.08)contrast(1.4)blur(2px);transform:scale(1.08)}.ls[data-astro-cid-jgzxrqcx][data-step="2"] .ls__scene--k11[data-astro-cid-jgzxrqcx]{opacity:1}.ls[data-astro-cid-jgzxrqcx][data-step="3"] .ls__scene--k11[data-astro-cid-jgzxrqcx]{opacity:1;filter:brightness()saturate(1.15);transform:scale(1.02)}.ls[data-astro-cid-jgzxrqcx][data-step="4"] .ls__scene--k9sl[data-astro-cid-jgzxrqcx],.ls[data-astro-cid-jgzxrqcx][data-step="5"] .ls__scene--t9[data-astro-cid-jgzxrqcx]{opacity:1}.ls__scene--salon[data-astro-cid-jgzxrqcx]{filter:brightness(.5);transform:scale(1.06)}.ls[data-astro-cid-jgzxrqcx][data-step="6"] .ls__scene--salon[data-astro-cid-jgzxrqcx],.ls[data-astro-cid-jgzxrqcx][data-step="7"] .ls__scene--salon[data-astro-cid-jgzxrqcx]{opacity:1;filter:brightness(.75);transform:none}.ls[data-astro-cid-jgzxrqcx][data-step="7"] .ls__scene--salon[data-astro-cid-jgzxrqcx]{filter:brightness(.35)}.ls__label[data-astro-cid-jgzxrqcx]{z-index:3;font:700 .7rem / 1 var(--font-mono);letter-spacing:.4em;text-transform:uppercase;color:#f5f1e9d9;text-shadow:0 0 20px #000c;white-space:nowrap;margin:0;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.ls__title[data-astro-cid-jgzxrqcx]{z-index:3;text-align:center;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--bone);opacity:0;place-content:center;margin:0;font-size:clamp(3rem,11vw,8rem);font-weight:500;line-height:.92;transition:opacity .7s,transform 1.2s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:scale(.96)}.ls__title[data-astro-cid-jgzxrqcx] em[data-astro-cid-jgzxrqcx]{color:var(--amber);text-shadow:0 0 40px rgba(var(--glow-rgb), .7);font-style:normal}.ls[data-astro-cid-jgzxrqcx][data-step="7"] .ls__title[data-astro-cid-jgzxrqcx]{opacity:1;transform:none}html.ls-lock{overflow:hidden}
