.page-module__UaIuvq__container{max-width:1100px;margin:0 auto;padding:2rem}.page-module__UaIuvq__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:1rem;margin-bottom:4rem;padding:4rem 2rem}.page-module__UaIuvq__hero h1{margin-bottom:1rem;font-size:2.5rem}.page-module__UaIuvq__subtitle{opacity:.9;font-size:1.25rem}.page-module__UaIuvq__intro{text-align:center;max-width:800px;margin:0 auto 4rem}.page-module__UaIuvq__intro h2{color:#1f2937;margin-bottom:1.5rem;font-size:1.75rem}.page-module__UaIuvq__intro p{color:#4b5563;margin-bottom:1rem;font-size:1.125rem;line-height:1.8}.page-module__UaIuvq__steps{margin-bottom:4rem}.page-module__UaIuvq__steps h2{text-align:center;color:#1f2937;margin-bottom:2.5rem;font-size:1.75rem}.page-module__UaIuvq__stepGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.page-module__UaIuvq__stepCard{text-align:center;background:#fff;border-radius:1rem;padding:2rem 1.5rem;position:relative;box-shadow:0 2px 8px #00000014}.page-module__UaIuvq__stepNumber{color:#fff;background:#6366f1;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;font-weight:700;display:flex;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.page-module__UaIuvq__stepIcon{margin:1rem 0;font-size:3rem}.page-module__UaIuvq__stepCard h3{color:#1f2937;margin-bottom:.75rem;font-size:1.125rem}.page-module__UaIuvq__stepCard p{color:#6b7280;font-size:.95rem;line-height:1.6}.page-module__UaIuvq__example{background:#f9fafb;border-radius:1rem;margin-bottom:4rem;padding:3rem}.page-module__UaIuvq__example h2{text-align:center;color:#1f2937;margin-bottom:2rem;font-size:1.75rem}.page-module__UaIuvq__exampleContent{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.page-module__UaIuvq__exampleText{color:#4b5563;line-height:1.8}.page-module__UaIuvq__exampleText p{margin-bottom:1rem}.page-module__UaIuvq__exampleText ul{margin:1rem 0 1.5rem 1.5rem}.page-module__UaIuvq__exampleText li{margin-bottom:.5rem}.page-module__UaIuvq__exampleVisual{flex-direction:column;gap:1rem;display:flex}.page-module__UaIuvq__monthCard{background:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;box-shadow:0 1px 3px #0000001a}.page-module__UaIuvq__monthLabel{color:#6366f1;font-weight:600}.page-module__UaIuvq__amount{color:#1f2937;font-size:1.25rem;font-weight:700}.page-module__UaIuvq__recipient{color:#6b7280}.page-module__UaIuvq__benefits{margin-bottom:4rem}.page-module__UaIuvq__benefits h2{text-align:center;color:#1f2937;margin-bottom:2.5rem;font-size:1.75rem}.page-module__UaIuvq__benefitGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.page-module__UaIuvq__benefitCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:2rem}.page-module__UaIuvq__benefitIcon{margin-bottom:1rem;font-size:2.5rem}.page-module__UaIuvq__benefitCard h3{color:#1f2937;margin-bottom:.75rem;font-size:1.125rem}.page-module__UaIuvq__benefitCard p{color:#6b7280;font-size:.95rem;line-height:1.6}.page-module__UaIuvq__cta{text-align:center;color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:1rem;padding:4rem 2rem}.page-module__UaIuvq__cta h2{margin-bottom:1rem;font-size:2rem}.page-module__UaIuvq__cta p{opacity:.9;max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.page-module__UaIuvq__ctaButton{color:#6366f1;background:#fff;border-radius:.5rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.page-module__UaIuvq__ctaButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width:900px){.page-module__UaIuvq__stepGrid,.page-module__UaIuvq__benefitGrid{grid-template-columns:repeat(2,1fr)}.page-module__UaIuvq__exampleContent{grid-template-columns:1fr}}@media (max-width:600px){.page-module__UaIuvq__stepGrid,.page-module__UaIuvq__benefitGrid{grid-template-columns:1fr}.page-module__UaIuvq__hero h1{font-size:2rem}}
