.short-intro{margin:20px 0 0 0;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;visibility:visible;display:block;opacity:1;z-index:1}.container-wide{max-width:1200px;margin:0 auto;padding:0 1rem;visibility:visible;display:block;opacity:1;z-index:1}.short-intro .intro-content{background:var(--dt-black-medium) !important;box-shadow:0 8px 24px rgba(0, 0, 0, 0.3);border:1px solid var(--dt-luxury-yellow-dark);border-radius:12px;padding:2.5rem;max-width:1200px;margin:0 auto;position:relative;visibility:visible;display:block;opacity:1;z-index:1}.short-intro .intro-content .intro-content-inner{text-align:center;margin:0 auto;max-width:800px}.short-intro h2{color:var(--dt-luxury-yellow);font-size:clamp(1.5rem, 2.5vw, 2.1rem);margin-bottom:1rem;text-align:center;font-weight:var(--dt-font-weight-semibold);visibility:visible;display:block;line-height:1.4}.short-intro p{color:#CCCCCC;margin-bottom:1.5rem;font-size:clamp(1rem, 1.3vw, 1.2rem);line-height:1.6;text-align:center;visibility:visible;display:block}@media (max-width:768px){.short-intro .intro-content{padding:1.5rem}.short-intro p{text-align:center;color:#CCCCCC}}.short-intro-ad{margin:20px auto;text-align:center;max-width:970px;width:100%}.short-intro-ad iframe, .short-intro-ad img{max-width:100%;height:auto;display:block;margin:0 auto}.short-intro button:disabled{display:none !important}.short-intro button:enabled{background-color:var(--dt-luxury-yellow);color:#000;border:none;border-radius:6px;padding:0.75rem 1.5rem;font-weight:600;cursor:pointer;transition:background-color 0.3s ease;display:inline-block}.short-intro button:enabled:hover{background-color:var(--dt-luxury-yellow-dark)}