.carousel-container[data-v-5d400adb]{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;.carousel-track[data-v-5d400adb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:20px 0;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;&[data-v-5d400adb]::-webkit-scrollbar{display:none}}.carousel-card[data-v-5d400adb]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);min-width:300px;scroll-snap-align:start;background:#f97d01;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08);-webkit-transition:all .4s;transition:all .4s;&[data-v-5d400adb]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 40px rgba(0,0,0,.12);box-shadow:0 15px 40px rgba(0,0,0,.12);.card-image img[data-v-5d400adb]{-webkit-transform:scale(1.1);transform:scale(1.1)}.detail-link i[data-v-5d400adb]{-webkit-transform:translateX(5px);transform:translateX(5px)}}.card-image[data-v-5d400adb]{height:200px;overflow:hidden;img[data-v-5d400adb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}}.card-content[data-v-5d400adb]{padding:25px;h3[data-v-5d400adb]{font-size:20px;margin-bottom:15px;color:#fff}p[data-v-5d400adb]{font-size:15px;color:#fff;margin-bottom:20px;line-height:1.6}}.detail-link[data-v-5d400adb]{color:$primary-color;padding:0;font-weight:500;i[data-v-5d400adb]{margin-left:5px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}}.carousel-nav[data-v-5d400adb]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#fff;border:none;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:2;-webkit-transition:all .3s;transition:all .3s;&[data-v-5d400adb]:hover{background:$primary-color;color:#fff}&.prev[data-v-5d400adb]{left:0}&.next[data-v-5d400adb]{right:0}i[data-v-5d400adb]{font-size:20px;font-weight:700}}}.pricing-page[data-v-5d400adb]{padding:60px 0;background-color:#f9f9f9}.container[data-v-5d400adb]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-5d400adb]{text-align:center;font-size:32px;color:#333;margin-bottom:15px}.section-subtitle[data-v-5d400adb]{text-align:center;font-size:18px;color:#666;max-width:700px;margin:0 auto 40px}.features-list[data-v-5d400adb]{margin-top:40px}.feature-card[data-v-5d400adb]{background:#fff;border-radius:8px;padding:30px 25px;margin-bottom:30px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease;height:100%;text-align:center}.feature-card[data-v-5d400adb]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.1)}.feature-icon[data-v-5d400adb]{font-size:48px;margin-bottom:20px}.feature-card h3[data-v-5d400adb]{font-size:20px;margin-bottom:15px;color:#333}.feature-card p[data-v-5d400adb]{color:#666;font-size:15px;line-height:1.6}.cta-buttons[data-v-5d400adb]{text-align:center;margin-top:50px}.cta-button[data-v-5d400adb]{padding:12px 30px;font-size:16px;margin:0 10px}.cta-button i[data-v-5d400adb]{margin-right:8px}.faq-section[data-v-5d400adb]{margin-top:80px;padding:60px 0;background-color:#fff}.faq-accordion[data-v-5d400adb]{max-width:800px;margin:0 auto}.faq-title[data-v-5d400adb]{font-size:18px;font-weight:500;padding:15px 0}.faq-title i[data-v-5d400adb]{margin-right:10px}.faq-content[data-v-5d400adb]{padding:0 20px 20px 34px;color:#666;line-height:1.8}@media (max-width:768px){.section-title[data-v-5d400adb]{font-size:28px}.section-subtitle[data-v-5d400adb]{font-size:16px}.cta-buttons[data-v-5d400adb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta-button[data-v-5d400adb]{margin:10px 0;width:100%}}