.page-lo-de{color:#333;font-family:'Segoe UI',system-ui,-apple-system,Roboto,Arial,sans-serif;background:#fff}.page-lo-de a{transition:all .2s ease}.page-lo-de img{display:block}.page-lo-de__btn{display:inline-block;min-width:200px;max-width:100%;box-sizing:border-box;padding:14px 32px;border-radius:60px;font-weight:600;font-size:clamp(.9rem,2.2vw,1.1rem);text-align:center;text-decoration:none;border:2px solid transparent;cursor:pointer;white-space:normal;word-wrap:break-word;transition:transform .15s ease,box-shadow .15s ease}.page-lo-de__btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.page-lo-de__btn--primary{background:#017439;color:#fff;border-color:#017439}.page-lo-de__btn--primary:hover{background:#016b36;border-color:#016b36}.page-lo-de__btn--secondary{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__btn--login,.page-lo-de__btn--register{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__btn--login:hover,.page-lo-de__btn--register:hover{background:#a80707;border-color:#a80707}.page-lo-de__btn--outline{background:transparent;color:#017439;border-color:#017439}.page-lo-de__btn--outline:hover{background:rgba(1,116,57,.06)}.page-lo-de__btn--small{min-width:180px;padding:10px 28px;font-size:.95rem;background:#017439;color:#fff;border-color:#017439}.page-lo-de__btn--small:hover{background:#016b36;border-color:#016b36}.page-lo-de__hero-section{background:linear-gradient(100deg,#ffffff 0%,#f0f7f3 100%);padding-top:10px;padding-bottom:0;border-bottom:1px solid #e6e6e6}.page-lo-de__hero-image{width:100%;max-width:1200px;height:auto;aspect-ratio:2/1;object-fit:cover;margin:0 auto;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.page-lo-de__hero-content-inner{max-width:1200px;margin:0 auto;padding:28px 20px 40px;text-align:left}.page-lo-de__hero-title{font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#017439;margin-bottom:20px;max-width:820px}.page-lo-de__hero-subtitle{color:#333;max-width:820px;margin-bottom:28px;font-size:1.15rem}.page-lo-de__hero-actions{display:flex;flex-wrap:wrap;gap:14px}.page-lo-de__badge-area{background:#017439;display:flex;justify-content:center;padding:0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.page-lo-de__badge-item{width:33.333%;padding:24px 40px;color:#fff;text-align:center}.page-lo-de__badge-item--green{background:#017439}.page-lo-de__badge-item--white{background:#f2f8f4}.page-lo-de__badge-item--white .page-lo-de__badge-title{color:#017439}.page-lo-de__badge-item--white .page-lo-de__badge-text{color:#333}.page-lo-de__badge-title{font-size:1.2rem;font-weight:700;margin-bottom:8px;text-transform:uppercase}.page-lo-de__badge-text{display:block;opacity:.95;line-height:1.6}.page-lo-de__intro-section,.page-lo-de__benefits-section,.page-lo-de__types-section{max-width:1200px;margin:0 auto;padding:64px 20px 40px}.page-lo-de__intro-title,.page-lo-de__benefits-title,.page-lo-de__types-title,.page-lo-de__guide-title,.page-lo-de__faq-title{color:#017439;text-align:center;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;margin-bottom:16px}.page-lo-de__intro-text,.page-lo-de__types-description,.page-lo-de__guide-description{text-align:center;max-width:900px;margin:0 auto 32px;font-size:1.05rem;line-height:1.75}.page-lo-de__cta-section{margin:40px auto;background:linear-gradient(135deg,#017439 0%,#014d28 100%)}.page-lo-de__cta-inner{max-width:1000px;margin:0 auto;padding:48px 20px;text-align:center}.page-lo-de__cta-title{color:#fff;font-weight:750;letter-spacing:.5px;margin-bottom:16px;font-size:clamp(1.5rem,3vw,2.2rem)}.page-lo-de__cta-text{color:#e8f5ee;margin-bottom:28px;font-size:1.1rem}.page-lo-de__cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.page-lo-de__cta-actions .page-lo-de__btn--outline{color:#fff;border-color:#fff;background:transparent}.page-lo-de__types-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:20px}.page-lo-de__type-card{background:#fff;padding:36px 28px;border-radius:16px;box-shadow:0 0 0 1px #e6e6e6;transition:box-shadow .2s ease,transform .2s ease}.page-lo-de__type-card:hover{box-shadow:0 10px 24px rgba(0,0,0,.1);transform:translateY(-4px)}.page-lo-de__type-card h3{color:#017439;margin-bottom:12px;font-size:1.4rem}.page-lo-de__type-card p{line-height:1.7;color:#333}.page-lo-de__benefits-section{background:#f4faf6;max-width:none;padding:64px 20px}.page-lo-de__benefits-inner,.page-lo-de__types-inner{max-width:1200px;margin:0 auto}.page-lo-de__benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:20px}.page-lo-de__benefit-card{background:#fff;padding:32px 24px;border-radius:16px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.05)}.page-lo-de__benefit-card h3{color:#017439;margin-bottom:12px;font-size:1.3rem}.page-lo-de__benefit-card p{color:#333;line-height:1.65}.page-lo-de__guide-section{max-width:1200px;margin:0 auto;padding:50px 20px 20px}.page-lo-de__guide-step-list{display:flex;flex-direction:column;gap:36px;margin-top:36px}.page-lo-de__guide-step{display:flex;gap:40px;align-items:center;background:#f9fffb;border-radius:16px;padding:18px;box-shadow:0 0 0 1px #e3f2e8}.page-lo-de__guide-step-figure{flex:0 0 40%;max-width:400px}.page-lo-de__guide-step-image{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;border-radius:12px}.page-lo-de__guide-step-body{flex:1}.page-lo-de__guide-step-number{color:#017439;margin-bottom:12px;font-size:1.6rem;font-weight:750}.page-lo-de__guide-step-text{margin-bottom:18px;color:#333;line-height:1.7}.page-lo-de__register-section{background:linear-gradient(145deg,#C30808 0%,#fff0f0 100%);margin:50px auto 60px;padding:60px 20px}.page-lo-de__register-inner{max-width:800px;margin:0 auto;background:#fff;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.15);padding:48px;text-align:center}.page-lo-de__register-title{color:#017439;font-weight:800;font-size:clamp(1.6rem,3.6vw,2.6rem);line-height:1.3;margin-bottom:16px}.page-lo-de__register-text,.page-lo-de__register-note{color:#333;line-height:1.7;margin-bottom:28px}.page-lo-de__register-note{font-size:.9rem;margin-top:24px}.page-lo-de__register-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.page-lo-de__faq-section{max-width:1000px;margin:0 auto;padding:40px 20px 70px}.page-lo-de__faq-item{border-bottom:1px solid #e6e6e6;padding:10px 0}.page-lo-de__faq-question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;font-size:clamp(1.1rem,2vw,1.25rem);color:#017439;font-weight:600;padding:12px 4px;user-select:none}.page-lo-de__faq-question::-webkit-details-marker{display:none}.page-lo-de__faq-icon{display:inline-block;width:32px;height:32px;flex:0 0 32px;text-align:center;line-height:32px;border-radius:50%;background:#017439;color:#fff;font-size:1.2rem}.page-lo-de__faq-answer{color:#333;padding:8px 4px 20px;max-width:900px;line-height:1.65}.page-lo-de__cta-actions .page-lo-de__btn--primary{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__register-actions .page-lo-de__btn--login,.page-lo-de__register-actions .page-lo-de__btn--register{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__register-actions .page-lo-de__btn--register{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__register-actions .page-lo-de__btn--login{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__btn--secondary{background:#C30808;color:#ffff00;border-color:#C30808}.page-lo-de__faq-answer::-webkit-scrollbar{height:0}.page-lo-de__guide-step-body .page-lo-de__btn{color:#fff}.page-lo-de__guide-step-body .page-lo-de__btn--small{color:#fff;background:#017439}.page-lo-de__badge-item--white .page-lo-de__badge-text a{color:#017439}.page-lo-de a{color:#017439}.page-lo-de a:hover{text-decoration:underline}.page-lo-de__guide-step-figure .page-lo-de__guide-step-image,.page-lo-de__benefit-card img,.page-lo-de__badge-item img,.page-lo-de__type-card img{min-width:200px}.page-lo-de__hero-actions .page-lo-de__btn--primary,.page-lo-de__hero-actions .page-lo-de__btn--secondary{color:#fff}.page-lo-de__hero-actions .page-lo-de__btn--primary{color:#fff}.page-lo-de__hero-actions .page-lo-de__btn--secondary{color:#ffff00}.page-lo-de__register-actions .page-lo-de__btn--register{color:#ffff00}.page-lo-de__register-actions .page-lo-de__btn--login{color:#ffff00}