.hero[data-astro-cid-ge2uvauf]{padding:var(--space-9) 0;background:var(--surface);position:relative;overflow:hidden}.hero__mark[data-astro-cid-ge2uvauf]{height:max(112%,640px);opacity:var(--watermark-white-min);pointer-events:none;position:absolute;top:-6%;left:max(64%,760px)}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--space-7);display:grid;position:relative}.hero--photo[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{column-gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);row-gap:0}.hero--photo[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{display:contents}.hero--photo[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero--photo[data-astro-cid-ge2uvauf] .hero__intro[data-astro-cid-ge2uvauf]{grid-area:2/1}.hero--photo[data-astro-cid-ge2uvauf] .hero__aside[data-astro-cid-ge2uvauf]{margin-top:var(--space-5);flex-direction:column;grid-area:3/1;align-self:stretch;display:flex}.hero--photo[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf]{padding-top:var(--space-6);margin-top:auto}.hero--photo[data-astro-cid-ge2uvauf] .hero__car[data-astro-cid-ge2uvauf]{margin-top:var(--space-5);grid-area:2/2/span 2;align-self:start}.hero--photo[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-8)}.hero__aside[data-astro-cid-ge2uvauf]{max-width:760px}.hero__title[data-astro-cid-ge2uvauf]{max-width:1120px}.hero__title-line[data-astro-cid-ge2uvauf]{display:block}.hero[data-astro-cid-ge2uvauf]:not(.hero--photo) .hero__title[data-astro-cid-ge2uvauf],.hero--photo[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(32px,5.4vw,84px)}@media (width<=720px){.hero[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{font-size:min(8.4vw,40px)}}.hero__intro[data-astro-cid-ge2uvauf]{margin:var(--space-4) 0 0;max-width:34em;font:var(--text-body-lg);color:var(--ink)}.hero__title[data-astro-cid-ge2uvauf]{text-wrap:balance;margin:0;font-size:clamp(40px,4.4vw,68px);line-height:1.04}.hero__line[data-astro-cid-ge2uvauf]{margin-top:var(--space-5)}.hero--photo[data-astro-cid-ge2uvauf] .hero__line[data-astro-cid-ge2uvauf]{margin-top:0}.hero__actions[data-astro-cid-ge2uvauf]{margin-top:var(--space-6)}.hero__car[data-astro-cid-ge2uvauf]{color:var(--ink);text-decoration:none;display:block;position:relative}.hero__unveil[data-astro-cid-ge2uvauf]{border-radius:var(--radius-md);background:var(--surface-sunken);display:block;overflow:hidden}.hero__unveil[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .9s var(--ease-out);display:block}.hero__caption[data-astro-cid-ge2uvauf]{padding:var(--space-7) var(--space-5) var(--space-4);background:linear-gradient(to top, var(--scrim), transparent);border-radius:0 0 var(--radius-md) var(--radius-md);gap:2px;display:grid;position:absolute;bottom:0;left:0;right:0}.hero__caption-label[data-astro-cid-ge2uvauf]{color:var(--light-grey);font-size:15px;font-weight:500}.hero__caption-title[data-astro-cid-ge2uvauf]{font:var(--text-card-title);font-family:var(--font-serif);font-variant-numeric:lining-nums;color:var(--warm-white)}.hero__caption-price[data-astro-cid-ge2uvauf]{font:var(--text-price);color:var(--lion-gold)}@media (hover:hover) and (pointer:fine){.hero__car[data-astro-cid-ge2uvauf]:hover .hero__unveil[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{transform:scale(1.02)}}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{padding:var(--space-7) 0 var(--space-8)}.hero--photo[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero--photo[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf],.hero--photo[data-astro-cid-ge2uvauf] .hero__intro[data-astro-cid-ge2uvauf],.hero--photo[data-astro-cid-ge2uvauf] .hero__aside[data-astro-cid-ge2uvauf],.hero--photo[data-astro-cid-ge2uvauf] .hero__car[data-astro-cid-ge2uvauf]{grid-area:auto/1}.hero--photo[data-astro-cid-ge2uvauf] .hero__title[data-astro-cid-ge2uvauf]{order:0}.hero--photo[data-astro-cid-ge2uvauf] .hero__intro[data-astro-cid-ge2uvauf]{order:1}.hero--photo[data-astro-cid-ge2uvauf] .hero__car[data-astro-cid-ge2uvauf]{margin-inline:calc(var(--space-4) * -1);order:2}.hero--photo[data-astro-cid-ge2uvauf] .hero__aside[data-astro-cid-ge2uvauf]{order:3;display:block}.hero--photo[data-astro-cid-ge2uvauf] .hero__unveil[data-astro-cid-ge2uvauf],.hero--photo[data-astro-cid-ge2uvauf] .hero__caption[data-astro-cid-ge2uvauf]{border-radius:0}}@media (prefers-reduced-motion:no-preference){.hero__title[data-astro-cid-ge2uvauf],.hero__intro[data-astro-cid-ge2uvauf],.hero__line[data-astro-cid-ge2uvauf],.hero__actions[data-astro-cid-ge2uvauf]{animation:hero-rise .7s var(--ease-out) both}.hero__intro[data-astro-cid-ge2uvauf]{animation-delay:60ms}.hero__line[data-astro-cid-ge2uvauf]{animation-delay:.14s}.hero__actions[data-astro-cid-ge2uvauf]{animation-delay:.22s}.hero__line[data-astro-cid-ge2uvauf]{animation:hero-draw .8s .26s var(--ease-out) both;transform-origin:0}.hero__unveil[data-astro-cid-ge2uvauf]{animation:hero-unveil 1.1s .12s var(--ease-in-out) both}.hero__unveil[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:hero-settle 1.6s .12s var(--ease-out) both}.hero__caption[data-astro-cid-ge2uvauf]{animation:hero-rise .6s .9s var(--ease-out) both}.hero__mark[data-astro-cid-ge2uvauf]{animation:hero-mark 1.4s .2s var(--ease-out) both}}@keyframes hero-rise{0%{opacity:0;transform:translateY(20px)}}@keyframes hero-draw{0%{transform:scaleX(0)}}@keyframes hero-unveil{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes hero-settle{0%{transform:scale(1.08)}}@keyframes hero-mark{0%{opacity:0;transform:translate(24px)}}.ft[data-astro-cid-ctcfljzr]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;display:grid}.ft__text[data-astro-cid-ctcfljzr]{flex-direction:column;align-items:flex-start;display:flex}.ft__photo[data-astro-cid-ctcfljzr]{width:100%;min-height:240px;margin-top:var(--space-7);border-radius:var(--radius-md);object-fit:cover;object-position:45% 45%;flex:auto}.ft__title[data-astro-cid-ctcfljzr]{font-family:var(--font-serif);margin:0}.ft__text[data-astro-cid-ctcfljzr] .gl-goldline[data-astro-cid-ctcfljzr]{margin-top:var(--space-4);display:block}.ft__intro[data-astro-cid-ctcfljzr]{margin:var(--space-5) 0 var(--space-5);max-width:30em;font:var(--text-body-lg);color:var(--ink)}.ft__more[data-astro-cid-ctcfljzr]{font-weight:600}.ft__card[data-astro-cid-ctcfljzr]{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);display:grid}.ft__field[data-astro-cid-ctcfljzr]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.ft__field[data-astro-cid-ctcfljzr] label[data-astro-cid-ctcfljzr],.ft__field[data-astro-cid-ctcfljzr] legend[data-astro-cid-ctcfljzr]{color:var(--ink);padding:0;font-size:15px;font-weight:600;line-height:22px}.ft__field[data-astro-cid-ctcfljzr] legend[data-astro-cid-ctcfljzr]{margin-bottom:var(--space-2)}.ft__row[data-astro-cid-ctcfljzr]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ft__row[data-astro-cid-ctcfljzr] output[data-astro-cid-ctcfljzr]{font:700 24px/1 var(--font-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--accent)}.ft__row[data-astro-cid-ctcfljzr] output[data-astro-cid-ctcfljzr][data-unset]{font:500 15px var(--font-sans);color:var(--ink-muted)}.ft__pills[data-astro-cid-ctcfljzr] span[data-astro-cid-ctcfljzr]{min-height:40px;padding-inline:var(--space-3)}.ft__years[data-astro-cid-ctcfljzr]{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ft__years[data-astro-cid-ctcfljzr] label[data-astro-cid-ctcfljzr]{display:block;position:relative}.ft__years[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ft__years[data-astro-cid-ctcfljzr] span[data-astro-cid-ctcfljzr]{border-radius:var(--radius-sm);min-height:48px;font:700 17px/1 var(--font-serif);font-variant-numeric:lining-nums;color:var(--ink);transition:background-color var(--dur-ui) ease, color var(--dur-ui) ease, transform var(--dur-press) var(--ease-out);place-items:center;display:grid}.ft__years[data-astro-cid-ctcfljzr] small[data-astro-cid-ctcfljzr]{font:500 15px/1 var(--font-sans);color:var(--ink-muted)}.ft__years[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr]:checked+span[data-astro-cid-ctcfljzr]{background:var(--accent-fill);color:var(--on-accent)}.ft__years[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr]:checked+span[data-astro-cid-ctcfljzr] small[data-astro-cid-ctcfljzr]{color:var(--on-accent)}.ft__years[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr]:focus-visible+span[data-astro-cid-ctcfljzr]{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}.ft__years[data-astro-cid-ctcfljzr] label[data-astro-cid-ctcfljzr]:active span[data-astro-cid-ctcfljzr]{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.ft__years[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr]:not(:checked):hover+span[data-astro-cid-ctcfljzr]{background:var(--surface-raised)}}.ft__result[data-astro-cid-ctcfljzr]{align-items:center;min-height:56px;display:flex}.ft__amount[data-astro-cid-ctcfljzr]{align-items:baseline;gap:var(--space-3);margin:0;display:flex}.ft__amount[data-astro-cid-ctcfljzr] small[data-astro-cid-ctcfljzr]{font:500 16px var(--font-sans);color:var(--ink-muted)}.ft__amount[data-astro-cid-ctcfljzr] span[data-astro-cid-ctcfljzr]{font:700 44px/1 var(--font-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--accent)}.ft__empty[data-astro-cid-ctcfljzr]{color:var(--ink-muted);margin:0}.ft__go[data-astro-cid-ctcfljzr]{justify-self:start}.ft__go[data-astro-cid-ctcfljzr]:disabled{opacity:.45;cursor:not-allowed}.ft__legal[data-astro-cid-ctcfljzr]{color:var(--ink-muted);margin:0}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]{appearance:none;width:100%;height:var(--touch-min);cursor:pointer;touch-action:pan-y;--fill:0%;background:0 0;margin:0}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent-fill) var(--fill), var(--surface-sunken) var(--fill));border-radius:3px;height:6px}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]::-moz-range-track{background:var(--surface-sunken);border-radius:3px;height:6px}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]::-moz-range-progress{background:var(--accent-fill);border-radius:3px;height:6px}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--warm-white);width:24px;height:24px;transition:transform var(--dur-press) var(--ease-out);border-radius:50%;margin-top:-9px}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]::-moz-range-thumb{background:var(--warm-white);border:0;border-radius:50%;width:24px;height:24px}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]:active::-webkit-slider-thumb{transform:scale(1.1)}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]:focus-visible{outline:none}.ft[data-astro-cid-ctcfljzr] input[data-astro-cid-ctcfljzr][type=range]:focus-visible::-webkit-slider-thumb{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}@media (width<=900px){.ft[data-astro-cid-ctcfljzr]{gap:var(--space-6);grid-template-columns:1fr}.ft__photo[data-astro-cid-ctcfljzr]{display:none}}@media (width<=560px){.ft__card[data-astro-cid-ctcfljzr]{padding:var(--space-5) var(--space-4)}.ft__amount[data-astro-cid-ctcfljzr] span[data-astro-cid-ctcfljzr]{font-size:38px}.ft__go[data-astro-cid-ctcfljzr]{justify-self:stretch}}
