.pricing-toggle-wrapper{text-align:center;margin-bottom:30px}.pricing-switch{display:inline-flex;align-items:center;gap:10px;font-weight:600}.pricing-switch input{display:none}.slider{width:50px;height:24px;background:#ccc;border-radius:50px;position:relative;cursor:pointer;transition:background .3s}.slider::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .3s}.pricing-switch input:checked+.slider{background:#0073e6}.pricing-switch input:checked+.slider::after{transform:translateX(26px)}.pricing-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:flex-start}.pricing-plan{background:0 0;border:none;box-shadow:none;border-radius:12px;padding:22px;text-align:center;max-width:420px}.pricing-plan h3{margin:0 0 10px;font-size:30px;font-weight:700}.price{display:inline-flex;align-items:baseline;justify-content:center;gap:8px;margin:12px 0 16px}.price .price-value{margin:0;font-size:1.8rem;font-weight:700;line-height:1}.price .price-period{margin:0;font-size:1rem;font-weight:400;color:#00a2e0;line-height:1}.pricing-plan .fusion-button{margin-top:14px;display:inline-block}@media (max-width:780px){.pricing-row{flex-direction:column;align-items:center}.pricing-plan{max-width:none;width:100%}}