
/* TAN AKU MARKET V10 CTA */
.cta.cta-premium.tan-v10-cta{position:relative;display:grid;grid-template-columns:1fr 1.05fr;align-items:stretch;overflow:hidden;min-height:400px;padding:0!important;background:linear-gradient(125deg,#111316 0%,#272013 52%,#c58b08 100%)!important;border:1px solid #c99a20;border-radius:26px;box-shadow:0 18px 45px #0002;margin-top:40px;margin-bottom:40px;gap:0!important}
.tan-v10-cta .tan-v10-content{padding:clamp(24px,4vw,58px);position:relative;z-index:2;color:#fff}
.tan-v10-cta .eyebrow{color:#f5c344!important;font-weight:800;letter-spacing:.15em}
.tan-v10-cta h2{color:#fff!important;font-size:clamp(29px,3.2vw,55px)!important;line-height:1.08;margin:16px 0!important;letter-spacing:-.035em}
.tan-v10-cta h2 em{color:#ffd046!important;font-style:normal}
.tan-v10-cta .tan-v10-desc{color:#f3e8cb!important;font-size:clamp(14px,1.3vw,18px);margin:0 0 18px;max-width:550px}
.tan-v10-cta .tan-v10-small{font-size:11px;color:#d4c9b1;max-width:550px;line-height:1.5;margin-top:17px}
.tan-v10-cta .actions{display:flex;gap:12px;flex-wrap:wrap}
.tan-v10-cta .actions .btn{border-radius:100px!important;background:linear-gradient(115deg,#ffe16a,#d49b0d)!important;color:#151515!important;border:1px solid #f5cf59!important;font-weight:800;box-shadow:0 6px 18px #0003;padding:13px 22px}
.tan-v10-cta .actions .btn.dark{background:#191919!important;color:#ffd04b!important}
.tan-v10-cta .tan-v10-photo{position:relative;min-height:400px;overflow:hidden}
.tan-v10-cta .tan-v10-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 40%;display:block}
.tan-v10-cta .tan-v10-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#272013 0%,transparent 22%)}
@media(max-width:760px){.cta.cta-premium.tan-v10-cta{grid-template-columns:1fr!important}.tan-v10-cta .tan-v10-content{padding:26px 22px}.tan-v10-cta .tan-v10-photo{min-height:280px;order:-1}.tan-v10-cta .tan-v10-photo:after{background:linear-gradient(0deg,#272013,transparent 35%)}.tan-v10-cta h2{font-size:32px!important}}
