.m4t-LW_heroSection{background:#f8f7f3;padding:80px 1rem 40px}@media (min-width:768px){.m4t-LW_heroSection{padding:80px 1rem 48px}}.m4t-LW_container{max-width:1400px;margin:0 auto}.m4t-LW_heroContent{grid-template-columns:5fr 7fr;align-items:center;gap:40px;display:grid}@media (max-width:767px){.m4t-LW_heroContent{grid-template-columns:1fr;gap:32px}}.m4t-LW_heroText{text-align:left}@media (max-width:767px){.m4t-LW_heroText{text-align:center}}.m4t-LW_heroImageWrapper{aspect-ratio:4/5;border-radius:16px;width:100%;max-height:520px;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026}.m4t-LW_heroImage{object-fit:cover;object-position:center 20%}.m4t-LW_heroTitle{color:#333;margin:0 0 16px;font-size:2.5rem;font-weight:700;line-height:1.1}@media (max-width:767px){.m4t-LW_heroTitle{font-size:1.75rem}}.m4t-LW_highlight{color:#3f6536}.m4t-LW_heroSubtitle{color:#666;margin:0 0 24px;font-size:1rem;line-height:1.5}.m4t-LW_ctaButton{color:#fff;background:#3f6536;border-radius:16px;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #00000014}.m4t-LW_ctaButton:hover{background:#2e4a28;transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.m4t-LW_section{background:#f8f7f3;padding:60px 1rem}@media (min-width:768px){.m4t-LW_section{padding:80px 1rem}}.m4t-LW_sectionAlt{background:#f5f5f0;padding:60px 1rem}@media (min-width:768px){.m4t-LW_sectionAlt{padding:80px 1rem}}.m4t-LW_sectionTitle{color:#333;text-align:center;margin:0 0 16px;font-size:2rem;font-weight:700}@media (min-width:768px){.m4t-LW_sectionTitle{font-size:2.5rem}}.m4t-LW_sectionSubtitle{color:#666;text-align:center;max-width:700px;margin:0 auto 48px;font-size:1rem}@media (min-width:768px){.m4t-LW_sectionSubtitle{font-size:1.125rem}}.m4t-LW_benefitsGrid{grid-template-columns:1fr;gap:32px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:768px){.m4t-LW_benefitsGrid{grid-template-columns:repeat(3,1fr)}}.m4t-LW_benefitCard{text-align:center;background:#fff;border-radius:16px;padding:32px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #00000014}.m4t-LW_benefitCard:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.m4t-LW_benefitCard h3{color:#333;margin:0 0 12px;font-size:1.25rem;font-weight:700}.m4t-LW_benefitCard p{color:#666;margin:0;font-size:.95rem;line-height:1.6}.m4t-LW_benefitIcon{color:#3f6536;background:#3f65361a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex}.m4t-LW_processTimeline{max-width:900px;margin:0 auto}.m4t-LW_processStep{gap:24px;margin-bottom:40px;display:flex;position:relative}.m4t-LW_processStep:not(:last-child):after{content:"";opacity:.3;background:#3f6536;width:2px;height:calc(100% + 16px);position:absolute;top:64px;left:31px}@media (max-width:767px){.m4t-LW_processStep{flex-direction:column;gap:16px}.m4t-LW_processStep:not(:last-child):after{display:none}}.m4t-LW_stepNumber{color:#fff;background:#3f6536;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 4px 20px #00000014}.m4t-LW_stepContent{flex:1;padding-top:8px}.m4t-LW_stepContent h3{color:#333;margin:0 0 12px;font-size:1.25rem;font-weight:700}.m4t-LW_stepContent p{color:#666;margin:0;font-size:1rem;line-height:1.6}.m4t-LW_servicesGrid{grid-template-columns:1fr;gap:16px;max-width:900px;margin:0 auto;display:grid}@media (min-width:640px){.m4t-LW_servicesGrid{grid-template-columns:repeat(2,1fr)}}.m4t-LW_serviceItem{background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000f}.m4t-LW_serviceItem span{color:#333;font-size:.95rem;line-height:1.5}.m4t-LW_checkIcon{color:#3f6536;flex-shrink:0;margin-top:2px}.m4t-LW_qualitySection{text-align:center;max-width:800px;margin:0 auto}.m4t-LW_qualityIcon{color:#3f6536;background:#3f65361a;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 24px;display:flex}.m4t-LW_qualityText{color:#666;margin:0;font-size:1.125rem;line-height:1.7}.m4t-LW_ctaSection{text-align:center;max-width:800px;margin:0 auto}.m4t-LW_ctaTitle{color:#333;margin:0 0 16px;font-size:2rem;font-weight:700}@media (min-width:768px){.m4t-LW_ctaTitle{font-size:2.5rem}}.m4t-LW_ctaText{color:#666;margin:0 0 32px;font-size:1.125rem;line-height:1.6}.m4t-LW_ctaButtons{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}@media (min-width:640px){.m4t-LW_ctaButtons{flex-direction:row}}.m4t-LW_contactCTAButton{color:#fff;cursor:pointer;background:#3f6536;border:none;border-radius:16px;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #00000014}.m4t-LW_contactCTAButton:hover{background:#2e4a28;transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.m4t-LW_secondaryButton{color:#3f6536;background:#fff;border:2px solid #3f6536;border-radius:16px;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #00000014}.m4t-LW_secondaryButton:hover{color:#fff;background:#3f6536;transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}
