.pricing-container{min-height:80vh;display:flex;flex-direction:column;align-items:center;padding:3rem 1.5rem 2.5rem;text-align:center;color:white;max-width:100%}.pricing-title{font-size:72px!important;margin-top:30px;font-weight:700;margin-bottom:1.1rem}.pricingSubTitle{margin-bottom:110px;font-size:24px;font-weight:300;color:#d1d5db}.pricing-buttons{display:flex;gap:1rem;width:100%}.pricing-buttons button{background-color:#000253;color:white;border:2px solid #f7b631;border-radius:12px;padding:.9rem 1.2rem;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .3s ease}.pricing-buttons button:hover{background-color:#f7b631;color:#000}@media (min-width:768px){.pricing-title{font-size:3rem}.pricing-buttons{flex-direction:row;justify-content:center;gap:1.5rem}.pricing-buttons button{flex:1 1}}@media(max-width:768px){.pricing-buttons{flex-direction:column}.pricing-title{font-size:50px!important}}@media (max-width:600px){.pricing-title{font-size:clamp(2rem,8.8vw,2.25rem)!important;line-height:1.12;text-wrap:balance}.pricingSubTitle{font-size:20px;line-height:1.5}}.pricing-reden{display:flex;flex-direction:column;gap:4px;max-width:620px;margin:0 auto 28px;padding:14px 18px;border-radius:10px;text-align:left;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.35)}.pricing-reden strong{font-size:15px;font-weight:600;color:#ffffff}.pricing-reden span{font-size:13.5px;line-height:1.55;color:#cbd5e1}