.page-module-scss-module__0ZDxwq__main{width:100%;height:auto;min-height:100vh;padding:calc(var(--nav-bar-height) + 3rem)1rem 2rem 1rem;grid-template-columns:20% 60% 20%;gap:1rem;display:grid;position:relative}@media (max-width:1200px){.page-module-scss-module__0ZDxwq__main{grid-template-columns:20% 75% 5%}}@media (max-width:768px){.page-module-scss-module__0ZDxwq__main{padding:calc(var(--nav-bar-height) + 2rem)1rem 2rem 1rem;grid-template-columns:1fr}}.page-module-scss-module__0ZDxwq__closeButton{cursor:pointer;z-index:201;opacity:1;background:0 0;border:none;padding:0;transition:opacity .3s;position:fixed;top:8px;right:8px}.page-module-scss-module__0ZDxwq__closeButton:hover{opacity:.7}.page-module-scss-module__0ZDxwq__titleContainer{padding-bottom:2rem}.page-module-scss-module__0ZDxwq__title{text-transform:uppercase;font-family:var(--font-neue-haas)}.page-module-scss-module__0ZDxwq__text{margin-top:1rem;margin-bottom:3rem}.page-module-scss-module__0ZDxwq__text p{font-size:1.5rem!important}.page-module-scss-module__0ZDxwq__text .page-module-scss-module__0ZDxwq__textTitle{margin-bottom:.4rem;margin-left:.2rem}.page-module-scss-module__0ZDxwq__sidebar{top:calc(var(--nav-bar-height) + 3rem);align-self:flex-start;height:fit-content;position:sticky}@media (max-width:768px){.page-module-scss-module__0ZDxwq__sidebar{display:none}}.page-module-scss-module__0ZDxwq__sectionList{margin:0;padding:0}.page-module-scss-module__0ZDxwq__sectionItem{cursor:pointer;padding-bottom:.5rem}.page-module-scss-module__0ZDxwq__content{flex:1}
.PortableText-module-scss-module__PhBYka__portableTextWrapper ul{margin-bottom:1rem;margin-left:1rem;padding-left:20px;list-style:outside}.PortableText-module-scss-module__PhBYka__portableTextWrapper h1{font-size:40px}.PortableText-module-scss-module__PhBYka__portableTextWrapper h2{font-size:32px}.PortableText-module-scss-module__PhBYka__portableTextWrapper h3{font-size:28px}.PortableText-module-scss-module__PhBYka__portableTextWrapper h4{font-size:24px}.PortableText-module-scss-module__PhBYka__portableTextWrapper h5{font-size:20px}.PortableText-module-scss-module__PhBYka__portableTextWrapper h6{font-size:18px}.PortableText-module-scss-module__PhBYka__portableTextWrapper p,.PortableText-module-scss-module__PhBYka__portableTextWrapper li{min-height:1.2rem;font-size:24px}
