.CreditFrame-module__6JKuIW__stage{--pad:var(--gutter);--lift:0px;--reserve:calc(100svh - var(--top-h) - env(safe-area-inset-top,0px) - var(--lift));min-height:calc(100svh - var(--top-h) - env(safe-area-inset-top,0px));padding-top:var(--lift);flex-direction:column;display:flex}.CreditFrame-module__6JKuIW__panel{width:100%;max-width:calc(820px + var(--pad) * 2);padding-inline:var(--pad);background:var(--band);color:var(--band-ink);flex:1 0 auto;margin-inline:auto;position:relative}@media (min-width:700px){.CreditFrame-module__6JKuIW__stage{--lift:24px;padding-inline:var(--gutter)}.CreditFrame-module__6JKuIW__panel{border-radius:var(--r-xl) var(--r-xl) 0 0}}.CreditFrame-module__6JKuIW__box{transition:height var(--t-move) var(--ease);overflow:clip}.CreditFrame-module__6JKuIW__frame{width:100%;height:var(--reserve);color-scheme:normal;scroll-margin-top:env(safe-area-inset-top,0px);opacity:0;transition:opacity var(--t-move) var(--ease);background:0 0;border:0;display:block}.CreditFrame-module__6JKuIW__stage[data-shown] .CreditFrame-module__6JKuIW__frame{opacity:1}.CreditFrame-module__6JKuIW__wait{left:calc(50% - 9px);top:calc(var(--reserve) / 2 - 9px);pointer-events:none;color:color-mix(in oklab, var(--band-ink) 56%, transparent);transition:opacity var(--t-state) var(--ease) .48s;display:grid;position:absolute}@starting-style{.CreditFrame-module__6JKuIW__wait{opacity:0}}.CreditFrame-module__6JKuIW__stage[data-shown] .CreditFrame-module__6JKuIW__wait{opacity:0;transition:opacity var(--t-quick) linear}
html[data-locked],html[data-locked] body{height:100dvh;overflow:hidden}html[data-locked] body>*{flex-shrink:0}::view-transition-group(*.kit-layer){z-index:200;animation:none}::view-transition-old(*.kit-layer){display:none}::view-transition-new(*.kit-layer){animation:none}html[data-touch],html[data-touch] *{scrollbar-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:none!important}html[data-touch] ::-webkit-scrollbar{display:none}html[data-touch] :is(input,textarea,[contenteditable]){-webkit-user-select:text;user-select:text}.kit-finger{z-index:2147483646;pointer-events:none;opacity:0;will-change:transform;view-transition-name:kit-finger;background:#78788047;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .15s linear,scale .12s,background-color .12s linear;position:fixed;top:0;left:0;box-shadow:0 0 0 1px #ffffff8c,0 2px 8px #0000002e}.kit-finger[data-on]{opacity:1}.kit-finger[data-down]{background:#7878806b;scale:.82}::view-transition-group(kit-finger){z-index:2147483646;animation:none}::view-transition-old(kit-finger){display:none}::view-transition-new(kit-finger){animation:none}html[data-framed]{overscroll-behavior:contain;scrollbar-width:none}html[data-framed]::-webkit-scrollbar{display:none}
.Sheet-module__zDOksq__root{--foot:max(0px, env(safe-area-inset-bottom,0px) - 16px);box-sizing:border-box;height:100%;padding-bottom:max(0px, var(--kb-dock,0px) - var(--foot));z-index:var(--kit-z,60);touch-action:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0 0 auto}.Sheet-module__zDOksq__root:has(>.Sheet-module__zDOksq__card>.Sheet-module__zDOksq__surface>.Sheet-module__zDOksq__dock){--foot:env(safe-area-inset-bottom,0px)}@media (prefers-reduced-motion:no-preference){.Sheet-module__zDOksq__root{transition:padding-bottom .25s cubic-bezier(.38,.7,.125,1)}}.Sheet-module__zDOksq__dim{background:var(--kit-scrim,#0f172a4d);position:absolute;inset:0}.Sheet-module__zDOksq__dim[data-cover]{background:0 0}.Sheet-module__zDOksq__card{width:100%;max-height:var(--kit-card-max,85%);outline:none;flex-direction:column;display:flex;position:relative}.Sheet-module__zDOksq__card[data-rising]>.Sheet-module__zDOksq__surface{pointer-events:none}.Sheet-module__zDOksq__surface{border-radius:var(--kit-radius,24px) var(--kit-radius,24px) 0 0;background:var(--kit-surface,#fff);min-height:0;box-shadow:var(--kit-shadow,0 -24px 60px -20px #0b172559);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.Sheet-module__zDOksq__grab{z-index:11;justify-content:center;align-items:center;height:24px;display:flex;position:absolute;inset:0 0 auto}.Sheet-module__zDOksq__grab>span{background:var(--kit-grabber,#cbd5e1cc);border-radius:999px;width:40px;height:4px}.Sheet-module__zDOksq__surface:has(>.Sheet-module__zDOksq__head)>.Sheet-module__zDOksq__grab{pointer-events:none}.Sheet-module__zDOksq__head{flex:none;position:relative}.Sheet-module__zDOksq__body{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-bottom:max(16px, env(safe-area-inset-bottom));flex:1;overflow-y:auto}.Sheet-module__zDOksq__room{height:20px}.Sheet-module__zDOksq__dock{z-index:10;background:var(--kit-surface,#fff);box-shadow:inset 0 .5px 0 var(--kit-line,transparent);padding-bottom:env(safe-area-inset-bottom);flex-shrink:0;position:relative}.Sheet-module__zDOksq__over{z-index:10;background:var(--kit-surface,#fff);outline:none;flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:-12px 0 32px -12px #0f172a33}.Sheet-module__zDOksq__under{background:var(--kit-surface,#fff);pointer-events:none;height:100dvh;position:absolute;inset:100% 0 auto}
.Panes-module__g160Ca__panes{display:grid;position:relative;overflow-x:clip}.Panes-module__g160Ca__pane{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.Panes-module__g160Ca__pane[data-side=before],.Panes-module__g160Ca__pane[data-side=after]{visibility:hidden;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:clip}.Panes-module__g160Ca__panes[data-fill]>.Panes-module__g160Ca__pane[data-side]{visibility:visible}.Panes-module__g160Ca__pane[data-side=before]{translate:-24px}.Panes-module__g160Ca__pane[data-side=after]{translate:32px}@media (prefers-reduced-motion:no-preference){.Panes-module__g160Ca__pane{transition:opacity .2s var(--kit-ease,cubic-bezier(.22, 1, .36, 1)), translate .26s var(--kit-ease,cubic-bezier(.22, 1, .36, 1))}.Panes-module__g160Ca__pane[data-side=before],.Panes-module__g160Ca__pane[data-side=after]{transition:opacity .14s var(--kit-ease,cubic-bezier(.22, 1, .36, 1)), translate .2s var(--kit-ease,cubic-bezier(.22, 1, .36, 1)), visibility 0s .2s}}
.Photos-module__8V7g9W__sheet,.Photos-module__8V7g9W__viewer{width:100%;height:100%;color:var(--ink);margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Photos-module__8V7g9W__sheet{z-index:var(--kit-z)}.Photos-module__8V7g9W__viewer{z-index:calc(var(--kit-z) + 1)}.Photos-module__8V7g9W__sheet:not([data-open]),.Photos-module__8V7g9W__viewer:not([data-open]){pointer-events:none}.Photos-module__8V7g9W__scrim{background:var(--scrim);position:absolute;inset:0}.Photos-module__8V7g9W__panel{background:var(--ground);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.Photos-module__8V7g9W__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.Photos-module__8V7g9W__head{z-index:1;padding:calc(12px + env(safe-area-inset-top,0px)) var(--gutter) 12px;background:var(--glass);-webkit-backdrop-filter:saturate(1.8)blur(20px);align-items:center;gap:12px;display:flex;position:sticky;top:0}.Photos-module__8V7g9W__seg{flex:1;max-width:420px}.Photos-module__8V7g9W__close{margin-left:auto}.Photos-module__8V7g9W__groups{padding:4px var(--gutter) max(calc(32px + env(safe-area-inset-bottom,0px)), var(--room,0px));gap:32px;display:grid}.Photos-module__8V7g9W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Photos-module__8V7g9W__tile{border-radius:var(--r-md);min-width:0;display:block}.Photos-module__8V7g9W__tile:nth-child(3n+1),.Photos-module__8V7g9W__tile:nth-child(3n+2):last-child{grid-column:span 2}.Photos-module__8V7g9W__tile .Photos-module__8V7g9W__tph{border-radius:var(--r-md);cursor:zoom-in;transition:filter var(--t-quick) linear;display:block}@media (hover:hover){.Photos-module__8V7g9W__tile:hover .Photos-module__8V7g9W__tph{filter:brightness(.96)}}.Photos-module__8V7g9W__tile:active .Photos-module__8V7g9W__tph{filter:brightness(.92);transition:none}.Photos-module__8V7g9W__tile:focus-visible{outline-offset:3px}@media (min-width:700px){.Photos-module__8V7g9W__panel{border-radius:var(--r-sheet);max-width:1120px;box-shadow:var(--shadow-float);margin-inline:auto;inset:24px}.Photos-module__8V7g9W__head{padding:16px 24px}.Photos-module__8V7g9W__groups{padding:8px 24px max(32px, var(--room,0px));gap:40px}.Photos-module__8V7g9W__grid{gap:12px}.Photos-module__8V7g9W__tile,.Photos-module__8V7g9W__tile:nth-child(3n+1),.Photos-module__8V7g9W__tile:nth-child(3n+2):last-child{grid-column:auto}.Photos-module__8V7g9W__tile,.Photos-module__8V7g9W__tile .Photos-module__8V7g9W__tph{border-radius:var(--r-lg)}}@media (min-width:1024px){.Photos-module__8V7g9W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Photos-module__8V7g9W__sheetHead{padding:24px var(--gutter) 12px;align-items:center;gap:12px;display:flex}.Photos-module__8V7g9W__sheetGroups{padding-bottom:max(16px, var(--room,0px))}.Photos-module__8V7g9W__viewer{isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.Photos-module__8V7g9W__viewer:before{content:"";z-index:-1;background:var(--ground);opacity:0;transition:opacity .36s var(--ease);position:absolute;inset:0}.Photos-module__8V7g9W__viewer[data-shown]:before{opacity:var(--fade,1)}.Photos-module__8V7g9W__vTop,.Photos-module__8V7g9W__vFoot{z-index:1;opacity:0;transition:opacity .28s var(--ease);position:relative}.Photos-module__8V7g9W__viewer[data-shown] .Photos-module__8V7g9W__vTop,.Photos-module__8V7g9W__viewer[data-shown] .Photos-module__8V7g9W__vFoot{opacity:var(--fade,1);transition-delay:.12s}.Photos-module__8V7g9W__viewer[data-drag]:before,.Photos-module__8V7g9W__viewer[data-drag] :is(.Photos-module__8V7g9W__vTop,.Photos-module__8V7g9W__vFoot){transition:none}.Photos-module__8V7g9W__viewer[data-free] .Photos-module__8V7g9W__stage{overflow:visible}.Photos-module__8V7g9W__vTop{padding:calc(12px + env(safe-area-inset-top,0px)) 12px 0;justify-content:flex-end;display:flex}.Photos-module__8V7g9W__stage{touch-action:none;-webkit-user-select:none;user-select:none;min-height:0;position:relative;overflow:hidden}.Photos-module__8V7g9W__track{will-change:transform;position:absolute;inset:0}.Photos-module__8V7g9W__slide{width:100%;height:100%;padding:0 var(--gutter);place-items:center;display:grid;position:absolute;top:0}.Photos-module__8V7g9W__box{aspect-ratio:3/2;border-radius:var(--r-xl);background:var(--ground-2);width:min(100%,150dvh - 300px);position:relative;overflow:hidden}.Photos-module__8V7g9W__box[data-z]{background:0 0;overflow:visible}.Photos-module__8V7g9W__zoom{transform-origin:50%;width:100%;height:100%}.Photos-module__8V7g9W__zoom img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .42s var(--ease)}.Photos-module__8V7g9W__zoom img:not([data-in]){opacity:0}.Photos-module__8V7g9W__vFoot{min-width:0;min-height:24px;padding:16px var(--gutter) calc(24px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;gap:12px;display:flex}.Photos-module__8V7g9W__strip{scrollbar-width:none;touch-action:pan-x;flex:0 auto;gap:8px;min-width:0;margin:-4px;padding:4px;display:flex;position:relative;overflow-x:auto}.Photos-module__8V7g9W__strip::-webkit-scrollbar{display:none}.Photos-module__8V7g9W__vThumb{aspect-ratio:3/2;border-radius:var(--r-sm);background:var(--ground-2);opacity:.72;width:72px;box-shadow:0 0 0 0 var(--brand-text);transition:box-shadow var(--t-state) var(--ease), opacity var(--t-state) var(--ease), filter var(--t-quick) linear;flex:none}.Photos-module__8V7g9W__vThumb img{object-fit:cover;border-radius:inherit;width:100%;height:100%}@media (hover:hover){.Photos-module__8V7g9W__vThumb:hover{filter:brightness(.96);opacity:1}}.Photos-module__8V7g9W__vThumb:active{filter:brightness(.92);transition:none}.Photos-module__8V7g9W__vThumb[aria-current=true]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--brand-text);opacity:1}.Photos-module__8V7g9W__vThumb:focus-visible{outline-offset:2px}@media (max-width:699px){.Photos-module__8V7g9W__slide{padding:0}.Photos-module__8V7g9W__box{border-radius:0}.Photos-module__8V7g9W__vThumb{width:56px;position:relative}.Photos-module__8V7g9W__vThumb:after{content:"";position:absolute;inset:-4px}}@media (max-height:520px) and (orientation:landscape){.Photos-module__8V7g9W__viewer{grid-template-rows:minmax(0,1fr)}.Photos-module__8V7g9W__stage{grid-area:1/1}.Photos-module__8V7g9W__vTop{padding:12px calc(12px + env(safe-area-inset-right,0px)) 0 0;grid-area:1/1;place-self:start end}.Photos-module__8V7g9W__vFoot{padding:0 calc(12px + env(safe-area-inset-right,0px)) 0 calc(12px + env(safe-area-inset-left,0px));pointer-events:none;grid-area:1/1;justify-content:space-between;align-self:center}.Photos-module__8V7g9W__vFoot>*{pointer-events:auto}.Photos-module__8V7g9W__strip{display:none}.Photos-module__8V7g9W__slide{padding:12px 68px}.Photos-module__8V7g9W__box{width:min(100%,150dvh - 36px)}}
.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek{z-index:50;translate:0 calc(-1 * max(0px, var(--bar-h,var(--bar-est,0px)) - env(safe-area-inset-bottom,0px)));position:fixed}.Launcher-module__lCoAmG__launcher{right:calc(env(safe-area-inset-right,0px) + 16px);bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--brand-fill);width:56px;height:56px;color:var(--brand-ink);box-shadow:var(--shadow-float);transition:opacity var(--t-state) var(--ease), filter var(--t-quick) linear, transform var(--t-state) var(--ease-move), translate var(--lift-t,0s) var(--ease-move), visibility 0s;border-radius:50%;place-items:center;display:grid}.Launcher-module__lCoAmG__launcher[data-tucked]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--t-state) var(--ease), transform var(--t-state) var(--ease-move), translate var(--lift-t,0s) var(--ease-move), visibility 0s linear var(--t-state);transform:translateY(calc(100% + 32px))}@media (max-width:1179px){html:has([data-buy-bar]) :is(.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek){--bar-est:calc(68px + env(safe-area-inset-bottom,0px))}}:is(.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek)[data-live]{--lift-t:var(--t-state)}.Launcher-module__lCoAmG__launcher[data-tucked][data-bar]{transform:none}.Launcher-module__lCoAmG__launcher .i{width:26px;height:26px}.Launcher-module__lCoAmG__launcher .Launcher-module__lCoAmG__dot{background:var(--brand);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--ground);border-radius:50%;position:absolute;top:2px;right:2px}html[data-effect=embers] .Launcher-module__lCoAmG__launcher{box-shadow:var(--shadow-float), 0 10px 26px -10px color-mix(in oklab, var(--fire-2) 85%, transparent)}html[data-effect=embers] .Launcher-module__lCoAmG__launcher:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(closest-side, transparent 57%, var(--fire-1) 64%, color-mix(in oklab, var(--fire-2) 60%, transparent) 76%, color-mix(in oklab, var(--fire-3) 20%, transparent) 88%, transparent);border-radius:50%;position:absolute;inset:-16px}html[data-effect=embers] .Launcher-module__lCoAmG__launcher[data-live]:before{animation:1.4s cubic-bezier(.3,.6,.4,1) .4s Launcher-module__lCoAmG__ignite}html[data-effect=embers] .Launcher-module__lCoAmG__launcher[data-live]:is([data-tucked],[data-away]):before{animation-play-state:paused}html[data-effect=embers][data-locked] .Launcher-module__lCoAmG__launcher[data-live]:before{animation-play-state:paused}@keyframes Launcher-module__lCoAmG__ignite{0%{opacity:0;transform:scale(.96)}22%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){html[data-effect=embers] .Launcher-module__lCoAmG__launcher[data-live]:before{animation:none}}.Launcher-module__lCoAmG__peek{right:calc(env(safe-area-inset-right,0px) + 80px);bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:var(--r-lg) var(--r-lg) calc(var(--r-sm) * .6) var(--r-lg);background:var(--ground);max-width:min(260px,100vw - 112px);color:var(--ink);box-shadow:var(--shadow-float);font-size:var(--fs-sm);text-align:left;transform-origin:100% 100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-quick) linear, transform var(--t-state) var(--ease-move), translate var(--lift-t,0s) var(--ease-move), filter var(--t-quick) linear, visibility 0s linear var(--t-quick);padding:10px 14px;line-height:1.4;transform:translateY(8px)scale(.96)}.Launcher-module__lCoAmG__peek[data-on]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--t-state) var(--ease), transform var(--t-state) var(--ease-move), translate var(--lift-t,0s) var(--ease-move), filter var(--t-quick) linear, visibility 0s;transform:none}.Launcher-module__lCoAmG__peek span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.Launcher-module__lCoAmG__launcher[data-away],html[data-locked] :is(.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek),html[data-phone][data-editing]:has(:is(input,textarea,[contenteditable]):focus) :is(.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek),html[data-phone][data-frame-focus] :is(.Launcher-module__lCoAmG__launcher,.Launcher-module__lCoAmG__peek)){opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--t-quick) linear, translate var(--lift-t,0s) var(--ease-move), visibility 0s linear var(--t-quick)}::view-transition-group(chat-launcher){z-index:100;animation:none}::view-transition-old(chat-launcher){display:none}::view-transition-new(chat-launcher){animation:none}::view-transition-group(chat-peek){z-index:100;animation:none}::view-transition-old(chat-peek){display:none}::view-transition-new(chat-peek){animation:none}@media (min-width:700px){.Launcher-module__lCoAmG__launcher{right:calc(env(safe-area-inset-right,0px) + 24px);bottom:calc(24px + env(safe-area-inset-bottom,0px))}.Launcher-module__lCoAmG__peek{right:calc(env(safe-area-inset-right,0px) + 88px);bottom:calc(32px + env(safe-area-inset-bottom,0px))}}
.CarPreview-module__OYRfPq__head{align-items:center;padding:20px 12px 8px;display:flex}.CarPreview-module__OYRfPq__photos{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;gap:8px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.CarPreview-module__OYRfPq__photos::-webkit-scrollbar{display:none}.CarPreview-module__OYRfPq__slide{scroll-snap-align:start;scroll-snap-stop:always;background-position:50%;background-size:cover;flex:0 0 calc(100% - 24px)}.CarPreview-module__OYRfPq__photos[data-one] .CarPreview-module__OYRfPq__slide{flex-basis:100%}.CarPreview-module__OYRfPq__t{justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;padding:0 16px;display:flex}.CarPreview-module__OYRfPq__name{font-size:var(--fs-name);min-width:0}.CarPreview-module__OYRfPq__price{font-size:var(--fs-body);white-space:nowrap;letter-spacing:-.015em;font-weight:600}.CarPreview-module__OYRfPq__stats{grid-template-columns:1fr 1fr;gap:20px 24px;margin-top:20px;padding:0 16px;display:grid}.CarPreview-module__OYRfPq__stat{min-width:0}.CarPreview-module__OYRfPq__stat b{font-size:var(--fs-name);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.1;display:block;overflow:hidden}.CarPreview-module__OYRfPq__stat span{font-size:var(--fs-xs);color:var(--ink-2);letter-spacing:0;margin-top:4px;display:block}.CarPreview-module__OYRfPq__acts{gap:8px;padding:12px 16px;display:flex}.CarPreview-module__OYRfPq__book{flex:1;min-width:0}
.Credit-module__GecMIq__card{justify-items:center;display:grid}.Credit-module__GecMIq__card>h2{font-size:var(--fs-big);text-align:center;margin-top:10px;line-height:1.05}.Credit-module__GecMIq__card>h2:focus-visible{outline:none}.Credit-module__GecMIq__card>ol{margin-top:18px}.Credit-module__GecMIq__card>:last-child{justify-self:stretch;margin-top:20px;display:grid}.Credit-module__GecMIq__phone{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}
.Desk-module__tTQMMa__ov{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:clip}.Desk-module__tTQMMa__scrim{background:var(--scrim);opacity:0;transition:opacity var(--t-sheet) var(--ease);position:absolute;inset:0}.Desk-module__tTQMMa__ov[data-open] .Desk-module__tTQMMa__scrim{opacity:.4;pointer-events:auto}.Desk-module__tTQMMa__card{background:var(--ground);border-radius:var(--r-sheet);width:min(420px,100% - 24px);box-shadow:var(--shadow-float);will-change:transform;transition:transform var(--t-sheet) var(--ease-move), opacity var(--t-quick) linear, visibility 0s;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 24px))}.Desk-module__tTQMMa__card[data-open]{pointer-events:auto;transform:none}.Desk-module__tTQMMa__card:focus-visible{outline:none}.Desk-module__tTQMMa__chat{top:calc(var(--top-h) + 12px)}.Desk-module__tTQMMa__book{max-height:calc(100% - 24px);top:auto}.Desk-module__tTQMMa__ov[data-instant] :is(.Desk-module__tTQMMa__scrim,.Desk-module__tTQMMa__card){transition:none}html[data-locked] .Desk-module__tTQMMa__ov:not([data-open]) .Desk-module__tTQMMa__chat{opacity:0;visibility:hidden;transition:transform var(--t-sheet) var(--ease-move), opacity var(--t-quick) linear, visibility 0s linear var(--t-quick)}::view-transition-group(chat-desk){z-index:100;animation:none}::view-transition-old(chat-desk){display:none}::view-transition-new(chat-desk){animation:none}
.Card-module__U22pTq__card{color:var(--ink);border-radius:var(--r-lg);display:block}.Card-module__U22pTq__card:focus-visible{outline-offset:6px}.Card-module__U22pTq__ph{transition:filter var(--t-quick) linear}@media (hover:hover){.Card-module__U22pTq__card:hover .Card-module__U22pTq__ph{filter:brightness(.96)}}.Card-module__U22pTq__card:active .Card-module__U22pTq__ph,.Card-module__U22pTq__card[data-pressed] .Card-module__U22pTq__ph{filter:brightness(.92);transition:none}.Card-module__U22pTq__t{justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;display:flex}.Card-module__U22pTq__name{font-size:var(--fs-name);min-width:0}.Card-module__U22pTq__price{font-size:var(--fs-body);white-space:nowrap;letter-spacing:-.015em;font-weight:600}.Card-module__U22pTq__sold{border-radius:var(--r-pill);background:var(--ink);height:26px;color:var(--ground);font-size:var(--fs-xs);letter-spacing:.02em;white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.Card-module__U22pTq__m{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.Card-module__U22pTq__booked{color:var(--brand-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.Card-module__U22pTq__booked .i{width:16px;height:16px}@media (max-width:699px){.Card-module__U22pTq__t{margin-top:14px}}
.Car-module__7jYtLa__car{padding-top:24px;padding-bottom:96px}.Car-module__7jYtLa__grid{grid-template-columns:minmax(0,1fr) clamp(400px,32vw,440px);align-items:start;gap:64px;display:grid}.Car-module__7jYtLa__media{top:calc(var(--top-h) + env(safe-area-inset-top,0px) + 24px);min-width:0;margin-inline:-4px;padding-inline:4px;position:sticky}.Car-module__7jYtLa__info{min-width:0}.Car-module__7jYtLa__eyebrow{font-size:var(--fs-sm);color:var(--ink-2);font-weight:500}.Car-module__7jYtLa__title{font-size:var(--fs-hero);margin-top:8px}.Car-module__7jYtLa__trim{color:var(--ink-2);margin-top:10px}.Car-module__7jYtLa__price{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:24px;display:flex}.Car-module__7jYtLa__price b{font-size:var(--fs-big);letter-spacing:-.025em;font-weight:600;line-height:1.1}.Car-module__7jYtLa__price s{color:var(--ink-2)}.Car-module__7jYtLa__monthly{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.Car-module__7jYtLa__monthlyLink{color:var(--brand-text);transition:filter var(--t-quick) linear;border-radius:6px;align-items:baseline;margin:-10px 0;padding:10px 0;font-weight:600;display:inline-flex}@media (hover:hover){.Car-module__7jYtLa__monthlyLink:hover{filter:brightness(1.3)}}.Car-module__7jYtLa__monthlyLink:active{filter:brightness(.9);transition:none}.Car-module__7jYtLa__acts{gap:12px;margin-top:28px;display:grid}.Car-module__7jYtLa__stats{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.Car-module__7jYtLa__stat{min-width:0}.Car-module__7jYtLa__stat b{font-size:var(--fs-stat);letter-spacing:-.03em;white-space:nowrap;font-weight:600;line-height:1.05;display:block}.Car-module__7jYtLa__stat span{font-size:var(--fs-xs);color:var(--ink-2);letter-spacing:0;margin-top:6px;display:block}.Car-module__7jYtLa__hist{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.Car-module__7jYtLa__hist li{min-height:44px;font-size:var(--fs-sm);align-items:center;gap:12px;font-weight:500;display:flex}.Car-module__7jYtLa__hist .i{width:24px;height:24px;color:var(--ink-2)}.Car-module__7jYtLa__histLink{min-height:44px;transition:opacity var(--t-quick) linear, filter var(--t-quick) linear;border-radius:8px;align-items:center;gap:12px;display:inline-flex}@media (hover:hover){.Car-module__7jYtLa__histLink:hover{opacity:.78}}.Car-module__7jYtLa__histLink:active{opacity:.64;transition:none}.Car-module__7jYtLa__hist .Car-module__7jYtLa__out{width:16px;height:16px;color:var(--ink-3);margin-left:-4px}.Car-module__7jYtLa__feats:focus-visible{outline:none}.Car-module__7jYtLa__more{min-width:44px;min-height:44px;color:var(--brand-text);font-size:var(--fs-sm);transition:filter var(--t-quick) linear;border-radius:6px;align-items:center;margin:4px 0 -12px;font-weight:600;display:inline-flex;position:relative}@media (hover:hover){.Car-module__7jYtLa__more:hover{filter:brightness(1.3)}}.Car-module__7jYtLa__more:active{filter:brightness(.9);transition:none}[data-open]>.Car-module__7jYtLa__more{display:none}.Car-module__7jYtLa__payBig{align-items:baseline;gap:2px;display:flex}.Car-module__7jYtLa__payBig .rl{font-size:var(--fs-big);letter-spacing:-.025em;font-weight:600}.Car-module__7jYtLa__per{color:var(--ink-2);font-weight:500}.Car-module__7jYtLa__pay .legal{text-wrap:pretty;margin-top:6px}.Car-module__7jYtLa__pay:focus-visible{outline:none}.Car-module__7jYtLa__ctl{margin-top:24px}.Car-module__7jYtLa__ctlRow{font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.Car-module__7jYtLa__ctlRow label{color:var(--ink-2)}.Car-module__7jYtLa__ctlRow .rl{font-weight:600}.Car-module__7jYtLa__slider{touch-action:pan-y;margin-top:-8px;padding-top:8px}@media (pointer:coarse){.Car-module__7jYtLa__slider input{pointer-events:none}}html[data-touch] .Car-module__7jYtLa__slider input{pointer-events:none}.Car-module__7jYtLa__ctl+.Car-module__7jYtLa__seg{margin-top:16px}.Car-module__7jYtLa__seg+.Car-module__7jYtLa__seg{margin-top:12px}.Car-module__7jYtLa__rows{margin-top:24px}.Car-module__7jYtLa__done>.i:first-child{color:var(--brand-text)}.Car-module__7jYtLa__feats{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.Car-module__7jYtLa__feats li{font-size:var(--fs-sm);gap:10px;min-width:0;line-height:1.35;display:flex}.Car-module__7jYtLa__feats .i{width:18px;height:18px;color:var(--ink-2);margin-top:1px}.Car-module__7jYtLa__feats li[data-more]{display:none}.Car-module__7jYtLa__features[data-open] .Car-module__7jYtLa__feats li[data-more]{display:flex}.Car-module__7jYtLa__features .Car-module__7jYtLa__more{margin-top:16px}.Car-module__7jYtLa__specs{display:grid}.Car-module__7jYtLa__specs div{font-size:var(--fs-sm);border-bottom:.5px solid var(--line);justify-content:space-between;gap:24px;padding:12px 0;display:flex}.Car-module__7jYtLa__specs div:first-child{padding-top:0}.Car-module__7jYtLa__specs div:last-child{border-bottom:0;padding-bottom:0}.Car-module__7jYtLa__specs dt{color:var(--ink-2);flex:none}.Car-module__7jYtLa__specs dd{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:500}.Car-module__7jYtLa__similar{margin-top:80px}.Car-module__7jYtLa__lot{border-top:.5px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;padding-top:48px;display:grid}.Car-module__7jYtLa__sold .Car-module__7jYtLa__title{margin-top:8px}.Car-module__7jYtLa__soldChip{border-radius:var(--r-pill);background:var(--ink);height:32px;color:var(--ground);font-size:var(--fs-xs);letter-spacing:.02em;align-items:center;margin-top:20px;padding:0 14px;font-weight:600;display:inline-flex}.Car-module__7jYtLa__sold .Car-module__7jYtLa__similar{margin-top:56px}.Car-module__7jYtLa__bar{z-index:30;padding:12px max(var(--gutter), calc((100vw - 760px) / 2)) calc(12px + env(safe-area-inset-bottom,0px));background:var(--glass-dense);-webkit-backdrop-filter:saturate(1.8)blur(24px);box-shadow:0 -.5px 0 var(--line-2);animation:Car-module__7jYtLa__bar-in var(--t-sheet) var(--ease-move) both;align-items:center;gap:8px;display:none;position:fixed;bottom:0;left:0;right:0}@keyframes Car-module__7jYtLa__bar-in{0%{transform:translateY(100%)}}.Car-module__7jYtLa__bar[data-still]{animation:none}html[data-phone]:is([data-locked],[data-editing]) .Car-module__7jYtLa__bar{visibility:hidden}::view-transition-old(buy-bar):only-child{animation:.16s linear both Car-module__7jYtLa__bar-out}::view-transition-new(buy-bar):only-child{animation:.42s var(--ease) .12s both Car-module__7jYtLa__bar-fade}@keyframes Car-module__7jYtLa__bar-out{to{opacity:0}}@keyframes Car-module__7jYtLa__bar-fade{0%{opacity:0}}.Car-module__7jYtLa__barT{min-width:0;margin-right:auto;line-height:1.25;display:grid}.Car-module__7jYtLa__barT b{font-size:var(--fs-body);letter-spacing:-.015em;font-weight:600}.Car-module__7jYtLa__barT span{font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Car-module__7jYtLa__bar .btn{height:44px;padding:0 20px}.Car-module__7jYtLa__bar .booked-chip{height:44px;padding:0 16px}@media (max-width:1179px){.Car-module__7jYtLa__grid{max-width:calc(760px + var(--gutter) * 2);grid-template-columns:minmax(0,1fr);gap:0}.Car-module__7jYtLa__media{position:static}.Car-module__7jYtLa__info{margin-top:28px}.Car-module__7jYtLa__acts{display:none}.Car-module__7jYtLa__bar{display:flex}.Car-module__7jYtLa__car:not(.Car-module__7jYtLa__sold){padding-top:8px;padding-bottom:48px}}@media (max-width:1023px){.Car-module__7jYtLa__lot{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.Car-module__7jYtLa__lot>:nth-child(3){display:none}}@media (max-width:699px){.Car-module__7jYtLa__lot{grid-template-columns:minmax(0,1fr);gap:36px}.Car-module__7jYtLa__lot>:nth-child(3){display:block}.Car-module__7jYtLa__feats{grid-template-columns:1fr}.Car-module__7jYtLa__hist{gap:16px}.Car-module__7jYtLa__similar{margin-top:56px}.Car-module__7jYtLa__lot{padding-top:36px}}
.Grid-module__ipoMfa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:48px 24px;margin-top:40px;display:grid;position:relative}.Grid-module__ipoMfa__ghosts{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.Grid-module__ipoMfa__none{color:var(--ink-2);flex-direction:column;grid-column:1/-1;align-items:center;gap:20px;padding:56px 0 24px;display:flex}.Grid-module__ipoMfa__none .bi{width:96px;height:48px;color:var(--ink-3)}@media (max-width:1023px){.Grid-module__ipoMfa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media (max-width:699px){.Grid-module__ipoMfa__grid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:24px}}
.Flame-module__l2PtaW__flame{flex:none;width:.8em;height:1em;overflow:visible}.Flame-module__l2PtaW__flame path{transform-box:fill-box;transform-origin:50% 100%}.Flame-module__l2PtaW__glow{fill:color-mix(in oklab, var(--fire-2) 45%, transparent);filter:blur(1.6px)}.Flame-module__l2PtaW__out{fill:var(--fire-3);animation:1.9s ease-in-out infinite Flame-module__l2PtaW__out}.Flame-module__l2PtaW__mid{fill:var(--fire-2);animation:1.3s ease-in-out -.4s infinite Flame-module__l2PtaW__mid}.Flame-module__l2PtaW__core{fill:var(--fire-1);animation:.9s ease-in-out -.2s infinite Flame-module__l2PtaW__core}.Flame-module__l2PtaW__flame:not([data-on]) path{animation-play-state:paused}@keyframes Flame-module__l2PtaW__out{0%,to{transform:scale(1)skew(0)}30%{transform:scale(.97,1.05)skew(-2deg)}55%{transform:scale(1.02,.97)skew(1.5deg)}80%{transform:scale(.98,1.03)skew(-.5deg)}}@keyframes Flame-module__l2PtaW__mid{0%,to{transform:scale(1)skew(0)}35%{transform:scale(.94,1.1)skew(3deg)}65%{transform:scale(1.04,.93)skew(-2.5deg)}}@keyframes Flame-module__l2PtaW__core{0%,to{opacity:1;transform:scale(1)}40%{opacity:.85;transform:scale(.92,1.14)}70%{opacity:1;transform:scale(1.05,.9)}}@media (prefers-reduced-motion:reduce){.Flame-module__l2PtaW__flame path{animation:none}}
.Launch-module__-dIznW__launch{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:center;gap:64px;padding-top:40px;display:grid}.Launch-module__-dIznW__t{min-width:0}.Launch-module__-dIznW__eye{font-size:var(--fs-sm);color:var(--brand-text);align-items:center;gap:6px;font-weight:600;display:flex}.Launch-module__-dIznW__name{border-radius:var(--r-sm);width:fit-content;max-width:100%;font-size:min(var(--fs-launch), 5.6vw);overflow-wrap:break-word;transition:opacity var(--t-quick) linear;margin-top:10px;line-height:1;display:block}@media (hover:hover){.Launch-module__-dIznW__name:hover{opacity:.78}}.Launch-module__-dIznW__name:active{opacity:.64;transition:none}.Launch-module__-dIznW__sub{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.Launch-module__-dIznW__acts{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.Launch-module__-dIznW__price{font-size:var(--fs-name);letter-spacing:-.02em;font-weight:600}.Launch-module__-dIznW__ph{border-radius:var(--r-xl);--rise:30px;--sun:58%;display:block;position:relative}.Launch-module__-dIznW__sky{z-index:-1;height:calc(var(--rise) * 4);pointer-events:none;position:absolute;bottom:100%;left:0;right:0;overflow:hidden}.Launch-module__-dIznW__sky:before{content:"";background:radial-gradient(50% 100% at 50% 100%, color-mix(in oklab, var(--fire-1) 50%, transparent), color-mix(in oklab, var(--fire-1) 16%, transparent) 55%, transparent);animation:5s ease-in-out infinite alternate Launch-module__-dIznW__breathe;position:absolute;inset:0}.Launch-module__-dIznW__sky:not([data-on]):before{animation-play-state:paused}.Launch-module__-dIznW__sky:after{content:"";left:50%;top:calc(100% - var(--rise));width:var(--sun);aspect-ratio:1;background:linear-gradient(var(--fire-1), var(--fire-2) calc(var(--rise) * 1.5));border-radius:50%;position:absolute;translate:-50%}@keyframes Launch-module__-dIznW__breathe{0%{opacity:.7}}.Launch-module__-dIznW__ph:focus-visible{outline-offset:6px}.Launch-module__-dIznW__ph .ph{border-radius:var(--r-xl);transition:filter var(--t-quick) linear}@media (hover:hover){.Launch-module__-dIznW__ph:hover .ph{filter:brightness(.96)}}:is(.Launch-module__-dIznW__ph:active .ph,.Launch-module__-dIznW__ph[data-pressed] .ph){filter:brightness(.92);transition:none}@media (max-width:899px){.Launch-module__-dIznW__launch{grid-template-columns:minmax(0,1fr);gap:32px}.Launch-module__-dIznW__name{font-size:var(--fs-launch)}.Launch-module__-dIznW__ph{--rise:24px;--sun:50%}}@media (max-width:699px){.Launch-module__-dIznW__launch{gap:24px;padding-top:16px}.Launch-module__-dIznW__name{margin-top:6px}.Launch-module__-dIznW__sub{font-size:var(--fs-sm);margin-top:10px}.Launch-module__-dIznW__acts{justify-content:space-between;margin-top:20px}.Launch-module__-dIznW__ph{border-radius:var(--r-lg)}.Launch-module__-dIznW__ph .ph{border-radius:var(--r-lg)}.Launch-module__-dIznW__ph{--rise:18px;--sun:72%}}
.Gallery-module__nCgjAa__gal{aspect-ratio:3/2;border-radius:var(--r-xl);background:var(--ground-2);position:relative;overflow:hidden;transform:translateZ(0)}.Gallery-module__nCgjAa__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;height:100%;display:flex;overflow-x:auto}.Gallery-module__nCgjAa__track::-webkit-scrollbar{display:none}.Gallery-module__nCgjAa__track{cursor:zoom-in}.Gallery-module__nCgjAa__slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;height:100%}.Gallery-module__nCgjAa__slide img{object-fit:cover;width:100%;height:100%;transition:opacity .42s var(--ease), filter var(--t-quick) linear}@media (hover:hover){.Gallery-module__nCgjAa__track:not(:has(button:hover)):hover .Gallery-module__nCgjAa__slide:not([aria-hidden]) img{filter:brightness(.96)}.Gallery-module__nCgjAa__track:not(:has(button:active)):active .Gallery-module__nCgjAa__slide:not([aria-hidden]) img{filter:brightness(.92);transition:none}}.js .Gallery-module__nCgjAa__slide img:not([data-in]){opacity:0}.Gallery-module__nCgjAa__over{z-index:1;pointer-events:none;flex:0 0 100%;height:100%;margin-right:-100%;position:sticky;left:0}.Gallery-module__nCgjAa__over>*{pointer-events:auto}.Gallery-module__nCgjAa__over>.Gallery-module__nCgjAa__full{position:absolute;top:12px;right:12px}.Gallery-module__nCgjAa__all{border-radius:var(--r-pill);background:var(--on-photo);-webkit-backdrop-filter:blur(12px)saturate(1.6);height:36px;box-shadow:0 0 0 .5px var(--line);color:var(--ink);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 14px 0 11px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}.Gallery-module__nCgjAa__all .i{width:18px;height:18px}.Gallery-module__nCgjAa__all:after{content:"";position:absolute;inset:-6px -4px}.Gallery-module__nCgjAa__track:focus-visible{outline:2px solid var(--brand-text);outline-offset:-4px;border-radius:inherit}.Gallery-module__nCgjAa__row{margin-top:16px;align-items:center;gap:16px;margin-inline:-4px;padding-inline:4px;display:flex}.Gallery-module__nCgjAa__thumbs{scrollbar-width:none;flex:1;gap:8px;min-width:0;margin:-4px;padding:4px;display:flex;position:relative;overflow-x:auto}.Gallery-module__nCgjAa__thumbs::-webkit-scrollbar{display:none}.Gallery-module__nCgjAa__thumb{border-radius:var(--r-sm);min-width:56px;max-width:88px;box-shadow:0 0 0 0 var(--brand-text);opacity:.72;transition:box-shadow var(--t-state) var(--ease), opacity var(--t-state) var(--ease), filter var(--t-quick) linear;flex:1 1 0}.Gallery-module__nCgjAa__thumb .Gallery-module__nCgjAa__tph{border-radius:var(--r-sm);display:block;transform:none}@media (hover:hover){.Gallery-module__nCgjAa__thumb:hover{filter:brightness(.96);opacity:1}}.Gallery-module__nCgjAa__thumb:active{filter:brightness(.92);transition:none}.Gallery-module__nCgjAa__thumb[aria-current=true]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--brand-text);opacity:1}.Gallery-module__nCgjAa__thumb:focus-visible{outline-offset:2px}.Gallery-module__nCgjAa__nav{flex:none;gap:8px;display:flex}@media (max-width:699px){.Gallery-module__nCgjAa__gal{border-radius:var(--r-lg)}.Gallery-module__nCgjAa__nav{display:none}.Gallery-module__nCgjAa__thumb{flex:none;width:66px}.Gallery-module__nCgjAa__row{margin-top:12px}}
.Lot-module__isKZVq__lot{padding-bottom:72px}
