
/* lyor-lingua-switcher */
.lyor-lingua-switcher-wrap{--lyor-lingua-accent:#b8956b;--lyor-lingua-accent-soft:rgba(184,149,107,0.16);--lyor-lingua-accent-glow:rgba(184,149,107,0.22);--lyor-lingua-bg:#faf8f5;--lyor-lingua-border:rgba(15,23,42,0.1);--lyor-lingua-text:#1a1a1e;--lyor-lingua-shadow:0 10px 32px rgba(15,23,42,0.1),0 1px 0 rgba(255,255,255,0.8) inset;--lyor-lingua-radius:999px;--lyor-lingua-gap:2px;--lyor-lingua-padding:4px;--lyor-lingua-flag-size:22px;--lyor-lingua-flag-w:var(--lyor-lingua-flag-size);--lyor-lingua-flag-h:calc(var(--lyor-lingua-flag-size) * 0.682);--lyor-lingua-flag-hit:calc(var(--lyor-lingua-flag-size) + 14px);--lyor-lingua-ease:cubic-bezier(0.22,1,0.36,1);--lyor-lingua-transition:0.32s var(--lyor-lingua-ease);--lyor-lingua-link-bg:transparent;--lyor-lingua-link-border:transparent;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1;-webkit-font-smoothing:antialiased}.lyor-lingua-switcher-wrap--glass{--lyor-lingua-bg:rgba(12,12,14,0.72);--lyor-lingua-border:rgba(255,255,255,0.14);--lyor-lingua-text:#f8fafc;--lyor-lingua-shadow:0 22px 60px rgba(0,0,0,0.42),0 0 0 1px rgba(255,255,255,0.06)}.lyor-lingua-switcher-wrap--inline,.lyor-lingua-switcher-wrap--skin-inline{display:inline-flex;max-width:100%}.lyor-lingua-switcher-wrap--skin-inline .lyor-lingua-switcher{background:transparent;border:0;box-shadow:none;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-lingua-switcher-wrap--skin-inline .lyor-lingua-switcher__link{opacity:0.72;background:transparent;border:0;box-shadow:none;color:var(--lyor-lingua-text)}.lyor-lingua-switcher-wrap--skin-inline .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--skin-inline .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{opacity:1;background:var(--lyor-lingua-accent-soft);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.28)}.lyor-lingua-switcher-wrap--on-dark{--lyor-lingua-text:#f8fafc;--lyor-lingua-link-bg:rgba(15,23,42,0.88);--lyor-lingua-link-border:rgba(255,255,255,0.22);--lyor-lingua-bg:rgba(15,23,42,0.92);--lyor-lingua-border:rgba(255,255,255,0.18)}.lyor-lingua-switcher-wrap--on-dark .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--on-dark .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{background:rgba(184,149,107,0.28);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.55)}.lyor-lingua-switcher-wrap--floating{position:fixed;z-index:99990;pointer-events:none;opacity:0;transform:translateY(14px) scale(0.97);transition:opacity 0.55s var(--lyor-lingua-ease),transform 0.55s var(--lyor-lingua-ease)}.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--ready{opacity:1;transform:translateY(0) scale(1)}.lyor-lingua-switcher-wrap--floating .lyor-lingua-switcher{pointer-events:auto}.lyor-lingua-switcher-wrap--bottom-right{right:22px;bottom:max(22px,env(safe-area-inset-bottom,0px))}.lyor-lingua-switcher-wrap--bottom-left{left:22px;bottom:max(22px,env(safe-area-inset-bottom,0px))}.lyor-lingua-switcher-wrap--top-right{right:22px;top:max(22px,env(safe-area-inset-top,0px))}.lyor-lingua-switcher-wrap--top-left{left:22px;top:max(22px,env(safe-area-inset-top,0px))}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher{position:relative;isolation:isolate;overflow:hidden}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(184,149,107,0.45),rgba(255,255,255,0.14) 42%,rgba(184,149,107,0.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.55}.lyor-lingua-switcher-wrap--design-hotel.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::before,.lyor-lingua-switcher-wrap--design-hotel.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::after,.lyor-lingua-switcher-wrap--design-minimal-light.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::before,.lyor-lingua-switcher-wrap--design-minimal-light.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::after{display:none}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,0.14),transparent 55%);pointer-events:none}.lyor-lingua-switcher-wrap--dock{transition:transform var(--lyor-lingua-transition),opacity 0.55s var(--lyor-lingua-ease)}.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--bottom-right,.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--top-right{transform:translateX(calc(100% - 54px))}.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--bottom-left,.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--top-left{transform:translateX(calc(-100% + 54px))}.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--ready.lyor-lingua-switcher-wrap--bottom-right,.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--ready.lyor-lingua-switcher-wrap--top-right{transform:translateX(calc(100% - 54px))}.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--ready.lyor-lingua-switcher-wrap--bottom-left,.lyor-lingua-switcher-wrap--dock.lyor-lingua-switcher-wrap--ready.lyor-lingua-switcher-wrap--top-left{transform:translateX(calc(-100% + 54px))}.lyor-lingua-switcher-wrap--dock:hover,.lyor-lingua-switcher-wrap--dock:focus-within,.lyor-lingua-switcher-wrap--dock.is-open,.lyor-lingua-switcher-wrap--dock.is-revealed{transform:translateX(0)!important}.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher{box-shadow:var(--lyor-lingua-shadow),0 0 0 1px rgba(184,149,107,0.12)}.lyor-lingua-switcher{display:inline-flex;align-items:center;background:var(--lyor-lingua-bg);border:1px solid var(--lyor-lingua-border);border-radius:var(--lyor-lingua-radius);box-shadow:var(--lyor-lingua-shadow);padding:var(--lyor-lingua-padding);color:var(--lyor-lingua-text);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.lyor-lingua-switcher-wrap:not(.lyor-lingua-switcher-wrap--glass):not(.lyor-lingua-switcher-wrap--premium) .lyor-lingua-switcher:not(.lyor-lingua-switcher--inline){backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-lingua-switcher--layout-vertical .lyor-lingua-switcher__list{flex-direction:column}.lyor-lingua-switcher--align-start{justify-content:flex-start}.lyor-lingua-switcher--align-center{justify-content:center}.lyor-lingua-switcher--align-end{justify-content:flex-end}.lyor-lingua-switcher__segment{position:relative;display:inline-flex}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher__link{border-color:transparent;background:transparent;box-shadow:none}.lyor-lingua-switcher__indicator{position:absolute;top:0;left:0;z-index:0;border-radius:calc(var(--lyor-lingua-radius) - 2px);background:var(--lyor-lingua-accent-soft);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.32);transition:transform 0.32s var(--lyor-lingua-ease),width 0.32s var(--lyor-lingua-ease),height 0.32s var(--lyor-lingua-ease),opacity 0.2s ease;will-change:transform,width,height;pointer-events:none}.lyor-lingua-switcher-wrap--glass .lyor-lingua-switcher__indicator{background:linear-gradient(180deg,rgba(184,149,107,0.32),rgba(184,149,107,0.12));box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 0 0 1px rgba(184,149,107,0.45),0 8px 24px rgba(0,0,0,0.35)}.lyor-lingua-switcher__list{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--lyor-lingua-gap);margin:0;padding:0;list-style:none}.lyor-lingua-switcher__item{margin:0;padding:0}.lyor-lingua-switcher-wrap--premium.lyor-lingua-switcher-wrap--open .lyor-lingua-switcher__item{animation:lyor-lingua-item-in 0.5s var(--lyor-lingua-ease) both}.lyor-lingua-switcher-wrap--premium.lyor-lingua-switcher-wrap--open .lyor-lingua-switcher__item:nth-child(2){animation-delay:0.06s}.lyor-lingua-switcher-wrap--premium.lyor-lingua-switcher-wrap--open .lyor-lingua-switcher__item:nth-child(3){animation-delay:0.12s}@keyframes lyor-lingua-item-in{from{opacity:0;transform:translateY(4px) scale(0.94)}to{opacity:1;transform:translateY(0) scale(1)}}.lyor-lingua-switcher__link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:36px;padding:6px 10px;border-radius:calc(var(--lyor-lingua-radius) - 2px);color:inherit;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:0.08em;line-height:1;opacity:0.7;background:var(--lyor-lingua-link-bg);border:1px solid var(--lyor-lingua-link-border);transition:opacity 0.22s var(--lyor-lingua-ease),transform 0.22s var(--lyor-lingua-ease),color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease}.lyor-lingua-switcher__link:hover{opacity:1;transform:none}.lyor-lingua-switcher__link:focus-visible{outline:2px solid var(--lyor-lingua-accent);outline-offset:2px;opacity:1}.lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{opacity:1;color:var(--lyor-lingua-text)}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{background:transparent;box-shadow:none}.lyor-lingua-switcher-wrap:not(.lyor-lingua-switcher-wrap--premium) .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap:not(.lyor-lingua-switcher-wrap--premium) .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{background:rgba(184,149,107,0.16);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.45)}.lyor-lingua-switcher__link:active{transform:translateY(0) scale(0.97);transition-duration:0.1s}.lyor-lingua-switcher__flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--lyor-lingua-flag-w);height:var(--lyor-lingua-flag-h);line-height:0;overflow:hidden;vertical-align:middle}.lyor-lingua-switcher__link:hover .lyor-lingua-switcher__flag,.lyor-lingua-switcher__link.is-active .lyor-lingua-switcher__flag{transform:none}.lyor-lingua-switcher__flag-svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.22),0 0 0 1px rgba(255,255,255,0.15)}.lyor-lingua-switcher__flag-svg:not(.lyor-lingua-switcher__flag-svg--lux){object-fit:cover}.lyor-lingua-switcher--display-flags .lyor-lingua-switcher__label{display:none}.lyor-lingua-switcher--display-label .lyor-lingua-switcher__flag{display:none}.lyor-lingua-switcher--display-flags .lyor-lingua-switcher__link{gap:0;padding:0;min-width:var(--lyor-lingua-flag-hit);min-height:var(--lyor-lingua-flag-hit);width:var(--lyor-lingua-flag-hit);height:var(--lyor-lingua-flag-hit)}.lyor-lingua-switcher--display-flags .lyor-lingua-switcher__flag{flex-shrink:0}.lyor-lingua-switcher__label{font-size:10px;text-transform:uppercase;color:inherit;line-height:1;display:inline-flex;align-items:center}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher--display-flags .lyor-lingua-switcher__link::after{content:attr(title);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(4px);padding:5px 9px;border-radius:8px;background:rgba(15,23,42,0.92);color:#f8fafc;font-size:10px;font-weight:500;letter-spacing:0.04em;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s var(--lyor-lingua-ease),visibility 0.22s;box-shadow:0 8px 24px rgba(0,0,0,0.28)}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher--display-flags .lyor-lingua-switcher__link:hover::after,.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher--display-flags .lyor-lingua-switcher__link:focus-visible::after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.lyor-lingua-switcher__trigger{display:inline-flex;align-items:center;gap:9px;margin:0;padding:9px 14px;border:0;border-radius:var(--lyor-lingua-radius);background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1;transition:background 0.25s ease,transform 0.25s var(--lyor-lingua-ease)}.lyor-lingua-switcher__trigger:hover{background:rgba(255,255,255,0.06)}.lyor-lingua-switcher__trigger-flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--lyor-lingua-flag-w);height:var(--lyor-lingua-flag-h);line-height:0;overflow:hidden}.lyor-lingua-switcher__trigger-label{font-size:10px;font-weight:700;letter-spacing:0.12em}.lyor-lingua-switcher__trigger-chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:0.55;transition:transform 0.32s var(--lyor-lingua-ease),opacity 0.25s ease}.lyor-lingua-switcher-wrap.is-open .lyor-lingua-switcher__trigger-chevron{transform:rotate(-135deg) translateY(1px);opacity:0.85}.lyor-lingua-switcher-wrap--expandable .lyor-lingua-switcher__panel,.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher__panel{position:absolute;inset:auto;opacity:0;visibility:hidden;transform:translateY(8px) scale(0.96);transition:opacity 0.32s var(--lyor-lingua-ease),transform 0.32s var(--lyor-lingua-ease),visibility 0.32s}.lyor-lingua-switcher-wrap--bottom-right .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe),.lyor-lingua-switcher-wrap--top-right .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe){right:0}.lyor-lingua-switcher-wrap--bottom-left .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe),.lyor-lingua-switcher-wrap--top-left .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe){left:0}.lyor-lingua-switcher-wrap--bottom-right .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe),.lyor-lingua-switcher-wrap--bottom-left .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe){bottom:calc(100% + 12px)}.lyor-lingua-switcher-wrap--top-right .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe),.lyor-lingua-switcher-wrap--top-left .lyor-lingua-switcher__panel:not(.lyor-lingua-switcher__panel--globe){top:calc(100% + 12px)}.lyor-lingua-switcher-wrap--expandable.is-open .lyor-lingua-switcher__panel,.lyor-lingua-switcher-wrap--dock.is-open .lyor-lingua-switcher__panel{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.lyor-lingua-switcher-wrap--expandable .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher{position:relative}.lyor-lingua-switcher-wrap--expandable .lyor-lingua-switcher__panel .lyor-lingua-switcher__list,.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher__panel .lyor-lingua-switcher__list{flex-direction:column;align-items:stretch;background:var(--lyor-lingua-bg);border:1px solid var(--lyor-lingua-border);border-radius:18px;padding:8px;box-shadow:var(--lyor-lingua-shadow);min-width:168px;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher__panel .lyor-lingua-switcher__list::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(100% 60% at 50% 0%,rgba(184,149,107,0.12),transparent 70%);pointer-events:none}.lyor-lingua-switcher-wrap--expandable .lyor-lingua-switcher__panel .lyor-lingua-switcher__link,.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher__panel .lyor-lingua-switcher__link{justify-content:flex-start;width:100%;min-width:0;opacity:0.82}.lyor-lingua-switcher-wrap--expandable .lyor-lingua-switcher__panel .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--dock .lyor-lingua-switcher__panel .lyor-lingua-switcher__link.is-active{opacity:1;background:var(--lyor-lingua-accent-soft);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.4)}.lyor-lingua-switcher-wrap--expandable.is-open .lyor-lingua-switcher__trigger,.lyor-lingua-switcher-wrap--dock.is-open .lyor-lingua-switcher__trigger{display:none}.lyor-lingua-switcher-wrap--globe.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher{overflow:visible!important}.lyor-lingua-switcher-placeholder{padding:10px 12px;border-radius:8px;background:#fff7ed;border:1px solid #fed7aa;font-size:12px;color:#9a3412}@media (prefers-reduced-motion:reduce){.lyor-lingua-switcher-wrap--floating,.lyor-lingua-switcher-wrap--dock,.lyor-lingua-switcher__link,.lyor-lingua-switcher__panel,.lyor-lingua-switcher__indicator,.lyor-lingua-switcher__trigger-chevron,.lyor-lingua-switcher-wrap--premium.lyor-lingua-switcher-wrap--open .lyor-lingua-switcher__item{animation:none!important;transition:none!important}.lyor-lingua-switcher-wrap--floating{opacity:1;transform:none}}@media (max-width:640px){.lyor-lingua-switcher-wrap--floating{--lyor-lingua-padding:4px;--lyor-lingua-gap:2px}.lyor-lingua-switcher-wrap--floating .lyor-lingua-switcher__link{min-width:44px;min-height:44px;padding:6px 10px}.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--bottom-right,.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--top-right{right:max(14px,env(safe-area-inset-right,14px))!important;left:auto!important}.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--bottom-left,.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--top-left{left:max(14px,env(safe-area-inset-left,14px))!important;right:auto!important}.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher--display-flags .lyor-lingua-switcher__link::after{display:none}}.lyor-lingua-switcher-wrap--design-hotel{--lyor-lingua-bg:#faf8f5;--lyor-lingua-border:rgba(15,23,42,0.09);--lyor-lingua-text:#1a1a1e;--lyor-lingua-shadow:0 8px 28px rgba(15,23,42,0.08);--lyor-lingua-accent-soft:rgba(184,149,107,0.18);--lyor-lingua-gap:2px;--lyor-lingua-padding:4px}.lyor-lingua-switcher-wrap--design-hotel .lyor-lingua-switcher{backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-lingua-switcher-wrap--design-hotel .lyor-lingua-switcher__link{opacity:0.78}.lyor-lingua-switcher-wrap--design-hotel .lyor-lingua-switcher__flag-svg{border-radius:2px;box-shadow:0 0 0 1px rgba(15,23,42,0.08)}.lyor-lingua-switcher-wrap--design-minimal-light{--lyor-lingua-bg:rgba(255,255,255,0.98);--lyor-lingua-border:rgba(15,23,42,0.1);--lyor-lingua-text:#0f172a;--lyor-lingua-shadow:0 10px 32px rgba(15,23,42,0.12);--lyor-lingua-accent-soft:rgba(184,149,107,0.14)}.lyor-lingua-switcher-wrap--design-minimal-light .lyor-lingua-switcher{backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-lingua-switcher-wrap--design-minimal-light .lyor-lingua-switcher::before{background:linear-gradient(135deg,rgba(184,149,107,0.35),rgba(15,23,42,0.06));opacity:0.6}.lyor-lingua-switcher-wrap--design-minimal-light .lyor-lingua-switcher__link{opacity:0.75}.lyor-lingua-switcher-wrap--design-luxury-dark{--lyor-lingua-bg:rgba(16,16,20,0.96);--lyor-lingua-border:rgba(255,255,255,0.1);--lyor-lingua-text:#f8fafc;--lyor-lingua-shadow:0 16px 48px rgba(0,0,0,0.55)}.lyor-lingua-switcher-wrap--design-luxury-dark .lyor-lingua-switcher{backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-lingua-switcher-wrap--design-luxury-dark .lyor-lingua-switcher__indicator{background:rgba(184,149,107,0.24);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.5)}.lyor-lingua-switcher-wrap--design-outline{--lyor-lingua-bg:rgba(0,0,0,0.18);--lyor-lingua-border:rgba(184,149,107,0.45);--lyor-lingua-text:#f8fafc;--lyor-lingua-shadow:none}.lyor-lingua-switcher-wrap--design-outline .lyor-lingua-switcher{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:transparent}.lyor-lingua-switcher-wrap--design-outline .lyor-lingua-switcher::before{background:linear-gradient(135deg,rgba(184,149,107,0.8),rgba(255,255,255,0.25));opacity:1}.lyor-lingua-switcher-wrap--design-outline .lyor-lingua-switcher__indicator{background:rgba(184,149,107,0.2);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.55)}.lyor-lingua-switcher-wrap--design-gold-pill{--lyor-lingua-bg:rgba(10,10,12,0.88);--lyor-lingua-border:rgba(184,149,107,0.35);--lyor-lingua-accent-soft:rgba(184,149,107,0.38);--lyor-lingua-accent-glow:rgba(184,149,107,0.45)}.lyor-lingua-switcher-wrap--design-gold-pill .lyor-lingua-switcher__indicator{background:linear-gradient(180deg,rgba(184,149,107,0.55),rgba(184,149,107,0.28));box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 4px 16px rgba(184,149,107,0.35)}.lyor-lingua-switcher-wrap--design-gold-pill .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--design-gold-pill .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.35)}.lyor-lingua-switcher-wrap--design-luxury-glass{}.lyor-lingua-switcher-wrap--globe{--lyor-lingua-globe-shell:#faf8f5;--lyor-lingua-globe-text:#1a1a1e;--lyor-lingua-globe-muted:rgba(26,26,30,0.55);--lyor-lingua-globe-border:rgba(15,23,42,0.1);--lyor-lingua-globe-chip:rgba(15,23,42,0.04);--lyor-lingua-globe-chip-border:rgba(15,23,42,0.08);--lyor-lingua-globe-icon:#8a6d45;--lyor-lingua-globe-icon-hover:#b8956b;--lyor-lingua-globe-size:42px;--lyor-lingua-globe-chip-size:34px}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:3px;overflow:visible!important;background:var(--lyor-lingua-globe-shell)!important;border:1px solid var(--lyor-lingua-globe-border)!important;box-shadow:0 6px 24px rgba(15,23,42,0.08),0 1px 0 rgba(255,255,255,0.85) inset!important;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--lyor-lingua-globe-text);border-radius:999px;transition:gap 0.3s var(--lyor-lingua-ease),box-shadow 0.3s var(--lyor-lingua-ease),border-color 0.3s ease}.lyor-lingua-switcher-wrap--globe.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::before,.lyor-lingua-switcher-wrap--globe.lyor-lingua-switcher-wrap--premium .lyor-lingua-switcher::after{display:none}.lyor-lingua-switcher-wrap--bottom-right.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--top-right.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher{flex-direction:row-reverse}.lyor-lingua-switcher-wrap--globe:hover .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--globe.is-revealed .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--globe.is-open .lyor-lingua-switcher{border-color:rgba(184,149,107,0.28)!important;box-shadow:0 10px 32px rgba(15,23,42,0.1),0 1px 0 rgba(255,255,255,0.9) inset!important;gap:4px}.lyor-lingua-switcher__globe{display:inline-flex;align-items:center;justify-content:center;width:var(--lyor-lingua-globe-size);height:var(--lyor-lingua-globe-size);margin:0;padding:0;border:0;border-radius:50%;background:rgba(184,149,107,0.08);color:var(--lyor-lingua-globe-icon);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(184,149,107,0.16);transition:color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease,transform 0.22s var(--lyor-lingua-ease);flex:0 0 var(--lyor-lingua-globe-size)}.lyor-lingua-switcher__globe-svg{display:block;width:20px;height:20px;margin:0 auto}.lyor-lingua-switcher-wrap--globe:hover .lyor-lingua-switcher__globe,.lyor-lingua-switcher-wrap--globe.is-revealed .lyor-lingua-switcher__globe,.lyor-lingua-switcher-wrap--globe.is-open .lyor-lingua-switcher__globe{color:var(--lyor-lingua-globe-icon-hover);background:rgba(184,149,107,0.12);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.28)}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe{position:relative!important;inset:auto!important;display:flex;align-items:center;opacity:1!important;visibility:visible!important;transform:none!important;max-width:0;overflow:hidden;pointer-events:none;flex:0 1 auto;min-width:0;transition:max-width 0.34s var(--lyor-lingua-ease),opacity 0.22s ease}.lyor-lingua-switcher-wrap--globe:hover .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe.is-revealed .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe.is-open .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe:focus-within .lyor-lingua-switcher__panel--globe{max-width:148px;overflow:visible;pointer-events:auto}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__list{display:inline-flex;flex-direction:row;align-items:center;gap:4px;padding:0 2px 0 0;margin:0;background:transparent;border:0;box-shadow:none;list-style:none;flex-wrap:nowrap}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__item{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0;opacity:1}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--lyor-lingua-globe-chip-size);min-height:var(--lyor-lingua-globe-chip-size);width:var(--lyor-lingua-globe-chip-size);height:var(--lyor-lingua-globe-chip-size);padding:0;margin:0;opacity:0.82;background:var(--lyor-lingua-globe-chip);border:1px solid var(--lyor-lingua-globe-chip-border);border-radius:50%;box-shadow:none;transform:none;transition:opacity 0.2s ease,background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__flag{display:inline-flex;align-items:center;justify-content:center;width:var(--lyor-lingua-flag-w);height:var(--lyor-lingua-flag-h);line-height:0;overflow:hidden;flex-shrink:0}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__flag-svg{display:block;width:100%;height:100%;border-radius:2px;box-shadow:0 0 0 1px rgba(15,23,42,0.06)}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__label{display:none}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link::after{display:none!important}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link:hover{opacity:1;background:rgba(184,149,107,0.1);border-color:rgba(184,149,107,0.28);transform:none}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link:hover .lyor-lingua-switcher__flag{transform:none}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link.is-active,.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__item.is-active .lyor-lingua-switcher__link{opacity:1;background:rgba(184,149,107,0.16);border-color:rgba(184,149,107,0.38);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.18);color:var(--lyor-lingua-globe-text);text-shadow:none}.lyor-lingua-switcher-wrap--design-luxury-dark.lyor-lingua-switcher-wrap--globe,.lyor-lingua-switcher-wrap--design-luxury-glass.lyor-lingua-switcher-wrap--globe,.lyor-lingua-switcher-wrap--design-gold-pill.lyor-lingua-switcher-wrap--globe{--lyor-lingua-globe-shell:rgba(16,16,20,0.94);--lyor-lingua-globe-text:#f8fafc;--lyor-lingua-globe-border:rgba(255,255,255,0.1);--lyor-lingua-globe-chip:rgba(255,255,255,0.05);--lyor-lingua-globe-chip-border:rgba(255,255,255,0.1);--lyor-lingua-globe-icon:#c9a67a;--lyor-lingua-globe-icon-hover:#dfc29a}.lyor-lingua-switcher-wrap--design-luxury-dark.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--design-luxury-glass.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher,.lyor-lingua-switcher-wrap--design-gold-pill.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher{box-shadow:0 12px 36px rgba(0,0,0,0.35)!important}@media (max-width:767px){.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--bottom-right,.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--top-right{right:max(12px,env(safe-area-inset-right,12px))!important;left:auto!important}.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--bottom-left,.lyor-lingua-switcher-wrap--floating.lyor-lingua-switcher-wrap--top-left{left:max(12px,env(safe-area-inset-left,12px))!important;right:auto!important}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher{position:relative;overflow:visible!important;flex-direction:row!important;justify-content:center;gap:0}.lyor-lingua-switcher-wrap--globe:not(.is-open):not(.is-revealed) .lyor-lingua-switcher__panel--globe{max-width:0!important;opacity:0!important;pointer-events:none!important}.lyor-lingua-switcher-wrap--globe.is-open .lyor-lingua-switcher__panel--globe{position:absolute!important;left:0;right:auto;bottom:calc(100% + 10px);top:auto!important;display:flex!important;max-width:none!important;width:max-content;min-width:0;padding:6px 8px;border-radius:999px;background:var(--lyor-lingua-globe-shell,#faf8f5);border:1px solid var(--lyor-lingua-globe-border,rgba(15,23,42,0.1));box-shadow:0 10px 32px rgba(15,23,42,0.12),0 1px 0 rgba(255,255,255,0.85) inset;overflow:visible;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:2}.lyor-lingua-switcher-wrap--globe.lyor-lingua-switcher-wrap--bottom-right.is-open .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe.lyor-lingua-switcher-wrap--top-right.is-open .lyor-lingua-switcher__panel--globe{left:auto;right:0}.lyor-lingua-switcher-wrap--globe:not(.is-open):hover .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe:not(.is-open).is-revealed .lyor-lingua-switcher__panel--globe{max-width:0!important;opacity:0!important;pointer-events:none!important}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__globe{width:40px;height:40px;flex:0 0 40px}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__link{min-width:36px;min-height:36px;width:36px;height:36px}.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe .lyor-lingua-switcher__list{gap:6px}}@media (prefers-reduced-motion:reduce){.lyor-lingua-switcher-wrap--globe .lyor-lingua-switcher__panel--globe{transition:none!important}.lyor-lingua-switcher-wrap--globe:hover .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe.is-revealed .lyor-lingua-switcher__panel--globe,.lyor-lingua-switcher-wrap--globe.is-open .lyor-lingua-switcher__panel--globe{max-width:148px}}.lyor-lingua-switcher--opps-header-menu .lyor-lingua-switcher{background:transparent;border:0;box-shadow:none;padding:0}.lyor-lingua-switcher--opps-header-menu .lyor-lingua-switcher__list{gap:4px}.lyor-lingua-switcher--opps-header-menu .lyor-lingua-switcher__link{min-height:32px;padding:5px 9px;border:0;box-shadow:none;opacity:0.78}.lyor-lingua-switcher--opps-header-menu .lyor-lingua-switcher__link.is-active{opacity:1;background:rgba(184,149,107,0.16);box-shadow:inset 0 0 0 1px rgba(184,149,107,0.32)}

/* lyor-laptop */
.lyor-laptop{--lyor-laptop-width:100%;--lyor-laptop-screen-scale-x:100%;--lyor-laptop-screen-overscan:12px;--lyor-laptop-screen-offset-x:calc(var(--lyor-laptop-screen-overscan) * -0.5);--lyor-laptop-screen-user-x:0px;--lyor-laptop-screen-user-y:0px;--lyor-laptop-gap:18px;--lyor-laptop-panel-bg:#181513;--lyor-laptop-text:#f3eee7;--lyor-laptop-muted:rgba(243,238,231,0.66);--lyor-laptop-accent:#caa16a;--lyor-laptop-frame:#0f0d0c;display:grid;gap:var(--lyor-laptop-gap);width:min(100%,var(--lyor-laptop-width));margin:0 auto;padding:clamp(16px,2vw,30px);border-radius:28px;background:radial-gradient(circle at top left,rgba(255,255,255,0.06),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--lyor-laptop-panel-bg) 96%,#ffffff 4%),color-mix(in srgb,var(--lyor-laptop-panel-bg) 88%,transparent 12%));color:var(--lyor-laptop-text);overflow:clip}.lyor-laptop.is-editorial{background:radial-gradient(circle at top left,rgba(255,255,255,0.08),transparent 30%),linear-gradient(180deg,#12100f,#1b1714);--lyor-laptop-panel-bg:#12100f;--lyor-laptop-text:#f4efe7;--lyor-laptop-muted:rgba(244,239,231,0.68);--lyor-laptop-frame:#0b0b0d}.lyor-laptop.is-ivory{background:linear-gradient(180deg,#fcf8f1,#efe8dd);--lyor-laptop-panel-bg:#fcf8f1;--lyor-laptop-text:#191714;--lyor-laptop-muted:rgba(25,23,20,0.6);--lyor-laptop-accent:#c98d47}.lyor-laptop.is-glass{background:linear-gradient(180deg,rgba(255,255,255,0.28),rgba(255,255,255,0.12));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,0.18)}.lyor-laptop.is-playful{background:radial-gradient(circle at top left,rgba(255,214,155,0.75),transparent 35%),radial-gradient(circle at bottom right,rgba(255,173,173,0.4),transparent 30%),linear-gradient(180deg,#fff9f2,#ffeede);--lyor-laptop-text:#2d1d11;--lyor-laptop-muted:rgba(45,29,17,0.62);--lyor-laptop-accent:#ff9f6e;--lyor-laptop-frame:#291b16}.lyor-laptop.is-transparent{padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.lyor-laptop__copy{display:grid;gap:8px;max-width:780px}.lyor-laptop__title{margin:0;font-size:clamp(28px,4vw,46px);line-height:1.02;letter-spacing:-0.04em;color:var(--lyor-laptop-text);text-wrap:balance}.lyor-laptop__description{margin:0;max-width:58ch;font-size:clamp(14px,1.5vw,18px);line-height:1.62;color:var(--lyor-laptop-muted)}.lyor-laptop__device-wrap{position:relative;width:min(100%,var(--lyor-laptop-width));margin:0 auto}.lyor-laptop__device-shell{position:relative;width:100%;aspect-ratio:656 / 411.8}.lyor-laptop__screen-clip{position:absolute;top:0;right:11%;bottom:4.55%;left:11%;border-radius:0;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04);z-index:1}.lyor-laptop.is-shadowless .lyor-laptop__screen-clip{box-shadow:none}.lyor-laptop__screen-link,.lyor-laptop__screen-media{display:block;width:100%;height:100%}.lyor-laptop__screen-media{position:absolute;inset:0;overflow:hidden}.lyor-laptop[data-lyor-laptop-fit="contain"] .lyor-laptop__screen-media{display:flex;justify-content:center;align-items:center}.lyor-laptop__screen-image{display:block;width:calc(var(--lyor-laptop-screen-scale-x) + var(--lyor-laptop-screen-overscan));max-width:none;min-width:calc(100% + var(--lyor-laptop-screen-overscan));height:auto;position:absolute;top:0;left:0;transform:translate3d(calc(var(--lyor-laptop-screen-offset-x) + var(--lyor-laptop-screen-user-x)),var(--lyor-laptop-screen-user-y),0);will-change:transform;backface-visibility:hidden}.lyor-laptop[data-lyor-laptop-fit="contain"] .lyor-laptop__screen-image{position:static;width:auto;max-width:100%;min-width:0;height:auto;max-height:100%;transform:none}.lyor-laptop[data-lyor-laptop-fit="original"] .lyor-laptop__screen-image{position:static;width:auto;max-width:none;min-width:0;height:auto;transform:none}.lyor-laptop__frame{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:2;pointer-events:none;filter:drop-shadow(0 18px 38px rgba(0,0,0,0.18)) drop-shadow(0 6px 14px rgba(0,0,0,0.10))}.lyor-laptop.is-shadowless .lyor-laptop__frame{filter:none}.lyor-laptop__dock{width:84%;height:18px;margin:-8px auto 0;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--lyor-laptop-frame) 24%,#ffffff 76%),color-mix(in srgb,var(--lyor-laptop-frame) 54%,#d5d5d7 46%));box-shadow:0 8px 18px rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.55)}.lyor-laptop.is-shadowless .lyor-laptop__dock{box-shadow:none}.lyor-laptop__placeholder{display:grid;place-items:center;width:100%;height:100%;padding:22px;font-size:14px;color:rgba(255,255,255,0.72);text-align:center;background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02))}.lyor-laptop.is-playful .lyor-laptop__dock{background:linear-gradient(180deg,#fff7ef,#ffd7c0)}.lyor-laptop.is-editorial .lyor-laptop__dock{background:linear-gradient(180deg,#cacaca,#7f7f86)}.lyor-laptop.is-glass .lyor-laptop__dock{background:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(255,255,255,0.3))}@media (max-width:1024px){.lyor-laptop{padding:18px;border-radius:24px}.lyor-laptop.is-transparent{padding:0;border-radius:0}}@media (max-width:767px){.lyor-laptop{padding:14px;border-radius:20px}.lyor-laptop.is-transparent{padding:0;border-radius:0}.lyor-laptop__dock{width:74%;height:12px;margin-top:-4px}}

/* lyor-pro-media-carousel */
.lyor-pro-media-carousel{--lyor-pmc-radius:24px;--lyor-pmc-accent:#d6b984;--lyor-pmc-bg:rgba(20,17,14,0.72);--lyor-pmc-border:transparent;--lyor-pmc-shadow:none;--lyor-pmc-hover-shadow:none;--lyor-pmc-subtitle:#d8c19a;--lyor-pmc-title:#f5efe8;--lyor-pmc-text:rgba(245,239,232,0.76);--lyor-pmc-body-bg:rgba(20,17,14,0.82);--lyor-pmc-body-border:transparent;--lyor-pmc-button-text:#f5efe8;--lyor-pmc-button-bg:transparent;--lyor-pmc-button-border:rgba(214,185,132,0.52);--lyor-pmc-nav-bg:rgba(20,17,14,0.82);--lyor-pmc-nav-border:transparent;--lyor-pmc-nav-text:#f5efe8;--lyor-pmc-stage-pad:18px;--lyor-pmc-content-gap:11px;position:relative;max-width:100%;overflow-x:hidden;overflow-y:visible}.lyor-pro-media-carousel__swiper{overflow:visible;padding:4px var(--lyor-pmc-stage-pad) 10px}.lyor-pro-media-carousel__swiper .swiper-wrapper{align-items:stretch}.lyor-pro-media-carousel__slide{height:auto}.lyor-pro-media-carousel__card{display:flex;flex-direction:column;height:100%;border-radius:var(--lyor-pmc-radius);overflow:hidden;background:var(--lyor-pmc-bg);border:0;box-shadow:var(--lyor-pmc-shadow);transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease,background-color .28s ease}.lyor-pro-media-carousel__card:hover{transform:translateY(-2px)}.lyor-pro-media-carousel.cards-line .lyor-pro-media-carousel__card{background:transparent;box-shadow:none;border-top:0;border-bottom:0;border-left:0;border-right:0;border-radius:0}.lyor-pro-media-carousel.cards-soft .lyor-pro-media-carousel__card{background:color-mix(in srgb,var(--lyor-pmc-bg) 84%,white)}.lyor-pro-media-carousel__media{position:relative;height:420px;overflow:hidden;background:#0c0a08}.lyor-pro-media-carousel__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,8,7,0) 0%,rgba(9,8,7,.12) 100%);pointer-events:none}.lyor-pro-media-carousel__media-link{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-decoration:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.lyor-pro-media-carousel__media-link::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,8,7,.04) 0%,rgba(9,8,7,.18) 100%);opacity:0;transition:opacity .24s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.lyor-pro-media-carousel__media-cta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0.72rem 1rem;border-radius:999px;border:0;background:rgba(20,17,14,.78);color:#f5efe8;font-size:0.72rem;letter-spacing:0.16em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .24s ease,transform .24s ease,background-color .24s ease,border-color .24s ease}.lyor-pro-media-carousel__media-link:hover::before,.lyor-pro-media-carousel__media-link:focus-visible::before{opacity:1}.lyor-pro-media-carousel__media-link:hover .lyor-pro-media-carousel__media-cta,.lyor-pro-media-carousel__media-link:focus-visible .lyor-pro-media-carousel__media-cta,.lyor-pro-media-carousel__card:hover .lyor-pro-media-carousel__media-cta{opacity:1;transform:translateY(0)}.lyor-pro-media-carousel__media img{width:100%;height:100%;display:block;object-fit:cover;transform:translateZ(0) scale(1);transition:transform 1.1s cubic-bezier(.22,1,.36,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.lyor-pro-media-carousel__card:hover .lyor-pro-media-carousel__media img{transform:translateZ(0) scale(1.03)}.lyor-pro-media-carousel__body{display:flex;flex-direction:column;gap:var(--lyor-pmc-content-gap);padding:1.15rem}.lyor-pro-media-carousel.effect-fade .lyor-pro-media-carousel__swiper,.lyor-pro-media-carousel.effect-cards .lyor-pro-media-carousel__swiper{max-width:min(100%,980px);margin-inline:auto}.lyor-pro-media-carousel.effect-cube .lyor-pro-media-carousel__swiper{max-width:min(100%,860px);margin-inline:auto}.lyor-pro-media-carousel.effect-coverflow .lyor-pro-media-carousel__swiper{max-width:min(100%,1280px);margin-inline:auto}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__card,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__card{position:relative;background:#0c0a08}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__media,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__media{height:100%;min-height:420px}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__body,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__body{position:absolute;left:16px;right:16px;z-index:2;padding:1rem 1.05rem;background:var(--lyor-pmc-body-bg);border:0;box-shadow:inset 0 0 0 1px var(--lyor-pmc-body-border-custom,transparent);border-radius:calc(var(--lyor-pmc-radius) - 8px)}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__body{bottom:16px}.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__body{top:50%;transform:translateY(-50%)}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__btn,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__btn{display:none}.lyor-pro-media-carousel__subtitle{margin:0;font-size:0.72rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--lyor-pmc-subtitle)}.lyor-pro-media-carousel__title{margin:0;font-size:1.18rem;line-height:1.18;color:var(--lyor-pmc-title)}.lyor-pro-media-carousel__desc{margin:0;font-size:0.95rem;line-height:1.62;color:var(--lyor-pmc-text)}.lyor-pro-media-carousel__btn{margin-top:0.5rem;align-self:flex-start;display:inline-flex;align-items:center;gap:0.45rem;text-decoration:none;border:0;color:var(--lyor-pmc-button-text);background:var(--lyor-pmc-button-bg);padding:0.64rem 0.96rem;border-radius:999px;font-size:0.72rem;letter-spacing:0.16em;text-transform:uppercase;transition:background-color .26s ease,color .26s ease,border-color .26s ease,transform .26s ease}.lyor-pro-media-carousel__btn:hover{background:var(--lyor-pmc-accent);color:#130f0b;transform:translateY(-1px)}.lyor-pro-media-carousel .swiper-button-next,.lyor-pro-media-carousel .swiper-button-prev{width:42px;height:42px;border-radius:999px;background:var(--lyor-pmc-nav-bg);color:var(--lyor-pmc-nav-text);border:0;transition:transform .22s ease,background-color .22s ease,border-color .22s ease}.lyor-pro-media-carousel.nav-minimal .swiper-button-next,.lyor-pro-media-carousel.nav-minimal .swiper-button-prev{background:rgba(12,10,8,0.42);box-shadow:none}.lyor-pro-media-carousel.nav-framed .swiper-button-next,.lyor-pro-media-carousel.nav-framed .swiper-button-prev{border-radius:14px;border:1px solid rgba(255,255,255,.14)}.lyor-pro-media-carousel .swiper-button-next:hover,.lyor-pro-media-carousel .swiper-button-prev:hover{transform:translateY(-1px)}.lyor-pro-media-carousel.nav-framed .swiper-button-next:hover,.lyor-pro-media-carousel.nav-framed .swiper-button-prev:hover{border-color:color-mix(in srgb,var(--lyor-pmc-accent) 30%,rgba(255,255,255,.14))}.lyor-pro-media-carousel .swiper-button-next::after,.lyor-pro-media-carousel .swiper-button-prev::after{font-size:12px;font-weight:700}.lyor-pro-media-carousel .swiper-pagination{position:static;margin-top:14px;display:flex;justify-content:center;gap:8px}.lyor-pro-media-carousel .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;opacity:0.34;background:color-mix(in srgb,var(--lyor-pmc-accent) 72%,#ffffff)}.lyor-pro-media-carousel .swiper-pagination-bullet-active{opacity:1}.lyor-pro-media-carousel.preset-editorial-minimal{--lyor-pmc-bg:rgba(18,15,12,0.58);--lyor-pmc-border:transparent;--lyor-pmc-shadow:none;--lyor-pmc-hover-shadow:none;--lyor-pmc-body-bg:rgba(18,15,12,0.78);--lyor-pmc-accent:#d8c19a}.lyor-pro-media-carousel.preset-clean-luxury{--lyor-pmc-bg:rgba(20,17,14,0.72);--lyor-pmc-border:transparent;--lyor-pmc-body-bg:rgba(20,17,14,0.82);--lyor-pmc-accent:#d6b984}.lyor-pro-media-carousel.preset-dark-elegant{--lyor-pmc-bg:rgba(8,8,10,0.82);--lyor-pmc-border:transparent;--lyor-pmc-subtitle:#cbc2b6;--lyor-pmc-title:#f3f1ee;--lyor-pmc-text:rgba(243,241,238,0.72);--lyor-pmc-body-bg:rgba(8,8,10,0.86);--lyor-pmc-accent:#c9c0b2;--lyor-pmc-nav-bg:rgba(8,8,10,0.92)}.lyor-pro-media-carousel.preset-glass-premium{--lyor-pmc-bg:rgba(255,255,255,0.08);--lyor-pmc-border:transparent;--lyor-pmc-subtitle:#eef1f6;--lyor-pmc-title:#fbfcff;--lyor-pmc-text:rgba(251,252,255,0.78);--lyor-pmc-body-bg:rgba(255,255,255,0.12);--lyor-pmc-body-border:rgba(255,255,255,0.2);--lyor-pmc-accent:#f2f5fb;--lyor-pmc-button-text:#fbfcff;--lyor-pmc-button-border:rgba(255,255,255,0.28);--lyor-pmc-nav-bg:rgba(255,255,255,0.08);--lyor-pmc-nav-border:rgba(255,255,255,0.18);--lyor-pmc-nav-text:#fbfcff}.lyor-pro-media-carousel.preset-refined-modern{--lyor-pmc-bg:rgba(23,20,17,0.66);--lyor-pmc-border:transparent;--lyor-pmc-subtitle:#e3cfab;--lyor-pmc-body-bg:rgba(23,20,17,0.78);--lyor-pmc-accent:#dec28d}.lyor-pro-media-carousel.preset-velvet-spotlight{--lyor-pmc-bg:rgba(20,10,12,0.66);--lyor-pmc-border:transparent;--lyor-pmc-subtitle:#f1d0b1;--lyor-pmc-title:#fff0e6;--lyor-pmc-text:rgba(255,240,230,0.78);--lyor-pmc-body-bg:rgba(32,14,18,0.78);--lyor-pmc-accent:#f0b574;--lyor-pmc-nav-bg:rgba(32,14,18,0.78)}.lyor-pro-media-carousel.preset-velvet-spotlight .lyor-pro-media-carousel__media::after{background:radial-gradient(circle at 24% 22%,rgba(240,181,116,.34),transparent 32%),linear-gradient(180deg,rgba(12,8,8,.08) 0%,rgba(12,8,8,.24) 100%)}.lyor-pro-media-carousel.preset-studio-glow{--lyor-pmc-bg:rgba(12,18,26,0.68);--lyor-pmc-border:transparent;--lyor-pmc-subtitle:#d8ebff;--lyor-pmc-title:#f6fbff;--lyor-pmc-text:rgba(246,251,255,0.78);--lyor-pmc-body-bg:rgba(16,26,36,0.76);--lyor-pmc-accent:#b8ecff;--lyor-pmc-nav-bg:rgba(16,26,36,0.78)}.lyor-pro-media-carousel.preset-studio-glow .lyor-pro-media-carousel__media::after{background:radial-gradient(circle at 78% 16%,rgba(184,236,255,.28),transparent 34%),radial-gradient(circle at 24% 82%,rgba(143,172,255,.18),transparent 30%),linear-gradient(180deg,rgba(6,8,10,.08) 0%,rgba(6,8,10,.22) 100%)}@media (max-width:1024px){.lyor-pro-media-carousel__media{height:360px}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__media,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__media{min-height:360px}}@media (max-width:767px){.lyor-pro-media-carousel .swiper-button-next,.lyor-pro-media-carousel .swiper-button-prev{display:none}.lyor-pro-media-carousel__media{height:300px}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__media,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__media{min-height:300px}.lyor-pro-media-carousel__body{padding:1rem}.lyor-pro-media-carousel.cards-overlay-bottom .lyor-pro-media-carousel__body,.lyor-pro-media-carousel.cards-overlay-center .lyor-pro-media-carousel__body{left:12px;right:12px;bottom:12px;top:auto;transform:none}}
