.site-main{min-height:60vh;padding:40px 0}.page-main{padding:50px 0 70px;background-color:var(--color-white)}.page-article{max-width:960px}.page-header{margin-bottom:40px}.page-title{font-size:38px;font-weight:900;color:var(--color-primary-green);text-transform:uppercase;line-height:1.2}.page-content{font-size:17px;line-height:1.7;color:var(--color-text-dark)}.page-content h2{font-size:28px;font-weight:700;color:var(--color-primary-green);margin:35px 0 15px}.page-content h3{font-size:22px;font-weight:600;color:var(--color-primary-green);margin:30px 0 12px}.page-content h4{font-size:18px;font-weight:600;color:var(--color-cta-orange);margin:25px 0 10px}.page-content p{margin:0 0 16px}.page-content ul,.page-content ol{margin:0 0 20px;padding-left:25px;list-style:disc}.page-content ol{list-style:decimal}.page-content li{margin-bottom:8px}.page-content a{color:var(--color-cta-orange);text-decoration:underline;font-weight:500}.page-content a:hover{color:var(--color-primary-green)}.page-content img{border-radius:12px;margin:20px 0}.page-content table{width:100%;border-collapse:collapse;margin:20px 0}.page-content th,.page-content td{padding:12px 16px;border:1px solid #ddd;text-align:left}.page-content th{background-color:var(--color-primary-green);color:var(--color-white);font-weight:600}.page-content tr:nth-child(even){background-color:#f9f9f5}