.hero[data-astro-cid-i3irphx7]{color:#fff;isolation:isolate;background:#1a1716;align-items:end;min-height:clamp(36rem,26rem + 26vw,47rem);display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-i3irphx7]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-i3irphx7] picture,.hero__media[data-astro-cid-i3irphx7] img{width:100%;height:100%}.hero__media[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:50% 92%}.hero__media[data-astro-cid-i3irphx7]:after{content:"";background:radial-gradient(70% 55% at 50% 78%,#0a08089e,#0a080800 70%),linear-gradient(#0a08081f 0%,#0a080814 25%,#0a080861 54%,#0a0808c7 100%);position:absolute;inset:0}.hero__content[data-astro-cid-i3irphx7]{text-align:center;justify-items:center;padding-block:clamp(9rem,6rem + 10vw,14rem) clamp(2.25rem,1.5rem + 2.6vw,3.5rem);display:grid}.hero__eyebrow[data-astro-cid-i3irphx7]{color:#fff;letter-spacing:.22em;text-shadow:0 1px 12px #00000073}.hero__title[data-astro-cid-i3irphx7]{font-size:var(--fs-hero);color:#fff;text-shadow:0 2px 28px #00000059;margin-top:.85rem;line-height:.98}.hero__line[data-astro-cid-i3irphx7]{display:block}.hero__lede[data-astro-cid-i3irphx7]{font-size:var(--fs-lede);color:#ffffffeb;text-shadow:0 1px 14px #00000080;max-width:40rem;margin-top:1.1rem}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.25rem;margin-top:clamp(1.5rem,1rem + 1.4vw,2rem);display:flex}.hero__cta[data-astro-cid-i3irphx7]{min-height:3.125rem;padding-inline:1.9rem;font-size:1.0625rem}.hero__secondary[data-astro-cid-i3irphx7]{min-height:2.75rem;font-size:1.0625rem}.hero__visit[data-astro-cid-i3irphx7]{border-radius:var(--radius-sm);font-size:var(--fs-small);color:#fff;background:#14100f6b;border:1px solid #ffffff47;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;margin-top:clamp(1.5rem,1rem + 1.6vw,2.25rem);padding:.55rem 1.1rem;font-weight:500;display:inline-flex}@supports (backdrop-filter:blur(1px)){.hero__visit[data-astro-cid-i3irphx7]{backdrop-filter:blur(6px)}}.hero__sep[data-astro-cid-i3irphx7]{background:#ffffff59;width:1px;height:1em}.hero__visit[data-astro-cid-i3irphx7] .hero__today{color:#fff}@media (width<=47.99rem){.hero[data-astro-cid-i3irphx7]{min-height:min(88svh,41rem)}.hero__media[data-astro-cid-i3irphx7] img{object-position:62% 22%}.hero__actions[data-astro-cid-i3irphx7]{gap:.9rem 1.5rem}.hero__sep[data-astro-cid-i3irphx7]{display:none}.hero__visit[data-astro-cid-i3irphx7]{flex-direction:column;gap:.2rem}}.trust__card[data-astro-cid-3z5oxakz]{background:var(--paper-raised);border-bottom:1px solid var(--line)}.trust__list[data-astro-cid-3z5oxakz]{width:min(100% - 2 * var(--gutter), var(--container));grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-inline:auto;display:grid}.trust__item[data-astro-cid-3z5oxakz]{align-items:center;gap:.9rem;padding:1.2rem 0;display:flex}.trust__item[data-astro-cid-3z5oxakz]+.trust__item[data-astro-cid-3z5oxakz]{border-left:1px solid var(--line);padding-left:clamp(1rem,3vw,2.5rem)}.trust__item[data-astro-cid-3z5oxakz] .trust__icon{color:var(--oxblood);flex:none}.trust__text[data-astro-cid-3z5oxakz]{gap:.1rem;display:grid}.trust__label[data-astro-cid-3z5oxakz]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.015em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.15}.trust__detail[data-astro-cid-3z5oxakz]{font-size:var(--fs-small);color:var(--muted)}.trust__note[data-astro-cid-3z5oxakz]{width:min(100% - 2 * var(--gutter), var(--container));color:var(--muted);margin:.75rem auto 0;font-size:.875rem}@media (width<=47.99rem){.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:1fr}.trust__item[data-astro-cid-3z5oxakz]{padding:.9rem 0}.trust__item[data-astro-cid-3z5oxakz]+.trust__item[data-astro-cid-3z5oxakz]{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (width>=52.5rem){.trust__card[data-astro-cid-3z5oxakz]{max-width:min(90vw, 100% - 2 * var(--gutter), var(--container));border-bottom:0;border-radius:60px;margin:50px auto 0;box-shadow:0 18px 40px -18px #14121140,0 2px 6px #1412110f}.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:repeat(3,auto);justify-content:stretch;width:auto;padding-inline:clamp(1rem,2vw,2.5rem)}.trust__item[data-astro-cid-3z5oxakz]{justify-content:center;padding-block:1.35rem;padding-inline:clamp(.75rem,1.75vw,1.75rem)}.trust__item[data-astro-cid-3z5oxakz]+.trust__item[data-astro-cid-3z5oxakz]{padding-left:clamp(.75rem,1.75vw,1.75rem)}.trust__note[data-astro-cid-3z5oxakz]{text-align:center;width:auto;margin-top:.9rem}}.prices[data-astro-cid-detv3csl]{border-bottom:1px solid var(--line);padding-block:clamp(2.5rem,1.8rem + 2.8vw,4.5rem) clamp(2.5rem,1.8rem + 2.8vw,4rem)}.prices__list[data-astro-cid-detv3csl]{border-top:1px solid var(--line)}.prices__row[data-astro-cid-detv3csl]{border-bottom:1px solid var(--line)}.prices__link[data-astro-cid-detv3csl]{min-height:clamp(4rem,3.3rem + 2.6vw,4.875rem);color:var(--ink);grid-template-columns:minmax(0,32%) minmax(0,1fr) 7rem 2.25rem;align-items:center;column-gap:1.5rem;padding-block:.6rem;text-decoration:none;display:grid}.prices__name[data-astro-cid-detv3csl]{font-family:var(--font-display);font-size:var(--fs-row);letter-spacing:-.03em;transition:color var(--t-fast) ease;line-height:1.05}.prices__line[data-astro-cid-detv3csl]{color:var(--ink-soft);font-size:var(--fs-lede)}.prices__price[data-astro-cid-detv3csl]{font-family:var(--font-display);font-size:var(--fs-price);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;text-align:left}.prices__price--time[data-astro-cid-detv3csl]{font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink-soft)}.prices__link[data-astro-cid-detv3csl] .prices__chev{color:var(--ink);transition:transform var(--t-fast) var(--ease-out);justify-self:end}.prices__link[data-astro-cid-detv3csl]:hover .prices__name[data-astro-cid-detv3csl]{color:var(--oxblood)}.prices__link[data-astro-cid-detv3csl]:hover .prices__chev{transform:translate(4px)}.prices__foot[data-astro-cid-detv3csl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:.9rem;display:flex}@media (width<=47.99rem){.prices__link[data-astro-cid-detv3csl]{grid-template-columns:minmax(0,1fr) auto 1.5rem;grid-template-areas:"name price chev""line line chev";gap:.15rem .75rem;padding-block:.85rem}.prices__name[data-astro-cid-detv3csl]{grid-area:name}.prices__line[data-astro-cid-detv3csl]{font-size:var(--fs-small);grid-area:line}.prices__price[data-astro-cid-detv3csl]{grid-area:price}.prices__link[data-astro-cid-detv3csl] .prices__chev{grid-area:chev}}.cuts[data-astro-cid-7thbvecv]{padding-block:clamp(2.5rem,1.8rem + 2.8vw,4rem) clamp(3rem,2rem + 3.6vw,5rem)}.cuts__head[data-astro-cid-7thbvecv]{margin-bottom:clamp(.5rem,.2rem + 1vw,1rem)}.cuts__grid[data-astro-cid-7thbvecv]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,.6rem + 2.2vw,2.25rem);display:grid}.cuts__item--1[data-astro-cid-7thbvecv]{margin-top:clamp(1rem,.4rem + 1.7vw,1.75rem)}.cuts__item--2[data-astro-cid-7thbvecv]{margin-top:clamp(1.75rem,.8rem + 3vw,3.25rem)}.cuts__item--3[data-astro-cid-7thbvecv]{margin-top:0}.cuts__frame[data-astro-cid-7thbvecv]{aspect-ratio:4/5;background:var(--paper-deep);overflow:hidden}.cuts__frame[data-astro-cid-7thbvecv] picture{height:100%;display:block}.cuts__caption[data-astro-cid-7thbvecv]{gap:.15rem;margin-top:.75rem;display:grid}.cuts__name[data-astro-cid-7thbvecv]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.15}.cuts__frame[data-astro-cid-7thbvecv] img{transition:transform .7s var(--ease-out)}.cuts__item[data-astro-cid-7thbvecv]:hover .cuts__frame[data-astro-cid-7thbvecv] img{transform:scale(1.03)}@media (width<=47.99rem){.cuts__grid[data-astro-cid-7thbvecv]{grid-template-columns:1fr 1fr}.cuts__item--1[data-astro-cid-7thbvecv],.cuts__item--2[data-astro-cid-7thbvecv],.cuts__item--3[data-astro-cid-7thbvecv]{margin-top:0}.cuts__item--2[data-astro-cid-7thbvecv]{margin-top:2rem}.cuts__item--3[data-astro-cid-7thbvecv]{grid-column:1/-1;justify-self:center;width:62%}}.products__grid[data-astro-cid-qzj7gepj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,.6rem + 1.4vw,1.75rem);display:grid}.products__more[data-astro-cid-qzj7gepj]{margin-top:1.5rem}@media (width<=63.99rem){.products__grid[data-astro-cid-qzj7gepj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=29.99rem){.products__grid[data-astro-cid-qzj7gepj]{grid-template-columns:1fr 1fr;gap:.75rem}}.findus__grid[data-astro-cid-m5issmid]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5.5rem);display:grid}.findus__title[data-astro-cid-m5issmid]{font-size:var(--fs-h2);max-width:11ch}.findus__address[data-astro-cid-m5issmid]{font-style:normal;font-size:var(--fs-lede);color:var(--ink);margin-top:1.5rem;line-height:1.45;display:grid}.findus__demo[data-astro-cid-m5issmid]{align-items:center;gap:.4rem;margin-top:.5rem;display:inline-flex}.findus__actions[data-astro-cid-m5issmid]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.5rem;display:flex}.findus__travel[data-astro-cid-m5issmid]{border-top:1px solid var(--line);font-size:var(--fs-small);gap:.6rem;max-width:34rem;margin-top:1.75rem;padding-top:1.25rem;display:grid}.findus__hours[data-astro-cid-m5issmid]{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.25rem,.8rem + 1.6vw,2rem)}.findus__h3[data-astro-cid-m5issmid]{font-size:var(--fs-h3)}.findus__hours[data-astro-cid-m5issmid] .findus__today{color:var(--ink);margin:.6rem 0 1rem;font-weight:600}.findus__bh[data-astro-cid-m5issmid]{margin-top:1rem}.findus__bh[data-astro-cid-m5issmid] a[data-astro-cid-m5issmid]{color:var(--ink)}@media (width<=63.99rem){.findus__grid[data-astro-cid-m5issmid]{grid-template-columns:1fr}}
