/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-tracking:initial}}}.prose-luxury.svelte-1j2rzv8 p{margin-bottom:calc(var(--spacing,.25rem) * 8);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.prose-luxury.svelte-1j2rzv8 h2{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 6);font-family:var(--font-cardo,"Cardo", serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-tracking:-1px;letter-spacing:-1px;color:var(--color-heading,#3d3d3d)}.prose-luxury.svelte-1j2rzv8 img{margin-block:calc(var(--spacing,.25rem) * 12);aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-sm,.25rem);object-fit:cover;background-color:#f8f5f0;width:100%}.prose-luxury.svelte-1j2rzv8 p:first-of-type:first-letter{float:left;margin-top:calc(var(--spacing,.25rem) * 2);margin-right:calc(var(--spacing,.25rem) * 4);font-family:var(--font-cardo,"Cardo", serif);font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:.8;color:var(--color-heading,#3d3d3d);line-height:.8}.reveal-mask.svelte-1j2rzv8{will-change:transform}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
