.mtn-modal-overlay{z-index:9999;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mtn-modal-container{background:#fff;border-radius:8px;width:100%;max-width:900px;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.3)}.mtn-close-button{color:#fff;cursor:pointer;z-index:10;background:#000;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.mtn-close-button:hover{background:#333;transform:scale(1.1);box-shadow:0 3px 12px rgba(0,0,0,.4)}.mtn-modal-content{cursor:pointer;min-height:400px;display:flex}.mtn-left-section{background:linear-gradient(135deg,#ffcb05 0%,#fdb913 100%);flex:1;padding:40px;position:relative;overflow:hidden}.mtn-logo{position:absolute;top:20px;right:30px}.mtn-text-content{z-index:2;position:relative}.mtn-title{color:#000;margin:0 0 20px;font-family:Arial,sans-serif;font-size:32px;font-weight:900;line-height:1.1}.mtn-description{color:#000;margin:0;font-size:13px;font-weight:500;line-height:1.5}.mtn-phone-mockup{position:absolute;bottom:60px;right:40px;transform:rotate(-15deg)}.phone-frame{background:#1a1a1a;border-radius:25px;width:180px;height:320px;padding:12px;box-shadow:0 20px 40px rgba(0,0,0,.3)}.phone-screen{background:#fff;border-radius:18px;width:100%;height:100%;padding:15px;overflow:hidden}.phone-header{align-items:center;gap:5px;margin-bottom:15px;display:flex}.my-text{color:#000;font-size:18px;font-weight:300}.mtn-logo-small{color:#000;background:#ffcb05;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700}.phone-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.grid-item{aspect-ratio:1;background:#e0e0e0;border-radius:8px}.mtn-hashtag{color:#000;margin:0;font-size:14px;font-weight:700;position:absolute;bottom:20px;left:40px}.mtn-right-section{background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:60px 50px;display:flex}.mtn-question{color:#1a1a1a;margin:0 0 25px;font-family:Arial,sans-serif;font-size:32px;font-weight:900;line-height:1.2}.mtn-benefits{color:#333;margin:0 0 30px;font-size:16px;line-height:1.6}.mtn-cta-button{color:#000;cursor:pointer;background:#ffcb05;border:none;border-radius:25px;padding:15px 35px;font-size:14px;font-weight:700;transition:all .3s;box-shadow:0 4px 15px rgba(255,203,5,.3)}.mtn-cta-button:hover{background:#fdb913;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,203,5,.4)}@media (max-width:768px){.mtn-modal-content{flex-direction:column}.mtn-left-section{min-height:300px}.mtn-phone-mockup{bottom:40px;right:20px;transform:rotate(-10deg)scale(.8)}.mtn-right-section{padding:40px 30px}.mtn-question,.mtn-title{font-size:24px}}
