.services-pricing{padding:8rem 0;background-color:var(--background-color)}.pricing-intro{text-align:center;max-width:1000px;margin:0 auto 5rem auto}.pricing-tabs-nav{display:flex;justify-content:center;border-bottom:1px solid #e0e0e0;margin-bottom:4rem}.pricing-tab-button{background:none;border:none;padding:1rem 2rem;cursor:pointer;font-size:1.8rem;font-weight:600;color:var(--accent-color);position:relative;border-bottom:3px solid #fff0;transition:color 0.3s ease;white-space:nowrap}.pricing-tab-button:hover{color:var(--secondary-color)}.pricing-tab-button.is-active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.pricing-tab-panel{display:none}.pricing-tab-panel.is-active{display:block}.panel-intro{text-align:center;margin-bottom:4rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;align-items:stretch}.pricing-card{position:relative}.pricing-card-inner{padding:3rem;display:flex;flex-direction:column;height:100%;box-sizing:border-box;border-radius:12px;overflow:hidden;border:2px solid #fff0}.pricing-card .price{font-size:3.6rem;font-weight:800;margin-bottom:.5rem}.pricing-card .timeline{color:var(--accent-color);margin-bottom:2rem;padding-bottom:2rem}.features-list{list-style:none;padding:0;margin:0 0 2rem 0;flex-grow:1}.features-list li{padding-left:2.5rem;position:relative;margin-bottom:1rem}.features-list li::before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:2px}.pricing-card .btn{width:100%;margin-top:auto}.color-scheme-dark .pricing-card-inner{background-color:var(--secondary-color);color:var(--text-color-light)}.color-scheme-dark .pricing-card h4,.color-scheme-dark .pricing-card .price{color:var(--text-color-light)}.color-scheme-dark .pricing-card.is-popular .pricing-card-inner{border-color:var(--primary-color)}.color-scheme-dark .pricing-card.is-popular::before{background-color:var(--primary-color);color:var(--text-color-light)}.color-scheme-dark .timeline{border-bottom-color:var(--secondary-color-light)}.color-scheme-dark .features-list li::before{color:var(--primary-color)}.color-scheme-dark .btn{background-color:var(--secondary-color-light)}.color-scheme-dark .is-popular .btn{background-color:var(--primary-color)}.color-scheme-light .pricing-card-inner{background-color:var(--background-color);color:var(--text-color);box-shadow:0 4px 15px rgb(0 0 0 / .07);border-color:var(--secondary-color-light)}.color-scheme-light .pricing-card h4,.color-scheme-light .pricing-card .price{color:var(--text-color)}.color-scheme-light .pricing-card.is-popular .pricing-card-inner{border-color:var(--primary-color)}.color-scheme-light .pricing-card.is-popular::before{background-color:var(--primary-color);color:var(--text-color-light)}.color-scheme-light .timeline{border-bottom-color:#e0e0e0}.color-scheme-light .features-list li::before{color:var(--primary-color)}.color-scheme-light .btn{background-color:var(--secondary-color)}.color-scheme-light .is-popular .btn{background-color:var(--primary-color)}@media (max-width:991px){.pricing-tabs-nav{display:grid;grid-template-columns:1fr 1fr;gap:1rem;justify-content:center}.pricing-tab-button{white-space:normal;text-align:center}.pricing-grid{grid-template-columns:1fr}}