.page-module__LfLOUG__container{max-width:1000px;margin:0 auto;padding:30px 20px 80px}.page-module__LfLOUG__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.page-module__LfLOUG__breadcrumb a{color:var(--text-secondary);text-decoration:none;transition:color .2s}.page-module__LfLOUG__breadcrumb a:hover{color:var(--accent)}.page-module__LfLOUG__separator{color:var(--border-color)}.page-module__LfLOUG__header{text-align:center;margin-bottom:48px}.page-module__LfLOUG__title{font-family:var(--font-rubik), sans-serif;text-transform:uppercase;color:var(--main-foreground);letter-spacing:-.5px;margin:0 0 12px;font-size:32px;font-weight:800}.page-module__LfLOUG__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:16px}.page-module__LfLOUG__stepsGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:50px;display:grid}@media (max-width:900px){.page-module__LfLOUG__stepsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.page-module__LfLOUG__stepsGrid{grid-template-columns:1fr}}.page-module__LfLOUG__stepCard{border:1px solid var(--border-color);text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;padding:32px 20px 24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.page-module__LfLOUG__stepCard:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.page-module__LfLOUG__stepNumber{background:var(--accent);color:#fff;width:28px;height:28px;font-family:var(--font-rubik), sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.page-module__LfLOUG__stepIcon{margin-bottom:12px;font-size:32px}.page-module__LfLOUG__stepTitle{font-family:var(--font-rubik), sans-serif;text-transform:uppercase;color:var(--main-foreground);margin:0 0 10px;font-size:16px;font-weight:700}.page-module__LfLOUG__stepText{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.page-module__LfLOUG__benefitsSection{background:#f8f8f8;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:50px;padding:30px;display:grid}@media (max-width:768px){.page-module__LfLOUG__benefitsSection{grid-template-columns:1fr;gap:20px;padding:24px}}.page-module__LfLOUG__benefitItem{align-items:flex-start;gap:16px;display:flex}.page-module__LfLOUG__benefitIcon{font-size:28px;line-height:1}.page-module__LfLOUG__benefitItem h4{font-family:var(--font-rubik), sans-serif;text-transform:uppercase;margin:0 0 4px;font-size:15px;font-weight:700}.page-module__LfLOUG__benefitItem p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.4}.page-module__LfLOUG__faqSection{margin-bottom:50px}.page-module__LfLOUG__sectionTitle{font-family:var(--font-rubik), sans-serif;text-transform:uppercase;text-align:center;margin:0 0 32px;font-size:24px;font-weight:800}.page-module__LfLOUG__faqList{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.page-module__LfLOUG__faqItem{border:1px solid var(--border-color);background:#fff;border-radius:6px;padding:20px 24px}.page-module__LfLOUG__faqItem h3{font-family:var(--font-rubik), sans-serif;color:var(--main-foreground);margin:0 0 8px;font-size:15px;font-weight:700}.page-module__LfLOUG__faqItem p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.page-module__LfLOUG__ctaBox{color:#fff;text-align:center;background:#111;border-radius:8px;padding:40px 20px}.page-module__LfLOUG__ctaBox h2{font-family:var(--font-rubik), sans-serif;text-transform:uppercase;margin:0 0 10px;font-size:26px;font-weight:800}.page-module__LfLOUG__ctaBox p{color:#ccc;max-width:500px;margin:0 auto 24px;font-size:15px}.page-module__LfLOUG__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.page-module__LfLOUG__primaryBtn{color:#111;font-family:var(--font-rubik), sans-serif;text-transform:uppercase;letter-spacing:.5px;background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:12px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__LfLOUG__primaryBtn:hover{background:#e0e0e0}.page-module__LfLOUG__whatsappBtn{background:var(--whatsapp-color);color:#fff;font-family:var(--font-rubik), sans-serif;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;justify-content:center;align-items:center;padding:12px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__LfLOUG__whatsappBtn:hover{background:#1eb954}
