/* A normal-flow banner: no floating obstruction over lessons, navigation or checkout. */
.ix-play[hidden]{display:none!important}.ix-play{display:block;background:linear-gradient(110deg,#391053,#6921a3 72%,#7835aa);color:#fff7df;border-bottom:1px solid #9e67bc;position:relative;isolation:isolate;font-family:Cairo,Tahoma,Arial,sans-serif;overflow:hidden}.ix-play:before{content:"";position:absolute;inset-inline-end:6%;top:-60px;width:210px;height:210px;border:1px solid #d5b6f02b;border-radius:50%;pointer-events:none}.ix-play__inner{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:15px;width:min(1240px,100%);margin-inline:auto;padding:12px 24px;min-height:82px}.ix-play__icon{width:48px;height:48px;flex:0 0 48px;background:#ffffff0b;border:1px solid #ffffff26;border-radius:15px;display:grid;place-items:center}.ix-play__icon svg{width:40px;height:40px}.ix-play__copy{flex:1;min-width:0;display:grid;gap:3px}.ix-play__copy b{font-size:15px;line-height:1.6;font-weight:800;color:#fff9e9}.ix-play__copy>span{font-size:12px;line-height:1.6;color:#e2ceef}.ix-play a.ix-play__cta{color:#341348;background:#ffdc56;border:1px solid #ffe9a2;display:flex;align-items:center;gap:10px;flex-shrink:0;min-height:48px;padding:7px 15px;border-radius:13px;text-decoration:none;font-weight:800;box-shadow:0 3px 0 #2c0d4b30;transition:background .18s,transform .18s;font-size:13px;line-height:1.5}.ix-play__cta>svg{width:21px;height:24px}.ix-play__cta>span:not(.ix-play__arrow){display:grid}.ix-play__cta small{font-size:10px;font-weight:600;line-height:1.5}.ix-play .ix-play__arrow{font-size:18px}.ix-play a.ix-play__cta:hover{background:#ffe686;transform:translateY(-1px)}.ix-play .ix-play__close{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;background:transparent;border:1px solid #ffffff29;color:#f8eefd;border-radius:50%;font:400 26px/1 Arial,sans-serif;padding:0;cursor:pointer}.ix-play__close:hover{background:#ffffff17}.ix-play :is(a,button):focus-visible{outline:3px solid #fff7d4;outline-offset:3px}@media(max-width:600px){.ix-play__inner{padding:10px 10px;gap:9px;min-height:78px}.ix-play__icon{display:none}.ix-play__copy b{font-size:12px}.ix-play__copy>span{font-size:10px;max-width:180px}.ix-play a.ix-play__cta{padding:7px 10px;gap:6px;font-size:11px;min-height:46px;border-radius:11px}.ix-play__cta>svg{width:17px;height:20px}.ix-play__cta small{font-size:9px}.ix-play .ix-play__arrow{display:none}.ix-play .ix-play__close{width:36px;height:44px;flex-basis:36px;border:none;font-size:25px}}@media(prefers-reduced-motion:reduce){.ix-play *{transition:none!important}}@media print{.ix-play{display:none!important}}
