#image-element[data-astro-cid-6ln72umh]{will-change:transform;position:absolute;left:0;width:100%;height:130%;top:-15%}.hero-video{height:115%;bottom:auto}.section-video .image-container{overflow:hidden}@media (max-width:719px){.section-video .image-player{min-height:110%}}@media (min-width:720px){.section-video .image-container{height:100vh;min-height:100%}}.preloader[data-astro-cid-whrugjgn]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:opacity .4s ease-out,visibility .4s ease-out}.preloader[data-astro-cid-whrugjgn].hidden{opacity:0;visibility:hidden;pointer-events:none}.preloader-content[data-astro-cid-whrugjgn]{display:flex;flex-direction:column;align-items:center;gap:2rem}.preloader-logo[data-astro-cid-whrugjgn]{width:120px;height:auto;opacity:1;animation:fadeIn .8s ease-out}.preloader-logo-image[data-astro-cid-whrugjgn]{width:100%;height:auto;display:block}.preloader-spinner[data-astro-cid-whrugjgn]{width:40px;height:40px}.spinner-ring[data-astro-cid-whrugjgn]{width:100%;height:100%;border:3px solid rgba(255,255,255,.1);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}body:not(.preloader-ready) .button-container[data-astro-cid-whrugjgn],body:not(.preloader-ready) footer[data-astro-cid-whrugjgn],body:not(.preloader-ready) main[data-astro-cid-whrugjgn],body:not(.preloader-ready) nav[data-astro-cid-whrugjgn]{opacity:0;visibility:hidden}.details-wrapper[data-astro-cid-abfmugfr]{position:relative}.details-wrapper-image[data-astro-cid-abfmugfr]{background:url(/images/details/bg.jpg) no-repeat top;background-size:100%;background-attachment:fixed;position:absolute;width:100%;height:100%;top:0;left:0}.navbar-logo{display:flex;justify-content:center;align-items:center;width:100%}.logo-image{display:block;height:40px!important;width:auto!important}#inicio-title,#inicio-title .char,#inicio-title .line,#inicio-title .word,#inicio-title div,#inicio-title span{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;will-change:auto!important;visibility:visible!important}#inicio-title{letter-spacing:.06em}#road-canvas{position:fixed!important;top:0!important;left:0!important;pointer-events:none!important;z-index:2!important}.contacto-bg,.details-wrapper-image,.faq-bg,.footer-bg,.hero-background,.hero-overlay,.hero-video,.section-exterior-background-image,.section-stories-bg{position:absolute;z-index:0}.contact-form-wrapper,.faq-item,.feature-content,.footer-content,.gallery-item,.hero-content,.model-card,.section-container,nav{position:relative;z-index:3}.button-container{position:fixed!important;z-index:1000!important}.carousel-container,.section-exterior .exterior-features,.section-exterior .feature-image,.section-exterior .feature-item,.section-stories .section-container{z-index:3!important}.section-inicio{align-items:flex-end!important;justify-content:center!important}.section-inicio .section-container{padding-bottom:84px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-direction:column!important}#inicio-title{font-size:clamp(1.1rem,2vw,2rem)!important;font-weight:600!important;text-align:center!important;letter-spacing:.08em!important;line-height:1.3!important;margin:0!important}.section-content.hero-text{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.hero-price{display:none!important}.scroll-indicator{position:absolute!important;bottom:36px!important;left:50%!important;transform:translateX(-50%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;z-index:3!important;cursor:default!important}.scroll-mouse{width:11px!important;height:17px!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:6px!important;position:relative!important;display:flex!important;justify-content:center!important}.scroll-dot{width:2px!important;height:4px!important;background:#fff!important;border-radius:2px!important;position:absolute!important;top:3px!important;animation:mouseDot 1.6s cubic-bezier(.4,0,.2,1) infinite!important}@keyframes mouseDot{0%{transform:translateY(0);opacity:1}60%{transform:translateY(6px);opacity:0}61%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}.scroll-label{font-size:9px!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:rgba(255,255,255,.5)!important;font-weight:400!important}#preloader.pl{position:fixed;inset:0;z-index:100000;background:#050505;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .8s ease}#preloader.pl.pl-hidden{opacity:0;pointer-events:none}.pl-content{display:flex;flex-direction:column;align-items:center;gap:28px;padding:24px;text-align:center}.pl-logo{height:64px;width:auto;display:block;opacity:0;transform:translateY(8px);animation:plFadeUp 1s ease forwards}.pl-tagline{margin:0;color:rgba(255,255,255,.62);font-family:var(--font-family-subtitle);font-size:13px;font-weight:var(--font-weight-regular);letter-spacing:.22em;text-transform:uppercase;opacity:0;animation:plFadeUp 1s ease .15s forwards}.pl-bar{width:200px;height:1px;background:rgba(255,255,255,.14);overflow:hidden;opacity:0;animation:plFadeUp 1s ease .3s forwards}.pl-bar-fill{display:block;height:100%;width:0;background:#fff;transition:width .25s ease}.pl-enter{margin-top:4px;padding:13px 38px;background:transparent;border:1px solid rgba(255,255,255,.55);color:#fff;font-family:var(--font-family-primary,sans-serif);font-size:12px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease,background .35s ease,color .35s ease,border-color .35s ease}.pl-enter.pl-enter-show{opacity:1;visibility:visible;transform:translateY(0)}.pl-skip{position:absolute;bottom:clamp(3rem,8vh,5.5rem);left:50%;transform:translate(-50%,10px);font-size:14px;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.55);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;opacity:0;visibility:hidden;transition:opacity .6s ease,transform .6s ease,color .25s ease}.pl-skip.pl-show{opacity:1;visibility:visible;transform:translate(-50%)}.pl-skip:hover{color:#fff}.section-detalles{margin-top:clamp(16px,4vh,64px);overflow-x:clip}.section-detalles .det-rows{display:flex;flex-direction:column;gap:clamp(3rem,8vh,7rem);max-width:1240px;margin:clamp(2rem,5vh,4rem) auto 0;padding:0 clamp(1.25rem,4vw,3rem);position:relative;z-index:3}.section-detalles .det-row{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:center}.section-detalles .det-row:nth-child(2n){grid-template-columns:1fr 1.5fr}.section-detalles .det-row:nth-child(2n) .det-img{order:2}.section-detalles .det-row:nth-child(2n) .det-cap{order:1}.section-detalles .det-img{overflow:hidden;border-radius:6px;box-shadow:0 24px 60px rgba(0,0,0,.5)}.section-detalles .det-img img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/3}.section-detalles .det-cap h4{font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:700;color:#fff;margin:0;line-height:1.2}.reveal-d{transition:none}.reveal-d,.reveal-d.in{opacity:1;transform:none}@media (max-width:768px){.section-detalles .det-row,.section-detalles .det-row:nth-child(2n){grid-template-columns:1fr;gap:1.25rem}.section-detalles .det-row:nth-child(2n) .det-cap,.section-detalles .det-row:nth-child(2n) .det-img{order:0}}.scroll-line-wrap{background:transparent;padding:clamp(1.5rem,4vh,3rem) 0;display:flex;justify-content:center;position:relative;z-index:3}.scroll-line{position:relative;width:1px;height:clamp(180px,26vh,300px);background:rgba(255,255,255,.13);overflow:hidden}.scroll-line-fill{position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.45));will-change:height}.pl-enter:hover{background:#fff;color:#050505;border-color:#fff}@keyframes plFadeUp{to{opacity:1;transform:translateY(0)}}body.pl-active{overflow:hidden!important}#road-canvas,.scroll-indicator{display:none!important}.section-detalles .onas{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center;max-width:1280px;margin:0 auto;padding:clamp(2rem,5vh,4rem) 0}.onas-photos{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(12px,1.5vw,20px);gap:clamp(12px,1.5vw,20px)}.op{margin:0;overflow:hidden;border-radius:8px;box-shadow:0 24px 55px rgba(0,0,0,.5);opacity:0;transform:translateY(42px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.op img{width:100%;height:100%;object-fit:cover;display:block}.op-1{grid-column:1;grid-row:1/span 2;aspect-ratio:3/4}.op-2{grid-row:1;margin-top:clamp(1.5rem,4vw,3rem)}.op-2,.op-3{grid-column:2;aspect-ratio:4/3}.op-3{grid-row:2}.op.in{opacity:1;transform:none}.onas-text{color:#fff;opacity:0;transform:translateY(30px);transition:opacity 1s ease .15s,transform 1s ease .15s}.onas-text.in{opacity:1;transform:none}.onas-kicker{font-family:var(--font-family-subtitle);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--color-garden-green);margin:0 0 1.25rem}.onas-lead{font-weight:700;font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.2;margin:0 0 1.5rem}.onas-p{font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.8;color:rgba(255,255,255,.62);font-weight:300;margin:0 0 1.1rem}@media (max-width:860px){.section-detalles .onas{grid-template-columns:1fr}.op-2{margin-top:0}}@media (prefers-reduced-motion:reduce){.onas-text,.op{opacity:1!important;transform:none!important}}.op-4{grid-column:1}.op-4,.op-5{grid-row:3;aspect-ratio:4/3}.op-5{grid-column:2}.section-exterior .reviews-wrap{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1rem,2vw,2rem);gap:clamp(1rem,2vw,2rem);max-width:1200px;margin:clamp(2rem,5vh,4rem) auto clamp(3rem,8vh,6rem);padding:0 clamp(1.25rem,4vw,3rem)}.review{background:rgba(12,12,12,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:clamp(1.5rem,2.5vw,2.25rem);color:#fff;opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.review.in{opacity:1;transform:none}.review-stars{color:var(--color-garden-green);letter-spacing:3px;font-size:15px;margin-bottom:1rem}.review-text{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.7;color:rgba(255,255,255,.85);font-weight:300;margin:0 0 1.5rem;font-style:italic}.review-author{font-size:14px;font-weight:600;margin:0;color:#fff}.review-author span{display:block;font-size:11px;font-weight:400;color:rgba(255,255,255,.5);letter-spacing:.08em;text-transform:uppercase;margin-top:4px}@media (max-width:780px){.section-exterior .reviews-wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.review{opacity:1!important;transform:none!important}}.section-detalles .onas-photos{display:flex;gap:clamp(12px,1.5vw,20px);column-count:auto;grid-template-columns:none}.section-detalles .onas-col{flex:1 1;display:flex;flex-direction:column;gap:clamp(12px,1.5vw,20px);min-width:0}.section-detalles .onas-col-a{justify-content:center}.section-detalles .op{display:block;width:100%;margin:0;page-break-inside:avoid;break-inside:avoid;grid-column:auto;grid-row:auto}.section-detalles .op-1{aspect-ratio:3/4}.section-detalles .op-2{aspect-ratio:4/3;margin-top:0}.section-detalles .op-3{aspect-ratio:1/1}.section-detalles .op-4{aspect-ratio:16/11}.section-detalles .op-5{aspect-ratio:4/5}.section-exterior{min-height:auto!important;padding:11vh 0 6vh!important;justify-content:flex-start!important;gap:clamp(.75rem,2vh,1.5rem)!important}.section-exterior .section-container{padding:0 var(--container-padding,2rem)!important;min-height:0!important}.section-exterior .reviews-wrap{margin:clamp(1rem,2.5vh,2rem) auto 0!important}.onas-lead{font-size:clamp(1.7rem,3.1vw,2.9rem)!important}.onas-p{font-size:clamp(1.05rem,1.4vw,1.3rem)!important;line-height:1.85!important}.onas-kicker{font-size:13px!important}.section-interior{position:relative}.interior-intro{position:absolute;top:clamp(5.5rem,13vh,9rem);left:calc(5% + 2rem);z-index:20;pointer-events:none;max-width:70%}.interior-intro-kicker{display:block;letter-spacing:.12em;text-transform:uppercase}.interior-intro-kicker,.interior-intro-text{font-size:clamp(1.15rem,2vw,1.9rem);font-weight:700;color:#fff;margin:0;line-height:1.2;text-shadow:0 2px 24px rgba(0,0,0,.55)}.section-vyber-vozu .model-cta{display:inline-flex!important;align-items:center;gap:.6rem;padding:.95rem 2.1rem;border:1px solid #050505;border-radius:4px;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#050505;background:transparent;transition:background .25s ease,color .25s ease;margin-top:0}.section-vyber-vozu .model-cta:hover{background:#050505;color:#fff}.section-vyber-vozu .model-cta img{width:18px;height:18px;order:2;transition:filter .25s ease}.section-vyber-vozu .model-cta:hover img{filter:invert(1)}.section-stories .section-container{min-height:0!important;align-items:center!important}.section-stories .section-content{position:relative!important;top:0!important;padding-bottom:0!important;padding-top:0!important}.section-stories-embed{max-width:600px!important;width:100%}.section-stories-overlay{display:none!important}.story-videos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;width:100%}.story-tile{position:relative;aspect-ratio:9/16;border-radius:6px;overflow:hidden;background:#050505;box-shadow:0 14px 40px rgba(0,0,0,.45)}.story-tile video{width:100%;height:100%;object-fit:cover;display:block}.story-sound{position:absolute;bottom:12px;right:12px;width:36px;height:36px;border:none;border-radius:50%;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background .25s ease,transform .2s ease;z-index:2}.story-sound:hover{background:rgba(0,0,0,.85);transform:scale(1.06)}.story-sound svg{width:17px;height:17px;fill:currentColor}.story-tile .ic-on,.story-tile.is-on .ic-off{display:none}.story-tile.is-on .ic-on{display:block}@media (max-width:600px){.story-videos{gap:10px}}#brand-logo{transition:opacity .45s ease,top .45s ease,width .45s ease}#brand-logo.is-lambo{top:calc(-50% + 3vh);width:82%;opacity:.16}.model-content .model-name,.model-content .model-name *{opacity:1!important;transform:none!important}.stats-row{display:flex;flex-wrap:wrap;gap:clamp(1.75rem,5vw,4.5rem);margin-top:clamp(3.5rem,7vh,6rem);padding-top:clamp(2rem,4vh,3rem);border-top:1px solid rgba(255,255,255,.15);max-width:760px;position:relative;z-index:3}.section-contacto .section-container>div:has(.btn){margin-top:2rem}.stat{display:flex;flex-direction:column}.stat-num{font-size:clamp(2.1rem,4vw,3.4rem);font-weight:700;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-label{margin-top:.55rem;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)}@media (max-width:600px){.stats-row{gap:1.5rem 2.5rem}.stat{flex:1 1 40%}}.hero-bottom-fade{left:0;right:0;bottom:0;height:32%;z-index:2;background:linear-gradient(180deg,rgba(5,5,5,0) 0,rgba(5,5,5,.55) 55%,#050505)}.hero-bottom-fade,.hero-fade{position:absolute;pointer-events:none}.hero-fade{inset:0;z-index:3;background:#050505;opacity:1;transition:opacity 1.4s ease}.hero-fade.hero-fade-out{opacity:0}.hero-end{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8rem;text-align:center;padding:0 1.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1.1s ease,visibility 1.1s ease;background:radial-gradient(ellipse 75% 60% at 50% 48%,rgba(0,0,0,.36) 0,rgba(0,0,0,.225) 55%,rgba(0,0,0,.06) 100%)}.hero-end.is-visible{opacity:1;visibility:visible;pointer-events:auto}.hero-end-label{margin:0;color:#fff;font-size:clamp(12px,1.5vw,15px);letter-spacing:.26em;text-transform:uppercase;font-weight:500;transform:translateY(14px);transition:transform 1.1s cubic-bezier(.22,1,.36,1);text-shadow:0 2px 24px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.6)}.hero-end.is-visible .hero-end-label{transform:none}.hero-end-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:1.25rem 3.25rem;border:1px solid rgba(255,255,255,.9);border-radius:4px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;box-shadow:0 8px 40px rgba(0,0,0,.5);font-family:inherit;font-weight:700;font-size:clamp(15px,1.9vw,20px);letter-spacing:.1em;text-transform:uppercase;transition:background .3s ease,color .3s ease,transform 1.1s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.hero-end.is-visible .hero-end-btn{transform:none}.hero-end-btn:hover{background:#fff;color:#050505}@media (prefers-reduced-motion:reduce){.hero-end,.hero-end-btn,.hero-end-label{transition:opacity .3s ease!important}.pl-bar,.pl-logo,.pl-tagline{animation:none;opacity:1}#preloader.pl,.hero-fade{transition:opacity .3s ease}}:root{--exp-display:var(--font-family-display)}.exp{position:relative;height:820vh;background:#000}.exp-sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:#000}.exp-img,.exp-media{position:absolute;inset:0}.exp-img{height:100%;width:100%;object-fit:cover;object-position:center;opacity:0;transform:scale(1.06);transition:transform 7s linear}.exp-img.active{opacity:.82;transform:scale(1)}.exp-fade{position:absolute;inset:0;pointer-events:none;z-index:2}.exp-fade>i{position:absolute;display:block}.exp-fade .t{top:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0))}.exp-fade .b{bottom:0;left:0;width:100%;height:48%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0))}.exp-fade .l{top:0;left:0;height:100%;width:70%;background:linear-gradient(90deg,#000 0,#000 30%,rgba(0,0,0,0))}.exp-fade .r{top:0;right:0;height:100%;width:16%;background:linear-gradient(270deg,#000 0,rgba(0,0,0,0))}.exp-content{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,9vh,8rem) clamp(2rem,5vw,5.5rem)}.exp-textwrap{position:relative;width:100%}.exp-text{position:absolute;left:clamp(2rem,5vw,5.5rem);right:clamp(2rem,5vw,5.5rem);top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s;pointer-events:none}.exp-text.active{opacity:1;visibility:visible;transition:opacity .4s ease;pointer-events:auto}.exp-kicker{font-family:var(--font-family-subtitle);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--color-garden-green);margin:0 0 1.6rem;opacity:0;transform:translateY(14px);transition:opacity .7s ease .05s,transform .7s cubic-bezier(.22,1,.36,1) .05s}.exp-text.active .exp-kicker{opacity:1;transform:none}.exp-title{font-family:var(--exp-display);font-weight:300;font-size:clamp(2.4rem,7vw,8rem);line-height:1.05;letter-spacing:-.02em;margin:0;color:#fff;max-width:16ch}.exp-title .word{display:inline-block;white-space:nowrap}.exp-title .letter{display:inline-block;opacity:0;transform:translateY(.42em);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.exp-text.active .exp-title .letter{opacity:1;transform:none;transition-delay:calc(var(--i) * 28ms + .12s)}.exp-sub{font-family:var(--font-family-subtitle);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.7;color:rgba(255,255,255,.62);font-weight:var(--font-weight-regular);margin:2rem 0 0;max-width:40ch;opacity:0;transform:translateY(14px);transition:opacity .7s ease .25s,transform .7s cubic-bezier(.22,1,.36,1) .25s}.exp-text.active .exp-sub{opacity:1;transform:none}.exp-dots{position:absolute;right:clamp(1.5rem,3vw,3rem);top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;gap:14px}.exp-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.25);transition:background .4s ease,transform .4s ease}.exp-dot.active{background:#fff;transform:scale(1.25)}@media (max-width:700px){.exp-title{font-size:clamp(2.8rem,15vw,6rem);max-width:none}.exp-fade .r{width:100%}}@media (prefers-reduced-motion:reduce){.exp-img,.exp-kicker,.exp-sub,.exp-title .letter{transition:opacity .3s ease!important;transform:none!important}}.details-wrapper .details-wrapper-image{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.82) 24%,rgba(0,0,0,0) 44%,rgba(0,0,0,0) 64%,#000 88%),url(/images/details/bg.jpg) no-repeat 50%;background-attachment:fixed,fixed;background-size:100% 100%,cover}.exp:before{content:"";position:absolute;left:0;right:0;top:-16vh;height:32vh;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 44%,#000 56%,rgba(0,0,0,0));z-index:4;pointer-events:none}#exterior .reviews-wrap,#exterior .section-container{display:none}#exterior .rev-left{display:flex;flex-direction:column;gap:clamp(26px,4vh,52px);flex:0 0 auto}#exterior .rev-text{max-width:none;margin-top:clamp(10px,2vh,26px)}#exterior .rev-h{font-family:var(--font-family-display);font-size:clamp(2.6rem,4.6vw,4.6rem);line-height:1.05;color:#fff;margin:0;white-space:normal;font-weight:var(--font-weight-regular);letter-spacing:-.02em;transform:translateY(-1.6rem)}#exterior .rev-p{font-size:clamp(.9rem,1.05vw,1rem);line-height:1.6;color:rgba(255,255,255,.78);margin:0}#exterior .rev-right{display:flex;flex-direction:column;justify-content:space-between;height:654px;flex:0 1 640px;min-width:0}#exterior .rev-stage{position:relative;z-index:3;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:clamp(28px,4vw,56px);width:100%;max-width:1200px;margin:clamp(1rem,3vh,2.5rem) auto 0;padding:0 clamp(1.25rem,4vw,3.5rem)}#exterior .rev-phone-wrap{flex:0 0 305px;width:305px;height:654px;position:relative}#exterior .rv-phone{position:absolute;top:0;left:0;height:760px;aspect-ratio:9/19.3;background:#000;border-radius:46px;transform:scale(.86);transform-origin:top left;padding:11px;box-shadow:0 30px 80px -20px rgba(0,0,0,.9),0 0 0 11px #1b1b1d,0 0 0 12px #2c2c2e}#exterior .scr{position:relative;width:100%;height:100%;background:#000;border-radius:36px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif}#exterior .homebar{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:5px;border-radius:3px;background:rgba(255,255,255,.4);z-index:35}#exterior .screens{position:absolute;inset:0;overflow:hidden}#exterior .track{display:flex;width:200%;height:100%;transform:translateX(0);transition:transform .55s cubic-bezier(.65,0,.35,1)}#exterior .pane{flex:0 0 50%;width:50%;height:100%;display:flex;flex-direction:column;background:#000}#exterior .list-top{padding:36px 20px 4px}#exterior .list-top h1{margin:0;color:#fff;font-size:34px;font-weight:700;letter-spacing:-.02em}#exterior .lsearch{margin:10px 16px 6px;height:34px;border-radius:10px;background:rgba(255,255,255,.08);display:flex;align-items:center;gap:7px;padding:0 11px;color:#8a8a8e;font-size:14px}#exterior .convos{flex:1 1;overflow:hidden}#exterior .lrow{display:flex;gap:12px;align-items:flex-start;padding:11px 16px 0 18px;position:relative}#exterior .lrow .dot{position:absolute;left:6px;top:26px;width:9px;height:9px;border-radius:50%;background:#fff;opacity:0;transition:opacity .3s}#exterior .lrow.unread .dot{opacity:1}#exterior .lrow .av{flex:0 0 auto;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:20px}#exterior .lrow .meta{flex:1 1;min-width:0;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:11px}#exterior .lrow:last-child .meta{border-bottom:none}#exterior .lrow .r1{display:flex;justify-content:space-between;align-items:baseline;gap:8px}#exterior .lrow .nm{color:#fff;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal}#exterior .lrow .right{display:flex;align-items:center;gap:5px;flex:0 0 auto}#exterior .lrow .tm{color:#8a8a8e;font-size:14px}#exterior .lrow .chev{color:#48484a;font-size:13px}#exterior .lrow .pv{color:#8a8a8e;font-size:15.5px;line-height:1.34;margin-top:3px;min-height:20px;font-style:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#exterior .lrow .pv.typing-pv{color:#d1d1d6}#exterior .lrow .tap{position:absolute;inset:0;background:rgba(255,255,255,.07);opacity:0;transition:opacity .14s}#exterior .lrow.tapd .tap{opacity:1}#exterior .chead{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:90px;padding:14px 0 8px;border-bottom:1px solid rgba(255,255,255,.1);position:relative;background:rgba(10,10,12,.7)}#exterior .chead .back{position:absolute;left:12px;bottom:20px;color:#e5e5e5;font-size:26px;line-height:1;display:flex;align-items:center}#exterior .chead .back-label{font-size:15px;margin-left:1px}#exterior .chead .av{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}#exterior .chead .av,#exterior .chead .nm{color:#fff;font-weight:600;font-size:15px}#exterior .cscroll{flex:1 1;overflow:hidden;padding:16px 14px 4px;display:flex;flex-direction:column;gap:2px;justify-content:flex-end}#exterior .row{display:flex;width:100%;margin-top:2px}#exterior .row.in{justify-content:flex-start}#exterior .row.out{justify-content:flex-end}#exterior .bub{max-width:80%;padding:10px 15px;border-radius:21px;font-size:17px;line-height:1.36;white-space:pre-wrap;word-wrap:break-word;font-style:normal;animation:rvpop .5s cubic-bezier(.34,1.4,.64,1) both}#exterior .row.in .bub{background:#26262a;color:#fff;border-bottom-left-radius:6px;transform-origin:left bottom}#exterior .row.out .bub{background:#f4f4f6;color:#050505;border-bottom-right-radius:6px;transform-origin:right bottom}#exterior .row.tail{margin-bottom:8px}@keyframes rvpop{0%{opacity:0;transform:translateY(16px) scale(.86)}to{opacity:1;transform:none}}#exterior .stamp{font-size:12px;color:#8a8a8e;margin:3px 6px 9px}#exterior .typing .bub{padding:12px 15px;display:flex;align-items:center;gap:5px}#exterior .typing .d{width:9px;height:9px;border-radius:50%;background:#9b9b9f;animation:rvtd 1.3s ease-in-out infinite}#exterior .typing .d:nth-child(2){animation-delay:.18s}#exterior .typing .d:nth-child(3){animation-delay:.36s}@keyframes rvtd{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}#exterior .cinput{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:8px 14px 28px}#exterior .cinput .pill{flex:1 1;height:40px;border-radius:20px;border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;padding:0 15px;color:#8a8a8e;font-size:15.5px}#exterior .cinput .send{width:36px;height:36px;border-radius:50%;background:#f4f4f6;color:#050505;display:flex;align-items:center;justify-content:center;font-size:16px;opacity:.85}#exterior .bento{flex:0 0 auto;width:100%;height:540px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:12px;gap:12px}#exterior .bento img{width:100%;height:100%;object-fit:cover;border-radius:18px;display:block;opacity:0;transition:opacity .55s ease,transform 1.1s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}#exterior .bento img.show{opacity:1;transform:scale(1)}#exterior .bento .b1{grid-column:1;grid-row:1/3}#exterior .bento .b2{grid-column:2;grid-row:1}#exterior .bento .b3{grid-column:2;grid-row:2/4}#exterior .bento .b4{grid-column:1;grid-row:3}@media (max-width:760px){#exterior .rev-stage{flex-direction:column;align-items:center;gap:1.25rem;padding:0 1.15rem 1.5rem;margin-top:.75rem}#exterior .rev-right{display:contents}#exterior .rev-text{order:1;width:100%;max-width:520px;margin-top:0}#exterior .rev-phone-wrap{order:2;flex:none;width:min(310px,82vw);height:auto;aspect-ratio:9/19.3}#exterior .rv-phone{position:relative;width:100%;height:100%;transform:none;border-radius:36px;padding:9px}#exterior .scr{border-radius:28px}#exterior .list-top h1{font-size:26px}#exterior .lsearch{font-size:12px}#exterior .lrow .av{font-size:16px}#exterior .lrow .nm{font-size:14px}#exterior .lrow .chev,#exterior .lrow .tm{font-size:11px}#exterior .lrow .pv{font-size:12.5px}#exterior .chead .back{font-size:20px}#exterior .chead .av,#exterior .chead .back-label,#exterior .chead .nm{font-size:12px}#exterior .bub{font-size:14px}#exterior .stamp{font-size:10px}#exterior .cinput .pill{font-size:12.5px}#exterior .cinput .send{font-size:13px}#exterior .bento{order:3;flex:0 0 auto;width:100%;max-width:520px;height:min(420px,58vw)}#exterior .rev-all{order:4}}@media (prefers-reduced-motion:reduce){#exterior .bub,#exterior .typing .d{animation:none}}#detalles.section-detalles{margin-top:0;padding-bottom:.25rem}#detalles .det-head{position:relative;z-index:3;text-align:center;padding:0 clamp(1.25rem,4vw,3rem)}#detalles .det-head h2{font-size:clamp(2rem,4vw,3.6rem);margin:0;line-height:1.12}#detalles .det-bridge,#detalles .det-head h2{font-weight:700;color:#fff;letter-spacing:-.01em}#detalles .det-bridge{position:relative;z-index:3;text-align:center;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem);font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.2}#detalles .det-rows.timeline{position:relative;max-width:1200px;margin:0 auto;padding:clamp(44px,6vh,80px) clamp(1.25rem,4vw,3rem) clamp(40px,5vh,70px);display:flex;flex-direction:column;gap:clamp(2rem,4.5vh,4.5rem);z-index:3}#detalles .det-rows.timeline .det-line{position:absolute;left:50%;top:clamp(44px,6vh,80px);bottom:clamp(40px,5vh,70px);width:1px;transform:translateX(-50%);background:rgba(255,255,255,.13);overflow:hidden;z-index:1}#detalles .det-rows.timeline .det-line .scroll-line-fill{position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.45));will-change:height}#detalles .det-rows.timeline .det-row{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start;width:100%}#detalles .det-rows.timeline .det-row:nth-child(odd) .det-img{grid-column:1;justify-self:end;width:100%;max-width:520px}#detalles .det-rows.timeline .det-row:nth-child(odd) .det-cap{grid-column:2;justify-self:start;text-align:left}#detalles .det-rows.timeline .det-row:nth-child(2n) .det-img{grid-column:2;justify-self:start;width:100%;max-width:520px}#detalles .det-rows.timeline .det-row:nth-child(2n) .det-cap{grid-column:1;justify-self:end;text-align:right}#detalles .det-rows.timeline .det-img{overflow:hidden;border-radius:6px;box-shadow:0 24px 60px rgba(0,0,0,.5)}#detalles .det-rows.timeline .det-img img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/3}#detalles .det-rows.timeline .det-cap h4{font-size:clamp(1.6rem,2.9vw,2.7rem);font-weight:700;color:#fff;margin:0;line-height:1.15;letter-spacing:-.01em}#detalles .det-rows.timeline .det-cap,#detalles .det-rows.timeline .det-img{opacity:1;transition:none;will-change:transform,opacity}#detalles .det-rows.timeline .det-row:nth-child(odd) .det-img{transform:translateX(-90px)}#detalles .det-rows.timeline .det-row:nth-child(2n) .det-img{transform:translateX(90px)}#detalles .det-rows.timeline .det-row:nth-child(odd) .det-cap{transform:translateX(50px)}#detalles .det-rows.timeline .det-row:nth-child(2n) .det-cap{transform:translateX(-50px)}#detalles .det-rows.timeline .det-row.in .det-cap,#detalles .det-rows.timeline .det-row.in .det-img{opacity:1;transform:none}@media (max-width:760px){#detalles.section-detalles{margin-top:0;padding-bottom:.25rem}#detalles .det-head{padding:0 1.15rem}#detalles .det-head h2{font-size:clamp(1.65rem,7vw,2.1rem);margin-bottom:0}#detalles .det-bridge{padding:0 1.15rem}#detalles .det-rows.timeline{padding:.75rem 1.15rem 3.25rem;gap:1.35rem;margin:.35rem auto 0}#detalles .det-rows.timeline .det-line{left:16px;top:.75rem;bottom:1.25rem}#detalles .det-rows.timeline .det-row{grid-template-columns:1fr;gap:.65rem;padding-left:40px}#detalles .det-rows.timeline .det-row:nth-child(2n) .det-cap,#detalles .det-rows.timeline .det-row:nth-child(2n) .det-img,#detalles .det-rows.timeline .det-row:nth-child(odd) .det-cap,#detalles .det-rows.timeline .det-row:nth-child(odd) .det-img{grid-column:1;justify-self:stretch;text-align:left;max-width:none;width:100%;transform:none}#detalles .det-rows.timeline .det-ckpt{left:16px;top:.35rem;transform:translate(-50%)}#detalles .det-rows.timeline .det-ckpt.lit{animation:none}#detalles .det-row:nth-child(2n) .det-cap .det-sub{margin-left:0}}#detalles .det-cap .det-num{display:block;font-size:12px;letter-spacing:.34em;color:rgba(255,255,255,.42);margin:0 0 .7rem;font-weight:600}#detalles .det-cap .det-sub{font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.6;color:rgba(255,255,255,.6);font-weight:300;margin:.9rem 0 0;max-width:34ch}#detalles .det-row:nth-child(2n) .det-cap .det-sub{margin-left:auto}#detalles .det-rows.timeline .det-ckpt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.32);z-index:4;transition:background .45s ease,border-color .45s ease,box-shadow .45s ease}#detalles .det-rows.timeline .det-ckpt.lit{background:#fff;border-color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.16),0 0 20px 3px rgba(255,255,255,.55);animation:ckptPulse .95s cubic-bezier(.22,1,.36,1)}@keyframes ckptPulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.55),0 0 20px 3px rgba(255,255,255,.55);transform:translate(-50%,-50%) scale(1)}45%{transform:translate(-50%,-50%) scale(1.7)}to{box-shadow:0 0 0 14px rgba(255,255,255,0),0 0 20px 3px rgba(255,255,255,.55);transform:translate(-50%,-50%) scale(1)}}#vyber-vozu .be-area{position:relative}#vyber-vozu .be-cards{position:relative;width:min(94%,1160px);margin:0 auto;z-index:6;display:flex;gap:clamp(14px,1.6vw,26px);align-items:stretch;justify-content:center;padding:clamp(8px,1.4vw,22px) 0}#vyber-vozu .be-card{position:relative;flex:1 1;max-width:380px;min-height:650px;border:1px solid rgba(255,255,255,.22);border-radius:14px;overflow:hidden;background:rgba(14,14,16,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;text-align:center;text-decoration:none;color:#fff;font:inherit;padding:0;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease,opacity .45s ease,background .5s ease,border-color .4s ease}#vyber-vozu .be-card-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.07);filter:brightness(.58) saturate(1.05);transition:opacity .7s ease,transform 1.4s cubic-bezier(.22,1,.36,1)}#vyber-vozu .be-card:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.45));opacity:0;transition:opacity .6s ease}#vyber-vozu .be-card-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:clamp(18px,2vw,32px)}#vyber-vozu .be-card-title{font-size:clamp(1.5rem,2.4vw,2.4rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0 0 1.1rem;text-shadow:0 2px 16px rgba(0,0,0,.5)}#vyber-vozu .be-card-lines{display:flex;flex-direction:column;align-items:center;gap:.55rem}#vyber-vozu .be-card-lines span{color:rgba(255,255,255,.85);font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.4;text-shadow:0 1px 12px rgba(0,0,0,.45)}#vyber-vozu .be-card:hover{transform:translateY(-8px);box-shadow:0 36px 80px -24px rgba(0,0,0,.75);background:rgba(10,10,12,.2);border-color:#fff}#vyber-vozu .be-card:hover .be-card-bg{opacity:1;transform:scale(1)}#vyber-vozu .be-card[data-cat=elegance] .be-card-bg{transform:scale(1.22);background-position:center 28%}#vyber-vozu .be-card[data-cat=elegance]:hover .be-card-bg{transform:scale(1.12)}#vyber-vozu .be-card:hover:after{opacity:1}#vyber-vozu .be-card:hover .be-card-lines span{color:rgba(255,255,255,.92)}#vyber-vozu .be-cards:hover .be-card:not(:hover){opacity:.45}#vyber-vozu .be-htext{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.28;padding-top:.06em}#vyber-vozu .be-htext .be-dup,#vyber-vozu .be-htext .be-orig{display:block;line-height:1.28;transition:transform .6s cubic-bezier(.7,0,.2,1)}#vyber-vozu .be-htext .be-dup{position:absolute;top:0;left:0;width:100%;transform:translateY(110%)}#vyber-vozu .be-htext.swap .be-orig{transform:translateY(-110%)}#vyber-vozu .be-htext.swap .be-dup{transform:translateY(0)}#vyber-vozu .be-htext.no-trans .be-dup,#vyber-vozu .be-htext.no-trans .be-orig{transition:none}@media (max-width:760px){#vyber-vozu .be-cards{flex-direction:column;width:100%;max-width:none;padding:clamp(10px,4vw,20px);gap:12px}#vyber-vozu .be-card{min-height:220px;max-width:none;width:100%;flex:none}#vyber-vozu .be-card-inner{justify-content:flex-start!important;gap:1rem;padding:1.25rem 1.1rem 1.15rem!important}#vyber-vozu .be-card-title{margin-bottom:.65rem}#vyber-vozu .be-card-mid{flex:1 1;justify-content:center}#vyber-vozu .be-card-hint{margin-top:auto}#vyber-vozu .be-hint-txt{display:none}#vyber-vozu .be-card-bg{opacity:1;transform:scale(1)}#vyber-vozu .be-card:after{opacity:1}#vyber-vozu .be-card{background:rgba(10,10,12,.2);border-color:rgba(255,255,255,.35)}#vyber-vozu .be-card-lines span{color:rgba(255,255,255,.92)}}@media (prefers-reduced-motion:reduce){#vyber-vozu .be-card-bg{transition:opacity .3s}}#vyber-vozu .be-card-inner{justify-content:space-between!important;padding:clamp(26px,3vw,44px) clamp(18px,2vw,32px)!important}#vyber-vozu .be-card-icon{color:rgba(255,255,255,.85);filter:drop-shadow(0 2px 14px rgba(0,0,0,.5))}#vyber-vozu .be-card-icon svg{width:clamp(34px,3vw,46px);height:auto;display:block}#vyber-vozu .be-card-mid{display:flex;flex-direction:column;align-items:center}#vyber-vozu .be-card-hint{display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.62);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.5);transition:color .4s ease}#vyber-vozu .be-card:hover .be-card-hint{color:rgba(255,255,255,.92)}#vyber-vozu .be-eq{display:inline-flex;align-items:flex-end;gap:3px;height:16px}#vyber-vozu .be-eq i{width:3px;height:4px;background:currentColor;border-radius:2px;animation:beEq 1s ease-in-out infinite;animation-play-state:paused}#vyber-vozu .be-eq i:nth-child(2){animation-delay:.18s}#vyber-vozu .be-eq i:nth-child(3){animation-delay:.36s}#vyber-vozu .be-eq i:nth-child(4){animation-delay:.1s}#vyber-vozu .be-eq i:nth-child(5){animation-delay:.28s}#vyber-vozu .be-card:hover .be-eq i{animation-play-state:running}@keyframes beEq{0%,to{height:4px}50%{height:16px}}@media (prefers-reduced-motion:reduce){#vyber-vozu .be-eq i{animation:none}}.menu-link-text,.menu-link-text-duplicate,.menu-link-text-original{line-height:1.35!important}#interior .interior-intro-kicker{text-shadow:0 2px 16px rgba(0,0,0,.72),0 1px 4px rgba(0,0,0,.6)}#interior .interior-feature-title{text-shadow:0 2px 14px rgba(0,0,0,.6),0 6px 40px rgba(0,0,0,.6)}#interior .section-description{text-shadow:0 1px 12px rgba(0,0,0,.7),0 2px 5px rgba(0,0,0,.55)}.hero-end-replay{display:inline-block;margin-top:1.3rem;background:none;border:none;padding:.4rem .2rem;cursor:pointer;color:rgba(255,255,255,.72);font:inherit;font-size:14px;letter-spacing:.22em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;transition:color .3s ease}a.hero-end-replay{text-decoration:underline}.hero-end-replay:hover{color:#fff}.menu-link-text-duplicate,.menu-link-text-original{transition:transform .45s cubic-bezier(.7,0,.2,1)}.menu-link-text-duplicate{transform:translateY(100%)}.menu-link:hover .menu-link-text-original{transform:translateY(-100%)}.menu-link:hover .menu-link-text-duplicate{transform:translateY(0)}.menu-link:hover,.menu-link:hover .menu-link-text-duplicate,.menu-link:hover .menu-link-text-original{color:#fff!important}@keyframes ikCycle{0%{opacity:1;transform:translateY(0)}28%{opacity:0;transform:translateY(-10px)}52%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#interior .interior-feature-title.cycle,#interior .interior-intro-kicker.cycle{animation:ikCycle .9s cubic-bezier(.22,1,.36,1)}.rev-all{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.7rem;color:#fff;text-decoration:none;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:4px;transition:border-color .3s ease,opacity .3s ease}.rev-all:hover{border-color:#fff!important;opacity:.82;color:#fff!important}#exterior .rev-hint{margin:.85rem 0 0;color:rgba(255,255,255,.55);font-size:.95rem;font-weight:300;line-height:1.45}#exterior .rev-badges{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;max-width:28rem}#exterior .rev-badge{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:#fff;border-radius:999px;padding:.45rem .9rem;font-size:.78rem;letter-spacing:.04em;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}#exterior .rev-badge.is-active,#exterior .rev-badge:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.7)}#exterior .bento{display:none!important}.section-klice{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a0a0b}@media (max-width:760px){#klice.section-klice{min-height:40vh}}.klice-bg{background:#0a0a0b url(/images/klice/keys.webp) 50%/cover no-repeat}.klice-bg,.klice-overlay{position:absolute;inset:0}.klice-overlay{background:radial-gradient(ellipse 85% 75% at 50% 50%,rgba(0,0,0,.5) 0,rgba(0,0,0,.84) 100%);pointer-events:none}.klice-content{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:0 1.5rem}.klice-title{font-size:clamp(1.5rem,3vw,2.6rem);font-weight:600;line-height:1.15;letter-spacing:.01em;margin:0;text-shadow:0 2px 24px rgba(0,0,0,.6)}.klice-cta,.klice-title{text-transform:uppercase;color:#fff}.klice-cta{display:inline-block;margin-top:.4rem;padding:1.1rem 2.8rem;border:1px solid rgba(255,255,255,.85);border-radius:4px;text-decoration:none;font-weight:700;letter-spacing:.12em;font-size:clamp(13px,1.5vw,16px);background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s ease,color .3s ease}.klice-cta:hover{background:#fff;color:#050505}#vyber-vozu-title{font-size:clamp(1.5rem,3vw,2.6rem)}.cf-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s;z-index:1100}.cf-overlay.open{opacity:1;visibility:visible}.cf-panel{position:fixed;top:0;right:0;height:100svh;width:min(440px,92vw);background:#050505;color:#fff;z-index:1101;transform:translateX(100%);transition:transform .5s cubic-bezier(.7,0,.2,1);box-shadow:-30px 0 80px rgba(5,5,5,.6);overflow-y:auto;font-family:var(--font-family-primary,system-ui,sans-serif)}.cf-panel.open{transform:translateX(0)}.cf-close{position:absolute;top:18px;right:18px;width:42px;height:42px;background:none;border:none;color:#fff;font-size:24px;line-height:1;cursor:pointer;opacity:.7;transition:opacity .25s;z-index:2}.cf-close:hover{opacity:1}.cf-inner{padding:clamp(56px,8vh,90px) clamp(28px,4vw,44px) 48px}.cf-kicker{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 .8rem}.cf-title{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;margin:0 0 .6rem;line-height:1.1}.cf-sub{font-size:.95rem;line-height:1.6;color:rgba(255,255,255,.6);margin:0 0 2rem}.cf-form{gap:1.05rem}.cf-form,.cf-form label{display:flex;flex-direction:column}.cf-form label{gap:.4rem;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5)}.cf-form input,.cf-form textarea{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:.8rem .9rem;color:#fff;font:inherit;font-size:15px;text-transform:none;letter-spacing:0;transition:border-color .25s}.cf-form input:focus,.cf-form textarea:focus{outline:none;border-color:rgba(255,255,255,.55)}.cf-form textarea{resize:vertical;min-height:96px}.cf-submit{margin-top:.6rem;background:#fff;color:#050505;border:none;border-radius:8px;padding:.95rem;font:inherit;font-weight:600;font-size:15px;cursor:pointer;transition:opacity .25s}.cf-submit:hover{opacity:.85}.cf-thanks{text-align:center;padding:3rem 0}.cf-thanks h3{font-size:1.7rem;margin:0 0 .6rem}.cf-thanks p{color:rgba(255,255,255,.6);margin:0;line-height:1.6}