.page-module-scss-module__rcUngW__page{flex-direction:column;align-items:center;min-height:100vh;display:flex}.page-module-scss-module__rcUngW__pageCenter{flex-direction:column;align-items:center;padding:4rem 1.5rem;display:flex}.page-module-scss-module__rcUngW__hero{text-align:center;width:100%;max-width:640px}.page-module-scss-module__rcUngW__heroMargin{margin-top:100px}.page-module-scss-module__rcUngW__name{letter-spacing:-.02em;font-size:2.8rem;font-weight:600;line-height:1.1}.page-module-scss-module__rcUngW__focus{letter-spacing:.12em;text-transform:uppercase;opacity:.55;margin-top:.5rem;font-size:.9rem}.page-module-scss-module__rcUngW__tagline{opacity:.8;margin-top:1.25rem;font-size:1.05rem;line-height:1.6}.page-module-scss-module__rcUngW__contact{margin-top:1.5rem;font-size:.95rem}.page-module-scss-module__rcUngW__contact a{text-underline-offset:3px;align-items:center;gap:.35rem;text-decoration:underline;display:inline-flex}.page-module-scss-module__rcUngW__containerFluid{flex-direction:row;justify-content:flex-end;align-items:center;width:1000px;margin:0 auto;display:flex}.page-module-scss-module__rcUngW__containerFluid>*{margin:0 .5rem}.page-module-scss-module__rcUngW__menu{background-color:var(--foreground-color);border-bottom:2px solid #000;justify-content:flex-end;gap:1rem;padding:1rem;display:flex;position:absolute;top:0;left:0;right:0}.page-module-scss-module__rcUngW__menu a{color:var(--text-color);text-transform:uppercase;letter-spacing:1px;font-size:1rem;line-height:2rem;text-decoration:none}.page-module-scss-module__rcUngW__flexFirst{margin-right:auto}.page-module-scss-module__rcUngW__flexFirst span{margin-left:10px}.page-module-scss-module__rcUngW__link svg{vertical-align:sub}
