.scarcity-bar{position:relative;z-index:120;height:2.4rem;display:block;overflow:hidden;background:var(--blanc)}.scarcity-bar-link{cursor:pointer}.scarcity-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.scarcity-viewport{height:100%;overflow:hidden}.scarcity-marquee{display:flex;width:max-content;height:100%;animation:scarcity-scroll 80s linear infinite}.scarcity-bar-link:hover .scarcity-marquee{animation-play-state:paused}.scarcity-group{display:flex;flex-shrink:0}.scarcity-item{display:flex;align-items:center;gap:.5rem;height:100%;padding-right:2.4rem;white-space:nowrap;font-size:.78rem;font-weight:300;letter-spacing:.02em;color:#3A3A3A}.scarcity-cta,.scarcity-nb{color:var(--noir);font-weight:500}.scarcity-cta{display:inline-flex;align-items:center;gap:.35rem}.scarcity-cta-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:rgba(10,10,10,.35);transition:text-decoration-color .25s ease}.scarcity-cta .scarcity-arrow{transition:transform .25s ease}.scarcity-bar-link:hover .scarcity-cta-label{text-decoration-color:var(--noir)}.scarcity-bar-link:hover .scarcity-arrow{transform:translateX(2px)}.scarcity-sep{color:#B9B9B5}@keyframes scarcity-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.site-header.has-scarcity:not(.scrolled){top:2.4rem}.site-header.has-scarcity{transition:top .35s ease,padding .35s ease}@media (max-width:768px){.scarcity-bar{height:2.2rem}.site-header.has-scarcity:not(.scrolled){top:2.2rem}.scarcity-item{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.scarcity-viewport{display:flex;justify-content:center}.scarcity-marquee{animation:none;width:auto}.scarcity-group+.scarcity-group,.scarcity-item .scarcity-sep:last-child,.scarcity-item+.scarcity-item{display:none}}.wa-fab{position:fixed;right:1.5rem;bottom:1.5rem;z-index:190;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#2AE876,#25D366 40%,#1EBA59);border-radius:50%;color:#fff;box-shadow:0 8px 32px rgba(37,211,102,.35),0 2px 8px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4);transition:transform .25s ease,box-shadow .25s ease;animation:waFabIn .5s ease-out .8s both}.wa-fab:hover{transform:scale(1.08);box-shadow:0 10px 36px rgba(37,211,102,.5),0 2px 8px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4)}.wa-fab:focus-visible{transform:scale(1.08);outline:2px solid var(--blanc);outline-offset:3px}.wa-fab svg{width:32px;height:32px}.wa-fab-label{position:absolute;right:calc(100% + .7rem);white-space:nowrap;font-size:.72rem;font-weight:300;letter-spacing:.04em;color:var(--gris-300);background:rgba(10,10,10,.92);border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:.45rem .9rem;opacity:0;transform:translateX(6px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.wa-fab:focus-visible .wa-fab-label,.wa-fab:hover .wa-fab-label{opacity:1;transform:translateX(0)}@keyframes waFabIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.wa-fab{right:1.1rem;bottom:1.1rem;width:54px;height:54px}.wa-fab svg{width:29px;height:29px}.wa-fab-label{display:none}}@media(prefers-reduced-motion:reduce){.wa-fab{animation:none;transition:none}.wa-fab:hover{transform:none}}@media print{.wa-fab{display:none}}