.digital-concierge{padding:10rem 0;border-top:1px solid var(--luxury-gold-glow)}.concierge-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:6rem;gap:6rem}.concierge-content h2{margin-bottom:2rem;color:var(--base-100)}.concierge-content p.lg{color:var(--luxury-gold-soft);max-width:500px}.concierge-visual{display:flex;justify-content:center}.phone-mockup{position:relative;width:320px;height:640px;perspective:1000px}@media (max-width:1000px){.concierge-wrapper{grid-template-columns:1fr;text-align:center;gap:4rem}.concierge-content p.lg{margin:0 auto}.app-badges{justify-content:center}}