.hdr.svelte-1elxaub{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--line);background:#f5f3edd9;position:sticky;top:0}.hdr__inner.svelte-1elxaub{justify-content:space-between;align-items:center;padding-block:.9rem;display:flex}.hdr__logo.svelte-1elxaub{font-family:var(--font-display);color:var(--onyx);font-size:1.2rem;font-weight:600}.hdr__logo.svelte-1elxaub span:where(.svelte-1elxaub){color:var(--gold)}.hdr__nav.svelte-1elxaub{align-items:center;gap:1.4rem;font-size:.92rem;display:flex}.hdr__cta.svelte-1elxaub{min-block-size:0;padding:.55rem 1.1rem}@media (width<=640px){.hdr__nav.svelte-1elxaub a:where(.svelte-1elxaub):not(.hdr__cta){display:none}}.ph.svelte-ingaj1{border-radius:var(--radius);color:#5b6b6f;background:linear-gradient(135deg,#eef1f2,#dfe4e6 55%,#cfd6d8);justify-content:center;align-items:center;inline-size:100%;display:flex}.ph--img.svelte-ingaj1{object-fit:cover}.ph.framed.svelte-ingaj1{box-shadow:0 0 0 6px #fff, 0 0 0 8px var(--gold), 0 24px 50px #0e5a6f33}.ph__label.svelte-ingaj1{letter-spacing:.02em;background:#ffffffa6;border-radius:20px;padding:.4rem .85rem;font-size:.78rem}.hero.svelte-1q37ri0{align-items:center;min-block-size:88vh;display:flex;position:relative;overflow:hidden}.hero__bg.svelte-1q37ri0{position:absolute;inset:0}.hero__bg.svelte-1q37ri0 .ph{border-radius:0;block-size:100%}.hero__scrim.svelte-1q37ri0{background:linear-gradient(#f5f3ed8c,#f5f3ed4d 45%,#f5f3ed99);position:absolute;inset:0}.hero__inner.svelte-1q37ri0{text-align:center;inline-size:100%;position:relative}.hero__title.svelte-1q37ri0{max-inline-size:16ch;margin:1rem auto 1.6rem;font-size:clamp(2.4rem,1.2rem + 5vw,4.2rem);line-height:1.04}.hero__title.svelte-1q37ri0 em:where(.svelte-1q37ri0){color:var(--gold);font-style:italic}.hero__cta.svelte-1q37ri0{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.grid.svelte-4mrl79{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:1rem;margin-block-start:2.5rem;display:grid}.grid__cell.tall.svelte-4mrl79{grid-row:span 2}@media (width<=900px){.grid.svelte-4mrl79{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.grid.svelte-4mrl79{grid-template-columns:1fr}.grid__cell.tall.svelte-4mrl79{grid-row:auto}}.cats.svelte-9ud2wg{background:var(--surface)}.cats__grid.svelte-9ud2wg{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-block-start:2.5rem;display:grid}.cats__card.svelte-9ud2wg{text-align:center;transition:transform var(--transition);gap:.85rem;display:grid}.cats__card.svelte-9ud2wg:hover{transform:translateY(-4px)}.cats__name.svelte-9ud2wg{font-family:var(--font-display);color:var(--onyx);font-size:1.2rem}@media (width<=720px){.cats__grid.svelte-9ud2wg{grid-template-columns:1fr;max-inline-size:360px;margin-inline:auto}}.steps.svelte-1brpuvp{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-block-start:2.5rem;list-style:none;display:grid}.step__n.svelte-1brpuvp{font-family:var(--font-display);color:var(--gold);font-size:2.4rem;line-height:1}.step__title.svelte-1brpuvp{margin-block:.6rem .3rem;font-size:1.1rem}.step__body.svelte-1brpuvp{color:var(--muted);font-size:.95rem}@media (width<=820px){.steps.svelte-1brpuvp{grid-template-columns:repeat(2,1fr)}}@media (width<=460px){.steps.svelte-1brpuvp{grid-template-columns:1fr}}.about.svelte-7hpc9t{background:var(--surface)}.about__inner.svelte-7hpc9t{grid-template-columns:340px 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.about__text.svelte-7hpc9t p:where(.svelte-7hpc9t){margin-block-start:.9rem}@media (width<=760px){.about__inner.svelte-7hpc9t{grid-template-columns:1fr}.about__photo.svelte-7hpc9t{max-inline-size:300px}}.quotes.svelte-1jhcrt0{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-block-start:1.5rem;display:grid}.quote.svelte-1jhcrt0{border-inline-start:3px solid var(--gold);padding-inline-start:1.25rem}.quote.svelte-1jhcrt0 blockquote:where(.svelte-1jhcrt0){font-family:var(--font-display);color:var(--onyx);font-size:1.25rem;font-style:italic}.quote.svelte-1jhcrt0 figcaption:where(.svelte-1jhcrt0){color:var(--muted);margin-block-start:.6rem;font-size:.9rem}@media (width<=720px){.quotes.svelte-1jhcrt0{grid-template-columns:1fr}}.cta.svelte-1d487u3{background:var(--gold)}.cta__inner.svelte-1d487u3{text-align:center;justify-items:center;gap:.6rem;display:grid}.cta__title.svelte-1d487u3{color:var(--onyx);font-size:clamp(1.8rem,1.2rem + 2vw,2.4rem)}.cta__body.svelte-1d487u3{color:#3a2f10}.cta.svelte-1d487u3 .btn--dark:where(.svelte-1d487u3){margin-block-start:.8rem}.ft.svelte-jz8lnl{background:var(--ocean);color:#cfe6ec;padding-block:clamp(40px,6vw,72px) 1.5rem}.ft__inner.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.ft__logo.svelte-jz8lnl{font-family:var(--font-display);color:#fff;font-size:1.3rem}.ft__logo.svelte-jz8lnl span:where(.svelte-jz8lnl){color:var(--champagne)}.ft__tagline.svelte-jz8lnl{color:#cfe6ec;opacity:.9;margin-block-start:.4rem;font-size:.9rem}.ft__cols.svelte-jz8lnl{gap:3rem;display:flex}.ft__col.svelte-jz8lnl{align-content:start;gap:.5rem;display:grid}.ft__heading.svelte-jz8lnl{color:#fff;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:600}.ft__col.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#cfe6ec;opacity:.9;font-size:.92rem}.ft__col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.ft__legal.svelte-jz8lnl{opacity:.9;border-block-start:1px solid #ffffff26;margin-block-start:2.5rem;padding-block-start:1.25rem;font-size:.82rem}
