.theme-private-collection{--shadow: 0 22px 64px rgba(0, 0, 0, .55)}.theme-kinetic-collection{--shadow: none}.theme-luxury-car{--lux-display: var(--font-display);--lux-body: var(--font-body);--lux-mono: var(--font-utility);--radius: 0px;background:var(--bg);color:var(--ink);font-family:var(--lux-body);overflow-x:clip}.theme-kinetic-collection.theme-luxury-car{--kinetic-dark: color-mix(in srgb, var(--ink) 96%, #000);--kinetic-mist: color-mix(in srgb, var(--bg) 78%, var(--ink));background:var(--bg);color:var(--ink)}.theme-kinetic-collection .kinetic-hero{min-height:clamp(560px,72svh,680px);display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);color:var(--ink);background:var(--bg);border-bottom:1px solid var(--line)}.theme-kinetic-collection .kinetic-hero__copy{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:42px;padding:clamp(42px,5vw,74px) clamp(24px,4vw,66px) 30px max(24px,calc((100vw - 1520px)/2));border-right:1px solid var(--line)}.theme-kinetic-collection .kinetic-hero__kicker{display:flex;align-items:center;gap:12px;margin:0;color:var(--ink);font:600 10px/1.3 var(--font-utility);letter-spacing:.12em;text-transform:uppercase}.theme-kinetic-collection .kinetic-hero__kicker:before{content:"";width:34px;height:2px;flex:0 0 auto;background:var(--accent2)}.theme-kinetic-collection .kinetic-hero h1{margin:22px 0 28px;max-width:760px;color:var(--ink);font:700 clamp(50px,5.7vw,104px)/.82 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance}.theme-kinetic-collection .kinetic-hero h1>span{display:block}.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--long,.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--very-long{font-size:clamp(40px,4.25vw,72px);line-height:.88}.theme-kinetic-collection .kinetic-hero__outline{color:transparent;-webkit-text-stroke:1.5px var(--ink)}.theme-kinetic-collection .kinetic-hero__intro{max-width:470px;margin:0;color:var(--ink);font-size:clamp(15px,1.15vw,18px);line-height:1.55}.theme-kinetic-collection .kinetic-hero__bottom{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:clamp(24px,3vw,52px)}.theme-kinetic-collection .kinetic-hero__actions{display:flex;flex-direction:row;align-items:center;gap:16px}.theme-kinetic-collection .kinetic-hero__cta{width:132px;aspect-ratio:1;display:grid;place-items:center;padding:18px;border-radius:50%;color:var(--accent-ink);background:var(--accent);box-shadow:0 16px 40px color-mix(in srgb,var(--accent) 34%,transparent);font:700 11px/1.25 var(--font-utility);letter-spacing:.05em;text-align:center;text-transform:uppercase;transition:transform .25s,background .25s,color .25s,box-shadow .25s}.theme-kinetic-collection .kinetic-hero__cta:hover{transform:rotate(-7deg) scale(1.04);color:var(--ink);background:var(--accent2);box-shadow:0 18px 44px color-mix(in srgb,var(--accent2) 40%,transparent)}.theme-kinetic-collection .kinetic-hero__secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border:1.5px solid var(--ink);background:var(--bg);color:var(--ink);font:700 11px/1 var(--font-utility);letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.theme-kinetic-collection .kinetic-hero__secondary:hover{background:var(--ink);color:var(--surface);border-color:var(--ink)}.theme-kinetic-collection .kinetic-hero__stats{min-width:0;display:flex;justify-content:flex-end;gap:clamp(18px,2.5vw,38px);font-family:var(--font-utility);text-transform:uppercase}.theme-kinetic-collection .kinetic-hero__stats span{display:grid;gap:7px}.theme-kinetic-collection .kinetic-hero__stats small{color:var(--muted);font-size:8px;letter-spacing:.1em}.theme-kinetic-collection .kinetic-hero__stats strong{color:var(--ink);font-size:10px;letter-spacing:.07em}.theme-kinetic-collection .kinetic-hero__media{position:relative;min-width:0;min-height:560px;overflow:hidden;background:color-mix(in srgb,var(--accent) 18%,var(--bg))}.theme-kinetic-collection .kinetic-hero__media>img{width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:900px){.theme-kinetic-collection .kinetic-hero{min-height:0;grid-template-columns:1fr}.theme-kinetic-collection .kinetic-hero__copy{min-height:630px;gap:60px;padding:48px 20px 34px;border-right:0}.theme-kinetic-collection .kinetic-hero h1,.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--long,.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--very-long{font-size:clamp(42px,12.5vw,66px);line-height:.86}.theme-kinetic-collection .kinetic-hero__bottom{grid-template-columns:1fr;gap:28px}.theme-kinetic-collection .kinetic-hero__actions{flex-direction:row;align-items:center;gap:14px;flex-wrap:wrap}.theme-kinetic-collection .kinetic-hero__stats{justify-content:flex-start}.theme-kinetic-collection .kinetic-hero__media{min-height:min(72svh,620px)}}@media(max-width:520px){.theme-kinetic-collection .kinetic-hero__copy{min-height:590px}.theme-kinetic-collection .kinetic-hero h1,.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--long,.theme-kinetic-collection .kinetic-hero h1.lux-hero__title--very-long{font-size:clamp(36px,10.7vw,50px)}.theme-kinetic-collection .kinetic-hero__cta{width:112px}.theme-kinetic-collection .kinetic-hero__secondary{min-height:48px;padding-inline:18px}}.theme-kinetic-collection.theme-luxury-car .site-header,.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header{position:sticky;inset:auto;color:var(--ink);background:color-mix(in srgb,var(--bg) 93%,transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.theme-kinetic-collection.theme-luxury-car .site-header__inner{min-height:78px;max-width:min(100% - 48px,1520px);padding-block:10px}.theme-kinetic-collection.theme-luxury-car .site-header__brand-name{font-weight:700;color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .site-header__brand-city,.theme-kinetic-collection.theme-luxury-car .site-header__nav>a,.theme-kinetic-collection.theme-luxury-car .site-header__nav summary,.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__nav>a,.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__nav>.nav-dropdown>summary{color:var(--muted)}.theme-kinetic-collection.theme-luxury-car .site-header__cta:not(.site-header__cta--wa){background:var(--accent2);border-color:var(--accent2);color:var(--ink)!important}.theme-kinetic-collection .lux-hero{min-height:620px;height:min(72svh,680px);align-items:stretch;color:var(--ink);background:var(--bg);border-bottom:1px solid var(--line)}.theme-kinetic-collection .lux-hero:before{inset:0;background-image:linear-gradient(90deg,var(--bg) 0 43%,transparent 43%),var(--city-photo, linear-gradient(140deg, var(--accent), var(--ink)));background-size:100% 100%,57% 100%;background-position:left,right;background-repeat:no-repeat;filter:none}.theme-kinetic-collection .lux-hero:after{left:43%;background:linear-gradient(0deg,rgba(0,0,0,.34),transparent 46%)}.theme-kinetic-collection .lux-hero__grid{display:none}.theme-kinetic-collection .lux-hero__inner{min-height:620px;height:100%;align-items:center;padding-top:54px;padding-bottom:78px}.theme-kinetic-collection .lux-hero__copy{width:41%;padding-left:0;padding-right:clamp(28px,4vw,68px)}.theme-kinetic-collection .lux-kicker{color:var(--muted)}.theme-kinetic-collection .lux-kicker span{height:2px;background:var(--accent2)}.theme-kinetic-collection .lux-hero h1{max-width:700px;color:var(--ink);font-size:clamp(54px,6.6vw,110px);font-weight:700;line-height:.82;letter-spacing:-.075em;text-transform:uppercase}.theme-kinetic-collection .lux-hero__lead{max-width:460px;margin-top:26px;color:var(--ink);font-size:16px}.theme-kinetic-collection .lux-hero__actions{margin-top:30px;gap:20px}.theme-kinetic-collection .lux-button--light{background:var(--accent2);color:var(--ink)}.theme-kinetic-collection .lux-link{color:var(--ink);border-color:var(--line)}.theme-kinetic-collection .lux-link span{color:var(--accent)}.theme-kinetic-collection .lux-hero__meta{left:calc(43% + 28px);right:28px;bottom:22px;padding:14px;color:#fff;border:1px solid rgba(255,255,255,.38);background:#0a0e1147;backdrop-filter:blur(12px)}.theme-kinetic-collection .lux-scroll{display:none}.theme-kinetic-collection .lux-index{padding-block:clamp(76px,9vw,130px)}.theme-kinetic-collection .lux-section-head{grid-template-columns:1fr 1fr;margin-bottom:44px}.theme-kinetic-collection .lux-section-head h2,.theme-kinetic-collection .lux-collection__head h2{font:700 clamp(28px,3.2vw,44px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:uppercase}.theme-kinetic-collection .lux-content-blocks h2,.theme-kinetic-collection .lux-home .news h2,.theme-kinetic-collection .lux-home .faq h2,.theme-kinetic-collection .lux-seo__head h2{max-width:18ch;font:700 clamp(28px,3.4vw,48px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:none}.theme-kinetic-collection .lux-category-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line)}.theme-kinetic-collection .lux-category-nav a{min-height:116px;padding:17px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink)}.theme-kinetic-collection .lux-category-nav a:nth-child(4n){border-right:0}.theme-kinetic-collection .lux-category-nav a:hover{padding:17px;color:#fff;background:var(--accent)}.theme-kinetic-collection .lux-category-nav strong{font:700 clamp(19px,1.7vw,27px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;white-space:normal}.theme-kinetic-collection .lux-category-nav i{align-self:flex-end;color:currentColor}.theme-kinetic-collection .lux-collection,.theme-kinetic-collection .lux-collection--inverse{padding-block:clamp(62px,7vw,104px);color:var(--ink);background:var(--bg);border-top:1px solid var(--line)}.theme-kinetic-collection .lux-collection__head{padding-bottom:24px;border-color:var(--line)}.theme-kinetic-collection .lux-collection__head>a span{color:var(--accent)}.theme-kinetic-collection .lux-car-row{gap:18px;margin-top:26px;background:transparent}.theme-kinetic-collection .lux-car,.theme-kinetic-collection .lux-collection--inverse .lux-car{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.theme-kinetic-collection .lux-car__media{aspect-ratio:4/3;background:var(--line)}.theme-kinetic-collection .lux-car:hover .lux-car__media img{transform:scale(1.035)}.theme-kinetic-collection .lux-car__year{padding:7px 8px;color:var(--ink);background:var(--bg)}.theme-kinetic-collection .lux-car__view{display:none}.theme-kinetic-collection .lux-car__body{min-height:190px;padding:19px;border-color:var(--line)}.theme-kinetic-collection .lux-car__make{color:var(--muted)}.theme-kinetic-collection .lux-car h3{font-weight:700;text-transform:uppercase}.theme-kinetic-collection .lux-car__body p,.theme-kinetic-collection .lux-collection--inverse .lux-car__body p{color:var(--muted)}.theme-kinetic-collection .lux-car__facts{border-color:var(--line)}.theme-kinetic-collection .lux-car__spec,.theme-kinetic-collection .lux-collection--inverse .lux-car__spec{color:var(--muted)}.theme-kinetic-collection .lux-car__price,.theme-kinetic-collection .lux-collection--inverse .lux-car__price{color:var(--ink)}.theme-kinetic-collection .lux-car__price-unit,.theme-kinetic-collection .lux-collection--inverse .lux-car__price-unit{color:var(--muted)}.theme-kinetic-collection .lux-content-blocks .how-it-works{--how-num-bg: color-mix(in srgb, var(--surface) 12%, var(--ink));--how-num-fg: var(--accent2);color:color-mix(in srgb,var(--surface) 92%,transparent);background:var(--kinetic-dark)}.theme-kinetic-collection .lux-content-blocks .how-it-works h2,.theme-kinetic-collection .lux-content-blocks .how-it-works h3{color:var(--surface)}.theme-kinetic-collection .lux-content-blocks .how-it-works p{color:color-mix(in srgb,var(--surface) 72%,transparent);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.theme-kinetic-collection .lux-content-blocks .home-trust{color:var(--ink);background:var(--surface)}.theme-kinetic-collection .lux-content-blocks .home-trust__item h3{color:var(--ink)}.theme-kinetic-collection .lux-content-blocks .home-trust__item p{color:var(--muted);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.theme-kinetic-collection .lux-content-blocks .concierge{color:var(--ink);background:var(--bg);border-block:1px solid var(--line)}.theme-kinetic-collection .lux-content-blocks .concierge h2,.theme-kinetic-collection .lux-content-blocks .concierge__item h3{color:var(--ink)}.theme-kinetic-collection .lux-content-blocks .concierge__item p{color:var(--muted);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.theme-kinetic-collection .lux-seo{border-color:var(--line)}.theme-kinetic-collection .lux-seo__body,.theme-kinetic-collection .lux-home .faq__item p,.theme-kinetic-collection .lux-home .faq__minimal-a{color:var(--muted);font-size:clamp(15px,1.15vw,17px);line-height:1.7}.theme-kinetic-collection .lux-home .faq__item summary,.theme-kinetic-collection .lux-home .faq__minimal-q{color:var(--ink);font-size:clamp(16px,1.2vw,19px);line-height:1.35}.theme-kinetic-collection.theme-luxury-car .listing-hero{min-height:480px;color:var(--ink);background:var(--bg)}.theme-kinetic-collection.theme-luxury-car .listing-hero__split{grid-template-columns:1fr}.theme-kinetic-collection.theme-luxury-car .listing-hero__copy{max-width:min(100% - 48px,1520px);margin-inline:auto;padding-block:clamp(68px,8vw,120px)}.theme-kinetic-collection.theme-luxury-car .listing-hero h1{max-width:none;width:min(100%,18ch);font-weight:700;font-size:clamp(42px,6.4vw,92px);line-height:.9;letter-spacing:-.055em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .listing-hero__media{display:none}.theme-kinetic-collection.theme-luxury-car .car-card,.theme-kinetic-collection.theme-luxury-car .yacht-card{border-radius:0;border-color:var(--line);background:var(--surface);box-shadow:none}.theme-kinetic-collection.theme-luxury-car .car-card__media,.theme-kinetic-collection.theme-luxury-car .yacht-card__media{aspect-ratio:4/3}.theme-kinetic-collection.theme-luxury-car .car-card__body,.theme-kinetic-collection.theme-luxury-car .yacht-card__body{border-top:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .catalog-seo{background:var(--accent2);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .catalog-seo__body{color:inherit}.theme-kinetic-collection.theme-luxury-car .site-footer{background:var(--kinetic-dark);color:var(--surface)}@media(max-width:900px){.theme-kinetic-collection.theme-luxury-car .site-header__inner{max-width:min(100% - 28px,1520px)}.theme-kinetic-collection .lux-hero{height:auto;min-height:0;padding-bottom:min(52svh,500px)}.theme-kinetic-collection .lux-hero:before{background-image:linear-gradient(var(--bg),var(--bg)),var(--city-photo, linear-gradient(140deg, var(--accent), var(--ink)));background-size:100% calc(100% - min(52svh,500px)),100% min(52svh,500px);background-position:top,bottom}.theme-kinetic-collection .lux-hero:after{inset:auto 0 0;height:min(52svh,500px)}.theme-kinetic-collection .lux-hero__inner{min-height:510px;height:auto;display:block;padding:54px 20px 60px}.theme-kinetic-collection .lux-hero__copy{width:100%;padding:0}.theme-kinetic-collection .lux-hero h1{font-size:clamp(48px,14vw,72px)}.theme-kinetic-collection .lux-hero__meta{display:none}.theme-kinetic-collection .lux-section-head{grid-template-columns:1fr}.theme-kinetic-collection .lux-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-kinetic-collection .lux-category-nav a:nth-child(2n){border-right:0}.theme-kinetic-collection .lux-car-row{gap:12px}.theme-kinetic-collection .lux-car{flex-basis:82vw}.theme-kinetic-collection.theme-luxury-car .listing-hero__copy{max-width:min(100% - 28px,1520px)}.theme-kinetic-collection.theme-luxury-car .listing-hero h1{font-size:clamp(36px,11vw,54px)}}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header{position:sticky;inset:0 auto auto;z-index:60;color:var(--ink);background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(18px) saturate(125%)}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__logo{color:var(--ink)}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__logo svg [fill]:not([fill=none]){fill:currentColor!important}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__logo svg [stroke]:not([stroke=none]){stroke:currentColor!important}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__logo svg circle[fill]:not([fill=none]){fill:var(--accent)!important}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__nav>a,.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__nav summary,.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__cta--wa{color:var(--ink)!important}.theme-kinetic-collection.theme-luxury-car .lux-hero,.theme-kinetic-collection.theme-luxury-car .lux-hero__inner{height:auto;min-height:clamp(620px,72svh,680px)}.theme-kinetic-collection.theme-luxury-car .lux-hero h1{overflow-wrap:normal;text-wrap:balance}.theme-kinetic-collection.theme-luxury-car .lux-hero h1.lux-hero__title--long{font-size:clamp(40px,4.55vw,72px);line-height:.88;letter-spacing:-.065em}.theme-kinetic-collection.theme-luxury-car .lux-hero h1.lux-hero__title--very-long{font-size:clamp(35px,3.9vw,62px);line-height:.9;letter-spacing:-.055em}.theme-kinetic-collection.theme-luxury-car .lux-car-row{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-kinetic-collection.theme-luxury-car .lux-car-row--count-1{grid-template-columns:minmax(0,560px)}.theme-kinetic-collection.theme-luxury-car .lux-car-row--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-kinetic-collection.theme-luxury-car .lux-car-row--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-kinetic-collection.theme-luxury-car .lux-content-blocks h2,.theme-kinetic-collection.theme-luxury-car .lux-seo h2,.theme-kinetic-collection.theme-luxury-car .lux-home .faq h2,.theme-kinetic-collection.theme-luxury-car .lux-home .news h2,.theme-kinetic-collection.theme-luxury-car .listing-hero h1{overflow-wrap:anywhere;text-wrap:balance}@media(max-width:1180px)and (min-width:721px){.theme-kinetic-collection.theme-luxury-car .lux-car-row,.theme-kinetic-collection.theme-luxury-car .lux-car-row--count-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header{color:var(--ink);background:color-mix(in srgb,var(--bg) 97%,transparent)}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__burger{border-color:var(--line);background:var(--surface)}.theme-kinetic-collection.theme-luxury-car:has(.lux-home) .site-header__burger span{background:var(--ink)!important}.theme-kinetic-collection.theme-luxury-car .mobile-nav{color:var(--ink);background:var(--bg)}.theme-kinetic-collection.theme-luxury-car .mobile-nav__links>a,.theme-kinetic-collection.theme-luxury-car .mobile-nav__dropdown>summary{color:var(--ink)}}@media(max-width:720px){.theme-kinetic-collection.theme-luxury-car .lux-hero{min-height:0;padding-bottom:min(48svh,430px)}.theme-kinetic-collection.theme-luxury-car .lux-hero__inner{min-height:0;padding:46px 20px 56px}.theme-kinetic-collection.theme-luxury-car .lux-hero h1,.theme-kinetic-collection.theme-luxury-car .lux-hero h1.lux-hero__title--long,.theme-kinetic-collection.theme-luxury-car .lux-hero h1.lux-hero__title--very-long{font-size:clamp(34px,10.5vw,48px);line-height:.92;letter-spacing:-.055em}.theme-kinetic-collection.theme-luxury-car .lux-hero__lead{font-size:15px;line-height:1.5}.theme-kinetic-collection.theme-luxury-car .lux-hero__actions{align-items:stretch;flex-direction:column;gap:10px}.theme-kinetic-collection.theme-luxury-car .lux-button{width:100%}.theme-kinetic-collection.theme-luxury-car .lux-car-row{display:flex;grid-template-columns:none}.theme-kinetic-collection.theme-luxury-car .lux-car{flex:0 0 82vw}.theme-kinetic-collection.theme-luxury-car .lux-content-blocks h2,.theme-kinetic-collection.theme-luxury-car .lux-seo h2,.theme-kinetic-collection.theme-luxury-car .lux-home .faq h2,.theme-kinetic-collection.theme-luxury-car .lux-home .news h2,.theme-kinetic-collection.theme-luxury-car .listing-hero h1{font-size:clamp(38px,12vw,54px);line-height:.92;letter-spacing:-.055em}}.theme-luxury-car .site-header{position:sticky;top:0;z-index:20;color:var(--ink);background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid #bfc7c9;backdrop-filter:blur(14px) saturate(130%)}.theme-luxury-car:has(.lux-home) .site-header{position:absolute;inset:0 0 auto;color:var(--surface);background:linear-gradient(180deg,rgba(3,10,14,.94) 0%,rgba(3,10,14,.68) 72%,transparent 100%);border-bottom:0;backdrop-filter:none}.theme-luxury-car:has(.lux-home) .site-header__logo svg{filter:none}.theme-luxury-car:has(.lux-home) .site-header__logo svg :is(path,text,rect,polygon,polyline,ellipse){fill:#f6f7f3!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg :is(line,path,polyline,circle,ellipse)[stroke]{stroke:#f6f7f3!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg circle[fill]{fill:color-mix(in srgb,var(--accent) 72%,#f6f7f3)!important}.theme-luxury-car:has(.lux-home) .site-header__logo svg text[fill]:not([fill="#161616"]):not([fill="#111"]):not([fill="#000"]):not([fill=black]){fill:color-mix(in srgb,var(--accent) 78%,#f6f7f3)!important}.theme-luxury-car .site-header__inner{max-width:min(100% - 40px,1560px);min-height:78px;display:flex;flex-direction:row;align-items:center;padding-block:12px}.theme-luxury-car:has(.lux-home) .site-header__inner{border-bottom:0}.theme-luxury-car .site-header__top{display:contents}.theme-luxury-car .site-header__brand{order:1}.theme-luxury-car .site-header__top-end{order:3}.theme-luxury-car .site-header__nav{order:2;width:auto;flex:1 1 auto;margin-left:clamp(28px,4vw,68px);padding-top:0;border-top:0;flex-wrap:nowrap}.theme-luxury-car .site-header__brand-name{max-width:210px;font:650 14px/.95 var(--lux-display);letter-spacing:-.035em;text-transform:uppercase}.theme-luxury-car .site-header__brand-city{font:500 8px/1 var(--lux-mono);letter-spacing:.18em;color:#728087;text-transform:uppercase}.theme-luxury-car .site-header__nav>a,.theme-luxury-car .site-header__nav summary{font:550 10px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase;color:#48545a}.theme-luxury-car:has(.lux-home) .site-header__nav>a,.theme-luxury-car:has(.lux-home) .site-header__nav summary{color:#cbd3d6}.theme-luxury-car .site-header__cta{min-height:44px;display:inline-flex;align-items:center;padding-inline:17px;border-radius:0;border-color:var(--line);color:var(--ink)!important;font:600 9px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .site-header__cta--wa{gap:9px;background:transparent;border-color:var(--line);color:var(--ink)!important}.theme-luxury-car .site-header__cta--wa:before{content:"";width:6px;height:6px;background:#25d366}.theme-luxury-car .site-header__cta--wa:hover{background:var(--ink);border-color:var(--ink);color:var(--surface)!important}.theme-luxury-car .site-header__cta:not(.site-header__cta--wa){background:var(--accent);border-color:var(--accent);color:var(--surface)!important}.theme-luxury-car .site-header__cta:not(.site-header__cta--wa):hover{background:color-mix(in srgb,var(--accent) 78%,black);border-color:color-mix(in srgb,var(--accent) 78%,black);color:var(--surface)!important}.theme-luxury-car:has(.lux-home) .site-header__cta--wa{border-color:#ffffff59;color:var(--surface)!important}.theme-luxury-car .site-header__lang-link{color:#8c989e;font-family:var(--lux-mono)}.theme-luxury-car .site-header__lang-link.is-active{color:var(--accent)}.theme-luxury-car .site-footer{margin-top:0;padding-block:clamp(72px,8vw,110px) 28px;background:var(--ink);color:#dde3e4;border-top:1px solid #28353b;font-family:var(--lux-body)}.theme-luxury-car .site-footer__grid{grid-template-columns:minmax(260px,1.45fr) .8fr 1.1fr .9fr;gap:clamp(34px,5vw,78px)}.theme-luxury-car .site-footer__brand-name,.theme-luxury-car .site-footer__title{font-family:var(--lux-display)}.theme-luxury-car .site-footer__brand-name{max-width:360px;font-size:clamp(27px,3vw,44px);line-height:.95;letter-spacing:-.055em;text-transform:uppercase}.theme-luxury-car .site-footer__title{color:#75838a;font:600 9px/1 var(--lux-mono)}.theme-luxury-car .site-footer a{color:#d7dfe0}.theme-luxury-car .site-footer a:hover{color:var(--accent);opacity:1}.theme-luxury-car .site-footer .muted{color:#7d8a90}.theme-luxury-car .site-footer__cta-row .btn{border-radius:0;background:var(--accent);color:var(--surface);font:600 9px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .site-footer__cta-row .wa-icon{border:1px solid #536168;border-radius:0;background:transparent;color:#d8dfe0}.theme-luxury-car .site-footer__cta-row .wa-icon:hover{border-color:var(--accent);background:var(--accent);color:var(--ink)}.theme-luxury-car .btn{min-height:48px;border-radius:0;font:600 10px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-luxury-car .btn-primary{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-luxury-car .btn-primary:hover{border-color:color-mix(in srgb,var(--accent) 78%,black);background:color-mix(in srgb,var(--accent) 78%,black);color:var(--surface)}.theme-luxury-car .btn-ghost{border-color:#7e8a8e;color:var(--ink)}.theme-luxury-car .btn-ghost:hover{border-color:var(--ink);background:var(--ink);color:var(--surface)}.theme-luxury-car .listing-hero,.theme-luxury-car .category-hero,.theme-luxury-car .guide-hero,.theme-luxury-car .about-hero{color:var(--bg);background:var(--ink)}.theme-luxury-car .listing-hero h1,.theme-luxury-car .category-hero h1,.theme-luxury-car .guide-hero h1,.theme-luxury-car .about-hero h1,.theme-luxury-car .contact-hero h1,.theme-luxury-car .car-detail h1{font:600 clamp(48px,7vw,98px)/.9 var(--lux-display);letter-spacing:-.065em;text-shadow:none}.theme-luxury-car .listing-hero .lead,.theme-luxury-car .listing-hero__seo,.theme-luxury-car .category-hero .lead,.theme-luxury-car .guide-hero .lead,.theme-luxury-car .about-hero .lead{color:#a8b4b8}.theme-luxury-car .listing-hero__media,.theme-luxury-car .listing-hero__media img,.theme-luxury-car .car-card,.theme-luxury-car .yacht-card,.theme-luxury-car .contact-form,.theme-luxury-car .car-gallery,.theme-luxury-car .yacht-description__panel,.theme-luxury-car .yacht-specs__grid{border-radius:0}.theme-luxury-car .car-card,.theme-luxury-car .yacht-card{border-color:#c1c9ca;background:var(--surface);box-shadow:none}.theme-luxury-car .car-card:hover,.theme-luxury-car .yacht-card:hover{transform:translateY(-3px);box-shadow:0 22px 60px #09151c1f}.theme-luxury-car .car-card__make,.theme-luxury-car .car-card__cta,.theme-luxury-car .yacht-card__brand,.theme-luxury-car .yacht-card__cta,.theme-luxury-car .eyebrow{color:color-mix(in srgb,var(--accent) 82%,black)}.theme-luxury-car .car-card__name,.theme-luxury-car .yacht-card__name,.theme-luxury-car .catalog-header h1,.theme-luxury-car .contact-hero h2{font-family:var(--lux-display);letter-spacing:-.045em}.theme-luxury-car input,.theme-luxury-car textarea,.theme-luxury-car select,.theme-luxury-car .contact-form{border-radius:0}.theme-luxury-car :focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:900px){.theme-luxury-car .site-header,.theme-luxury-car:has(.lux-home) .site-header{position:sticky;top:0;z-index:60}.theme-luxury-car:has(.lux-home) .site-header{background:#030a0ef0}.theme-luxury-car .site-header__top-end{position:relative;z-index:3;margin-left:auto}.theme-luxury-car .site-header__brand{max-width:calc(100% - 60px);overflow:hidden}.theme-luxury-car .site-header__brand-name{max-width:100%;overflow:hidden;font-size:clamp(14px,4.2vw,18px);text-overflow:ellipsis;white-space:nowrap}.theme-luxury-car .site-header__burger{display:flex!important;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);background:color-mix(in srgb,var(--surface) 72%,transparent)}.theme-luxury-car:has(.lux-home) .site-header__burger{border-color:#ffffff6b;background:#040e13b8}.theme-luxury-car .site-header__inner{max-width:calc(100% - 24px);min-height:70px;display:flex}.theme-luxury-car .site-header__top{display:flex;width:100%;padding-bottom:0}.theme-luxury-car .site-header__burger span{background:var(--ink)!important}.theme-luxury-car:has(.lux-home) .site-header__burger span{background:var(--surface)!important}.theme-luxury-car .mobile-nav{background:var(--ink);color:var(--bg)}.theme-luxury-car .mobile-nav__links>a,.theme-luxury-car .mobile-nav__dropdown>summary{color:var(--bg);font-family:var(--lux-display)}.theme-luxury-car .mobile-nav__cta{border-radius:0}.theme-luxury-car .mobile-nav__cta--wa{border:1px solid #546169;background:transparent;color:var(--bg)}.theme-luxury-car .site-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.theme-luxury-car .site-footer__grid{grid-template-columns:1fr}}.theme-private-collection h1,.theme-private-collection h2,.theme-private-collection h3{font-weight:600;letter-spacing:-.015em}.theme-private-collection h1{text-shadow:0 2px 24px rgba(0,0,0,.35)}.theme-private-collection .eyebrow{color:var(--accent);letter-spacing:.24em;font-weight:700}.theme-private-collection .btn{border-radius:999px;font-weight:600;letter-spacing:.04em}.theme-private-collection .btn-primary{background:var(--accent);color:var(--accent-ink)}.theme-private-collection .btn-ghost{border-color:var(--accent);color:var(--accent)}.theme-private-collection .yacht-card,.theme-private-collection .categories__item,.theme-private-collection .news__card,.theme-private-collection .concierge__item,.theme-private-collection .how-it-works__step,.theme-private-collection .home-trust__item,.theme-private-collection .yacht-description__panel,.theme-private-collection .contact-form,.theme-private-collection .yacht-specs__grid{border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--surface) 80%,black)}.theme-private-collection .how-it-works--rail .how-it-works__step,.theme-private-collection .home-trust--checklist .home-trust__item{background:transparent;border-color:transparent;border-radius:0}.theme-private-collection .how-it-works--band .how-it-works__grid{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--surface) 80%,black);border-radius:14px}.theme-private-collection .how-it-works--band .how-it-works__step{background:transparent;border-color:color-mix(in srgb,var(--accent) 16%,var(--line))}.theme-private-collection .site-header__cta{border-color:var(--accent);color:var(--accent)!important}.theme-private-collection .site-header__cta:hover{background:var(--accent);color:var(--accent-ink)!important}.theme-private-collection .tag{border-color:var(--accent);color:var(--accent)}.theme-private-collection .divider{background:var(--accent);height:2px}.theme-private-collection .yacht-card__cta,.theme-private-collection .news__more{color:var(--accent)}.theme-private-collection.theme-luxury-car .btn,.theme-private-collection.theme-luxury-car .site-header__cta,.theme-private-collection.theme-luxury-car .mobile-nav__cta{border-radius:0}.theme-private-collection.theme-luxury-car .btn-primary,.theme-private-collection.theme-luxury-car .site-header__cta:not(.site-header__cta--wa){border-color:var(--accent);background:var(--accent);color:var(--surface)!important}.theme-private-collection.theme-luxury-car .btn-ghost{border-color:#7e8a8e;background:transparent;color:var(--ink)}.theme-private-collection.theme-luxury-car .site-header__cta--wa{border-color:var(--line);background:transparent;color:var(--ink)!important}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header__cta--wa{border-color:#ffffff59;color:var(--surface)!important}.theme-private-collection.theme-luxury-car .contact-form,.theme-private-collection.theme-luxury-car .car-card,.theme-private-collection.theme-luxury-car .yacht-card,.theme-private-collection.theme-luxury-car .news__card,.theme-private-collection.theme-luxury-car .concierge__item,.theme-private-collection.theme-luxury-car .how-it-works__step,.theme-private-collection.theme-luxury-car .home-trust__item{border-radius:0}.theme-private-collection.theme-luxury-car .breadcrumb,.theme-private-collection.theme-luxury-car .listing-hero__breadcrumb,.theme-private-collection.theme-luxury-car .blog-post .breadcrumb{color:#8f9da2;font:500 11px/1.5 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .breadcrumb a{color:inherit;text-decoration:none}.theme-private-collection.theme-luxury-car .breadcrumb a:hover{color:var(--accent)}.theme-private-collection.theme-luxury-car .listing-hero{position:relative;overflow:hidden;padding-block:clamp(28px,3.5vw,52px);border:0;background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink)}.theme-private-collection.theme-luxury-car .listing-hero:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .listing-hero__split{position:relative;z-index:1;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:clamp(40px,7vw,108px)}.theme-private-collection.theme-luxury-car .listing-hero__copy{max-width:760px}.theme-private-collection.theme-luxury-car .listing-hero__inner{position:relative;z-index:1;width:100%;max-width:none}.theme-private-collection.theme-luxury-car .listing-hero h1{width:100%;max-width:100%;margin:10px 0 14px;color:var(--surface);font-size:clamp(38px,4.5vw,68px);line-height:.98;overflow-wrap:break-word;text-wrap:balance}.theme-private-collection.theme-luxury-car .listing-hero .lead{max-width:72ch;margin-top:0;font-size:clamp(15px,1.35vw,19px);line-height:1.55}.theme-private-collection.theme-luxury-car .listing-hero__seo{max-width:68ch;white-space:pre-line;font-size:clamp(14px,1.15vw,17px);line-height:1.75}.theme-private-collection.theme-luxury-car .listing-hero__media{position:relative;aspect-ratio:5 / 4;border:0;background:#101f27;box-shadow:24px 24px #346bff29}.theme-private-collection.theme-luxury-car .listing-hero__media:before{position:absolute;inset:0;z-index:1;border:1px solid rgba(255,255,255,.18);content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .listing-hero__media img{filter:saturate(.86) contrast(1.04)}.theme-private-collection.theme-luxury-car .listing-hero__extra .tag,.theme-private-collection.theme-luxury-car .listing-hero__extra .kbd{min-height:34px;display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgba(237,242,241,.32);border-radius:0;background:transparent;color:#dce3e1;font:500 11px/1 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .listing-hero__extra .tag:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .catalog-filter-section,.theme-private-collection.theme-luxury-car .car-grid--listing,.theme-private-collection.theme-luxury-car .yacht-grid--listing{background:#edf1ef}.theme-private-collection.theme-luxury-car .catalog-filter-section{padding-block:22px;border-bottom:1px solid #b8c2c4}.theme-private-collection.theme-luxury-car .catalog-filter{padding:18px;border:1px solid #b8c2c4;border-radius:0;background:#ffffffa3;box-shadow:none}.theme-private-collection.theme-luxury-car .catalog-filter__label{font:600 10px/1.3 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .catalog-filter__control{min-height:48px;border:0;border-bottom:1px solid #8d999d;background-color:transparent}.theme-private-collection.theme-luxury-car .car-grid--listing,.theme-private-collection.theme-luxury-car .yacht-grid--listing{padding-block:clamp(58px,8vw,112px);border-top:0}.theme-private-collection.theme-luxury-car .car-grid__head,.theme-private-collection.theme-luxury-car .yacht-grid__head{margin-bottom:clamp(32px,5vw,60px);padding-bottom:22px;border-bottom:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-grid__head h2,.theme-private-collection.theme-luxury-car .yacht-grid__head h2{max-width:15ch;margin-top:8px;color:var(--ink);font:600 clamp(34px,5vw,68px)/.96 var(--lux-display);letter-spacing:-.055em}.theme-private-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing>.container>.grid{gap:0;border:0;border-top:1px solid var(--line);border-left:1px solid var(--line);background:transparent}.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--single>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--single>.container>.grid{width:min(100%,560px);grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--pair>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--pair>.container>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.theme-private-collection.theme-luxury-car .car-grid--listing.car-grid--pair>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing.yacht-grid--pair>.container>.grid{grid-template-columns:minmax(0,1fr)}}.theme-private-collection.theme-luxury-car .car-grid--listing .car-card,.theme-private-collection.theme-luxury-car .yacht-grid--listing .yacht-card{min-width:0;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-grid--listing .car-card:hover,.theme-private-collection.theme-luxury-car .yacht-grid--listing .yacht-card:hover{z-index:2;transform:none;box-shadow:0 28px 70px #09151c29}.theme-private-collection.theme-luxury-car .car-card__media,.theme-private-collection.theme-luxury-car .yacht-card__media{position:relative;background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--line) 62%,var(--bg)) 0,var(--bg) 62%,var(--surface) 100%)}.theme-private-collection.theme-luxury-car .car-card__media:after,.theme-private-collection.theme-luxury-car .yacht-card__media:after{position:absolute;inset:0;border-bottom:1px solid #cbd2d2;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-card__body,.theme-private-collection.theme-luxury-car .yacht-card__body{min-height:242px;padding:clamp(20px,2.3vw,30px)}.theme-private-collection.theme-luxury-car .car-card__make,.theme-private-collection.theme-luxury-car .yacht-card__brand{font:600 10px/1.4 var(--lux-mono);letter-spacing:.14em}.theme-private-collection.theme-luxury-car .car-card__name,.theme-private-collection.theme-luxury-car .yacht-card__name{color:var(--ink);font:600 clamp(22px,2vw,30px)/1.02 var(--lux-display)}.theme-private-collection.theme-luxury-car .car-card__tagline,.theme-private-collection.theme-luxury-car .yacht-card__tagline{max-width:42ch;color:#667479;line-height:1.55}.theme-private-collection.theme-luxury-car .car-card__specs,.theme-private-collection.theme-luxury-car .yacht-card__specs{gap:0;border-top:1px solid #cbd2d2;color:#667479;font:500 10px/1.3 var(--lux-mono);letter-spacing:.06em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-card__specs li+li:before,.theme-private-collection.theme-luxury-car .yacht-card__specs li+li:before{margin:0 10px;color:#9aa5a8;content:"/"}.theme-private-collection.theme-luxury-car .car-card__foot,.theme-private-collection.theme-luxury-car .yacht-card__foot{align-items:baseline;gap:16px;padding-top:18px;border-top:1px solid #cbd2d2}.theme-private-collection.theme-luxury-car .car-card__price,.theme-private-collection.theme-luxury-car .yacht-card__price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:7px;color:var(--ink);font-weight:600}.theme-private-collection.theme-luxury-car .car-card__price-amount,.theme-private-collection.theme-luxury-car .yacht-card__price-amount{font:600 clamp(22px,1.8vw,28px)/1 var(--lux-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .car-card__price-unit,.theme-private-collection.theme-luxury-car .yacht-card__price-unit{font:600 10px/1 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 78%,black)}.theme-private-collection.theme-luxury-car .car-card__cta,.theme-private-collection.theme-luxury-car .yacht-card__cta{flex:0 0 auto;color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-detail-hero{padding-block:0 clamp(48px,6vw,88px);border:0;border-bottom:1px solid var(--line);background:#fbfcfc;color:var(--ink)}.theme-private-collection.theme-luxury-car .car-detail-titleband{position:relative;overflow:hidden;margin-bottom:clamp(32px,4.5vw,56px);padding-block:clamp(28px,3.5vw,52px);background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .car-detail-titleband:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-detail-titleband>.container{position:relative;z-index:1}.theme-private-collection.theme-luxury-car .car-detail-titleband .breadcrumb{margin-bottom:22px;color:#8f9da2}.theme-private-collection.theme-luxury-car .car-detail-titleband .breadcrumb a:hover{color:var(--accent2)}.theme-private-collection.theme-luxury-car .car-detail-titleband .eyebrow{color:var(--accent)}.theme-private-collection.theme-luxury-car .car-detail-intro{padding:0;margin:0;border:0}.theme-private-collection.theme-luxury-car .car-detail-intro h1{max-width:none;margin:10px 0 0;color:var(--surface);font:600 clamp(36px,4.2vw,64px)/.98 var(--lux-display);letter-spacing:-.055em;text-wrap:balance}.theme-private-collection.theme-luxury-car .car-detail-hero__grid{grid-template-columns:minmax(0,1.48fr) minmax(340px,.52fr);gap:clamp(32px,5vw,72px);margin-top:0}.theme-private-collection.theme-luxury-car .car-detail-hero__copy{position:sticky;top:112px;padding:clamp(18px,2vw,28px);border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-hero__tagline,.theme-private-collection.theme-luxury-car .car-detail-hero__per,.theme-private-collection.theme-luxury-car .car-detail-specs__table dt,.theme-private-collection.theme-luxury-car .car-rates .muted,.theme-private-collection.theme-luxury-car .car-detail-highlights__list span{color:#667479}.theme-private-collection.theme-luxury-car .car-gallery{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-gallery__stage{aspect-ratio:16 / 10;border-radius:0;background:#eef2f0}.theme-private-collection.theme-luxury-car .car-gallery__stage:after{position:absolute;inset:0;z-index:1;border:0;border-bottom:1px solid var(--line);content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .car-gallery__nav{z-index:3;border:1px solid var(--line);border-radius:0;background:#ffffffeb;color:var(--ink);backdrop-filter:blur(8px)}.theme-private-collection.theme-luxury-car .car-gallery__nav:hover{border-color:var(--accent);background:#fff}.theme-private-collection.theme-luxury-car .car-gallery__count{z-index:3;border-radius:0;background:#09151cc7;color:#f4f7f6;font-family:var(--lux-mono)}.theme-private-collection.theme-luxury-car .car-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;padding:12px;background:transparent}.theme-private-collection.theme-luxury-car .car-gallery__thumb{border:1px solid var(--line);border-radius:0;opacity:.72;background:#f4f6f5}.theme-private-collection.theme-luxury-car .car-gallery__thumb.is-active,.theme-private-collection.theme-luxury-car .car-gallery__thumb:hover{outline:none;border-color:var(--accent);opacity:1}.theme-private-collection.theme-luxury-car .car-detail-highlights__title,.theme-private-collection.theme-luxury-car .car-detail-hero__from,.theme-private-collection.theme-luxury-car .car-detail-hero .eyebrow,.theme-private-collection.theme-luxury-car .car-detail-specs__title,.theme-private-collection.theme-luxury-car .car-rates__title{color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.12em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{gap:10px;background:transparent}.theme-private-collection.theme-luxury-car .car-detail-highlights__list li,.theme-private-collection.theme-luxury-car .car-detail-specs__table>div{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-specs__table>div{transition:border-color .2s ease,box-shadow .2s ease}.theme-private-collection.theme-luxury-car .car-detail-specs__table>div:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 10px 28px #09151c0f}.theme-private-collection.theme-luxury-car .car-detail-highlights__list li{background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-detail-highlights__list strong,.theme-private-collection.theme-luxury-car .car-detail-specs__table dd,.theme-private-collection.theme-luxury-car .car-rates__label,.theme-private-collection.theme-luxury-car .car-rates__value{color:var(--ink)}.theme-private-collection.theme-luxury-car .car-rates__row{border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-rates__row.is-featured .car-rates__value strong{color:var(--ink);font:600 clamp(22px,2vw,28px)/1 var(--lux-display);letter-spacing:-.04em}.theme-private-collection.theme-luxury-car .car-detail-hero__price{width:100%;margin:0 0 22px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--accent);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-detail-hero__amount{color:var(--ink);font:600 clamp(40px,4.5vw,58px)/1 var(--lux-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .car-rates{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-rates__badge{border-radius:0;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 12%,#ffffff);color:color-mix(in srgb,var(--accent) 78%,black)}.theme-private-collection.theme-luxury-car .car-rates__ctas{margin-top:24px}.theme-private-collection.theme-luxury-car .car-detail-hero .wa-icon,.theme-private-collection.theme-luxury-car .car-rates__wa,.theme-private-collection.theme-luxury-car .car-sticky-cta__wa{border:1px solid var(--line);border-radius:0;background:#fff;color:var(--ink)}.theme-private-collection.theme-luxury-car .car-detail-hero .wa-icon:hover,.theme-private-collection.theme-luxury-car .car-rates__wa:hover,.theme-private-collection.theme-luxury-car .car-sticky-cta__wa:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .car-detail-mid{padding-block:clamp(64px,8vw,112px);background:#fff;border-top:0}.theme-private-collection.theme-luxury-car .car-detail-mid__grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(48px,8vw,120px)}.theme-private-collection.theme-luxury-car .car-detail-about h2,.theme-private-collection.theme-luxury-car .car-terms__head h2,.theme-private-collection.theme-luxury-car .car-values h2{color:var(--ink);font:600 clamp(32px,4vw,56px)/.98 var(--lux-display);letter-spacing:-.05em}.theme-private-collection.theme-luxury-car .car-detail-about>p{max-width:68ch;color:#526166;font-size:16px;line-height:1.8}.theme-private-collection.theme-luxury-car .tag-list .tag{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:1px 12px 0;border:1px solid var(--line);border-radius:0;background:#f7f8f6;color:#314047;font-family:var(--lux-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;box-sizing:border-box}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table .yacht-detail-spec-icon{color:color-mix(in srgb,var(--accent) 82%,black)}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dt{font:600 10px/1.2 var(--lux-mono);letter-spacing:.1em}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dd{font:600 15px/1.25 var(--lux-display);letter-spacing:-.02em}.theme-private-collection.theme-luxury-car .car-terms{padding:28px;border:1px solid var(--line);background:#f7f8f6}.theme-private-collection.theme-luxury-car .car-terms__item{padding-block:18px;border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-values{padding-block:clamp(64px,8vw,108px);background:#f3f5f4;border-top:1px solid var(--line)}.theme-private-collection.theme-luxury-car .car-values__panel,.theme-private-collection.theme-luxury-car .car-values__card{border-radius:0;border-color:var(--line);background:#fff}.theme-private-collection.theme-luxury-car .car-detail-related .car-grid{background:#fbfcfc}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private{padding-block:0 clamp(48px,6vw,88px);border:0;border-bottom:1px solid var(--line);background:#fbfcfc;color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband{position:relative;overflow:hidden;margin-bottom:clamp(32px,4.5vw,56px);padding-block:clamp(28px,3.5vw,52px);background:linear-gradient(90deg,rgba(52,107,255,.11) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband:after{position:absolute;right:-9vw;bottom:-24vw;width:44vw;aspect-ratio:1;border:1px solid rgba(237,242,241,.12);border-radius:50%;content:"";pointer-events:none}.theme-private-collection.theme-luxury-car .yacht-detail-titleband>.container{position:relative;z-index:1}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .breadcrumb{margin-bottom:22px;color:#8f9da2}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .breadcrumb a:hover{color:var(--accent2)}.theme-private-collection.theme-luxury-car .yacht-detail-titleband .eyebrow{color:var(--accent)}.theme-private-collection.theme-luxury-car .yacht-detail-intro{padding:0;margin:0;border:0}.theme-private-collection.theme-luxury-car .yacht-detail-intro h1{max-width:none;margin:10px 0 0;color:var(--surface);font:600 clamp(36px,4.2vw,64px)/.98 var(--lux-display);letter-spacing:-.055em;text-wrap:balance}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__grid{grid-template-columns:minmax(0,1.48fr) minmax(340px,.52fr);gap:clamp(32px,5vw,72px);margin-top:0}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__copy{position:sticky;top:112px;padding:clamp(18px,2vw,28px);border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .yacht-detail-hero__per,.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dt,.theme-private-collection.theme-luxury-car .yacht-detail-hero__weekly{color:#667479}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .car-gallery{border:1px solid var(--line);background:#fff}.theme-private-collection.theme-luxury-car .yacht-detail-specs__title,.theme-private-collection.theme-luxury-car .yacht-detail-hero__from{color:color-mix(in srgb,var(--accent) 82%,black);font:600 11px/1.3 var(--lux-mono);letter-spacing:.12em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table>div{border:1px solid var(--line);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table>div:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 10px 28px #09151c0f}.theme-private-collection.theme-luxury-car .yacht-detail-specs__table dd{color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-hero__price{width:100%;margin:0 0 22px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--accent);background:#f7f8f6}.theme-private-collection.theme-luxury-car .yacht-detail-hero__amount{color:var(--ink);font:600 clamp(40px,4.5vw,58px)/1 var(--lux-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.theme-private-collection.theme-luxury-car .yacht-detail-hero__wa,.theme-private-collection.theme-luxury-car .yacht-sticky-cta__wa{border:1px solid var(--line);border-radius:0;background:#fff;color:var(--ink)}.theme-private-collection.theme-luxury-car .yacht-detail-hero__wa:hover,.theme-private-collection.theme-luxury-car .yacht-sticky-cta__wa:hover{border-color:var(--accent);background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car .yacht-detail-mid{padding-block:clamp(64px,8vw,112px);background:#fff;border-top:0}.theme-private-collection.theme-luxury-car .yacht-detail-about h2{color:var(--ink);font:600 clamp(32px,4vw,56px)/.98 var(--lux-display);letter-spacing:-.05em}.theme-private-collection.theme-luxury-car .yacht-detail-about>p{max-width:68ch;color:#526166;font-size:16px;line-height:1.8}.theme-private-collection.theme-luxury-car .yacht-detail-related .yacht-grid{background:#fbfcfc}.theme-private-collection.theme-luxury-car .yacht-description__panel,.theme-private-collection.theme-luxury-car .yacht-specs__grid{border-radius:0;border-color:var(--line);background:#fff}.theme-private-collection.theme-luxury-car .contact-hero{min-height:calc(100vh - 82px);padding-block:clamp(52px,7vw,100px);border:0;background:linear-gradient(90deg,var(--ink) 0 48%,#edf1ef 48% 100%)}.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);gap:clamp(64px,10vw,148px);align-items:start}.theme-private-collection.theme-luxury-car .contact-hero__info{position:sticky;top:120px;color:var(--bg)}.theme-private-collection.theme-luxury-car .contact-hero h1{max-width:9ch;margin:12px 0 24px;color:var(--surface)}.theme-private-collection.theme-luxury-car .contact-hero__info .lead{max-width:44ch;color:#9ba8ad}.theme-private-collection.theme-luxury-car .contact-hero__list{margin-top:42px;border-top:1px solid #34434a}.theme-private-collection.theme-luxury-car .contact-hero__list li{display:grid;grid-template-columns:86px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid #34434a;color:#dce3e1}.theme-private-collection.theme-luxury-car .contact-hero__list strong{color:var(--accent);font:500 10px/1.6 var(--lux-mono);letter-spacing:.08em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .contact-form{padding:clamp(28px,4vw,52px);border:1px solid var(--line);background:#f8f9f7;box-shadow:22px 22px #d6deda}.theme-private-collection.theme-luxury-car .contact-form label>span{color:#58676c;font:600 10px/1.4 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .contact-form input,.theme-private-collection.theme-luxury-car .contact-form select,.theme-private-collection.theme-luxury-car .contact-form textarea{border:0;border-bottom:1px solid #8c999d;background:transparent;color:var(--ink)}.theme-private-collection.theme-luxury-car .contact-form input:focus,.theme-private-collection.theme-luxury-car .contact-form select:focus,.theme-private-collection.theme-luxury-car .contact-form textarea:focus{border-color:var(--accent);outline:0;box-shadow:0 1px 0 var(--accent)}.theme-private-collection.theme-luxury-car .contact-form__submit{min-height:56px}.theme-private-collection.theme-luxury-car .guide-hero,.theme-private-collection.theme-luxury-car .about-hero,.theme-private-collection.theme-luxury-car .blog-hero{position:relative;overflow:hidden;padding-block:clamp(72px,10vw,144px);border:0;background:var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .guide-hero:after,.theme-private-collection.theme-luxury-car .about-hero:after,.theme-private-collection.theme-luxury-car .blog-hero:after{position:absolute;top:0;right:8vw;width:1px;height:100%;background:var(--accent);box-shadow:-18vw 0 #346bff2e,-36vw 0 #346bff1c;content:""}.theme-private-collection.theme-luxury-car .guide-hero h1,.theme-private-collection.theme-luxury-car .about-hero h1,.theme-private-collection.theme-luxury-car .blog-hero h1{position:relative;z-index:1;max-width:13ch;margin:14px 0 26px;color:var(--surface)}.theme-private-collection.theme-luxury-car .guide-hero .lead,.theme-private-collection.theme-luxury-car .about-hero .lead,.theme-private-collection.theme-luxury-car .blog-hero .lead{position:relative;z-index:1;max-width:62ch;color:#9ba8ad;font-size:clamp(17px,1.7vw,23px)}.theme-private-collection.theme-luxury-car .guide-itin,.theme-private-collection.theme-luxury-car .about-why,.theme-private-collection.theme-luxury-car .blog-hero+.section{padding-block:clamp(64px,9vw,120px);background:#edf1ef}.theme-private-collection.theme-luxury-car .guide-itin h2,.theme-private-collection.theme-luxury-car .about-why h2,.theme-private-collection.theme-luxury-car .guide-about h2{max-width:15ch;color:var(--ink);font:600 clamp(34px,5vw,68px)/.98 var(--lux-display);letter-spacing:-.055em}.theme-private-collection.theme-luxury-car .guide-itin__magazine{margin-top:clamp(42px,6vw,78px);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.theme-private-collection.theme-luxury-car .guide-itin__magazine article,.theme-private-collection.theme-luxury-car .guide-itin__cards li,.theme-private-collection.theme-luxury-car .about-why__item{padding:clamp(28px,4vw,48px);border:0;border-radius:0;background:#f7f8f6}.theme-private-collection.theme-luxury-car .guide-itin__num,.theme-private-collection.theme-luxury-car .about-why__step{color:color-mix(in srgb,var(--accent) 82%,black);font:500 clamp(24px,3vw,40px)/1 var(--lux-mono)}.theme-private-collection.theme-luxury-car .guide-itin h3,.theme-private-collection.theme-luxury-car .about-why__item h3{margin-top:18px;color:var(--ink);font:600 clamp(21px,2vw,28px)/1.05 var(--lux-display);letter-spacing:-.035em}.theme-private-collection.theme-luxury-car .guide-itin p,.theme-private-collection.theme-luxury-car .about-why__item p{color:#5f6d72;line-height:1.7}.theme-private-collection.theme-luxury-car .about-why__split{gap:clamp(48px,8vw,112px)}.theme-private-collection.theme-luxury-car .about-why__items{gap:1px;border:1px solid var(--line);background:var(--line)}.theme-private-collection.theme-luxury-car .about-why__media{top:112px;border:0;border-radius:0;box-shadow:24px 24px #d1dad6}.theme-private-collection.theme-luxury-car .guide-about{padding-block:clamp(64px,9vw,120px);background:#dfe6e3}.theme-private-collection.theme-luxury-car .guide-about__p{max-width:76ch;color:#526166;font-size:17px;line-height:1.8}.theme-private-collection.theme-luxury-car .blog-hero+.section .grid{gap:1px;border:1px solid var(--line);background:var(--line);counter-reset:journal-card}.theme-private-collection.theme-luxury-car .blog-index-card{position:relative;min-height:330px;padding:clamp(28px,4vw,44px);border:0;border-radius:0;background:#f7f8f6;counter-increment:journal-card}.theme-private-collection.theme-luxury-car .blog-index-card:before{color:color-mix(in srgb,var(--accent) 82%,black);font:500 12px/1 var(--lux-mono);content:"0" counter(journal-card)}.theme-private-collection.theme-luxury-car .blog-index-card h3{margin-top:46px;color:var(--ink);font:600 clamp(24px,2.4vw,34px)/1.04 var(--lux-display);letter-spacing:-.045em}.theme-private-collection.theme-luxury-car .blog-index-card p{color:#627075;line-height:1.65}.theme-private-collection.theme-luxury-car .blog-index-card__more{color:color-mix(in srgb,var(--accent) 82%,black);font:600 10px/1.4 var(--lux-mono);letter-spacing:.1em;text-transform:uppercase}.theme-private-collection.theme-luxury-car .blog-post{padding-block:clamp(48px,7vw,92px) clamp(72px,10vw,140px);border:0;background:#edf1ef}.theme-private-collection.theme-luxury-car .blog-post__container{max-width:900px}.theme-private-collection.theme-luxury-car .blog-post__header{margin:42px 0 64px;padding-bottom:48px;border-bottom:1px solid var(--line)}.theme-private-collection.theme-luxury-car .blog-post__header h1{max-width:14ch;margin:12px 0 24px;color:var(--ink);font:600 clamp(44px,7vw,88px)/.94 var(--lux-display);letter-spacing:-.06em;text-shadow:none}.theme-private-collection.theme-luxury-car .blog-post__body{max-width:720px;margin-left:0}.theme-private-collection.theme-luxury-car .blog-post__body h2{margin-top:52px;color:var(--ink);font:600 clamp(28px,3.5vw,42px)/1.05 var(--lux-display);letter-spacing:-.045em}.theme-private-collection.theme-luxury-car .blog-post__body p{color:#46565c;font-size:18px;line-height:1.85}.theme-private-collection.theme-luxury-car .not-found{min-height:calc(100vh - 82px);border:0;background:linear-gradient(90deg,rgba(52,107,255,.12) 1px,transparent 1px) 0 0 / 25% 100%,var(--ink);color:var(--bg)}.theme-private-collection.theme-luxury-car .not-found__inner{max-width:880px}.theme-private-collection.theme-luxury-car .not-found .eyebrow{color:var(--accent);font-size:clamp(54px,10vw,132px);letter-spacing:-.08em}.theme-private-collection.theme-luxury-car .not-found__title{max-width:11ch;color:var(--surface);font:600 clamp(44px,7vw,92px)/.94 var(--lux-display);letter-spacing:-.06em;text-shadow:none}.theme-private-collection.theme-luxury-car .not-found__lead{color:#9ba8ad}.theme-private-collection.theme-luxury-car .not-found .btn-ghost{border-color:#65747b;color:var(--bg)}@media(max-width:960px){.theme-private-collection.theme-luxury-car .listing-hero__split,.theme-private-collection.theme-luxury-car .car-detail-hero__grid,.theme-private-collection.theme-luxury-car .car-detail-hero--private .car-detail-hero__grid,.theme-private-collection.theme-luxury-car .car-detail-mid__grid,.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .listing-hero__media{order:0;max-width:760px}.theme-private-collection.theme-luxury-car .car-detail-hero__copy,.theme-private-collection.theme-luxury-car .contact-hero__info{position:static}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .car-detail-hero__amount{font-size:clamp(34px,10vw,48px)}.theme-private-collection.theme-luxury-car .contact-hero{background:linear-gradient(var(--ink) 0 42%,#edf1ef 42% 100%)}.theme-private-collection.theme-luxury-car .contact-form{box-shadow:14px 14px #d6deda}}@media(max-width:700px){.theme-private-collection.theme-luxury-car .listing-hero{padding-block:26px 34px}.theme-private-collection.theme-luxury-car .listing-hero h1{margin-block:8px 12px;font-size:clamp(34px,11vw,50px);line-height:1}.theme-private-collection.theme-luxury-car .listing-hero__split{gap:36px}.theme-private-collection.theme-luxury-car .listing-hero__media{aspect-ratio:4 / 3;box-shadow:12px 12px #346bff29}.theme-private-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .yacht-grid--listing>.container>.grid,.theme-private-collection.theme-luxury-car .guide-itin__magazine,.theme-private-collection.theme-luxury-car .blog-hero+.section .grid{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .car-card__body,.theme-private-collection.theme-luxury-car .yacht-card__body{min-height:220px}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__grid{grid-template-columns:minmax(0,1fr)}.theme-private-collection.theme-luxury-car .yacht-detail-hero--private .yacht-detail-hero__copy{position:static}.theme-private-collection.theme-luxury-car .car-gallery__thumbs{display:flex;overflow-x:auto}.theme-private-collection.theme-luxury-car .car-gallery__thumb{flex:0 0 88px}.theme-private-collection.theme-luxury-car .car-rates__ctas{align-items:stretch}.theme-private-collection.theme-luxury-car .car-sticky-cta{background:#fbfcfcf0;border-color:var(--line)}.theme-private-collection.theme-luxury-car .car-sticky-cta__price strong,.theme-private-collection.theme-luxury-car .car-sticky-cta__price span{color:var(--ink)}.theme-private-collection.theme-luxury-car .car-sticky-cta__price span{color:#667479}.theme-private-collection.theme-luxury-car .car-detail-hero__copy{position:static;padding:18px}.theme-private-collection.theme-luxury-car .car-detail-highlights__list{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .contact-hero{padding-block:48px 76px;background:linear-gradient(var(--ink) 0 36%,#edf1ef 36% 100%)}.theme-private-collection.theme-luxury-car .contact-hero__grid{gap:64px}.theme-private-collection.theme-luxury-car .contact-form{padding:24px 18px;box-shadow:8px 8px #d6deda}.theme-private-collection.theme-luxury-car .guide-itin__magazine{grid-template-columns:1fr}.theme-private-collection.theme-luxury-car .blog-post__body{margin-left:0}}@media(prefers-reduced-motion:reduce){.theme-private-collection.theme-luxury-car .car-card,.theme-private-collection.theme-luxury-car .car-card img,.theme-private-collection.theme-luxury-car .blog-index-card{transition:none}}.theme-private-collection.theme-luxury-car .site-footer{margin-top:0;border-color:#28353b;background:var(--ink);color:#dde3e4}.theme-private-collection.theme-luxury-car .site-footer a,.theme-private-collection.theme-luxury-car .site-footer ul li{color:#d7dfe0}.theme-private-collection.theme-luxury-car .site-footer .muted{color:#87949a}.theme-private-collection.theme-luxury-car .site-footer__bottom{border-color:#28353b}.theme-private-collection.theme-luxury-car .site-footer__cta-row .wa-icon{position:relative;width:48px;height:48px;border:1px solid #536168;border-radius:0;background:transparent;color:#d8dfe0}.theme-private-collection.theme-luxury-car .site-footer__cta-row .wa-icon:after{position:absolute;top:6px;right:6px;width:5px;height:5px;background:#25d366;content:""}.theme-private-collection.theme-luxury-car .contact-hero--form-left .contact-form{order:0}.theme-private-collection.theme-luxury-car .contact-hero--form-left .contact-hero__info{order:-1}.theme-private-collection.theme-luxury-car .contact-hero{min-height:0;background:var(--ink)}.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:clamp(56px,8vw,124px);align-items:center}.theme-private-collection.theme-luxury-car .contact-form{width:100%;max-width:720px;justify-self:end;box-shadow:16px 16px #213039}.theme-private-collection.theme-luxury-car .contact-hero__list li{color:#aebbc0}.theme-private-collection.theme-luxury-car .contact-form label,.theme-private-collection.theme-luxury-car .contact-form__phone,.theme-private-collection.theme-luxury-car .contact-form__phone .iti{min-width:0;max-width:100%}.theme-private-collection.theme-luxury-car .contact-hero .contact-form__phone .iti__tel-input,.theme-private-collection.theme-luxury-car .contact-hero .contact-form input,.theme-private-collection.theme-luxury-car .contact-hero .contact-form select,.theme-private-collection.theme-luxury-car .contact-hero .contact-form textarea{width:100%;max-width:100%;border:0;border-bottom:1px solid #8c999d;border-radius:0;background:transparent;color:var(--ink);box-sizing:border-box}.theme-private-collection.theme-luxury-car .contact-form__phone .iti__selected-country{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}@media(min-width:901px){.theme-private-collection.theme-luxury-car .site-header .site-header__brand-name{max-width:360px;color:var(--ink);font:650 18px/.95 var(--lux-display);letter-spacing:-.035em;white-space:nowrap}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__brand-name{color:var(--surface)}.theme-private-collection.theme-luxury-car .site-header .site-header__brand-city{color:#728087;font:500 8px/1 var(--lux-mono);letter-spacing:.18em}.theme-private-collection.theme-luxury-car .site-header .site-header__inner{min-height:0;display:block;padding-block:14px 16px}.theme-private-collection.theme-luxury-car .site-header .site-header__top{position:relative;width:100%;min-height:46px;display:flex;justify-content:center;align-items:start;padding:0 0 10px;border-bottom:0}.theme-private-collection.theme-luxury-car .site-header .site-header__brand{align-items:center;text-align:center}.theme-private-collection.theme-luxury-car .site-header .site-header__top-end{position:absolute;top:0;right:0;transform:none}.theme-private-collection.theme-luxury-car .site-header .site-header__lang{gap:2px;padding:3px;border:1px solid var(--line);background:#e4e8e6}.theme-private-collection.theme-luxury-car .site-header .site-header__lang-link{min-width:34px;padding:7px 8px;border-radius:0;color:#344249;opacity:1;font:600 9px/1 var(--lux-mono);text-align:center}.theme-private-collection.theme-luxury-car .site-header .site-header__lang-link.is-active{background:var(--accent);color:var(--surface)}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__top{border-color:transparent}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang{border-color:#ffffff52;background:#071218bd}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang-link{color:#d8e0e2}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__lang-link.is-active{color:var(--surface)}.theme-private-collection.theme-luxury-car .site-header .site-header__nav{width:100%;margin-left:0;padding-top:10px;border-top:0;justify-content:flex-start}.theme-private-collection.theme-luxury-car .site-header .site-header__ctas{margin-left:auto}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav{margin-top:0;min-height:52px;padding:4px 0 0;border-top:1px solid rgba(255,255,255,.22);background:transparent;backdrop-filter:none}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>a,.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>.nav-dropdown>summary{color:#f0f4f3;opacity:1}.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>a:hover,.theme-private-collection.theme-luxury-car:has(.lux-home) .site-header .site-header__nav>.nav-dropdown>summary:hover{color:#8ca8ff}}.theme-private-collection.theme-luxury-car .catalog-seo{padding-block:clamp(72px,9vw,128px);border-top:1px solid var(--line);background:#dfe6e3}.theme-private-collection.theme-luxury-car .catalog-seo .container{display:block}.theme-private-collection.theme-luxury-car .catalog-seo__body{width:100%;max-width:none;color:#46565c;font-size:17px;line-height:1.8}@media(min-width:901px){.theme-private-collection.theme-luxury-car .listing-hero h1{max-width:none;font-size:clamp(42px,4.25vw,66px);white-space:normal}}.theme-private-collection.theme-luxury-car .mobile-floating-wa{display:none}@media(max-width:900px){.theme-private-collection.theme-luxury-car .mobile-floating-wa{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:70;display:inline-flex;border:0;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 12px 34px #00000047}.theme-private-collection.theme-luxury-car .mobile-floating-wa:hover{background:#1ebe57;color:#fff}.theme-private-collection.theme-luxury-car:has(.mobile-nav.is-open) .mobile-floating-wa{display:none}}@media(max-width:700px){.theme-private-collection.theme-luxury-car .catalog-seo__body{font-size:16px}}@media(max-width:960px){.theme-private-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:1fr;align-items:start}.theme-private-collection.theme-luxury-car .contact-form{max-width:none;justify-self:stretch;box-shadow:10px 10px #213039}}.theme-kinetic-collection.theme-luxury-car .listing-hero{min-height:0;padding:0;border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--line) 1px,transparent 1px) 50% 0 / 25% 100%,var(--bg);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .listing-hero__split,.theme-kinetic-collection.theme-luxury-car .listing-hero__inner{display:block}.theme-kinetic-collection.theme-luxury-car .listing-hero__copy,.theme-kinetic-collection.theme-luxury-car .listing-hero__inner{width:min(100% - 48px,1520px);max-width:1520px;margin-inline:auto;padding:clamp(58px,8vw,118px) 0 clamp(64px,9vw,132px)}.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb,.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb .breadcrumb,.theme-kinetic-collection.theme-luxury-car .listing-hero .eyebrow,.theme-kinetic-collection.theme-luxury-car .car-grid__head .eyebrow,.theme-kinetic-collection.theme-luxury-car .yacht-grid__head .eyebrow{margin-bottom:clamp(28px,4vw,48px);color:var(--muted);font:600 10px/1.4 var(--font-utility);letter-spacing:.12em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb a,.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb .breadcrumb a{color:var(--muted)}.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb a:hover,.theme-kinetic-collection.theme-luxury-car .listing-hero__breadcrumb .breadcrumb a:hover{color:var(--accent)}.theme-kinetic-collection.theme-luxury-car .listing-hero h1{max-width:none;width:min(100%,18ch);margin:0;color:var(--ink);font:700 clamp(42px,6.4vw,92px)/.9 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.theme-kinetic-collection.theme-luxury-car .listing-hero .lead,.theme-kinetic-collection.theme-luxury-car .listing-hero__seo{max-width:56ch;margin:clamp(30px,4vw,54px) 0 0 auto;color:var(--muted);font-size:clamp(15px,1.2vw,18px);line-height:1.7}.theme-kinetic-collection.theme-luxury-car .listing-hero__media,.theme-kinetic-collection.theme-luxury-car .listing-hero__extra{display:none}.theme-kinetic-collection.theme-luxury-car .catalog-filter-section,.theme-kinetic-collection.theme-luxury-car .car-grid--listing,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing{background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .catalog-filter-section{padding-block:22px;border-bottom:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .catalog-filter{padding:16px;border:1px solid var(--line);border-radius:0;background:var(--bg);box-shadow:none}.theme-kinetic-collection.theme-luxury-car .catalog-filter__label{font:600 9px/1.3 var(--font-utility);letter-spacing:.1em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .catalog-filter__control{min-height:46px;border:0;border-bottom:1px solid var(--line);border-radius:0;background-color:transparent}.theme-kinetic-collection.theme-luxury-car .car-grid--listing,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing{padding-block:clamp(54px,7vw,108px)}.theme-kinetic-collection.theme-luxury-car .car-grid__head,.theme-kinetic-collection.theme-luxury-car .yacht-grid__head{margin-bottom:clamp(30px,4vw,56px);padding-bottom:20px;border-bottom:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .car-grid__head h2,.theme-kinetic-collection.theme-luxury-car .yacht-grid__head h2{max-width:none;width:min(100%,18ch);color:var(--ink);font:700 clamp(34px,4.8vw,70px)/.9 var(--font-display);letter-spacing:-.055em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing>.container>.grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .car-grid--listing .car-card,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing .yacht-card{min-width:0;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:var(--surface);box-shadow:none}.theme-kinetic-collection.theme-luxury-car .car-grid--listing .car-card:hover,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing .yacht-card:hover{z-index:2;transform:none;box-shadow:0 24px 70px color-mix(in srgb,var(--ink) 15%,transparent)}.theme-kinetic-collection.theme-luxury-car .car-card__media,.theme-kinetic-collection.theme-luxury-car .yacht-card__media{position:relative;aspect-ratio:4 / 3;background:var(--bg)}.theme-kinetic-collection.theme-luxury-car .car-card__media:after,.theme-kinetic-collection.theme-luxury-car .yacht-card__media:after{content:none;display:none}.theme-kinetic-collection.theme-luxury-car .car-card__body,.theme-kinetic-collection.theme-luxury-car .yacht-card__body{min-height:238px;padding:clamp(20px,2.2vw,30px);border-top:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .car-card__make,.theme-kinetic-collection.theme-luxury-car .yacht-card__brand{color:var(--accent);font:600 9px/1.4 var(--font-utility);letter-spacing:.13em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-card__name,.theme-kinetic-collection.theme-luxury-car .yacht-card__name{color:var(--ink);font:700 clamp(22px,2vw,30px)/.98 var(--font-display);letter-spacing:-.04em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-card__specs,.theme-kinetic-collection.theme-luxury-car .yacht-card__specs,.theme-kinetic-collection.theme-luxury-car .car-card__foot,.theme-kinetic-collection.theme-luxury-car .yacht-card__foot{border-color:var(--line)}.theme-kinetic-collection.theme-luxury-car .car-card__specs,.theme-kinetic-collection.theme-luxury-car .yacht-card__specs{color:var(--muted);font:600 9px/1.3 var(--font-utility);letter-spacing:.06em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-card__price-amount,.theme-kinetic-collection.theme-luxury-car .yacht-card__price-amount{color:var(--ink);font:700 clamp(21px,1.8vw,28px)/1 var(--font-display);letter-spacing:-.04em}.theme-kinetic-collection.theme-luxury-car .car-card__cta,.theme-kinetic-collection.theme-luxury-car .yacht-card__cta{color:var(--accent);font:600 10px/1.3 var(--font-utility);letter-spacing:.07em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .catalog-seo{position:relative;padding-block:clamp(48px,6vw,88px);border:0;border-top:1px solid var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 8%,transparent) 1px,transparent 1px) 0 0 / 25% 100%,var(--surface);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .catalog-seo .container{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.theme-kinetic-collection.theme-luxury-car .catalog-seo .eyebrow{position:sticky;top:120px;margin:0;color:var(--accent);font:600 10px/1.4 var(--font-utility);letter-spacing:.12em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .catalog-seo .eyebrow:before{content:"";display:block;width:36px;height:2px;margin-bottom:14px;background:var(--accent2)}.theme-kinetic-collection.theme-luxury-car .catalog-seo__body{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 42px;color:var(--muted);font-size:clamp(15px,1.15vw,17px);line-height:1.75;columns:unset}.theme-kinetic-collection.theme-luxury-car .catalog-seo__body p{margin:0}.theme-kinetic-collection.theme-luxury-car .catalog-seo__body p:first-child{grid-column:1 / -1;color:var(--ink);font-size:clamp(18px,1.55vw,24px);line-height:1.45}.theme-kinetic-collection.theme-luxury-car .car-detail-hero{padding:0 0 clamp(52px,7vw,96px);border:0;border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .car-detail-titleband{margin-bottom:clamp(28px,4vw,48px);padding-block:clamp(36px,5vw,68px);border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--line) 1px,transparent 1px) 50% 0 / 25% 100%,var(--bg);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .car-detail-titleband .breadcrumb{margin-bottom:clamp(24px,3.5vw,40px);color:var(--muted)}.theme-kinetic-collection.theme-luxury-car .car-detail-titleband .eyebrow{color:var(--accent);font:600 10px/1.3 var(--font-utility);letter-spacing:.12em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-detail-intro h1{max-width:18ch;margin:12px 0 0;color:var(--ink);font:700 clamp(34px,4.6vw,64px)/.95 var(--font-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);gap:clamp(24px,3.5vw,48px);margin-top:0;align-items:start}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__copy{position:sticky;top:112px;padding:clamp(24px,2.8vw,40px);border:1px solid var(--line);background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .car-gallery{border:1px solid var(--line);border-radius:0;background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .car-gallery__stage{aspect-ratio:4 / 3;border-radius:0;background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .car-gallery__stage img{object-fit:cover}.theme-kinetic-collection.theme-luxury-car .car-gallery__nav,.theme-kinetic-collection.theme-luxury-car .car-gallery__count,.theme-kinetic-collection.theme-luxury-car .car-gallery__thumb{border-radius:0}.theme-kinetic-collection.theme-luxury-car .car-gallery__thumbs{gap:7px;padding:10px}.theme-kinetic-collection.theme-luxury-car .car-gallery__thumb.is-active,.theme-kinetic-collection.theme-luxury-car .car-gallery__thumb:hover{outline:0;border-color:var(--accent)}.theme-kinetic-collection.theme-luxury-car .car-detail-highlights__title,.theme-kinetic-collection.theme-luxury-car .car-detail-hero__from,.theme-kinetic-collection.theme-luxury-car .car-detail-specs__title,.theme-kinetic-collection.theme-luxury-car .car-rates__title{color:var(--accent);font:600 9px/1.3 var(--font-utility);letter-spacing:.12em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-detail-highlights__list{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line);background:transparent}.theme-kinetic-collection.theme-luxury-car .car-detail-highlights__list li,.theme-kinetic-collection.theme-luxury-car .car-detail-specs__table>div{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__price{width:100%;margin:0 0 22px;padding:18px;border:0;border-left:4px solid var(--accent);background:var(--bg)}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__amount{color:var(--ink);font:700 clamp(38px,4.2vw,58px)/1 var(--font-display);letter-spacing:-.05em}.theme-kinetic-collection.theme-luxury-car .car-rates__badge,.theme-kinetic-collection.theme-luxury-car .car-detail-hero .wa-icon,.theme-kinetic-collection.theme-luxury-car .car-rates__wa,.theme-kinetic-collection.theme-luxury-car .car-sticky-cta__wa{border-radius:0}.theme-kinetic-collection.theme-luxury-car .car-detail-mid{padding-block:clamp(64px,8vw,118px);border:0;background:var(--surface)}.theme-kinetic-collection.theme-luxury-car .car-detail-mid__grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(46px,8vw,120px)}.theme-kinetic-collection.theme-luxury-car .car-detail-about h2,.theme-kinetic-collection.theme-luxury-car .car-terms__head h2,.theme-kinetic-collection.theme-luxury-car .car-values h2{color:var(--ink);font:700 clamp(28px,3.6vw,48px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .car-values{margin-top:clamp(28px,4vw,56px);padding-top:clamp(28px,4vw,56px);border-top:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .tag-list .tag{border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--ink);font:600 9px/1 var(--font-utility);letter-spacing:.07em;text-transform:uppercase}@media(max-width:960px){.theme-kinetic-collection.theme-luxury-car .listing-hero__copy,.theme-kinetic-collection.theme-luxury-car .listing-hero__inner{width:min(100% - 28px,1520px)}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__grid,.theme-kinetic-collection.theme-luxury-car .car-detail-mid__grid{grid-template-columns:1fr}.theme-kinetic-collection.theme-luxury-car .car-detail-hero__copy{position:static}.theme-kinetic-collection.theme-luxury-car .catalog-seo .container,.theme-kinetic-collection.theme-luxury-car .catalog-seo__body{grid-template-columns:1fr}.theme-kinetic-collection.theme-luxury-car .catalog-seo .eyebrow{position:static}}@media(max-width:700px){.theme-kinetic-collection.theme-luxury-car .listing-hero,.theme-kinetic-collection.theme-luxury-car .car-detail-titleband{background:var(--bg)}.theme-kinetic-collection.theme-luxury-car .listing-hero h1{font-size:clamp(34px,10vw,48px);width:min(100%,14ch)}.theme-kinetic-collection.theme-luxury-car .listing-hero .lead,.theme-kinetic-collection.theme-luxury-car .listing-hero__seo{margin-left:0}.theme-kinetic-collection.theme-luxury-car .car-grid--listing>.container>.grid,.theme-kinetic-collection.theme-luxury-car .yacht-grid--listing>.container>.grid,.theme-kinetic-collection.theme-luxury-car .car-detail-highlights__list{grid-template-columns:1fr}.theme-kinetic-collection.theme-luxury-car .car-detail-intro h1{font-size:clamp(30px,9vw,42px)}}body.theme-kinetic-collection{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}body.theme-kinetic-collection>main{flex:1 0 auto}body.theme-kinetic-collection>.kinetic-footer{flex-shrink:0;width:100%;margin:0}.theme-kinetic-collection.theme-luxury-car .contact-hero{min-height:0;padding-block:clamp(56px,8vw,110px);border:0;background:var(--bg);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:start}.theme-kinetic-collection.theme-luxury-car .contact-hero__info{position:static;color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .contact-hero h1{max-width:12ch;margin:12px 0 22px;color:var(--ink);font:700 clamp(40px,5.5vw,78px)/.92 var(--font-display);letter-spacing:-.05em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .contact-hero__info .lead{max-width:42ch;color:var(--muted)}.theme-kinetic-collection.theme-luxury-car .contact-hero__list{margin-top:34px;border-top:1px solid var(--line)}.theme-kinetic-collection.theme-luxury-car .contact-hero__list li{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink)}.theme-kinetic-collection.theme-luxury-car .contact-hero__list strong{color:var(--accent);font:600 10px/1.6 var(--font-utility);letter-spacing:.1em;text-transform:uppercase}.theme-kinetic-collection.theme-luxury-car .contact-form{border-radius:0;border:1px solid var(--line);background:var(--surface);box-shadow:none}.theme-kinetic-collection.theme-luxury-car .contact-form__submit,.theme-kinetic-collection.theme-luxury-car .contact-form button[type=submit]{border-radius:0;background:var(--accent);color:var(--accent-ink);border:0}.theme-kinetic-collection.theme-luxury-car .mobile-floating-wa{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:80;display:none;margin:0}@media(max-width:900px){.theme-kinetic-collection.theme-luxury-car .mobile-floating-wa{display:inline-flex;border:0;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 12px 34px #00000047}.theme-kinetic-collection.theme-luxury-car .mobile-floating-wa:hover{background:#1ebe57;color:#fff}.theme-kinetic-collection.theme-luxury-car:has(.kinetic-menu.is-open) .mobile-floating-wa{display:none}.theme-kinetic-collection.theme-luxury-car .contact-hero__grid{grid-template-columns:1fr}}.theme-kinetic-collection.theme-luxury-car .lux-content-blocks h2,.theme-kinetic-collection.theme-luxury-car .lux-seo h2,.theme-kinetic-collection.theme-luxury-car .lux-home .faq h2,.theme-kinetic-collection.theme-luxury-car .lux-home .news h2{max-width:18ch;font:700 clamp(28px,3.4vw,48px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:none;overflow-wrap:anywhere;text-wrap:balance}@media(max-width:900px){.theme-kinetic-collection.theme-luxury-car .lux-content-blocks h2,.theme-kinetic-collection.theme-luxury-car .lux-seo h2,.theme-kinetic-collection.theme-luxury-car .lux-home .faq h2,.theme-kinetic-collection.theme-luxury-car .lux-home .news h2{font-size:clamp(26px,8vw,36px);line-height:1.1}}
