.fb-legal.svelte-10pvrrz{max-width:42rem;margin:0 auto;padding:6.5rem 1.25rem 4rem;color:#f5f0e8e0;font-family:Arimo,system-ui,sans-serif;line-height:1.65}.fb-legal-eyebrow.svelte-10pvrrz{margin:0 0 1rem;font-size:.8rem}.fb-legal-eyebrow.svelte-10pvrrz a:where(.svelte-10pvrrz){color:var(--fb-accent, #6b9eb8);text-decoration:none}.fb-legal-eyebrow.svelte-10pvrrz a:where(.svelte-10pvrrz):hover{text-decoration:underline}.fb-legal.svelte-10pvrrz h1:where(.svelte-10pvrrz){margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.35rem);color:#f5f0e8;font-weight:700;letter-spacing:-.02em}.fb-legal-lead.svelte-10pvrrz{margin:0 0 1.25rem;color:#f5f0e8b3}.fb-legal.svelte-10pvrrz section:where(.svelte-10pvrrz){margin-bottom:1.75rem}.fb-legal.svelte-10pvrrz h2:where(.svelte-10pvrrz){margin:0 0 .5rem;font-size:1.05rem;color:#f5f0e8}.fb-legal.svelte-10pvrrz p:where(.svelte-10pvrrz),.fb-legal.svelte-10pvrrz li:where(.svelte-10pvrrz){margin:0 0 .65rem;font-size:.95rem}.fb-legal.svelte-10pvrrz ul:where(.svelte-10pvrrz){margin:0 0 .75rem;padding-left:1.25rem}.fb-legal.svelte-10pvrrz a:where(.svelte-10pvrrz){color:var(--fb-accent, #6b9eb8)}.fb-service-crumbs.svelte-10pvrrz{margin:0 0 1.25rem;font-size:.8rem}.fb-service-crumbs.svelte-10pvrrz ol:where(.svelte-10pvrrz){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .5rem;color:#f5f0e873}.fb-service-crumbs.svelte-10pvrrz li:where(.svelte-10pvrrz):not(:last-child):after{content:"/";margin-left:.5rem;color:#f5f0e84d}.fb-service-crumbs.svelte-10pvrrz a:where(.svelte-10pvrrz){color:var(--fb-accent, #6b9eb8);text-decoration:none}.fb-service-crumbs.svelte-10pvrrz a:where(.svelte-10pvrrz):hover{text-decoration:underline}.fb-service-hero.svelte-10pvrrz,.fb-service-figure.svelte-10pvrrz{margin:0 0 1.5rem;padding:0;border:0}.fb-service-hero.svelte-10pvrrz{margin-bottom:1.25rem}.fb-service-img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:#141414}.fb-service-gallery.svelte-10pvrrz{display:flex;flex-direction:column;gap:0;margin-bottom:.5rem}.fb-service-cta.svelte-10pvrrz{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 2rem}.fb-service-cta-primary.svelte-10pvrrz{display:inline-flex;align-items:center;padding:11px 20px;min-height:42px;border:1px solid var(--fb-accent, #6b9eb8);background:var(--fb-accent, #6b9eb8);color:#050505!important;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.fb-service-cta-secondary.svelte-10pvrrz{display:inline-flex;align-items:center;padding:11px 16px;min-height:42px;border:1px solid var(--fb-line, #404247);color:var(--fb-accent, #6b9eb8)!important;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.fb-faq-list.svelte-10pvrrz{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,.1)}.fb-faq-item.svelte-10pvrrz{border-bottom:1px solid rgba(255,255,255,.1)}.fb-faq-q.svelte-10pvrrz{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:1rem 0;background:transparent;border:0;color:#f5f0e8;font:inherit;font-size:.95rem;font-weight:600;text-align:left;cursor:pointer}.fb-faq-icon.svelte-10pvrrz{flex-shrink:0;color:var(--fb-accent, #6b9eb8);transition:transform .2s ease}.fb-faq-item.open.svelte-10pvrrz .fb-faq-icon-v:where(.svelte-10pvrrz){opacity:0}.fb-faq-a.svelte-10pvrrz{display:none;padding:0 0 1rem}.fb-faq-item.open.svelte-10pvrrz .fb-faq-a:where(.svelte-10pvrrz){display:block}.fb-faq-a.svelte-10pvrrz p:where(.svelte-10pvrrz){margin:0;color:#f5f0e8bf}
