.plan-section{background:#180d06;overflow:hidden;padding:120px 0 100px;position:relative}.plan-section .heading{margin:0 auto;max-width:950px;text-align:center}.plan-section .heading h1{color:#ffefe2;font-family:FSIndustrieCd,Arial,sans-serif;font-size:70px;font-weight:700;line-height:1.1;margin-bottom:16px}.plan-section .heading h1 span{background:linear-gradient(90deg,#2fb3a0,#bcfdfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text!important;color:transparent}.plan-section .heading p{color:#ffefe2;font-family:FSIndustrieWd,Arial,sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.3;margin:0}.plan-section .toggle-wrapper{align-items:center;border:1.4px solid #3cffe3;border-radius:42px;display:flex;justify-content:space-between;margin:50px auto 0;max-width:315px;padding:5px;width:100%}.plan-section .toggle-wrapper .toggle-btn{background:transparent;border-radius:42px;color:#ffefe2;cursor:pointer;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:600;padding:11px 47px;text-transform:capitalize}.plan-section .toggle-wrapper .toggle-btn.active{background:#3cffe3;color:#0d0300}.plan-section .save-text{color:#ffefe2;font-family:FSIndustrieWd,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.3;margin:20px auto 0;max-width:700px;text-align:center;text-transform:uppercase}.plan-section .pricing-grid{display:flex;flex-wrap:wrap;gap:25px;margin:85px auto 0;max-width:1360px;padding:0 12px}.plan-section .pricing-grid .plan-card{background:#261a14;border:1px solid #ffffff29;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:30px 15px 20px;position:relative;width:23.2%}.plan-section .pricing-grid .plan-card:before{background:#fc5100cc;content:"";filter:blur(90px);height:155px;left:-50px;position:absolute;top:-40px;width:144px;z-index:0}.plan-section .pricing-grid .plan-card:after{background-image:url(https://go.alibimusic.com/hubfs/Website%20Fy-26/glow-border.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;content:"";height:300px;inset:0;left:-17.5px;pointer-events:none;position:absolute;top:0;width:300px}.plan-section .pricing-grid .plan-card .plan-title{color:#ffefe1;font-family:FSIndustrieWd,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.4;margin-bottom:20px;position:relative;text-transform:capitalize;z-index:1}.plan-section .pricing-grid .plan-card .price{color:#ffefe1;display:inline-block;font-family:FSIndustrieCd,Arial,sans-serif;font-size:16px;font-weight:600;margin-bottom:0;position:relative}.plan-section .pricing-grid .plan-card .price .d-s{left:0;position:absolute;top:15px}.plan-section .pricing-grid .plan-card .price .amount{font-family:FSIndustrieCd,Arial,sans-serif;font-size:62px;font-weight:700;padding-left:14px;position:relative}.plan-section .pricing-grid .plan-card .price .amount .point{color:#ffefe1;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:600;position:absolute;right:-10px;top:15px}.plan-section .pricing-grid .plan-card .annually-cost{color:#8f3a14;font-family:FSIndustrieWd,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0}.plan-section .pricing-grid .plan-card .price .duration{font-family:Inter,sans-serif}.plan-section .pricing-grid #card-4 .duration,.plan-section .pricing-grid #card-4 .price .amount .point,.plan-section .pricing-grid #card-4 .price .d-s{display:none}.plan-section .pricing-grid #card-4 .price .amount{display:block;font-size:38px;font-weight:500;margin-bottom:25px;padding:0}.plan-section .pricing-grid .plan-card .text-bar{margin-top:20px}.plan-section .pricing-grid .plan-card .text-bar h6{color:#ffefe1;font-family:FSIndustrieCd,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:10px}.plan-section .pricing-grid .plan-card .text-bar p{color:#ffefe1;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}.plan-section .pricing-grid .plan-card .text-bar p a{color:#fc5100;text-decoration:underline}.plan-section .pricing-grid .plan-card .plan-btn{background:#fc5100;border-radius:62px;color:#ffefe1;cursor:pointer;display:none;font-family:FSIndustrieWd,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:30px;margin-top:30px;padding:11px 18px;text-align:center;width:100%}.plan-section .pricing-grid .plan-card .plan-btn.active,.plan-section .pricing-grid .plan-card .plan-btn.popup-button{display:block}.plan-section .pricing-grid .plan-card .divider{background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));border-bottom:1px solid;height:2px;margin:30px 0 40px;mix-blend-mode:screen;width:100%}.plan-section .pricing-grid .plan-card .feature-title{color:#3cffe3;font-family:FSIndustrieWd,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.4;margin-bottom:10px}.plan-section .pricing-grid .plan-card ul{flex:1;margin:0;padding:0}.plan-section .pricing-grid .plan-card ul li{color:#ffefe1;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;list-style:none;margin-top:10px;padding-left:30px;position:relative}.plan-section .pricing-grid .plan-card ul li:before{background-image:url(https://go.alibimusic.com/hubfs/Website%20Fy-26/check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.plan-section .pricing-grid .plan-card .cta-box .pop-button,.plan-section .pricing-grid .plan-card .cta-box a{color:#ffefe1;cursor:pointer;display:block;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:700;margin:-12px 0 0;padding:0 16px 16px;text-align:center;width:100%}.plan-section .pricing-grid .plan-card .cta-box .table-popup{backdrop-filter:blur(4px);background:#0d0300;display:none;height:100%;left:0;padding:0 15px;position:fixed;top:0;width:100%;z-index:999999}.plan-section .pricing-grid .plan-card .cta-box .table-popup .table-main{background:transparent;border-radius:0;height:660px;left:50%;margin:0 auto;max-height:660px;max-width:1200px;overflow-y:scroll;padding-top:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.plan-section .pricing-grid .plan-card .cta-box .table-popup .table-main::-webkit-scrollbar{display:none}.plan-section .pricing-grid .plan-card .cta-box .table-popup .table-main h2{color:#ffefe1;font-family:FSIndustrieCd,Arial,sans-serif;font-size:52px;font-weight:700;line-height:1.2;margin:0;text-align:center}.plan-section .pricing-grid .plan-card .cta-box .table-popup .table-main h2 span{color:#2fb3a0}.plan-section .pricing-grid .table-popup .table-main .close-button{cursor:pointer;height:26px;line-height:0;margin:0 15px 25px auto;max-width:26px;text-align:right;width:100%}.plan-section .pricing-grid .table-popup .table-main .close-button img{min-height:26px;min-width:26px;width:26px}.plan-section .pricing-grid .table-popup .table-main .table-header .included-items,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box{background:#2fb3a0}.plan-section .pricing-grid .table-popup .table-main .table-content,.plan-section .pricing-grid .table-popup .table-main .table-header{border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;display:flex}.plan-section .pricing-grid .table-popup .table-main .table-content:nth-child(2n) .included-items,.plan-section .pricing-grid .table-popup .table-main .table-content:nth-child(2n) .lable-box{background:#ffffff0a}.plan-section .pricing-grid .table-popup .table-main .table-content .lable-box,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box{border-bottom:1px solid #ffffff14;max-width:435px;min-width:435px;padding:20px 20px 20px 40px;width:100%}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items,.plan-section .pricing-grid .table-popup .table-main .table-header .included-items{border-bottom:1px solid #ffffff14;min-width:255px;padding:20px;width:255px}.plan-section .pricing-grid .table-popup .table-main .table-header .included-items h6,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box h6{color:#1c1b1f;font-family:FSIndustrieWd,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.4;margin:0}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items p,.plan-section .pricing-grid .table-popup .table-main .table-content .lable-box p{color:#ffefe1;font-family:FSIndustrieWd,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items p,.plan-section .pricing-grid .table-popup .table-main .table-header .included-items h6{text-align:center}.plan-section .pricing-grid .table-popup .table-main .bottom-content p,.plan-section .pricing-grid .table-popup .table-main .bottom-content p a{color:#ffefe2;font-family:FSIndustrieWd,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:0;padding:30px 15px;text-align:center}.plan-section .pricing-grid .table-popup .table-main .bottom-content p a{color:#fc5100;display:inline;font-weight:700;padding:0}@media(min-width:992px) and (max-width:1199.98px){.plan-section .pricing-grid .plan-card{width:31.4%}}@media(max-width:1199.98px){.plan-section .pricing-grid .table-popup .table-main .close-button{margin:0 auto 25px}}@media(min-width:768px) and (max-width:991.98px){.plan-section .pricing-grid .plan-card{width:47.8%}}@media(max-width:991.98px){.plan-section .heading h1{font-size:58px}.plan-section .pricing-grid .table-popup .table-main .table-content .lable-box,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box{max-width:350px;min-width:350px}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items,.plan-section .pricing-grid .table-popup .table-main .table-header .included-items{min-width:200px;width:200px}}@media(max-width:767.98px){.plan-section{padding:60px 0}.plan-section .heading h1{font-size:44px}.plan-section .heading p{font-size:20px}.plan-section .pricing-grid .table-popup .table-main .table-content .lable-box,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box{max-width:240px;min-width:240px}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items,.plan-section .pricing-grid .table-popup .table-main .table-header .included-items{min-width:150px;width:150px}.plan-section .pricing-grid .table-popup .table-main .table-content .included-items p,.plan-section .pricing-grid .table-popup .table-main .table-content .lable-box p,.plan-section .pricing-grid .table-popup .table-main .table-header .included-items h6,.plan-section .pricing-grid .table-popup .table-main .table-header .lable-box h6{font-size:14px}.plan-section .pricing-grid{gap:20px;margin:60px auto 0;padding:0 20px}.plan-section .pricing-grid .plan-card{width:100%}.plan-section .save-text{font-size:16px}.plan-section .pricing-grid #card-4 .price .amount{font-size:32px}.plan-section .pricing-grid .plan-card ul li{font-size:14px}.plan-section .pricing-grid .plan-card .price .amount{font-size:44px}.plan-section .pricing-grid .plan-card .feature-title{font-size:16px}.plan-section .pricing-grid .plan-card .cta-box .table-popup .table-main{max-height:500px}.plan-section .toggle-wrapper{max-width:270px}.plan-section .toggle-wrapper .toggle-btn{font-size:14px;padding:11px 35px}.plan-section .pricing-grid .plan-card .plan-btn{padding:15px 18px}.plan-section .pricing-grid .table-popup .table-main .bottom-content p,.plan-section .pricing-grid .table-popup .table-main .bottom-content p a{font-size:14px}.plan-section .pricing-grid .plan-card .price .amount .point{font-size:14px;right:-10px;top:8px}}