.index-module__xGvdyq__background{background-color:var(--background);flex-direction:row;justify-content:space-around;align-items:center;min-height:80vh;display:flex;overflow:hidden}.index-module__xGvdyq__content{text-align:center;flex-direction:column;flex:0 45%;justify-content:center;align-items:center;display:flex}.index-module__xGvdyq__imageWrapper{flex:55%;justify-content:flex-start;min-width:0;max-width:30%;margin-left:5rem;display:flex}.index-module__xGvdyq__imageWrapper img{object-position:left}:is(.dark .index-module__xGvdyq__content h2,.dark .index-module__xGvdyq__content h3){color:var(--foreground)}@media (max-width:1024px){.index-module__xGvdyq__content{flex:0 48%;padding:1.5rem}.index-module__xGvdyq__imageWrapper{flex:52%;max-width:52%;margin-left:2rem}}@media (max-width:768px){.index-module__xGvdyq__background{flex-direction:column;align-items:stretch;height:auto;min-height:auto}.index-module__xGvdyq__imageWrapper{box-sizing:border-box;flex:none;justify-content:center;width:100%;max-width:none;margin-left:55px;display:flex;overflow:hidden}.index-module__xGvdyq__imageWrapper img{object-position:center;object-fit:contain;width:auto;max-width:100%;height:auto}.index-module__xGvdyq__content{box-sizing:border-box;width:100%;margin-top:0;margin-left:0;padding:2rem 1.25rem 2.5rem;position:static}.index-module__xGvdyq__content h2{font-size:clamp(1.35rem,5vw,1.75rem);line-height:1.3}.index-module__xGvdyq__content h3{font-size:clamp(.95rem,3.5vw,1.1rem);line-height:1.4}}@media (max-width:480px){.index-module__xGvdyq__content{padding:1.5rem 1rem 2rem}.index-module__xGvdyq__content h2{font-size:clamp(1.2rem,5vw,1.5rem)}.index-module__xGvdyq__content h3{font-size:clamp(.9rem,3.5vw,1rem)}}
.index-module__FJWqSG__button{font-family:var(--font-clash-display);text-align:center;cursor:pointer;color:var(--background);background-color:#2e6417;border:none;border-radius:8px;width:auto;padding:12px 32px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .3s,color .3s,transform .2s;display:inline-block}.index-module__FJWqSG__button:focus{outline:none}.index-module__FJWqSG__button:hover{opacity:.9;transform:translateY(-2px)}.index-module__FJWqSG__button:active{transform:translateY(0)}.dark .index-module__FJWqSG__button{color:var(--foreground)}
