.stand-layer.svelte-1956t2j{opacity:0;transition:opacity 1.2s ease-in-out}.stand-layer.visible.svelte-1956t2j{opacity:1}@media(prefers-reduced-motion:reduce){.stand-layer.svelte-1956t2j{transition:none}}.contact-privacy.svelte-f3x960{font-size:12px;line-height:1.65;margin:16px 0}a.svelte-f3x960{color:inherit;text-decoration:underline}a.svelte-f3x960:focus-visible{outline:2px solid currentColor;outline-offset:3px}.contact-trap.svelte-f3x960{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.discover.svelte-1ht8d3t{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;align-self:stretch;width:100%;height:auto;min-height:280px;padding:clamp(20px,2.1vw,32px);padding-bottom:90px;overflow:hidden;isolation:isolate;border:1px solid var(--line);border-radius:4px;color:var(--text);text-decoration:none;background:linear-gradient(145deg,color-mix(in srgb,var(--text) 2%,transparent),transparent 65%)}.eyebrow.svelte-1ht8d3t{display:block;color:var(--muted);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}strong.svelte-1ht8d3t{display:block;margin-top:12px;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.08;letter-spacing:-.045em}strong.svelte-1ht8d3t>span:where(.svelte-1ht8d3t){display:table;position:relative}.title-accent.svelte-1ht8d3t{color:transparent;background:linear-gradient(90deg,transparent var(--start),color-mix(in srgb,var(--red) calc(var(--light) * 70%),transparent) calc(var(--start) + 10%),color-mix(in srgb,var(--red) calc(var(--light) * 70%),transparent) calc(var(--end) - 10%),transparent var(--end)),linear-gradient(var(--text),var(--text));background-clip:text;-webkit-background-clip:text}.title-line.svelte-1ht8d3t{position:absolute;left:0;right:-10px;bottom:-.18em;height:2px;overflow:hidden;filter:var(--orbit-line-glow);opacity:.95}.title-line.svelte-1ht8d3t i:where(.svelte-1ht8d3t){display:block;width:100%;height:100%;background:var(--red);transform:translate(calc((var(--sweep) - 1) * 100%))}.title-line.line-hidden.svelte-1ht8d3t{visibility:hidden}.scroll-light.svelte-1ht8d3t{background-image:linear-gradient(90deg,transparent calc(var(--segment-start) - 1.8em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 12%),transparent) calc(var(--segment-start) - 1.2em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 42%),transparent) calc(var(--segment-start) - .6em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 70%),transparent) calc(var(--segment-start) + var(--light-inset)),color-mix(in srgb,var(--red) calc(var(--accent-light) * 70%),transparent) calc(var(--segment-end) - var(--light-inset) + 35px),color-mix(in srgb,var(--red) calc(var(--accent-light) * 42%),transparent) calc(var(--segment-end) - var(--light-inset) / 2 + 17.5px + .525em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 12%),transparent) calc(var(--segment-end) - var(--light-inset) / 2 + 17.5px + 1.05em),transparent calc(var(--segment-end) - var(--light-inset) / 2 + 17.5px + 1.575em)),linear-gradient(var(--text),var(--text))}.scroll-light.svelte-1ht8d3t .title-line:where(.svelte-1ht8d3t){bottom:-.08em}@media(prefers-reduced-motion:no-preference){strong.svelte-1ht8d3t>span:where(.svelte-1ht8d3t){transition:transform var(--exit-duration) cubic-bezier(.16,1,.3,1)}.active.svelte-1ht8d3t strong:where(.svelte-1ht8d3t)>span:where(.svelte-1ht8d3t){transition-duration:var(--line-enter-duration)}.active.svelte-1ht8d3t strong:where(.svelte-1ht8d3t)>span:where(.svelte-1ht8d3t){transform:translate(3px)}}.arrow.svelte-1ht8d3t{position:absolute;right:24px;bottom:24px;width:28px;height:28px;color:var(--red)}.arrow.svelte-1ht8d3t svg:where(.svelte-1ht8d3t){width:100%;height:100%;stroke:currentColor;stroke-width:1.4}.road.svelte-1ht8d3t{position:absolute;bottom:10px;right:68px;width:min(180px,58%);height:65px;pointer-events:none}.car.svelte-1ht8d3t{opacity:0;transform:translate(-200px)}.car.svelte-1ht8d3t svg:where(.svelte-1ht8d3t){width:100%;height:65px;overflow:visible}.puff.svelte-1ht8d3t{opacity:0;transform-box:fill-box;transform-origin:center;fill:var(--bg)}.active.svelte-1ht8d3t .car:where(.svelte-1ht8d3t){opacity:1;transform:none}.active.svelte-1ht8d3t .arrow:where(.svelte-1ht8d3t){color:var(--red);transform:rotate(45deg);filter:var(--orbit-line-glow);opacity:.95}.discover.svelte-1ht8d3t:focus-visible{outline:2px solid var(--text);outline-offset:5px}.active.svelte-1ht8d3t{--edge-light: color-mix(in srgb,var(--line) 55%,var(--text));border-color:var(--edge-light);box-shadow:0 0 12px 1px color-mix(in srgb,var(--edge-light) 24%,transparent),0 0 36px 3px color-mix(in srgb,var(--edge-light) 12%,transparent)}@media(min-width:701px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.discover.svelte-1ht8d3t{transition:border-color .3s,box-shadow .3s}.arrow.svelte-1ht8d3t{transition:transform .3s,filter .3s,opacity .3s}[data-phase=entering].svelte-1ht8d3t .car:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-arrive var(--enter-duration) both}[data-phase=entering].svelte-1ht8d3t .wheel:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-roll var(--wheel-enter-duration) linear 2}[data-phase=parked].svelte-1ht8d3t .rear:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-roll .36s linear infinite}[data-phase=parked].svelte-1ht8d3t .body:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-eager .14s infinite alternate}[data-phase=parked].svelte-1ht8d3t .puff:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-smoke 1.05s linear infinite}[data-phase=parked].svelte-1ht8d3t .two:where(.svelte-1ht8d3t){animation-delay:.35s}[data-phase=parked].svelte-1ht8d3t .three:where(.svelte-1ht8d3t){animation-delay:.7s}[data-phase=exiting].svelte-1ht8d3t .car:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-depart var(--exit-duration) ease-in both}[data-phase=exiting].svelte-1ht8d3t .wheel:where(.svelte-1ht8d3t){animation:svelte-1ht8d3t-roll var(--exit-duration) linear infinite}}@keyframes svelte-1ht8d3t-arrive{0%{opacity:0;transform:translate(-200px)}12%{opacity:1}75%{transform:translate(6px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes svelte-1ht8d3t-depart{0%{opacity:1;transform:none}to{opacity:0;transform:translate(160px)}}@keyframes svelte-1ht8d3t-roll{to{transform:rotate(360deg)}}@keyframes svelte-1ht8d3t-eager{0%{transform:translateY(0)}to{transform:translate(.5px,-.7px) rotate(-.2deg)}}@keyframes svelte-1ht8d3t-smoke{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:.4}to{opacity:0;transform:translate(-65px,-8px) scale(2)}}@media(hover:none){.car.svelte-1ht8d3t{opacity:1;transform:none}}@media(max-width:700px){.car.svelte-1ht8d3t{opacity:1;transform:none}.arrow.svelte-1ht8d3t{transform:rotate(45deg);filter:var(--orbit-line-glow);opacity:.95}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.rear.svelte-1ht8d3t{animation:svelte-1ht8d3t-roll .36s linear infinite}.body.svelte-1ht8d3t{animation:svelte-1ht8d3t-eager .14s infinite alternate}.puff.svelte-1ht8d3t{animation:svelte-1ht8d3t-smoke 1.05s linear infinite}.two.svelte-1ht8d3t{animation-delay:.35s}.three.svelte-1ht8d3t{animation-delay:.7s}.drift-paused.svelte-1ht8d3t .rear:where(.svelte-1ht8d3t),.drift-paused.svelte-1ht8d3t .body:where(.svelte-1ht8d3t),.drift-paused.svelte-1ht8d3t .puff:where(.svelte-1ht8d3t){animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.car.svelte-1ht8d3t{opacity:1;transform:none}}.design.orbit.orbit-inner{position:relative}.design.orbit.orbit-inner>.nav-reserve{display:block;height:var(--nav-row-height, 94px)}.design.orbit.orbit-inner.orbit-inner>.stand-header{position:absolute;top:var(--nav-address-height, 0px);left:0;right:0;z-index:60;transform:none}.design.orbit.orbit-inner:not(.nav-compact)>.stand-header{background:var(--bg)}.design.orbit.orbit-inner.nav-compact{--nav-progress: 1}.design.orbit.orbit-inner.nav-compact>.stand-header{position:fixed;top:0}@media(prefers-reduced-motion:no-preference){.design.orbit.orbit-inner>.stand-header.stand-header.stand-header{transition:height .18s ease-out,min-height .18s ease-out,background-color .18s ease-out,transform .18s ease-out}}@media(max-width:1000px){.design.orbit.orbit-catalog>.stand-header.catalog-nav-hidden:not(:has(:focus-visible,[aria-expanded=true])){transform:translateY(-100%)}.design.orbit.orbit-inner.orbit-inner>.stand-header:has(:focus-visible){transition:none}}@media(prefers-reduced-motion:reduce){.design.orbit.orbit-inner.orbit-inner>.stand-header{transition:none}}@media(max-width:1000px){.design .stand-header #stand-navigation{position:absolute;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:0;top:100%;padding:12px 5% 18px;max-height:calc(100dvh - 86px);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 12px 24px #0002;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .22s ease,transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s .28s}.design .stand-header #stand-navigation.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.design .stand-header #stand-navigation>:is(a,button){display:flex;align-items:center;gap:12px;min-height:48px;width:100%;padding:12px 0;border:0;background:transparent;color:var(--text);text-align:left;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:-.015em;text-decoration:none;transform:translateY(-8px);transition:transform .24s ease,color .16s ease}.design .stand-header #stand-navigation.open>:is(a,button){transform:translateY(0)}.design .stand-header #stand-navigation>:is(a,button):before,.design .stand-header #stand-navigation>a:after{content:none}.design .stand-header #stand-navigation>:is(a,button):is(:hover,[aria-current=page]){color:var(--text)}.design .stand-header #stand-navigation .nav-label{position:relative}.design .stand-header #stand-navigation .nav-label:after{content:"";position:absolute;left:0;right:auto;bottom:-9px;width:100%;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;opacity:1}.design .stand-header #stand-navigation>a[aria-current=page] .nav-label:after{opacity:.7;transform:scaleX(1)}.design .stand-header #stand-navigation>a:is(:hover,:focus-visible) .nav-label:after{opacity:1;transform:scaleX(1)}.design .stand-header #stand-navigation>:is(a,button):focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:2px}.design .stand-header .mobile-menu{display:grid;min-width:44px;min-height:44px}.design .stand-header .mobile-menu[aria-expanded=true]{color:var(--red);border-color:var(--red)}}@media(max-width:1000px)and (prefers-reduced-motion:reduce){.design .stand-header #stand-navigation,.design .stand-header #stand-navigation>:is(a,button){transition:none;transform:none}}@media(max-width:1000px)and (prefers-reduced-motion:no-preference){.design .stand-header #stand-navigation .nav-label:after{transition:transform .18s ease-out}}.theme-sun.svelte-c7ylzg{display:inline-flex}.theme-moon.svelte-c7ylzg,html[data-theme=light] .theme-sun.svelte-c7ylzg{display:none}html[data-theme=light] .theme-moon.svelte-c7ylzg{display:inline-flex}.theme-command.svelte-c7ylzg{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;background:color-mix(in srgb,var(--text) 5%,transparent);border:0;border-radius:50%;color:var(--text);cursor:pointer;flex-shrink:0}.theme-command.svelte-c7ylzg:hover{background:color-mix(in srgb,var(--text) 9%,transparent)}.theme-command.svelte-c7ylzg:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.theme-command.svelte-c7ylzg{transition:background-color .18s ease}}.stage-backdrop.svelte-91t1pv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;isolation:isolate;z-index:0}.stage-atmosphere.svelte-91t1pv{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 48%,#000d 62%,#0006 77%,#0001 91%,transparent 100%),linear-gradient(to right,transparent,#000 10%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 48%,#000d 62%,#0006 77%,#0001 91%,transparent 100%),linear-gradient(to right,transparent,#000 10%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.studio-light.svelte-91t1pv{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;background:radial-gradient(ellipse at 71% 48%,color-mix(in srgb,var(--text) 8%,transparent),transparent 43%)}.light-plane.svelte-91t1pv{position:absolute;top:-24%;bottom:-30%;left:29%;width:32%;transform:skew(-22deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 2.6%,transparent) 65%,transparent);filter:blur(28px);-webkit-mask-image:linear-gradient(transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(transparent,#000 24%,#000 76%,transparent)}.accent-track.svelte-91t1pv{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}svg.svelte-91t1pv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}path.svelte-91t1pv{stroke-width:1}.direction-accent.svelte-91t1pv{stroke:var(--red);stroke-width:2.5;stroke-linecap:round;opacity:.95;filter:drop-shadow(0 0 2.5px rgb(255 51 76 / 90%)) drop-shadow(0 0 5px #e3061366) drop-shadow(0 0 12px #e3061399) drop-shadow(0 0 26px #e3061359);stroke-dasharray:.16 1;stroke-dashoffset:calc(-.424px + var(--accent-reveal, 0) * .135px)}.photo-ground.svelte-91t1pv{position:absolute;width:59%;height:10%;left:37%;bottom:10%;background:radial-gradient(ellipse,color-mix(in srgb,var(--text) 5%,transparent),transparent 70%);transform:rotate(-4deg)}@media(prefers-reduced-motion:no-preference){.motion-on .studio-light.svelte-91t1pv{transform:translate(calc(var(--mx, 0) * 18px),calc(var(--my, 0) * 14px))}.motion-on .light-plane.svelte-91t1pv{transform:translate(calc(var(--p, 0) * -22px + var(--mx, 0) * 12px)) skew(-22deg)}.accent-track.svelte-91t1pv{transform:translateY(var(--accent-stage-shift, 0px))}svg.svelte-91t1pv{transform:translateY(calc(var(--accent-progress, var(--p, 0)) * -12px))}.motion-on .direction-accent.svelte-91t1pv{stroke-dashoffset:calc(-.424px + var(--accent-reveal) * .135px);opacity:clamp(0,calc((2.7 - var(--accent-reveal)) * .73076924),.95)}.motion-on .photo-ground.svelte-91t1pv{transform:translate(calc(var(--p, 0) * -16px)) rotate(-4deg) scaleX(calc(1 + var(--p, 0) * .06))}}@media(min-width:701px){.accent-track.svelte-91t1pv{bottom:calc(-1 * var(--hero-shadow-tail, 0px))}svg.svelte-91t1pv{height:var(--intro-height)}.direction-accent.svelte-91t1pv{d:path("M-160 472 1510 472");filter:drop-shadow(0 0 2.5px rgb(255 51 76 / 90%)) drop-shadow(0 0 5px #e3061366) drop-shadow(0 0 12px #e3061399) drop-shadow(0 0 30px #e3061361)}svg.svelte-91t1pv{transform:rotate(calc(-1 * var(--accent-angle)));transform-origin:50% 65.555556%}}@media(min-width:701px)and (prefers-reduced-motion:no-preference){.accent-track.svelte-91t1pv{transform:none}}@media(max-width:700px){.direction-accent.svelte-91t1pv{stroke:var(--accent-narrow-paint);stroke-dasharray:.13 1;stroke-dashoffset:calc(-.69px - var(--accent-reveal, 0) * .12px);stroke-width:4}.studio-light.svelte-91t1pv{background:radial-gradient(ellipse at 58% 65%,color-mix(in srgb,var(--text) 7%,transparent),transparent 57%)}.light-plane.svelte-91t1pv{left:16%;width:55%;opacity:.6}.photo-ground.svelte-91t1pv{width:90%;left:5%;bottom:15%}}@media(min-width:701px)and (max-width:1050px)and (orientation:portrait){.direction-accent.svelte-91t1pv{stroke:var(--accent-portrait-paint)}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.motion-on .direction-accent.svelte-91t1pv{stroke-dashoffset:calc(-.69px - var(--accent-reveal) * .12px)}}.orbit-perspective.svelte-zwy36x{--line-progress: 0;--line-light: 0;--accent-light: 0;--perspective-base: color-mix(in srgb, var(--text) 92%, var(--bg));border-block:1px solid var(--line);background:color-mix(in srgb,var(--text) 2%,transparent)}.perspective-inner.svelte-zwy36x{width:var(--orbit-frame, 90%);max-width:var(--orbit-frame-max, 1720px);margin:auto;padding-block:clamp(64px,7vw,108px);display:grid;grid-template-columns:1fr 3fr;gap:var(--orbit-space-grid, 32px)}.eyebrow.svelte-zwy36x{font-size:10px;letter-spacing:.12em;line-height:1.8;color:var(--muted);margin:9px 0 0;max-width:14ch}h2.svelte-zwy36x{color:var(--perspective-base);margin:0;max-width:35ch;font-size:clamp(32px,3.2vw,52px);font-weight:500;line-height:1.28;letter-spacing:-.045em}em.svelte-zwy36x{font-style:normal;position:relative;white-space:nowrap}.line-window.svelte-zwy36x{position:absolute;height:2px;bottom:-.08em;left:0;right:0;overflow:hidden;pointer-events:none;opacity:.95;filter:drop-shadow(0 0 2.5px rgb(255 51 76 / 90%)) drop-shadow(0 0 5px #e3061366) drop-shadow(0 0 12px #e3061399) drop-shadow(0 0 26px #e3061359)}.travelling-line.svelte-zwy36x{display:block;width:100%;height:100%;background:var(--red);transform:translate(-100%)}@media(prefers-reduced-motion:no-preference){.motion-on .read-a.svelte-zwy36x,.motion-on .read-b.svelte-zwy36x,.motion-on em.svelte-zwy36x{color:transparent;background-image:radial-gradient(ellipse 310px 180px at var(--tip-x, 0px) var(--tip-y, 0px),color-mix(in srgb,var(--text) calc(var(--line-light) * 100%),transparent),transparent 100%),linear-gradient(var(--perspective-base),var(--perspective-base));background-clip:text;-webkit-background-clip:text}.motion-on em.svelte-zwy36x{background-image:linear-gradient(90deg,transparent calc(var(--segment-start, 0px) - 1.8em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 12%),transparent) calc(var(--segment-start, 0px) - 1.2em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 42%),transparent) calc(var(--segment-start, 0px) - .6em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 70%),transparent) calc(var(--segment-start, 0px) + var(--light-inset, 0px)),color-mix(in srgb,var(--red) calc(var(--accent-light) * 70%),transparent) calc(var(--segment-end, 0px) - var(--light-inset, 0px) + 35px),color-mix(in srgb,var(--red) calc(var(--accent-light) * 42%),transparent) calc(var(--segment-end, 0px) - var(--light-inset, 0px) / 2 + 17.5px + .525em),color-mix(in srgb,var(--red) calc(var(--accent-light) * 12%),transparent) calc(var(--segment-end, 0px) - var(--light-inset, 0px) / 2 + 17.5px + 1.05em),transparent calc(var(--segment-end, 0px) - var(--light-inset, 0px) / 2 + 17.5px + 1.575em)),linear-gradient(var(--perspective-base),var(--perspective-base))}.motion-on .travelling-line.svelte-zwy36x{transform:translate(calc((var(--line-progress) * 2 - 1) * 100%))}}@media(prefers-reduced-motion:reduce){.read-a.svelte-zwy36x,.read-b.svelte-zwy36x,em.svelte-zwy36x{color:inherit;background:none}.travelling-line.svelte-zwy36x{transform:translate(0)}}@media(max-width:700px){.perspective-inner.svelte-zwy36x{grid-template-columns:1fr;padding-block:52px;gap:24px}.eyebrow.svelte-zwy36x{max-width:none;margin:0}h2.svelte-zwy36x{font-size:clamp(28px,7.4vw,38px)}.motion-on .read-a.svelte-zwy36x,.motion-on .read-b.svelte-zwy36x{background-image:radial-gradient(ellipse 230px 150px at var(--tip-x, 0px) var(--tip-y, 0px),color-mix(in srgb,var(--text) calc(var(--line-light) * 100%),transparent),transparent 100%),linear-gradient(var(--perspective-base),var(--perspective-base))}}h3.svelte-1s7iri9,p.svelte-1s7iri9{margin:0}.faq-list.svelte-1s7iri9{min-width:0}.faq-list.svelte-1s7iri9{border-top:1px solid var(--line)}.faq-item.svelte-1s7iri9{border-bottom:1px solid var(--line)}h3.svelte-1s7iri9{font:inherit}button.svelte-1s7iri9{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:clamp(25px,2.5vw,38px) 2px;border:0;background:none;color:var(--text);font:inherit;font-size:var(--orbit-type-question, clamp(18px, 1.4vw, 21px));font-weight:400;letter-spacing:-.03em;line-height:1.35;text-align:left;cursor:pointer}button.svelte-1s7iri9>span:where(.svelte-1s7iri9){max-width:38ch}button.svelte-1s7iri9:focus-visible{outline:2px solid var(--red);outline-offset:7px}.chevron.svelte-1s7iri9{flex-shrink:0;margin-right:8px;color:var(--muted);transform-origin:center}button.svelte-1s7iri9:hover .chevron:where(.svelte-1s7iri9){color:var(--text)}.expanded.svelte-1s7iri9 .chevron:where(.svelte-1s7iri9){transform:rotate(180deg);color:var(--text)}.design.orbit .expanded.svelte-1s7iri9 .chevron:where(.svelte-1s7iri9){color:var(--red);opacity:.95;overflow:visible;filter:drop-shadow(0 0 2.5px rgb(255 51 76 / 90%)) drop-shadow(0 0 5px #e3061366) drop-shadow(0 0 12px #e3061399) drop-shadow(0 0 26px #e3061359)}.design.orbit .expanded.svelte-1s7iri9 .chevron:where(.svelte-1s7iri9) path:where(.svelte-1s7iri9){stroke-width:1.75}.answer.svelte-1s7iri9{padding:0 56px 34px 2px}.answer.svelte-1s7iri9>p:where(.svelte-1s7iri9){max-width:64ch;font-size:var(--orbit-type-reading, 16px);line-height:var(--orbit-leading-reading, 1.7);color:var(--muted)}@media(prefers-reduced-motion:no-preference){.chevron.svelte-1s7iri9{transition:transform .32s cubic-bezier(.2,.65,.3,1),color .18s ease}}@media(max-width:700px){button.svelte-1s7iri9{font-size:var(--orbit-type-question, 17px);padding-block:22px;gap:24px}.chevron.svelte-1s7iri9{width:20px;height:20px;margin-right:2px}.answer.svelte-1s7iri9{padding:0 30px 28px 2px}.answer.svelte-1s7iri9>p:where(.svelte-1s7iri9){font-size:var(--orbit-type-reading, 15px)}}.orbit-faq.svelte-2tjypf{width:var(--orbit-frame, 90%);max-width:var(--orbit-frame-max, 1720px);margin:auto;padding-block:var(--orbit-space-section, 86px)}.faq-heading.svelte-2tjypf{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:var(--orbit-space-heading, 40px)}h2.svelte-2tjypf,p.svelte-2tjypf{margin:0}h2.svelte-2tjypf{font-size:var(--orbit-title-section, clamp(38px, 4.1vw, 64px));font-weight:500;letter-spacing:-.05em;line-height:1.12}h2.svelte-2tjypf>span:where(.svelte-2tjypf){color:var(--red)}.faq-heading.svelte-2tjypf>p:where(.svelte-2tjypf){color:var(--muted);font-size:var(--orbit-type-reading, 16px);line-height:var(--orbit-leading-reading, 1.7);flex-shrink:0}@media(max-width:850px){.faq-heading.svelte-2tjypf{display:block;margin-bottom:36px}.faq-heading.svelte-2tjypf>p:where(.svelte-2tjypf){margin-top:22px}}@media(max-width:700px){h2.svelte-2tjypf{max-width:13ch}}.public-story.svelte-u2n173{grid-column:1;min-width:0;--orbit-leading-reading: 1.8}.story-section.svelte-u2n173{padding-block:clamp(64px,5vw,88px);border-top:1px solid var(--line)}.eyebrow.svelte-u2n173{margin:0 0 20px;color:var(--muted);font-size:10px;letter-spacing:.12em}h2.svelte-u2n173{margin:0 0 32px;font-size:clamp(34px,3.4vw,56px);font-weight:500;line-height:1.14;letter-spacing:-.045em}h2.svelte-u2n173 span:where(.svelte-u2n173){color:var(--muted)}.description-copy.svelte-u2n173{max-width:60ch}.description-copy.svelte-u2n173 p:where(.svelte-u2n173){margin:24px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);line-height:1.8;font-size:16px}.description-copy.svelte-u2n173 p:where(.svelte-u2n173):first-child{margin-top:0}.description-copy.svelte-u2n173 .lead:where(.svelte-u2n173){color:var(--text);font-size:clamp(20px,2vw,26px);line-height:1.55;letter-spacing:-.025em}.description.svelte-u2n173{position:relative;isolation:isolate;overflow:hidden;min-height:420px;box-sizing:border-box;padding:clamp(28px,4vw,56px);border:0;color:#fff;background:linear-gradient(135deg,#24272b,#101012 75%)}.banner-photo.svelte-u2n173{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;object-fit:cover}.description.svelte-u2n173:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#000000e0,#000000ab 66%,#0000)}.description.svelte-u2n173{display:flex}.banner-content.svelte-u2n173{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%}.description-copy.svelte-u2n173{margin-bottom:32px}.banner-arrow.svelte-u2n173{position:absolute;z-index:-1;right:18px;bottom:8px;font-size:clamp(100px,15vw,200px);line-height:1;color:color-mix(in srgb,var(--red) 18%,transparent);pointer-events:none}.description.svelte-u2n173 .eyebrow:where(.svelte-u2n173){color:#ddd}.description-copy.svelte-u2n173 p:where(.svelte-u2n173),.description-copy.svelte-u2n173 .lead:where(.svelte-u2n173){color:#fff}.banner-contact.svelte-u2n173{display:inline-flex;align-items:center;gap:24px;margin-top:auto;min-height:46px;padding:12px 22px;border:0;border-radius:50px;background:#fff;color:#101012;font:inherit;font-size:13px;cursor:pointer}.banner-contact.svelte-u2n173:hover,.banner-contact.svelte-u2n173:focus-visible{background:var(--red);color:#fff}.banner-contact.svelte-u2n173:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(prefers-reduced-motion:no-preference){.banner-contact.svelte-u2n173{transition:transform .25s ease,background .25s ease}.banner-contact.svelte-u2n173:hover,.banner-contact.svelte-u2n173:focus-visible{transform:translateY(-3px)}}ul.svelte-u2n173{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;list-style:none;padding:0;margin:0}li.svelte-u2n173{display:flex;gap:16px;padding-block:24px;border-bottom:1px solid var(--line);line-height:1.7;overflow-wrap:anywhere;min-width:0}li.svelte-u2n173 span:where(.svelte-u2n173){color:var(--red)}.intro.svelte-u2n173{max-width:56ch;margin:0 0 40px;font-size:16px;line-height:1.8;color:var(--muted)}.visit.svelte-u2n173 .answer>p{max-width:58ch}@media(max-width:700px){.story-section.svelte-u2n173{padding-block:48px}.description.svelte-u2n173{margin-inline:-5.5555556%;padding:28px 5%;min-height:280px}.description.svelte-u2n173 h2:where(.svelte-u2n173){margin-bottom:20px}.description.svelte-u2n173 .eyebrow:where(.svelte-u2n173){margin-bottom:14px}.description-copy.svelte-u2n173{margin-bottom:24px}li.svelte-u2n173{padding-block:22px}h2.svelte-u2n173{font-size:clamp(28px,7.7vw,34px)}ul.svelte-u2n173{grid-template-columns:1fr}}.cabin-reveal.svelte-1splu6j{--approach: 1;--reveal-a: 1;--reveal-b: 1;--reveal-c: 1;--unfold: 1;width:95%;max-width:1640px;margin:22px auto 78px;padding-block:38px}.cabin-reveal.svelte-1splu6j :where(.svelte-1splu6j){box-sizing:border-box}.cabin-heading.svelte-1splu6j{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}h2.svelte-1splu6j{margin:0;font-size:clamp(36px,4vw,62px);font-weight:500;letter-spacing:-.065em;line-height:1.06}h2.svelte-1splu6j>span:where(.svelte-1splu6j){color:var(--muted)}.cabin-intro.svelte-1splu6j{font-size:14px;color:var(--muted);line-height:1.7;margin:0 0 3px}.cabin-stage.svelte-1splu6j{position:relative;height:clamp(350px,35vw,505px);perspective:1600px}.cabin-light.svelte-1splu6j{position:absolute;top:-25%;right:-5%;bottom:-25%;left:-5%;pointer-events:none;background:radial-gradient(ellipse,color-mix(in srgb,var(--red) 5%,transparent),transparent 65%)}.panorama.svelte-1splu6j{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transform-style:preserve-3d}.cabin-panel.svelte-1splu6j{position:relative;width:calc(100% / 3);height:100%;overflow:hidden;background:#19191b;backface-visibility:hidden}.cabin-panel.svelte-1splu6j img:where(.svelte-1splu6j){position:absolute;top:0;width:300%;max-width:none;height:100%;object-fit:cover;object-position:center 53%;display:block}.cabin-panel.svelte-1splu6j:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0003,transparent 28%,transparent 50%,#000b);pointer-events:none}.panel-0.svelte-1splu6j{transform-origin:right center;border-radius:6px 0 0 6px}.panel-2.svelte-1splu6j{transform-origin:left center;border-radius:0 6px 6px 0}.fold-shade.svelte-1splu6j{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0007,transparent);opacity:0}.panel-2.svelte-1splu6j .fold-shade:where(.svelte-1splu6j){background:linear-gradient(270deg,#0007,transparent)}.panorama-caption.svelte-1splu6j{position:absolute;top:24px;left:26px;right:26px;display:flex;justify-content:space-between;gap:20px;color:#fff;font-size:9px;letter-spacing:.14em;pointer-events:none}.cabin-points.svelte-1splu6j{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j){position:absolute;translate:-50% 0;pointer-events:auto;display:flex;flex-direction:column;gap:11px;align-items:center;min-width:80px;min-height:70px;padding:5px;color:#fff;font:inherit;font-size:10px;background:none;border:0;cursor:pointer}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(1){left:14%;top:24%}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(2){left:49%;top:65%}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(3){left:83%;top:43%}.point-icon.svelte-1splu6j{position:relative;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #ffffff80;background:#1414167a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 5px #ffffff0d;transition:color .22s,border-color .22s}.point-icon.svelte-1splu6j:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid #ffffff70;border-radius:50%;opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.point-icon.svelte-1splu6j:after{animation:svelte-1splu6j-hotspot-pulse 3.4s ease-out infinite}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(2) .point-icon:where(.svelte-1splu6j):after{animation-delay:.65s}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(3) .point-icon:where(.svelte-1splu6j):after{animation-delay:1.3s}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):hover .point-icon:where(.svelte-1splu6j):after,.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):focus-visible .point-icon:where(.svelte-1splu6j):after{animation:none;opacity:0}@keyframes svelte-1splu6j-hotspot-pulse{0%,65%,to{opacity:0;transform:scale(1)}12%{opacity:.45}55%{opacity:0;transform:scale(1.95)}}}.cabin-points.svelte-1splu6j .active:where(.svelte-1splu6j) .point-icon:where(.svelte-1splu6j){background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 0 0 6px #e3061320}.point-label.svelte-1splu6j{padding:5px 10px;background:#1119;border-radius:3px;letter-spacing:.03em}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):focus-visible .point-icon:where(.svelte-1splu6j){border-color:#fff;box-shadow:0 0 0 6px #ffffff26}@media(hover:hover){.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):not(.active):hover .point-icon:where(.svelte-1splu6j){border-color:var(--red);color:var(--red)}}@media(prefers-reduced-motion:reduce){.point-icon.svelte-1splu6j{transition:none}}.cabin-coordinate.svelte-1splu6j{position:absolute;left:26px;bottom:23px;color:#fff9;font-size:10px;letter-spacing:.12em}.coordinate-active.svelte-1splu6j{color:var(--red)}.cabin-caption.svelte-1splu6j{display:grid;grid-template-columns:.9fr 1.1fr auto;gap:30px;align-items:start;padding-top:28px}.cabin-tabs.svelte-1splu6j{display:flex;flex-direction:column;align-items:start;gap:2px}.cabin-tabs.svelte-1splu6j button:where(.svelte-1splu6j){position:relative;background:none;border:0;color:var(--muted);display:flex;gap:16px;align-items:center;font:inherit;font-size:clamp(14px,1.05vw,15px);line-height:1.25;text-align:left;padding:8px 0 8px 16px;cursor:pointer;min-height:48px}.cabin-tabs.svelte-1splu6j button:where(.svelte-1splu6j):before{content:"";position:absolute;left:0;top:50%;translate:0 -50%;width:2px;height:24px;background:var(--red);opacity:0}.cabin-tabs.svelte-1splu6j button:where(.svelte-1splu6j)>span:where(.svelte-1splu6j){color:var(--muted);font-size:max(10px,.68em);font-variant-numeric:tabular-nums;flex:0 0 24px}.cabin-tabs.svelte-1splu6j button.active:where(.svelte-1splu6j){color:var(--text);font-size:clamp(18px,1.5vw,22px);font-weight:600;letter-spacing:-.025em}.cabin-tabs.svelte-1splu6j button.active:where(.svelte-1splu6j):before{opacity:1}.cabin-tabs.svelte-1splu6j button.active:where(.svelte-1splu6j)>span:where(.svelte-1splu6j){color:var(--red);font-size:.72em}.cabin-description.svelte-1splu6j{min-height:100px;padding-top:8px}h3.svelte-1splu6j{font-size:21px;font-weight:500;letter-spacing:-.035em;margin:0 0 9px}.cabin-description.svelte-1splu6j p:where(.svelte-1splu6j){margin:0;color:var(--muted);font-size:13px;max-width:47ch;line-height:1.75}.cabin-link.svelte-1splu6j{color:var(--text);text-decoration:none;min-height:46px;padding:10px 0;border-bottom:1px solid var(--line);display:inline-flex;align-items:center;gap:24px;font-size:12px;white-space:nowrap}button.svelte-1splu6j:focus-visible,a.svelte-1splu6j:focus-visible{outline:2px solid var(--red);outline-offset:5px}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):focus-visible{outline:none}@media(prefers-reduced-motion:no-preference){.description-message.svelte-1splu6j{animation:svelte-1splu6j-description-arrive .32s ease-out}@keyframes svelte-1splu6j-description-arrive{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}.motion-on .cabin-reveal.svelte-1splu6j{--unfold: var(--approach)}.motion-on .panel-0.svelte-1splu6j{transform:rotateY(calc((1 - var(--unfold)) * 49deg))}.motion-on .panel-2.svelte-1splu6j{transform:rotateY(calc((1 - var(--unfold)) * -49deg))}.motion-on .panorama.svelte-1splu6j{transform:rotateX(calc((1 - var(--unfold)) * 8deg)) scale(calc(.94 + var(--unfold) * .06))}.motion-on .fold-shade.svelte-1splu6j{opacity:calc(1 - var(--unfold))}.motion-on .panorama-caption.svelte-1splu6j{opacity:calc(.55 + var(--unfold) * .45)}.motion-on .cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(1){transform:translateY(calc((1 - var(--reveal-a)) * 20px))}.motion-on .cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(2){transform:translateY(calc((1 - var(--reveal-b)) * 20px))}.motion-on .cabin-points.svelte-1splu6j button:where(.svelte-1splu6j):nth-child(3){transform:translateY(calc((1 - var(--reveal-c)) * 20px))}.motion-on .cabin-reveal.svelte-1splu6j:focus-within{--unfold: 1}}@media(max-width:1000px){.cabin-caption.svelte-1splu6j{grid-template-columns:.8fr 1.2fr}.cabin-link.svelte-1splu6j{grid-column:2;justify-self:start}.cabin-caption.svelte-1splu6j{gap:8px 30px}}@media(max-width:700px){.cabin-reveal.svelte-1splu6j{width:90%;margin:15px auto 45px;padding-block:30px}.cabin-heading.svelte-1splu6j{gap:20px;align-items:start;flex-direction:column;margin-bottom:24px}h2.svelte-1splu6j{font-size:clamp(35px,8.8vw,48px)}.cabin-intro.svelte-1splu6j{font-size:13px}.cabin-stage.svelte-1splu6j{height:clamp(270px,68vw,390px)}.panorama-caption.svelte-1splu6j{top:17px;left:15px;font-size:8px}.panorama-caption.svelte-1splu6j>span:where(.svelte-1splu6j):last-child{display:none}.cabin-points.svelte-1splu6j{top:0;right:0;bottom:0;left:0}.cabin-points.svelte-1splu6j button:where(.svelte-1splu6j){min-width:44px;min-height:44px}.point-label.svelte-1splu6j{display:none}.cabin-coordinate.svelte-1splu6j{bottom:15px;left:15px;font-size:9px}.cabin-caption.svelte-1splu6j{display:flex;flex-direction:column;gap:16px;padding-top:20px}.cabin-tabs.svelte-1splu6j{width:100%;flex-direction:column;gap:0}.cabin-tabs.svelte-1splu6j button:where(.svelte-1splu6j){gap:7px;min-height:48px;font-size:12px}.cabin-tabs.svelte-1splu6j button.active:where(.svelte-1splu6j){font-size:17px}.cabin-description.svelte-1splu6j{min-height:90px;padding-top:0}.cabin-link.svelte-1splu6j{font-size:12px}}.orbit-trust.svelte-1di24sh{width:var(--orbit-frame, 90%);max-width:var(--orbit-frame-max, 1720px);margin:0 auto;padding-block:var(--orbit-space-section, 86px) 0}h2.svelte-1di24sh{margin:0 0 var(--orbit-space-heading, 36px);font-size:max(32px,calc(var(--orbit-title-section, 48px) * .9));font-weight:500;line-height:1.12;letter-spacing:-.05em;text-wrap:balance}.trust-services.svelte-1di24sh{display:grid;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}article.svelte-1di24sh{position:relative;padding:clamp(28px,3vw,48px);border:1px solid var(--line);border-radius:2px;background:var(--orbit-panel-bg, color-mix(in srgb, var(--text) 2%, transparent));cursor:pointer}article.svelte-1di24sh:before{content:"";position:absolute;top:-1px;left:28px;width:32px;height:1px;background:var(--red);opacity:.65}.service-symbol.svelte-1di24sh{position:absolute;top:-15px;right:22px;display:flex;padding-inline:7px;color:color-mix(in srgb,var(--text) 78%,var(--muted));background:var(--orbit-panel-bg);pointer-events:none}@media(hover:hover){article.svelte-1di24sh:hover{border-color:color-mix(in srgb,var(--text) 28%,transparent);background:color-mix(in srgb,var(--text) 3.5%,transparent)}article.svelte-1di24sh:hover:before{width:calc(100% - 56px);opacity:.9}.refined.svelte-1di24sh:hover .service-symbol:where(.svelte-1di24sh){color:var(--text)}.refined.svelte-1di24sh:hover:before{width:calc(100% - 98px)}}@media(prefers-reduced-motion:no-preference){article.svelte-1di24sh{transition:border-color .26s ease,background .26s ease}article.svelte-1di24sh:before{transition:width .36s cubic-bezier(.2,.65,.3,1),opacity .24s ease}.service-symbol.svelte-1di24sh{transition:color .26s ease}}h3.svelte-1di24sh{margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:500;letter-spacing:-.04em;line-height:1.25}p.svelte-1di24sh{margin:18px 0 0;max-width:28ch;font-size:var(--orbit-type-body, 15px);line-height:1.75;color:var(--muted)}.service-details.svelte-1di24sh{margin-top:18px}.service-toggle.svelte-1di24sh{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 0;border:0;background:none;color:var(--text);font:inherit;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer;border-radius:2px;text-align:left}article.svelte-1di24sh:has(.service-toggle:where(.svelte-1di24sh):focus-visible){outline:2px solid var(--text);outline-offset:4px}.service-toggle.svelte-1di24sh:focus-visible{outline:none}.when-open.svelte-1di24sh,.expanded.svelte-1di24sh .when-closed:where(.svelte-1di24sh){display:none}.expanded.svelte-1di24sh .when-open:where(.svelte-1di24sh){display:inline}.toggle-mark.svelte-1di24sh{position:relative;width:12px;height:12px;flex-shrink:0;color:var(--red)}.toggle-mark.svelte-1di24sh:before,.toggle-mark.svelte-1di24sh:after{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;height:1px;background:currentColor}.toggle-mark.svelte-1di24sh:after{transform:rotate(90deg)}.expanded.svelte-1di24sh .toggle-mark:where(.svelte-1di24sh):after{transform:rotate(90deg) scaleX(0)}.service-reveal.svelte-1di24sh{padding-top:12px}.service-panel.svelte-1di24sh{height:0;overflow:hidden}.expanded.svelte-1di24sh .service-panel:where(.svelte-1di24sh){height:var(--service-reveal-height, auto)}@media(min-width:701px){.trust-services.svelte-1di24sh[data-measured]{min-height:var(--trust-row-closed)}.trust-services.has-open.svelte-1di24sh[data-measured]{min-height:var(--trust-row-expanded)}}article.svelte-1di24sh .service-expanded:where(.svelte-1di24sh){max-width:none;margin:0;padding-top:16px;border-top:1px solid var(--line);font-size:14px;line-height:1.75}.sr-only.svelte-1di24sh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(hover:hover){.service-toggle.svelte-1di24sh:hover{color:var(--red)}}@media(prefers-reduced-motion:no-preference){.trust-services.svelte-1di24sh{transition:min-height .32s cubic-bezier(.215,.61,.355,1)}.service-panel.svelte-1di24sh{transition:height .32s cubic-bezier(.215,.61,.355,1)}.service-toggle.svelte-1di24sh{transition:color .18s ease}.toggle-mark.svelte-1di24sh:after{transition:transform .18s ease}}@media(min-width:701px)and (max-width:850px){article.svelte-1di24sh{padding-inline:20px}}@media(max-width:700px){.trust-services.svelte-1di24sh{grid-template-columns:1fr;gap:14px}article.svelte-1di24sh{padding:28px}article.svelte-1di24sh p:where(.svelte-1di24sh){margin-top:12px}.trust-services.svelte-1di24sh:has(.refined:where(.svelte-1di24sh)){gap:24px}}.orbit-stats.svelte-wmov48{width:100%;border-block:1px solid var(--line);background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--red) 4%,transparent),transparent 70%)}.stats-grid.svelte-wmov48{width:min(var(--orbit-frame, 90%),1120px);max-width:calc(100% - 48px);margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:38px}.stat.svelte-wmov48{min-width:0;text-align:center;padding-inline:12px}.stat.svelte-wmov48+.stat:where(.svelte-wmov48){border-left:1px solid var(--line)}.stat-value.svelte-wmov48{font-family:Orbit Inter,Arial,sans-serif;font-size:clamp(32px,3.2vw,46px);font-weight:600;line-height:1;letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap}.stat-digit.svelte-wmov48{display:inline-block;width:1ch;text-align:center}.stat-suffix.svelte-wmov48{font-size:.74em;font-weight:500;margin-left:.055em}p.svelte-wmov48{margin:12px 0 0;font-size:10px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.sr-only.svelte-wmov48{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.motion-on .orbit-stats.svelte-wmov48:not(.entered) .stat-value:where(.svelte-wmov48){opacity:0}.entered.animateEntrance.svelte-wmov48 .stat:where(.svelte-wmov48){animation:svelte-wmov48-settle-in .6s cubic-bezier(.2,.65,.3,1) both}@keyframes svelte-wmov48-settle-in{0%{opacity:.35;translate:0 12px}to{opacity:1;translate:0 0}}}@media(max-width:700px){.stats-grid.svelte-wmov48{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:8px}.stat.svelte-wmov48{padding:20px 8px}.stat.svelte-wmov48:nth-child(3){border-left:0}.stat.svelte-wmov48:nth-child(n+3){border-top:1px solid var(--line)}.stat-value.svelte-wmov48{font-size:clamp(28px,7.2vw,40px)}p.svelte-wmov48{font-size:9px;letter-spacing:.06em;margin-top:12px}}.stock-brands.svelte-18bgcea{border-top:1px solid var(--line);padding-top:32px}.brands-heading.svelte-18bgcea{display:flex;align-items:baseline;justify-content:space-between;gap:16px 32px;margin-bottom:24px}h2.svelte-18bgcea,p.svelte-18bgcea{margin:0}h2.svelte-18bgcea{font-size:clamp(26px,2.5vw,36px);font-weight:500;line-height:1.2;letter-spacing:-.04em}p.svelte-18bgcea{color:var(--muted);font-size:14px;line-height:1.7}ul.svelte-18bgcea{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none}li.svelte-18bgcea{min-width:0}a.svelte-18bgcea{color:var(--text);text-decoration:none}li.svelte-18bgcea a:where(.svelte-18bgcea){display:grid;grid-template-columns:72px minmax(0,1fr) 17px;align-items:center;gap:16px;height:100%;min-height:96px;border-bottom:1px solid var(--line);padding:20px 4px;box-sizing:border-box;font-size:16px}.brand-logo.svelte-18bgcea{display:block;width:72px;height:44px;object-fit:contain}.brand-logo[src$="/audi.svg"].svelte-18bgcea,.brand-logo[src$="/dacia.svg"].svelte-18bgcea{transform:scale(1.4)}:where(html)[data-theme=dark] .brand-logo.svelte-18bgcea{filter:invert(1)}.brand-label.svelte-18bgcea{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.without-logo.svelte-18bgcea .brand-label:where(.svelte-18bgcea){grid-column:1 / 3}.brand-name.svelte-18bgcea{position:relative;min-width:0;overflow-wrap:anywhere}.brand-name.svelte-18bgcea:after{content:"";position:absolute;inset:auto 0 -4px;height:1px;background:var(--red);transform:scaleX(0);transform-origin:left}.brand-count.svelte-18bgcea{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}a.svelte-18bgcea svg{flex-shrink:0}a.svelte-18bgcea:focus-visible{outline:2px solid var(--red);outline-offset:4px}a.svelte-18bgcea:focus-visible .brand-name:where(.svelte-18bgcea):after{transform:scaleX(1)}a.svelte-18bgcea:focus-visible svg{rotate:45deg;color:var(--red)}.empty.svelte-18bgcea a:where(.svelte-18bgcea){display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:8px}@media(hover:hover){a.svelte-18bgcea:hover .brand-name:where(.svelte-18bgcea):after{transform:scaleX(1)}a.svelte-18bgcea:hover svg{rotate:45deg;color:var(--red)}.empty.svelte-18bgcea a:where(.svelte-18bgcea):hover{text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:no-preference){.brand-name.svelte-18bgcea:after{transition:transform .22s ease}a.svelte-18bgcea svg{transition:rotate .22s ease,color .22s ease}}@media(max-width:1100px){ul.svelte-18bgcea{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.stock-brands.svelte-18bgcea{padding-top:24px}.brands-heading.svelte-18bgcea{display:block;margin-bottom:16px}.brands-heading.svelte-18bgcea p:where(.svelte-18bgcea){margin-top:10px}ul.svelte-18bgcea{column-gap:20px}li.svelte-18bgcea a:where(.svelte-18bgcea){grid-template-columns:minmax(0,1fr) 17px;grid-template-rows:44px auto;gap:16px 8px;font-size:15px;min-height:144px;padding-block:18px}.brand-logo.svelte-18bgcea{grid-column:1 / -1}.brand-label.svelte-18bgcea,.without-logo.svelte-18bgcea .brand-label:where(.svelte-18bgcea){grid-column:1;grid-row:2}li.svelte-18bgcea a:where(.svelte-18bgcea) svg{grid-column:2;grid-row:2}.empty.svelte-18bgcea a:where(.svelte-18bgcea){display:flex;width:fit-content;margin:8px 0 0}}@media(max-width:380px){ul.svelte-18bgcea{column-gap:16px}li.svelte-18bgcea a:where(.svelte-18bgcea){font-size:14px;column-gap:6px}}.catalog-context.svelte-18bgcea{padding-top:24px}.catalog-context.svelte-18bgcea .brands-heading:where(.svelte-18bgcea){margin-bottom:var(--catalog-heading-gap, 14px)}.catalog-context.svelte-18bgcea h2:where(.svelte-18bgcea){font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.02em}.red-dot.svelte-130ngdp{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--red);flex-shrink:0}.visit-label.svelte-sir5y2{display:flex;align-items:center;gap:10px;margin:0;color:#ececef;font-family:Orbit Inter,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1.65;letter-spacing:.14em;text-transform:uppercase}.editorial-pause.svelte-1oj2gvk{--text: #f5f5f1;--muted: #ececef;--line: #ffffff30;position:relative;isolation:isolate;width:100%;margin:24px auto 0;overflow:hidden;background:#111214;color:var(--text)}.editorial-pause.svelte-1oj2gvk>img:where(.svelte-1oj2gvk){position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.45)}.editorial-pause.svelte-1oj2gvk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#101114a6,#10111480 48%,#10111433),linear-gradient(0deg,#0c0c0e99,#0c0c0e0d 75%)}.pause-inner.svelte-1oj2gvk{box-sizing:border-box;width:var(--orbit-frame, 90%);max-width:var(--orbit-frame-max, 1720px);margin-inline:auto;min-height:390px;padding:56px 0;display:flex;align-items:center;justify-content:space-between;gap:36px}p.svelte-1oj2gvk,h2.svelte-1oj2gvk{margin:0}h2.svelte-1oj2gvk{font-size:clamp(30px,3.1vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.15}.red-stop.svelte-1oj2gvk{color:var(--red)}.pause-note.svelte-1oj2gvk{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.6}.pause-actions.svelte-1oj2gvk{display:flex;flex-wrap:wrap;gap:12px}a.svelte-1oj2gvk,button.svelte-1oj2gvk{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0;min-height:48px;box-sizing:border-box;padding:12px 20px;border:1px solid #ffffff80;border-radius:3px;color:#fff;background:transparent;font-family:inherit;cursor:pointer;font-size:13px;text-decoration:none}button.svelte-1oj2gvk{background:#fff;color:#111214;border-color:#fff}a.svelte-1oj2gvk:focus-visible,button.svelte-1oj2gvk:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(hover:hover){a.svelte-1oj2gvk:hover,button.svelte-1oj2gvk:hover{background:#fff;color:#111214;border-color:#fff}}@media(prefers-reduced-motion:no-preference){a.svelte-1oj2gvk,button.svelte-1oj2gvk{transition:color .18s ease,background-color .18s ease}}@media(max-width:1100px){.pause-inner.svelte-1oj2gvk{align-items:start;flex-direction:column;gap:24px;padding:48px 0}}@media(max-width:700px){.editorial-pause.svelte-1oj2gvk>img:where(.svelte-1oj2gvk){object-position:48% center}.editorial-pause.svelte-1oj2gvk:before{background:linear-gradient(90deg,#101114a6,#10111473),linear-gradient(0deg,#0c0c0e99,transparent)}.editorial-pause.svelte-1oj2gvk{width:100%;border-radius:0;margin-top:16px}.pause-actions.svelte-1oj2gvk{width:100%;flex-direction:column}.pause-actions.svelte-1oj2gvk a:where(.svelte-1oj2gvk),.pause-actions.svelte-1oj2gvk button:where(.svelte-1oj2gvk){justify-content:space-between;width:100%}h2.svelte-1oj2gvk{font-size:32px}}.design .conversation-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;font:inherit;font-size:13px;min-height:46px;padding:13px 22px;border:0;border-radius:50px;background:var(--text);color:var(--bg);cursor:pointer}.design .conversation-pill:hover,.design .conversation-pill:focus-visible{background:var(--red);color:#fff}.design .conversation-pill:focus-visible{outline:2px solid var(--red);outline-offset:5px}@media(prefers-reduced-motion:no-preference){.design .conversation-pill{transition:transform .25s ease,background .25s ease}.design .conversation-pill:hover,.design .conversation-pill:focus-visible{transform:translateY(-3px)}}@media(max-width:700px){.design .conversation-pill{font-size:12px;padding:12px 18px}}.compact-reasons.svelte-od96pb,.compact-cta.svelte-od96pb{display:none}.design.orbit-home .visit-invitation.compact-comparison.svelte-od96pb{padding-top:10px}.visit-invitation.svelte-od96pb{--approach: 1;--reveal-a: 1;--reveal-b: 1;--reveal-c: 1;width:95%;max-width:1640px;margin:70px auto 45px;padding:35px 0;display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(45px,7vw,125px);align-items:center}.visit-invitation.svelte-od96pb :where(.svelte-od96pb){box-sizing:border-box}.eyebrow.svelte-od96pb{color:var(--muted);font-size:11px;letter-spacing:.12em;margin:0 0 23px}h2.svelte-od96pb{font-size:clamp(36px,4vw,60px);font-weight:500;letter-spacing:-.06em;line-height:1.1;margin:0}h2.svelte-od96pb>span:where(.svelte-od96pb){color:var(--muted)}.invitation-intro.svelte-od96pb{color:var(--muted);font-size:14px;line-height:1.8;max-width:40ch;margin:23px 0 26px}.visit-reasons.svelte-od96pb{display:flex;flex-direction:column;max-width:465px}button.svelte-od96pb{font:inherit;cursor:pointer}.visit-reasons.svelte-od96pb button:where(.svelte-od96pb){display:flex;align-items:center;gap:18px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;color:var(--muted);font-size:14px;padding:18px 0;min-height:57px;transition:color .2s}.visit-reasons.svelte-od96pb button.chosen:where(.svelte-od96pb){color:var(--text)}.reason-index.svelte-od96pb{font-size:10px;color:var(--muted)}.chosen.svelte-od96pb .reason-index:where(.svelte-od96pb){color:var(--red)}.reason-check.svelte-od96pb{margin-left:auto;width:26px;height:26px;display:grid;place-items:center;border-radius:50%}.chosen.svelte-od96pb .reason-check:where(.svelte-od96pb){color:#fff;background:var(--red)}.visit-cta.svelte-od96pb{margin-top:40px}button.svelte-od96pb:focus-visible{outline:2px solid var(--red);outline-offset:5px}.invitation-scene.svelte-od96pb{position:relative;height:570px;perspective:1500px;display:grid;place-items:center}.invitation-glow.svelte-od96pb{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(ellipse,color-mix(in srgb,var(--red) 5%,transparent),transparent 67%);pointer-events:none}.invitation-baseline.svelte-od96pb{position:absolute;left:0;right:0;top:12px;display:flex;align-items:center;gap:18px;color:var(--muted);font-size:9px;letter-spacing:.13em}.invitation-baseline.svelte-od96pb i:where(.svelte-od96pb){height:1px;flex:1;background:var(--line);position:relative}.invitation-baseline.svelte-od96pb i:where(.svelte-od96pb):after{content:"";position:absolute;top:0;bottom:0;left:0;right:auto;width:100%;background:var(--red);transform-origin:left}.journey-car.svelte-od96pb{z-index:1;position:absolute;left:0;width:100%;bottom:-1px;color:var(--red);display:grid;align-items:center;justify-items:end;pointer-events:none}.journey-car.svelte-od96pb svg:where(.svelte-od96pb){transform:translate(50%);display:block;overflow:visible}.journey-car.svelte-od96pb path:where(.svelte-od96pb),.journey-car.svelte-od96pb circle:where(.svelte-od96pb){stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.journey-car.svelte-od96pb circle:where(.svelte-od96pb){fill:var(--bg)}.invitation-sleeve.svelte-od96pb{position:absolute;bottom:58px;width:85%;max-width:500px;height:190px;background:var(--surface);border:1px solid var(--line);border-radius:8px;transform:rotate(5deg);display:flex;justify-content:space-between;align-items:end;padding:24px;color:var(--muted);box-shadow:0 25px 45px #0001}.invitation-sleeve.svelte-od96pb>span:where(.svelte-od96pb){font-size:9px;letter-spacing:.12em}.visit-ticket.svelte-od96pb{position:relative;width:81%;max-width:455px;background:#f6f4ef;color:#171719;border:1px solid #fff8;border-radius:7px;padding:26px 30px 19px;box-shadow:0 22px 60px #0003;transform:translateY(-12px) rotate(-3deg);overflow:hidden}.ticket-top.svelte-od96pb{display:flex;justify-content:space-between;align-items:center;gap:20px}.ticket-top.svelte-od96pb img:where(.svelte-od96pb){width:145px;height:auto;mix-blend-mode:multiply}.ticket-top.svelte-od96pb>span:where(.svelte-od96pb){font-size:8px;line-height:1.6;letter-spacing:.1em;text-align:right;color:#747479}.ticket-main.svelte-od96pb{min-height:179px;padding-top:27px}.ticket-kicker.svelte-od96pb{display:block;font-size:9px;letter-spacing:.12em;color:#8a5457;margin-bottom:10px}h3.svelte-od96pb{font-size:clamp(28px,2.55vw,39px);line-height:1.08;font-weight:500;letter-spacing:-.05em;margin:0;max-width:12ch}.ticket-main.svelte-od96pb p:where(.svelte-od96pb){font-size:12px;line-height:1.6;color:#6b6b70;max-width:32ch;min-height:39px;margin:12px 0 0}.ticket-tear.svelte-od96pb{display:flex;align-items:center;gap:12px;padding:20px 0}.ticket-tear.svelte-od96pb>span:where(.svelte-od96pb){color:#8c8c90;font-size:7px;letter-spacing:.08em;white-space:nowrap}.ticket-tear.svelte-od96pb i:where(.svelte-od96pb){flex:1;border-top:1px dashed #c8c6c1}.ticket-bottom.svelte-od96pb{display:flex;align-items:center;gap:14px;padding-bottom:26px}.ticket-bottom.svelte-od96pb>svg:first-child{color:var(--red)}.ticket-bottom.svelte-od96pb>svg:last-child{margin-left:auto}.ticket-bottom.svelte-od96pb div:where(.svelte-od96pb)>span:where(.svelte-od96pb){display:block;font-size:8px;letter-spacing:.08em;color:#8c8c90;margin-bottom:6px}.ticket-bottom.svelte-od96pb strong:where(.svelte-od96pb){display:block;font-size:15px;font-weight:500;letter-spacing:-.025em}.ticket-end.svelte-od96pb{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #dedcd7;padding-top:15px;color:#939397;font-size:7px;letter-spacing:.07em}.ticket-end.svelte-od96pb>span:where(.svelte-od96pb):last-child{color:#e30613}.invitation-caption.svelte-od96pb{position:absolute;bottom:9px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.07em;color:var(--muted)}.ticket-scan.svelte-od96pb{display:none}@media(prefers-reduced-motion:no-preference){.ticket-message.svelte-od96pb{animation:svelte-od96pb-message-arrive .32s ease-out}@keyframes svelte-od96pb-message-arrive{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.motion-on .visit-ticket.svelte-od96pb{transform:translateY(calc(34px - var(--approach) * 46px)) rotateY(calc((1 - var(--approach)) * -22deg)) rotate(calc(8deg - var(--approach) * 11deg))}.motion-on .invitation-sleeve.svelte-od96pb{transform:translateY(calc((1 - var(--approach)) * -8px)) rotate(calc(-4deg + var(--approach) * 9deg))}.motion-on .invitation-baseline.svelte-od96pb{--journey: clamp(0, calc((var(--scan, var(--approach)) - .0005) / .999), 1)}.motion-on .invitation-baseline.svelte-od96pb i:where(.svelte-od96pb):after{transform:scaleX(var(--journey))}.motion-on .journey-car.svelte-od96pb{transform:translate(calc((var(--journey) - 1) * 100%))}.motion-on .ticket-scan-track.svelte-od96pb{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:translateY(calc(var(--scan, var(--approach)) * 110%))}.motion-on .ticket-scan.svelte-od96pb{display:block;position:absolute;left:0;right:0;height:64px;top:-64px;background:linear-gradient(transparent 0%,#e3061305 35%,#e3061324);border-bottom:2px solid #c8071480;box-shadow:0 9px 18px -12px #d3061380;pointer-events:none}.motion-on .ticket-scan.svelte-od96pb:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#e306132b,#fff9 48%,#e3061360);box-shadow:0 0 7px #e3061348}.motion-on .ticket-scan.svelte-od96pb:after{content:"A LER";position:absolute;right:18px;bottom:8px;padding:3px 6px;border:1px solid #c8071426;border-radius:2px;background:#f6f4efe6;color:#9c1820;font-size:7px;font-weight:500;letter-spacing:.12em;line-height:1.4}.motion-on .ticket-end.svelte-od96pb{background:linear-gradient(90deg,#e3061399,#e3061399) left top / calc(var(--approach) * 100%) 1px no-repeat}}@media(max-width:1100px){.visit-invitation.svelte-od96pb{gap:36px;grid-template-columns:1fr 1fr}.visit-ticket.svelte-od96pb{width:95%;padding:22px}.invitation-sleeve.svelte-od96pb{width:95%}.ticket-top.svelte-od96pb img:where(.svelte-od96pb){width:125px}}@media(max-width:700px){.visit-invitation.svelte-od96pb{width:90%;display:flex;flex-direction:column;align-items:stretch;gap:20px;margin:40px auto 20px;padding-block:28px}h2.svelte-od96pb{font-size:clamp(35px,9vw,48px)}.invitation-intro.svelte-od96pb{font-size:13px;margin:19px 0}.visit-reasons.svelte-od96pb{max-width:none}.visit-reasons.svelte-od96pb button:where(.svelte-od96pb){font-size:13px;gap:12px}.invitation-scene.svelte-od96pb{height:520px;width:100%}.visit-ticket.svelte-od96pb{width:90%;padding:22px}.ticket-top.svelte-od96pb{gap:12px}.ticket-top.svelte-od96pb img:where(.svelte-od96pb){width:116px}.ticket-top.svelte-od96pb>span:where(.svelte-od96pb){font-size:7px}h3.svelte-od96pb{font-size:32px}.ticket-main.svelte-od96pb{min-height:170px}.ticket-bottom.svelte-od96pb{gap:11px}.ticket-bottom.svelte-od96pb strong:where(.svelte-od96pb){font-size:13px}.ticket-bottom.svelte-od96pb div:where(.svelte-od96pb)>span:where(.svelte-od96pb){font-size:7px}.invitation-sleeve.svelte-od96pb{width:93%;bottom:53px}.invitation-caption.svelte-od96pb{font-size:7px}}@media(max-width:850px){.compact-comparison.svelte-od96pb{display:flex;flex-direction:column;align-items:stretch}.compact-comparison.svelte-od96pb .invitation-copy:where(.svelte-od96pb)>.visit-reasons:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .invitation-copy:where(.svelte-od96pb)>.visit-cta:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .invitation-baseline:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .invitation-sleeve:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .invitation-caption:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .ticket-tear:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .ticket-bottom:where(.svelte-od96pb),.compact-comparison.svelte-od96pb .ticket-end:where(.svelte-od96pb){display:none}.compact-comparison.svelte-od96pb .invitation-intro:where(.svelte-od96pb){margin-bottom:0}.compact-comparison.svelte-od96pb .invitation-scene:where(.svelte-od96pb){height:auto;min-width:0;perspective:none}.design.orbit-home .compact-comparison.svelte-od96pb .visit-ticket:where(.svelte-od96pb){width:100%;max-width:520px;padding:22px;transform:none}.compact-comparison.svelte-od96pb .ticket-top:where(.svelte-od96pb) img:where(.svelte-od96pb){width:106px}.compact-reasons.svelte-od96pb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:20px;border-bottom:1px solid #dedcd7}.compact-reasons.svelte-od96pb button:where(.svelte-od96pb){min-width:0;min-height:48px;padding:10px 4px;border:0;border-bottom:2px solid transparent;color:#65656a;background:transparent;font-size:14px;font-weight:500}.compact-reasons.svelte-od96pb button.chosen:where(.svelte-od96pb){color:#c80714;border-bottom-color:#c80714}.compact-comparison.svelte-od96pb .ticket-main:where(.svelte-od96pb){min-height:176px;padding-top:22px}.compact-comparison.svelte-od96pb .ticket-main:where(.svelte-od96pb) h3:where(.svelte-od96pb){font-size:28px;max-width:15ch}.compact-comparison.svelte-od96pb .ticket-main:where(.svelte-od96pb) p:where(.svelte-od96pb){font-size:14px;line-height:1.6}.compact-cta.svelte-od96pb{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:48px;padding:12px 16px;margin-top:16px;border:1px solid #171719;border-radius:4px;background:#171719;color:#f6f4ef;font-size:14px}.compact-cta.svelte-od96pb:hover{background:#303033}.compact-reasons.svelte-od96pb button:where(.svelte-od96pb):not(.chosen):hover{color:#171719}}@media(max-width:360px){.design.orbit-home .compact-comparison.svelte-od96pb .visit-ticket:where(.svelte-od96pb){padding:18px}.compact-comparison.svelte-od96pb .ticket-main:where(.svelte-od96pb){min-height:198px}.compact-reasons.svelte-od96pb button:where(.svelte-od96pb){font-size:13px}}@media(prefers-reduced-motion:no-preference){.compact-comparison.svelte-od96pb .ticket-message:where(.svelte-od96pb){animation-duration:.22s}}.form-select-field.svelte-1nrv4vh{display:block;position:relative;width:100%;min-width:0}.form-select-field.svelte-1nrv4vh select[name]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:42px}.form-select-field.svelte-1nrv4vh svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px}.inline-contact.svelte-1yg0xi5,.inline-contact.svelte-1yg0xi5 :where(.svelte-1yg0xi5){box-sizing:border-box}.inline-contact.svelte-1yg0xi5{min-width:0;padding:clamp(24px,2vw,32px);border:1px solid #ffffff30;border-radius:8px;background:#101913c9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f5f5f1}h3.svelte-1yg0xi5,p.svelte-1yg0xi5{margin:0}.eyebrow.svelte-1yg0xi5{display:flex;align-items:center;gap:10px;color:#ececef;font-size:10px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.13em}h3.svelte-1yg0xi5{margin-top:12px;font-size:clamp(26px,2.3vw,36px);font-weight:500;line-height:1.15;letter-spacing:-.04em}.form-row.svelte-1yg0xi5{display:grid;grid-template-columns:1fr 1fr;gap:16px}label.svelte-1yg0xi5{display:flex;flex-direction:column;gap:8px;margin-top:20px;min-width:0;font-size:12px;color:#ececef}input.svelte-1yg0xi5,select.svelte-1yg0xi5,textarea.svelte-1yg0xi5{width:100%;min-width:0;border:1px solid #ffffff38;border-radius:4px;background:#ffffff09;color:#f5f5f1;padding:12px 14px;font:inherit;font-size:var(--orbit-type-control, 16px);line-height:1.5}input.svelte-1yg0xi5::placeholder,textarea.svelte-1yg0xi5::placeholder{color:#b7c1b9;opacity:1}option.svelte-1yg0xi5{background:#17221b;color:#f5f5f1}textarea.svelte-1yg0xi5{resize:vertical;min-height:96px}button.svelte-1yg0xi5:focus-visible{outline:2px solid #f5f5f1;outline-offset:3px}@media(hover:hover){.svelte-1yg0xi5:is(input:where(.svelte-1yg0xi5),select:where(.svelte-1yg0xi5),textarea:where(.svelte-1yg0xi5)):hover{background:#ffffff13;border-color:#ffffff70;box-shadow:0 0 12px #ffffff08}.button.primary.svelte-1yg0xi5:hover{background:#e9ede8;border-color:#e9ede8}}.svelte-1yg0xi5:is(input:where(.svelte-1yg0xi5),select:where(.svelte-1yg0xi5),textarea:where(.svelte-1yg0xi5)):focus{background:#ffffff16;border-color:#f5f5f1;box-shadow:inset 0 0 0 .35px #f5f5f1;outline:none}@media(prefers-reduced-motion:no-preference){input.svelte-1yg0xi5,select.svelte-1yg0xi5,textarea.svelte-1yg0xi5{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}}.form-bottom.svelte-1yg0xi5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.form-bottom.svelte-1yg0xi5 p:where(.svelte-1yg0xi5){flex:1 1 140px;color:#b7c1b9;font-size:11px;line-height:1.6}.form-bottom.without-note.svelte-1yg0xi5{justify-content:flex-end}.form-bottom.svelte-1yg0xi5 .sr-only:where(.svelte-1yg0xi5){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.button.svelte-1yg0xi5{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:48px;padding:12px 22px;border:1px solid #fff;border-radius:3px;color:#17231e;background:#fff;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.form-status.svelte-1yg0xi5{margin-top:12px;color:#f5f5f1;font-size:12px;line-height:1.6}.button.primary.svelte-1yg0xi5{position:relative;isolation:isolate}.button.primary.svelte-1yg0xi5:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;pointer-events:none;background:inherit;border:inherit;border-radius:inherit;box-shadow:0 3px 10px #0000}.action-arrow.svelte-1yg0xi5{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex:0 0 17px}.button.primary.svelte-1yg0xi5 svg{color:#e30613}.button.primary.svelte-1yg0xi5:focus-visible svg{rotate:45deg}.button.primary.svelte-1yg0xi5:focus-visible:before{box-shadow:0 3px 10px #00000026}@media(hover:hover){.button.primary.svelte-1yg0xi5:hover svg{rotate:45deg}.button.primary.svelte-1yg0xi5:hover:before{box-shadow:0 3px 10px #00000026}}@media(prefers-reduced-motion:no-preference){.button.primary.svelte-1yg0xi5{transition:background-color .3s ease,border-color .3s ease}.button.primary.svelte-1yg0xi5 svg{transition:rotate .3s ease}.button.primary.svelte-1yg0xi5:before{transition:box-shadow .3s ease}}.form-status.svelte-1yg0xi5:empty{display:none}@media(max-width:700px){.form-row.svelte-1yg0xi5{grid-template-columns:1fr}.inline-contact.svelte-1yg0xi5{padding:24px 20px}input.svelte-1yg0xi5,select.svelte-1yg0xi5,textarea.svelte-1yg0xi5{font-size:16px}.button.svelte-1yg0xi5{padding-inline:12px;font-size:14px;line-height:1.4}}@media(max-width:360px){.button.svelte-1yg0xi5{width:100%}}.visit-studio.svelte-pbhkny,.visit-studio.svelte-pbhkny :where(.svelte-pbhkny){box-sizing:border-box}.visit-studio.svelte-pbhkny{--bg: #17231e;--text: #f5f5f1;--muted: #c2cbc5;--line: #ffffff30;--studio-panel: #17231e50;--studio-soft: #22342b;position:relative;isolation:isolate;background:var(--bg);color:var(--text);border-block:1px solid var(--line);margin:0;scroll-margin-top:calc(var(--company-nav-height, 80px) + 20px)}.studio-photo.svelte-pbhkny{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 54%;z-index:-2}.borderless-panels.svelte-pbhkny .location:where(.svelte-pbhkny),.borderless-panels.svelte-pbhkny .inline-contact{border-color:transparent}.visit-studio.svelte-pbhkny:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#0c1c16ed,#12251ddb 48%,#0e211bea)}.original-tone.svelte-pbhkny{background:#111214;overflow:hidden}.original-tone.svelte-pbhkny .studio-photo:where(.svelte-pbhkny){object-position:center 58%;filter:saturate(.45)}.original-tone.svelte-pbhkny:before{background:linear-gradient(90deg,#101114a6,#10111480 48%,#10111433),linear-gradient(0deg,#0c0c0e99,#0c0c0e0d 75%)}.original-tone.reference-tone.svelte-pbhkny .studio-photo:where(.svelte-pbhkny),.original-tone.reference-tone.svelte-pbhkny:before{bottom:auto;height:max(100%,var(--reference-background-height, 100%))}.studio-inner.svelte-pbhkny{--column-gap: clamp(40px, 6vw, 96px);width:var(--orbit-frame, 90%);max-width:var(--orbit-frame-max, 1720px);margin-inline:auto;padding-block:clamp(32px,3.5vw,54px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--column-gap);align-items:start}.original-form-divider.svelte-pbhkny{position:relative;min-width:0}.has-form-divider.svelte-pbhkny .studio-inner:where(.svelte-pbhkny){--column-gap: clamp(64px, 9vw, 144px);gap:var(--column-gap)}.original-form-divider.svelte-pbhkny:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--column-gap) / -2);width:1px;background:var(--line);pointer-events:none}h2.svelte-pbhkny,h3.svelte-pbhkny,p.svelte-pbhkny,dl.svelte-pbhkny,dd.svelte-pbhkny{margin:0}a.svelte-pbhkny{color:inherit;text-decoration:none}button.svelte-pbhkny,input.svelte-pbhkny,select.svelte-pbhkny,textarea.svelte-pbhkny{font:inherit}button.svelte-pbhkny{cursor:pointer}.heading-line.svelte-pbhkny{display:flex;align-items:center;justify-content:space-between;gap:18px}.comparison-label.svelte-pbhkny{font-size:11px;color:var(--muted)}.background-toggle.svelte-pbhkny{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;gap:9px;width:132px;min-height:36px;flex-shrink:0;padding:7px 9px;border:1px solid var(--line);border-radius:4px;background:#10111455;color:var(--text);font-size:11px;line-height:1.5}.tone-comparison.svelte-pbhkny .heading-line:where(.svelte-pbhkny){position:relative;padding-right:150px}.background-toggle.svelte-pbhkny:focus-visible{outline-color:var(--text)}.toggle-track.svelte-pbhkny{display:block;width:24px;height:14px;padding:2px;border-radius:9px;background:#ffffff30}.toggle-track.svelte-pbhkny>span:where(.svelte-pbhkny){display:block;width:10px;height:10px;border-radius:50%;background:var(--text)}.background-toggle[aria-checked=true].svelte-pbhkny .toggle-track:where(.svelte-pbhkny)>span:where(.svelte-pbhkny){transform:translate(10px)}h2.svelte-pbhkny{margin-top:18px;max-width:16ch;font-size:clamp(34px,3.3vw,49px);letter-spacing:-.055em;font-weight:500;line-height:1.05}.period.svelte-pbhkny{color:var(--red)}.heading-tail.svelte-pbhkny{white-space:nowrap}.introduction.svelte-pbhkny{font-size:15px;line-height:1.7;color:var(--muted);margin-top:15px}.location.svelte-pbhkny{position:relative;isolation:isolate;overflow:hidden;margin-top:22px;min-height:130px;padding:15px 18px;border:1px solid var(--line);border-radius:5px;background:var(--studio-soft)}.location-map.svelte-pbhkny{position:absolute;inset:0 0 0 auto;width:70%;height:100%;z-index:-2;opacity:.8;color:var(--text)}.map-block.svelte-pbhkny{fill:color-mix(in srgb,var(--text) 8%,var(--bg))}.map-street.svelte-pbhkny{stroke:var(--bg)}.location.svelte-pbhkny:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--studio-soft) 34%,transparent 84%)}h3.svelte-pbhkny{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);line-height:1.5;font-weight:400}.location.svelte-pbhkny h3:where(.svelte-pbhkny){color:var(--text)}address.svelte-pbhkny{font-size:15px;font-style:normal;line-height:1.6;white-space:pre-line;margin-top:10px;max-width:250px}.map-link.svelte-pbhkny{display:inline-flex;align-items:center;gap:8px;font-size:12px;min-height:30px;margin-top:8px}.contact-details.svelte-pbhkny{display:grid;grid-template-columns:1fr 1.1fr;gap:22px;margin-top:22px}.channels.svelte-pbhkny{display:grid;gap:14px;min-width:0}.contact-value.svelte-pbhkny{display:inline-block;font-size:16px;line-height:1.6;margin-top:5px;overflow-wrap:anywhere;max-width:100%}.contact-value.email.svelte-pbhkny{font-size:14px}.opening-hours.svelte-pbhkny{border-left:1px solid var(--line);padding-left:25px;min-width:0}dl.svelte-pbhkny{margin-top:10px;display:grid;gap:9px;font-size:12px;line-height:1.6}dl.svelte-pbhkny>div:where(.svelte-pbhkny){display:flex;gap:14px;justify-content:space-between}dt.svelte-pbhkny{color:var(--text)}dd.svelte-pbhkny{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.direct-actions.svelte-pbhkny{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;margin-top:20px}.call-action.svelte-pbhkny,.email-action.svelte-pbhkny{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:45px;font-size:13px}.call-action.svelte-pbhkny{padding:10px 17px;border:1px solid var(--line);border-radius:4px;background:var(--studio-panel)}.call-action.svelte-pbhkny{position:relative;isolation:isolate}.call-action.svelte-pbhkny:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;pointer-events:none;background:inherit;border:inherit;border-radius:inherit;box-shadow:0 3px 10px #0000}.action-arrow.svelte-pbhkny{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px}.call-label.svelte-pbhkny{display:inline-flex;align-items:center;gap:11px}.call-label.svelte-pbhkny svg{flex-shrink:0}.email-action.svelte-pbhkny{gap:12px}.original-tone.svelte-pbhkny .call-action:where(.svelte-pbhkny){background:#fff;border-color:#fff;color:#17231e}.original-tone.svelte-pbhkny .call-action:where(.svelte-pbhkny) svg{color:#e30613}.original-tone.svelte-pbhkny .call-action:where(.svelte-pbhkny) svg.call-phone-icon{color:#111}.call-action.svelte-pbhkny:focus-visible .action-arrow:where(.svelte-pbhkny) svg{rotate:45deg}.call-action.svelte-pbhkny:focus-visible:before{box-shadow:0 3px 10px #00000026}.email-action.svelte-pbhkny:focus-visible .email-label:where(.svelte-pbhkny):after{opacity:1;transform:scaleX(1)}.email-action.svelte-pbhkny:focus-visible>svg{rotate:45deg;color:#e30613}@media(hover:hover){.call-action.svelte-pbhkny:hover .action-arrow:where(.svelte-pbhkny) svg{rotate:45deg}.call-action.svelte-pbhkny:hover:before{box-shadow:0 3px 10px #00000026}.email-action.svelte-pbhkny:hover .email-label:where(.svelte-pbhkny):after{opacity:1;transform:scaleX(1)}.email-action.svelte-pbhkny:hover>svg{rotate:45deg;color:#e30613}}@media(prefers-reduced-motion:no-preference){.call-action.svelte-pbhkny .action-arrow:where(.svelte-pbhkny) svg,.email-action.svelte-pbhkny>svg{transition:rotate .3s ease,color .3s ease}.call-action.svelte-pbhkny:before{transition:box-shadow .3s ease}}.demo-note.svelte-pbhkny{font-size:11px;line-height:1.65;color:var(--muted);margin-top:12px}.demo-note.sr-only.svelte-pbhkny{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.message-card.svelte-pbhkny{position:relative;padding:4px 0 0 clamp(28px,3.5vw,54px);border-left:1px solid var(--line);min-width:0}.form-heading.svelte-pbhkny{display:flex;align-items:flex-start;gap:14px;padding-bottom:0}.message-icon.svelte-pbhkny{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;color:var(--muted)}.form-heading.svelte-pbhkny h3:where(.svelte-pbhkny){color:var(--text);font-size:clamp(23px,2vw,28px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.form-heading.svelte-pbhkny p:where(.svelte-pbhkny){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.form-fields.svelte-pbhkny{display:grid;gap:15px;margin-block:22px 18px}.field-row.svelte-pbhkny{display:grid;grid-template-columns:1fr 1fr;gap:16px}label.svelte-pbhkny{display:flex;flex-direction:column;gap:9px;color:var(--text);font-size:12px;min-width:0}input.svelte-pbhkny,select.svelte-pbhkny,textarea.svelte-pbhkny{width:100%;min-width:0;padding:10px 12px;font-size:var(--orbit-type-control, 16px);line-height:1.5;background:#10201988;color:var(--text);border:1px solid var(--line);border-radius:4px}input.svelte-pbhkny,select.svelte-pbhkny{min-height:44px}textarea.svelte-pbhkny{resize:vertical;min-height:100px}input.svelte-pbhkny::placeholder,textarea.svelte-pbhkny::placeholder{color:var(--muted);opacity:1}option.svelte-pbhkny{background:var(--bg);color:var(--text)}.original-tone.reference-tone.svelte-pbhkny :is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)){background:#ffffff09}.svelte-pbhkny:is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):focus{border-color:var(--text);box-shadow:inset 0 0 0 .35px var(--text);outline:none}a.svelte-pbhkny:focus-visible,button.svelte-pbhkny:focus-visible{outline:2px solid var(--red);outline-offset:4px}.send-button.svelte-pbhkny{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:49px;gap:20px;padding:12px 17px;background:#f5f5f1;color:#17231e;border:1px solid #f5f5f1;border-radius:4px;font-size:14px}.original-tone.svelte-pbhkny .send-button:where(.svelte-pbhkny){background:transparent;color:var(--text);border-color:var(--line)}.form-note.svelte-pbhkny{margin-top:13px;color:var(--muted);font-size:11px;line-height:1.6}.form-status.svelte-pbhkny{display:flex;align-items:flex-start;gap:8px;min-height:48px;padding-top:12px;font-size:12px;line-height:1.5;color:var(--text)}.form-status.svelte-pbhkny svg{flex-shrink:0;margin-top:2px}@media(hover:hover){.visit-copy.svelte-pbhkny a:where(.svelte-pbhkny):hover{color:#fff}.call-action.svelte-pbhkny:hover{border-color:#ffffff90}.original-tone.svelte-pbhkny .call-action:where(.svelte-pbhkny):hover{background:#e9ede8;border-color:#e9ede8;color:#17231e}.svelte-pbhkny:is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):hover{background:color-mix(in srgb,var(--text) 2%,var(--bg));border-color:color-mix(in srgb,var(--text) 40%,transparent)}.original-tone.reference-tone.svelte-pbhkny :where(.svelte-pbhkny):is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):hover{background:#ffffff13}.send-button.svelte-pbhkny:hover{background:#e0e8df;border-color:#e0e8df}.original-tone.svelte-pbhkny .send-button:where(.svelte-pbhkny):hover{background:#ffffff09;border-color:#ffffff70}.map-link.svelte-pbhkny:hover svg,.send-button.svelte-pbhkny:hover svg{transform:translate(3px)}}.original-tone.reference-tone.svelte-pbhkny :where(.svelte-pbhkny):is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):focus{background:#ffffff16}.refined-form.svelte-pbhkny .form-heading:where(.svelte-pbhkny){padding:18px;border:1px solid #ffffff30;border-radius:4px;background:#102019c9;align-items:center}.refined-form.svelte-pbhkny .form-heading:where(.svelte-pbhkny) h3:where(.svelte-pbhkny){color:#fff;font-weight:600;font-size:clamp(23px,2vw,28px);letter-spacing:-.035em}.refined-form.svelte-pbhkny .form-heading:where(.svelte-pbhkny) p:where(.svelte-pbhkny){color:#dde4df;margin-top:7px}.refined-form.svelte-pbhkny .message-icon:where(.svelte-pbhkny){color:#f5f5f1;border-color:#ffffff50}.refined-form.svelte-pbhkny label:where(.svelte-pbhkny){font-weight:500;color:#fff;text-shadow:0 1px 4px #0008}.refined-form.svelte-pbhkny :is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)){background:#0d1714d9;border-color:#ffffff60;color:#fff;text-shadow:none;font-weight:400}.refined-form.svelte-pbhkny :where(.svelte-pbhkny):is(input:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny))::placeholder{color:#d2dbd5}.refined-form.svelte-pbhkny .send-button:where(.svelte-pbhkny){color:#fff;border-color:#ffffff70;text-shadow:0 1px 4px #0008}.refined-form.svelte-pbhkny .form-note:where(.svelte-pbhkny),.refined-form.svelte-pbhkny .form-status:where(.svelte-pbhkny){color:#e4e9e5;text-shadow:0 1px 4px #000a}@media(hover:hover){.refined-form.svelte-pbhkny :where(.svelte-pbhkny):is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):hover{background:#14261eeb;border-color:#ffffff90}.refined-form.svelte-pbhkny .send-button:where(.svelte-pbhkny):hover{background:#ffffff09;border-color:#ffffffb0}}.refined-form.svelte-pbhkny :where(.svelte-pbhkny):is(input:where(.svelte-pbhkny),select:where(.svelte-pbhkny),textarea:where(.svelte-pbhkny)):focus{background:#14261efa;border-color:#f5f5f1;box-shadow:inset 0 0 0 .35px #f5f5f1}@media(prefers-reduced-motion:no-preference){a.svelte-pbhkny,button.svelte-pbhkny,input.svelte-pbhkny,select.svelte-pbhkny,textarea.svelte-pbhkny{transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.map-link.svelte-pbhkny svg,.send-button.svelte-pbhkny svg{transition:transform .22s ease}}@media(max-width:1100px){.studio-inner.svelte-pbhkny{gap:36px}.contact-details.svelte-pbhkny{grid-template-columns:1fr;gap:22px}.channels.svelte-pbhkny{grid-template-columns:1fr 1fr;gap:20px}.opening-hours.svelte-pbhkny{border-left:0;padding-left:0;padding-top:18px;border-top:1px solid var(--line)}.opening-hours.svelte-pbhkny dl:where(.svelte-pbhkny){max-width:370px}}@media(max-width:900px){.map-link.svelte-pbhkny{min-height:44px}.has-form-divider.svelte-pbhkny .studio-inner:where(.svelte-pbhkny){--column-gap: 102px}.borderless-panels.svelte-pbhkny .inline-contact :is(input,select,textarea){border-color:transparent;box-shadow:none}.borderless-panels.svelte-pbhkny .inline-contact :is(input,select,textarea):focus{box-shadow:inset 0 -2px #f5f5f1}.original-form-divider.svelte-pbhkny:before{top:calc(var(--column-gap) / -2);bottom:auto;left:0;width:100%;height:1px}.studio-inner.svelte-pbhkny{grid-template-columns:1fr;gap:34px}.visit-copy.svelte-pbhkny h2:where(.svelte-pbhkny){max-width:none}.contact-details.svelte-pbhkny{grid-template-columns:1fr 1fr}.channels.svelte-pbhkny{grid-template-columns:1fr}.opening-hours.svelte-pbhkny{border-top:0;padding-top:0;border-left:1px solid var(--line);padding-left:24px}.message-card.svelte-pbhkny{padding:28px 0 0;border-left:0;border-top:1px solid var(--line)}}@media(max-width:700px){.has-form-divider.svelte-pbhkny .studio-inner:where(.svelte-pbhkny){--column-gap: 90px}.refined-form.svelte-pbhkny .form-heading:where(.svelte-pbhkny){padding:16px}.refined-form.svelte-pbhkny .form-heading:where(.svelte-pbhkny) h3:where(.svelte-pbhkny){font-size:24px}.original-tone.svelte-pbhkny .studio-photo:where(.svelte-pbhkny){object-position:62% center}.original-tone.svelte-pbhkny:before{background:linear-gradient(90deg,#101114a6,#10111473),linear-gradient(0deg,#0c0c0e99,transparent)}.studio-inner.svelte-pbhkny{padding-block:36px;gap:30px}.visit-copy.svelte-pbhkny h2:where(.svelte-pbhkny){font-size:clamp(35px,9vw,46px);max-width:12ch;margin-top:20px}.introduction.svelte-pbhkny{font-size:15px;margin-top:17px}.location.svelte-pbhkny{padding:20px;margin-top:23px}.location-map.svelte-pbhkny{width:90%;opacity:.65}.location.svelte-pbhkny:before{background:linear-gradient(90deg,var(--studio-soft) 24%,transparent 100%)}address.svelte-pbhkny{font-size:14px}.contact-details.svelte-pbhkny{grid-template-columns:1fr;margin-top:23px;gap:22px}.channels.svelte-pbhkny{grid-template-columns:1fr 1fr;gap:20px}.opening-hours.svelte-pbhkny{border:0;border-top:1px solid var(--line);padding:19px 0 0}dl.svelte-pbhkny{font-size:13px}.message-card.svelte-pbhkny{padding:24px 0 0}.form-heading.svelte-pbhkny{gap:12px;padding-bottom:0}.message-icon.svelte-pbhkny{width:36px;height:36px}.form-heading.svelte-pbhkny h3:where(.svelte-pbhkny){font-size:24px}.form-fields.svelte-pbhkny{margin-top:23px}.field-row.svelte-pbhkny{grid-template-columns:1fr;gap:19px}input.svelte-pbhkny,select.svelte-pbhkny,textarea.svelte-pbhkny{font-size:16px}.form-status.svelte-pbhkny{min-height:48px}}@media(max-width:380px){.channels.svelte-pbhkny{grid-template-columns:1fr}.direct-actions.svelte-pbhkny{gap:8px 18px}.call-action.svelte-pbhkny,.email-action.svelte-pbhkny{font-size:12px}.form-heading.svelte-pbhkny{gap:10px}.message-icon.svelte-pbhkny{display:none}}.harmonized-type.svelte-pbhkny h2:where(.svelte-pbhkny){margin-top:15px;font-size:clamp(30px,3.1vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.15}.harmonized-type.svelte-pbhkny .introduction:where(.svelte-pbhkny){margin-top:12px;font-size:14px;line-height:1.6}.harmonized-type.svelte-pbhkny .inline-contact h3{font-size:clamp(24px,2vw,30px);letter-spacing:-.035em;line-height:1.2}@media(max-width:700px){.harmonized-type.svelte-pbhkny h2:where(.svelte-pbhkny){font-size:32px}}.location.original-map.svelte-pbhkny .location-map:where(.svelte-pbhkny){width:100%;opacity:1;object-fit:cover;object-position:center}.location.original-map.svelte-pbhkny:before{background:linear-gradient(90deg,#101913f2,#101913df 48%,#10191373)}.email-action.svelte-pbhkny{text-decoration:none}.email-label.svelte-pbhkny{position:relative}.email-label.svelte-pbhkny:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:#e30613;opacity:0;transform:scaleX(0);transform-origin:left}@media(prefers-reduced-motion:no-preference){.email-label.svelte-pbhkny:after{transition:transform .3s ease,opacity .3s ease}}@media(prefers-reduced-motion:no-preference){.call-action.svelte-pbhkny{transition:background-color .3s ease,border-color .3s ease,color .18s ease}}.socials.svelte-18a4xf4{display:flex;align-items:center;gap:4px;color:#c1c1c7}a.svelte-18a4xf4,.pending.svelte-18a4xf4{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:44px;text-decoration:none;color:inherit}.pending.svelte-18a4xf4{color:#a6a6ae}.socials.svelte-18a4xf4 svg{flex-shrink:0}a.svelte-18a4xf4:focus-visible{outline:2px solid #f5f5f1;outline-offset:5px}@media(hover:hover){a.svelte-18a4xf4:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--red, #e30613);text-underline-offset:5px}}.compact-footer.svelte-dargs1{background:#101012;color:#f5f5f1}.inner.svelte-dargs1{width:var(--orbit-frame, 95%);max-width:var(--orbit-frame-max, 1640px);margin-inline:auto;padding-block:32px 20px}.top.svelte-dargs1{display:flex;align-items:center;justify-content:space-between;gap:24px 48px}.invitation-wrap.svelte-dargs1{padding-block:clamp(16px,3vw,44px) clamp(36px,5vw,72px);margin-bottom:32px;border-bottom:1px solid #ffffff24}.invitation.svelte-dargs1{display:flex;width:100%;align-items:center;justify-content:space-between;gap:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left;font:inherit}.invitation.svelte-dargs1>span:where(.svelte-dargs1){position:relative;isolation:isolate;font-family:Orbit Barlow,Orbit Inter,Arial,sans-serif;font-style:normal;font-size:clamp(48px,7vw,106px);line-height:1.02;letter-spacing:-.065em;font-weight:600}.invitation.svelte-dargs1>span:where(.svelte-dargs1):before,.brand.svelte-dargs1:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(-1*clamp(12px,1.2vw,24px));top:-.06em;bottom:-.06em;width:2px;background:color-mix(in srgb,var(--red, #e30613) 72%,transparent);opacity:.92}.invitation.svelte-dargs1>span:where(.svelte-dargs1)>span:where(.svelte-dargs1){position:relative;display:inline-block;color:#97979d}.invitation.svelte-dargs1>span:where(.svelte-dargs1)>span:where(.svelte-dargs1):after{content:"";position:absolute;left:0;right:0;bottom:-.1em;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left}.invitation.svelte-dargs1 svg{width:clamp(46px,7vw,96px);height:auto;flex-shrink:0;color:var(--red);stroke-width:1}.invitation.svelte-dargs1:focus-visible{outline:2px solid #f5f5f1;outline-offset:8px}.invitation.svelte-dargs1:focus-visible>span:where(.svelte-dargs1)>span:where(.svelte-dargs1){color:#f5f5f1}.invitation.svelte-dargs1:focus-visible>span:where(.svelte-dargs1)>span:where(.svelte-dargs1):after{transform:scaleX(1)}@media(hover:hover){.invitation.svelte-dargs1:hover>span:where(.svelte-dargs1)>span:where(.svelte-dargs1){color:#f5f5f1}.invitation.svelte-dargs1:hover>span:where(.svelte-dargs1)>span:where(.svelte-dargs1):after{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.invitation.svelte-dargs1>span:where(.svelte-dargs1)>span:where(.svelte-dargs1){transition:color .24s ease}.invitation.svelte-dargs1>span:where(.svelte-dargs1)>span:where(.svelte-dargs1):after{transition:transform .24s ease}.invitation.svelte-dargs1 svg{transition:transform .3s ease}.invitation.svelte-dargs1:hover svg{transform:translate(5px,-5px)}}.brand.svelte-dargs1{position:relative;isolation:isolate;flex-shrink:0}.brand.svelte-dargs1 img:where(.svelte-dargs1){display:block;width:132px;height:auto}a.svelte-dargs1{color:inherit;text-decoration:none}nav.svelte-dargs1{display:flex;flex-wrap:wrap;gap:8px 28px}nav.svelte-dargs1 a:where(.svelte-dargs1){display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px}.contacts.svelte-dargs1{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:16px;color:#c1c1c7;font-size:13px}.contacts.svelte-dargs1 a:where(.svelte-dargs1){display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;max-width:100%}.baseline.svelte-dargs1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:16px;border-top:1px solid #ffffff24;color:#a6a6ae;font-size:11px;line-height:1.7}p.svelte-dargs1{margin:0}p.svelte-dargs1 span:where(.svelte-dargs1){display:inline-block;margin-left:16px}.baseline.svelte-dargs1 a:where(.svelte-dargs1){display:inline-flex;align-items:center;min-height:44px}.legal-links.svelte-dargs1{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.footer-socials.svelte-dargs1{margin-left:auto;flex-shrink:0}a.svelte-dargs1:focus-visible{outline:2px solid #f5f5f1;outline-offset:5px}@media(hover:hover){a.svelte-dargs1:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:6px}}.condensed.svelte-dargs1 .inner:where(.svelte-dargs1){padding-block:24px 16px}.condensed.svelte-dargs1 .invitation-wrap:where(.svelte-dargs1){padding-block:clamp(12px,1.5vw,24px) clamp(24px,3vw,40px);margin-bottom:20px}.condensed.svelte-dargs1 .invitation:where(.svelte-dargs1)>span:where(.svelte-dargs1){font-size:clamp(42px,5.2vw,80px)}.condensed.svelte-dargs1 .invitation:where(.svelte-dargs1) svg{width:clamp(40px,5vw,72px)}.condensed.svelte-dargs1 .baseline:where(.svelte-dargs1){margin-top:16px;padding-top:12px}.condensed.svelte-dargs1 .top:where(.svelte-dargs1){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.condensed.svelte-dargs1 nav:where(.svelte-dargs1){justify-self:end}.baseline.svelte-dargs1 .sr-only:where(.svelte-dargs1){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:700px){.invitation-wrap.svelte-dargs1{padding-block:16px 36px;margin-bottom:28px}.invitation.svelte-dargs1{gap:16px}.invitation.svelte-dargs1>span:where(.svelte-dargs1){font-size:clamp(42px,10vw,64px)}.invitation.svelte-dargs1 svg{width:40px}.inner.svelte-dargs1{width:90%;padding-block:28px 16px}.top.svelte-dargs1{align-items:flex-start;flex-direction:column;gap:18px}nav.svelte-dargs1{gap:4px 22px}.contacts.svelte-dargs1{flex-direction:column;gap:0;margin-top:12px}.baseline.svelte-dargs1{margin-top:20px}p.svelte-dargs1 span:where(.svelte-dargs1){display:block;margin-left:0}.condensed.svelte-dargs1 .inner:where(.svelte-dargs1){padding-block:20px 12px}.condensed.svelte-dargs1 .invitation-wrap:where(.svelte-dargs1){padding-block:8px 24px;margin-bottom:20px}.condensed.svelte-dargs1 .invitation:where(.svelte-dargs1)>span:where(.svelte-dargs1){font-size:clamp(38px,9vw,54px)}.condensed.svelte-dargs1 .invitation:where(.svelte-dargs1) svg{width:36px}.condensed.svelte-dargs1 .top:where(.svelte-dargs1){gap:24px;align-items:start}.condensed.svelte-dargs1 .brand:where(.svelte-dargs1){padding-top:8px}.condensed.svelte-dargs1 .brand:where(.svelte-dargs1) img:where(.svelte-dargs1){width:clamp(108px,26vw,120px)}.condensed.svelte-dargs1 nav:where(.svelte-dargs1){flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.condensed.svelte-dargs1 nav:where(.svelte-dargs1) a:where(.svelte-dargs1){white-space:nowrap}.condensed.svelte-dargs1 .baseline:where(.svelte-dargs1){margin-top:12px}}@media(max-width:480px){.condensed.svelte-dargs1 .baseline:where(.svelte-dargs1){flex-direction:column;align-items:flex-start;gap:0}}.reviews.svelte-1f2h93u{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding-block:var(--orbit-space-section)}.heading.svelte-1f2h93u{margin-bottom:var(--orbit-space-heading, 36px)}p.svelte-1f2h93u,h2.svelte-1f2h93u,h3.svelte-1f2h93u{margin:0}h2.svelte-1f2h93u{max-width:21ch;font-size:max(32px,calc(var(--orbit-title-section, 48px) * .9));line-height:1.12;letter-spacing:-.05em;font-weight:500;text-wrap:balance}.review-grid.svelte-1f2h93u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.duplicate.svelte-1f2h93u{display:none}article.svelte-1f2h93u{min-width:0;box-sizing:border-box;padding:clamp(24px,2.5vw,38px);background:var(--orbit-panel-bg);border:1px solid var(--line);border-radius:12px}.review-content.svelte-1f2h93u{position:relative;display:flow-root}.review-baseline.svelte-1f2h93u{position:absolute;inset:0 0 auto;visibility:hidden;pointer-events:none}.stars.svelte-1f2h93u{display:block;color:#b8860b;font-size:15px;letter-spacing:.15em;margin-bottom:20px}:where(html)[data-theme=dark] .stars.svelte-1f2h93u{color:#e8b94f}.empty.svelte-1f2h93u{color:inherit}.review-top.svelte-1f2h93u{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.review-header.svelte-1f2h93u{display:contents}.review-top.svelte-1f2h93u .stars:where(.svelte-1f2h93u){margin-bottom:0}.quote.svelte-1f2h93u{color:var(--muted);opacity:.35;font-family:Georgia,serif;font-size:42px;line-height:.7}.review-person.svelte-1f2h93u{display:flex;align-items:center;gap:11px;margin-bottom:16px}.avatar.svelte-1f2h93u{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--muted);font-size:11px;letter-spacing:.02em}.review-person.svelte-1f2h93u h3:where(.svelte-1f2h93u){margin-bottom:0}.verification.svelte-1f2h93u{display:inline-flex;align-items:center;gap:5px;margin-top:5px;color:#637b6d;font-size:10px}.verification.svelte-1f2h93u svg:where(.svelte-1f2h93u){width:14px;height:14px;flex-shrink:0}:where(html)[data-theme=dark] .verification.svelte-1f2h93u{color:#899e91}h3.svelte-1f2h93u{font-size:16px;letter-spacing:-.02em;font-weight:500;margin-bottom:10px}.review-copy.svelte-1f2h93u{font-size:var(--orbit-type-body);line-height:1.8;color:var(--muted)}.review-ending.svelte-1f2h93u{white-space:nowrap}.review-more.svelte-1f2h93u{display:inline;margin:0;padding:0;background:none;border:0;color:var(--text);font:inherit;font-size:.9em;font-weight:500;white-space:nowrap;cursor:pointer}.review-more.svelte-1f2h93u:hover{text-decoration:underline;text-underline-offset:4px}.review-more.svelte-1f2h93u:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:2px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){article.svelte-1f2h93u{--tilt: -1deg;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}article.svelte-1f2h93u:nth-child(2){--tilt: .7deg}article.svelte-1f2h93u:nth-child(3){--tilt: -.5deg}article.svelte-1f2h93u:hover{transform:perspective(1000px) translateY(-5px) rotate(var(--tilt)) rotateX(1deg);box-shadow:0 16px 30px #00000012;border-color:color-mix(in srgb,var(--text) 22%,var(--line))}}@media(max-width:1200px){.review-header.svelte-1f2h93u{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"avatar name" "meta meta";gap:6px 11px;align-items:center;margin-bottom:16px}.review-top.svelte-1f2h93u,.review-person.svelte-1f2h93u,.person-meta.svelte-1f2h93u{display:contents}.avatar.svelte-1f2h93u{grid-area:avatar}.review-person.svelte-1f2h93u h3:where(.svelte-1f2h93u){grid-area:name;padding-right:26px}.quote.svelte-1f2h93u{position:absolute;top:4px;right:0}.stars.svelte-1f2h93u{grid-area:meta;justify-self:end;font-size:14px;letter-spacing:.1em}.verification.svelte-1f2h93u{grid-area:meta;justify-self:start;margin-top:0}}@keyframes svelte-1f2h93u-reviews-pass{to{transform:translate(-50%)}}@media(max-width:1100px){.reviews.svelte-1f2h93u{width:100%;max-width:none}.heading.svelte-1f2h93u{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin-inline:auto}.review-viewport.svelte-1f2h93u{--edge-fade: clamp(20px, 5vw, 52px);overflow:hidden;padding-block:7px 12px;mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent)}.review-track.svelte-1f2h93u{display:flex;width:max-content;animation:svelte-1f2h93u-reviews-pass 42s linear infinite}.review-track.paused.svelte-1f2h93u,.review-viewport.svelte-1f2h93u:active .review-track:where(.svelte-1f2h93u),.review-viewport.svelte-1f2h93u:has(:where(.svelte-1f2h93u):focus-visible) .review-track:where(.svelte-1f2h93u){animation-play-state:paused}.review-grid.svelte-1f2h93u,.duplicate.svelte-1f2h93u{display:flex;flex:none;gap:16px;padding-right:16px}article.svelte-1f2h93u{flex:0 0 auto;width:clamp(270px,42vw,360px);box-sizing:border-box}}@media(max-width:1100px)and (prefers-reduced-motion:no-preference){.review-track.svelte-1f2h93u{transition:translate .32s cubic-bezier(.215,.61,.355,1)}}@media(max-width:1100px)and (hover:hover){.review-viewport.svelte-1f2h93u:hover .review-track:where(.svelte-1f2h93u){animation-play-state:paused}}@media(max-width:700px){article.svelte-1f2h93u{width:min(82vw,340px)}.review-ending.svelte-1f2h93u{white-space:normal}.review-more.svelte-1f2h93u{display:block;width:max-content;min-height:44px;margin-top:4px;text-align:left}}@media(max-width:1100px)and (prefers-reduced-motion:reduce){.review-track.svelte-1f2h93u{animation:none}.duplicate.svelte-1f2h93u{display:none}.review-viewport.svelte-1f2h93u{overflow-x:auto;scroll-snap-type:x mandatory;mask-image:none;-webkit-mask-image:none}.review-grid.svelte-1f2h93u{padding-right:0}article.svelte-1f2h93u{scroll-snap-align:start}}.orbit-select.svelte-18pbc6n{position:relative;min-width:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.orbit-select.open.svelte-18pbc6n{z-index:30}.svelte-18pbc6n{box-sizing:border-box}label.svelte-18pbc6n{font-size:12px;line-height:1.5;color:var(--text)}button.svelte-18pbc6n{font:inherit;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.select-trigger.svelte-18pbc6n{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 11px;border:1px solid var(--line);border-radius:3px;background:var(--surface);text-align:left;font-size:13px;line-height:1.5;transition:border-color .14s}.select-trigger.svelte-18pbc6n>span:where(.svelte-18pbc6n){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-trigger.svelte-18pbc6n svg{flex-shrink:0;color:var(--muted);transition:transform .14s}.open.svelte-18pbc6n .select-trigger:where(.svelte-18pbc6n){border-color:var(--muted)}.open.svelte-18pbc6n .select-trigger:where(.svelte-18pbc6n) svg{transform:rotate(180deg)}.select-trigger.svelte-18pbc6n:focus-visible{outline:2px solid var(--red);outline-offset:3px}.select-trigger.svelte-18pbc6n:disabled{cursor:default;opacity:.5}.select-list.svelte-18pbc6n{position:absolute;z-index:1;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;overscroll-behavior:contain;padding:5px;border:1px solid var(--line);border-radius:4px;background:var(--surface);box-shadow:0 12px 28px #0003}.select-list.above.svelte-18pbc6n{top:auto;bottom:50px}.select-list.svelte-18pbc6n button:where(.svelte-18pbc6n){display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;border:0;border-radius:2px;padding:10px 11px;background:transparent;text-align:left;font-size:13px;line-height:1.5}.select-list.svelte-18pbc6n button:where(.svelte-18pbc6n)>span:where(.svelte-18pbc6n){overflow-wrap:anywhere;min-width:0}.select-list.svelte-18pbc6n button:where(.svelte-18pbc6n) svg{flex-shrink:0;color:var(--red)}.select-list.svelte-18pbc6n button[aria-selected=true]:where(.svelte-18pbc6n){font-weight:600}.select-list.svelte-18pbc6n button.highlighted:where(.svelte-18pbc6n){background:var(--line);box-shadow:inset 2px 0 var(--red)}@media(hover:hover){.select-trigger.svelte-18pbc6n:hover{border-color:var(--muted)}.select-list.svelte-18pbc6n button:where(.svelte-18pbc6n):hover{background:var(--line)}}.subtle.svelte-18pbc6n label:where(.svelte-18pbc6n){font-size:11px;color:var(--muted)}.subtle.svelte-18pbc6n .select-trigger:where(.svelte-18pbc6n){background:transparent}.sr-only.svelte-18pbc6n{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.select-trigger.svelte-18pbc6n,.select-trigger.svelte-18pbc6n svg{transition:none}}.catalog-brands.svelte-55n06f,.reading-list.svelte-55n06f{margin-top:56px}.catalog-editorial.svelte-55n06f{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px 64px;border-top:1px solid var(--line);padding-top:40px;margin-top:56px}p.svelte-55n06f,h2.svelte-55n06f,h3.svelte-55n06f{margin:0}.eyebrow.svelte-55n06f{color:var(--muted);font-size:10px;letter-spacing:.12em}h2.svelte-55n06f{max-width:23ch;font-size:clamp(26px,2.4vw,36px);line-height:1.15;letter-spacing:-.045em;font-weight:500;margin:16px 0 20px;text-wrap:balance}.intro.svelte-55n06f,.guide-item.svelte-55n06f p:where(.svelte-55n06f){color:var(--muted);font-size:max(16px,var(--orbit-type-reading, 16px));line-height:1.8;max-width:54ch}.price-note.svelte-55n06f{margin-top:16px;font-size:12px;color:var(--muted);line-height:1.7}a.svelte-55n06f{color:var(--text);text-decoration:none}a.svelte-55n06f:focus-visible{outline:2px solid var(--red);outline-offset:4px}.visit.svelte-55n06f,.reset.svelte-55n06f{display:flex;align-items:center;gap:10px;width:fit-content;min-height:44px;font-size:13px}.visit.svelte-55n06f{margin-top:18px}.reset.svelte-55n06f{margin-top:12px}.guide-item.svelte-55n06f{display:grid;grid-template-columns:22px minmax(0,1fr);gap:16px;padding-block:28px;border-top:1px solid var(--line)}.guide-item.svelte-55n06f:first-child{border-top:0;padding-top:0}.guide-item.svelte-55n06f:last-child{padding-bottom:0}.number.svelte-55n06f{font-size:10px;line-height:24px;color:var(--red);font-variant-numeric:tabular-nums}h3.svelte-55n06f{font-size:18px;line-height:1.5;font-weight:500;letter-spacing:-.02em}.guide-item.svelte-55n06f p:where(.svelte-55n06f){margin-top:12px}.reading-list.svelte-55n06f,.editorial-note.svelte-55n06f{grid-column:1 / -1}.reading-list.svelte-55n06f{padding-top:24px}.reading-list.svelte-55n06f h3:where(.svelte-55n06f){font-size:18px;margin-bottom:var(--catalog-heading-gap, 14px)}.reading-list.svelte-55n06f>div:where(.svelte-55n06f){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.reading-list.svelte-55n06f a:where(.svelte-55n06f){display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;box-sizing:border-box;padding:18px 20px;border:1px solid var(--line);border-radius:4px;font-size:13px;line-height:1.6}.reading-list.svelte-55n06f a:where(.svelte-55n06f)>span:where(.svelte-55n06f){min-width:0;overflow-wrap:anywhere}.vehicle-label.svelte-55n06f{position:relative;display:inline-block;max-width:100%}.vehicle-label.svelte-55n06f:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--red);opacity:0}.visit-label.svelte-55n06f{position:relative;display:inline-block}.visit-label.svelte-55n06f:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--red)}.reading-list.svelte-55n06f .vehicle-label:where(.svelte-55n06f):after,.visit-label.svelte-55n06f:after{transform:scaleX(0);transform-origin:left}.visit.svelte-55n06f:is(:where(.svelte-55n06f):hover,:where(.svelte-55n06f):focus-visible){text-decoration:none}.reading-list.svelte-55n06f a:where(.svelte-55n06f):focus-visible .vehicle-label:where(.svelte-55n06f):after,.visit.svelte-55n06f:focus-visible .visit-label:where(.svelte-55n06f):after{transform:scaleX(1)}.visit.svelte-55n06f:focus-visible svg{rotate:45deg}.reading-list.svelte-55n06f a:where(.svelte-55n06f):focus-visible .vehicle-label:where(.svelte-55n06f):after{opacity:1}.reading-list.svelte-55n06f a:where(.svelte-55n06f):focus-visible{background:color-mix(in srgb,var(--text) 8%,var(--bg));border-color:var(--red);text-decoration:none}.reading-list.svelte-55n06f a:where(.svelte-55n06f):focus-visible svg{rotate:45deg;color:var(--text)}@media(hover:hover){.reading-list.svelte-55n06f a:where(.svelte-55n06f):hover .vehicle-label:where(.svelte-55n06f):after,.visit.svelte-55n06f:hover .visit-label:where(.svelte-55n06f):after{transform:scaleX(1)}.visit.svelte-55n06f:hover svg{rotate:45deg}.reading-list.svelte-55n06f a:where(.svelte-55n06f):hover .vehicle-label:where(.svelte-55n06f):after{opacity:1}.reading-list.svelte-55n06f a:where(.svelte-55n06f):hover{background:color-mix(in srgb,var(--text) 8%,var(--bg));border-color:color-mix(in srgb,var(--text) 36%,var(--bg));text-decoration:none}.reading-list.svelte-55n06f a:where(.svelte-55n06f):hover svg{rotate:45deg;color:var(--text)}}@media(prefers-reduced-motion:no-preference){.reading-list.svelte-55n06f .vehicle-label:where(.svelte-55n06f):after,.visit-label.svelte-55n06f:after{transition:transform .3s ease}.visit.svelte-55n06f svg{transition:rotate .3s ease}.reading-list.svelte-55n06f a:where(.svelte-55n06f){transition:background-color .18s ease,border-color .18s ease}.reading-list.svelte-55n06f a:where(.svelte-55n06f) svg{transition:rotate .3s ease}}small.svelte-55n06f{display:block;margin-top:4px;font-size:12px;color:var(--muted)}a.svelte-55n06f svg{flex-shrink:0}.editorial-note.svelte-55n06f{font-size:12px;color:var(--muted);line-height:1.7}@media(hover:hover){a.svelte-55n06f:hover{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:5px}}.eyebrow.svelte-55n06f{font-size:12px}.price-note.svelte-55n06f,.editorial-note.svelte-55n06f,small.svelte-55n06f{font-size:14px}.visit.svelte-55n06f,.reset.svelte-55n06f,.reading-list.svelte-55n06f a:where(.svelte-55n06f){font-size:15px}@media(max-width:1200px){.catalog-editorial.svelte-55n06f{grid-template-columns:1fr;gap:40px}h2.svelte-55n06f{max-width:30ch}}@media(max-width:700px){.catalog-brands.svelte-55n06f,.reading-list.svelte-55n06f{margin-top:36px}.catalog-editorial.svelte-55n06f{margin-top:36px;padding-top:28px}.reading-list.svelte-55n06f>div:where(.svelte-55n06f){grid-template-columns:1fr;gap:18px}}.catalog.svelte-z4wgvs{--catalog-heading-gap: 14px;width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding:var(--orbit-space-half) 0 var(--orbit-space-section)}.svelte-z4wgvs{box-sizing:border-box}h1.svelte-z4wgvs,h2.svelte-z4wgvs,h3.svelte-z4wgvs,p.svelte-z4wgvs{margin:0}button.svelte-z4wgvs,input.svelte-z4wgvs{font:inherit;color:inherit}button.svelte-z4wgvs,a.svelte-z4wgvs{-webkit-tap-highlight-color:transparent}button.svelte-z4wgvs{cursor:pointer}a.svelte-z4wgvs{color:inherit;text-decoration:none}button.svelte-z4wgvs:focus-visible,a.svelte-z4wgvs:focus-visible,input.svelte-z4wgvs:focus-visible{outline:2px solid var(--red);outline-offset:4px}button.svelte-z4wgvs:disabled{opacity:.4;cursor:default}.eyebrow.svelte-z4wgvs{font-size:var(--orbit-type-label);letter-spacing:.13em;color:var(--muted)}.catalog-intro.svelte-z4wgvs{display:flex;justify-content:space-between;align-items:end;gap:32px;padding-bottom:var(--orbit-space-heading);border-bottom:1px solid var(--line)}h1.svelte-z4wgvs{font-family:inherit;font-size:clamp(36px,4.1vw,64px);font-weight:500;line-height:1.12;letter-spacing:-.045em;margin-top:18px;max-width:15ch}h1.svelte-z4wgvs span:where(.svelte-z4wgvs){color:var(--red)}.intro-count.svelte-z4wgvs{margin-top:16px;color:var(--muted);font-size:13px}.catalog-intro.svelte-z4wgvs>p:where(.svelte-z4wgvs){color:var(--muted);font-size:var(--orbit-type-reading);line-height:var(--orbit-leading-reading);max-width:35ch}.catalog-layout.svelte-z4wgvs{display:grid;grid-template-columns:248px minmax(0,1fr);gap:0 48px;padding-top:36px}.catalog-filters.svelte-z4wgvs{min-width:0;min-height:0}.filter-sticky.svelte-z4wgvs{min-width:0;position:relative;top:var(--catalog-filter-shift, 0px);transition:none}.filter-sticky.svelte-z4wgvs.native-sticky{position:sticky;top:calc(var(--nav-visible-height, 0px) + 24px);transform:none}.catalog-tail.svelte-z4wgvs{grid-column:2;min-width:0}.filter-toggle.svelte-z4wgvs{display:none}form.svelte-z4wgvs{display:grid;gap:18px}.filter-heading.svelte-z4wgvs{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.filter-heading.svelte-z4wgvs h2:where(.svelte-z4wgvs){font-size:20px;font-weight:500;letter-spacing:-.035em}.clear.svelte-z4wgvs{border:0;background:none;color:var(--muted);font-size:12px;min-height:44px;text-decoration:underline}label.svelte-z4wgvs{display:grid;gap:8px;font-size:12px;min-width:0}input.svelte-z4wgvs{width:100%;min-width:0;min-height:44px;padding:10px 11px;background:var(--surface);border:1px solid var(--line);border-radius:3px;font-size:var(--orbit-type-control, 16px)}input.svelte-z4wgvs::placeholder{color:var(--muted);opacity:1}.catalog-filters.svelte-z4wgvs .orbit-select .select-trigger,.catalog-filters.svelte-z4wgvs .orbit-select .select-list button{font-size:var(--orbit-type-control)}.catalog.svelte-z4wgvs input:where(.svelte-z4wgvs):focus,.catalog.svelte-z4wgvs .orbit-select .select-trigger:focus,.catalog.svelte-z4wgvs .orbit-select.open .select-trigger{outline:none;border-color:var(--red);box-shadow:inset 0 0 0 .35px var(--red)}.range-note.svelte-z4wgvs{color:var(--muted);font-size:12px;line-height:1.7}.range-note.svelte-z4wgvs{color:var(--text);border-left:2px solid var(--red);padding-left:10px}.apply-filters.svelte-z4wgvs{min-height:46px;display:flex;justify-content:space-between;align-items:center;background:var(--text);color:var(--bg);border:0;border-radius:3px;padding:12px 16px;font-size:var(--orbit-type-body)}.results-toolbar.svelte-z4wgvs{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.results-toolbar.svelte-z4wgvs h2:where(.svelte-z4wgvs){font-size:clamp(23px,2.2vw,32px);letter-spacing:-.04em;font-weight:500;scroll-margin-top:24px}.results-toolbar.svelte-z4wgvs h2:where(.svelte-z4wgvs) span:where(.svelte-z4wgvs){color:var(--red)}.results-toolbar.svelte-z4wgvs p:where(.svelte-z4wgvs){font-size:12px;color:var(--muted);margin-top:7px}.sort-label.svelte-z4wgvs{width:200px;flex-shrink:0;font-size:11px;color:var(--muted)}.active-filters.svelte-z4wgvs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.active-filters.svelte-z4wgvs button:where(.svelte-z4wgvs){display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:transparent;border-radius:3px;padding:8px 10px;min-height:36px;font-size:11px;max-width:100%;overflow-wrap:anywhere;text-align:left}.active-filters.svelte-z4wgvs .clear-all:where(.svelte-z4wgvs){border:0;text-decoration:underline;color:var(--muted)}.catalog-grid.svelte-z4wgvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.empty-state.svelte-z4wgvs{grid-column:1/-1;min-height:350px;padding:40px 0}.empty-state.svelte-z4wgvs>span:where(.svelte-z4wgvs){color:var(--red);font-size:42px}.empty-state.svelte-z4wgvs h3:where(.svelte-z4wgvs){font-size:30px;line-height:1.15;letter-spacing:-.04em;font-weight:500;margin:12px 0}.empty-state.svelte-z4wgvs p:where(.svelte-z4wgvs){color:var(--muted);max-width:40ch;font-size:14px;line-height:1.7}.empty-state.svelte-z4wgvs button:where(.svelte-z4wgvs){display:flex;align-items:center;gap:24px;min-height:44px;border:0;border-bottom:1px solid var(--line);padding:8px 0;margin-top:20px;background:transparent}.pagination.svelte-z4wgvs{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:24px;margin-top:36px;gap:8px;font-size:12px}.pagination.svelte-z4wgvs div:where(.svelte-z4wgvs){display:flex;flex-wrap:wrap;justify-content:center;min-width:0;gap:8px}.pagination.svelte-z4wgvs a:where(.svelte-z4wgvs),.pagination.svelte-z4wgvs>span:where(.svelte-z4wgvs){min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px}.pagination.svelte-z4wgvs>a:where(.svelte-z4wgvs),.pagination.svelte-z4wgvs>span:where(.svelte-z4wgvs){flex-shrink:0}.pagination.svelte-z4wgvs [aria-current]:where(.svelte-z4wgvs){background:var(--text);color:var(--bg);border-radius:50%}.disabled.svelte-z4wgvs{color:var(--muted);opacity:.5}@media(max-width:1200px){.catalog-grid.svelte-z4wgvs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.catalog-layout.svelte-z4wgvs{column-gap:28px;grid-template-columns:218px minmax(0,1fr)}.results-toolbar.svelte-z4wgvs{align-items:start;flex-direction:column;gap:16px}.sort-label.svelte-z4wgvs{width:100%}}@media(max-width:800px){.filter-sticky.svelte-z4wgvs{transform:none}.catalog-tail.svelte-z4wgvs{grid-column:1;margin-top:-28px}.catalog.svelte-z4wgvs{padding-top:32px}.catalog-intro.svelte-z4wgvs{gap:24px;align-items:start;flex-direction:column;padding-bottom:28px}.catalog-layout.svelte-z4wgvs{grid-template-columns:minmax(0,1fr);padding-top:24px;gap:28px}.filter-toggle.svelte-z4wgvs{width:100%;display:flex;align-items:center;gap:10px;padding:12px 0;min-height:48px;border:0;border-bottom:1px solid var(--line);background:transparent;font-size:14px}.filter-toggle.svelte-z4wgvs span:where(.svelte-z4wgvs){margin-left:auto;color:var(--muted);font-size:12px}#catalog-filter-panel.svelte-z4wgvs{display:none}#catalog-filter-panel.expanded.svelte-z4wgvs{display:block;padding:16px 0 24px;border-bottom:1px solid var(--line)}form.svelte-z4wgvs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.filter-heading.svelte-z4wgvs,.range-note.svelte-z4wgvs,.apply-filters.svelte-z4wgvs{grid-column:1/-1}.results-toolbar.svelte-z4wgvs{flex-direction:row;align-items:end}.sort-label.svelte-z4wgvs{width:180px}}@media(max-width:540px){form.svelte-z4wgvs{grid-template-columns:minmax(0,1fr)}.catalog-grid.svelte-z4wgvs{grid-template-columns:minmax(0,1fr);gap:32px}.results-toolbar.svelte-z4wgvs{flex-direction:column;align-items:stretch}.sort-label.svelte-z4wgvs{width:100%}.pagination.svelte-z4wgvs>a:where(.svelte-z4wgvs)>span:where(.svelte-z4wgvs),.pagination.svelte-z4wgvs>.disabled:where(.svelte-z4wgvs)>span:where(.svelte-z4wgvs){display:none}}.carousel.svelte-1yk1b9g{margin-top:24px;--gap: 20px}.controls.svelte-1yk1b9g{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:18px}.controls.svelte-1yk1b9g>span:where(.svelte-1yk1b9g){margin-right:8px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}button.svelte-1yk1b9g{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--text) 30%,transparent);border-radius:50%;color:var(--text);background:var(--surface);cursor:pointer}button.svelte-1yk1b9g:last-child{background:var(--text);color:var(--bg);border-color:var(--text)}button.svelte-1yk1b9g:hover{border-color:var(--text);background:color-mix(in srgb,var(--text) 12%,var(--surface))}button.svelte-1yk1b9g:last-child:hover{background:var(--red);border-color:var(--red);color:#fff}button.svelte-1yk1b9g:focus-visible,.viewport.svelte-1yk1b9g:focus-visible{outline:2px solid var(--text);outline-offset:3px}.viewport.svelte-1yk1b9g{position:relative;overflow:clip;touch-action:pan-y;margin:-12px;padding:16px 12px 24px}.looping.svelte-1yk1b9g .viewport:where(.svelte-1yk1b9g):after{content:"";position:absolute;z-index:2;inset:0 0 0 auto;width:clamp(42px,6vw,86px);pointer-events:none;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--bg) 25%,transparent) 35%,color-mix(in srgb,var(--bg) 75%,transparent) 75%,var(--bg))}.track.svelte-1yk1b9g{display:flex;align-items:stretch;gap:var(--gap)}.slide.svelte-1yk1b9g{flex:0 0 calc((100% - 3 * var(--gap)) / 3.22);min-width:0}.slide.svelte-1yk1b9g .vehicle-card{height:100%}.static.svelte-1yk1b9g .slide:where(.svelte-1yk1b9g){flex-basis:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));max-width:440px}.sr-only.svelte-1yk1b9g{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(min-width:701px)and (max-width:1000px){.slide.svelte-1yk1b9g{flex-basis:calc((100% - 2 * var(--gap)) / 2.2)}}@media(max-width:700px){.carousel.svelte-1yk1b9g{--gap: 16px}.slide.svelte-1yk1b9g{flex-basis:86%}.static.svelte-1yk1b9g .slide:where(.svelte-1yk1b9g){flex-basis:100%}}dl.svelte-yt3qxo{margin:24px 0}dl.svelte-yt3qxo>div:where(.svelte-yt3qxo){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px 32px;padding:18px 0;border-bottom:1px solid var(--line)}dt.svelte-yt3qxo{color:var(--muted)}dd.svelte-yt3qxo{margin:0;overflow-wrap:anywhere}.pending.svelte-yt3qxo{font-style:italic}@media(max-width:700px){dl.svelte-yt3qxo>div:where(.svelte-yt3qxo){grid-template-columns:minmax(0,1fr);gap:8px}}.svelte-i1w4kj{box-sizing:border-box}.privacy.svelte-i1w4kj{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding:56px 0 96px}h1.svelte-i1w4kj,h2.svelte-i1w4kj,p.svelte-i1w4kj{margin:0}.eyebrow.svelte-i1w4kj{font-size:10px;letter-spacing:.13em;color:var(--muted)}.privacy-intro.svelte-i1w4kj{padding-bottom:44px;border-bottom:1px solid var(--line)}h1.svelte-i1w4kj{font:600 clamp(44px,5vw,76px)/1.03 "Barlow",sans-serif;letter-spacing:-.045em;margin:20px 0}h1.svelte-i1w4kj em:where(.svelte-i1w4kj){font-weight:inherit}.privacy-intro.svelte-i1w4kj>p:where(.svelte-i1w4kj):not(.eyebrow){color:var(--muted);line-height:1.7;font-size:16px}.privacy-intro.svelte-i1w4kj small:where(.svelte-i1w4kj){display:block;margin-top:24px;font-size:11px;color:var(--muted)}.privacy-layout.svelte-i1w4kj{display:grid;grid-template-columns:248px minmax(0,760px);gap:clamp(36px,8vw,140px);padding-top:40px}nav.svelte-i1w4kj{align-self:start}nav.svelte-i1w4kj>p:where(.svelte-i1w4kj){margin-bottom:18px}nav.svelte-i1w4kj a:where(.svelte-i1w4kj){display:flex;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:12px;color:var(--text)}nav.svelte-i1w4kj span:where(.svelte-i1w4kj){font-size:10px;color:var(--muted)}.publication-note.svelte-i1w4kj{border-left:2px solid var(--red);padding:4px 0 4px 22px;margin-bottom:40px}.publication-note.svelte-i1w4kj strong:where(.svelte-i1w4kj){font-size:17px;font-weight:500}p.svelte-i1w4kj{font-size:14px;line-height:1.85;color:var(--muted)}.privacy-content.svelte-i1w4kj p:where(.svelte-i1w4kj)+p:where(.svelte-i1w4kj),.publication-note.svelte-i1w4kj p:where(.svelte-i1w4kj){margin-top:14px}section.svelte-i1w4kj{padding:32px 0;border-top:1px solid var(--line);scroll-margin-top:24px}h2.svelte-i1w4kj{display:flex;align-items:baseline;gap:18px;color:var(--red);font-size:11px;font-weight:500;margin-bottom:20px}h2.svelte-i1w4kj span:where(.svelte-i1w4kj){color:var(--text);font-size:clamp(23px,2.2vw,30px);line-height:1.15;letter-spacing:-.035em}strong.svelte-i1w4kj{color:var(--text);font-weight:500}.privacy-content.svelte-i1w4kj a:where(.svelte-i1w4kj){color:var(--text);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}a.svelte-i1w4kj:focus-visible{outline:2px solid var(--red);outline-offset:5px}.closing.svelte-i1w4kj{font-size:12px}@media(max-width:800px){.privacy.svelte-i1w4kj{padding-block:32px 56px}.privacy-layout.svelte-i1w4kj{grid-template-columns:minmax(0,1fr);gap:32px}nav.svelte-i1w4kj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}nav.svelte-i1w4kj>p:where(.svelte-i1w4kj){grid-column:1/-1}}@media(max-width:420px){nav.svelte-i1w4kj{grid-template-columns:minmax(0,1fr)}h1.svelte-i1w4kj{font-size:44px}.publication-note.svelte-i1w4kj{padding-left:16px}}.legal.svelte-i8xy7b{width:var(--orbit-frame, 90%);max-width:1100px;margin:auto;padding:56px 0 80px;color:var(--text);line-height:1.7}.eyebrow.svelte-i8xy7b{font-size:11px;letter-spacing:.12em;color:var(--muted)}h1.svelte-i8xy7b{font-size:clamp(34px,5vw,62px);line-height:1.12;letter-spacing:-.04em;font-weight:500}h2.svelte-i8xy7b{font-size:clamp(24px,3vw,34px);line-height:1.25;font-weight:500}aside.svelte-i8xy7b{border-left:3px solid var(--red);padding:20px 24px;background:var(--surface)}aside.svelte-i8xy7b p:where(.svelte-i8xy7b){margin-bottom:0}nav.svelte-i8xy7b{display:flex;flex-wrap:wrap;gap:12px 24px;margin-block:30px}a.svelte-i8xy7b{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}a.svelte-i8xy7b:focus-visible{outline:2px solid var(--red);outline-offset:5px}section.svelte-i8xy7b{padding:26px 0;border-top:1px solid var(--line);scroll-margin-top:100px}@media(max-width:700px){.legal.svelte-i8xy7b{padding-top:32px}aside.svelte-i8xy7b{padding:16px}}.first-name.svelte-r124fn{color:var(--red)}.remaining-name.svelte-r124fn{color:var(--text)}.team.svelte-r124fn{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin-inline:auto;padding-top:var(--orbit-space-section);scroll-margin-top:100px;color:var(--text)}.team-heading.svelte-r124fn{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;padding-bottom:48px}.eyebrow.svelte-r124fn{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.09em;margin:0 0 24px}.eyebrow.svelte-r124fn>span:where(.svelte-r124fn){width:7px;height:7px;background:var(--red);border-radius:50%}h2.svelte-r124fn{font-size:clamp(36px,4.5vw,64px);font-weight:500;letter-spacing:-.05em;line-height:1.06;margin:0}h2.svelte-r124fn span:where(.svelte-r124fn){color:var(--muted)}.introduction.svelte-r124fn{max-width:37ch;margin:0 0 4px;color:var(--muted);font-size:17px;line-height:1.75}.people.svelte-r124fn{border-top:1px solid var(--line)}.person.svelte-r124fn{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:38px 0;border-bottom:1px solid var(--line)}.identity.svelte-r124fn,.conversation.svelte-r124fn{min-width:0}.role.svelte-r124fn{margin:0 0 12px;font-size:12px;color:var(--muted)}h3.svelte-r124fn{margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.15;letter-spacing:-.04em;font-weight:500}.description.svelte-r124fn{margin:0;max-width:40ch;font-size:16px;line-height:1.75;color:var(--muted)}.contacts.svelte-r124fn{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px}a.svelte-r124fn{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--text);text-decoration:none;font-size:14px;overflow-wrap:anywhere}.example-contact.svelte-r124fn{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;overflow-wrap:anywhere}.contact-note.svelte-r124fn{margin:0 0 16px;font-size:12px;line-height:1.5;color:var(--muted)}a.svelte-r124fn svg{flex-shrink:0}a.svelte-r124fn:hover{color:var(--red)}a.svelte-r124fn:focus-visible{outline:2px solid var(--red);outline-offset:5px;border-radius:2px}.invitation.svelte-r124fn{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px}.invitation.svelte-r124fn p:where(.svelte-r124fn){margin:0;font-size:18px;line-height:1.55;letter-spacing:-.02em}.invitation.svelte-r124fn p:where(.svelte-r124fn) span:where(.svelte-r124fn){color:var(--muted)}.invitation.svelte-r124fn a:where(.svelte-r124fn){border-bottom:1px solid var(--red)}@media(prefers-reduced-motion:no-preference){a.svelte-r124fn{transition:color .18s ease}}@media(max-width:700px){.team-heading.svelte-r124fn{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.introduction.svelte-r124fn{font-size:16px;max-width:42ch}.person.svelte-r124fn{grid-template-columns:1fr;gap:16px;padding-block:28px}.role.svelte-r124fn{margin-bottom:9px}.description.svelte-r124fn{font-size:15px}.invitation.svelte-r124fn{flex-direction:column;align-items:flex-start;gap:16px;padding-top:28px}}.company.svelte-c4xq1e{color:var(--text);overflow:clip;padding-bottom:104px}.frame.svelte-c4xq1e{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin-inline:auto}h1.svelte-c4xq1e,h2.svelte-c4xq1e,h3.svelte-c4xq1e,p.svelte-c4xq1e,figure.svelte-c4xq1e{margin:0}section[id].svelte-c4xq1e{scroll-margin-top:calc(var(--company-nav-height, 80px) + 28px)}.company-hero.svelte-c4xq1e{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center;padding-block:var(--orbit-space-section)}.eyebrow.svelte-c4xq1e{font-size:14px;color:var(--muted);margin-bottom:22px}h1.svelte-c4xq1e{font-size:clamp(38px,4.3vw,62px);line-height:1.1;font-weight:500;letter-spacing:-.055em}h1.svelte-c4xq1e span:where(.svelte-c4xq1e){color:var(--muted)}h2.svelte-c4xq1e{font-size:clamp(30px,3.25vw,46px);line-height:1.15;font-weight:500;letter-spacing:-.045em}.hero-intro.svelte-c4xq1e{max-width:450px;margin-top:24px;font-size:17px;line-height:1.75;color:var(--muted)}.hero-actions.svelte-c4xq1e{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:30px}a.svelte-c4xq1e,button.svelte-c4xq1e{color:inherit}button.svelte-c4xq1e{cursor:pointer;font:inherit}a.svelte-c4xq1e{text-decoration:none}button.svelte-c4xq1e:focus-visible,a.svelte-c4xq1e:focus-visible{outline:2px solid var(--red);outline-offset:5px}.action.svelte-c4xq1e,.text-link.svelte-c4xq1e{display:inline-flex;gap:18px;align-items:center;justify-content:center;min-height:46px;font-size:14px}.action.svelte-c4xq1e{padding:12px 20px;border:1px solid transparent;border-radius:4px}.primary.svelte-c4xq1e{color:#fff;background:var(--red)}.primary.svelte-c4xq1e:hover{background:#c90510}.text-link.svelte-c4xq1e{border:0;background:transparent;padding:0}.text-link.svelte-c4xq1e:hover{color:var(--red)}.hero-photo.svelte-c4xq1e{height:clamp(245px,26vw,340px);border-radius:5px;overflow:hidden;background:var(--surface)}.hero-photo.svelte-c4xq1e img:where(.svelte-c4xq1e){width:100%;height:100%;object-fit:cover}.origins.svelte-c4xq1e{padding-block:var(--orbit-space-section) 0;border-top:1px solid var(--line)}.origins-intro.svelte-c4xq1e{display:grid;grid-template-columns:1fr 1.15fr;gap:11%;align-items:start}.origins.svelte-c4xq1e h2:where(.svelte-c4xq1e){max-width:440px}.prose.svelte-c4xq1e{max-width:66ch;font-size:17px;line-height:1.8;color:var(--muted)}.prose.svelte-c4xq1e p:where(.svelte-c4xq1e)+p:where(.svelte-c4xq1e){margin-top:20px}.timeline.svelte-c4xq1e{position:relative;margin-top:calc(var(--orbit-space-section) * .8)}.timeline-track.svelte-c4xq1e{position:absolute;top:0;left:0;right:0;height:1px;background:var(--line)}.timeline-track.svelte-c4xq1e span:where(.svelte-c4xq1e){display:block;height:100%;background:var(--red);transform-origin:left;box-shadow:0 0 10px #e3061340}.timeline.svelte-c4xq1e ol:where(.svelte-c4xq1e){list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7%;padding:0;margin:0}.timeline.svelte-c4xq1e li:where(.svelte-c4xq1e){position:relative;padding-top:26px}.milestone-dot.svelte-c4xq1e{position:absolute;top:-3px;left:0;width:7px;height:7px;border-radius:50%;background:var(--red)}.year.svelte-c4xq1e{font-size:clamp(40px,5vw,68px);letter-spacing:-.065em;font-weight:500;line-height:1.1;color:var(--text)}.timeline.svelte-c4xq1e h3:where(.svelte-c4xq1e){font-weight:500;font-size:18px;line-height:1.45;letter-spacing:-.025em;margin-top:16px}.milestone-description.svelte-c4xq1e{font-size:15px;line-height:1.7;color:var(--muted);margin-top:9px;max-width:275px}.approach.svelte-c4xq1e{padding-block:var(--orbit-space-arrival);display:grid;grid-template-columns:1.08fr 1fr;gap:8%;align-items:center}.detail-photo.svelte-c4xq1e{position:relative;height:clamp(340px,35vw,480px);overflow:hidden;border-radius:5px;background:var(--surface)}.detail-photo.svelte-c4xq1e img:where(.svelte-c4xq1e){width:100%;height:100%;object-fit:cover;object-position:50% 60%}.approach-copy.svelte-c4xq1e .prose:where(.svelte-c4xq1e){margin-top:25px}.approach-copy.svelte-c4xq1e .text-link:where(.svelte-c4xq1e){margin-top:23px}@media(prefers-reduced-motion:no-preference){.motion-on .timeline-track.svelte-c4xq1e span:where(.svelte-c4xq1e){transform:scaleX(var(--approach, 1))}.motion-on .year.svelte-c4xq1e{background:linear-gradient(90deg,var(--text) calc(var(--chapter) * 100%),var(--muted) 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateY(calc((1 - var(--chapter)) * 12px))}.motion-on .milestone-dot.svelte-c4xq1e{transform:scale(calc(.6 + var(--chapter) * .4))}.text-link.svelte-c4xq1e svg{transition:transform .24s ease}.text-link.svelte-c4xq1e:hover svg{transform:translate(3px,-3px)}}@media(max-width:1050px){.company-hero.svelte-c4xq1e{gap:5%}h1.svelte-c4xq1e{font-size:42px}.hero-intro.svelte-c4xq1e,.prose.svelte-c4xq1e{font-size:16px}.origins-intro.svelte-c4xq1e{gap:7%}.approach.svelte-c4xq1e{gap:6%}}@media(max-width:760px){.company-hero.svelte-c4xq1e{grid-template-columns:1fr;padding-block:var(--orbit-space-section);gap:28px}.eyebrow.svelte-c4xq1e{margin-bottom:16px;font-size:14px}h1.svelte-c4xq1e{font-size:clamp(32px,8.7vw,46px)}h2.svelte-c4xq1e{font-size:clamp(29px,6.8vw,37px)}.hero-intro.svelte-c4xq1e{font-size:16px;margin-top:20px}.hero-actions.svelte-c4xq1e{gap:10px 22px;margin-top:22px}.action.svelte-c4xq1e,.text-link.svelte-c4xq1e{font-size:13px}.hero-photo.svelte-c4xq1e{height:235px}.origins.svelte-c4xq1e{padding-top:var(--orbit-space-section)}.origins-intro.svelte-c4xq1e{grid-template-columns:1fr;gap:23px}.prose.svelte-c4xq1e{font-size:16px;line-height:1.75}.prose.svelte-c4xq1e p:where(.svelte-c4xq1e)+p:where(.svelte-c4xq1e){margin-top:16px}.timeline.svelte-c4xq1e{margin-top:calc(var(--orbit-space-section) * .8)}.timeline.svelte-c4xq1e ol:where(.svelte-c4xq1e){gap:24px}.timeline.svelte-c4xq1e h3:where(.svelte-c4xq1e){font-size:16px}.year.svelte-c4xq1e{font-size:40px}.milestone-description.svelte-c4xq1e{font-size:14px}.approach.svelte-c4xq1e{padding-block:var(--orbit-space-section);grid-template-columns:1fr;gap:28px}.detail-photo.svelte-c4xq1e{height:290px}.approach-copy.svelte-c4xq1e .prose:where(.svelte-c4xq1e){margin-top:20px}.approach-copy.svelte-c4xq1e .text-link:where(.svelte-c4xq1e){margin-top:16px}.company.svelte-c4xq1e{padding-bottom:120px}}@media(max-width:600px){.timeline.svelte-c4xq1e ol:where(.svelte-c4xq1e){grid-template-columns:1fr;gap:24px}.timeline-track.svelte-c4xq1e{left:3px;top:7px;bottom:0;right:auto;width:1px;height:auto}.timeline.svelte-c4xq1e li:where(.svelte-c4xq1e){padding:0 0 0 29px;display:grid;grid-template-columns:83px 1fr;column-gap:15px;align-items:start}.milestone-dot.svelte-c4xq1e{top:14px}.year.svelte-c4xq1e{grid-row:span 2;font-size:34px}.timeline.svelte-c4xq1e h3:where(.svelte-c4xq1e){margin-top:4px}.milestone-description.svelte-c4xq1e{margin-top:6px;line-height:1.6}@media(prefers-reduced-motion:no-preference){.motion-on .timeline-track.svelte-c4xq1e span:where(.svelte-c4xq1e){transform:scaleY(var(--approach, 1));transform-origin:top}}}.company-hero.svelte-c4xq1e{position:relative;isolation:isolate;display:flex;min-height:clamp(540px,49vw,760px);padding-block:70px;margin-block:24px 48px}.hero-copy.svelte-c4xq1e{position:relative;z-index:1;width:53%}.company-hero.svelte-c4xq1e h1:where(.svelte-c4xq1e){font-size:clamp(42px,4.6vw,68px)}.hero-photo.svelte-c4xq1e{position:absolute;z-index:-1;inset:0 0 0 auto;width:79%;height:100%;margin:0;border-radius:4px}.hero-photo.svelte-c4xq1e:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--bg) 0%,var(--bg) 8%,color-mix(in srgb,var(--bg) 92%,transparent) 22%,color-mix(in srgb,var(--bg) 55%,transparent) 40%,transparent 65%)}.hero-photo.svelte-c4xq1e img:where(.svelte-c4xq1e){object-position:65% center}.hero-intro.svelte-c4xq1e{max-width:36ch}.detail-photo.svelte-c4xq1e figcaption:where(.svelte-c4xq1e){position:absolute;z-index:1;left:24px;bottom:24px;margin:0;color:#fff;font-size:13px;letter-spacing:.02em}.detail-photo.svelte-c4xq1e:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}@media(prefers-reduced-motion:no-preference){.motion-on .detail-photo.svelte-c4xq1e img:where(.svelte-c4xq1e){position:absolute;top:-6%;height:112%;transform:translateY(calc((.5 - var(--through, .5)) * 48px))}}@media(max-width:760px){.company-hero.svelte-c4xq1e{display:flex;flex-direction:column;align-items:stretch;min-height:0;gap:0;padding-block:0;margin-block:30px 40px}.hero-copy.svelte-c4xq1e{width:100%}.company-hero.svelte-c4xq1e h1:where(.svelte-c4xq1e){font-size:clamp(34px,8.8vw,52px)}.hero-photo.svelte-c4xq1e{position:relative;inset:auto;width:100%;height:clamp(280px,65vw,440px);margin-top:-12px}.hero-photo.svelte-c4xq1e:after{background:linear-gradient(180deg,var(--bg),transparent 26%)}.hero-intro.svelte-c4xq1e{max-width:42ch}.hero-actions.svelte-c4xq1e{position:relative;z-index:2}}.empty-selection.svelte-1ddib6o{box-sizing:border-box;min-height:calc(100svh + clamp(32px,6svh,72px))}.comparison-page.svelte-1ddib6o{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding:30px 0 88px;color:var(--text)}a.svelte-1ddib6o{color:inherit;text-decoration:none}button.svelte-1ddib6o,select.svelte-1ddib6o{font:inherit;color:inherit}button.svelte-1ddib6o{cursor:pointer}a.svelte-1ddib6o:focus-visible,button.svelte-1ddib6o:focus-visible,select.svelte-1ddib6o:focus-visible{outline:2px solid var(--red);outline-offset:4px}h1.svelte-1ddib6o:focus{outline:none}.back.svelte-1ddib6o{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:var(--muted)}.page-heading.svelte-1ddib6o{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin:20px 0 40px}h1.svelte-1ddib6o{font-size:clamp(36px,4.3vw,62px);font-weight:500;letter-spacing:-.055em;line-height:1.06;margin:0}h1.svelte-1ddib6o>span:where(.svelte-1ddib6o){color:var(--red)}.actions.svelte-1ddib6o{display:flex;align-items:center;gap:20px}.add.svelte-1ddib6o,.primary.svelte-1ddib6o{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:46px;padding:12px 22px;border-radius:30px;font-size:14px;background:var(--text);color:var(--bg)}.clear.svelte-1ddib6o{border:0;background:none;min-height:44px;padding:8px;font-size:14px;color:var(--muted)}.clear.svelte-1ddib6o:hover{color:var(--text)}.comparison-board.svelte-1ddib6o{position:relative}table.svelte-1ddib6o{width:calc(100% + 32px);margin-inline:-16px;border-collapse:separate;border-spacing:0;table-layout:fixed}td.svelte-1ddib6o,th.svelte-1ddib6o{min-width:0;text-align:left;vertical-align:top;font-weight:400}.photo-row.svelte-1ddib6o td:where(.svelte-1ddib6o),.summary-row.svelte-1ddib6o th:where(.svelte-1ddib6o),.fact-value.svelte-1ddib6o{padding-inline:16px}.vehicle-photo.svelte-1ddib6o{position:relative;overflow:hidden;border-radius:5px;background:var(--surface)}.vehicle-photo.svelte-1ddib6o a:where(.svelte-1ddib6o){display:block}.vehicle-photo.svelte-1ddib6o img:where(.svelte-1ddib6o){display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.remove.svelte-1ddib6o{position:absolute;top:12px;right:12px;width:44px;height:44px;border:1px solid var(--line);background:var(--bg);color:var(--text);display:grid;place-items:center;border-radius:50%}.summary-row.svelte-1ddib6o th:where(.svelte-1ddib6o){padding-block:22px 28px;position:sticky;top:0;z-index:2;background:var(--bg);border-bottom:1px solid var(--line)}.brand.svelte-1ddib6o{display:block;color:var(--muted);font-size:14px;margin-bottom:7px}h2.svelte-1ddib6o{margin:0;font-size:clamp(23px,2.5vw,36px);line-height:1.15;font-weight:500;letter-spacing:-.045em;overflow-wrap:anywhere}.summary-row.svelte-1ddib6o h2:where(.svelte-1ddib6o){min-height:2.3em}.price.svelte-1ddib6o{display:block;margin-top:18px;font-size:clamp(21px,2vw,28px);font-weight:500;letter-spacing:-.035em}.detail-link.svelte-1ddib6o{display:inline-flex;align-items:center;gap:12px;font-size:14px;min-height:44px;margin-top:10px}.fact-label.svelte-1ddib6o{padding:20px 0 8px;color:var(--muted);font-size:14px;text-align:center}.fact-value.svelte-1ddib6o{padding-block:0 22px;border-bottom:1px solid var(--line);font-size:18px;line-height:1.55;text-align:center;overflow-wrap:anywhere}.fact-value.svelte-1ddib6o+.fact-value:where(.svelte-1ddib6o){border-left:1px solid var(--line)}.fact-value.missing.svelte-1ddib6o{color:var(--muted);font-size:15px}.single.svelte-1ddib6o{display:grid;grid-template-columns:1fr 1fr;gap:32px}.second-option.svelte-1ddib6o{align-self:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;aspect-ratio:3 / 2;min-height:160px;border:1px dashed var(--line);border-radius:5px;color:var(--muted);font-size:16px}.second-option.svelte-1ddib6o svg{color:var(--red)}.pair-picker.svelte-1ddib6o{display:grid;gap:8px;margin-bottom:22px}.pair-picker.svelte-1ddib6o label:where(.svelte-1ddib6o){color:var(--muted);font-size:14px}.pair-picker.svelte-1ddib6o select:where(.svelte-1ddib6o){width:100%;min-width:0;min-height:46px;padding:10px 32px 10px 12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);font-size:14px;text-overflow:ellipsis}.empty.svelte-1ddib6o{padding:44px 0 54px;border-top:1px solid var(--line)}.empty-slots.svelte-1ddib6o{display:flex;gap:14px;margin-bottom:32px}.empty-slots.svelte-1ddib6o span:where(.svelte-1ddib6o){display:grid;place-items:center;width:76px;height:58px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:20px;font-variant-numeric:tabular-nums}.empty-slots.svelte-1ddib6o span:where(.svelte-1ddib6o):first-child{border-color:var(--red);color:var(--red)}.empty.svelte-1ddib6o h2:where(.svelte-1ddib6o){font-size:clamp(28px,3vw,42px)}.empty.svelte-1ddib6o p:where(.svelte-1ddib6o){color:var(--muted);line-height:1.7;font-size:16px;margin:18px 0 28px}.loading.svelte-1ddib6o{padding:60px 0;border-block:1px solid var(--line);font-size:16px;color:var(--muted)}.retry.svelte-1ddib6o{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-bottom:26px;font-size:14px}.retry.svelte-1ddib6o p:where(.svelte-1ddib6o){margin:0;color:var(--muted)}.retry.svelte-1ddib6o button:where(.svelte-1ddib6o){display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;background:none;text-decoration:underline;text-underline-offset:4px}.unavailable.svelte-1ddib6o{color:var(--muted);font-size:15px;line-height:1.6}.data-note.svelte-1ddib6o,.storage-note.svelte-1ddib6o{color:var(--muted);line-height:1.7;font-size:13px;margin:24px 0 0;max-width:82ch}.storage-note.svelte-1ddib6o{margin-top:36px}.storage-note.svelte-1ddib6o a:where(.svelte-1ddib6o){text-decoration:underline;text-underline-offset:3px}.sr-only.svelte-1ddib6o{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(hover:hover){.add.svelte-1ddib6o:hover,.primary.svelte-1ddib6o:hover{background:var(--red);color:#fff}.detail-link.svelte-1ddib6o:hover{text-decoration:underline;text-underline-offset:4px}.remove.svelte-1ddib6o:hover{background:var(--text);color:var(--bg)}}@media(prefers-reduced-motion:no-preference){.add.svelte-1ddib6o,.primary.svelte-1ddib6o,.remove.svelte-1ddib6o{transition:background-color .18s ease,color .18s ease}}@media(max-width:700px){.comparison-page.svelte-1ddib6o{padding:14px 0 64px}.page-heading.svelte-1ddib6o{margin:14px 0 26px;gap:20px}h1.svelte-1ddib6o{font-size:clamp(34px,8.5vw,44px)}.actions.svelte-1ddib6o{width:100%;justify-content:space-between;gap:12px}.add.svelte-1ddib6o{min-height:44px;padding:10px 18px}.photo-row.svelte-1ddib6o td:where(.svelte-1ddib6o),.summary-row.svelte-1ddib6o th:where(.svelte-1ddib6o),.fact-value.svelte-1ddib6o{padding-inline:8px}table.svelte-1ddib6o{width:calc(100% + 16px);margin-inline:-8px}.vehicle-photo.svelte-1ddib6o{border-radius:3px}.remove.svelte-1ddib6o{top:5px;right:5px;width:36px;height:36px}.remove.svelte-1ddib6o:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.summary-row.svelte-1ddib6o th:where(.svelte-1ddib6o){padding-block:16px 18px}.brand.svelte-1ddib6o{font-size:13px;margin-bottom:6px}h2.svelte-1ddib6o{font-size:clamp(18px,4.8vw,23px);line-height:1.15}.price.svelte-1ddib6o{font-size:clamp(18px,4.8vw,23px);margin-top:14px}.detail-link.svelte-1ddib6o{gap:8px;font-size:13px;margin-top:4px}.fact-label.svelte-1ddib6o{font-size:14px;padding-top:18px}.fact-value.svelte-1ddib6o{font-size:16px;padding-bottom:18px;line-height:1.5}.fact-value.missing.svelte-1ddib6o{font-size:14px}.single.svelte-1ddib6o{display:flex;flex-direction:column;gap:24px}.single.svelte-1ddib6o table:where(.svelte-1ddib6o){max-width:none}.single.svelte-1ddib6o .vehicle-photo:where(.svelte-1ddib6o){max-width:440px}.single.svelte-1ddib6o .second-option:where(.svelte-1ddib6o){order:-1;flex-direction:row;aspect-ratio:auto;min-height:60px;width:100%;font-size:14px;gap:12px}.empty.svelte-1ddib6o{padding-block:24px 36px}.empty.svelte-1ddib6o h2:where(.svelte-1ddib6o){font-size:28px}.data-note.svelte-1ddib6o,.storage-note.svelte-1ddib6o{font-size:13px}}.empty-selection.svelte-v87e9y{box-sizing:border-box;min-height:calc(100svh + clamp(32px,6svh,72px))}.favorites-page.svelte-v87e9y{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding:46px 0 104px;color:var(--text)}a.svelte-v87e9y{color:inherit;text-decoration:none}button.svelte-v87e9y{font:inherit;color:inherit;cursor:pointer}a.svelte-v87e9y:focus-visible,button.svelte-v87e9y:focus-visible{outline:2px solid var(--red);outline-offset:4px}h1.svelte-v87e9y:focus{outline:none}.back.svelte-v87e9y{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:12px;color:var(--muted)}.intro.svelte-v87e9y{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:38px 0 48px}.intro.svelte-v87e9y .intro-heart{color:var(--red);flex-shrink:0;margin-right:3%}.eyebrow.svelte-v87e9y{margin:0 0 20px;font-size:10px;color:var(--muted);letter-spacing:.12em}h1.svelte-v87e9y{font-size:clamp(42px,5.5vw,80px);font-weight:500;letter-spacing:-.06em;line-height:1.04;margin:0}h1.svelte-v87e9y span:where(.svelte-v87e9y){color:var(--muted)}.lead.svelte-v87e9y{color:var(--muted);line-height:1.8;font-size:15px;margin:24px 0 0}.toolbar.svelte-v87e9y{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding:22px 0;font-size:13px}.toolbar.svelte-v87e9y button:where(.svelte-v87e9y),.unavailable.svelte-v87e9y button:where(.svelte-v87e9y),.retry.svelte-v87e9y button:where(.svelte-v87e9y){border:none;background:none;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.toolbar.svelte-v87e9y p:where(.svelte-v87e9y),.loading.svelte-v87e9y,.note.svelte-v87e9y{color:var(--muted)}.favorites-grid.svelte-v87e9y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.empty.svelte-v87e9y{border-block:1px solid var(--line);padding:60px 8%;background:color-mix(in srgb,var(--text) 2%,var(--bg))}.empty.svelte-v87e9y>svg{color:var(--red)}h2.svelte-v87e9y{font-size:clamp(26px,3vw,40px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.empty.svelte-v87e9y p:where(.svelte-v87e9y){max-width:52ch;color:var(--muted);font-size:15px;line-height:1.8}.primary.svelte-v87e9y{display:inline-flex;align-items:center;gap:24px;background:var(--text);color:var(--bg);border-radius:30px;padding:15px 24px;min-height:48px;margin-top:18px;font-size:13px}.unavailable.svelte-v87e9y{border:1px solid var(--line);padding:38px 28px;min-height:290px}.unavailable.svelte-v87e9y h2:where(.svelte-v87e9y){font-size:30px}.unavailable.svelte-v87e9y p:where(.svelte-v87e9y){color:var(--muted);font-size:14px;line-height:1.8}.pagination.svelte-v87e9y{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:36px;font-size:13px}.pagination.svelte-v87e9y button:where(.svelte-v87e9y),.retry.svelte-v87e9y button:where(.svelte-v87e9y){display:inline-flex;align-items:center;gap:8px;min-height:44px;border:none;background:none}.pagination.svelte-v87e9y button:where(.svelte-v87e9y):disabled{opacity:.35;cursor:default}.retry.svelte-v87e9y{display:flex;align-items:center;gap:20px;font-size:13px;color:var(--muted);margin-bottom:24px}.note.svelte-v87e9y{margin:28px 0 0;line-height:1.8;font-size:12px}.storage-note.svelte-v87e9y{margin:28px 0 0;max-width:90ch;font-size:12px;line-height:1.8;color:var(--muted)}.storage-note.svelte-v87e9y a:where(.svelte-v87e9y){text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.primary.svelte-v87e9y:hover{background:var(--red);color:#fff}}@media(max-width:1000px){.favorites-grid.svelte-v87e9y{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:700px){.favorites-page.svelte-v87e9y{padding:20px 0 72px}.intro.svelte-v87e9y{padding:26px 0 32px;gap:12px}h1.svelte-v87e9y{font-size:clamp(34px,8vw,52px)}.intro.svelte-v87e9y .intro-heart{width:40px}.lead.svelte-v87e9y{font-size:13px}.favorites-grid.svelte-v87e9y{grid-template-columns:1fr;gap:24px}.empty.svelte-v87e9y{padding:36px 22px}.retry.svelte-v87e9y{align-items:flex-start;flex-direction:column;gap:0}}button.svelte-1omch9g{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;padding:10px;background:none;border:none;border-radius:50%;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}button.with-text.svelte-1omch9g{border-radius:30px}button.selected.svelte-1omch9g{color:var(--red)}button.svelte-1omch9g:focus-visible{outline:2px solid var(--red);outline-offset:3px}button.svelte-1omch9g:disabled{opacity:.5;cursor:wait}@media(hover:hover){button.svelte-1omch9g:hover{color:var(--red);background:color-mix(in srgb,var(--text) 5%,transparent)}}button.svelte-14m42bj{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;padding:11px 20px;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--text) 7%,var(--bg));color:var(--text);font:inherit;font-size:12px;cursor:pointer}button.selected.svelte-14m42bj{background:color-mix(in srgb,var(--red) 9%,var(--bg));border-color:color-mix(in srgb,var(--red) 35%,transparent)}button.selected.svelte-14m42bj svg{color:var(--red)}button.svelte-14m42bj:focus-visible{outline:2px solid var(--red);outline-offset:4px}button.svelte-14m42bj:disabled{opacity:.5;cursor:wait}@media(hover:hover){button.svelte-14m42bj:hover{background:var(--text);color:var(--bg)}button.selected.svelte-14m42bj:hover svg{color:inherit}}@media(prefers-reduced-motion:no-preference){button.svelte-14m42bj{transition:background-color .18s ease,border-color .18s ease,color .18s ease}}.design .nav-reserve{display:none}.design.orbit>.stand-header>nav>a{position:relative;display:inline-flex;align-items:center;min-height:44px;color:color-mix(in srgb,var(--text) 85%,var(--muted))}.design.orbit>.stand-header>nav>a:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:var(--muted);opacity:0}.design.orbit>.stand-header>nav>a:focus-visible{color:var(--text)}.design.orbit>.stand-header>nav>a:focus-visible:after{opacity:1}@media(hover:hover){.design.orbit>.stand-header>nav>a:hover{color:var(--text)}.design.orbit>.stand-header>nav>a:hover:after{opacity:1}}@media(prefers-reduced-motion:no-preference){.design.orbit>.stand-header>nav>a{transition:color .18s ease-out}.design.orbit>.stand-header>nav>a:after{transition:opacity .18s ease-out}}.design.orbit-home{overflow-anchor:none}.design.orbit .orbit-edition-label{display:none}.design.orbit .nav-phone{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border-radius:4px;background:var(--red);color:#fff;font-size:13px;white-space:nowrap;text-decoration:none}.design.orbit .nav-phone:focus-visible{outline:2px solid var(--text);outline-offset:4px}.design.orbit .nav-phone{gap:8px}.design.orbit .nav-phone svg{flex-shrink:0;width:20px;height:20px;margin-inline:-2px}@media(prefers-reduced-motion:no-preference){.design.orbit .nav-phone svg{animation:orbit-phone-attention 5s ease-in-out infinite}@keyframes orbit-phone-attention{0%,89.6%,to{transform:rotate(0)}91.68%{transform:rotate(-16deg)}93.76%{transform:rotate(12deg)}95.84%{transform:rotate(-8deg)}97.92%{transform:rotate(4deg)}}}.design.orbit .nav-phone{box-shadow:inset 0 0 0 1px #fff0,0 3px 12px #e3061300}.design.orbit .nav-phone:focus-visible{box-shadow:inset 0 0 0 1px #ffffff40,0 3px 12px #e3061333}@media(hover:hover){.design.orbit .nav-phone:hover{background:color-mix(in srgb,var(--red) 90%,#000);box-shadow:inset 0 0 0 1px #ffffff40,0 3px 12px #e3061333}}@media(prefers-reduced-motion:no-preference){.design.orbit .nav-phone{transition:background-color .3s ease,box-shadow .3s ease}}@media(max-width:700px){.design.orbit .stand-header{gap:12px}.design.orbit header .logo{width:120px;min-width:0;flex:0 0 120px}.design.orbit header .logo img{width:120px}.design.orbit header .header-actions{gap:8px}.design.orbit .nav-phone{min-height:40px;padding:10px;font-size:11px}.design.orbit .nav-phone{gap:6px}.design.orbit .nav-phone svg{width:18px;height:18px}}@media(max-width:380px){.design.orbit .stand-header{padding-inline:8px;gap:6px}.design.orbit header .header-actions{gap:4px}.design.orbit .nav-phone{padding-inline:8px;font-size:10px}.design.orbit header .mobile-menu{width:34px;height:38px}}.design.orbit .not-found{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:auto;padding:var(--orbit-space-section) 0;min-height:60svh}.design.orbit .not-found h1{font-size:clamp(36px,4.5vw,64px);max-width:22ch;line-height:1.06;letter-spacing:-.05em}.design.orbit .not-found>p:not(.kicker){color:var(--muted);line-height:1.75;margin-block:24px}.design.orbit-home.nav-pinned .nav-reserve{display:block;height:94px}.design.orbit.orbit-home.nav-pinned>header,.design.orbit.orbit-inner.nav-compact>header.stand-header{position:fixed;inset:0 0 auto;z-index:50;height:80px;padding-block:0;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:color-mix(in srgb,var(--line) 55%,transparent);opacity:var(--nav-progress, 0);transform:translateY(calc(-18px * (1 - var(--nav-progress, 0))));transition:none}.design.orbit.orbit-home.nav-pinned>header[inert]{pointer-events:none}:where(html)[data-theme=light] .design.orbit{--orbit-nav-surface: color-mix(in srgb, var(--text) 2%, var(--bg))}:where(html)[data-theme=light] .design.orbit>header.stand-header,:where(html)[data-theme=light] .design.orbit.orbit-home>header.stand-header,:where(html)[data-theme=light] .design.orbit.orbit-inner.nav-compact>header.stand-header,:where(html)[data-theme=light] .design.orbit.orbit-company>header.stand-header{background:color-mix(in srgb,var(--orbit-nav-surface) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.design.orbit-home.nav-pinned header .edition-label{display:none}.design.orbit-home.nav-pinned .catalog-controls{top:104px}.design.orbit-home :is(section[id],[id=selecao]){scroll-margin-top:104px}.design.orbit-home :is(a,button,input,select){scroll-margin-top:104px}@media(prefers-reduced-motion:reduce){.design.orbit.orbit-home.nav-pinned>header{transform:none}}@media(max-width:700px){.design.orbit-home.nav-pinned .nav-reserve{height:82px}.design.orbit.orbit-home.nav-pinned>header{height:72px}.design.orbit.orbit-home header nav{top:100%;max-height:calc(100svh - 82px);overflow-y:auto}.design.orbit.orbit-home.nav-pinned header nav{max-height:calc(100svh - 72px)}:where(html)[data-theme=light] .design.orbit>header.stand-header>nav{background:color-mix(in srgb,var(--orbit-nav-surface) 98%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.design.orbit{--orbit-line-glow: drop-shadow(0 0 2.5px rgb(255 51 76 / 90%)) drop-shadow(0 0 5px #e3061366) drop-shadow(0 0 12px #e3061399) drop-shadow(0 0 26px #e3061359);--orbit-panel-bg: color-mix(in srgb, var(--text) 2%, transparent);--orbit-frame: min(96%, calc(100% - 48px) );--orbit-frame-max: 1720px;--orbit-space-section: clamp(64px, 6vw, 96px);--orbit-space-half: calc(var(--orbit-space-section) / 2);--orbit-space-arrival: clamp(96px, 8vw, 128px);--orbit-space-heading: clamp(28px, 3vw, 44px);--orbit-space-grid: clamp(24px, 3vw, 48px);--orbit-title-section: clamp(38px, 4.1vw, 64px);--orbit-title-bridge: clamp(30px, 3.1vw, 46px);--orbit-type-label: 10px;--orbit-type-body: 15px;--orbit-type-reading: 16px;--orbit-leading-reading: 1.7;--orbit-type-question: clamp(18px, 1.4vw, 21px);--orbit-type-control: 16px}@media(max-width:700px){.design.orbit{--orbit-type-reading: 15px;--orbit-type-question: 17px}}.design.orbit.orbit-home .orbit-intro,.design.orbit.orbit-home.motion-on .orbit-intro,.design.orbit-home .showroom,.design.orbit-home .about,.design.orbit-home .cabin-reveal,.design.orbit-home .visit-invitation,.design.orbit-home>.services,.design.orbit-home>.questions{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin-inline:auto}.design.orbit-home .showroom{padding-block:var(--orbit-space-section) 0}.design.orbit-home .hero-period{color:var(--red)}.design.orbit-home .showroom-heading{margin-bottom:var(--orbit-space-heading)}.design.orbit-home .cabin-heading{margin-bottom:var(--orbit-space-section)}.design.orbit-home .showroom-heading h2,.design.orbit-home .about-head h2,.design.orbit-home .cabin-heading h2,.design.orbit-home .invitation-copy h2{font-size:var(--orbit-title-section);line-height:1.12;letter-spacing:-.05em}.design.orbit-home .editorial-pause h2{font-size:var(--orbit-title-bridge)}.design.orbit-home .showroom-heading .kicker,.design.orbit-home .about-head .kicker,.design.orbit-home .invitation-copy .eyebrow{margin-bottom:20px;font-size:var(--orbit-type-label);line-height:1.5;letter-spacing:.13em}.design.orbit-home .showroom-layout{gap:var(--orbit-space-grid)}.design.orbit-home .car-grid{grid-auto-rows:1fr;gap:var(--orbit-space-half) 24px}.design.orbit-home .about{background:var(--orbit-panel-bg);box-shadow:0 0 0 100vmax var(--orbit-panel-bg);clip-path:inset(0 -100vmax);margin-top:var(--orbit-space-half);border-top:1px solid var(--line);padding-block:var(--orbit-space-arrival) var(--orbit-space-section);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orbit-space-grid)}.design.orbit .orbit-faq{background:var(--orbit-panel-bg);box-shadow:0 0 0 100vmax var(--orbit-panel-bg);clip-path:inset(0 -100vmax)}.design.orbit .orbit-faq+.contact{margin-top:0}.design.orbit-home .about-content{padding-top:35px}.design.orbit-home .about-content>p{max-width:46ch}.design.orbit-home .about-content>p.muted,.design.orbit-home .cabin-intro,.design.orbit-home .cabin-description p,.design.orbit-home .invitation-intro,.design.orbit-home .services p,.design.orbit-home .questions details p{font-size:var(--orbit-type-body);line-height:1.75}.design.orbit-home .questions summary{font-size:16px}.design.orbit-home .questions details p{max-width:64ch}.design.orbit-home .about-signature{margin-top:var(--orbit-space-heading)}.design.orbit-home .cabin-reveal{margin-block:0;padding-block:var(--orbit-space-section)}.design.orbit-home .cabin-caption{padding-top:var(--orbit-space-heading);column-gap:var(--orbit-space-grid)}.design.orbit-home .editorial-pause{margin-block:0;width:100%;max-width:none}.design.orbit-home .pause-inner{padding-block:clamp(48px,4vw,64px)}.design.orbit-home .visit-invitation{margin-block:0;padding-block:var(--orbit-space-section) var(--orbit-space-half);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orbit-space-grid)}.design.orbit-home>.services{padding-block:var(--orbit-space-section)}.design.orbit-home .services>.kicker{padding-bottom:var(--orbit-space-heading)}.design.orbit .services article{background:var(--orbit-panel-bg);padding-top:var(--orbit-space-heading);padding-inline:35px}@media(max-width:700px){.design.orbit .services article,.design.orbit .services article+article{padding-inline:24px}}.design.orbit-home>.questions{padding-block:var(--orbit-space-half) var(--orbit-space-section);gap:var(--orbit-space-grid);align-items:start}.design.orbit-home .questions>.kicker{padding-top:22px}@media(min-width:701px){.design.orbit header .logo img{transform:scale(1.06)}.design.orbit.orbit-home header{padding-inline:max(24px,2%,calc((100% - var(--orbit-frame-max)) / 2))}.design.orbit-home .orbit-title,.design.orbit-home .orbit-title-note,.design.orbit-home .orbit-bottom{left:0}.design.orbit-home .orbit-topline{left:0;right:0}}@media(min-width:1200px){.design.orbit-home .car-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.design.orbit{--orbit-frame: 90%;--orbit-space-section: 52px;--orbit-space-arrival: 72px;--orbit-space-heading: 28px;--orbit-space-grid: 28px;--orbit-title-section: clamp(32px, 9.7vw, 42px);--orbit-title-bridge: 32px;--orbit-type-body: 14px}.design.orbit.orbit-home .orbit-intro,.design.orbit.orbit-home.motion-on .orbit-intro,.design.orbit-home .editorial-pause{width:100%}.design.orbit-home .showroom-heading h2{max-width:15ch}.design.orbit-home .about{grid-template-columns:minmax(0,1fr);border-top-color:transparent}.design.orbit-home .about-content{padding-top:0}.design.orbit-home .car-grid{row-gap:var(--orbit-space-section)}.design.orbit-home .pause-inner{padding-block:48px}.design.orbit-home .questions>.kicker{padding-top:0}.design.orbit-home .questions summary{font-size:15px}}.design.orbit.orbit-home .orbit-stage{overflow:visible}.design.orbit.orbit-home .orbit-object{z-index:1}.design.orbit.orbit-home .orbit-main-photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 240px 170px at var(--light-x, 0px) var(--light-y, 0px),#fa183c66,#e306131c 44%,transparent 75%);opacity:var(--nearby-light, 0);mix-blend-mode:screen}.design.orbit.orbit-home .orbit-copy .orbit-title,.design.orbit.orbit-home .orbit-copy .orbit-title-note{background-image:radial-gradient(ellipse 480px 420px at var(--light-x, -1000px) var(--light-y, -1000px),rgb(255 48 70 / calc(var(--nearby-light, 0) * .98)),rgb(244 42 61 / calc(var(--nearby-light, 0) * .68)) 38%,transparent 100%),linear-gradient(var(--text),var(--text));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--text);text-shadow:none}.design.orbit.orbit-home .orbit-copy .orbit-title span{color:inherit;-webkit-text-fill-color:inherit;text-shadow:none}@media(max-width:700px){.design.orbit.orbit-home .orbit-copy .orbit-title,.design.orbit.orbit-home .orbit-copy .orbit-title-note{background-image:radial-gradient(ellipse 260px 250px at var(--light-x, -1000px) var(--light-y, -1000px),rgb(255 48 70 / calc(var(--nearby-light, 0) * .98)),rgb(244 42 61 / calc(var(--nearby-light, 0) * .58)) 38%,transparent 100%),linear-gradient(var(--text),var(--text))}.design.orbit.orbit-home .orbit-main-photo:before{background:radial-gradient(ellipse 140px 95px at var(--light-x, 0px) var(--light-y, 0px),#fa183c66,#e306131c 44%,transparent 75%)}}@media(prefers-reduced-motion:reduce){.design.orbit.orbit-home .orbit-main-photo:before{opacity:0}.design.orbit.orbit-home .orbit-copy .orbit-title,.design.orbit.orbit-home .orbit-copy .orbit-title-note{background-image:linear-gradient(var(--text),var(--text))}}.design.orbit.orbit-home .orbit-stage:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-24px;bottom:-24px;left:50%;width:100vw;translate:-50% 0;background:radial-gradient(ellipse at 70% 55%,#00000012,transparent 70%);-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 78%,transparent)}.design.orbit.orbit-home .orbit-copy{--copy-top: calc(var(--intro-height) * .17 - 5px);position:absolute;z-index:2;top:var(--copy-top);left:0;width:40%;isolation:isolate;perspective:900px;transform-style:preserve-3d}.design.orbit.orbit-home .orbit-copy:before{content:"";position:absolute;z-index:-1;top:-26px;right:-42px;bottom:-30px;left:-34px;min-height:calc(var(--intro-height) - var(--copy-top) + 26px);border-left:2px solid transparent;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent),transparent 92%);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent 96%);mask-image:linear-gradient(90deg,#000 80%,transparent 96%);opacity:.92;pointer-events:none;transform:translateZ(-8px)}.design.orbit.orbit-home .orbit-copy:after{content:"";position:absolute;z-index:-1;top:-26px;right:-42px;bottom:-30px;left:-34px;border-left:2px solid color-mix(in srgb,var(--red) 72%,transparent);opacity:.92;pointer-events:none;transform:translateZ(-8px)}.design.orbit.orbit-home .orbit-hero-signature{display:block;width:clamp(251px,25.8vw,381px);max-width:100%;height:auto;margin:0 0 24px;filter:drop-shadow(0 1px 0 rgb(0 0 0 / 17%)) drop-shadow(0 2px 1px rgb(0 0 0 / 11%)) drop-shadow(0 8px 10px rgb(0 0 0 / 11%));transform:translateZ(18px) rotateY(-1.5deg)}.design.orbit.orbit-home .orbit-title{position:relative;inset:auto;margin:0;font-size:clamp(64px,7.1vw,110px);font-family:Orbit Barlow,Orbit Inter,Arial,sans-serif;font-weight:600;line-height:.98;letter-spacing:-.065em;filter:drop-shadow(0 1px 0 rgb(0 0 0 / 24%)) drop-shadow(0 2.4px 0 rgb(0 0 0 / 12%)) drop-shadow(0 8px 9px rgb(0 0 0 / 14%));transform:translateZ(24px)}.design.orbit.orbit-home .orbit-title>span{margin-top:.035em;font-style:italic;color:color-mix(in srgb,var(--text) 94%,var(--red));text-shadow:0 0 24px #e306130a}.design.orbit.orbit-home .orbit-copy .orbit-title,.design.orbit.orbit-home .orbit-copy .orbit-title>span,.design.orbit.orbit-home .orbit-copy .orbit-title-note{animation:none;transition:none;transform:none;translate:none;opacity:1}.design.orbit.orbit-home .orbit-title-note{position:relative;inset:auto;display:block;margin:28px 0 0;max-width:32ch;font-size:clamp(14px,1.18vw,18px);line-height:1.75;letter-spacing:-.015em;color:color-mix(in srgb,var(--text) 70%,var(--muted));filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--bg) 38%,transparent));transform:translateZ(14px)}.design.orbit.orbit-home .orbit-copy .orbit-title{transform:translateZ(24px) rotateY(-1.5deg)}@media(min-width:701px)and (max-width:1050px){.design.orbit.orbit-home .orbit-copy{--copy-top: calc(var(--intro-height) * .27);width:40%}.design.orbit.orbit-home .orbit-title{font-size:clamp(48px,6.4vw,68px)}.design.orbit.orbit-home .orbit-title-note{font-size:13px;margin-top:22px}}@media(max-width:700px){.design.orbit.orbit-home{--mobile-stage-reference: max(820px, calc(100svh - 40px) );--mobile-copy-height: calc(224px * 836 / 1881 + 18px + clamp(46px, 13vw, 72px) * 1.995 + 18px + 41.6px);--intro-height: calc(var(--mobile-photo-top) + var(--mobile-photo-height) + 94px);--mobile-photo-height: calc(var(--mobile-stage-reference) * .35);--mobile-photo-top: calc(46px + var(--mobile-copy-height) + clamp(52px, calc(3.6vw + 36px) , 62px))}.design.orbit.orbit-home .car-grid{grid-template-rows:repeat(var(--home-result-rows),minmax(0,1fr)) minmax(0,.5fr);padding-bottom:60px}.design.orbit.orbit-home .car-grid>.discover{min-height:0;height:calc(100% + 60px);padding-top:18px;padding-bottom:76px}.design.orbit.orbit-home .orbit-intro,.design.orbit.orbit-home.motion-on .orbit-intro{height:calc(var(--intro-height) + 20px);min-height:0;padding-top:20px}.design.orbit.orbit-home .orbit-stage{perspective-origin:50% calc(var(--mobile-photo-top) + var(--mobile-stage-reference) * .03)}.design.orbit.orbit-home .orbit-hero-signature{width:224px;margin-bottom:18px}.design.orbit.orbit-home .orbit-topline{top:20px}.design.orbit.orbit-home .orbit-copy{--copy-top: 46px;left:5%;width:90%}.design.orbit.orbit-home .orbit-copy:after{left:-10px}.design.orbit.orbit-home .orbit-title{font-size:clamp(46px,13vw,72px);line-height:.98}.design.orbit.orbit-home .orbit-title-note{font-size:13px;line-height:1.6;margin-top:18px}.design.orbit.orbit-home .orbit-object,.design.orbit.orbit-home.motion-on .orbit-object{z-index:3;top:var(--mobile-photo-top);height:var(--mobile-photo-height)}.design.orbit.orbit-home .orbit-side{top:calc(var(--mobile-photo-top) + var(--mobile-photo-height) + 34px);bottom:auto}}@font-face{font-family:Orbit Inter;font-style:normal;font-weight:400;font-display:optional;src:url(./inter-latin-400-normal.C38fXH4l.woff2) format("woff2")}@font-face{font-family:Orbit Inter;font-style:normal;font-weight:500;font-display:optional;src:url(./inter-latin-500-normal.Cerq10X2.woff2) format("woff2")}@font-face{font-family:Orbit Inter;font-style:normal;font-weight:600;font-display:optional;src:url(./inter-latin-600-normal.LgqL8muc.woff2) format("woff2")}@font-face{font-family:Orbit Inter;font-style:normal;font-weight:700;font-display:optional;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2")}.design.orbit{font-family:Orbit Inter,Arial,sans-serif}@font-face{font-family:Orbit Barlow;font-style:normal;font-weight:600;font-display:optional;src:url(./barlow-latin-600-normal.DILqtrty.woff2) format("woff2")}@font-face{font-family:Orbit Barlow;font-style:italic;font-weight:600;font-display:optional;src:url(./barlow-latin-600-italic.BkHteNoX.woff2) format("woff2")}@media(prefers-reduced-motion:no-preference)and (max-width:375px){.design.orbit-home .orbit-title{--light-x: 78.377%;--light-y: 182.192%;--nearby-light: .7525}.design.orbit-home .orbit-title-note{--light-x: 95.287%;--light-y: 153.077%;--nearby-light: .9096}.design.orbit-home .orbit-main-photo{--light-x: 77.829%;--light-y: 1.779%;--nearby-light: 1}}@media(prefers-reduced-motion:no-preference)and (min-width:376px)and (max-width:430px){.design.orbit-home .orbit-title{--light-x: 78.357%;--light-y: 168.271%;--nearby-light: .7772}.design.orbit-home .orbit-title-note{--light-x: 103.454%;--light-y: 134.415%;--nearby-light: .8668}.design.orbit-home .orbit-main-photo{--light-x: 77.898%;--light-y: 2.007%;--nearby-light: 1}}@media(prefers-reduced-motion:no-preference)and (min-width:431px)and (max-width:600px){.design.orbit-home .orbit-title{--light-x: 78.296%;--light-y: 147.968%;--nearby-light: .8071}.design.orbit-home .orbit-title-note{--light-x: 127.956%;--light-y: 112.608%;--nearby-light: .6732}.design.orbit-home .orbit-main-photo{--light-x: 77.963%;--light-y: 2.527%;--nearby-light: 1}}@media(prefers-reduced-motion:no-preference)and (min-width:601px)and (max-width:700px){.design.orbit-home .orbit-title{--light-x: 78.146%;--light-y: 152.124%;--nearby-light: .7574}.design.orbit-home .orbit-title-note{--light-x: 187.851%;--light-y: 152.368%;--nearby-light: .1796}.design.orbit-home .orbit-main-photo{--light-x: 77.916%;--light-y: 3.6%;--nearby-light: 1}}@media(prefers-reduced-motion:no-preference)and (min-width:701px)and (max-width:900px){.design.orbit-home .orbit-title{--light-x: 99.666%;--light-y: 140.901%;--nearby-light: .9079}.design.orbit-home .orbit-title-note{--light-x: 117.584%;--light-y: 54.868%;--nearby-light: .8391}.design.orbit-home .orbit-main-photo{--light-x: 1.918%;--light-y: 80.266%;--nearby-light: 1}}@media(prefers-reduced-motion:no-preference)and (min-width:901px)and (max-width:1050px){.design.orbit-home .orbit-title{--light-x: 99.603%;--light-y: 70.717%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 149.063%;--light-y: -127.79%;--nearby-light: .6456}.design.orbit-home .orbit-main-photo{--light-x: -3.836%;--light-y: 79.903%;--nearby-light: .884}}@media(prefers-reduced-motion:no-preference)and (min-width:1051px)and (max-width:1360px){.design.orbit-home .orbit-title{--light-x: 99.525%;--light-y: 63.026%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 161.974%;--light-y: -175.258%;--nearby-light: .4931}.design.orbit-home .orbit-main-photo{--light-x: -4.174%;--light-y: 76.098%;--nearby-light: .8436}}@media(prefers-reduced-motion:no-preference)and (min-width:1361px)and (max-width:1680px){.design.orbit-home .orbit-title{--light-x: 99.479%;--light-y: 74.795%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 162.119%;--light-y: -127.426%;--nearby-light: .4485}.design.orbit-home .orbit-main-photo{--light-x: -2.742%;--light-y: 76.646%;--nearby-light: .8847}}@media(prefers-reduced-motion:no-preference)and (min-width:1681px){.design.orbit-home .orbit-title{--light-x: 99.373%;--light-y: 76.872%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 191.686%;--light-y: -118.342%;--nearby-light: .201}.design.orbit-home .orbit-main-photo{--light-x: -.503%;--light-y: 76.781%;--nearby-light: .9738}}@media(prefers-reduced-motion:no-preference)and (min-width:701px)and (max-width:1050px)and (max-height:850px){.design.orbit-home .orbit-title{--light-x: 99.603%;--light-y: 70.717%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 149.063%;--light-y: -127.79%;--nearby-light: .6456}.design.orbit-home .orbit-main-photo{--light-x: -3.836%;--light-y: 79.903%;--nearby-light: .884}}@media(prefers-reduced-motion:no-preference)and (min-width:1051px)and (max-width:1680px)and (min-height:1000px){.design.orbit-home .orbit-title{--light-x: 99.373%;--light-y: 76.872%;--nearby-light: 1}.design.orbit-home .orbit-title-note{--light-x: 191.686%;--light-y: -118.342%;--nearby-light: .201}.design.orbit-home .orbit-main-photo{--light-x: -.503%;--light-y: 76.781%;--nearby-light: .9738}}.detail-favorite-desktop{display:contents}.detail-favorite-mobile{display:none}.design.orbit.orbit-detail{--orbit-frame: min(96%, calc(100% - 48px) );--orbit-frame-max: 1720px;--detail-space: clamp(56px, 5vw, 88px);--detail-gap: clamp(32px, 4vw, 72px);--orbit-space-section: var(--detail-space)}.design.orbit.orbit-detail header{padding-inline:max(24px,2%,calc((100% - 1720px)/2))}.design.orbit.orbit-detail .breadcrumbs,.design.orbit.orbit-detail .services,.design.orbit.orbit-detail .vehicle-layout,.design.orbit.orbit-detail .detail-facts,.design.orbit.orbit-detail .equipment,.design.orbit.orbit-detail .related,.design.orbit.orbit-detail .detail-band{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin-inline:auto;padding-inline:0}.design.orbit.orbit-detail .breadcrumbs{padding-block:24px}.design.orbit.orbit-detail .vehicle-layout{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(280px,1fr);gap:var(--detail-gap);padding-block:8px var(--detail-space)}.design.orbit.orbit-detail .vehicle-photo{aspect-ratio:1.4;height:auto;max-height:690px}.design.orbit.orbit-detail .purchase{top:24px;padding-top:12px}.design.orbit.orbit-detail .purchase h1{font-size:clamp(34px,3.2vw,48px);margin-block:24px 16px;line-height:1.06}.design.orbit.orbit-detail .purchase-price{margin-top:30px}.design.orbit.orbit-detail .quick-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:26px}.design.orbit.orbit-detail .quick-specs>span:last-child{grid-column:auto}.design.orbit.orbit-detail .detail-facts,.design.orbit.orbit-detail .equipment{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:var(--detail-gap);padding-block:var(--detail-space);align-items:start}.design.orbit.orbit-detail .detail-facts{border-top:1px solid var(--line)}.design.orbit.orbit-detail .detail-facts h2,.design.orbit.orbit-detail .equipment h2,.design.orbit.orbit-detail .related h2{font-size:clamp(34px,3.4vw,56px);line-height:1.14}.design.orbit.orbit-detail .detail-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.design.orbit.orbit-detail .detail-facts dl>div{padding-block:20px;align-items:baseline}.design.orbit.orbit-detail .detail-facts dt{font-size:13px}.design.orbit.orbit-detail .detail-facts dd{font-size:14px}.design.orbit.orbit-detail .detail-band{height:clamp(360px,34vw,520px)}.design.orbit.orbit-detail .detail-band>div{left:clamp(24px,4vw,64px)}.design.orbit.orbit-detail .equipment>div{min-width:0}.design.orbit.orbit-detail .related{padding-block:0 var(--detail-space)}.design.orbit.orbit-detail .related-grid{gap:28px;margin-top:36px}.design.orbit.orbit-detail .related-grid>a{min-width:0}.design.orbit.orbit-detail .related-grid h3{font-size:clamp(20px,1.8vw,27px)}.design.orbit.orbit-detail footer{padding-inline:max(24px,2%,calc((100% - 1720px)/2))}@media(max-width:1050px){.design.orbit.orbit-detail .vehicle-layout{gap:28px;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}.design.orbit.orbit-detail .purchase h1{font-size:clamp(30px,3.4vw,36px)}.design.orbit.orbit-detail .detail-facts,.design.orbit.orbit-detail .equipment{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:32px}.design.orbit.orbit-detail .detail-facts dl{grid-template-columns:1fr}}@media(max-width:700px){.design.orbit.orbit-detail{--orbit-frame: 90%;--detail-space: 48px}.design.orbit.orbit-detail header,.design.orbit.orbit-detail footer{padding-inline:5%}.design.orbit.orbit-detail .breadcrumbs{padding-block:16px;gap:16px}.design.orbit.orbit-detail .vehicle-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:0}.design.orbit.orbit-detail .vehicle-photo{aspect-ratio:1.3;max-height:none}.design.orbit.orbit-detail .photo-controls{align-items:start;gap:8px}.design.orbit.orbit-detail .photo-controls>div{display:flex;flex-wrap:wrap}.design.orbit.orbit-detail .photo-controls button{min-height:44px;padding-inline:8px}.design.orbit.orbit-detail .purchase{position:static;padding:0}.design.orbit.orbit-detail .purchase h1{font-size:clamp(38px,10vw,54px)}.design.orbit.orbit-detail .quick-specs{gap:10px;margin-block:22px}.design.orbit.orbit-detail .detail-facts,.design.orbit.orbit-detail .equipment{grid-template-columns:minmax(0,1fr);gap:32px}.design.orbit.orbit-detail .detail-facts h2,.design.orbit.orbit-detail .equipment h2,.design.orbit.orbit-detail .related h2{font-size:clamp(32px,8.8vw,44px)}.design.orbit.orbit-detail .detail-band{height:360px}.design.orbit.orbit-detail .detail-band>div{left:24px;top:14%}.design.orbit.orbit-detail .detail-band h2{font-size:clamp(42px,12vw,58px)}.design.orbit.orbit-detail .band-index{font-size:90px;right:20px}.design.orbit.orbit-detail .related-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}}.design.orbit.orbit-detail .vehicle-layout>:is(.detail-facts,.detail-band,.equipment){grid-column:1;width:100%;max-width:none;margin:0}.design.orbit.orbit-detail .vehicle-layout{row-gap:0}.design.orbit.orbit-detail .vehicle-layout>.vehicle-photography{grid-column:1;padding-bottom:32px}.design.orbit.orbit-detail .vehicle-layout>.purchase{grid-column:2;grid-row:1 / span 5;position:sticky;align-self:start;top:calc(var(--nav-visible-height, 0px) + 24px);max-height:calc(100dvh - var(--nav-visible-height, 0px) - 48px);overflow-y:auto;scrollbar-width:thin;scroll-padding-block:12px}@media(min-width:701px){.design.orbit.orbit-detail.public-detail .purchase .detail-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;margin:18px 0 0;padding-top:18px;border-top:1px solid var(--line)}.design.orbit.orbit-detail.public-detail .purchase .detail-favorite-mobile{display:block;min-width:0}.design.orbit.orbit-detail.public-detail .detail-favorite-desktop{display:none}.design.orbit.orbit-detail.public-detail .purchase .detail-compare button{width:100%;min-height:44px;justify-content:center;gap:6px;padding:10px 8px;font-size:12px;white-space:nowrap}.design.orbit.orbit-detail.public-detail .purchase .fine-print{margin:12px 0 0;max-width:none;font-size:11px;line-height:1.7}}.design.orbit.orbit-detail .vehicle-layout>:is(.detail-facts,.equipment){grid-template-columns:minmax(0,1fr);gap:28px}.design.orbit.orbit-detail .vehicle-gallery{position:relative}.design.orbit.orbit-detail .vehicle-gallery .vehicle-photo{padding-right:clamp(72px,8vw,108px)}.design.orbit.orbit-detail .vehicle-gallery .expand{right:calc(clamp(72px,8vw,108px) + 12px)}.design.orbit.orbit-detail .detail-thumbnails{position:absolute;inset:0 0 0 auto;width:clamp(72px,8vw,108px);display:flex;flex-direction:column;gap:8px;padding:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface)}.design.orbit.orbit-detail .detail-thumbnails button{position:relative;flex:0 0 auto;width:100%;aspect-ratio:4 / 3;min-height:44px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:3px}.design.orbit.orbit-detail .detail-thumbnails button[aria-pressed=true]{border-color:var(--red)}.design.orbit.orbit-detail .detail-thumbnails button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.design.orbit.orbit-detail .detail-thumbnails img{width:100%;height:100%;object-fit:cover}.design.orbit.orbit-detail .detail-thumbnails span{position:absolute;inset:auto 0 0;padding:3px 0;background:#000a;color:#fff;font-size:9px}@media(max-width:700px){.design.orbit.orbit-detail .vehicle-layout{row-gap:28px}.design.orbit.orbit-detail .vehicle-layout>.purchase{grid-column:1;grid-row:auto;position:static;max-height:none;overflow:visible}.design.orbit.orbit-detail .vehicle-layout>.vehicle-photography{padding-bottom:0}}@media(max-width:701px){.design.orbit.orbit-detail .vehicle-gallery .vehicle-photo{padding-right:0}.design.orbit.orbit-detail .vehicle-gallery .expand{right:20px}.design.orbit.orbit-detail .detail-thumbnails{position:static;width:100%;box-sizing:border-box;flex-direction:row;overflow-x:auto;overflow-y:hidden;margin-top:8px}.design.orbit.orbit-detail .detail-thumbnails button{flex:0 0 96px;width:96px}}.design.orbit.orbit-detail .vehicle-gallery:not(:has(.detail-thumbnails)) .vehicle-photo{padding-right:0}.design.orbit.orbit-detail .vehicle-gallery:not(:has(.detail-thumbnails)) .expand{right:20px}.design.orbit.orbit-detail .public-description p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font-size:16px;line-height:1.8}.design.orbit.orbit-detail .confirmed-equipment{list-style:none;padding:0;margin:0}.design.orbit.orbit-detail .confirmed-equipment li{padding-block:18px;border-bottom:1px solid var(--line);font-size:16px}.design.orbit.orbit-detail.public-detail .services{padding-bottom:clamp(80px,7vw,112px)}.design.orbit.orbit-detail.public-detail .vehicle-layout>.detail-facts{padding-block:clamp(64px,5vw,88px);gap:40px}.design.orbit.orbit-detail.public-detail .detail-facts dl{column-gap:40px}.design.orbit.orbit-detail.public-detail .detail-facts dl>div{gap:20px;padding-block:24px}.design.orbit.orbit-detail.public-detail .detail-facts dt{font-size:14px;line-height:1.65}.design.orbit.orbit-detail.public-detail .detail-facts dd{font-size:15px;line-height:1.65;overflow-wrap:anywhere}@media(max-width:700px){.design.orbit.orbit-detail.public-detail .services{padding-bottom:64px}.design.orbit.orbit-detail.public-detail .vehicle-layout>.detail-facts{padding-block:48px;gap:32px}.design.orbit.orbit-detail.public-detail .detail-facts dl>div{padding-block:22px}.design.orbit.orbit-detail.public-detail .vehicle-photography{min-width:0}.design.orbit.orbit-detail.public-detail .vehicle-gallery{margin-inline:-5.5555556%}.design.orbit.orbit-detail.public-detail .vehicle-photo{border-radius:0}.design.orbit.orbit-detail.public-detail .detail-thumbnails{padding-inline:5%}.design.orbit.orbit-detail.public-detail .detail-favorite-desktop{display:none}.design.orbit.orbit-detail.public-detail .detail-favorite-mobile{display:flex;min-width:0}.design.orbit.orbit-detail.public-detail .detail-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 20px}.design.orbit.orbit-detail.public-detail .detail-compare button{width:100%;min-height:46px;gap:6px;padding:10px 8px;font-size:12px;white-space:nowrap}.design.orbit.orbit-detail.public-detail .detail-favorite-mobile button{border:1px solid var(--line)}.design.orbit.orbit-detail.public-detail .purchase h1{font-size:clamp(32px,8.6vw,40px);line-height:1.12;margin-block:18px;overflow-wrap:anywhere}.design.orbit.orbit-detail.public-detail .purchase-price{margin-top:24px}.design.orbit.orbit-detail.public-detail .purchase-price strong{font-size:clamp(28px,7.7vw,34px)}.design.orbit.orbit-detail.public-detail .quick-specs{margin-block:24px}.design.orbit.orbit-detail.public-detail .quick-specs>span{font-size:16px;overflow-wrap:anywhere}.design.orbit.orbit-detail.public-detail .quick-specs small{font-size:11px}.design.orbit.orbit-detail.public-detail .fine-print{margin-top:0;font-size:12px;line-height:1.7}.design.orbit.orbit-detail.public-detail .detail-facts h2,.design.orbit.orbit-detail.public-detail .equipment h2,.design.orbit.orbit-detail.public-detail .related h2{font-size:clamp(28px,7.7vw,34px);line-height:1.15}.design.orbit.orbit-detail.public-detail .detail-facts dt{font-size:13px}.design.orbit.orbit-detail.public-detail .detail-facts dd{font-size:15px;overflow-wrap:anywhere}}.design.orbit.has-address{--nav-address-height: 30px;--nav-row-height: 94px;--nav-compact-row-height: 80px;--nav-full-height: var(--nav-row-height);--nav-visible-height: var(--nav-full-height);--nav-inline-space: max(2.5%, calc((100vw - 1640px)/2) )}.design.orbit.has-address:is(.orbit-home,.orbit-catalog,.orbit-privacy,.orbit-detail){--nav-inline-space: max(24px, 2%, calc((100% - 1720px)/2) )}.design.orbit.has-address.orbit-company{--nav-row-height: var(--company-nav-height)}.design.orbit.has-address.orbit-home.nav-pinned,.design.orbit.has-address.orbit-inner.nav-compact{--nav-visible-height: var(--nav-compact-row-height)}.design.orbit.has-address.has-address>header.stand-header{box-sizing:border-box;height:var(--nav-visible-height);min-height:var(--nav-visible-height);padding-top:0;padding-bottom:0;padding-inline:var(--nav-inline-space)}.design.orbit.has-address.orbit-home.nav-pinned>.nav-reserve{height:var(--nav-full-height)}.design.orbit .nav-contact-strip{position:relative;width:100%;height:var(--nav-address-height);border-bottom:1px solid var(--line);background:var(--bg);color:var(--muted);font:400 11px/1.3 Orbit Inter,Arial,sans-serif;letter-spacing:0}.design.orbit .nav-contact-inner{height:100%;margin-inline:var(--nav-inline-space);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;overscroll-behavior-inline:contain;scrollbar-width:none}.design.orbit .nav-contact-inner>*{flex-shrink:0}.design.orbit .nav-contact-left{display:flex;align-items:center;gap:20px}.design.orbit .nav-contact-left>*+*{border-left:1px solid var(--line);padding-left:20px}.design.orbit .nav-contact-inner:focus-visible{outline:1px solid var(--muted);outline-offset:-2px}.design.orbit .nav-address{display:flex;gap:6px;align-items:center;margin:0;font:inherit}.design.orbit .nav-address>svg{flex-shrink:0}.design.orbit .nav-hours{display:flex;align-items:center;gap:14px}.design.orbit .nav-hours>svg{flex-shrink:0;margin-right:-8px}.design.orbit .nav-hours>span{display:flex;gap:5px}.design.orbit .nav-hours>span>span:last-child{color:var(--text)}.design.orbit .nav-email a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.design.orbit .nav-email svg{flex-shrink:0}.design.orbit .nav-email a:is(:hover,:focus-visible){color:var(--text);text-decoration:underline}.design.orbit.has-address :is(section[id],[id=selecao],a,button,input,select){scroll-margin-top:calc(var(--nav-visible-height) + 20px)}.design.orbit.has-address.orbit-company #contactos{scroll-margin-top:calc(var(--nav-visible-height) + 20px)}.design.orbit.has-address.orbit-home.nav-pinned .catalog-controls{top:calc(var(--nav-visible-height) + 24px)}.design.orbit.has-address.orbit-home .orbit-intro{--hero-nav-space: calc(var(--nav-full-height) + var(--nav-address-height))}@media(min-width:701px)and (prefers-reduced-motion:no-preference){.design.orbit.has-address.orbit-home .orbit-intro{--p: clamp(0, tan(atan2(calc((100svh - var(--intro-height)) / 2 - var(--nav-full-height) - var(--nav-address-height)), 4svh)), 1)}}@media(max-width:1000px){.design.orbit.has-address>header.stand-header #stand-navigation{top:100%;max-height:calc(100dvh - var(--nav-visible-height))}}@media(max-width:700px){.design.orbit.has-address{--nav-row-height: 82px;--nav-compact-row-height: 72px}.design.orbit.has-address.has-address{--nav-inline-space: 16px}.design.orbit.has-address.orbit-company{--nav-row-height: var(--company-nav-height)}}@media(max-width:380px){.design.orbit.has-address.has-address{--nav-inline-space: 8px}}.design.orbit.orbit-home .hero-versions{position:fixed;z-index:45;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));display:flex;gap:6px;padding:5px;border:1px solid var(--line);border-radius:30px;background:color-mix(in srgb,var(--bg) 94%,transparent);box-shadow:0 4px 20px #0002;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.design.orbit.orbit-home .hero-versions button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--bg);color:var(--text);font:inherit;font-size:13px;cursor:pointer}.design.orbit.orbit-home .hero-versions button[aria-pressed=true]{color:#fff;background:var(--red);border-color:var(--red)}.design.orbit.orbit-home .hero-versions button:focus-visible{outline:2px solid var(--text);outline-offset:3px}.design.orbit.orbit-home[data-hero-version="1"] .orbit-intro{isolation:isolate}.design.orbit.orbit-home[data-hero-version="1"] .home-stand-backdrop{position:absolute;z-index:-1;top:0;left:50%;width:var(--photo-width, 100vw);height:var(--photo-height, 100%);transform:translate(-50%);container-type:size;overflow:hidden;pointer-events:none;background:var(--bg)}.design.orbit.orbit-home[data-hero-version="1"] .home-stand-backdrop img{display:block;position:absolute;left:var(--photo-x, 50%);top:var(--photo-y, 54%);width:max(var(--photo-zoom, 94cqw),var(--photo-ratio-zoom, 125.333cqh));max-width:none;height:auto;transform:translate(calc(-1 * var(--photo-x, 50%)),calc(-1 * var(--photo-y, 54%)));-webkit-mask-image:var(--lateral-mask, linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent)),var(--stand-vertical-mask, linear-gradient(180deg, transparent, #000 4%, #000 96%, transparent)),linear-gradient(90deg,transparent var(--photo-crop-left, 0%),#000 calc(var(--photo-crop-left, 0%) + min(5%,56px)),#000 calc(100% - var(--photo-crop-right, 0%) - min(5%,56px)),transparent calc(100% - var(--photo-crop-right, 0%)));mask-image:var(--lateral-mask, linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent)),var(--stand-vertical-mask, linear-gradient(180deg, transparent, #000 4%, #000 96%, transparent)),linear-gradient(90deg,transparent var(--photo-crop-left, 0%),#000 calc(var(--photo-crop-left, 0%) + min(5%,56px)),#000 calc(100% - var(--photo-crop-right, 0%) - min(5%,56px)),transparent calc(100% - var(--photo-crop-right, 0%)));-webkit-mask-composite:source-in;mask-composite:intersect}.design.orbit.orbit-home[data-hero-version="1"] .home-stand-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lateral-fade, linear-gradient(90deg, var(--bg), color-mix(in srgb, var(--bg) 92%, transparent) 22%, transparent 62%, color-mix(in srgb, var(--bg) 55%, transparent) 90%, var(--bg))),var(--stand-bottom-fade, linear-gradient(0deg, var(--bg), transparent 28%))}@media(max-width:700px){.design.orbit.orbit-home[data-hero-version="1"] .home-stand-backdrop img{left:var(--photo-x, 54%);top:var(--photo-y, 50%);transform:translate(calc(-1 * var(--photo-x, 54%)),calc(-1 * var(--photo-y, 50%)))}.design.orbit.orbit-home[data-hero-version="1"] .home-stand-backdrop:after{background:var(--stand-mobile-vertical-fade, linear-gradient(180deg, color-mix(in srgb, var(--bg) 94%, transparent), color-mix(in srgb, var(--bg) 85%, transparent) 34%, transparent 62%, var(--bg))),var(--lateral-fade, linear-gradient(90deg, color-mix(in srgb, var(--bg) 65%, transparent), transparent 20%, transparent 80%, color-mix(in srgb, var(--bg) 65%, transparent)))}}:where(html)[data-theme=light] .design.orbit{--orbit-gray-surface: #e0e0dd;--orbit-review-paper: #fafaf7;--orbit-page-background: #f5f5f1;--bg: var(--orbit-page-background);--surface: var(--orbit-gray-surface);--muted: #555658;--line: #25272a30;--orbit-panel-bg: var(--orbit-gray-surface);--orbit-nav-surface: #f2f2ef}:where(html)[data-theme=light] .design.orbit :is(.vehicle-card,.related-grid>a,.discover,.trust-services article,.services article,.reviews article,.orbit-perspective,.orbit-faq,.contact-dialog,.favorites-page .empty,.comparison-page .empty,.catalog .empty-state){--bg: var(--orbit-gray-surface);--surface: var(--orbit-gray-surface);--text: #222325;--muted: #4e5052;--line: #22232530;--orbit-panel-bg: var(--orbit-gray-surface);--vehicle-card-hover-shadow: 0 8px 24px #0002;background:var(--orbit-gray-surface);color:var(--text)}:where(html)[data-theme=light] .design.orbit:is(.orbit-home,.orbit-inner,.porsche-lab)>header.stand-header{--bg: var(--orbit-nav-surface);background:var(--orbit-nav-surface);box-shadow:0 1px #25272a12,0 6px 18px #17171908}:where(html)[data-theme=light] .design.orbit .stand-header #stand-navigation{background:transparent}@media(max-width:1000px){:where(html)[data-theme=light] .design.orbit .stand-header #stand-navigation{--bg: var(--orbit-nav-surface);background:var(--orbit-nav-surface);box-shadow:0 1px #25272a12,0 12px 24px #1717190d}}:where(html)[data-theme=light] .design.orbit:is(.orbit-home,.orbit-inner,.porsche-lab)>header.stand-header{transition-property:height,min-height,transform}:where(html)[data-theme=light] .design.orbit.orbit-inner>.stand-header.stand-header.stand-header{transition-property:height,min-height,transform}:where(html)[data-theme=light] .design.orbit .trust-services article{transition-property:border-color}:where(html)[data-theme=light] .design.orbit .about{background:var(--orbit-gray-surface)}:where(html)[data-theme=light] .design.orbit>.services{background:var(--orbit-gray-surface);box-shadow:0 0 0 100vmax var(--orbit-gray-surface);clip-path:inset(0 -100vmax)}:where(html)[data-theme=light] .design.orbit :is(.select-trigger:not(.visit-studio *),.select-list:not(.visit-studio *),.catalog-filters input,.pair-picker select,.contact-dialog input,.contact-dialog select,.contact-dialog textarea){background:var(--orbit-gray-surface);border-color:#999a97}:where(html)[data-theme=light] .design.orbit :is(.comparison-page .summary-row th,.legal aside,.comparison-page .fact-value,.empty-slots span,.second-option,.privacy .publication-note,.company .timeline,.detail-facts,.visit-ticket){background:var(--orbit-gray-surface)}:where(html)[data-theme=light] .design.orbit .comparison-page .empty{padding-inline:clamp(20px,3vw,40px);border-radius:4px}:where(html)[data-theme=light] .design.orbit .reviews article[data-review-card]{--bg: var(--orbit-review-paper);background-color:var(--orbit-review-paper);background-image:linear-gradient(135deg,#fff 0%,var(--orbit-review-paper) 48%,#f1f1ed 100%);border-color:#cececa;border-bottom-color:#bdbdb7;box-shadow:inset 0 1px 2px #fff5,0 2px #bcbcb733,0 10px 22px #17171914}:where(html)[data-theme=light] .design.orbit .reviews .quote{color:#6b6b70;opacity:.35}:where(html)[data-theme=light] .design.orbit .reviews .avatar{background:var(--orbit-gray-surface);color:#48494b;box-shadow:inset 0 0 0 1px #bcbcb64d}:where(html)[data-theme=light] .design.orbit .visit-ticket{border-color:#c2c2be}:where(html)[data-theme=light] .design.orbit .original-tone .call-action,:where(html)[data-theme=light] .design.orbit .original-tone .button.primary{background:var(--orbit-gray-surface);border-color:var(--orbit-gray-surface);color:#17231e}:where(html)[data-theme=light] .design.orbit.orbit-home[data-hero-version="1"] .orbit-intro{--hero-base: color-mix(in srgb, var(--orbit-gray-surface) 25%, var(--orbit-page-background));--hero-copy-shadow: #0c0c0e;--stand-vertical-mask: linear-gradient(180deg, transparent, #000 4%, #000);--stand-bottom-fade: none;--stand-mobile-vertical-fade: linear-gradient(180deg, color-mix(in srgb, var(--hero-base) 94%, transparent), color-mix(in srgb, var(--hero-base) 85%, transparent) 34%, transparent 62%);--bg: var(--hero-base);background:var(--hero-base)}:where(html)[data-theme=light] .design.orbit.orbit-home[data-hero-version="1"] .orbit-copy{--bg: var(--hero-copy-shadow);--text: #f5f5f1;--muted: #96969d;color:var(--text)}.design.orbit.orbit-home[data-hero-version="1"] .orbit-intro{--hero-shadow-tail: 0px}.design.orbit.orbit-home[data-hero-version="1"] .orbit-copy{clip-path:inset(-100vmax -100vmax calc(100% + var(--copy-top) - var(--intro-height) - var(--hero-shadow-tail) + .5px) -100vmax)}@media(min-width:701px)and (prefers-reduced-motion:no-preference){.design.orbit.orbit-home[data-hero-version="1"] .orbit-intro{--hero-shadow-tail: calc(4svh - clamp(0px, calc((100svh - var(--intro-height)) / 2 - var(--hero-nav-space, 94px)), 3.5svh)) }}.design.orbit.orbit-home[data-hero-version="1"] .orbit-copy:before{transform:none;min-height:calc(var(--intro-height) - var(--copy-top) + 26px + 4svh + 16px)}:where(html)[data-theme=light] .design.orbit.orbit-home .orbit-stats{background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--red) 10%,transparent),transparent 85%)}.hero-empty.svelte-vbnczn{background:var(--bg);color:var(--text)}.hero-empty.svelte-vbnczn>span:where(.svelte-vbnczn){display:block;padding:12%;max-width:75%;font-size:clamp(20px,3vw,42px);line-height:1.1}.home-brands.svelte-vbnczn{width:var(--orbit-frame);max-width:var(--orbit-frame-max);margin:var(--orbit-space-section) auto 0}.nav-favorites.svelte-vbnczn{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;color:var(--text);border-radius:50%}.nav-favorites.filled.svelte-vbnczn{color:var(--red)}.nav-favorites[aria-current=page].svelte-vbnczn{background:color-mix(in srgb,var(--text) 6%,transparent)}.favorite-heart.svelte-vbnczn{position:relative;display:inline-flex;flex:0 0 19px;width:19px;height:19px}.nav-favorites.svelte-vbnczn .favorite-count:where(.svelte-vbnczn){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-bottom:2px;color:#fff;font-size:7px;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.nav-favorites.svelte-vbnczn .favorite-count.compact:where(.svelte-vbnczn){font-size:5.5px}.nav-favorites.svelte-vbnczn .favorite-count.empty:where(.svelte-vbnczn){visibility:hidden}.favorite-label.svelte-vbnczn{display:none;color:var(--text)}@media(min-width:1001px){.design.orbit.svelte-vbnczn .header-actions:where(.svelte-vbnczn){gap:12px}.nav-favorites.svelte-vbnczn{display:inline-flex;gap:8px;width:auto;padding-inline:10px;border-radius:4px;font-size:12px;text-decoration:none}.favorite-label.svelte-vbnczn{display:inline}.nav-favorites.svelte-vbnczn:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}.nav-favorites.svelte-vbnczn:focus-visible{outline:2px solid var(--red);outline-offset:3px}.mobile-theme.svelte-vbnczn{display:none}@media(max-width:700px){.desktop-theme.svelte-vbnczn{display:none}.mobile-theme.svelte-vbnczn{display:block;border-top:1px solid var(--line);padding-top:8px}.mobile-theme.svelte-vbnczn button{min-height:44px;gap:9px}.design.orbit.svelte-vbnczn .stand-header:where(.svelte-vbnczn) .logo:where(.svelte-vbnczn){width:96px;flex-basis:96px;padding:0}.design.orbit.svelte-vbnczn .stand-header:where(.svelte-vbnczn) .logo:where(.svelte-vbnczn) img:where(.svelte-vbnczn){width:100%}.design.orbit.svelte-vbnczn>header.stand-header:where(.svelte-vbnczn){padding-inline:16px;gap:8px}}.comparison-count.svelte-vbnczn{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:7px;border:1px solid var(--line);border-radius:50%;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}.has-comparison.svelte-vbnczn .comparison-count:where(.svelte-vbnczn){background:var(--red);border-color:var(--red);color:#fff}.nav-phone-copy.svelte-vbnczn{display:flex;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.1}.nav-phone-number.svelte-vbnczn{font-size:10px;letter-spacing:.01em;font-weight:400;white-space:nowrap}@media(max-width:1000px){.nav-phone-number.svelte-vbnczn{display:none}}.card-compare.svelte-vbnczn{margin-top:14px}.detail-compare.svelte-vbnczn{margin-top:16px}@media(min-width:701px)and (max-width:1050px){.design.orbit.svelte-vbnczn .stand-header:where(.svelte-vbnczn) nav:where(.svelte-vbnczn){gap:18px}}@media(max-width:380px){.design.orbit.svelte-vbnczn>header.stand-header:where(.svelte-vbnczn){padding-inline:8px;gap:4px}.design.orbit.svelte-vbnczn .stand-header:where(.svelte-vbnczn) .logo:where(.svelte-vbnczn){width:78px;flex-basis:78px;padding:0}.design.orbit.svelte-vbnczn .stand-header:where(.svelte-vbnczn) .logo:where(.svelte-vbnczn) img:where(.svelte-vbnczn){width:100%}.design.orbit.svelte-vbnczn .nav-phone:where(.svelte-vbnczn){gap:6px;padding-inline:8px}.nav-phone-number.svelte-vbnczn{font-size:9px}}.design.orbit.svelte-vbnczn{font-family:Orbit Inter,Arial,sans-serif}.home-basic-filters.svelte-vbnczn{display:grid;gap:18px;min-width:0}.home-clear.svelte-vbnczn{justify-self:start;color:var(--muted);min-height:44px;font-size:12px;padding:0;text-decoration:underline}.home-clear.svelte-vbnczn:disabled{opacity:.4}@media(max-width:700px){.home-basic-filters.svelte-vbnczn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.design.orbit-catalog.svelte-vbnczn,.design.orbit-privacy.svelte-vbnczn{--orbit-frame: min(96%, calc(100% - 48px) );--orbit-frame-max: 1720px}.design.orbit.orbit-company.svelte-vbnczn{--company-nav-height: 94px}.design.orbit.orbit-company.svelte-vbnczn header:where(.svelte-vbnczn){position:sticky;top:0;height:var(--company-nav-height);min-height:var(--company-nav-height);box-sizing:border-box;z-index:60;background:var(--bg);border-bottom:1px solid var(--line);transform:none}.design.orbit.orbit-company.svelte-vbnczn #contactos{scroll-margin-top:calc(var(--company-nav-height) + 20px)}@media(max-width:700px){.design.orbit.orbit-company.svelte-vbnczn{--company-nav-height: 82px}}.design.orbit-catalog.svelte-vbnczn header:where(.svelte-vbnczn),.design.orbit-privacy.svelte-vbnczn header:where(.svelte-vbnczn){padding-inline:max(24px,2%,calc((100% - 1720px)/2))}@media(max-width:700px){.design.orbit-catalog.svelte-vbnczn,.design.orbit-privacy.svelte-vbnczn{--orbit-frame: 90%}.design.orbit-catalog.svelte-vbnczn header:where(.svelte-vbnczn),.design.orbit-privacy.svelte-vbnczn header:where(.svelte-vbnczn){padding-inline:5%}}.design.svelte-vbnczn{--bg: #f3f3ef;--surface: #fff;--text: #171719;--muted: #6b6b70;--line: #17171924;--red: #e30613;--mx: 0;--my: 0;--p: 0;--enter: 1;--through: 0;background:var(--bg);color:var(--text);font:400 14px/1.5 Inter,sans-serif;overflow:clip;color-scheme:light}:where(html)[data-theme=light] .design.orbit.svelte-vbnczn{--bg: #f5f5f1}:where(html)[data-theme=dark] .design.svelte-vbnczn{--bg: #0c0c0e;--surface: #17171a;--text: #f5f5f1;--muted: #96969d;--line: #ffffff24;color-scheme:dark}.design.svelte-vbnczn :where(.svelte-vbnczn){box-sizing:border-box}a.svelte-vbnczn{color:inherit;text-decoration:none}button.svelte-vbnczn,input.svelte-vbnczn,select.svelte-vbnczn,textarea.svelte-vbnczn{font:inherit;color:inherit}button.svelte-vbnczn{background:none;border:0;cursor:pointer}button.svelte-vbnczn,a.svelte-vbnczn,input.svelte-vbnczn,select.svelte-vbnczn,textarea.svelte-vbnczn{-webkit-tap-highlight-color:transparent}button.svelte-vbnczn:focus-visible,a.svelte-vbnczn:focus-visible{outline:2px solid var(--red);outline-offset:5px}h1.svelte-vbnczn,h2.svelte-vbnczn,h3.svelte-vbnczn,p.svelte-vbnczn{margin:0}h1.svelte-vbnczn,h2.svelte-vbnczn{letter-spacing:-.075em;line-height:1.02;font-weight:500}h2.svelte-vbnczn{font-size:clamp(40px,4.3vw,72px)}h3.svelte-vbnczn{font-weight:500}button.svelte-vbnczn:disabled{cursor:default}img.svelte-vbnczn{max-width:100%}.read-line.svelte-vbnczn{position:fixed;inset:0 0 auto;height:2px;background:var(--red);transform:scaleX(var(--reading, 0));transform-origin:left;z-index:100;pointer-events:none}.kicker.svelte-vbnczn{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:.13em;font-weight:500;line-height:1.6}.muted.svelte-vbnczn{color:var(--muted)}header.svelte-vbnczn{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;height:108px;padding:0 4%;border-bottom:1px solid var(--line);gap:30px}.logo.svelte-vbnczn{width:156px;background:#fff;border-radius:3px;padding:4px 7px;flex-shrink:0}.logo.svelte-vbnczn img:where(.svelte-vbnczn){width:100%;height:auto;display:block}.orbit.svelte-vbnczn .logo:where(.svelte-vbnczn){background:transparent}nav.svelte-vbnczn{display:flex;gap:38px;align-items:center;font-size:11px}@media(min-width:701px){.design.svelte-vbnczn .visit-invitation+.orbit-faq{margin-top:clamp(32px,4vw,64px)}#stand-navigation.svelte-vbnczn>a:where(.svelte-vbnczn){min-height:44px;padding-inline:6px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.015em;text-decoration:none;white-space:nowrap}#stand-navigation.svelte-vbnczn>a:where(.svelte-vbnczn):after{content:none}#stand-navigation.svelte-vbnczn .nav-label:where(.svelte-vbnczn){position:relative}#stand-navigation.svelte-vbnczn .nav-label:where(.svelte-vbnczn):after{content:"";position:absolute;left:0;right:0;width:100%;height:2px;bottom:-9px;background:var(--red);opacity:1;transform:scaleX(0);transform-origin:left}#stand-navigation.svelte-vbnczn>a[aria-current=page]:where(.svelte-vbnczn){color:var(--text)}#stand-navigation.svelte-vbnczn>a[aria-current=page]:where(.svelte-vbnczn) .nav-label:where(.svelte-vbnczn):after{opacity:.7;transform:scaleX(1)}#stand-navigation.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible .nav-label:where(.svelte-vbnczn):after{opacity:1;transform:scaleX(1)}@media(hover:hover){#stand-navigation.svelte-vbnczn>a:where(.svelte-vbnczn):hover .nav-label:where(.svelte-vbnczn):after{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){#stand-navigation.svelte-vbnczn .nav-label:where(.svelte-vbnczn):after{transition:transform .18s ease-out}}#stand-navigation.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:2px}}.header-actions.svelte-vbnczn{display:flex;align-items:center;gap:24px}.edition-label.svelte-vbnczn{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.icon-button.svelte-vbnczn{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%}.mobile-menu.svelte-vbnczn{display:none}.pill.svelte-vbnczn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--text);color:var(--bg);padding:17px 24px;border-radius:50px;font-size:11px;transition:transform .25s,background .25s}.pill.svelte-vbnczn:hover{transform:translateY(-3px);background:var(--red);color:#fff}.pill.primary.svelte-vbnczn{background:var(--red);color:#fff}.orbit-intro.svelte-vbnczn{position:relative;height:calc(100svh - 108px);min-height:720px}.orbit-stage.svelte-vbnczn{height:100%;position:relative;perspective:1400px;isolation:isolate;overflow:hidden}.orbit-topline.svelte-vbnczn{position:absolute;top:35px;left:4%;right:4%;display:flex;justify-content:space-between;z-index:3}.orbit-topline.svelte-vbnczn .kicker:where(.svelte-vbnczn):last-child{color:var(--muted);font-size:8px}.orbit-topline.svelte-vbnczn .hero-kicker:where(.svelte-vbnczn){align-items:flex-start}.hero-kicker-dot.svelte-vbnczn{display:inline-flex;align-items:center;height:1.6em}.hero-kicker-complement.svelte-vbnczn{display:block;margin-top:3px;color:var(--muted);font-size:.8em;font-weight:400;letter-spacing:.1em}@media(max-width:701px){.hero-kicker-complement.svelte-vbnczn{display:none}}.orbit-title.svelte-vbnczn{position:absolute;top:10%;left:7%;font-size:clamp(90px,12.3vw,200px);z-index:0;line-height:.9;letter-spacing:-.085em}.orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){display:block;margin-left:14vw;color:var(--muted)}.orbit-object.svelte-vbnczn{position:absolute;width:48%;height:47%;left:33%;top:30%;transform-style:preserve-3d;transform:translateZ(0) rotateY(-7deg) rotateX(3deg) rotate(-3deg) scale(1)}.orbit-main-photo.svelte-vbnczn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:1px solid #ffffff20;overflow:hidden;box-shadow:0 35px 90px #0007;border-radius:5px;background:#252528}.orbit-main-photo.svelte-vbnczn img:where(.svelte-vbnczn){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.orbit-main-photo.svelte-vbnczn img.active:where(.svelte-vbnczn){opacity:1}.orbit-main-photo.svelte-vbnczn>div:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){text-transform:uppercase}.orbit-side.svelte-vbnczn{position:absolute;z-index:4;right:0;top:49%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:14px}.orbit-side.svelte-vbnczn button:where(.svelte-vbnczn){display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--bg);color:var(--text)}.orbit-side.svelte-vbnczn button:where(.svelte-vbnczn):hover{background:var(--surface);color:var(--red)}.hero-slide-index.svelte-vbnczn{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;line-height:1;font-variant-numeric:tabular-nums;color:var(--muted)}.hero-slide-index.svelte-vbnczn>span:where(.svelte-vbnczn):first-child{color:var(--text)}.hero-index-track.svelte-vbnczn{position:relative;width:1px;height:56px;background:var(--line)}.hero-index-track.svelte-vbnczn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--red);transform:scaleY(var(--hero-progress));transform-origin:top}.hero-status.svelte-vbnczn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.orbit-main-photo.svelte-vbnczn img:where(.svelte-vbnczn){transition:opacity .42s ease}.hero-index-track.svelte-vbnczn:after{transition:transform .24s ease}}@media(max-width:700px){.orbit-side.svelte-vbnczn{top:auto;bottom:60px;left:5%;right:5%;transform:none;flex-direction:row;justify-content:space-between}.hero-slide-index.svelte-vbnczn{flex-direction:row;gap:14px}.hero-index-track.svelte-vbnczn{width:64px;height:1px}.hero-index-track.svelte-vbnczn:after{transform:scaleX(var(--hero-progress));transform-origin:left}}.orbit-main-photo.svelte-vbnczn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000b,transparent 45%)}.orbit-main-photo.svelte-vbnczn>div:where(.svelte-vbnczn){position:absolute;z-index:2;bottom:25px;left:25px;right:25px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:11px;letter-spacing:.05em}.orbit-main-photo.svelte-vbnczn small:where(.svelte-vbnczn){display:block;font-size:8px;margin-top:7px;opacity:.7}.object-edge.svelte-vbnczn{position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border:1px solid var(--line);transform:translateZ(-30px);border-radius:6px}.object-coordinate.svelte-vbnczn{position:absolute;font-size:8px;letter-spacing:.12em;color:var(--muted)}.coordinate-a.svelte-vbnczn{top:-30px;left:0}.featured-badge.svelte-vbnczn{display:none;position:absolute;z-index:3;top:clamp(14px,1.8vw,22px);left:clamp(14px,1.8vw,22px);padding:5px 8px;border:1px solid rgb(255 255 255 / 16%);border-radius:3px;background:#101114e5;color:#fff;font-size:clamp(9px,.8vw,11px);font-weight:500;line-height:1.2;letter-spacing:.08em;pointer-events:none}@media(max-width:700px){.featured-badge.svelte-vbnczn{display:block}.orbit-object.svelte-vbnczn>.object-coordinate:where(.svelte-vbnczn){display:none}}.motion-on .orbit-intro.svelte-vbnczn{height:175svh;min-height:1100px}.motion-on .orbit-stage.svelte-vbnczn{position:sticky;top:0;height:100svh}.motion-on .orbit-object.svelte-vbnczn{transform:translate3d(calc(var(--mx) * -28px - var(--p) * 12vw),calc(var(--my) * -18px - var(--p) * 2vh),calc(var(--p) * 160px)) rotateY(calc(-9deg + var(--mx) * 9deg + var(--p) * 16deg)) rotateX(calc(5deg - var(--my) * 7deg - var(--p) * 5deg)) rotate(calc(-4deg + var(--p) * 7deg)) scale(calc(1 + var(--p) * .12))}.motion-on .orbit-title.svelte-vbnczn{transform:translate(calc(var(--p) * -9vw));opacity:calc(1 - var(--p) * .75)}.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){transform:translate(calc(var(--p) * 22vw))}.showroom.svelte-vbnczn{padding:100px 4%;scroll-margin-top:25px}.showroom-heading.svelte-vbnczn{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px;gap:25px}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(40px,4.7vw,72px)}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn)>.heading-period:where(.svelte-vbnczn){color:var(--red)}.showroom-layout.svelte-vbnczn{display:grid;grid-template-columns:200px 1fr;gap:60px}.catalog-controls.svelte-vbnczn{position:sticky;top:35px;align-self:start}.catalog-note.svelte-vbnczn{font-size:10px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:25px}.car-grid.svelte-vbnczn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 28px}.vehicle-card.svelte-vbnczn{min-width:0}.vehicle-card.svelte-vbnczn,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn){border-radius:4px;outline:1px solid color-mix(in srgb,var(--text) 22%,var(--bg));outline-offset:0}.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible{outline:2px solid var(--red)}.card-image.svelte-vbnczn{display:block;position:relative;aspect-ratio:1.5;overflow:hidden;background:var(--surface);border-radius:4px}.card-image.svelte-vbnczn img:where(.svelte-vbnczn){width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.16,1,.3,1)}.card-image.svelte-vbnczn:hover img:where(.svelte-vbnczn){transform:scale(1.055)}.image-category.svelte-vbnczn{position:absolute;top:16px;left:16px;background:#ffffffeb;color:#171719;padding:5px 10px;border-radius:20px;font-size:8px}.card-arrow.svelte-vbnczn{position:absolute;bottom:16px;right:16px;background:#fff;color:#171719;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;transition:rotate .3s}.card-image.svelte-vbnczn:hover .card-arrow:where(.svelte-vbnczn){rotate:45deg}.card-info.svelte-vbnczn{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.card-info.svelte-vbnczn>a:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:var(--muted);font-size:10px}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:27px;letter-spacing:-.05em}.save.svelte-vbnczn{color:var(--muted);display:grid;place-items:center;width:34px;height:34px}.save.saved.svelte-vbnczn{color:var(--red)}.card-specs.svelte-vbnczn{display:flex;gap:0;font-size:10px;color:var(--muted);margin-top:13px}.card-specs.svelte-vbnczn>span:where(.svelte-vbnczn)+span:where(.svelte-vbnczn):before{content:"·";padding:0 12px}.card-price.svelte-vbnczn{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;margin-top:20px;gap:15px}.card-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:20px;font-weight:500;letter-spacing:-.04em}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn){display:flex;gap:12px;align-items:center;font-size:9px}.no-results.svelte-vbnczn{grid-column:1/-1;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:25px}.no-results.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:35px;letter-spacing:-.05em}.no-results.svelte-vbnczn button:where(.svelte-vbnczn){display:flex;align-items:center;gap:25px;border-bottom:1px solid;padding:0 0 12px}.about.svelte-vbnczn{padding:140px 7%;display:grid;grid-template-columns:1.3fr 1fr;gap:10%}.about-head.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(45px,5.5vw,85px)}.about-head.svelte-vbnczn h2:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:var(--muted)}.about-content.svelte-vbnczn{padding-top:47px}.about-content.svelte-vbnczn>p:where(.svelte-vbnczn){font-size:19px;line-height:1.65;letter-spacing:-.025em;max-width:460px}.about-content.svelte-vbnczn>p.muted:where(.svelte-vbnczn){font-size:13px;margin-top:25px;line-height:1.8;letter-spacing:0}.about-content.svelte-vbnczn .conversation-pill:where(.svelte-vbnczn){margin-top:30px}.about-signature.svelte-vbnczn{margin-top:50px;border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;font-size:8px;gap:20px}.about-signature.svelte-vbnczn span:where(.svelte-vbnczn):last-child{color:var(--muted)}.services.svelte-vbnczn{padding:20px 4% 90px}.services.svelte-vbnczn>.kicker:where(.svelte-vbnczn){padding-bottom:25px}.services.svelte-vbnczn>div:where(.svelte-vbnczn){display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.services.svelte-vbnczn article:where(.svelte-vbnczn){padding:32px 35px 20px 0}.services.svelte-vbnczn article:where(.svelte-vbnczn)+article:where(.svelte-vbnczn){border-left:1px solid var(--line);padding-left:35px}.services.svelte-vbnczn article:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--red)}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:25px;letter-spacing:-.04em;margin:30px 0 20px}.services.svelte-vbnczn p:where(.svelte-vbnczn){font-size:12px;line-height:1.8;color:var(--muted);max-width:330px}.services.svelte-vbnczn button:where(.svelte-vbnczn){display:flex;gap:30px;align-items:center;font-size:10px;padding:0;border:0;margin-top:30px}.breadcrumbs.svelte-vbnczn{padding:30px 4%;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:10px;color:var(--muted)}.breadcrumbs.svelte-vbnczn a:where(.svelte-vbnczn),.breadcrumbs.svelte-vbnczn button:where(.svelte-vbnczn){display:flex;align-items:center;gap:12px}.breadcrumbs.svelte-vbnczn button.saved:where(.svelte-vbnczn){color:var(--red)}.vehicle-layout.svelte-vbnczn{display:grid;grid-template-columns:1.7fr 1fr;gap:5%;padding:20px 4% 80px}.vehicle-photography.svelte-vbnczn{min-width:0}.vehicle-photo.svelte-vbnczn{position:relative;display:block;width:100%;height:650px;overflow:hidden;padding:0;background:var(--surface);border-radius:5px}.vehicle-photo.svelte-vbnczn>img:where(.svelte-vbnczn){width:100%;height:100%;object-fit:cover;transform:scale(var(--zoom));transition:transform .7s,object-position .7s}.photo-counter.svelte-vbnczn{position:absolute;left:25px;bottom:25px;display:flex;align-items:center;gap:22px;font-size:11px;color:#fff;text-shadow:0 1px 5px #000}.photo-counter.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:8px;letter-spacing:.1em}.expand.svelte-vbnczn{position:absolute;bottom:20px;right:20px;width:45px;height:45px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111}.photo-controls.svelte-vbnczn{display:flex;justify-content:space-between;align-items:center;font-size:10px;gap:15px;margin-top:18px;color:var(--muted)}.photo-controls.svelte-vbnczn button:where(.svelte-vbnczn){font-size:9px;padding:8px 10px;border-bottom:1px solid transparent}.photo-controls.svelte-vbnczn button.active:where(.svelte-vbnczn){color:var(--text);border-color:var(--red)}.purchase.svelte-vbnczn{position:sticky;top:40px;align-self:start;padding-top:18px}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:clamp(45px,4.5vw,75px);margin:27px 0 18px}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:var(--muted)}.model-line.svelte-vbnczn{font-size:12px;color:var(--muted)}.purchase-price.svelte-vbnczn{margin-top:40px;display:flex;flex-direction:column;gap:4px}.purchase-price.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:9px;color:var(--muted)}.purchase-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:43px;letter-spacing:-.06em;font-weight:500}.quick-specs.svelte-vbnczn{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin:24px 0}.quick-specs.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:16px;letter-spacing:-.03em}.quick-specs.svelte-vbnczn small:where(.svelte-vbnczn){display:block;color:var(--muted);font-size:8px;letter-spacing:0;margin-top:5px}.purchase.svelte-vbnczn .pill:where(.svelte-vbnczn){width:100%;margin-top:5px}.secondary-contact.svelte-vbnczn{display:flex;justify-content:space-between;align-items:center;font-size:10px;padding:20px 0;width:100%}.fine-print.svelte-vbnczn{font-size:9px;color:var(--muted);line-height:1.8;max-width:310px}.detail-facts.svelte-vbnczn{display:grid;grid-template-columns:1fr 1.3fr;gap:8%;padding:50px 7% 100px}.detail-facts.svelte-vbnczn .kicker:where(.svelte-vbnczn){margin-bottom:25px}.detail-facts.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:50px}.detail-facts.svelte-vbnczn h2:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:var(--muted)}dl.svelte-vbnczn{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 35px}dl.svelte-vbnczn>div:where(.svelte-vbnczn){display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid var(--line);gap:15px}dt.svelte-vbnczn{font-size:10px;color:var(--muted)}dd.svelte-vbnczn{margin:0;font-size:12px;text-align:right}.detail-band.svelte-vbnczn{height:650px;position:relative;overflow:hidden;color:#fff;background:#111}.detail-band.svelte-vbnczn>img:where(.svelte-vbnczn){width:100%;height:115%;object-fit:cover;filter:brightness(.45);margin-top:-5%}.detail-band.svelte-vbnczn>div:where(.svelte-vbnczn){position:absolute;left:7%;top:18%;z-index:2}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(65px,8vw,125px);margin:25px 0 35px}.band-index.svelte-vbnczn{position:absolute;right:6%;bottom:8%;font-size:200px;font-weight:400;line-height:1;color:#ffffff60}.motion-on .detail-band.svelte-vbnczn>img:where(.svelte-vbnczn){transform:translateY(calc((var(--through) - .5) * 65px))}.motion-on .band-index.svelte-vbnczn{transform:rotate(calc(var(--through) * 30deg))}.equipment.svelte-vbnczn{padding:100px 7%;display:grid;grid-template-columns:1fr 1.3fr;gap:8%}.equipment.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:50px}.related.svelte-vbnczn{padding:30px 4% 110px}.related.svelte-vbnczn>.kicker:where(.svelte-vbnczn){margin-bottom:22px}.related.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:50px}.related-grid.svelte-vbnczn{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn){position:relative;overflow:hidden;aspect-ratio:1.5;border-radius:4px}.related-grid.svelte-vbnczn img:where(.svelte-vbnczn){height:100%;width:100%;object-fit:cover;transition:transform .8s}.related-grid.svelte-vbnczn a:where(.svelte-vbnczn):hover img:where(.svelte-vbnczn){transform:scale(1.05)}.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){position:absolute;right:15px;bottom:15px;background:#fff;color:#111;width:35px;height:35px;border-radius:50%;display:grid;place-items:center}.related-grid.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:22px;letter-spacing:-.05em;margin-top:17px}.related-grid.svelte-vbnczn p:where(.svelte-vbnczn){font-size:10px;color:var(--muted);margin-top:8px}.not-found.svelte-vbnczn{min-height:65vh;padding:80px 7%}.error-description.svelte-vbnczn{max-width:54ch;font-size:17px;line-height:1.7;color:var(--muted)}.error-actions.svelte-vbnczn{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.error-actions.svelte-vbnczn a:where(.svelte-vbnczn):focus-visible{outline:2px solid var(--red);outline-offset:4px}.not-found.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:clamp(40px,6vw,85px);margin:25px 0 40px}dialog.svelte-vbnczn{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:45px;max-height:90svh;overflow:auto}dialog.svelte-vbnczn::backdrop{background:#000b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.contact-dialog.svelte-vbnczn{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overscroll-behavior:contain;padding:36px}.dialog-close.svelte-vbnczn{position:absolute;top:15px;right:15px}.contact-dialog.svelte-vbnczn>.kicker:where(.svelte-vbnczn){margin-bottom:22px;padding-right:36px}.contact-dialog.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:48px;margin-bottom:22px}.contact-dialog.svelte-vbnczn>p:where(.svelte-vbnczn):not(.kicker){font-size:11px;color:var(--muted);margin-bottom:22px}.contact-dialog.svelte-vbnczn form:where(.svelte-vbnczn){margin-top:25px}.contact-dialog.svelte-vbnczn label:where(.svelte-vbnczn){display:flex;flex-direction:column;gap:8px;margin:16px 0;font-size:10px}.contact-dialog.svelte-vbnczn input:where(.svelte-vbnczn),.contact-dialog.svelte-vbnczn select:where(.svelte-vbnczn),.contact-dialog.svelte-vbnczn textarea:where(.svelte-vbnczn){background:var(--bg);border:1px solid var(--line);padding:12px;border-radius:4px;font-size:12px;width:100%}.contact-dialog.svelte-vbnczn textarea:where(.svelte-vbnczn){resize:vertical}.contact-dialog.svelte-vbnczn input:where(.svelte-vbnczn):focus-visible,.contact-dialog.svelte-vbnczn select:where(.svelte-vbnczn):focus-visible,.contact-dialog.svelte-vbnczn textarea:where(.svelte-vbnczn):focus-visible{outline:none}.contact-dialog.svelte-vbnczn :is(input:where(.svelte-vbnczn),select:where(.svelte-vbnczn),textarea:where(.svelte-vbnczn)){border-width:1px}.contact-dialog.svelte-vbnczn .dialog-close:where(.svelte-vbnczn){width:44px;height:44px;border-radius:4px;border:1px solid transparent;background:transparent;color:var(--muted)}.contact-dialog.svelte-vbnczn .dialog-close:where(.svelte-vbnczn):focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(hover:hover){.contact-dialog.svelte-vbnczn :where(.svelte-vbnczn):is(input:where(.svelte-vbnczn),select:where(.svelte-vbnczn),textarea:where(.svelte-vbnczn)):hover{background:color-mix(in srgb,var(--bg) 94%,var(--text));border-color:color-mix(in srgb,var(--line) 55%,var(--text));box-shadow:0 0 12px color-mix(in srgb,var(--text) 3%,transparent)}.contact-dialog.svelte-vbnczn .dialog-close:where(.svelte-vbnczn):hover{color:var(--red);border-color:var(--red);background:color-mix(in srgb,var(--text) 7%,transparent)}}.contact-dialog.svelte-vbnczn :where(.svelte-vbnczn):is(input:where(.svelte-vbnczn),select:where(.svelte-vbnczn),textarea:where(.svelte-vbnczn)):focus{box-shadow:inset 0 0 0 .35px var(--text);background:color-mix(in srgb,var(--bg) 92%,var(--text));border-color:var(--text);outline:none}@media(prefers-reduced-motion:no-preference){.contact-dialog.svelte-vbnczn .dialog-close:where(.svelte-vbnczn){transition:color .16s ease,background-color .16s ease,border-color .16s ease}.contact-dialog.svelte-vbnczn :is(input:where(.svelte-vbnczn),select:where(.svelte-vbnczn),textarea:where(.svelte-vbnczn)){transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.contact-dialog[open].svelte-vbnczn{animation:svelte-vbnczn-contact-arrive .22s ease-out}@keyframes svelte-vbnczn-contact-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.contact-dialog.svelte-vbnczn .pill:where(.svelte-vbnczn){width:100%;margin-top:10px}.gallery-dialog.svelte-vbnczn{background:#111;color:#fff;padding:45px 25px 20px;width:95vw;max-width:1800px}.gallery-dialog.svelte-vbnczn img:where(.svelte-vbnczn){width:100%;height:75svh;object-fit:contain}.gallery-dialog.svelte-vbnczn p:where(.svelte-vbnczn){font-size:9px;letter-spacing:.1em;padding-top:15px;text-align:center}@media(min-width:1800px){.showroom.svelte-vbnczn,.about.svelte-vbnczn,.services.svelte-vbnczn,.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn,.related.svelte-vbnczn{padding-left:calc((100vw - 1650px)/2);padding-right:calc((100vw - 1650px)/2)}}@media(max-width:1100px){nav.svelte-vbnczn{gap:25px}.edition-label.svelte-vbnczn{display:none}.orbit-title.svelte-vbnczn{font-size:13vw}.orbit-object.svelte-vbnczn{width:56%;height:43%;left:29%;top:34%}.showroom-layout.svelte-vbnczn{grid-template-columns:160px 1fr;gap:35px}.car-grid.svelte-vbnczn{gap:40px 22px}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:24px}.card-specs.svelte-vbnczn{font-size:9px}.card-specs.svelte-vbnczn>span:where(.svelte-vbnczn)+span:where(.svelte-vbnczn):before{padding:0 8px}.about.svelte-vbnczn{padding:100px 4%;gap:6%}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:22px}.vehicle-layout.svelte-vbnczn{grid-template-columns:1.3fr 1fr;gap:4%}.vehicle-photo.svelte-vbnczn{height:570px}.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn{padding-inline:4%;gap:5%}.detail-facts.svelte-vbnczn h2:where(.svelte-vbnczn),.equipment.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:40px}}@media(max-width:700px){header.svelte-vbnczn{height:86px;padding:0 5%;gap:20px}.logo.svelte-vbnczn{width:138px}.header-actions.svelte-vbnczn{gap:10px}.mobile-menu.svelte-vbnczn{display:grid}nav.svelte-vbnczn{display:none;position:absolute;top:86px;left:0;right:0;padding:25px 5%;background:var(--bg);border-bottom:1px solid var(--line);font-size:13px}nav.open.svelte-vbnczn{display:flex;flex-direction:column;align-items:start}.kicker.svelte-vbnczn{font-size:8px}.pill.svelte-vbnczn{padding:15px 20px;font-size:10px}.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{height:760px;min-height:0}.orbit-stage.svelte-vbnczn,.motion-on .orbit-stage.svelte-vbnczn{height:100%;position:relative}.orbit-topline.svelte-vbnczn{top:30px;left:5%;right:5%}.orbit-topline.svelte-vbnczn .kicker:where(.svelte-vbnczn):first-child{font-size:7px}.orbit-topline.svelte-vbnczn .kicker:where(.svelte-vbnczn):last-child{display:none}.orbit-title.svelte-vbnczn{font-size:18vw;top:15%;left:5%}.orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){margin-left:5vw}.orbit-object.svelte-vbnczn,.motion-on .orbit-object.svelte-vbnczn{width:80%;height:34%;left:12%;top:38%;transform:rotateY(-6deg) rotate(-4deg)}.orbit-main-photo.svelte-vbnczn>div:where(.svelte-vbnczn){bottom:17px;left:17px;right:17px;font-size:9px}.orbit-main-photo.svelte-vbnczn small:where(.svelte-vbnczn){font-size:7px}.coordinate-a.svelte-vbnczn{font-size:7px;top:-23px}.motion-on .orbit-title.svelte-vbnczn{transform:none;opacity:1}.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){transform:none}.showroom.svelte-vbnczn{padding:60px 5%}.showroom-heading.svelte-vbnczn{gap:20px;margin-bottom:30px}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:42px}.showroom-layout.svelte-vbnczn{display:block}.catalog-controls.svelte-vbnczn{position:static;margin-bottom:30px}.catalog-note.svelte-vbnczn{display:none}.car-grid.svelte-vbnczn{grid-template-columns:1fr;gap:35px}.card-image.svelte-vbnczn{aspect-ratio:1.45}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:27px}.card-info.svelte-vbnczn{margin-top:17px}.card-specs.svelte-vbnczn{font-size:10px}.card-price.svelte-vbnczn{margin-top:16px;padding-top:15px}.card-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:22px}.about.svelte-vbnczn{padding:70px 5%;grid-template-columns:1fr;gap:30px}.about-head.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:49px}.about-content.svelte-vbnczn{padding:0}.about-content.svelte-vbnczn>p:where(.svelte-vbnczn){font-size:17px}.about-signature.svelte-vbnczn{margin-top:35px;font-size:7px}.services.svelte-vbnczn{padding:0 5% 55px}.services.svelte-vbnczn>div:where(.svelte-vbnczn){grid-template-columns:1fr}.services.svelte-vbnczn article:where(.svelte-vbnczn),.services.svelte-vbnczn article:where(.svelte-vbnczn)+article:where(.svelte-vbnczn){padding:27px 0;border-left:0;border-bottom:1px solid var(--line)}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:27px;margin:22px 0 15px}.services.svelte-vbnczn p:where(.svelte-vbnczn){max-width:none}.breadcrumbs.svelte-vbnczn{padding:23px 5%;font-size:9px;gap:15px}.breadcrumbs.svelte-vbnczn>span:where(.svelte-vbnczn){display:none}.vehicle-layout.svelte-vbnczn{display:flex;flex-direction:column;padding:10px 5% 45px;gap:30px}.vehicle-photo.svelte-vbnczn{height:380px}.purchase.svelte-vbnczn{position:static;padding-top:0;width:100%}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:58px}.purchase-price.svelte-vbnczn{margin-top:25px}.purchase-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:40px}.quick-specs.svelte-vbnczn{margin-top:20px}.fine-print.svelte-vbnczn{max-width:none}.photo-controls.svelte-vbnczn{font-size:9px;gap:10px;flex-wrap:wrap}.photo-controls.svelte-vbnczn button:where(.svelte-vbnczn){font-size:8px;padding:8px}.photo-counter.svelte-vbnczn{left:18px;bottom:22px;font-size:10px;gap:15px}.photo-counter.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:6px}.detail-facts.svelte-vbnczn{padding:30px 5% 55px;grid-template-columns:1fr;gap:30px}.detail-facts.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:42px}dl.svelte-vbnczn{gap:0 20px}dl.svelte-vbnczn>div:where(.svelte-vbnczn){gap:10px;align-items:start}dt.svelte-vbnczn{font-size:9px}dd.svelte-vbnczn{font-size:10px}.detail-band.svelte-vbnczn{height:550px}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:65px}.detail-band.svelte-vbnczn>div:where(.svelte-vbnczn){left:6%;top:17%}.band-index.svelte-vbnczn{font-size:110px;right:5%;bottom:10%}.equipment.svelte-vbnczn{padding:60px 5%;grid-template-columns:1fr;gap:30px}.equipment.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:42px}.related.svelte-vbnczn{padding:0 5% 60px}.related.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:40px}.related-grid.svelte-vbnczn{grid-template-columns:1fr;gap:32px;margin-top:30px}.contact-dialog.svelte-vbnczn{padding:40px 25px 25px}.contact-dialog.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:42px}.gallery-dialog.svelte-vbnczn{padding:50px 10px 20px}.gallery-dialog.svelte-vbnczn img:where(.svelte-vbnczn){height:65svh}}@media(prefers-reduced-motion:reduce){.design.svelte-vbnczn :where(.svelte-vbnczn){animation:none!important;transition:none!important}.read-line.svelte-vbnczn{display:none}.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{height:850px;min-height:0}.orbit-stage.svelte-vbnczn,.motion-on .orbit-stage.svelte-vbnczn{position:relative;height:100%}.motion-on .orbit-object.svelte-vbnczn{transform:rotate(-4deg)}.motion-on .orbit-title.svelte-vbnczn,.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn),.motion-on .detail-band.svelte-vbnczn>img:where(.svelte-vbnczn),.motion-on .band-index.svelte-vbnczn{transform:none}.motion-on .orbit-title.svelte-vbnczn{opacity:1}}.design.svelte-vbnczn{--intro-height: clamp(560px, 76svh, 740px);--scene-height: clamp(520px, 72svh, 680px)}.design.svelte-vbnczn header:where(.svelte-vbnczn){height:94px;padding-inline:max(4%,calc((100vw - 1440px)/2))}.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{width:94%;max-width:1480px;margin-inline:auto;height:var(--intro-height);min-height:0}.motion-on .orbit-intro.svelte-vbnczn{height:calc(var(--intro-height) + 22svh)}.orbit-stage.svelte-vbnczn,.motion-on .orbit-stage.svelte-vbnczn{height:var(--intro-height);min-height:0}.orbit-title.svelte-vbnczn{top:24%;left:3%;font-size:clamp(62px,6.7vw,102px);line-height:.98}.orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){margin:0}.orbit-object.svelte-vbnczn{width:47%;height:54%;left:49%;top:20%}.orbit-topline.svelte-vbnczn{left:3%;right:3%;top:25px}.motion-on .orbit-object.svelte-vbnczn{transform:translate3d(calc(var(--mx) * -16px - var(--p) * 16px),calc(var(--my) * -12px - var(--p) * 12px),0) rotateY(calc(-7deg + var(--mx) * 7deg + var(--p) * 10deg)) rotateX(calc(3deg - var(--my) * 5deg - var(--p) * 3deg)) rotate(calc(-3deg + var(--p) * 4deg)) scale(calc(1 + var(--p) * .035))}.motion-on .orbit-title.svelte-vbnczn{transform:translateY(calc(var(--p) * -12px));opacity:calc(1 - var(--p) * .1)}.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){transform:translate(calc(var(--p) * 12px))}.showroom.svelte-vbnczn{max-width:1440px;width:92%;margin:auto;padding:55px 0 65px}.showroom-heading.svelte-vbnczn{margin-bottom:32px}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(35px,3.5vw,53px)}.showroom-layout.svelte-vbnczn{grid-template-columns:180px 1fr;gap:40px}.car-grid.svelte-vbnczn{gap:36px 25px}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:25px}.card-info.svelte-vbnczn{margin-top:16px}.card-price.svelte-vbnczn{margin-top:14px;padding-top:14px}.about.svelte-vbnczn{max-width:1440px;width:92%;margin:auto;padding:75px 0;gap:8%}.about-head.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(40px,4.1vw,62px)}.about-content.svelte-vbnczn>p:where(.svelte-vbnczn){font-size:17px}.services.svelte-vbnczn,.related.svelte-vbnczn,.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn{width:92%;max-width:1440px;margin-inline:auto;padding-inline:0}.services.svelte-vbnczn{padding-bottom:55px}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:23px;margin:22px 0 15px}.vehicle-layout.svelte-vbnczn,.breadcrumbs.svelte-vbnczn{width:92%;max-width:1440px;margin-inline:auto;padding-inline:0}.vehicle-photo.svelte-vbnczn{height:clamp(440px,64svh,600px)}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:clamp(43px,4vw,59px)}.detail-band.svelte-vbnczn{height:460px;max-width:1480px;width:94%;margin-inline:auto}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(58px,6vw,86px)}.band-index.svelte-vbnczn{font-size:140px}@media(min-width:701px)and (max-width:1050px){.orbit-title.svelte-vbnczn{font-size:63px}.orbit-object.svelte-vbnczn{width:49%;left:47%;height:48%;top:24%}.showroom-layout.svelte-vbnczn{grid-template-columns:155px 1fr;gap:25px}}@media(max-width:700px){.design.svelte-vbnczn{--intro-height: max(640px, calc(100svh - 82px) );--scene-height: 550px}.design.svelte-vbnczn header:where(.svelte-vbnczn){height:82px;padding-inline:5%}nav.svelte-vbnczn{top:82px}.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{width:100%;height:var(--intro-height)}.orbit-stage.svelte-vbnczn,.motion-on .orbit-stage.svelte-vbnczn{position:relative;height:var(--intro-height)}.orbit-title.svelte-vbnczn{font-size:clamp(48px,13vw,76px);top:12%;left:5%}.orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){margin-left:0}.orbit-object.svelte-vbnczn,.motion-on .orbit-object.svelte-vbnczn{width:68%;height:32%;left:24%;top:39%;transform:rotateY(-5deg) rotate(-3deg)}.orbit-topline.svelte-vbnczn{left:5%;right:5%}.motion-on .orbit-title.svelte-vbnczn,.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){transform:none;opacity:1}.showroom.svelte-vbnczn{width:90%;padding:38px 0 45px}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:35px}.showroom-layout.svelte-vbnczn{display:block}.car-grid.svelte-vbnczn{gap:30px}.about.svelte-vbnczn{width:90%;padding:50px 0}.about-head.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:40px}.services.svelte-vbnczn,.related.svelte-vbnczn,.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn,.vehicle-layout.svelte-vbnczn,.breadcrumbs.svelte-vbnczn{width:90%}.vehicle-photo.svelte-vbnczn{height:340px}.detail-band.svelte-vbnczn{width:100%;height:420px}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:59px}.band-index.svelte-vbnczn{font-size:95px}}@media(prefers-reduced-motion:reduce){.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{height:var(--intro-height)}.orbit-stage.svelte-vbnczn,.motion-on .orbit-stage.svelte-vbnczn{position:relative}.motion-on .orbit-object.svelte-vbnczn{transform:rotate(-3deg)}.motion-on .orbit-title.svelte-vbnczn,.motion-on .orbit-title.svelte-vbnczn>span:where(.svelte-vbnczn){transform:none;opacity:1}}@media(min-width:701px){.design.svelte-vbnczn header:where(.svelte-vbnczn){padding-inline:max(2.5%,calc((100vw - 1640px)/2))}.orbit-intro.svelte-vbnczn,.motion-on .orbit-intro.svelte-vbnczn{width:97%;max-width:1720px}.showroom.svelte-vbnczn,.about.svelte-vbnczn,.services.svelte-vbnczn,.related.svelte-vbnczn,.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn,.vehicle-layout.svelte-vbnczn,.breadcrumbs.svelte-vbnczn{width:95%;max-width:1640px}.detail-band.svelte-vbnczn{width:97%;max-width:1720px}}@media(prefers-reduced-motion:no-preference){.motion-on .orbit-stage.svelte-vbnczn{top:max(0px,calc((100svh - var(--intro-height)) / 2))}.motion-on .orbit-intro.svelte-vbnczn{height:calc(var(--intro-height) + 32svh)}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.motion-on .orbit-intro.svelte-vbnczn{height:var(--intro-height)}.motion-on .orbit-stage.svelte-vbnczn{top:auto}}.design.svelte-vbnczn{--type-label: 11px;--type-small: 12px;--type-body: 14px;--type-section: clamp(32px, 3.2vw, 50px);font-size:var(--type-body);line-height:1.65}.design.svelte-vbnczn h1:where(.svelte-vbnczn),.design.svelte-vbnczn h2:where(.svelte-vbnczn){line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.design.svelte-vbnczn h3:where(.svelte-vbnczn){line-height:1.25;letter-spacing:-.035em}.design.svelte-vbnczn .kicker:where(.svelte-vbnczn){font-size:var(--type-label);letter-spacing:.1em;line-height:1.55}.design.svelte-vbnczn .pill:where(.svelte-vbnczn){min-height:46px;font-size:13px;padding:13px 22px;gap:20px}.design.svelte-vbnczn .icon-button:where(.svelte-vbnczn){width:42px;height:42px}.design.svelte-vbnczn header:where(.svelte-vbnczn){gap:24px}.design.svelte-vbnczn .logo:where(.svelte-vbnczn){width:150px}.design.svelte-vbnczn nav:where(.svelte-vbnczn){font-size:13px;gap:28px}.edition-label.svelte-vbnczn{font-size:10px}.orbit-title.svelte-vbnczn{font-size:clamp(58px,6.3vw,98px)}.orbit-topline.svelte-vbnczn .kicker:where(.svelte-vbnczn):last-child{font-size:10px}.orbit-main-photo.svelte-vbnczn>div:where(.svelte-vbnczn){font-size:12px;letter-spacing:.025em}.orbit-main-photo.svelte-vbnczn small:where(.svelte-vbnczn){font-size:10px;margin-top:6px}.object-coordinate.svelte-vbnczn{font-size:10px;letter-spacing:.06em}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn),.about-head.svelte-vbnczn h2:where(.svelte-vbnczn),.detail-facts.svelte-vbnczn h2:where(.svelte-vbnczn),.equipment.svelte-vbnczn h2:where(.svelte-vbnczn),.related.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:var(--type-section)}.showroom-heading.svelte-vbnczn{align-items:center;gap:24px}.showroom-layout.svelte-vbnczn{grid-template-columns:190px minmax(0,1fr);gap:32px}.catalog-note.svelte-vbnczn{font-size:12px;line-height:1.75}.car-grid.svelte-vbnczn{gap:36px 24px;align-items:start}.card-image.svelte-vbnczn{aspect-ratio:1.55}.card-image.svelte-vbnczn img:where(.svelte-vbnczn){display:block}.card-info.svelte-vbnczn{gap:12px;margin-top:16px}.card-info.svelte-vbnczn>a:where(.svelte-vbnczn){min-width:0}.card-info.svelte-vbnczn>a:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){font-size:12px}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:clamp(22px,1.65vw,27px);margin-top:3px}.save.svelte-vbnczn{flex-shrink:0;width:44px;height:44px}.card-specs.svelte-vbnczn{flex-wrap:wrap;row-gap:5px;font-size:12px;margin-top:12px}.card-specs.svelte-vbnczn>span:where(.svelte-vbnczn){white-space:nowrap}.card-specs.svelte-vbnczn>span:where(.svelte-vbnczn)+span:where(.svelte-vbnczn):before{padding:0 9px}.image-category.svelte-vbnczn{font-size:11px;top:13px;left:13px;padding:5px 10px}.card-arrow.svelte-vbnczn{width:38px;height:38px;bottom:13px;right:13px}.card-price.svelte-vbnczn{gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:15px}.card-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:23px;line-height:1.2}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn){font-size:12px;gap:8px;min-height:32px}.about.svelte-vbnczn{padding-block:68px}.about-content.svelte-vbnczn{padding-top:38px}.about-content.svelte-vbnczn>p:where(.svelte-vbnczn){font-size:18px;line-height:1.7;max-width:46ch}.about-content.svelte-vbnczn>p.muted:where(.svelte-vbnczn){font-size:14px;line-height:1.8;max-width:54ch}.about-signature.svelte-vbnczn{font-size:10px;gap:18px;flex-wrap:wrap}.services.svelte-vbnczn article:where(.svelte-vbnczn){min-width:0}.services.svelte-vbnczn article:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){font-size:12px}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:clamp(22px,1.75vw,28px)}.services.svelte-vbnczn p:where(.svelte-vbnczn){font-size:14px;line-height:1.8;max-width:40ch}.services.svelte-vbnczn button:where(.svelte-vbnczn){font-size:12px;min-height:42px;margin-top:20px}.breadcrumbs.svelte-vbnczn{font-size:12px;padding-block:24px}.breadcrumbs.svelte-vbnczn button:where(.svelte-vbnczn){min-height:40px}.vehicle-layout.svelte-vbnczn{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:36px;padding-bottom:55px;align-items:start}.vehicle-photo.svelte-vbnczn{aspect-ratio:1.5;height:auto;max-height:570px}.vehicle-photo.svelte-vbnczn>img:where(.svelte-vbnczn){display:block}.photo-counter.svelte-vbnczn{font-size:12px;gap:15px}.photo-counter.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:10px}.photo-controls.svelte-vbnczn{font-size:12px;flex-wrap:wrap;gap:8px}.photo-controls.svelte-vbnczn button:where(.svelte-vbnczn){font-size:12px;min-height:40px;padding:9px 12px}.purchase.svelte-vbnczn{min-width:0;padding-top:12px}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:clamp(39px,3.7vw,56px);overflow-wrap:anywhere;margin:22px 0 14px}.model-line.svelte-vbnczn{font-size:14px}.purchase-price.svelte-vbnczn{margin-top:26px}.purchase-price.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:12px}.purchase-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:clamp(33px,3vw,43px)}.quick-specs.svelte-vbnczn{gap:14px;margin-block:20px;padding-block:20px}.quick-specs.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:clamp(15px,1.2vw,19px);overflow-wrap:anywhere}.quick-specs.svelte-vbnczn small:where(.svelte-vbnczn){font-size:11px;line-height:1.4}.secondary-contact.svelte-vbnczn{font-size:12px;gap:15px;min-height:46px;line-height:1.5;text-align:left}.fine-print.svelte-vbnczn{font-size:11px;line-height:1.75;max-width:45ch}.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn{gap:48px;padding-block:55px}dl.svelte-vbnczn{min-width:0;gap:0 26px}dt.svelte-vbnczn{font-size:12px}dd.svelte-vbnczn{font-size:13px;overflow-wrap:anywhere}dl.svelte-vbnczn>div:where(.svelte-vbnczn){gap:16px;padding-block:17px}.detail-band.svelte-vbnczn{height:clamp(350px,48svh,460px)}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(48px,5.1vw,75px);line-height:1.08;margin:20px 0 26px}.related.svelte-vbnczn{padding-block:30px 65px}.related-grid.svelte-vbnczn{margin-top:28px}.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn){aspect-ratio:1.55}.related-grid.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:22px}.related-grid.svelte-vbnczn p:where(.svelte-vbnczn){font-size:12px}.contact-dialog.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:clamp(35px,4vw,44px)}.contact-dialog.svelte-vbnczn>p:where(.svelte-vbnczn):not(.kicker){font-size:13px}.contact-dialog.svelte-vbnczn label:where(.svelte-vbnczn){font-size:12px}.contact-dialog.svelte-vbnczn input:where(.svelte-vbnczn),.contact-dialog.svelte-vbnczn select:where(.svelte-vbnczn),.contact-dialog.svelte-vbnczn textarea:where(.svelte-vbnczn){font-size:16px;min-height:46px}.gallery-dialog.svelte-vbnczn p:where(.svelte-vbnczn){font-size:11px}@media(min-width:1500px){.car-grid.svelte-vbnczn{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:701px)and (max-width:1100px){.design.svelte-vbnczn nav:where(.svelte-vbnczn){gap:17px;font-size:12px}.design.svelte-vbnczn .logo:where(.svelte-vbnczn){width:142px}.design.svelte-vbnczn header:where(.svelte-vbnczn){gap:18px}.showroom-layout.svelte-vbnczn{display:block}.catalog-controls.svelte-vbnczn{position:static;display:grid;grid-template-columns:1fr auto;gap:14px 24px;margin-bottom:26px}.catalog-note.svelte-vbnczn{display:none}.vehicle-layout.svelte-vbnczn{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:24px}.quick-specs.svelte-vbnczn{grid-template-columns:1fr 1fr;gap:14px}.quick-specs.svelte-vbnczn>span:where(.svelte-vbnczn):last-child{grid-column:1/-1}.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn{grid-template-columns:1fr 1.2fr;gap:28px}dl.svelte-vbnczn{grid-template-columns:1fr}.about.svelte-vbnczn{gap:40px}}@media(max-width:700px){.design.svelte-vbnczn{--type-label: 10px;--type-section: clamp(30px, 8.4vw, 39px)}.design.svelte-vbnczn h1:where(.svelte-vbnczn),.design.svelte-vbnczn h2:where(.svelte-vbnczn){letter-spacing:-.055em}.design.svelte-vbnczn .logo:where(.svelte-vbnczn){width:135px}.design.svelte-vbnczn nav:where(.svelte-vbnczn){font-size:14px}.design.svelte-vbnczn .pill:where(.svelte-vbnczn){font-size:12px;min-height:46px;padding:12px 18px}.orbit-title.svelte-vbnczn{font-size:clamp(46px,12.8vw,67px)}.orbit-object.svelte-vbnczn,.motion-on .orbit-object.svelte-vbnczn{width:76%;left:17%;height:34%;top:39%}.orbit-topline.svelte-vbnczn .kicker:where(.svelte-vbnczn){font-size:9px;max-width:29ch}.object-coordinate.svelte-vbnczn{font-size:8px}.orbit-main-photo.svelte-vbnczn>div:where(.svelte-vbnczn){font-size:10px}.orbit-main-photo.svelte-vbnczn small:where(.svelte-vbnczn){font-size:9px}.showroom-heading.svelte-vbnczn{align-items:start}.showroom-heading.svelte-vbnczn h2:where(.svelte-vbnczn){max-width:13ch}.car-grid.svelte-vbnczn{gap:30px}.card-image.svelte-vbnczn,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn){aspect-ratio:1.45}.card-info.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:24px}.card-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:23px}.about.svelte-vbnczn{gap:26px;padding-block:48px}.about-content.svelte-vbnczn{padding-top:0}.about-content.svelte-vbnczn>p:where(.svelte-vbnczn){font-size:17px}.about-content.svelte-vbnczn>p.muted:where(.svelte-vbnczn){font-size:14px}.about-signature.svelte-vbnczn{font-size:10px}.services.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:24px}.services.svelte-vbnczn p:where(.svelte-vbnczn){max-width:none}.breadcrumbs.svelte-vbnczn{font-size:11px;padding-block:16px}.vehicle-layout.svelte-vbnczn{display:flex;gap:24px;padding-bottom:32px}.vehicle-photo.svelte-vbnczn{height:auto;aspect-ratio:1.3;max-height:400px}.photo-counter.svelte-vbnczn{left:15px;bottom:20px;gap:10px;font-size:11px}.photo-counter.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:8px;max-width:16ch;text-align:left}.photo-controls.svelte-vbnczn{font-size:12px}.photo-controls.svelte-vbnczn button:where(.svelte-vbnczn){font-size:11px;padding-inline:10px}.purchase.svelte-vbnczn h1:where(.svelte-vbnczn){font-size:clamp(37px,10vw,48px)}.purchase-price.svelte-vbnczn strong:where(.svelte-vbnczn){font-size:36px}.quick-specs.svelte-vbnczn{gap:10px}.quick-specs.svelte-vbnczn>span:where(.svelte-vbnczn){font-size:16px}.quick-specs.svelte-vbnczn small:where(.svelte-vbnczn){font-size:11px}.detail-facts.svelte-vbnczn,.equipment.svelte-vbnczn{gap:28px;padding-block:40px}dl.svelte-vbnczn{grid-template-columns:1fr;gap:0}dt.svelte-vbnczn{font-size:12px}dd.svelte-vbnczn{font-size:13px}.detail-band.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:49px}.related-grid.svelte-vbnczn h3:where(.svelte-vbnczn){font-size:23px}.related-grid.svelte-vbnczn p:where(.svelte-vbnczn){font-size:13px}.contact-dialog.svelte-vbnczn h2:where(.svelte-vbnczn){font-size:36px}}@media(max-width:380px){.orbit-title.svelte-vbnczn{font-size:44px}.card-specs.svelte-vbnczn{font-size:11px}.card-specs.svelte-vbnczn>span:where(.svelte-vbnczn)+span:where(.svelte-vbnczn):before{padding-inline:7px}}.orbit.svelte-vbnczn .orbit-object:where(.svelte-vbnczn){width:47%;height:64%;left:48%;top:calc(17% + 42px)}.orbit.svelte-vbnczn .orbit-title:where(.svelte-vbnczn){z-index:2;top:24%}.orbit.svelte-vbnczn .orbit-title:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){position:relative;color:var(--text)}.orbit-title-note.svelte-vbnczn{position:absolute;top:60%;left:3%;display:flex;align-items:center;gap:13px;font-size:10px;letter-spacing:.1em;color:var(--muted)}@media(prefers-reduced-motion:no-preference){.orbit.svelte-vbnczn.motion-on .orbit-title-note:where(.svelte-vbnczn){transform:translate(calc(var(--p) * 10px))}.orbit.svelte-vbnczn.motion-on .orbit-title:where(.svelte-vbnczn){animation:svelte-vbnczn-orbit-title-arrival 1s cubic-bezier(.2,.65,.3,1) both}@keyframes svelte-vbnczn-orbit-title-arrival{0%{opacity:.55;translate:0 12px}to{opacity:1;translate:0 0}}}@media(min-width:701px)and (max-width:1050px){.orbit.svelte-vbnczn .orbit-title:where(.svelte-vbnczn){font-size:clamp(50px,6.4vw,67px)}.orbit.svelte-vbnczn .orbit-object:where(.svelte-vbnczn){width:54%;left:43%;height:57%;top:21%}.orbit-title-note.svelte-vbnczn{top:55%;font-size:8px;gap:8px}}@media(max-width:700px){.orbit.svelte-vbnczn .orbit-title:where(.svelte-vbnczn){top:12%;font-size:clamp(46px,12.8vw,67px)}.orbit.svelte-vbnczn .orbit-object:where(.svelte-vbnczn),.orbit.svelte-vbnczn.motion-on .orbit-object:where(.svelte-vbnczn){width:86%;left:8%;height:39%;top:41%}.orbit-title-note.svelte-vbnczn{top:35%;left:5%;font-size:8px;gap:10px}}@media(min-width:701px)and (prefers-reduced-motion:no-preference){.orbit.svelte-vbnczn .orbit-intro:where(.svelte-vbnczn){--p: clamp(0, tan(atan2(calc((100svh - var(--intro-height)) / 2 - 94px), 4svh)), 1)}.orbit.svelte-vbnczn .orbit-object:where(.svelte-vbnczn){transform:translate3d(calc(var(--mx) * -16px - var(--p) * 16px),calc(var(--my) * -12px - var(--p) * 12px),0) rotateY(calc(-7deg + var(--mx) * 7deg + var(--p) * 10deg)) rotateX(calc(3deg - var(--my) * 5deg - var(--p) * 3deg)) rotate(calc(-3deg + var(--p) * 4deg)) scale(calc(1 + var(--p) * .035))}}@media(prefers-reduced-motion:no-preference){.orbit.svelte-vbnczn .orbit-intro:where(.svelte-vbnczn),.orbit.svelte-vbnczn.motion-on .orbit-intro:where(.svelte-vbnczn){--hero-nav-space: 94px;box-sizing:border-box;height:calc(var(--intro-height) + 4svh);padding-top:clamp(0px,calc((100svh - var(--intro-height)) / 2 - var(--hero-nav-space)),3.5svh)}.orbit.svelte-vbnczn .orbit-stage:where(.svelte-vbnczn),.orbit.svelte-vbnczn.motion-on .orbit-stage:where(.svelte-vbnczn){position:relative;top:0}}@media(max-width:700px){.orbit.svelte-vbnczn{--intro-height: clamp(520px, calc(100svh - 204px) , 640px)}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.orbit.svelte-vbnczn .orbit-intro:where(.svelte-vbnczn),.orbit.svelte-vbnczn.motion-on .orbit-intro:where(.svelte-vbnczn){--hero-nav-space: 82px}}.design.orbit.svelte-vbnczn{--vehicle-card-hover-shadow: 0 8px 24px color-mix(in srgb, var(--text) 12%, transparent)}:where(html)[data-theme=dark] .design.orbit.svelte-vbnczn{--vehicle-card-hover-shadow: 0 0 22px color-mix(in srgb, var(--text) 12%, transparent)}.vehicle-card.svelte-vbnczn,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn){background:var(--bg)}.vehicle-card.svelte-vbnczn .card-image:where(.svelte-vbnczn),.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn){border-radius:4px 4px 0 0}.card-body.svelte-vbnczn,.related-body.svelte-vbnczn{padding:clamp(18px,1.6vw,24px)}.vehicle-card.svelte-vbnczn .card-info:where(.svelte-vbnczn){margin-top:0;align-items:flex-start}.vehicle-card.svelte-vbnczn .card-info:where(.svelte-vbnczn) h3:where(.svelte-vbnczn),.related-grid.svelte-vbnczn .related-body:where(.svelte-vbnczn) h3:where(.svelte-vbnczn){font-size:clamp(21px,1.6vw,25px);font-weight:500;line-height:1.25;letter-spacing:-.035em;margin-top:5px;overflow-wrap:anywhere}.vehicle-card.svelte-vbnczn .card-info:where(.svelte-vbnczn)>a:where(.svelte-vbnczn)>span:where(.svelte-vbnczn),.related-brand.svelte-vbnczn{color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.vehicle-card.svelte-vbnczn .card-specs:where(.svelte-vbnczn){margin-top:16px;font-size:12px;line-height:1.65}.vehicle-card.svelte-vbnczn .card-price:where(.svelte-vbnczn){margin-top:20px;padding-top:18px;gap:12px 16px}.vehicle-card.svelte-vbnczn .card-price:where(.svelte-vbnczn) strong:where(.svelte-vbnczn),.related-price.svelte-vbnczn{font-size:clamp(21px,1.6vw,25px);font-weight:600;line-height:1.3;letter-spacing:-.035em}.vehicle-card.svelte-vbnczn .card-price:where(.svelte-vbnczn)>a:where(.svelte-vbnczn){min-height:44px;font-size:12px}.related-grid.svelte-vbnczn .related-body:where(.svelte-vbnczn) p:where(.svelte-vbnczn){margin-top:12px;font-size:12px;line-height:1.65}.related-price.svelte-vbnczn{display:block;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.vehicle-card.svelte-vbnczn:focus-within{outline-color:color-mix(in srgb,var(--text) 50%,var(--bg))}.vehicle-card.svelte-vbnczn:focus-within,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible{box-shadow:var(--vehicle-card-hover-shadow)}.vehicle-card.svelte-vbnczn:focus-within .card-arrow:where(.svelte-vbnczn),.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible>.related-image:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:#fff;background:var(--red);rotate:45deg}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible svg{rotate:45deg}.card-arrow.svelte-vbnczn svg,.related-image.svelte-vbnczn>span:where(.svelte-vbnczn) svg{color:inherit;stroke:currentColor;transition:none}.vehicle-card.svelte-vbnczn .card-body:where(.svelte-vbnczn) :where(.svelte-vbnczn):is(a:where(.svelte-vbnczn),button:where(.svelte-vbnczn)):focus-visible{outline:2px solid var(--red);outline-offset:4px}@media(hover:hover){.vehicle-card.svelte-vbnczn:hover .card-arrow:where(.svelte-vbnczn),.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn):hover>.related-image:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){color:#fff;background:var(--red);rotate:45deg}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn):hover svg{rotate:45deg}.vehicle-card.svelte-vbnczn:hover,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn):hover{outline-color:color-mix(in srgb,var(--text) 40%,var(--bg));box-shadow:var(--vehicle-card-hover-shadow)}.vehicle-card.svelte-vbnczn .card-info:where(.svelte-vbnczn)>a:where(.svelte-vbnczn):hover h3:where(.svelte-vbnczn){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media(prefers-reduced-motion:no-preference){.vehicle-card.svelte-vbnczn,.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn){transition:outline-color .18s ease,box-shadow .24s ease}.vehicle-card.svelte-vbnczn .card-arrow:where(.svelte-vbnczn),.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){transition:rotate .3s ease}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn) svg{transition:rotate .3s ease}}@media(prefers-reduced-motion:reduce){.vehicle-card.svelte-vbnczn .card-arrow:where(.svelte-vbnczn),.related-grid.svelte-vbnczn>a:where(.svelte-vbnczn)>.related-image:where(.svelte-vbnczn)>span:where(.svelte-vbnczn){transition:none}}.card-cta-label.svelte-vbnczn{position:relative}.card-cta-label.svelte-vbnczn:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left}.card-price.svelte-vbnczn>a:where(.svelte-vbnczn):focus-visible .card-cta-label:where(.svelte-vbnczn):after{opacity:1;transform:scaleX(1)}@media(hover:hover){.card-price.svelte-vbnczn>a:where(.svelte-vbnczn):hover .card-cta-label:where(.svelte-vbnczn):after{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.card-cta-label.svelte-vbnczn:after{transition:transform .3s ease,opacity .3s ease}}.services.svelte-vbnczn button:where(.svelte-vbnczn)>.service-cta-label:where(.svelte-vbnczn){position:relative}.services.svelte-vbnczn button:where(.svelte-vbnczn)>.service-cta-label:where(.svelte-vbnczn):after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--red);transform:scaleX(0);transform-origin:left}.services.svelte-vbnczn button:where(.svelte-vbnczn):focus-visible>.service-cta-label:where(.svelte-vbnczn):after{transform:scaleX(1)}.services.svelte-vbnczn button:where(.svelte-vbnczn) svg{color:var(--text)}.services.svelte-vbnczn button:where(.svelte-vbnczn):focus-visible svg{rotate:45deg}@media(hover:hover){.services.svelte-vbnczn button:where(.svelte-vbnczn):hover>.service-cta-label:where(.svelte-vbnczn):after{transform:scaleX(1)}.services.svelte-vbnczn button:where(.svelte-vbnczn):hover svg{rotate:45deg}}@media(prefers-reduced-motion:no-preference){.services.svelte-vbnczn button:where(.svelte-vbnczn)>.service-cta-label:where(.svelte-vbnczn):after{transition:transform .22s ease}.services.svelte-vbnczn button:where(.svelte-vbnczn) svg{transition:rotate .22s ease}}
