.showcases-module__1FHaKa__page{padding:4rem 0 5rem}.showcases-module__1FHaKa__header{gap:.85rem;margin-bottom:2.5rem;display:grid}.showcases-module__1FHaKa__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:var(--gold-soft);font-size:.72rem}.showcases-module__1FHaKa__header h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(3rem,7vw,5.2rem);line-height:.95}.showcases-module__1FHaKa__intro{color:var(--text-muted);max-width:52rem;font-size:1.02rem;line-height:1.7}.showcases-module__1FHaKa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.showcases-module__1FHaKa__card{background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;overflow:hidden}.showcases-module__1FHaKa__cardImage{background-position:50%;background-size:cover;min-height:18rem}.showcases-module__1FHaKa__cardBody{flex-direction:column;gap:.7rem;padding:1.4rem;display:flex}.showcases-module__1FHaKa__destination{color:var(--gold-soft);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem}.showcases-module__1FHaKa__card h3{font-family:var(--font-display);font-size:1.8rem;line-height:1}.showcases-module__1FHaKa__card p{color:var(--text-muted);font-size:.96rem;line-height:1.65}.showcases-module__1FHaKa__card blockquote{font-family:var(--font-display);color:var(--foreground);margin:.5rem 0;font-size:1.5rem;line-height:1.1}.showcases-module__1FHaKa__link{color:var(--gold-soft);font-size:.96rem;font-weight:700}.showcases-module__1FHaKa__cta{text-align:center;background:radial-gradient(circle at 100% 0,#d0a15b24,#0000 34%),#ffffff08;border:1px solid #ffffff14;border-radius:28px;justify-items:center;gap:.85rem;margin-top:3rem;padding:2rem;display:grid}.showcases-module__1FHaKa__cta h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);line-height:.98}.showcases-module__1FHaKa__cta p{color:var(--text-muted)}.showcases-module__1FHaKa__primaryButton{background:linear-gradient(135deg, var(--gold), #f1d7a3);color:#11161e;border-radius:999px;align-items:center;padding:.95rem 1.3rem;font-weight:700;display:inline-flex}@media (max-width:820px){.showcases-module__1FHaKa__grid{grid-template-columns:1fr}}@media (max-width:640px){.showcases-module__1FHaKa__page{padding:3rem 0 4rem}.showcases-module__1FHaKa__card,.showcases-module__1FHaKa__cta{border-radius:22px}.showcases-module__1FHaKa__cardImage{min-height:14rem}}
