.render-luxe{--rl-bg:#faf8f4;--rl-bg-dark:#0a0908;--rl-text:#1a1816;--rl-text-mute:#6b645c;--rl-accent:#c2410c;--rl-brass:#8b7355;--rl-hairline:#e8e3dc;--rl-font-display:"GT Sectra", "Canela", "Cormorant Garamond", Georgia, "Times New Roman", serif;--rl-font-body:"Inter", "Suisse Int'l", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;font-family:var(--rl-font-body);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.render-luxe .rl-display{font-family:var(--rl-font-display);letter-spacing:-.015em;font-weight:400;line-height:1.05}.render-luxe .rl-eyebrow{font-family:var(--rl-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--rl-brass);font-size:.6875rem;font-weight:500}.render-luxe .rl-hairline{background:var(--rl-hairline);width:100%;height:1px}.render-luxe .rl-cta{background:var(--rl-accent);color:#fff;letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--rl-accent);align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.render-luxe .rl-cta:hover{background:#a3360a;border-color:#a3360a}.render-luxe .rl-cta--ghost{color:var(--rl-text);border:1px solid var(--rl-text);background:0 0}.render-luxe .rl-cta--ghost:hover{background:var(--rl-text);color:var(--rl-bg)}.render-luxe .rl-link-underline{color:var(--rl-text);border-bottom:1px solid var(--rl-accent);padding-bottom:1px;text-decoration:none;transition:color .18s;position:relative}.render-luxe .rl-link-underline:hover{color:var(--rl-accent)}.render-luxe .rl-hero-scrim{background:linear-gradient(#0a09080d 0%,#0a09081a 40%,#0a09088c 100%)}.render-luxe .rl-band{grid-template-rows:auto 1fr auto;min-height:100vh;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,5rem);display:grid}@media (min-width:768px){.render-luxe .rl-band{min-height:100vh}}@media (prefers-reduced-motion:no-preference){.render-luxe .rl-fade-in{animation:.8s forwards rl-fade-in}}@keyframes rl-fade-in{0%{opacity:0}to{opacity:1}}
