.individual-pricing-module__NSGhEa__pricingContent{max-width:1200px;margin:0 auto;padding:1rem 0}.individual-pricing-module__NSGhEa__backButtonContainer{text-align:left;z-index:auto;background:0 0;border-bottom:none;margin:0 0 2rem;padding:1rem 0;display:block;position:relative;top:auto}.individual-pricing-module__NSGhEa__backToHomeLink{color:#0997df;background:#ffffffe6;border:1px solid #0997df;border-radius:.5rem;align-items:center;gap:.5rem;min-height:40px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #0000001a}.individual-pricing-module__NSGhEa__backToHomeLink:hover{color:#fff;background:#0997df;transform:translateY(-1px);box-shadow:0 4px 8px #0997df33}@media (min-width:769px){.individual-pricing-module__NSGhEa__backButtonContainer{box-shadow:none;background:0 0;border:none;margin:0 0 3rem;padding:0}.individual-pricing-module__NSGhEa__backToHomeLink{background:#fffffff2;border-width:2px;min-height:44px;padding:.75rem 2rem;font-size:1rem;font-weight:600;box-shadow:0 4px 12px #00000014}}@media (min-width:1200px){.individual-pricing-module__NSGhEa__backButtonContainer{margin:0 0 4rem}.individual-pricing-module__NSGhEa__backToHomeLink{min-height:48px;padding:1rem 2.5rem;font-size:1.125rem}}@media (min-width:768px) and (max-width:1024px){.individual-pricing-module__NSGhEa__backButtonContainer{box-shadow:none;background:0 0;border:none;margin:0 0 2.5rem;padding:0}.individual-pricing-module__NSGhEa__backToHomeLink{background:#fffffff2;min-height:42px;padding:.625rem 1.5rem;font-size:.9375rem;box-shadow:0 2px 8px #0000000f}}@media (max-width:414px){.individual-pricing-module__NSGhEa__backButtonContainer{box-shadow:none;background:0 0;border:none;margin:0 0 1.5rem;padding:0}.individual-pricing-module__NSGhEa__backToHomeLink{min-height:36px;padding:.375rem .75rem;font-size:.75rem}}@media (max-width:480px){.individual-pricing-module__NSGhEa__backButtonContainer{box-shadow:none;background:0 0;border:none;margin:0 0 1rem;padding:0}.individual-pricing-module__NSGhEa__backToHomeLink{min-height:36px;padding:.375rem .75rem;font-size:.75rem}}@media (min-width:481px) and (max-width:768px){.individual-pricing-module__NSGhEa__backButtonContainer{box-shadow:none;background:0 0;border:none;margin:0 0 1.5rem;padding:0}.individual-pricing-module__NSGhEa__backToHomeLink{min-height:40px;padding:.5rem 1rem;font-size:.875rem}}.individual-pricing-module__NSGhEa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:400px;display:flex}.individual-pricing-module__NSGhEa__spinner{border:4px solid #e5e7eb;border-top-color:#1d9b4b;border-radius:50%;width:40px;height:40px;animation:1s linear infinite individual-pricing-module__NSGhEa__spin}@keyframes individual-pricing-module__NSGhEa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.individual-pricing-module__NSGhEa__skipToCart{text-align:center;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.individual-pricing-module__NSGhEa__skipText{color:#64748b;margin-bottom:1rem;font-size:1.1rem;font-weight:500}.individual-pricing-module__NSGhEa__skipButton{color:#0284c7;cursor:pointer;background:#fff;border:2px solid #0284c7;border-radius:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.individual-pricing-module__NSGhEa__skipButton:hover{color:#fff;background:#0284c7;transform:translateY(-1px);box-shadow:0 4px 12px #0284c74d}.individual-pricing-module__NSGhEa__quantitySelector{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.individual-pricing-module__NSGhEa__quantityLabel{color:#374151;font-size:.8rem;font-weight:600}.individual-pricing-module__NSGhEa__quantityControls{align-items:center;gap:.5rem;display:flex}.individual-pricing-module__NSGhEa__quantityButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.2rem;font-weight:600;transition:all .2s;display:flex}.individual-pricing-module__NSGhEa__quantityButton:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.individual-pricing-module__NSGhEa__quantityButton:disabled{color:#d1d5db;cursor:not-allowed;background:#f9fafb}.individual-pricing-module__NSGhEa__quantityInput{text-align:center;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:6px;width:60px;height:32px;font-size:.9rem;font-weight:600}.individual-pricing-module__NSGhEa__quantityInput:focus{border-color:#1d9b4b;outline:none;box-shadow:0 0 0 3px #1d9b4b1a}.individual-pricing-module__NSGhEa__quantityRange{color:#6b7280;font-size:.8rem;font-weight:500}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__inCart{color:#fff;background:#ef4444}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__inCart:hover{background:#dc2626}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart{color:#fff;background:#1d9b4b}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart:hover{background:#31b863}@media (min-width:1201px){.individual-pricing-module__NSGhEa__addOnCard{height:auto;min-height:22rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFooter{min-height:6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFeatures{max-height:8rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planName{font-size:1.1rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planDescription{font-size:.85rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__price{font-size:1.3rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton{padding:.6rem 1rem;font-size:.8rem}}@media (max-width:1200px){.individual-pricing-module__NSGhEa__addOnCard{height:auto;min-height:20rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFooter{min-height:6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFeatures{max-height:7rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planName{font-size:1rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planDescription{font-size:.8rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__price{font-size:1.2rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton{padding:.5rem .9rem;font-size:.75rem}}@media (max-width:768px){.individual-pricing-module__NSGhEa__addOnCard{height:auto;min-height:18rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFooter{min-height:6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFeatures{max-height:6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planName{font-size:.9rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planDescription{font-size:.75rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__price{font-size:1.1rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton{padding:.4rem .8rem;font-size:.7rem}}@media (max-width:480px){.individual-pricing-module__NSGhEa__addOnCard{height:auto;min-height:16rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFooter{min-height:6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFeatures{max-height:5rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planName{font-size:.85rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planDescription{font-size:.7rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__price{font-size:1rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton{padding:.35rem .7rem;font-size:.65rem}}.individual-pricing-module__NSGhEa__addOnActions .individual-pricing-module__NSGhEa__ctaButton{justify-content:center;width:100%}.individual-pricing-module__NSGhEa__section,.individual-pricing-module__NSGhEa__section.individual-pricing-module__NSGhEa__plansSection{margin-bottom:2rem}.individual-pricing-module__NSGhEa__sectionTitle{color:#1f2937;text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}.individual-pricing-module__NSGhEa__billingToggle{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.individual-pricing-module__NSGhEa__billingOption{color:#6b7280;font-size:1rem;font-weight:600;transition:color .2s;position:relative}.individual-pricing-module__NSGhEa__billingOption.individual-pricing-module__NSGhEa__active{color:#1d9b4b}.individual-pricing-module__NSGhEa__discount{color:#fff;background:#1d9b4b;border-radius:12px;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.individual-pricing-module__NSGhEa__toggleSwitch{cursor:pointer;background:#e5e7eb;border:none;border-radius:15px;width:60px;height:30px;transition:background .3s;position:relative}.individual-pricing-module__NSGhEa__toggleSwitch.individual-pricing-module__NSGhEa__yearly{background:#1d9b4b}.individual-pricing-module__NSGhEa__toggleSlider{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .3s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.individual-pricing-module__NSGhEa__toggleSwitch.individual-pricing-module__NSGhEa__yearly .individual-pricing-module__NSGhEa__toggleSlider{transform:translate(30px)}.individual-pricing-module__NSGhEa__pricingTable{margin-bottom:2rem}.individual-pricing-module__NSGhEa__plansGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.individual-pricing-module__NSGhEa__planCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;height:100%;min-height:500px;padding:1.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000014}.individual-pricing-module__NSGhEa__planCard:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.individual-pricing-module__NSGhEa__planCard.individual-pricing-module__NSGhEa__popular{border-color:#1d9b4b;transform:scale(1.02)}.individual-pricing-module__NSGhEa__planBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1d9b4b;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.individual-pricing-module__NSGhEa__planHeader{text-align:center;margin-bottom:1.5rem}.individual-pricing-module__NSGhEa__planName{color:#1f2937;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.individual-pricing-module__NSGhEa__planDescription{color:#6b7280;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.individual-pricing-module__NSGhEa__planPricing{margin-bottom:1.5rem}.individual-pricing-module__NSGhEa__priceRow{justify-content:center;align-items:baseline;gap:.25rem;display:flex}.individual-pricing-module__NSGhEa__originalPrice{hide:#9ca3af;margin-top:.5rem;font-size:1rem;text-decoration:line-through}.individual-pricing-module__NSGhEa__planFeatures{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;margin-bottom:1.5rem;display:flex}.individual-pricing-module__NSGhEa__feature{align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.individual-pricing-module__NSGhEa__featureIcon{color:#1d9b4b;flex-shrink:0;margin-top:.125rem;font-size:.875rem;font-weight:700}.individual-pricing-module__NSGhEa__featureText{color:#4b5563;font-size:.875rem;line-height:1.5}.individual-pricing-module__NSGhEa__planFooter{text-align:center;flex-shrink:0;margin-top:auto;padding-top:1.5rem}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton{text-align:center;cursor:pointer;border:none;border-radius:8px;width:100%;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary{color:#fff;background:#1d9b4b}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary:hover{background:#18823c;transform:translateY(-2px)}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary{color:#0284c7;background:#fff;border:2px solid #0284c7}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary:hover{color:#fff;background:#0284c7;transform:translateY(-2px)}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart{color:#fff;background:#10b981}.individual-pricing-module__NSGhEa__planCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart:hover{background:#1d9b4b;transform:translateY(-2px)}@media (max-width:1200px){.individual-pricing-module__NSGhEa__plansGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width:900px){.individual-pricing-module__NSGhEa__plansGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.individual-pricing-module__NSGhEa__planCard{min-height:480px}}@media (max-width:600px){.individual-pricing-module__NSGhEa__plansGrid{grid-template-columns:1fr;gap:1rem;max-width:350px;margin:0 auto 2rem}.individual-pricing-module__NSGhEa__planCard{min-height:460px;padding:1.25rem}.individual-pricing-module__NSGhEa__planName{font-size:1.25rem}.individual-pricing-module__NSGhEa__planDescription{font-size:.8rem}.individual-pricing-module__NSGhEa__price{font-size:2.5rem}}.individual-pricing-module__NSGhEa__tableHeader{text-align:left;color:#374151;background:#f8f9fa;border-bottom:2px solid #e5e7eb;padding:1rem;font-size:.9rem;font-weight:600}@media (max-width:1024px){.individual-pricing-module__NSGhEa__tableHeader{padding:.75rem .5rem;font-size:.8rem}}.individual-pricing-module__NSGhEa__planRow{border-bottom:1px solid #e5e7eb;align-items:center;transition:background-color .2s}.individual-pricing-module__NSGhEa__planRow:hover{background:#f8f9fa}.individual-pricing-module__NSGhEa__planRow.individual-pricing-module__NSGhEa__popularRow{border-left:4px solid #1d9b4b}.individual-pricing-module__NSGhEa__planCell{vertical-align:middle;padding:1rem}@media (max-width:1024px){.individual-pricing-module__NSGhEa__planCell{padding:.75rem .5rem}}.individual-pricing-module__NSGhEa__planNameCell{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;min-height:60px;display:flex}.individual-pricing-module__NSGhEa__featuresList{flex-direction:column;gap:.25rem;min-height:100px;max-height:150px;display:flex;overflow-y:auto}.individual-pricing-module__NSGhEa__actionCell{vertical-align:middle;justify-content:center;align-items:center;min-height:60px;display:flex}@media (max-width:1024px){.individual-pricing-module__NSGhEa__actionCell{min-height:auto}}@media (max-width:1200px){.individual-pricing-module__NSGhEa__plansTable{font-size:.85rem}.individual-pricing-module__NSGhEa__tableHeader{padding:.75rem .5rem;font-size:.8rem}.individual-pricing-module__NSGhEa__planCell{padding:.75rem .5rem}.individual-pricing-module__NSGhEa__actionCell{min-height:50px}.individual-pricing-module__NSGhEa__featuresList{min-height:80px;max-height:120px}.individual-pricing-module__NSGhEa__planNameCell,.individual-pricing-module__NSGhEa__planPricing{min-height:50px}}@media (max-width:768px){.individual-pricing-module__NSGhEa__pricingTable{margin:0 -1rem 1rem}.individual-pricing-module__NSGhEa__plansTable{font-size:.8rem}.individual-pricing-module__NSGhEa__tableHeader{padding:.5rem .25rem;font-size:.75rem}.individual-pricing-module__NSGhEa__planCell{padding:.5rem .25rem}.individual-pricing-module__NSGhEa__actionCell{min-height:45px}.individual-pricing-module__NSGhEa__featuresList{min-height:60px;max-height:100px}.individual-pricing-module__NSGhEa__planNameCell,.individual-pricing-module__NSGhEa__planPricing{min-height:45px}.individual-pricing-module__NSGhEa__planName{font-size:1rem}.individual-pricing-module__NSGhEa__price{font-size:1.5rem}.individual-pricing-module__NSGhEa__feature{font-size:.75rem}.individual-pricing-module__NSGhEa__ctaButton{padding:.5rem 1rem;font-size:.8rem}}@media (max-width:480px){.individual-pricing-module__NSGhEa__plansTable{font-size:.75rem}.individual-pricing-module__NSGhEa__tableHeader{padding:.5rem .125rem;font-size:.7rem}.individual-pricing-module__NSGhEa__planCell{padding:.5rem .125rem}.individual-pricing-module__NSGhEa__actionCell{min-height:40px}.individual-pricing-module__NSGhEa__featuresList{min-height:50px;max-height:80px}.individual-pricing-module__NSGhEa__planNameCell,.individual-pricing-module__NSGhEa__planPricing{min-height:40px}.individual-pricing-module__NSGhEa__planName{font-size:.9rem}.individual-pricing-module__NSGhEa__price{font-size:1.25rem}.individual-pricing-module__NSGhEa__feature{font-size:.7rem}.individual-pricing-module__NSGhEa__ctaButton{padding:.4rem .8rem;font-size:.75rem}}.individual-pricing-module__NSGhEa__addOnsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem;display:grid}@media (max-width:1400px){.individual-pricing-module__NSGhEa__addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (max-width:1000px){.individual-pricing-module__NSGhEa__addOnsGrid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:768px){.individual-pricing-module__NSGhEa__addOnsGrid{grid-template-columns:1fr;gap:1rem;max-width:300px;margin:0 auto 1rem}}.individual-pricing-module__NSGhEa__addOnCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;height:25rem;max-height:25rem;padding:1rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000014}.individual-pricing-module__NSGhEa__addOnCard:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000001f}.individual-pricing-module__NSGhEa__addOnCard.individual-pricing-module__NSGhEa__popular{border-color:#1d9b4b;transform:scale(1.01)}.individual-pricing-module__NSGhEa__planBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1d9b4b;border-radius:8px;align-self:flex-start;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planHeader{flex-shrink:0;margin-bottom:.75rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planName{color:#1f2937;margin-bottom:.5rem;font-size:1.1rem;font-weight:700;line-height:1.2}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planDescription{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planPricing{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.25rem;margin-bottom:1rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__priceRow{align-items:baseline;gap:.25rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__currency{color:#1f2937;font-size:.9rem;font-weight:600}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__price{color:#000;font-size:1.3rem;font-weight:800}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__period{color:#6b7280;font-size:.7rem;font-weight:600}.individual-pricing-module__NSGhEa__priceRow{align-items:baseline;gap:.25rem;display:flex}.individual-pricing-module__NSGhEa__currency{color:#1f2937;font-size:1.25rem;font-weight:600}.individual-pricing-module__NSGhEa__price{color:#000;font-size:2rem;font-weight:800}.individual-pricing-module__NSGhEa__period{color:#6b7280;font-size:1rem;font-weight:600}.individual-pricing-module__NSGhEa__originalPrice{color:#9ca3af;margin-top:.5rem;font-size:1rem;text-decoration:line-through}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFeatures{flex:1;min-height:0;max-height:10rem;margin-bottom:1rem;overflow:hidden auto}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__feature{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__featureIcon{color:#1d9b4b;flex-shrink:0;margin-top:.125rem;font-size:.8rem;font-weight:700}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__featureText{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__planFooter{flex-direction:column;flex-shrink:0;justify-content:space-between;height:auto;min-height:6rem;margin-top:auto;padding:1rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantitySelector{flex-shrink:0;margin-bottom:.75rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityLabel{color:#374151;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityControls{align-items:center;gap:.25rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityButton:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityButton:disabled{color:#d1d5db;cursor:not-allowed;background:#f9fafb}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityInput{text-align:center;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:40px;height:24px;font-size:.7rem;font-weight:600}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityInput:focus{border-color:#1d9b4b;outline:none;box-shadow:0 0 0 2px #1d9b4b1a}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__quantityRange{color:#6b7280;margin-top:.25rem;font-size:.6rem}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__addOnActions{flex-direction:column;flex:1;justify-content:flex-end;gap:.5rem;display:flex}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__addOnActions .individual-pricing-module__NSGhEa__ctaButton{flex-shrink:0;width:100%}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton{text-align:center;white-space:nowrap;border-radius:4px;flex-shrink:0;width:100%;padding:.6rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary{color:#fff;background:#1d9b4b;border:none}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary:hover{background:#18823c}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary{color:#0284c7;background:#fff;border:1px solid #0284c7}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary:hover{color:#fff;background:#0284c7}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__inCart{color:#fff;background:#ef4444;border:none}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__inCart:hover{background:#dc2626}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart{color:#fff;background:#10b981;border:none}.individual-pricing-module__NSGhEa__addOnCard .individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__proceedToCart:hover{background:#1d9b4b}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary{color:#0284c7;background:#fff;border:2px solid #0284c7}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__primary:hover{color:#fff;background:#0284c7;transform:translateY(-1px);box-shadow:0 4px 12px #0284c74d}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary{color:#0284c7;background:#fff;border:2px solid #0284c7}.individual-pricing-module__NSGhEa__ctaButton.individual-pricing-module__NSGhEa__secondary:hover{color:#fff;background:#0284c7}.individual-pricing-module__NSGhEa__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.individual-pricing-module__NSGhEa__benefitCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;transition:all .2s;box-shadow:0 4px 20px #00000014}.individual-pricing-module__NSGhEa__benefitCard:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.individual-pricing-module__NSGhEa__benefitIcon{margin-bottom:1rem;font-size:2.5rem;transition:transform .3s;animation:3s ease-in-out infinite individual-pricing-module__NSGhEa__iconFloat;display:inline-block}.individual-pricing-module__NSGhEa__benefitCard:hover .individual-pricing-module__NSGhEa__benefitIcon{animation:.6s ease-in-out individual-pricing-module__NSGhEa__iconBounce}@keyframes individual-pricing-module__NSGhEa__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes individual-pricing-module__NSGhEa__iconBounce{0%,20%,60%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-8px)scale(1.1)}80%{transform:translateY(-4px)scale(1.05)}}.individual-pricing-module__NSGhEa__benefitTitle{color:#1f2937;margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.individual-pricing-module__NSGhEa__benefitDescription{color:#6b7280;font-size:.875rem;line-height:1.5}.individual-pricing-module__NSGhEa__trustGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.individual-pricing-module__NSGhEa__trustSignal{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;transition:all .2s;box-shadow:0 4px 20px #00000014}.individual-pricing-module__NSGhEa__trustSignal:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.individual-pricing-module__NSGhEa__trustIcon{margin-bottom:1rem;font-size:2rem;transition:transform .3s;animation:2.5s ease-in-out infinite individual-pricing-module__NSGhEa__trustIconPulse;display:inline-block}.individual-pricing-module__NSGhEa__trustSignal:hover .individual-pricing-module__NSGhEa__trustIcon{animation:.8s ease-in-out individual-pricing-module__NSGhEa__trustIconSpin}@keyframes individual-pricing-module__NSGhEa__trustIconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}@keyframes individual-pricing-module__NSGhEa__trustIconSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}.individual-pricing-module__NSGhEa__benefitCard:first-child .individual-pricing-module__NSGhEa__benefitIcon{animation-delay:0s}.individual-pricing-module__NSGhEa__benefitCard:nth-child(2) .individual-pricing-module__NSGhEa__benefitIcon{animation-delay:.5s}.individual-pricing-module__NSGhEa__benefitCard:nth-child(3) .individual-pricing-module__NSGhEa__benefitIcon{animation-delay:1s}.individual-pricing-module__NSGhEa__benefitCard:nth-child(4) .individual-pricing-module__NSGhEa__benefitIcon{animation-delay:1.5s}.individual-pricing-module__NSGhEa__trustSignal:first-child .individual-pricing-module__NSGhEa__trustIcon{animation-delay:0s}.individual-pricing-module__NSGhEa__trustSignal:nth-child(2) .individual-pricing-module__NSGhEa__trustIcon{animation-delay:.3s}.individual-pricing-module__NSGhEa__trustSignal:nth-child(3) .individual-pricing-module__NSGhEa__trustIcon{animation-delay:.6s}.individual-pricing-module__NSGhEa__trustSignal:nth-child(4) .individual-pricing-module__NSGhEa__trustIcon{animation-delay:.9s}@media (max-width:768px){.individual-pricing-module__NSGhEa__benefitIcon{font-size:2rem;animation-duration:4s}.individual-pricing-module__NSGhEa__trustIcon{font-size:1.5rem;animation-duration:3s}@keyframes individual-pricing-module__NSGhEa__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes individual-pricing-module__NSGhEa__trustIconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}}@media (prefers-reduced-motion:reduce){.individual-pricing-module__NSGhEa__benefitIcon,.individual-pricing-module__NSGhEa__trustIcon{animation:none}.individual-pricing-module__NSGhEa__benefitCard:hover .individual-pricing-module__NSGhEa__benefitIcon,.individual-pricing-module__NSGhEa__trustSignal:hover .individual-pricing-module__NSGhEa__trustIcon{animation:none;transform:scale(1.05)}}.individual-pricing-module__NSGhEa__trustContent{flex-direction:column;align-items:center;gap:.5rem;display:flex}.individual-pricing-module__NSGhEa__trustNumber{color:#1d9b4b;font-size:2rem;font-weight:800}.individual-pricing-module__NSGhEa__trustLabel{color:#6b7280;font-size:.875rem;font-weight:600}.individual-pricing-module__NSGhEa__faqGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.individual-pricing-module__NSGhEa__faqItem{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;transition:all .2s;box-shadow:0 4px 20px #00000014}.individual-pricing-module__NSGhEa__faqItem:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.individual-pricing-module__NSGhEa__faqQuestion{color:#1f2937;margin-bottom:1rem;font-size:1.125rem;font-weight:700}.individual-pricing-module__NSGhEa__faqAnswer{color:#6b7280;font-size:.875rem;line-height:1.5}.individual-pricing-module__NSGhEa__finalCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#1f2937 0%,#111827 100%);border-radius:16px;max-width:600px;margin:0 auto;padding:3rem}.individual-pricing-module__NSGhEa__ctaTitle{margin-bottom:1rem;font-size:2rem;font-weight:700}.individual-pricing-module__NSGhEa__ctaDescription{opacity:.9;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.individual-pricing-module__NSGhEa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.individual-pricing-module__NSGhEa__primaryButton,.individual-pricing-module__NSGhEa__secondaryButton{border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.individual-pricing-module__NSGhEa__primaryButton{color:#0284c7;background:#fff;border:2px solid #0284c7}.individual-pricing-module__NSGhEa__primaryButton:hover{color:#fff;background:#0284c7;transform:translateY(-1px);box-shadow:0 4px 12px #0284c74d}.individual-pricing-module__NSGhEa__secondaryButton{color:#0284c7;background:#fff;border:2px solid #0284c7}.individual-pricing-module__NSGhEa__secondaryButton:hover{color:#fff;background:#0284c7}@media (max-width:768px){.individual-pricing-module__NSGhEa__sectionTitle{font-size:2rem}.individual-pricing-module__NSGhEa__billingToggle{gap:.75rem}.individual-pricing-module__NSGhEa__billingOption{font-size:.875rem}.individual-pricing-module__NSGhEa__addOnsGrid{grid-template-columns:1fr;gap:1.25rem}.individual-pricing-module__NSGhEa__planCard.individual-pricing-module__NSGhEa__popular{transform:none}.individual-pricing-module__NSGhEa__planCard{padding:1.5rem}.individual-pricing-module__NSGhEa__price{font-size:2.5rem}.individual-pricing-module__NSGhEa__benefitsGrid,.individual-pricing-module__NSGhEa__trustGrid,.individual-pricing-module__NSGhEa__faqGrid{grid-template-columns:1fr;gap:1.5rem}.individual-pricing-module__NSGhEa__benefitCard,.individual-pricing-module__NSGhEa__trustSignal,.individual-pricing-module__NSGhEa__faqItem{padding:1.5rem}.individual-pricing-module__NSGhEa__addOnCard{padding:1.25rem}.individual-pricing-module__NSGhEa__finalCTA{padding:2rem}.individual-pricing-module__NSGhEa__ctaTitle{font-size:1.5rem}.individual-pricing-module__NSGhEa__ctaDescription{font-size:1rem}.individual-pricing-module__NSGhEa__ctaButtons{flex-direction:column;align-items:center}}@media (max-width:480px){.individual-pricing-module__NSGhEa__section{margin-bottom:3rem}.individual-pricing-module__NSGhEa__sectionTitle{margin-bottom:1.5rem;font-size:1.75rem}.individual-pricing-module__NSGhEa__billingToggle{flex-direction:column;gap:1rem}.individual-pricing-module__NSGhEa__planCard{padding:1.25rem}.individual-pricing-module__NSGhEa__price,.individual-pricing-module__NSGhEa__benefitIcon,.individual-pricing-module__NSGhEa__trustIcon{font-size:2rem}.individual-pricing-module__NSGhEa__trustNumber{font-size:1.75rem}.individual-pricing-module__NSGhEa__finalCTA{padding:1.5rem}.individual-pricing-module__NSGhEa__ctaTitle{font-size:1.25rem}.individual-pricing-module__NSGhEa__ctaDescription{font-size:.875rem}.individual-pricing-module__NSGhEa__primaryButton,.individual-pricing-module__NSGhEa__secondaryButton{padding:.875rem 1.5rem;font-size:.875rem}}
@media (min-width:3840px) and (min-height:2160px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:3600px;margin:0 auto 2rem}.addOnsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:3600px;margin:0 auto 2rem}.pricingContent{padding:2rem 4rem}.sectionTitle{font-size:3.5rem}.planCard{padding:2.5rem}.addOnCard{padding:2rem}}@media (min-width:2560px) and (max-width:3839px) and (min-height:1440px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:2400px;margin:0 auto 2rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:2400px;margin:0 auto 2rem}.pricingContent{padding:1.5rem 3rem}.sectionTitle{font-size:3rem}.planCard{padding:2rem}.addOnCard{padding:1.75rem}}@media (min-width:1920px) and (max-width:2559px) and (min-height:1080px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.pricingContent{padding:1.5rem 2.5rem}.planCard{padding:1.75rem}.addOnCard{padding:1.5rem}}@media (min-width:1600px) and (max-width:1919px) and (min-height:900px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.pricingContent{padding:1.25rem 2rem}.planCard{padding:1.5rem}.addOnCard{padding:1.25rem}}@media (min-width:1536px) and (max-width:1599px) and (min-height:864px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.pricingContent{padding:1.25rem 2rem}.planCard{padding:1.5rem}.addOnCard{padding:1.25rem}}@media (min-width:1440px) and (max-width:1535px) and (min-height:900px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.pricingContent{padding:1.25rem 2rem}.planCard{padding:1.5rem}.addOnCard{padding:1.25rem}}@media (min-width:1366px) and (max-width:1439px) and (min-height:768px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:.875rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:.875rem}.pricingContent{padding:1rem 1.5rem}.planCard{padding:1.25rem}.addOnCard{padding:1.125rem}.sectionTitle{font-size:2.25rem}}@media (min-width:1360px) and (max-width:1365px) and (min-height:768px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:.875rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:.875rem}.pricingContent{padding:1rem 1.5rem}.planCard{padding:1.25rem}.addOnCard{padding:1.125rem}}@media (min-width:1280px) and (max-width:1359px) and (min-height:720px){.plansGrid{grid-template-columns:repeat(4,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem}.pricingContent{padding:1rem 1.25rem}.planCard{padding:1.125rem}.addOnCard{padding:1rem}.sectionTitle{font-size:2rem}}@media (min-width:1280px) and (max-width:1280px) and (min-height:800px) and (max-height:800px){.plansGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.pricingContent{padding:1rem 1.25rem}.planCard{padding:1.125rem}.addOnCard{padding:1rem}}@media (min-width:1024px) and (max-width:1279px) and (min-height:768px) and (max-height:768px){.plansGrid{grid-template-columns:repeat(3,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.pricingContent{padding:1rem 1.25rem}.planCard{padding:1.125rem}.addOnCard{padding:1rem}}@media (min-width:820px) and (max-width:820px) and (min-height:1180px) and (max-height:1180px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}.pricingContent{padding:.875rem 1rem}.planCard{padding:1rem}.addOnCard{padding:.875rem}.sectionTitle{font-size:1.875rem}}@media (min-width:810px) and (max-width:810px) and (min-height:1080px) and (max-height:1080px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}.pricingContent{padding:.875rem 1rem}.planCard{padding:1rem}.addOnCard{padding:.875rem}.sectionTitle{font-size:1.875rem}}@media (min-width:800px) and (max-width:800px) and (min-height:1280px) and (max-height:1280px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}.pricingContent{padding:.875rem 1rem}.planCard{padding:1rem}.addOnCard{padding:.875rem}.sectionTitle{font-size:1.875rem}}@media (min-width:768px) and (max-width:768px) and (min-height:1024px) and (max-height:1024px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}.pricingContent{padding:.875rem 1rem}.planCard{padding:1rem}.addOnCard{padding:.875rem}.sectionTitle{font-size:1.875rem}}@media (min-width:601px) and (max-width:601px) and (min-height:962px) and (max-height:962px){.plansGrid,.addOnsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1440px) and (max-width:1440px) and (min-height:3200px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1320px) and (max-width:1320px) and (min-height:2868px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1284px) and (max-width:1284px) and (min-height:2778px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1206px) and (max-width:1206px) and (min-height:2622px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1080px) and (max-width:1080px) and (min-height:2424px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:1080px) and (max-width:1080px) and (min-height:2400px) and (max-height:2400px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.addOnsGrid{grid-template-columns:1fr;gap:.625rem}.pricingContent{padding:.75rem .875rem}.planCard{padding:.875rem}.addOnCard{padding:.75rem}.sectionTitle{font-size:1.75rem}}@media (min-width:828px) and (max-width:828px) and (min-height:1792px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.625rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.625rem .75rem}.planCard{padding:.75rem}.addOnCard{padding:.625rem}.sectionTitle{font-size:1.625rem}}@media (min-width:414px) and (max-width:414px) and (min-height:896px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:412px) and (max-width:412px) and (min-height:915px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:393px) and (max-width:393px) and (min-height:873px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:390px) and (max-width:390px) and (min-height:844px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:375px) and (max-width:375px) and (min-height:812px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:360px) and (max-width:360px) and (min-height:800px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:360px) and (max-width:360px) and (min-height:780px) and (max-height:780px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.addOnsGrid{grid-template-columns:1fr;gap:.5rem}.pricingContent{padding:.5rem .625rem}.planCard{padding:.625rem}.addOnCard{padding:.5rem}.sectionTitle{font-size:1.5rem}.billingToggle{gap:.5rem;margin-bottom:1rem}.billingOption{font-size:.875rem}}@media (min-width:360px) and (max-width:360px) and (min-height:640px) and (max-height:640px){.plansGrid{grid-template-columns:repeat(2,1fr);gap:.375rem}.addOnsGrid{grid-template-columns:1fr;gap:.375rem}.pricingContent{padding:.375rem .5rem}.planCard{padding:.5rem}.addOnCard{padding:.375rem}.sectionTitle{font-size:1.375rem}.billingToggle{gap:.375rem;margin-bottom:.875rem}.billingOption{font-size:.8rem}}@media (min-width:320px) and (max-width:320px) and (min-height:480px){.plansGrid,.addOnsGrid{grid-template-columns:1fr;gap:.375rem}.pricingContent{padding:.375rem .5rem}.planCard{padding:.5rem}.addOnCard{padding:.375rem}.sectionTitle{margin-bottom:1rem;font-size:1.25rem}.billingToggle{flex-direction:column;gap:.375rem;margin-bottom:.875rem}.billingOption{font-size:.8rem}.planHeader{margin-bottom:1rem}.planName{font-size:1.25rem}.planDescription{margin-bottom:1rem;font-size:.8rem}.planPricing{margin-bottom:1rem}.price{font-size:1.75rem}.planFeatures{margin-bottom:1rem}.feature{margin-bottom:.5rem}.featureText{font-size:.8rem}.ctaButton{padding:.75rem 1rem;font-size:.875rem}}@media (min-width:320px){.pricingContent,.planCard,.addOnCard,.benefitCard,.trustSignal,.faqItem,.finalCTA{background:#fff!important}}@media (max-width:768px){.planCard.popular{transform:none}}@media (min-width:360px) and (max-width:1023px){.plansGrid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:359px){.plansGrid{grid-template-columns:1fr!important}}@media (max-width:768px){.section{margin-bottom:1.5rem}.sectionTitle,.billingToggle{margin-bottom:1rem}.plansGrid,.addOnsGrid{margin-bottom:1.5rem}.benefitsGrid,.trustGrid,.faqGrid{gap:1rem;margin-bottom:1.5rem}.benefitCard,.trustSignal,.faqItem{padding:1rem}.finalCTA{padding:1.5rem}}
