.Hero-module__WVJNAa__container{background:var(--color-surface);flex-direction:column;justify-content:center;align-items:center;gap:5rem;width:100%;margin-bottom:10rem;padding:3rem;display:flex}.Hero-module__WVJNAa__leftContainer{justify-content:center;align-items:center;display:flex}.Hero-module__WVJNAa__image{--side:clamp(300px,20vw,500px);height:var(--side);width:var(--side);aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:1rem;transition:all .5s}.Hero-module__WVJNAa__image:hover{transform:scale(1.05)}.Hero-module__WVJNAa__rightContainer{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.Hero-module__WVJNAa__rightContainer>h1{text-align:center;font-size:3rem}.Hero-module__WVJNAa__rightContainer>p{text-align:justify;font-size:1.2rem}.Hero-module__WVJNAa__rightContainer>p>span{color:var(--color-primary);font-weight:700}@media screen and (min-width:1024px){.Hero-module__WVJNAa__container{flex-direction:row;gap:0;height:90dvh}.Hero-module__WVJNAa__leftContainer{width:40%}.Hero-module__WVJNAa__rightContainer{width:60%}}
.Photos-module__NjEMja__container{flex-direction:column;justify-content:center;align-items:center;gap:5rem;width:100%;margin-bottom:10rem;padding-inline:2rem;display:flex}.Photos-module__NjEMja__contentContainer{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.Photos-module__NjEMja__contentContainer>h2{text-align:center;font-size:2rem}.Photos-module__NjEMja__contentContainer>p{text-align:justify;font-size:1.2rem}.Photos-module__NjEMja__contentContainer>p>span{color:var(--color-primary);font-weight:700}.Photos-module__NjEMja__imgContainer{justify-content:center;align-items:center;display:flex}.Photos-module__NjEMja__image{--side:clamp(300px,20vw,500px);height:var(--side);width:var(--side);aspect-ratio:1;object-fit:cover;object-position:20%;border-radius:1rem;transition:all .5s}.Photos-module__NjEMja__image:hover{transform:scale(1.05)}@media screen and (min-width:1024px){.Photos-module__NjEMja__container{flex-direction:row;gap:0}.Photos-module__NjEMja__contentContainer{width:60%}.Photos-module__NjEMja__imgContainer{width:40%}.Photos-module__NjEMja__container:nth-child(2n){flex-direction:row-reverse}}
.Details-module__vZEJwG__container{margin-inline:auto;width:90%;margin-bottom:10rem}
.AboutCard-module__8IW1Rq__aboutCard{background-color:var(--color-bg);border:1px solid var(--color-border);box-shadow:var(--shadow);border-radius:10px;justify-content:space-between;align-items:center;gap:2rem;margin:1.25rem;padding:1.25rem;transition:transform .28s,box-shadow .28s;display:flex;overflow:hidden}.AboutCard-module__8IW1Rq__aboutCard:hover{transform:translateY(-6px);box-shadow:6px 10px 30px #1f262e14}.AboutCard-module__8IW1Rq__aboutCard:nth-child(2n){flex-direction:row-reverse}.AboutCard-module__8IW1Rq__imgContainer{background-color:var(--color-bg);border-radius:14px;flex:none;justify-content:center;align-items:center;max-width:clamp(120px,25vw,250px);height:10rem;display:flex;position:relative;overflow:hidden}.AboutCard-module__8IW1Rq__img{object-fit:contain;width:80%;height:80%;transition:transform .4s}.AboutCard-module__8IW1Rq__aboutCard:hover .AboutCard-module__8IW1Rq__img{transform:scale(1.03)}.AboutCard-module__8IW1Rq__content{flex-direction:column;flex:auto;justify-content:center;gap:.5rem;padding:clamp(.5rem,1.2vw,1.25rem);display:flex}.AboutCard-module__8IW1Rq__head{color:var(--color-primary-dark);font-size:clamp(1.1rem,2.4vw,1.75rem);font-weight:600}.AboutCard-module__8IW1Rq__head:after{content:"";background:var(--color-primary);border-radius:999px;width:48px;height:4px;margin-top:.6rem;display:block}.AboutCard-module__8IW1Rq__details,.AboutCard-module__8IW1Rq__points{color:var(--color-subtext);opacity:.95;margin-top:.35rem;font-size:clamp(.9rem,1.6vw,1rem);line-height:1.6}@media (max-width:900px){.AboutCard-module__8IW1Rq__aboutCard{gap:1.25rem;padding:1rem}.AboutCard-module__8IW1Rq__imgContainer{max-width:clamp(150px,40vw,220px)}}@media (max-width:699px){.AboutCard-module__8IW1Rq__aboutCard{text-align:left;flex-direction:column;align-items:center;gap:1rem;margin:.75rem;padding:1rem}.AboutCard-module__8IW1Rq__aboutCard:nth-child(2n){flex-direction:column}.AboutCard-module__8IW1Rq__imgContainer{width:20rem;max-width:100%;box-shadow:none;border-radius:12px}.AboutCard-module__8IW1Rq__img{object-fit:contain;width:80%;height:80%}}@media (max-width:320px){.AboutCard-module__8IW1Rq__aboutCard{margin:.5rem}}
