.service-opening-questions[data-astro-cid-ru5a6egn]{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.service-opening-questions__heading[data-astro-cid-ru5a6egn]{position:sticky;top:112px}.service-opening-questions__heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn]{max-width:520px;margin:14px 0 20px;font-size:clamp(2.8rem,5vw,4.7rem);font-weight:300;line-height:.98}.service-opening-questions__heading[data-astro-cid-ru5a6egn]>p[data-astro-cid-ru5a6egn]:last-child{max-width:470px;color:var(--ink-soft);margin:0}.service-opening-questions__list[data-astro-cid-ru5a6egn]{border-top:1px solid var(--ink)}.service-opening-questions__list[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:30px 0 32px;display:grid}.service-opening-questions__list[data-astro-cid-ru5a6egn] span[data-astro-cid-ru5a6egn]{color:var(--olive-dark);padding-top:4px;font-size:.7rem;font-weight:700}.service-opening-questions__list[data-astro-cid-ru5a6egn] h3[data-astro-cid-ru5a6egn]{margin:0 0 14px;font-size:1.22rem;line-height:1.35}.service-opening-questions__list[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]{color:var(--ink-soft);margin:0;line-height:1.75}.tour-snapshot[data-astro-cid-ru5a6egn]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f3f1}.tour-snapshot__grid[data-astro-cid-ru5a6egn]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]{border-right:1px solid var(--line);min-height:178px;padding:30px 26px}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]:last-child{border-right:0}.tour-snapshot[data-astro-cid-ru5a6egn] span[data-astro-cid-ru5a6egn],.tour-comparison__header[data-astro-cid-ru5a6egn],.tour-visit-types[data-astro-cid-ru5a6egn] dt[data-astro-cid-ru5a6egn]{color:var(--olive-dark);text-transform:uppercase;font-size:.68rem;font-weight:700}.tour-snapshot[data-astro-cid-ru5a6egn] strong[data-astro-cid-ru5a6egn]{margin:18px 0 8px;font-size:2.15rem;font-weight:600;line-height:1;display:block}.tour-snapshot[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]{color:var(--ink-soft);margin:0;font-size:.82rem}.tour-section-heading[data-astro-cid-ru5a6egn]{max-width:820px;margin-bottom:46px}.tour-section-heading--compact[data-astro-cid-ru5a6egn]{margin-bottom:34px}.tour-section-heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn],.tour-scope__heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn]{margin:12px 0 18px;font-size:clamp(2.35rem,4vw,3.8rem);font-weight:500;line-height:1.02}.tour-section-heading[data-astro-cid-ru5a6egn]>p[data-astro-cid-ru5a6egn]:last-child,.tour-scope__heading[data-astro-cid-ru5a6egn]>p[data-astro-cid-ru5a6egn]:last-child{color:var(--ink-soft);margin:0}.tour-visit-types__list[data-astro-cid-ru5a6egn]{border-top:1px solid var(--ink)}.tour-visit-types__list[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:28px;padding:30px 0;display:grid}.tour-visit-types__number[data-astro-cid-ru5a6egn]{color:var(--olive);font-size:.72rem;font-weight:700}.tour-visit-types__purpose[data-astro-cid-ru5a6egn]{color:var(--olive-dark);text-transform:uppercase;margin:0 0 7px;font-size:.7rem;font-weight:700}.tour-visit-types[data-astro-cid-ru5a6egn] h3[data-astro-cid-ru5a6egn]{margin:0;font-size:1.34rem;line-height:1.25}.tour-visit-types[data-astro-cid-ru5a6egn] dl[data-astro-cid-ru5a6egn]{grid-template-columns:1fr 1fr;gap:30px;margin:0;display:grid}.tour-visit-types[data-astro-cid-ru5a6egn] dl[data-astro-cid-ru5a6egn] div[data-astro-cid-ru5a6egn]{margin:0}.tour-visit-types[data-astro-cid-ru5a6egn] dd[data-astro-cid-ru5a6egn]{color:var(--ink-soft);margin:8px 0 0;font-size:.88rem;line-height:1.65}.tour-image-story[data-astro-cid-ru5a6egn]{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr .6fr;gap:18px;height:660px;padding-bottom:78px;display:grid}.tour-image-story[data-astro-cid-ru5a6egn] figure[data-astro-cid-ru5a6egn]{background:#e8e8e4;border-radius:6px;min-width:0;min-height:0;margin:0;overflow:hidden}.tour-image-story[data-astro-cid-ru5a6egn] figure[data-astro-cid-ru5a6egn]:first-child{grid-row:1/3}.tour-image-story[data-astro-cid-ru5a6egn] img[data-astro-cid-ru5a6egn]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.tour-image-story[data-astro-cid-ru5a6egn] figure[data-astro-cid-ru5a6egn]:hover img[data-astro-cid-ru5a6egn]{transform:scale(1.025)}.tour-comparison__table[data-astro-cid-ru5a6egn]{border-top:2px solid var(--olive);background:#fff;box-shadow:0 10px 28px #00000014}.tour-comparison__row[data-astro-cid-ru5a6egn]{grid-template-columns:.55fr 1fr 1fr;display:grid}.tour-comparison__row[data-astro-cid-ru5a6egn]>[data-astro-cid-ru5a6egn]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:20px 22px}.tour-comparison__row[data-astro-cid-ru5a6egn]>[data-astro-cid-ru5a6egn]:last-child{border-right:0}.tour-comparison__row[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]{color:var(--ink-soft);margin:0;font-size:.87rem;line-height:1.6}.tour-comparison__row[data-astro-cid-ru5a6egn] strong[data-astro-cid-ru5a6egn]{font-size:.88rem;line-height:1.45}.tour-comparison__header[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]{background:#ece9e3}.tour-timeline[data-astro-cid-ru5a6egn]{border:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.tour-timeline[data-astro-cid-ru5a6egn]:before{background:var(--olive);content:"";height:1px;position:absolute;top:36px;left:11%;right:11%}.tour-timeline[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn],.astro-site[data-astro-cid-ru5a6egn] .tour-timeline[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{text-align:center;border:0;min-height:0;padding:18px 24px 0;position:relative}.tour-timeline[data-astro-cid-ru5a6egn] span[data-astro-cid-ru5a6egn]{z-index:1;border:1px solid var(--olive);width:38px;height:38px;color:var(--olive-dark);background:#fff;border-radius:50%;place-items:center;margin:0 auto 24px;display:grid;position:relative}.tour-timeline[data-astro-cid-ru5a6egn] h3[data-astro-cid-ru5a6egn],.astro-site[data-astro-cid-ru5a6egn] .tour-timeline[data-astro-cid-ru5a6egn] h3[data-astro-cid-ru5a6egn]{margin:0 0 10px}.tour-scope[data-astro-cid-ru5a6egn]{color:#fff;background:var(--ink)}.tour-scope__layout[data-astro-cid-ru5a6egn]{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.tour-scope__heading[data-astro-cid-ru5a6egn]{position:sticky;top:112px}.tour-scope__heading[data-astro-cid-ru5a6egn] .eyebrow[data-astro-cid-ru5a6egn]{color:#cdb99c}.tour-scope__heading[data-astro-cid-ru5a6egn]>p[data-astro-cid-ru5a6egn]:last-child{color:#ffffffb3}.tour-scope__columns[data-astro-cid-ru5a6egn]{border-top:1px solid #ffffff59;grid-template-columns:1fr 1fr;display:grid}.tour-scope__columns[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{padding:28px 26px 16px 0}.tour-scope__columns[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]+article[data-astro-cid-ru5a6egn]{border-left:1px solid #ffffff38;padding-left:26px;padding-right:0}.tour-scope__label[data-astro-cid-ru5a6egn]{color:#cdb99c;text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:700}.tour-scope__label--included[data-astro-cid-ru5a6egn]{color:#d9dfc4}.tour-scope[data-astro-cid-ru5a6egn] ul[data-astro-cid-ru5a6egn]{margin:0;padding:0;list-style:none}.tour-scope[data-astro-cid-ru5a6egn] li[data-astro-cid-ru5a6egn]{color:#ffffffd6;border-bottom:1px solid #ffffff29;grid-template-columns:24px 1fr;gap:10px;padding:13px 0;font-size:.87rem;line-height:1.55;display:grid}.tour-scope[data-astro-cid-ru5a6egn] li[data-astro-cid-ru5a6egn] span[data-astro-cid-ru5a6egn]{color:#cdb99c;font-weight:700}@media (width<=900px){.service-opening-questions[data-astro-cid-ru5a6egn]{grid-template-columns:1fr;gap:42px}.service-opening-questions__heading[data-astro-cid-ru5a6egn]{position:static}.tour-snapshot__grid[data-astro-cid-ru5a6egn]{grid-template-columns:repeat(2,minmax(0,1fr))}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]:nth-child(2){border-right:0}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]:nth-child(-n+2){border-bottom:1px solid var(--line)}.tour-visit-types__list[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{grid-template-columns:44px 1fr}.tour-visit-types[data-astro-cid-ru5a6egn] dl[data-astro-cid-ru5a6egn]{grid-column:2}.tour-image-story[data-astro-cid-ru5a6egn]{height:560px}.tour-timeline[data-astro-cid-ru5a6egn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.tour-timeline[data-astro-cid-ru5a6egn]:before{display:none}.tour-scope__layout[data-astro-cid-ru5a6egn]{grid-template-columns:1fr;gap:42px}.tour-scope__heading[data-astro-cid-ru5a6egn]{position:static}}@media (width<=640px){.service-opening-questions__heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn]{font-size:2.75rem}.service-opening-questions__list[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:24px 0 26px}.tour-snapshot__grid[data-astro-cid-ru5a6egn]{grid-template-columns:1fr}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn],.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 0}.tour-snapshot__grid[data-astro-cid-ru5a6egn]>div[data-astro-cid-ru5a6egn]:last-child{border-bottom:0}.tour-snapshot[data-astro-cid-ru5a6egn] strong[data-astro-cid-ru5a6egn]{margin-top:10px;font-size:1.85rem}.tour-section-heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn],.tour-scope__heading[data-astro-cid-ru5a6egn] h2[data-astro-cid-ru5a6egn]{font-size:2.55rem}.tour-visit-types__list[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{grid-template-columns:28px minmax(0,1fr);gap:12px}.tour-visit-types[data-astro-cid-ru5a6egn] dl[data-astro-cid-ru5a6egn]{grid-template-columns:1fr;gap:18px}.tour-image-story[data-astro-cid-ru5a6egn]{grid-template-rows:300px 180px;grid-template-columns:1fr 1fr;gap:10px;height:auto;padding-bottom:58px}.tour-image-story[data-astro-cid-ru5a6egn] figure[data-astro-cid-ru5a6egn]:first-child{grid-area:auto/1/auto/3}.tour-comparison__table[data-astro-cid-ru5a6egn]{box-shadow:none}.tour-comparison__header[data-astro-cid-ru5a6egn]{display:none}.tour-comparison__row[data-astro-cid-ru5a6egn]{border-bottom:1px solid var(--line);padding:22px 20px;display:block}.tour-comparison__row[data-astro-cid-ru5a6egn]>[data-astro-cid-ru5a6egn]{border:0;padding:0;display:block}.tour-comparison__row[data-astro-cid-ru5a6egn] strong[data-astro-cid-ru5a6egn]{color:var(--olive-dark);margin-bottom:16px}.tour-comparison__row[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]{border-top:1px solid var(--line);margin-top:14px;padding-top:28px}.tour-comparison__row[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]:before{color:var(--ink);text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:700;display:block}.tour-comparison__row[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]:first-of-type:before{content:"Showroom visit"}.tour-comparison__row[data-astro-cid-ru5a6egn] p[data-astro-cid-ru5a6egn]:nth-of-type(2):before{content:"Factory discussion"}.tour-timeline[data-astro-cid-ru5a6egn]{grid-template-columns:1fr;gap:0}.tour-timeline[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn],.astro-site[data-astro-cid-ru5a6egn] .tour-timeline[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]{text-align:left;grid-template-columns:44px 1fr;gap:0 16px;padding:0 0 28px;display:grid}.tour-timeline[data-astro-cid-ru5a6egn] span[data-astro-cid-ru5a6egn]{grid-row:1/span 2;margin:0}.tour-scope__columns[data-astro-cid-ru5a6egn]{grid-template-columns:1fr}.tour-scope__columns[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn],.tour-scope__columns[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]+article[data-astro-cid-ru5a6egn]{border-left:0;padding:26px 0}.tour-scope__columns[data-astro-cid-ru5a6egn] article[data-astro-cid-ru5a6egn]+article[data-astro-cid-ru5a6egn]{border-top:1px solid #ffffff59}}
