.MainComponent-module__oIIjPa__ctaPremiumCard{background:#fff;border-radius:30px;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.MainComponent-module__oIIjPa__ctaPremiumCard:before{content:"";background:linear-gradient(135deg,#bb6c250d,#ffa0470d);border-radius:50%;width:400px;height:400px;position:absolute;top:0;right:0;transform:translate(30%,-30%)}.MainComponent-module__oIIjPa__ctaPremiumCard:after{content:"";background:linear-gradient(135deg,#bb6c2508,#ffa04708);border-radius:50%;width:300px;height:300px;position:absolute;bottom:0;left:0;transform:translate(-30%,30%)}.MainComponent-module__oIIjPa__ctaContentWrapper{z-index:2;position:relative}.MainComponent-module__oIIjPa__ctaIconGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px;display:grid}.MainComponent-module__oIIjPa__ctaFeatureBox{text-align:center;background:linear-gradient(135deg,#fff5e6 0%,bisque 100%);border:2px solid #0000;border-radius:20px;padding:30px 25px;transition:all .4s}.MainComponent-module__oIIjPa__ctaFeatureBox:hover{border-color:#bb6c25;transform:translateY(-5px);box-shadow:0 15px 40px #bb6c2526}.MainComponent-module__oIIjPa__ctaFeatureIcon{background:linear-gradient(135deg,#bb6c25,#ffa047);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 15px;font-size:32px;transition:transform .3s;display:flex}.MainComponent-module__oIIjPa__ctaFeatureBox:hover .MainComponent-module__oIIjPa__ctaFeatureIcon{transform:scale(1.1)rotate(10deg)}.MainComponent-module__oIIjPa__ctaFeatureTitle{color:#1a1a1a;margin:0;font-size:18px;font-weight:700}.MainComponent-module__oIIjPa__ctaMainButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#bb6c25,#ffa047);border:none;border-radius:50px;margin-top:30px;padding:18px 45px;font-size:18px;font-weight:700;transition:all .3s;display:inline-block;box-shadow:0 10px 30px #bb6c254d}.MainComponent-module__oIIjPa__ctaMainButton:hover{transform:translateY(-3px);box-shadow:0 15px 40px #bb6c2566}.MainComponent-module__oIIjPa__whyChooseCard{background:#fff;border-bottom:4px solid #0000;border-radius:20px;padding:40px 30px;transition:all .3s;box-shadow:0 10px 40px #0000000d}.MainComponent-module__oIIjPa__whyChooseCard:hover{border-bottom-color:#bb6c25;transform:translateY(-8px);box-shadow:0 15px 50px #bb6c2526}.MainComponent-module__oIIjPa__numberCircle{color:#fff;background:linear-gradient(135deg,#bb6c25 0%,#ffa047 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;font-weight:800;display:flex;box-shadow:0 8px 20px #bb6c254d}@media (max-width:991px){.MainComponent-module__oIIjPa__ctaPremiumCard{padding:40px 30px}.MainComponent-module__oIIjPa__ctaIconGrid{margin-top:30px}}@media (max-width:768px){.MainComponent-module__oIIjPa__ctaPremiumCard{padding:30px 20px}.MainComponent-module__oIIjPa__ctaIconGrid{grid-template-columns:1fr;gap:15px}.MainComponent-module__oIIjPa__ctaFeatureBox{padding:25px 20px}.MainComponent-module__oIIjPa__ctaFeatureIcon{width:60px;height:60px;font-size:28px}.MainComponent-module__oIIjPa__ctaMainButton{width:100%;padding:15px 35px;font-size:16px}.MainComponent-module__oIIjPa__whyChooseCard{padding:30px 20px}.MainComponent-module__oIIjPa__numberCircle{width:50px;height:50px;font-size:20px;margin-bottom:15px!important}}
