.sv-intro[data-astro-cid-lnthwwyx]{padding-block:clamp(56px,7vw,104px) clamp(48px,6vw,80px)}.sv-intro[data-astro-cid-lnthwwyx] .label[data-astro-cid-lnthwwyx]{margin-bottom:18px;display:block}.sv-intro__grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;align-items:end;gap:28px clamp(40px,6vw,96px);display:grid}.sv-intro[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{font-size:var(--fs-h1)}.sv-intro__lede[data-astro-cid-lnthwwyx]{font-family:var(--serif);color:var(--brick);margin-top:14px;font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem);font-style:italic}.sv-intro__txt[data-astro-cid-lnthwwyx]{gap:22px;display:grid}.sv-uses[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;gap:10px 24px;font-size:.95rem;list-style:none;display:grid}.sv-uses[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{grid-template-columns:16px 1fr;gap:10px;line-height:1.5;display:grid}.sv-uses[data-astro-cid-lnthwwyx] svg{color:var(--forest);margin-top:3px}.sv-cars[data-astro-cid-lnthwwyx]{padding-bottom:var(--section);grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.car[data-astro-cid-lnthwwyx]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.car[data-astro-cid-lnthwwyx]:hover{border-color:var(--muted);box-shadow:var(--shadow)}.car__seats[data-astro-cid-lnthwwyx]{background:var(--paper-2);border-bottom:1px solid var(--line);place-items:center;min-height:220px;padding:32px;display:grid}.car__grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(var(--cols), 30px);color:var(--ink-2);gap:10px 16px;display:grid}.car__txt[data-astro-cid-lnthwwyx]{align-content:start;justify-items:start;gap:8px;padding:24px 28px 28px;display:grid}.car__count[data-astro-cid-lnthwwyx]{font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600}.car[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:1.8rem}.car__txt[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:not(.car__count){color:var(--ink-2)}.car[data-astro-cid-lnthwwyx] .link-arrow[data-astro-cid-lnthwwyx]{margin-top:12px}.sv-book[data-astro-cid-lnthwwyx]{padding-block:var(--section);scroll-margin-top:var(--header-h)}.sv-book__in[data-astro-cid-lnthwwyx]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.sv-book__intro[data-astro-cid-lnthwwyx]{top:calc(var(--header-h) + 40px);gap:18px;display:grid;position:sticky}.sv-book__intro[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:var(--fs-h2)}.sv-book__note[data-astro-cid-lnthwwyx]{border-block:1px solid var(--line);color:var(--ink-2);padding:16px 0;font-size:.95rem}.sv-book__call[data-astro-cid-lnthwwyx]{font-size:.95rem}.sv-book__call[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line);white-space:nowrap}.sv-card[data-astro-cid-lnthwwyx]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(24px,4vw,44px)}.sv-form[data-astro-cid-lnthwwyx]{gap:18px;display:grid}.sv-form[data-astro-cid-lnthwwyx][hidden]{display:none}.sv-row[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.sv-send[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}#sv-done[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]:focus{outline:none}@media (width<=960px){.sv-intro__grid[data-astro-cid-lnthwwyx],.sv-book__in[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.sv-book__intro[data-astro-cid-lnthwwyx]{position:static}.sv-cars[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr}.sv-cars[data-astro-cid-lnthwwyx] .car[data-astro-cid-lnthwwyx]:last-child{grid-column:span 2}}@media (width<=640px){.sv-cars[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.sv-cars[data-astro-cid-lnthwwyx] .car[data-astro-cid-lnthwwyx]:last-child{grid-column:auto}.sv-uses[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.car__seats[data-astro-cid-lnthwwyx]{min-height:160px}}@media (width<=520px){.sv-row[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.sv-card[data-astro-cid-lnthwwyx]{margin-inline:calc(var(--pad) * -1 + 8px);padding:24px 20px}.sv-send[data-astro-cid-lnthwwyx] .btn[data-astro-cid-lnthwwyx]{flex:100%}}
