.chevron{transition:transform .4s ease-in-out}.chevron.expanded{transform:rotate(180deg)}.section.svelte-19juc4j{padding:5rem 2rem}.alt-section.svelte-19juc4j{background-color:#f8f9fa}.content-single.svelte-19juc4j{max-width:1100px;margin:0 auto}.centered.svelte-19juc4j{text-align:center}h2.svelte-19juc4j{font-family:PlayfairDisplay,serif;font-size:2.5rem;color:#1a1a1a;margin-bottom:3rem}.promise-grid.svelte-19juc4j{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.promise-card.svelte-19juc4j{background:#fff;padding:2.5rem 2rem;border-radius:12px;box-shadow:0 4px 15px #0000000d;text-align:center}.promise-card.svelte-19juc4j h3:where(.svelte-19juc4j){font-family:PlayfairDisplay,serif;font-size:1.5rem;margin-bottom:1rem}.promise-card.svelte-19juc4j p:where(.svelte-19juc4j){font-size:1rem;line-height:1.7;color:#4a4a4a}.promise-card.svelte-19juc4j a:where(.svelte-19juc4j){display:inline-block;margin-top:1.5rem;font-weight:500;color:#1e90ff}.showcase-section.svelte-19juc4j{padding:6rem 2rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);position:relative;overflow:hidden}.showcase-section.svelte-19juc4j:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23f1f3f4' fill-opacity='0.3'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;z-index:1}.showcase-content.svelte-19juc4j{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:center;position:relative;z-index:2}.showcase-text.svelte-19juc4j h2:where(.svelte-19juc4j){font-family:PlayfairDisplay,serif;font-size:2.8rem;color:#1a1a1a;margin-bottom:1.5rem;line-height:1.2}.showcase-text.svelte-19juc4j p:where(.svelte-19juc4j){font-size:1.2rem;line-height:1.7;color:#4a4a4a;margin-bottom:1.5rem}.showcase-subtitle.svelte-19juc4j{font-style:italic;color:#666;font-size:1.1rem!important}.showcase-slideshow.svelte-19juc4j{position:relative;height:500px;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px #00000026;transform:perspective(1000px) rotateY(-5deg);transition:transform .3s ease}.showcase-slideshow.svelte-19juc4j:hover{transform:perspective(1000px) rotateY(0) scale(1.02)}.collections-placeholder.svelte-19juc4j{padding:4rem 2rem;border:2px dashed #ddd;border-radius:16px;margin-bottom:2rem}.cta-button.svelte-19juc4j{display:inline-block;padding:1rem 2rem;background:linear-gradient(45deg,#dc143c,#00bfff);color:#fff;text-decoration:none;border-radius:50px;font-size:1.1rem}@media (max-width: 768px){.showcase-section.svelte-19juc4j{padding:4rem 1rem}.showcase-content.svelte-19juc4j{grid-template-columns:1fr;gap:2.5rem;text-align:center}.showcase-text.svelte-19juc4j h2:where(.svelte-19juc4j){font-size:2.2rem}.showcase-text.svelte-19juc4j p:where(.svelte-19juc4j){font-size:1.1rem}.showcase-slideshow.svelte-19juc4j{height:400px;transform:none;border-radius:16px}.showcase-slideshow.svelte-19juc4j:hover{transform:scale(1.02)}}
