.page-module__E0kJGG__hero{background:linear-gradient(90deg,#f6ece0 60%,transparent 40%);align-items:center;min-height:80vh;padding:80px 5%;display:flex}.page-module__E0kJGG__heroContent{grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1200px;margin:0 auto;display:grid}.page-module__E0kJGG__heroText h1{color:var(--primary);margin-bottom:20px;font-family:Playfair Display,serif;font-size:3.5rem;line-height:1.2}.page-module__E0kJGG__heroText p{color:#2d2d2d;margin-bottom:30px;font-size:1.2rem}.page-module__E0kJGG__heroCtas{gap:15px;margin-bottom:10px;display:flex}.page-module__E0kJGG__primaryCta{color:#fff;cursor:pointer;background:#6b8a5e;border:none;border-radius:50px;padding:15px 30px;font-size:1.1rem;font-weight:700;transition:all .3s}.page-module__E0kJGG__primaryCta:hover{background:#5a7860;transform:translateY(-2px);box-shadow:0 5px 15px rgba(107,138,94,.3)}.page-module__E0kJGG__secondaryCta{color:#6b4c3b;cursor:pointer;background:0 0;border:2px solid #6b4c3b;border-radius:50px;padding:13px 28px;font-size:1.1rem;font-weight:700;transition:all .3s}.page-module__E0kJGG__secondaryCta:hover{color:#fff;background:#6b4c3b}.page-module__E0kJGG__microcopy{color:#666;font-size:.9rem}.page-module__E0kJGG__heroImage{background-image:url(/img/blog/woodworking.jpg);background-position:50%;background-size:cover;border-radius:10px;height:400px;box-shadow:0 10px 30px rgba(0,0,0,.15)}.page-module__E0kJGG__benefits{background:#fff;padding:80px 5%}.page-module__E0kJGG__benefitsContainer{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;display:grid}.page-module__E0kJGG__benefitCard{text-align:center;background:#f9f5f0;border-radius:10px;padding:30px;transition:transform .3s}.page-module__E0kJGG__benefitCard:hover{transform:translateY(-5px)}.page-module__E0kJGG__benefitIcon{margin-bottom:20px;font-size:3rem}.page-module__E0kJGG__benefitCard h3{color:#6b4c3b;margin-bottom:15px;font-size:1.5rem}.page-module__E0kJGG__howItWorks{background:#f6ece0;padding:80px 5%}.page-module__E0kJGG__howItWorks h2{text-align:center;color:#6b4c3b;margin-bottom:40px;font-family:Playfair Display,serif;font-size:2.5rem}.page-module__E0kJGG__steps{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;display:grid}.page-module__E0kJGG__step{text-align:center;padding:30px}.page-module__E0kJGG__stepNumber{color:#fff;background:#6b8a5e;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 20px;font-size:1.5rem;font-weight:700;display:flex}.page-module__E0kJGG__step h3{color:#6b4c3b;margin-bottom:15px;font-size:1.3rem}.page-module__E0kJGG__blog{background:#fff;padding:80px 5%}.page-module__E0kJGG__blog__h2{text-align:center;color:#6b4c3b;margin-bottom:40px;font-family:Playfair Display,serif;font-size:2.5rem}.page-module__E0kJGG__blogGrid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:768px){.page-module__E0kJGG__heroContent{text-align:center;grid-template-columns:1fr}.page-module__E0kJGG__hero{background:#f6ece0}.page-module__E0kJGG__heroText h1{font-size:2.5rem}.page-module__E0kJGG__heroCtas{flex-direction:column}.page-module__E0kJGG__benefitsContainer,.page-module__E0kJGG__portfolioGrid,.page-module__E0kJGG__plansGrid,.page-module__E0kJGG__steps,.page-module__E0kJGG__blogGrid,.page-module__E0kJGG__testimonialsGrid,.page-module__E0kJGG__footerContent{grid-template-columns:1fr}.page-module__E0kJGG__ctaForm{flex-direction:column}.page-module__E0kJGG__mobileCta{display:block}.page-module__E0kJGG__nav ul{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.page-module__E0kJGG__heroText h1{font-size:2rem}.page-module__E0kJGG__navContainer{flex-direction:column;gap:15px}}
