.styles-module-scss-module__bUCXDG__bg{background-color:#fafafa}.styles-module-scss-module__bUCXDG__section{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding-bottom:6rem;display:grid}.styles-module-scss-module__bUCXDG__section img{width:100%;max-width:580px;height:auto;margin-left:auto}@media screen and (max-width:800px){.styles-module-scss-module__bUCXDG__section{grid-template-columns:1fr}.styles-module-scss-module__bUCXDG__section img{object-fit:cover;max-width:none;max-height:240px;margin:auto}}.styles-module-scss-module__bUCXDG__content__ttl{color:var(--title);letter-spacing:0%;margin-bottom:1.5rem;font-size:40px;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__bUCXDG__content__ttl{margin-bottom:1rem;font-size:32px}}.styles-module-scss-module__bUCXDG__content__txt{color:var(--text);letter-spacing:-.4px;max-width:400px;margin-bottom:12px;font-family:Geist;font-size:20px;font-weight:400;line-height:140%}@media screen and (max-width:1024px){.styles-module-scss-module__bUCXDG__content__txt{font-size:18px}}.styles-module-scss-module__bUCXDG__content button{padding:0;font-size:20px}@media screen and (max-width:1024px){.styles-module-scss-module__bUCXDG__content button{font-size:16px}}
