.segment-faq.svelte-i70tq8{max-width:56rem;margin-top:3rem}.segment-faq__title.svelte-i70tq8{color:var(--bs-emphasis-color);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.segment-faq__item.svelte-i70tq8{border-bottom:1px solid var(--bs-border-color);padding:.85rem 0}.segment-faq__item.svelte-i70tq8 summary:where(.svelte-i70tq8){color:var(--bs-emphasis-color);cursor:pointer;font-weight:600}.segment-faq__item.svelte-i70tq8 p:where(.svelte-i70tq8){color:var(--bs-secondary-color);margin:.6rem 0 0}.show-case-card.svelte-s59wzh{background:var(--bs-body-bg);border-radius:1rem;flex-direction:column;min-width:0;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000014}.show-case-card.svelte-s59wzh:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001f}.show-case-card.svelte-s59wzh:hover .show-case-overlay:where(.svelte-s59wzh){visibility:visible;opacity:1}.show-case-card.svelte-s59wzh:hover .show-case-img:where(.svelte-s59wzh){transform:scale(1.05)}.show-case-card-image.svelte-s59wzh{aspect-ratio:1;background:var(--bs-secondary-bg);position:relative;overflow:hidden;container-type:inline-size}.show-case-img.svelte-s59wzh{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.4,0,.2,1)}.show-case-placeholder.svelte-s59wzh{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.show-case-overlay.svelte-s59wzh{box-sizing:border-box;visibility:hidden;background:var(--pb-scrim);opacity:0;justify-content:center;align-items:flex-end;padding:clamp(.75rem,2.5vw,1.25rem);transition:opacity .3s;display:flex;position:absolute;inset:0}.show-case-view.svelte-s59wzh{color:var(--bs-primary);white-space:nowrap;background:var(--bs-body-bg);border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;padding:clamp(.45rem,1vw,.75rem) clamp(.65rem,2vw,1rem);font-size:clamp(.75rem,.6rem + 1.5cqi,.95rem);font-weight:600;display:inline-flex;box-shadow:0 4px 12px #0003}.show-case-card-body.svelte-s59wzh{flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}.show-case-card-title.svelte-s59wzh{-webkit-line-clamp:2;line-clamp:2;color:var(--bs-emphasis-color);-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.show-case-badges.svelte-s59wzh{flex-wrap:wrap;gap:.35rem;display:flex}.show-case-list.svelte-1h3xmtj{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:60dvh}
