.hero[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;position:relative;overflow:hidden}.hero__horse[data-astro-cid-lcdefpme]{opacity:.08;pointer-events:none;width:auto;height:128%;position:absolute;bottom:-16%;left:-7%}.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);padding-block:clamp(2.5rem,5vw,5rem) clamp(3rem,6vw,5.5rem);display:grid;position:relative}.hero__kicker[data-astro-cid-lcdefpme]{color:#c9d0e0;margin:0 0 1.25rem;font-weight:600}.hero__copy[data-astro-cid-lcdefpme]{container-type:inline-size}.hero__title[data-astro-cid-lcdefpme]{font-size:min(var(--t-mega), 8.2cqi);color:#fff}.hero__lede[data-astro-cid-lcdefpme]{color:#dde1ec;margin-top:1.5rem}.quick[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);border-radius:calc(var(--r) + 4px);grid-template-columns:1fr 1fr;gap:.6rem;max-width:34rem;margin-top:2.25rem;padding:.75rem;display:grid}.quick[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{font-size:var(--t-xs);gap:.2rem;font-weight:600;display:grid}.quick[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);border-radius:var(--r);background:var(--ground);min-height:3rem;padding:0 .75rem;font-size:1rem}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:1/-1;justify-content:center}.stage[data-astro-cid-lcdefpme]{padding-bottom:4.5rem;position:relative}.stage__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:var(--r);background:#2b3f7a;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}.stage__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:scale .9s var(--ease)}.stage__photo[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme],.stage__photo[data-astro-cid-lcdefpme]:focus-visible img[data-astro-cid-lcdefpme]{scale:1.035}.stage__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.raamkaart[data-astro-cid-lcdefpme]{width:min(25rem,70%);color:var(--ink);background:var(--plate);border-radius:var(--r);box-shadow:inset 0 0 0 3px var(--navy), 0 24px 40px -18px #000000b3;padding:1.1rem 1.3rem 1.2rem;position:absolute;bottom:0;left:clamp(-3.5rem,-3vw,-1rem);rotate:-2.5deg}.raamkaart__price[data-astro-cid-lcdefpme]{font:400 clamp(2rem, 1.4rem + 1.8vw, 3.2rem)/1 var(--f-display);-webkit-text-stroke:.035em currentColor;height:1.02em;margin:0;display:flex;overflow:hidden}.raamkaart__name[data-astro-cid-lcdefpme]{margin:.7rem 0 0;font-size:1.2rem;font-weight:700;line-height:1.2}.raamkaart__type[data-astro-cid-lcdefpme]{font-size:var(--t-s);white-space:nowrap;text-overflow:ellipsis;min-height:1.35em;margin:.1rem 0 0;overflow:hidden}.raamkaart__specs[data-astro-cid-lcdefpme]{border-top:2px solid var(--navy);font-size:var(--t-s);gap:1rem;margin:.75rem 0 0;padding:.6rem 0 0;font-weight:600;list-style:none;display:flex}.stage__bar[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;display:flex;position:absolute;bottom:.5rem;right:0}.stage__ticks[data-astro-cid-lcdefpme]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.stage__ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:#ffffff40;width:1.1rem;height:3px;overflow:hidden}.stage__ticks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.stage__ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-done span[data-astro-cid-lcdefpme]{transform:scaleX(1)}.stage__nav[data-astro-cid-lcdefpme]{gap:.4rem;display:flex}.stage__btn[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;width:2.75rem;height:2.75rem;transition:background .3s, color .3s, transform .4s var(--ease);background:0 0;border:2px solid #fff;border-radius:50%;font-size:1.1rem}.stage__btn[data-astro-cid-lcdefpme]:hover{color:var(--navy);background:#fff;transform:scale(1.06)}.stage__btn[data-astro-cid-lcdefpme]:active{transform:scale(.94)}.shop[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--paper);padding-block:clamp(4rem,9vw,8.5rem)}.shop__in[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.shop__title[data-astro-cid-lcdefpme]{font-size:var(--t-xl);color:#fff}.shop__quote[data-astro-cid-lcdefpme]{font:400 var(--t-l)/1.3 var(--f-display);color:#fff;margin:2rem 0 0}.shop__quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-indent:-.5em;margin:0}.shop__text[data-astro-cid-lcdefpme]{color:#dde1ec;max-width:32rem;margin:1.5rem 0 2rem}.shop__list[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.shop__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff2e}.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;padding:1.15rem 0;text-decoration:none;display:grid;position:relative;overflow:hidden}.shop__name[data-astro-cid-lcdefpme],.shop__note[data-astro-cid-lcdefpme]{transition:translate var(--dur) var(--ease)}.shop__name[data-astro-cid-lcdefpme]{font:400 var(--t-m)/1.15 var(--f-display);-webkit-text-stroke:.03em currentColor}.shop__note[data-astro-cid-lcdefpme]{color:#c3c9dc;font-size:var(--t-s);grid-column:1}.shop__arrow[data-astro-cid-lcdefpme]{color:var(--silver);opacity:0;transition:translate var(--dur) var(--ease), opacity .3s;grid-area:1/2/span 2;align-self:center;font-size:1.6rem;translate:-.6rem}.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .shop__name[data-astro-cid-lcdefpme],.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .shop__name[data-astro-cid-lcdefpme],.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .shop__note[data-astro-cid-lcdefpme],.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .shop__note[data-astro-cid-lcdefpme]{translate:.6rem}.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .shop__arrow[data-astro-cid-lcdefpme],.shop__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .shop__arrow[data-astro-cid-lcdefpme]{opacity:1;translate:0}@media (width<=960px){.hero__in[data-astro-cid-lcdefpme],.shop__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stage[data-astro-cid-lcdefpme]{order:-1;padding-bottom:6.5rem}.raamkaart[data-astro-cid-lcdefpme]{width:min(22rem,100% - 1.5rem);left:.75rem}.stage__bar[data-astro-cid-lcdefpme]{bottom:0}.hero__horse[data-astro-cid-lcdefpme]{height:70%;top:30%;bottom:auto}}@media (width<=640px){.stage__ticks[data-astro-cid-lcdefpme]{display:none}.stage__bar[data-astro-cid-lcdefpme]{top:.75rem;bottom:auto;right:.75rem}.stage__btn[data-astro-cid-lcdefpme]{background:var(--paper);border-color:var(--paper);color:var(--navy)}.hero__title[data-astro-cid-lcdefpme]{font-size:9.6cqi}.cars--row[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-bottom:1rem;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.cars--row[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{scroll-snap-align:start}}
