.ca{color:#666}.ca-row{width:80%;max-width:1200px;margin:0 auto;padding:2% 0}.ca-head{background:#f5f5f5;padding:4% 0}.ca-head h1{color:#35378c;text-align:center;margin:0 0 8px;padding:0 0 10px;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}.ca-body{background:#fff;padding:4% 0}.ca-grid{align-items:flex-start;display:none}.ca-col{flex-direction:column;display:flex}.ca-post{overflow-wrap:break-word;background:#fff;border:1px solid #d8d8d8;margin-bottom:18.5%;padding:19px}.ca-col .ca-post:last-child{margin-bottom:30px}.ca-image{margin:-20px -20px 29px}.ca-image a{display:block}.ca-image img{aspect-ratio:400/250;object-fit:cover;width:100%;height:auto;display:block}.ca-title{color:#35378c;margin:0 0 8px;padding:0 0 10px;font-size:26px;font-weight:500;line-height:1.2}.ca-title a{color:#35378c;text-decoration:none}.ca-meta{color:#666;margin:0 0 6px;padding:0;font-size:12px;font-style:italic;line-height:1.7}.ca-meta a{color:#666;text-decoration:none}.ca-content p{color:#666;margin:0;padding:0 0 1em;font-size:17px;line-height:1.2}.ca-pagination{justify-content:space-between;display:flex}.ca-pagination a{color:#343a8c;font-size:17px;text-decoration:underline}@media (min-width:1200px){.ca-head h1{font-size:2.5rem}}@media (min-width:981px){.ca-grid-3{column-gap:5.5%;display:flex}.ca-grid-3 .ca-col{width:29.666%}}@media (min-width:768px) and (max-width:980px){.ca-grid-2{column-gap:5.5%;display:flex}.ca-grid-2 .ca-col{width:47.25%}.ca-grid-2 .ca-post{margin-bottom:16.21%}}@media (max-width:767px){.ca-grid-1{display:block}.ca-grid-1 .ca-post{margin-bottom:9.5%}}@media (max-width:479px){.ca-grid-1 .ca-post{margin-bottom:11.5%}.ca-image img{aspect-ratio:auto}.ca-title{padding-bottom:0}}@media (max-width:980px){.ca-head,.ca-body{padding:50px 0}.ca-row{padding:30px 0}}@media (min-width:1500px){.ca-head,.ca-body{padding:60px 0}.ca-row{padding:30px 0}}
