body.page{background:#fff;color:#000;font-family:"DM Sans",sans-serif}.page-hero{text-align:center;padding:140px 20px 60px}.page-title{font-family:"DM Sans",sans-serif;font-size:46px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.page-subtitle{font-family:"Literata",serif;font-style:italic;font-size:17px;margin-top:10px;opacity:.55}.page-content{max-width:760px;margin:0 auto;padding:40px 20px 160px}.page-content>*+*{margin-top:32px}.page-content h2{font-family:"DM Sans",sans-serif;font-size:28px;font-weight:500;margin-top:60px;margin-bottom:18px}.page-content h3{font-family:"DM Sans",sans-serif;font-size:22px;font-weight:500;margin-top:40px;margin-bottom:10px}.page-content h4,.page-content h5,.page-content h6{font-family:"DM Sans",sans-serif;font-size:18px;font-weight:500;margin-top:24px;margin-bottom:6px}.page-content p{font-family:"Literata",serif;font-size:17px;line-height:1.65;color:#222}.page-content ul{margin:12px 0 24px 20px;padding:0;list-style:disc}.page-content ol{margin:12px 0 28px 24px;padding:0}.page-content li{margin-bottom:10px;line-height:1.65}.page-content a{font-family:"DM Sans",sans-serif;color:#000;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25);transition:opacity .2s ease}.page-content a:hover{opacity:.6}.page-content .arrow-link{font-weight:500;letter-spacing:.02em}.contact-note{margin-top:48px;font-family:"Literata",serif;font-style:normal;line-height:1.7;color:#333}.contact-note__label{display:inline-block;font-family:"DM Sans",sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;margin-bottom:8px}.contact-note .contact-note__body{font-style:italic}@media (max-width:768px){.page-title{font-size:34px;letter-spacing:.06em;font-weight:600}.page-content{padding-bottom:120px}}