:root{--landing-paper:#f2f0e8;--landing-ink:#202b2e;--landing-rust:#a9472d;--landing-sky:#b6d4d6;--landing-light:#f7f7ef;--landing-shade:#121c1bb8;--landing-focus:#f5c86b;--landing-action:#d95825;--landing-action-hover:#b4441d;--landing-dark:#092422;--landing-slot-rule:#78948b;--landing-open:#e3be5b}.landing-page{color:var(--landing-ink)}.landing-hero{color:var(--landing-light);background:var(--landing-ink)}.landing-hero-shade{background:linear-gradient(90deg,var(--landing-shade),transparent 90%)}.landing-paper{background:var(--landing-paper);color:var(--landing-ink)}.landing-rust{background:var(--landing-rust);color:var(--landing-light)}.landing-ink{background:var(--landing-ink);color:var(--landing-light)}.landing-open{background:var(--landing-open);color:var(--landing-ink)}.landing-sky{background:var(--landing-sky);color:var(--landing-ink)}.landing-counts{border-color:currentColor}.landing-counts strong{font-size:1.5rem}.landing-primary{background:var(--landing-ink);color:var(--landing-light);transition-property:background-color,color}.landing-primary:hover{background:var(--landing-rust);color:var(--landing-light)}.landing-light-button{color:var(--landing-light);border-color:var(--landing-light);background:0 0;transition-property:background-color,color}.landing-light-button:hover{background:var(--landing-light);color:var(--landing-ink)}.landing-page a:focus-visible{outline:3px solid var(--landing-focus);outline-offset:4px}.landing-text-link{text-underline-offset:.22em;text-decoration:underline}.landing-counts strong{font-variant-numeric:tabular-nums}.landing-primary:active,.landing-light-button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.landing-primary,.landing-light-button{transition:none}}.landing-dark-section{background:var(--landing-dark);color:var(--landing-light)}.landing-primary{background:var(--landing-action);color:var(--landing-light)}.landing-primary:hover{background:var(--landing-action-hover)}.landing-map{border-radius:1rem}.landing-trip-section{background:var(--landing-sky);color:var(--landing-ink)}
