.page-module__VAZi1q__page{grid-template-columns:1.5fr 1fr;gap:8rem;padding:5rem 0 8rem;display:grid}.page-module__VAZi1q__title{font-family:var(--font-display);margin-bottom:.75rem;font-size:3.5rem;font-style:italic;font-weight:300;line-height:1.1}.page-module__VAZi1q__subtitle{opacity:.6;margin-bottom:3rem}.page-module__VAZi1q__success{background:var(--color-muted);padding:2rem;font-size:1rem}.page-module__VAZi1q__form{flex-direction:column;gap:1.25rem;display:flex}.page-module__VAZi1q__form input,.page-module__VAZi1q__form select,.page-module__VAZi1q__form textarea{border:none;border-bottom:1px solid var(--color-muted);font-family:var(--font-main);color:var(--color-text);background:0 0;outline:none;width:100%;padding:.75rem 0;font-size:1rem;font-weight:300;transition:border-color .3s}.page-module__VAZi1q__form input:focus,.page-module__VAZi1q__form select:focus,.page-module__VAZi1q__form textarea:focus{border-bottom-color:var(--color-accent)}.page-module__VAZi1q__form button{background:var(--color-text);color:var(--color-bg);text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:none;align-self:flex-start;margin-top:1rem;padding:1rem 2.5rem;font-size:.85rem;font-weight:300;transition:opacity .3s}.page-module__VAZi1q__form button:hover{opacity:.7}.page-module__VAZi1q__right{padding-top:7rem}.page-module__VAZi1q__contactDetail{margin-bottom:2rem}.page-module__VAZi1q__detailLabel{text-transform:uppercase;letter-spacing:3px;color:var(--color-accent);margin-bottom:.5rem;font-size:.7rem;display:block}.page-module__VAZi1q__contactDetail a,.page-module__VAZi1q__contactDetail span{font-size:1rem;font-weight:300}
