.hero.svelte-6sv7pa{position:relative;isolation:isolate;display:flex;flex-direction:column;padding-top:2.25rem;background:linear-gradient(180deg,#fbfefe,#eefaf8);overflow:hidden}.hero-inner.svelte-6sv7pa{order:1}.hero-bg.svelte-6sv7pa{order:2;width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-top:2rem}.hero-scrim.svelte-6sv7pa{display:none}@media (min-width: 48rem){.hero.svelte-6sv7pa{align-items:center;justify-content:center;min-height:30rem;min-height:min(78svh,42rem);padding-block:3.5rem 4.5rem;background:none}.hero-inner.svelte-6sv7pa{order:0;width:100%}.hero-bg.svelte-6sv7pa{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin-top:0;aspect-ratio:auto;z-index:-2;animation:svelte-6sv7pa-drift 32s ease-in-out infinite alternate}.hero-scrim.svelte-6sv7pa{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fffc,#ffffff73 40%,#fff0 66%),linear-gradient(180deg,#ffffffb3,#ffffff40 55%,#fff0 85%)}}@keyframes svelte-6sv7pa-drift{0%{transform:scale(1.04) translate3d(-1%,0,0)}to{transform:scale(1.12) translate3d(1%,-1.5%,0)}}.hero-inner.svelte-6sv7pa>:where(.svelte-6sv7pa){animation:svelte-6sv7pa-rise .75s cubic-bezier(.22,1,.36,1) both}.hero-inner.svelte-6sv7pa>:where(.svelte-6sv7pa):nth-child(2){animation-delay:.08s}.hero-inner.svelte-6sv7pa>:where(.svelte-6sv7pa):nth-child(3){animation-delay:.16s}.hero-inner.svelte-6sv7pa>:where(.svelte-6sv7pa):nth-child(4){animation-delay:.24s}.hero-inner.svelte-6sv7pa>:where(.svelte-6sv7pa):nth-child(5){animation-delay:.32s}@keyframes svelte-6sv7pa-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}.eyebrow.svelte-6sv7pa{color:var(--sea);margin-bottom:.9rem}.hero-lead.svelte-6sv7pa{margin-top:1rem;max-width:34rem;font-size:1.08rem}.search.svelte-6sv7pa{display:grid;gap:.6rem;margin-top:2rem;max-width:32rem;padding:.55rem;background:#ffffffbf;border:1px solid rgba(255,255,255,.9);border-radius:var(--r-lg);box-shadow:var(--sh);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hint.svelte-6sv7pa{margin-top:1rem;font-size:.92rem;color:var(--sea-deep)}.band.svelte-6sv7pa{padding-block:3rem}.band--tint.svelte-6sv7pa{background:linear-gradient(180deg,rgba(230,245,242,0) 0%,var(--foam) 18%,rgba(230,245,242,0) 100%)}.band--sand.svelte-6sv7pa{background:linear-gradient(180deg,rgba(244,236,220,0) 0%,var(--sand) 18%,rgba(244,236,220,0) 100%)}.more.svelte-6sv7pa{font-weight:600;font-size:.95rem;text-decoration:none;white-space:nowrap}.more.svelte-6sv7pa:after{content:" →"}.more.svelte-6sv7pa:hover{text-decoration:underline}.vlist.svelte-6sv7pa{display:grid;gap:1.15rem}.empty.svelte-6sv7pa{padding:1.5rem;color:var(--muted)}.steps-head.svelte-6sv7pa{margin-bottom:1.75rem}.steps.svelte-6sv7pa{list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}.steps.svelte-6sv7pa li:where(.svelte-6sv7pa){position:relative;padding-left:1.5rem}.steps.svelte-6sv7pa li:where(.svelte-6sv7pa):before{content:"";position:absolute;left:0;top:.55rem;bottom:-1.75rem;width:2px;border-radius:2px;background-image:repeating-linear-gradient(180deg,var(--line-strong) 0 5px,transparent 5px 11px)}.steps.svelte-6sv7pa li:where(.svelte-6sv7pa):last-child:before{bottom:auto;height:1.4rem}.steps.svelte-6sv7pa p:where(.svelte-6sv7pa){margin-top:.4rem;color:var(--sea-deep);max-width:30rem}@media (min-width: 40rem){.search.svelte-6sv7pa{grid-template-columns:1fr auto}}@media (min-width: 48rem){.band.svelte-6sv7pa{padding-block:4.5rem}.steps.svelte-6sv7pa{grid-template-columns:repeat(3,1fr);gap:2rem}.steps.svelte-6sv7pa li:where(.svelte-6sv7pa){padding-left:0;padding-top:1.25rem;background-image:repeating-linear-gradient(90deg,var(--line-strong) 0 5px,transparent 5px 11px);background-size:100% 2px;background-repeat:no-repeat}.steps.svelte-6sv7pa li:where(.svelte-6sv7pa):before{display:none}}
