.drive-intro[data-astro-cid-let5ra7m]{padding-block:clamp(2rem,1.25rem + 3vw,4rem) clamp(1.5rem,1rem + 2vw,2.5rem)}.drive-intro[data-astro-cid-let5ra7m] .intro__lead[data-astro-cid-let5ra7m]{max-width:46rem}.drive-pr[data-astro-cid-let5ra7m]{border-radius:var(--radius-full);background:var(--color-fill);color:var(--color-muted);font-size:var(--font-size-xs);margin-block-end:var(--spacing-3);padding:2px 8px;display:inline-block}.drive[data-astro-cid-let5ra7m]{gap:var(--spacing-8);max-width:60rem;margin-inline:auto;display:grid}.drive-form[data-astro-cid-let5ra7m]{gap:var(--spacing-4);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));padding:clamp(1rem,.5rem + 2vw,1.5rem);display:grid}.drive-form__field[data-astro-cid-let5ra7m]{gap:var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:grid}.drive-form__field--wide[data-astro-cid-let5ra7m]{grid-column:1/-1}.drive-form[data-astro-cid-let5ra7m] input[data-astro-cid-let5ra7m][type=search],.drive-form[data-astro-cid-let5ra7m] input[data-astro-cid-let5ra7m][type=date],.drive-form[data-astro-cid-let5ra7m] select[data-astro-cid-let5ra7m]{height:40px;padding:0 var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--font-size-base)}.drive-form__check[data-astro-cid-let5ra7m]{align-items:center;gap:var(--spacing-2);height:40px;font-size:var(--font-size-sm);align-self:end;display:flex}.drive-form__check[data-astro-cid-let5ra7m] input[data-astro-cid-let5ra7m]{width:18px;height:18px}.drive-form__submit[data-astro-cid-let5ra7m]{height:40px;padding:0 var(--spacing-5);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font:inherit;cursor:pointer;border:0;align-self:end;font-weight:500}.drive-form__submit[data-astro-cid-let5ra7m]:hover{background:var(--color-brand-hover)}.drive-form__submit[data-astro-cid-let5ra7m][aria-busy=true]{opacity:.7;cursor:progress;pointer-events:none}.drive-form__hint[data-astro-cid-let5ra7m]{color:var(--color-muted);font-size:var(--font-size-xs);grid-column:1/-1}.drive-chips__label[data-astro-cid-let5ra7m]{color:var(--color-muted);font-size:var(--font-size-sm);margin-block-end:var(--spacing-2)}.drive-chips[data-astro-cid-let5ra7m] ul[data-astro-cid-let5ra7m]{gap:var(--spacing-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.drive-chips[data-astro-cid-let5ra7m] a[data-astro-cid-let5ra7m][aria-current=page]{background:var(--color-brand);color:var(--color-on-brand)}#results[data-astro-cid-let5ra7m]{scroll-margin-top:calc(var(--nav-height,4rem) + var(--spacing-4))}.drive-msg[data-astro-cid-let5ra7m],.drive-summary[data-astro-cid-let5ra7m]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.drive-msg--error[data-astro-cid-let5ra7m]{color:#b42318}.drive-list[data-astro-cid-let5ra7m]{gap:var(--spacing-6);padding:0;list-style:none;display:grid}.dh[data-astro-cid-let5ra7m]{gap:var(--spacing-5);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,12rem) minmax(0,1fr);padding-block-end:var(--spacing-6);display:grid}.dh__img[data-astro-cid-let5ra7m]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-fill);width:100%}.dh__name[data-astro-cid-let5ra7m]{font-size:var(--font-size-lg);line-height:var(--leading-snug)}.dh__area[data-astro-cid-let5ra7m]{margin-block:var(--spacing-1) var(--spacing-3);color:var(--color-muted);font-size:var(--font-size-sm)}.dh__parking[data-astro-cid-let5ra7m]{align-items:baseline;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-fill);flex-wrap:wrap;margin-block-end:var(--spacing-3);font-weight:600;display:flex}.dh__parking-label[data-astro-cid-let5ra7m]{border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-xs);padding:1px 8px}.dh__facts[data-astro-cid-let5ra7m]{gap:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);grid-template-columns:max-content 1fr;display:grid}.dh__facts[data-astro-cid-let5ra7m] dt[data-astro-cid-let5ra7m]{color:var(--color-muted)}.dh__plan[data-astro-cid-let5ra7m]{color:var(--color-muted);font-size:var(--font-size-xs);display:block}.dh__links[data-astro-cid-let5ra7m]{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;margin-block-start:var(--spacing-3);display:flex}.dh__cta[data-astro-cid-let5ra7m]{height:36px;padding:0 var(--spacing-4);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-sm);align-items:center;text-decoration:none;display:inline-flex}.dh__link[data-astro-cid-let5ra7m]{font-size:var(--font-size-sm)}.dh__src[data-astro-cid-let5ra7m]{color:var(--color-muted);font-size:var(--font-size-xs);margin-block-start:var(--spacing-2)}.drive-note[data-astro-cid-let5ra7m]{border-block-start:1px solid var(--color-border);color:var(--color-muted);font-size:var(--font-size-xs);line-height:var(--leading-normal);padding-block-start:var(--spacing-6)}.drive-note[data-astro-cid-let5ra7m] h2[data-astro-cid-let5ra7m]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-block-end:var(--spacing-2)}.drive-note[data-astro-cid-let5ra7m] ul[data-astro-cid-let5ra7m]{gap:var(--spacing-1);padding-inline-start:1.2em;display:grid}.drive-credit[data-astro-cid-let5ra7m]{margin-block-start:var(--spacing-3)}.pager[data-astro-cid-let5ra7m]{justify-content:center;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.pager__nums[data-astro-cid-let5ra7m]{gap:var(--spacing-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pager__num[data-astro-cid-let5ra7m],.pager__step[data-astro-cid-let5ra7m]{min-width:36px;height:36px;padding:0 var(--spacing-3);border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--font-size-sm);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pager__num[data-astro-cid-let5ra7m].is-current{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand)}.pager__step[data-astro-cid-let5ra7m].is-disabled{opacity:.4}.pager__gap[data-astro-cid-let5ra7m]{color:var(--color-muted);align-items:center;padding:0 4px;display:inline-flex}@media (width<=640px){.dh[data-astro-cid-let5ra7m]{grid-template-columns:1fr}}
