*{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;line-height:1.5;margin:0;padding:0;overflow-x:hidden}h1{font-size:3.2rem}h2{font-size:2.4rem}h3{font-size:2rem}.page{max-width:1920px;box-shadow:-16px 0 20px -18px #00000026,16px 0 20px -18px #00000026;margin-inline:auto;min-height:100vh;display:flex;flex-direction:column}main{flex:1;text-align:center;background-color:#f2f5f8;padding-left:2rem;padding-right:2rem}header{background-color:#1f3a5f;color:#fff;text-align:center;padding:2rem}img{width:100%;height:400px;object-fit:cover;display:block}footer{background-color:#1f3a5f;color:#fff;text-align:center;padding:1rem}section{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding-bottom:2rem}article{position:relative;flex:1 1 300px;max-width:400px;background-color:#c1c5ca;padding-left:1.5rem;padding-right:1.5rem;border-style:solid;border-color:#c1c5ca;box-shadow:0 4px 12px #00000026;z-index:0}article:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;clip-path:polygon(50% 0%,0% 100%,100% 100%);z-index:-1}article p{text-align:left}
