.page-container{background-color:#0f172a;color:#cbd5e1;font-family:Arial,sans-serif}.content-wrapper{max-width:1200px;margin:auto;padding:4rem 1rem}.header{text-align:center}.content-wrapper .header{height:auto;padding:2rem 1rem 5em;border-radius:25px}.small-header{padding-bottom:0}.header h1{font-size:2.5rem;font-weight:800;color:#fff;line-height:1.2}.header p{margin-top:1.5rem;font-size:1.125rem;max-width:750px;margin-left:auto;margin-right:auto;color:#fff}.desktop-break{display:none}@media (min-width:768px){.desktop-break{display:inline}}.intro-section{background-color:#1e293b;padding:2rem;border-radius:1.5rem;margin-bottom:4rem;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:2em}.intro-content{display:flex;flex-direction:column;gap:2rem}.contact-form form{max-width:870px}.contact-form form input,.contact-form form textarea{padding:15px}@media (min-width:768px){.intro-content{flex-direction:row;align-items:center}}.intro-text{flex:1 1;color:#e2e8f0}.intro-image{width:50%}.intro-image img{border-radius:1rem;width:100%;height:auto;object-fit:cover}.benefits-section h2{text-align:center;font-size:2rem;color:#a78bfa;margin-bottom:3rem}.benefits-grid{display:grid;grid-gap:2rem;gap:2rem}@media (min-width:768px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefits-grid{grid-template-columns:repeat(4,1fr)}}.benefit-card{background-color:#1e293b;padding:1.5rem;border-radius:1rem;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.benefit-icon{height:3rem;width:3rem;color:#a78bfa;margin-bottom:1rem}.benefit-card h3{font-size:1.25rem;font-weight:600;color:#f1f5f9;margin-bottom:.5rem}.benefit-card p{color:#94a3b8}.investment-section h2{text-align:center;font-size:2rem;color:#a78bfa;margin-bottom:2rem}.investment-card{background-color:#1e293b;padding:2rem;border-radius:1.5rem;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:800px;margin:auto}.price{font-size:2.5rem;font-weight:800;color:#a78bfa;margin-bottom:1rem}.investment-card p{color:#cbd5e1}.investment-card ul{list-style:none;padding:0;margin:2rem 0;text-align:left}.investment-card li{margin-bottom:1rem}.closing-text{font-size:1.125rem;color:#f1f5f9}.cta-section{text-align:center;background:#1e293b;padding:2em;max-width:800px;border-radius:21px;margin:2em auto auto}.cta-section h2{font-size:2rem;color:#a78bfa;margin-bottom:1.5rem}.contact-form form button,.cta-button{display:inline-block;padding:1rem 2.5rem;font-size:1.25rem;font-weight:700;color:#fff;border-radius:9999px;text-decoration:none;background-image:linear-gradient(90deg,#8b5cf6,#d946ef);transition:transform .3s ease,box-shadow .3s ease;border:2px solid #7b1eb5;background:#7b1eb5}.cta-button:hover{transform:scale(1.2)!important;box-shadow:0 4px 12px rgba(0,0,0,.25)}