.hero.svelte-clyftl{background:var(--ocean-900);align-items:center;min-height:clamp(28rem,66vh,38rem);display:flex;position:relative;overflow:hidden}.hero-bg.svelte-clyftl{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade.svelte-clyftl{background:linear-gradient(90deg,#06222aeb 0%,#06222aad 48%,#06222a4d 100%),linear-gradient(#0000 55%,#06222ab3);position:absolute;inset:0}.hero-inner.svelte-clyftl{max-width:60rem;padding-block:clamp(3rem,8vw,5rem);position:relative}.hero.svelte-clyftl h1:where(.svelte-clyftl){color:var(--white);max-width:16ch;margin-top:1rem}.hero.svelte-clyftl .lede:where(.svelte-clyftl){color:#ffffffdb;max-width:40rem}.points.svelte-clyftl{flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex}.points.svelte-clyftl li:where(.svelte-clyftl){color:#ffffffe6;margin:0;padding-left:1.4rem;font-size:.92rem;font-weight:500;position:relative}.points.svelte-clyftl li:where(.svelte-clyftl):before{content:"";border:solid var(--brand-300);border-width:0 2px 2px 0;width:.36rem;height:.68rem;position:absolute;top:.42em;left:0;transform:rotate(45deg)}.filters.svelte-clyftl{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:1.5rem 2.5rem;margin-bottom:clamp(1.75rem,4vw,2.5rem);padding-bottom:1.75rem;display:flex}fieldset.svelte-clyftl{border:0;margin:0;padding:0}legend.svelte-clyftl{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.6rem;padding:0;font-size:.76rem;font-weight:700}.chips.svelte-clyftl{flex-wrap:wrap;gap:.45rem;display:flex}.chip.svelte-clyftl{border:1.5px solid var(--line);background:var(--white);font-family:var(--font-ui);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:.45rem .95rem;font-size:.85rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s}.chip.svelte-clyftl:hover{border-color:var(--teal-400);color:var(--teal-600)}.chip.on.svelte-clyftl{background:var(--ocean-900);border-color:var(--ocean-900);color:var(--white)}.count.svelte-clyftl{color:var(--ink-muted);margin:0 0 .25rem auto;font-size:.86rem}.empty.svelte-clyftl{text-align:center;color:var(--ink-soft);padding:3rem 0}.linkish.svelte-clyftl{font:inherit;color:var(--teal-600);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.trust.svelte-clyftl{border-left:3px solid var(--brand-500);padding-left:1rem}.trust.svelte-clyftl h3:where(.svelte-clyftl){margin-bottom:.3rem;font-size:1.05rem}.trust.svelte-clyftl p:where(.svelte-clyftl){color:var(--ink-soft);margin:0;font-size:.93rem}.inc.svelte-clyftl{align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}.inc.svelte-clyftl img:where(.svelte-clyftl){aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%}.ride.svelte-clyftl{border-radius:var(--radius-lg);background:#ffffff0f;text-decoration:none;transition:transform .2s,background-color .2s;display:block;overflow:hidden}.ride.svelte-clyftl:hover{background:#ffffff1a;transform:translateY(-3px)}.ride.svelte-clyftl img:where(.svelte-clyftl){aspect-ratio:16/10;object-fit:cover;width:100%}.ride-body.svelte-clyftl{padding:1.15rem 1.3rem 1.35rem}.ride-body.svelte-clyftl h3:where(.svelte-clyftl){color:var(--white);margin:.6rem 0 .35rem;font-size:1.12rem}.ride-body.svelte-clyftl p:where(.svelte-clyftl){color:#e8f6f6c7;margin:0 0 .7rem;font-size:.9rem}.ride-meta.svelte-clyftl{color:var(--teal-200);font-size:.8rem;font-weight:600}.btn-row.center.svelte-clyftl{justify-content:center;margin-top:clamp(2rem,4vw,3rem)}.faq-layout.svelte-clyftl{align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.faq-layout.svelte-clyftl .section-head:where(.svelte-clyftl){margin-bottom:0}.faq-layout.svelte-clyftl .btn-row:where(.svelte-clyftl){margin-top:1.5rem}@media (width>=900px){.inc.svelte-clyftl{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.faq-layout.svelte-clyftl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}
