.pricing-page{background-color:var(--secondary);width:100%;padding-bottom:2rem}.pricing-container,.pricing-page{display:flex;flex-direction:column;align-items:center;justify-content:center}.pricing-container{width:var(--widthMargin);gap:2rem}.pricing-column h2{color:var(--background);font-size:3rem;font-family:League Spartan;font-weight:400;width:var(--widthMargin);text-align:left}.pricing-column{margin-top:3rem;flex-direction:column;align-items:center;width:100%}.pricing-column,.pricing-row{display:flex;justify-content:center;gap:2rem}.pricing-row{flex-direction:row;align-items:stretch;width:90%}.pricing-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--foreground);border-radius:1rem;padding:1rem 1rem 0;width:100%;max-width:350px;min-width:250px;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);transition:transform .5s ease}.pricing-card:hover{transform:scale(1.05)}.bottom-items,.top-items{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pricing-card h2{color:var(--primary);font-size:1.75rem;width:100%;text-align:center;font-family:League Spartan;font-weight:400}.extra-text,.pricing-card p{color:var(--netural);margin:.75rem 0;width:90%}.extra-text{text-align:center;font-size:.75rem}.price-text{color:var(--background);font-size:2rem;font-weight:600;margin-top:2rem}.card-divider{width:100%;height:2px;margin:.5rem;background-color:var(--secondary)}@media screen and (max-width:1000px){.pricing-container h2{text-align:center}}@media screen and (max-width:600px){.pricing-container{transform:scale(1);gap:0}.pricing-row{flex-direction:column;align-items:center}.pricing-column{margin-top:3rem}.pricing-container h2{text-align:center;font-size:2.5rem}.pricing-row h2{text-align:center;font-size:1.5rem}}@media screen and (max-width:400px){.pricing-container h2{text-align:center;font-size:1.75rem}.pricing-row h2{text-align:center;font-size:1.25rem}}