.se-bespoke-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1150px;margin:80px auto;padding:0 20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.se-bespoke-image-col{position:relative}.se-image-frame{position:relative;padding:15px;border:1px solid #d4af37;border-radius:4px}.se-image-frame::before{content:'';position:absolute;top:-10px;left:-10px;right:20px;bottom:20px;border:1px solid #efe9df;z-index:-1}.se-image-frame img{width:100%;height:auto;display:block;border-radius:2px;object-fit:cover;aspect-ratio:4/5}.se-bespoke-content-col{display:flex;flex-direction:column;align-items:flex-start}.se-bespoke-content-col .se-subtitle{font-size:13px;color:#c5a059;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-bottom:10px}.se-bespoke-content-col .se-title{font-family:'Playfair Display',Georgia,serif;font-size:34px;color:#222;margin:0 0 20px 0;font-weight:400;line-height:1.3}.se-bespoke-content-col .se-description{font-size:15px;color:#666;line-height:1.8;margin-bottom:30px}.se-vip-features{display:flex;flex-direction:column;gap:20px;margin-bottom:35px;width:100%}.se-vip-item{display:flex;align-items:flex-start;gap:15px}.se-vip-icon{width:24px;height:24px;color:#c5a059;flex-shrink:0;margin-top:2px}.se-vip-text strong{display:block;font-size:15px;color:#222;font-weight:600;margin-bottom:4px}.se-vip-text p{font-size:14px;color:#666;margin:0;line-height:1.5}.se-luxury-btn{display:inline-block;background-color:#fff0;color:#c5a059;border:1px solid #c5a059;padding:15px 35px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;transition:all 0.4s ease;border-radius:2px}.se-luxury-btn:hover{background-color:#c5a059;color:#fff;box-shadow:0 5px 15px rgb(197 160 89 / .3)}@media (max-width:992px){.se-bespoke-wrapper{grid-template-columns:1fr;gap:50px;margin:60px auto}.se-bespoke-content-col .se-title{font-size:28px}.se-image-frame img{aspect-ratio:16/9}.se-image-frame::before{display:none}}