._s-module__kLPGZa__p{min-height:calc(100vh - var(--h-h) - var(--f-h));min-height:calc(100dvh - var(--h-h) - var(--f-h));padding-top:64rem;padding-bottom:80rem}@media not (max-width:770px){._s-module__kLPGZa__p{padding-top:110rem}}._s-module__kLPGZa__m{box-sizing:content-box;margin-inline:auto;padding-inline:24rem}@media not (max-width:770px){._s-module__kLPGZa__m{padding-inline:var(--p-i);width:100%;max-width:975rem}}._s-module__kLPGZa__m h1{font-size:30rem;line-height:40rem;position:relative}._s-module__kLPGZa__m h1 span:first-child{margin-top:-6rem;display:block}@media not (max-width:770px){._s-module__kLPGZa__m h1 span:first-child{margin-top:0;margin-left:405rem}}._s-module__kLPGZa__m h1 ._s-module__kLPGZa__l{background-color:#000;width:75rem;height:4rem;display:block;position:absolute;top:20rem;left:220rem}@media not (max-width:770px){._s-module__kLPGZa__m h1 ._s-module__kLPGZa__l{width:186rem;top:21rem;left:366rem}}@media not (max-width:770px){._s-module__kLPGZa__m h1{font-size:50rem;line-height:40rem}}._s-module__kLPGZa__m form{grid-template-columns:1fr;gap:32rem;width:100%;margin-top:40rem;display:grid}@media not (max-width:770px){._s-module__kLPGZa__m form{grid-template-columns:1fr 1fr;gap:32rem 135rem;margin-top:60rem}}._s-module__kLPGZa__m input{border-bottom:1px solid #000;padding-bottom:2rem;padding-left:4rem;font-size:12rem;line-height:25rem;display:block}._s-module__kLPGZa__m input::placeholder{color:rbga(0,0,0,.5)}@media not (max-width:770px){._s-module__kLPGZa__m input{font-size:15rem}}._s-module__kLPGZa__m textarea{background-color:#0000;border:1px solid #000;outline:none;height:120rem;margin-top:16rem;padding-top:10rem;padding-left:16rem;font-family:b;font-size:12rem;line-height:25rem}._s-module__kLPGZa__m textarea::placeholder{color:rbga(0,0,0,.5)}@media not (max-width:770px){._s-module__kLPGZa__m textarea{border:none;border-bottom:1px solid #000;grid-column:span 2;height:auto;margin-top:0;padding-top:0;padding-left:4rem;font-size:15rem}}._s-module__kLPGZa__m button{color:#000;border:1px solid #000;border-radius:200px;width:fit-content;padding:8rem 30rem;font-family:sg;font-size:12rem}@media not (max-width:770px){._s-module__kLPGZa__m button{color:var(--c-green);border-color:var(--c-green);grid-column:span 2;margin-left:auto}}
