.first-module-scss-module__Pqm7Ga__about{color:#151515;box-sizing:border-box;background-color:#c7c4c4;justify-content:space-between;align-items:center;gap:clamp(4rem,8vw,10rem);width:100%;min-height:100vh;padding:clamp(100px,12vh,160px) clamp(24px,7vw,140px);display:flex;position:relative}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left{z-index:2;flex:1.2;max-width:750px}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left .first-module-scss-module__Pqm7Ga__headingMask{margin-bottom:1.5rem;overflow:hidden}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left h1{letter-spacing:-.04em;margin:0;font-family:Poppins,sans-serif;font-size:clamp(3.5rem,9vw,10rem);font-weight:600;line-height:.9}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left p{color:#2b2b2b;text-wrap:pretty;max-width:42ch;margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.05rem,1.3vw,1.4rem);font-weight:400;line-height:1.5}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__right{flex:.8;justify-content:center;align-items:center;display:flex}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__right .first-module-scss-module__Pqm7Ga__imageWrapper{aspect-ratio:.85;will-change:clip-path;border-radius:4px;width:100%;max-width:550px;position:relative;overflow:hidden}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__right .first-module-scss-module__Pqm7Ga__imageWrapper img{object-fit:cover;will-change:transform;width:100%;height:130%;display:block}.first-module-scss-module__Pqm7Ga__char{will-change:transform,opacity;display:inline-block}.first-module-scss-module__Pqm7Ga__lineMask{display:block;overflow:hidden}.first-module-scss-module__Pqm7Ga__lineInner{will-change:transform;display:inline-block}@media (max-width:1024px){.first-module-scss-module__Pqm7Ga__about{gap:3rem;padding:100px 4vw}}@media (max-width:768px){.first-module-scss-module__Pqm7Ga__about{text-align:left;flex-direction:column-reverse;justify-content:center;gap:4rem;padding:120px 1.5rem 80px}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left{width:100%}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left h1{font-size:4.5rem}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__left p{max-width:100%}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__right{justify-content:flex-start;width:100%}.first-module-scss-module__Pqm7Ga__about .first-module-scss-module__Pqm7Ga__right .first-module-scss-module__Pqm7Ga__imageWrapper{aspect-ratio:1;max-width:100%}}
:root{--page-bg:#f7f7f7;--ink:#151515;--maxw:1200px}.second-module-scss-module__rtA3Nq__secondPage{background:var(--page-bg);box-sizing:border-box;align-items:center;width:100%;min-height:80vh;padding:clamp(80px,12vh,160px) clamp(24px,7vw,140px);display:flex;overflow:hidden}.second-module-scss-module__rtA3Nq__inner{width:100%;max-width:var(--maxw);flex-direction:column;gap:2rem;margin:0 auto;display:flex}.second-module-scss-module__rtA3Nq__titleContainer{overflow:hidden}.second-module-scss-module__rtA3Nq__title{letter-spacing:-.03em;color:var(--ink);margin:0;font-family:Amiamie,Arial,sans-serif;font-size:clamp(3rem,7vw,7.5rem);font-weight:700;line-height:.95}.second-module-scss-module__rtA3Nq__lead{color:var(--ink);text-wrap:pretty;max-width:55ch;margin:0;font-family:Amiamie,Arial,sans-serif;font-size:clamp(1.2rem,1.8vw + .2rem,2.2rem);font-weight:500;line-height:1.4}.second-module-scss-module__rtA3Nq__titleContainer,.second-module-scss-module__rtA3Nq__lineMask{display:block;overflow:hidden}.second-module-scss-module__rtA3Nq__char,.second-module-scss-module__rtA3Nq__lineInner{will-change:transform;display:inline-block}@media (prefers-reduced-motion:reduce){.second-module-scss-module__rtA3Nq__char,.second-module-scss-module__rtA3Nq__lineInner{transform:none!important}}@media (max-width:768px){.second-module-scss-module__rtA3Nq__secondPage{padding:80px 1.5rem}.second-module-scss-module__rtA3Nq__inner{gap:1.5rem}.second-module-scss-module__rtA3Nq__lead{max-width:100%}}
