.homePage-module__bmaI0G__container{width:100%;padding-top:var(--header-height);flex-direction:column;display:flex;overflow-x:hidden}.homePage-module__bmaI0G__hero{text-align:center;color:#fff;position:relative}.homePage-module__bmaI0G__heroImage img{object-fit:cover;filter:brightness(90%);width:100%;height:900px}.homePage-module__bmaI0G__heroContent{z-index:2;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homePage-module__bmaI0G__heroContent h1{width:900px;margin-bottom:1rem;font-size:4rem}.homePage-module__bmaI0G__heroContent p{margin-bottom:1rem;padding:1rem;font-size:1.5rem}.homePage-module__bmaI0G__heroButton{color:#000;background-color:#f0c27b;border-radius:6px;padding:1rem 1.2rem;font-weight:500;text-decoration:none}.homePage-module__bmaI0G__heroButton:hover{color:#fff;background-color:#9c6e29}.homePage-module__bmaI0G__splitSection{justify-content:center;align-items:center;gap:2rem;max-width:1200px;min-height:600px;margin:auto;padding:4rem 2rem;display:flex}.homePage-module__bmaI0G__splitText{flex:1}.homePage-module__bmaI0G__splitText h2{color:#444;background:linear-gradient(90deg,#c4922b,#eac069);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:4.5rem}.homePage-module__bmaI0G__splitText p{color:#444;margin-bottom:1.5rem;font-size:1.5rem}.homePage-module__bmaI0G__splitButton{color:#fff;background-color:#111;border-radius:5px;padding:.8rem 1.2rem;text-decoration:none}.homePage-module__bmaI0G__splitButton:hover{background-color:#333}.homePage-module__bmaI0G__splitImage{flex:1}.homePage-module__bmaI0G__splitImage img{object-fit:cover;width:100%;height:600pxs;border-radius:0}@media (max-width:768px){.homePage-module__bmaI0G__heroImage img{width:100%;height:600px}.homePage-module__bmaI0G__heroContent p{margin-bottom:1rem;padding:.5rem;font-size:1.2rem}.homePage-module__bmaI0G__heroContent h1{width:300px;font-size:1.2rem;display:flex}.homePage-module__bmaI0G__splitSection{text-align:center;flex-direction:column;padding:2rem 1.2rem}.homePage-module__bmaI0G__splitImage{order:-1}.homePage-module__bmaI0G__splitText h2{color:#444;margin-bottom:1rem;font-size:2rem}.homePage-module__bmaI0G__splitText p{color:#444;margin-bottom:1.5rem;font-size:1.2rem}}
