.holo{--s:1;isolation:isolate;-webkit-tap-highlight-color:transparent;transform:perspective(var(--persp,640px)) rotateX(calc(var(--dy,0) * -11deg)) rotateY(calc(var(--dx,0) * 9deg)) scale(var(--s));transition:transform .52s var(--ease-out), scale .12s var(--ease-out);background:0 0;position:relative}.holo[data-live]{transition-duration:.14s,.12s}.holo[data-on]{--s:1.045}.holo>[aria-hidden]{border-radius:inherit;pointer-events:none;position:absolute}.holo>.holo-face{z-index:0;background:var(--accent);inset:0}.holo>.holo-shadow{z-index:-1;background:var(--accent);filter:blur(20px);opacity:0;transform:translate(calc(var(--dx,0) * -12px), calc(12px + var(--dy,0) * -8px));transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);inset:10px 10px -4px}.holo>.holo-foil{z-index:1;opacity:0;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 22%,#78c8ff21 38%,#aa8cff21 50%,#78e6ff1c 62%,#0000 78%) 0 0/260% 100%;background-position:calc(50% + var(--dx,0) * 45%) 50%;transition:opacity .32s var(--ease-out), background-position .52s var(--ease-out);inset:0}.holo>.holo-spec{z-index:2;opacity:0;mix-blend-mode:overlay;background:radial-gradient(150px circle at var(--mx,50%) var(--my,0%), #fff6, #ffffff0d 50%, transparent 75%);transition:opacity .32s var(--ease-out);inset:0}.holo .holo-label{--shift:0em;z-index:3;transform:translate(calc(var(--dx,0) * 3px), calc(var(--dy,0) * 2px));translate:calc(var(--shift) * -1) 0;transition:transform .52s var(--ease-out), translate .28s var(--ease-out);align-items:center;display:inline-flex;position:relative}.holo .holo-arrow{opacity:0;width:1em;height:1em;transition:opacity .2s var(--ease-out), transform .32s var(--ease-out);margin-left:.3em;position:absolute;top:50%;left:100%;transform:translate(-.4em,-50%)}.holo[data-live] .holo-label{transition-duration:.14s,.28s}.holo[data-live]>.holo-foil{transition-duration:.32s,.14s}.holo[data-on]>.holo-shadow{opacity:.8}.holo[data-on]>.holo-foil,.holo[data-on]>.holo-spec{opacity:1}.holo[data-on] .holo-label{--shift:.56em}.holo[data-on] .holo-arrow{opacity:1;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.holo:not([data-on]):not(:disabled)>.holo-shadow{animation:holo-aura 3.2s var(--ease-in-out) infinite alternate both}}@keyframes holo-aura{0%{opacity:.12;scale:.9}to{opacity:.85;scale:1.08}}
.hero-zone{bottom:max(0px, calc(var(--section-y) - 72px))}#hero:has(.desk-stage[data-stage=dive]){z-index:1;pointer-events:none}#hero:has(.desk-stage[data-stage=dive]) .hero-head{pointer-events:auto}#hero:has(.desk-stage[data-stage=dive])+section{z-index:0;margin-top:-100svh;position:relative}#hero:has(.desk-stage[data-stage=dive]) .hero-zone{bottom:var(--section-y)}@media (prefers-reduced-motion:reduce){.hero-zone{bottom:calc(var(--section-y) + 64px + 300px)}}@media (max-width:1023.98px){.hero-zone:after{content:"";background:linear-gradient(to bottom, #11111300, var(--bg));pointer-events:none;height:128px;position:absolute;inset:auto 0 0}}.hero-night{background:#0b0d12}.hero-aurora{width:100%;height:max(100svh,720px);display:block;position:absolute;inset:0 0 auto}.hero-head .scene-pause{color:#fff;background:#ffffff1f;top:4px}.hero-head .scene-pause:hover{background:#ffffff2e}@media (prefers-reduced-motion:no-preference){.cl-scope[data-intro] .hero-desk{transform-origin:50% 100%;animation:hero-desk 1.4s var(--ease-expo) .7s backwards}}@keyframes hero-desk{0%{opacity:0;transform:perspective(1800px)translateY(140px)rotateX(20deg)scale(.92)}to{opacity:1;transform:perspective(1800px)translate(0,0)rotateX(0)scale(1)}}
.tarif-night{background:radial-gradient(42% 38% at 50% 46%,#f5f0e612,#0000 70%),radial-gradient(46% 56% at 84% 104%,#2f6fe05c,#0000 70%),radial-gradient(40% 48% at 14% 104%,#7a52364d,#0000 70%),linear-gradient(#0b1220 0%,#1c2638 100%)}.price-mono{letter-spacing:-.055em;font-feature-settings:"tnum" 0;white-space:nowrap;font-size:clamp(88px,19vw,232px);line-height:.92}
