.cms-page-content-wrapper{max-width:1024px;margin:0 auto;padding:20px;font-family:Segoe UI,Roboto,-apple-system,sans-serif;line-height:1.6;color:var(--color-blue-gray)}.cms-page-container{margin-top:15px}.cms-page-container h1{text-align:center}.cms-page-content-wrapper p{margin-bottom:1.5em;font-size:1.05rem;font-weight:700;color:var(--white)}.cms-page-content-wrapper h2{font-size:1.5rem;margin:2em 0 1em;color:var(--white);font-weight:600;border-bottom:1px solid #e2e8f0;padding-bottom:.5em}.cms-page-content-wrapper ul{margin:1em 0 1.5em;padding-left:2em}.cms-page-content-wrapper li{margin-bottom:.75em;position:relative;padding-left:1em;color:var(--white);list-style:circle}.cms-page-content-wrapper hr{border:0;height:1px;background-color:var(--white);margin:2.5em 0}.cms-page-content-wrapper a{color:var(--color-secondary);text-decoration:none;border-bottom:1px solid rgba(49,130,206,.2);transition:all .2s ease}.cms-page-content-wrapper a:hover{color:var(--color-secondary);border-bottom-color:currentColor}@media (max-width: 768px){.cms-page-content-wrapper{padding:15px}.cms-page-content-wrapper h2{font-size:1.3rem}.cms-page-content-wrapper p,.cms-page-content-wrapper li{font-size:1rem}}.cms-page-container p,.cms-page-container ul li{font-size:large}
