@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Poppins:wght@600;700;800&display=swap");@import url("https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.2/src/regular/style.css");@import url("/livit-locale-flags.css");:root{--bg-deep:#050816;--bg-mid:#0b1020;--bg-card:#12182b;--bg-card-hover:#151b2e;--grad-cyan:#00d4ff;--grad-purple:#7b2eff;--grad-pink:#ff4da6;--text:#ffffff;--text-soft:#c7d2fe;--text-muted:#94a3b8;--border:rgba(255,255,255,0.08);--border-light:rgba(255,255,255,0.12);--glass:rgba(18,24,43,0.72);--radius:24px;--radius-md:16px;--radius-pill:999px;--header-h:80px;--wrap:1360px;--wrap-wide:1540px;--page-gutter:24px;--content-inset:5%;--font:"Inter",system-ui,sans-serif;--font-display:"Poppins","Inter",sans-serif;--ease:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}.home3-root--marketplace .home3-marketplace-main{position:relative;z-index:1;width:100%}.home3-root{margin:0;font-family:var(--font);font-size:16px;background:var(--bg-deep);color:var(--text);line-height:1.5;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}h1,h2,h3,h4,p{margin:0}.livit-wrap{width:min(100% - 48px,var(--wrap));margin-inline:auto}.livit-footer .livit-wrap,.livit-header__inner.livit-wrap{width:min(100% - var(--page-gutter) * 2,var(--wrap-wide))}.livit-ai-block>.livit-wrap,.livit-categories>.livit-wrap,.livit-featured>.livit-wrap,.livit-featured__row>.livit-wrap,.livit-search-section>.livit-wrap,.livit-why>.livit-wrap{width:100%;max-width:none;margin-inline:0;padding-inline:var(--content-inset);box-sizing:border-box}.livit-gradient-text{background:linear-gradient(100deg,var(--grad-cyan) 0,var(--grad-purple) 55%,var(--grad-pink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.livit-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.livit-bg__orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.35}.livit-bg__orb--1{width:500px;height:500px;background:var(--grad-purple);top:-15%;left:20%}.livit-bg__orb--2{width:400px;height:400px;background:var(--grad-cyan);bottom:20%;right:-5%;opacity:.2}.livit-header{position:fixed;top:0;left:0;right:0;z-index:200;height:var(--header-h);background:rgba(5,8,22,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.livit-header.is-scrolled{background:rgba(5,8,22,.88);box-shadow:0 4px 24px rgba(0,0,0,.35)}.livit-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;grid-gap:1rem;gap:1rem}.livit-logo{font-family:var(--font-display);font-weight:800;font-size:1.375rem;letter-spacing:-.03em;justify-self:start}.livit-logo--lg{font-size:1.5rem}.livit-logo__liv{color:#fff}.livit-logo__it{background:linear-gradient(135deg,var(--grad-cyan),var(--grad-purple));-webkit-background-clip:text;background-clip:text;color:transparent}.livit-nav{display:flex;align-items:center;gap:2rem;justify-self:center}.livit-nav__link{font-size:.9375rem;font-weight:500;color:var(--text-muted);transition:color .2s;white-space:nowrap}.livit-nav__link--active,.livit-nav__link:hover{color:#fff}.livit-header__actions{display:flex;align-items:center;gap:.75rem;justify-self:end}.livit-btn--signin{padding:.5rem 1rem;font-size:.9375rem;font-weight:500;background:transparent}.livit-btn--join,.livit-btn--signin{color:#fff;border-radius:var(--radius-pill)}.livit-btn--join{padding:.55rem 1.25rem;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,var(--grad-cyan),var(--grad-purple));box-shadow:0 4px 20px rgba(0,212,255,.25);transition:transform .2s,box-shadow .2s}.livit-btn--join:hover{transform:translateY(-1px);box-shadow:0 6px 28px rgba(123,46,255,.4)}.livit-header-auth{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.livit-header-auth__user{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;color:#fff;text-decoration:none;cursor:pointer;position:relative;z-index:2;transition:color .2s}.livit-header-auth__user:hover{color:var(--grad-cyan)}.livit-header-auth__admin{padding:.45rem .9rem;border-radius:var(--radius-pill);border:1px solid rgba(0,212,255,.55);color:var(--grad-cyan);font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}.livit-header-auth__admin--active,.livit-header-auth__admin:hover{background:rgba(0,212,255,.12);color:#fff;box-shadow:0 0 16px rgba(0,212,255,.25)}.livit-header-auth__signout{margin:0;padding:0;border:none;background:none;font:inherit;font-size:.9375rem;font-weight:500;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color .2s}.livit-header-auth__signout:hover{color:#fff}.livit-drawer-auth{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.livit-drawer-auth__link{color:var(--text-soft);font-size:1rem;text-decoration:none}.livit-drawer-auth__user{font-weight:600;color:#fff}.livit-drawer-auth__admin{color:var(--grad-cyan)}.livit-drawer-auth__signout{margin:0;padding:.5rem 0 0;border:none;background:none;font:inherit;font-size:1rem;color:var(--text-muted);text-align:left;cursor:pointer}.livit-drawer-auth__join{align-self:flex-start;margin-top:.25rem}.livit-nav-shell{position:relative;z-index:200}.livit-nav-shell--mega-open .livit-header{border-bottom-color:transparent}.livit-nav__explore{position:relative}.livit-nav__explore-trigger{display:inline-flex;align-items:center;gap:.4rem;border:none;background:none;cursor:pointer;font-family:inherit;padding:.4rem .65rem;border-radius:12px}.livit-nav__link-icon{color:var(--grad-cyan);font-size:1.125rem;flex-shrink:0}.livit-nav__explore-chevron{font-size:.75rem;opacity:.65;transition:transform .2s ease,opacity .2s}.livit-nav__explore-trigger.is-active{color:#fff;background:rgba(255,255,255,.1)}.livit-nav__explore-trigger.is-active .livit-nav__explore-chevron,.livit-nav__explore-trigger:hover .livit-nav__explore-chevron{opacity:1}.livit-nav__explore-trigger.is-active .livit-nav__explore-chevron{transform:rotate(180deg)}.livit-megamenu__backdrop{display:none;position:fixed;inset:0;z-index:198;margin:0;padding:0;border:none;background:rgba(5,8,22,.75);cursor:pointer}.livit-nav-shell--mega-open .livit-megamenu__backdrop{display:block}.livit-megamenu{display:none;position:fixed;top:var(--header-h);left:0;right:0;z-index:199;background:#0b1020;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px rgba(0,0,0,.45);max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));overflow-y:auto}.livit-nav-shell--mega-open .livit-megamenu{display:block}.livit-megamenu__inner{max-width:var(--max-width,1280px);margin:0 auto;padding:1.15rem clamp(1.25rem,4vw,3rem) 1.5rem}.livit-megamenu__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.1)}.livit-megamenu__title{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em;color:#fff}.livit-megamenu__sub{margin:.25rem 0 0;color:rgba(255,255,255,.55)}.livit-megamenu__all{flex-shrink:0;font-size:.8125rem;font-weight:600;color:var(--grad-cyan);text-decoration:none;white-space:nowrap;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(0,218,255,.45);background:rgba(0,218,255,.12);transition:background .2s,box-shadow .2s}.livit-megamenu__all:hover{background:rgba(0,218,255,.2);box-shadow:0 0 20px rgba(0,218,255,.3)}.livit-megamenu__columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:start}.livit-megamenu__col{display:flex;flex-direction:column;gap:.5rem;min-width:0}.livit-megamenu__cat{position:relative;display:block;min-height:100px;padding:.85rem;border-radius:14px;text-decoration:none;color:#fff;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:var(--cat-grad);transition:transform .22s ease,box-shadow .22s ease}.livit-card--homes.livit-megamenu__cat{--cat-grad:linear-gradient(145deg,#ff4da6,#7b2eff)}.livit-card--cars.livit-megamenu__cat{--cat-grad:linear-gradient(145deg,#7b2eff,#4a1a9e)}.livit-card--services.livit-megamenu__cat{--cat-grad:linear-gradient(145deg,#2563eb,#00daff)}.livit-card--experiences.livit-megamenu__cat{--cat-grad:linear-gradient(145deg,#ff6a3d,#ff4da6)}.livit-card--furniture.livit-megamenu__cat{--cat-grad:linear-gradient(145deg,#00daff,#00ffc6)}.livit-megamenu__cat-shine{position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent);pointer-events:none;z-index:2}.livit-megamenu__cat-visual{position:absolute;right:-4%;bottom:-8%;width:52%;height:75%;pointer-events:none}.livit-megamenu__cat-visual img{width:100%;height:100%;object-fit:cover;border-radius:10px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.livit-megamenu__cat-text{position:relative;z-index:1}.livit-megamenu__cat-text h3{margin:0;font-size:.9375rem;font-weight:700;letter-spacing:-.02em}.livit-megamenu__cat-text p{margin:.2rem 0 0;font-size:.6875rem;opacity:.9}.livit-megamenu__cat:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.35)}.livit-megamenu__subs{list-style:none;margin:0;padding:.15rem 0 0;display:flex;flex-direction:column;gap:.15rem}.livit-megamenu__sub{display:block;padding:.35rem .5rem;border-radius:8px;font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.82);text-decoration:none;transition:color .15s,background .15s}a.livit-megamenu__sub:hover{color:#fff;background:rgba(255,255,255,.08)}.livit-megamenu__sub--placeholder{color:rgba(255,255,255,.42);cursor:default}.livit-megamenu__sub--placeholder:hover{background:transparent;color:rgba(255,255,255,.42)}@media (max-width:1100px){.livit-megamenu__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.livit-nav__explore{display:none}.livit-megamenu__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.livit-menu-btn{display:none;flex-direction:column;gap:5px;padding:.5rem}.livit-menu-btn span{display:block;width:22px;height:2px;background:#fff;border-radius:1px}.livit-drawer{display:none}.livit-drawer.is-open{display:block}.livit-drawer__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:250}.livit-drawer__panel{position:fixed;top:0;right:0;width:min(100%,300px);height:100%;z-index:260;background:var(--bg-mid);padding:5rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem;border-left:1px solid var(--border);transform:translateX(100%);transition:transform .4s var(--ease)}.livit-drawer.is-open .livit-drawer__panel{transform:translateX(0)}.livit-drawer__panel a{color:var(--text-soft);font-size:1rem}main{z-index:1}.livit-hero,main{position:relative}.livit-hero{min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));display:flex;align-items:center;padding-top:var(--header-h);overflow:hidden}.livit-hero__media{position:absolute;inset:0;z-index:0}.livit-hero__media img{width:100%;height:100%;object-fit:cover;object-position:65% 40%}.livit-hero__overlay{position:absolute;inset:0;background:linear-gradient(102deg,#050816,#050816 22%,rgba(5,8,22,.92) 38%,rgba(5,8,22,.55) 52%,rgba(5,8,22,.15) 68%,rgba(5,8,22,.05)),linear-gradient(180deg,rgba(5,8,22,.4),transparent 35%,rgba(5,8,22,.85));pointer-events:none}.livit-hero__inner{position:relative;z-index:2;width:100%;max-width:none;margin-inline:0;padding:4rem var(--content-inset) 8rem;box-sizing:border-box}.livit-hero__copy{max-width:620px}.livit-badge{display:inline-block;padding:.45rem 1rem;border-radius:var(--radius-pill);border:1px solid rgba(123,46,255,.45);background:rgba(11,16,32,.6);font-size:.6875rem;font-weight:700;letter-spacing:.14em;color:var(--text-soft);margin-bottom:1.75rem}.livit-hero__title{font-family:var(--font-display);font-weight:800;line-height:.95;letter-spacing:-.04em;margin-bottom:1.5rem}.livit-hero__line{display:block;font-size:clamp(3rem,7.5vw,7.5rem)}.livit-hero__line.livit-gradient-text{margin-top:.05em}.livit-hero__sub{font-size:1.0625rem;line-height:1.65;color:var(--text-muted);margin-bottom:2.25rem;max-width:480px}.livit-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.livit-btn--explore{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.65rem;font-size:.9375rem;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--grad-purple) 0,#9b3dff 50%,var(--grad-pink) 100%);border-radius:var(--radius-pill);box-shadow:0 8px 32px rgba(123,46,255,.45);transition:transform .25s var(--ease),box-shadow .25s}.livit-btn--explore:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(123,46,255,.55)}.livit-btn--demo{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem .25rem .5rem .5rem;font-size:.9375rem;font-weight:500;color:var(--text-soft);transition:color .2s}.livit-btn--demo:hover{color:#fff}.livit-play-ring{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(123,46,255,.5);background:rgba(123,46,255,.15);display:grid;place-items:center;flex-shrink:0}.livit-play{width:0;height:0;border:7px solid transparent;border-left:11px solid var(--grad-purple);margin-left:3px}.livit-search-section{position:relative;z-index:10;margin-top:-4.5rem;margin-bottom:1.5rem}.livit-universal-search{background:rgba(14,20,38,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-light);border-radius:var(--radius);padding:1.25rem 1.35rem 1.2rem;box-shadow:0 24px 80px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.04)}.livit-universal-search__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;margin-bottom:0;border-bottom:1px solid var(--border)}.livit-universal-search__prompt{display:flex;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:600;color:#fff}.livit-star{color:var(--grad-purple);flex-shrink:0}.livit-universal-search__tabs{display:flex;align-items:center;gap:.35rem}.livit-tab{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:var(--radius-pill);font-size:.9375rem;font-weight:500;color:var(--text-muted);transition:color .2s,background .2s}.livit-tab svg{opacity:.7}.livit-tab--active{color:var(--grad-purple);background:rgba(123,46,255,.12)}.livit-tab--active svg{opacity:1;color:var(--grad-purple)}.livit-tab--mic{width:auto;height:auto;padding:0;margin-left:.4rem;border:none;background:none;border-radius:0}.livit-tab--mic__ring{width:2.875rem;height:2.875rem;padding:2px;background:linear-gradient(135deg,#00f2ff,#3b82f6 45%,#a855f7 85%,#bc00ff);box-shadow:0 0 22px rgba(0,212,255,.3),0 0 30px rgba(123,46,255,.25);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.livit-tab--mic__ring,.livit-tab--mic__ring .ph{display:flex;align-items:center;justify-content:center;border-radius:50%}.livit-tab--mic__ring .ph{width:2.5rem;height:2.5rem;background:rgba(8,12,28,.98);border:1.5px solid rgba(255,255,255,.72);font-size:1.3rem;line-height:1;color:#fff;filter:drop-shadow(0 0 8px rgba(0,242,255,.5))}.livit-tab--mic:hover .livit-tab--mic__ring{transform:scale(1.06);box-shadow:0 0 28px rgba(0,212,255,.45),0 0 38px rgba(123,46,255,.38)}.livit-universal-search__fields{display:grid;grid-template-columns:1.35fr 1fr 1fr auto;align-items:stretch;min-height:96px}.livit-field{display:flex;flex-direction:column;justify-content:center;padding:.85rem 1.1rem;border-right:1px solid var(--border);min-height:96px}.livit-field:last-of-type{border-right:none}.livit-field__label{font-size:.8125rem;color:var(--text-muted);margin-bottom:.3rem}.livit-field input{border:none;background:transparent;color:#fff;font-size:1.125rem;font-weight:500;outline:none;width:100%;padding:0}.livit-field input::placeholder{color:rgba(255,255,255,.35);font-weight:400}.livit-btn--search{align-self:stretch;min-width:148px;margin:.55rem .55rem .55rem 0;padding:0 2rem;font-size:1.0625rem;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--grad-cyan) 0,var(--grad-purple) 100%);border-radius:var(--radius-md);box-shadow:0 8px 28px rgba(0,212,255,.2);transition:transform .2s,box-shadow .2s}.livit-btn--search:hover{transform:scale(1.02);box-shadow:0 10px 36px rgba(123,46,255,.35)}.livit-categories{margin-top:0;margin-bottom:3rem}.livit-categories__grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px}.livit-cat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;min-height:148px;padding:1.5rem .65rem 1.25rem;border-radius:var(--radius);border:1px solid rgba(255,255,255,.06);background:rgba(21,27,46,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:transform .3s var(--ease),border-color .3s,box-shadow .3s,background .3s}.livit-cat[data-accent=teal]{--accent:#00ffc6}.livit-cat[data-accent=purple]{--accent:#7b2eff}.livit-cat[data-accent=orange]{--accent:#ff8a00}.livit-cat[data-accent=lime]{--accent:#c8ff00}.livit-cat[data-accent=pink]{--accent:#ff4da6}.livit-cat[data-accent=gold]{--accent:#f0c040}.livit-cat[data-accent=coral]{--accent:#ff7a59}.livit-cat[data-accent=cyan]{--accent:#00d4ff}.livit-cat__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--accent);filter:drop-shadow(0 0 6px var(--accent)) drop-shadow(0 0 14px color-mix(in srgb,var(--accent) 55%,transparent))}.livit-cat__icon .ph{font-size:2rem;line-height:1;display:block}.livit-cat__name{font-size:.9375rem;font-weight:700;color:#fff;letter-spacing:-.01em}.livit-cat__desc{font-size:.6875rem;font-weight:400;color:var(--text-muted);line-height:1.35;max-width:11rem}.livit-cat:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:rgba(21,27,46,.72);box-shadow:0 12px 40px rgba(0,0,0,.35),0 0 32px color-mix(in srgb,var(--accent) 15%,transparent)}.livit-cat:hover .livit-cat__icon{filter:drop-shadow(0 0 8px var(--accent)) drop-shadow(0 0 20px color-mix(in srgb,var(--accent) 70%,transparent))}.livit-ai-block{margin-bottom:4rem}.livit-ai-banner{--ai-bot-scale:0.52;position:relative;display:flex;align-items:center;gap:2.5rem 3.5rem;min-height:208px;padding:2.5rem 2.75rem 2.5rem 2.5rem;border-radius:24px;border:1px solid rgba(255,255,255,.06);background:#000205;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.35)}.livit-ai-banner:before{background:linear-gradient(125deg,#000205,#031a38 22%,#020a18 48%,#000000 72%,#010812);background-size:220% 220%;animation:livit-ai-bg-drift 14s ease-in-out infinite}.livit-ai-banner:after,.livit-ai-banner:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.livit-ai-banner:after{background:radial-gradient(ellipse 55% 90% at 12% 50%,rgba(0,120,255,.14) 0,transparent 58%),radial-gradient(ellipse 45% 80% at 88% 45%,rgba(90,40,200,.1) 0,transparent 55%);animation:livit-ai-bg-pulse 10s ease-in-out infinite alternate}@keyframes livit-ai-bg-drift{0%,to{background-position:0 45%;opacity:1}50%{background-position:100% 55%;opacity:.92}}@keyframes livit-ai-bg-pulse{0%{opacity:.45}to{opacity:1}}.livit-ai-banner__visual{position:relative;z-index:1;flex-shrink:0;width:200px;height:145px;overflow:visible}.livit-ai-avatar-btn,.livit-ai-banner__visual{display:flex;align-items:center;justify-content:center}.livit-ai-avatar-btn{padding:0;margin:0;border:none;background:none;cursor:pointer;line-height:0;transition:transform .25s var(--ease)}.livit-ai-avatar-btn:focus-visible{outline:2px solid rgba(0,242,255,.65);outline-offset:4px;border-radius:50%}.livit-ai-avatar-btn:hover{transform:scale(1.04)}.livit-ai-bot-scale{width:200px;height:145px;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}.livit-ai-bot{position:relative;width:360px;height:260px;flex-shrink:0;transform:scale(var(--ai-bot-scale,.44));transform-origin:center center;animation:livit-ai-bot-float 4.5s ease-in-out infinite;filter:drop-shadow(0 0 32px rgba(0,145,255,.6)) drop-shadow(0 0 40px rgba(188,58,255,.5))}.livit-ai-bot__side-glow{position:absolute;top:50%;width:150px;height:150px;border-radius:46% 54% 48% 52%;transform:translateY(-50%);opacity:.88;filter:blur(.3px);animation:livit-ai-bot-pulse-side 3s ease-in-out infinite}.livit-ai-bot__side-glow--l{left:18px;background:radial-gradient(circle at 65% 50%,rgba(220,55,255,.95),rgba(129,23,255,.45) 58%,rgba(129,23,255,.05) 78%);-webkit-clip-path:polygon(0 50%,20% 18%,72% 0,100% 50%,72% 100%,20% 82%);clip-path:polygon(0 50%,20% 18%,72% 0,100% 50%,72% 100%,20% 82%);box-shadow:0 0 38px rgba(212,56,255,.9)}.livit-ai-bot__side-glow--r{right:18px;background:radial-gradient(circle at 35% 50%,rgba(0,198,255,.95),rgba(0,117,255,.45) 58%,rgba(0,117,255,.05) 78%);-webkit-clip-path:polygon(100% 50%,80% 18%,28% 0,0 50%,28% 100%,80% 82%);clip-path:polygon(100% 50%,80% 18%,28% 0,0 50%,28% 100%,80% 82%);box-shadow:0 0 38px rgba(0,177,255,.9);animation-delay:.5s}.livit-ai-bot__face{position:absolute;inset:18px 55px;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(15,14,70,.88),rgba(4,4,30,.97) 64%,rgba(2,3,15,1) 100%);box-shadow:inset 18px 0 34px rgba(180,42,255,.16),inset -20px 0 38px rgba(0,174,255,.22),0 0 18px rgba(120,54,255,.55),0 0 48px rgba(0,186,255,.42);overflow:hidden}.livit-ai-bot__face:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:3px;background:conic-gradient(from 210deg,#d948ff,#7f29ff,#00d5ff,#098dff,#d948ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:livit-ai-bot-rim 5s linear infinite;filter:blur(.15px)}.livit-ai-bot__face:after{content:"";position:absolute;inset:-20%;background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,.09) 44%,transparent 58%);transform:translateX(-55%) rotate(8deg);animation:livit-ai-bot-sheen 5.6s ease-in-out infinite}.livit-ai-bot__eye{position:absolute;top:44%;width:25px;height:25px;border-radius:50%;background:radial-gradient(circle at 52% 43%,#a8ffff 0,#4de7ff 24%,#076eff 67%,#003bff 100%);box-shadow:0 0 12px #1ee9ff,0 0 24px rgba(0,91,255,.95),inset 0 0 7px rgba(255,255,255,.5);animation:livit-ai-bot-eye 2.1s ease-in-out infinite}.livit-ai-bot__eye--l{left:35%}.livit-ai-bot__eye--r{right:35%;animation-delay:.18s}.livit-ai-bot__halo{position:absolute;inset:-18px 20px;border-radius:50%;background:radial-gradient(circle,rgba(0,191,255,.12),transparent 66%);animation:livit-ai-bot-halo 3.8s ease-in-out infinite;pointer-events:none}@keyframes livit-ai-bot-float{0%,to{transform:scale(var(--ai-bot-scale,.52)) translateY(0)}50%{transform:scale(calc(var(--ai-bot-scale, .52) + .014)) translateY(-10px)}}@keyframes livit-ai-bot-pulse-side{0%,to{transform:translateY(-50%) scale(.96);opacity:.72}50%{transform:translateY(-50%) scale(1.05);opacity:1}}@keyframes livit-ai-bot-rim{0%{filter:hue-rotate(0deg) blur(.15px);opacity:.82}50%{filter:hue-rotate(25deg) blur(.15px);opacity:1}to{filter:hue-rotate(0deg) blur(.15px);opacity:.82}}@keyframes livit-ai-bot-eye{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.14);opacity:1}}@keyframes livit-ai-bot-halo{0%,to{transform:scale(.96);opacity:.45}50%{transform:scale(1.08);opacity:.9}}@keyframes livit-ai-bot-sheen{0%,65%,to{transform:translateX(-65%) rotate(8deg);opacity:0}78%{opacity:.8}90%{transform:translateX(65%) rotate(8deg);opacity:0}}.livit-ai-banner__copy{position:relative;z-index:1;flex:1 1;min-width:0}.livit-ai-banner__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:.65rem}.livit-ai-banner__copy h2{font-family:var(--font);font-size:2.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:#fff}.livit-ai-tag{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:rgba(15,23,42,.55);color:rgba(226,232,240,.92);line-height:1}.livit-ai-banner__sub{font-size:1.1875rem;font-weight:400;line-height:1.5;color:#94a3b8;max-width:600px}.livit-ai-chat-btn{position:relative;z-index:1;flex-shrink:0;display:inline-flex;padding:1.5px;border-radius:14px;background:linear-gradient(90deg,#00f2ff,#3b82f6 38%,#a855f7 72%,#bc00ff);transition:filter .25s var(--ease),transform .25s var(--ease)}.livit-ai-chat-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.livit-ai-chat-btn__inner{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.85rem;border-radius:12px;background:rgba(0,2,8,.92);font-size:1.125rem;font-weight:500;color:#fff;white-space:nowrap;transition:background .25s var(--ease)}.livit-ai-chat-btn:hover .livit-ai-chat-btn__inner{background:rgba(8,12,28,.98)}.livit-ai-chat-btn__arrow{font-size:1.15rem;line-height:1;font-weight:400;opacity:.95}.livit-featured{margin-bottom:4.5rem;position:relative}.livit-featured__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.livit-featured__head h2{font-family:var(--font-display);font-size:1.375rem;font-weight:700}.livit-link-all{font-size:.875rem;font-weight:500;color:var(--text-muted);transition:color .2s}.livit-link-all:hover{color:#fff}.livit-featured__row{position:relative}.livit-featured__track-wrap{overflow:hidden}.livit-featured__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;transition:transform .5s var(--ease)}.livit-listing-card{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--bg-card);border:1px solid var(--border);transition:transform .35s var(--ease),box-shadow .35s}.livit-listing-card__link{display:block;color:inherit;text-decoration:none}.livit-listing-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,0,0,.4),0 0 32px rgba(123,46,255,.12)}.livit-listing-card__img{position:relative;aspect-ratio:4/3.2;overflow:hidden}.livit-listing-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.livit-listing-card:hover .livit-listing-card__img img{transform:scale(1.05)}.livit-listing-card__badge{position:absolute;top:12px;left:12px;padding:.3rem .65rem;border-radius:var(--radius-pill);font-size:.625rem;font-weight:700;letter-spacing:.04em;background:rgba(123,46,255,.9);color:#fff}.livit-listing-card__badge--deal{background:rgba(255,77,166,.9)}.livit-fav{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:1rem;display:grid;place-items:center;transition:background .2s}.livit-fav.is-active{color:var(--grad-pink)}.livit-listing-card__body{padding:1rem 1.15rem 1.2rem}.livit-listing-card__body h3{font-size:.9375rem;font-weight:600;margin-bottom:.35rem;line-height:1.35}.livit-listing-card__price{font-size:.9375rem;font-weight:700;color:#fff}.livit-listing-card__meta{font-size:.8125rem;color:var(--text-muted);margin-top:.15rem}.livit-slider-fab{position:absolute;right:var(--content-inset);top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border-light);color:#fff;font-size:1.5rem;line-height:1;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:5;transition:background .2s,transform .2s}.livit-slider-fab:hover{background:var(--bg-card-hover);transform:translateY(-50%) scale(1.05)}.livit-why{margin-bottom:5rem;padding-top:.5rem}.livit-why__bar{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;border-radius:20px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(12,18,36,.95),rgba(6,10,22,.98));box-shadow:0 20px 48px rgba(0,0,0,.35);overflow:hidden}.livit-why-item{display:flex;align-items:center;gap:1.35rem;padding:2.25rem 2rem 2.25rem 2.25rem;text-align:left;border-right:1px solid rgba(255,255,255,.06);min-height:120px}.livit-why-item:last-child{border-right:none}.livit-why-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;line-height:1}.livit-why-item__icon .ph{font-size:3.25rem;display:block;filter:drop-shadow(0 0 12px rgba(0,212,255,.25))}.livit-why-item__icon--ai .ph{color:#c084fc;background:linear-gradient(135deg,#e879f9,#a855f7 40%,#00d4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(168,85,247,.45))}.livit-why-item__icon--shield .ph{color:#2dd4bf;filter:drop-shadow(0 0 14px rgba(45,212,191,.5))}.livit-why-item__icon--layers .ph{background:linear-gradient(160deg,#00d4ff,#6366f1 55%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(99,102,241,.4))}.livit-why-item__icon--user .ph{background:linear-gradient(160deg,#38bdf8,#818cf8 50%,#c084fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(129,140,248,.35))}.livit-why-item__copy{min-width:0}.livit-why-item__copy h3{font-family:var(--font);font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff;margin:0 0 .45rem}.livit-why-item__copy p{font-size:1rem;font-weight:400;line-height:1.5;color:#94a3b8;margin:0;max-width:none}.livit-footer{background:linear-gradient(180deg,var(--bg-mid) 0,#060a14 100%);border-top:1px solid var(--border);padding:4rem 0 0}.livit-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr;grid-gap:2.5rem 2rem;gap:2.5rem 2rem;padding-bottom:3rem}.livit-footer__brand p{font-size:.875rem;color:var(--text-muted);margin:1rem 0 1.5rem;max-width:240px;line-height:1.6}.livit-footer__socials{display:flex;gap:.65rem}.livit-footer__socials a{width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:rgba(255,255,255,.04);display:grid;place-items:center;color:var(--text-muted);transition:color .2s,border-color .2s}.livit-footer__socials a:hover{color:#fff;border-color:var(--border-light)}.livit-footer h4{font-size:.8125rem;font-weight:600;color:#fff;margin-bottom:1rem}.livit-footer__apps-col .livit-app-badges{display:flex;flex-direction:column;gap:.65rem}.livit-app-badge{display:flex;flex-direction:column;padding:.55rem 1rem;border-radius:12px;border:1px solid var(--border);background:rgba(0,0,0,.25);font-size:.875rem;font-weight:600;color:#fff;min-width:140px;transition:border-color .2s}.livit-app-badge:hover{border-color:var(--border-light)}.livit-app-badge__small{font-size:.625rem;font-weight:400;color:var(--text-muted)}.livit-footer__links-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.livit-footer__links-col a{display:block;font-size:.8125rem;color:var(--text-muted);margin-bottom:.55rem;transition:color .2s}.livit-footer__links-col a:hover{color:#fff}.livit-newsletter{display:flex;align-items:stretch;border-radius:var(--radius-pill);border:1px solid var(--border);background:rgba(0,0,0,.3);overflow:hidden}.livit-newsletter input{flex:1 1;border:none;background:transparent;padding:.75rem 1.15rem;color:#fff;font-size:.875rem;outline:none;min-width:0}.livit-newsletter input::placeholder{color:var(--text-muted)}.livit-newsletter__btn{width:48px;flex-shrink:0;background:linear-gradient(135deg,var(--grad-purple),var(--grad-pink));color:#fff;display:grid;place-items:center;transition:opacity .2s}.livit-newsletter__btn:hover{opacity:.9}.livit-footer__copy{text-align:center;font-size:.75rem;color:var(--text-muted);padding:1.5rem;border-top:1px solid var(--border)}.livit-footer__demo-notice{text-align:center;font-size:.7rem;color:var(--text-muted);opacity:.6;padding:0 1.5rem 1rem}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1200px){.livit-categories__grid{grid-template-columns:repeat(4,1fr)}.livit-featured__grid{grid-template-columns:repeat(2,1fr)}.livit-slider-fab{right:24px;top:auto;bottom:-24px;transform:none}.livit-why__bar{grid-template-columns:repeat(2,1fr)}.livit-why-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:2rem 1.75rem}.livit-why-item:nth-child(odd){border-right:1px solid rgba(255,255,255,.06)}.livit-why-item:nth-last-child(-n+2){border-bottom:none}.livit-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.livit-header__inner{grid-template-columns:1fr auto}.livit-header-auth,.livit-nav{display:none}.livit-menu-btn{display:flex}.livit-hero__overlay{background:linear-gradient(180deg,#050816,rgba(5,8,22,.75) 45%,rgba(5,8,22,.9))}.livit-hero__media img{object-position:center 30%}.livit-hero__inner{padding-bottom:6rem}.livit-universal-search__fields{grid-template-columns:1fr;min-height:auto}.livit-field{min-height:auto;border-right:none;border-bottom:1px solid var(--border);padding:1rem 0}.livit-btn--search{margin:1rem 0 0;min-height:52px;border-radius:var(--radius-pill)}.livit-ai-banner{flex-direction:column;align-items:center;text-align:center;min-height:auto;padding:2.25rem 1.75rem;gap:1.75rem;--ai-bot-scale:0.46}.livit-ai-banner__visual,.livit-ai-bot-scale{width:172px;height:125px}.livit-ai-banner__title-row{justify-content:center}.livit-ai-banner__sub{margin-inline:auto}.livit-why__bar{grid-template-columns:1fr}.livit-why-item,.livit-why-item:nth-child(odd){border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}.livit-why-item:last-child{border-bottom:none}}@media (max-width:600px){.livit-wrap{width:min(100% - 32px,var(--wrap))}.livit-categories__grid{grid-template-columns:repeat(2,1fr)}.livit-featured__grid,.livit-footer__grid,.livit-footer__links-col{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.livit-ai-banner:after,.livit-ai-banner:before{animation:none!important}.livit-ai-banner:after{opacity:.65}.livit-ai-bot,.livit-ai-bot__eye,.livit-ai-bot__face:after,.livit-ai-bot__face:before,.livit-ai-bot__halo,.livit-ai-bot__side-glow{animation:none!important}.livit-ai-bot{transform:scale(var(--ai-bot-scale,.52))}}