.page-title{width:90vw;margin-top:5rem;margin-right:auto;margin-bottom:2rem;margin-left:auto}.page-title h1{margin-top:.5rem;margin-bottom:1rem}.page-title h2{margin-top:.5rem;margin-bottom:1rem}.page-title h3{margin-top:.5rem;margin-bottom:1rem}.page-title h4{margin-top:.5rem;margin-bottom:1rem}.page-title h5{margin-top:.5rem;margin-bottom:1rem}.page-title h6{margin-top:.5rem;margin-bottom:1rem}.page-title::after{content:"";display:block;width:80px;height:8px;background-color:var(--color)}.page-title span{color:#8ac500}.page-title .category{display:flex;align-items:baseline;font-size:calc(16px + (100vw - 320px)/640*12)}.page-title .trail{opacity:.5}.page-title .trail.with-image{margin-left:calc(16px + (100vw - 320px)/640*8)}.page-title .icon{display:none}.page-title .content p{font-size:calc(16px + (100vw - 320px)/1120*5)}@media all and (min-width: 1440px){.page-title .content p{font-size:21px}}@media all and (min-width: 960px){.page-title{position:relative}.page-title .text{display:flex;align-items:baseline}.page-title .category{order:1}.page-title .category img{display:none}.page-title .trail{margin-left:calc(16px + (100vw - 320px)/640*8)}.page-title .icon{display:block;height:189px;position:absolute;right:0;top:0}}.summary-block>*:first-child{margin-top:0}.summary-block>*:last-child{margin-bottom:0}.summary-block>a{color:inherit;text-decoration:none}.summary-block .category{line-height:1;margin-top:0;padding:5px 8px;display:inline-block;background:#fff;color:#172566;border-radius:15px}.summary-block .title{margin-top:1rem;margin-bottom:0}.summary-block .date{margin-top:1.5rem;margin-bottom:0}.summary-block.medium .description{font-size:14px;margin-top:.5rem}.summary-block.small .description{font-size:14px;margin-top:.5rem}.posts-list>article{margin-left:auto;margin-right:auto;margin-bottom:-5rem}.posts-list>article .image{width:95vw;max-width:392px}.posts-list>article .summary-block{box-sizing:border-box;padding:1.5rem;background-color:#fff;position:relative;bottom:5rem;left:2rem;width:calc(100% - 2rem);transition:box-shadow 500ms ease}.posts-list>article .summary-block:hover{box-shadow:0px 20px 60px rgba(0,0,0,.1)}.posts-list>article .summary-block .description{display:none}@media all and (min-width: 768px){.posts-list>article .summary-block .description{display:block}}@media all and (min-width: 1200px){.posts-list>article{width:90vw;display:flex;align-items:flex-end;margin-bottom:0}.posts-list>article+article{margin-top:2rem}.posts-list>article .summary-block{bottom:0;left:-2rem}}.archive.tag main{margin-top:-80px}.tag-page{margin-bottom:0;background-color:#eff4fb}.tag-page>header{text-align:center}.tag-page .posts-count{padding-top:150px;margin-bottom:0;font-family:"Suez One",serif;font-size:14px;color:#1d3557}.tag-page .page-title{margin-top:0}.tag-page .page-title .text{display:flex;justify-content:center;align-items:center}.tag-page .page-title .category{order:1;margin-left:1rem}.tag-page .page-title::after{margin-left:auto;margin-right:auto}.pagination-link{margin-top:2.5rem;padding:1rem 0;display:flex;align-items:center;justify-content:center}.pagination-link a{margin:0 1rem;width:15rem;padding:1rem;font-weight:700;border:1px solid #ccc;text-align:center;text-decoration:none;color:var(--color)}.pagination-link a:hover{background:var(--color-green-light);color:#fff;border-color:#fff}.all-articles .custom-card{border-radius:0px;border-top-right-radius:15px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease;border:0px}.all-articles .custom-card:hover{transform:scale(1.02)}.all-articles .custom-card img{border-top-right-radius:15px;height:220px;object-fit:cover;width:100%}.all-articles .category-badge{line-height:1;margin-top:0;padding:5px 8px;display:inline-block;background:#fff;color:#172566;border-radius:15px;font-size:.8rem;margin-bottom:0px;font-weight:600}.all-articles .card-title{font-weight:bold;color:#1d3557;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;font-size:1.4rem}.all-articles .card-text{color:#666;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;font-size:1rem}.all-articles .card-body{position:relative}.all-articles .btn-read{background-color:#97d700;color:#fff;font-weight:700;border-radius:0px;padding:10px 20px;border:1px solid #97d700;transition:background-color .3s ease;margin-top:15px}.all-articles .btn-read:hover{background-color:#fff;color:#97d700}.all-articles .btn-read span{margin-left:10px;font-size:1.2rem}.all-articles .pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:1.2rem}.all-articles .pagination .page-numbers{color:#667085;font-weight:400;text-decoration:none;padding:5px 10px;border-radius:50%;transition:background-color .3s,color .3s}.all-articles .pagination .current{color:#001d73;padding:5px 10px;font-weight:700}.all-articles .pagination .dots{padding:0 10px}.all-articles .pagination .prev{font-size:1.5rem;text-decoration:none;padding:5px 10px}.all-articles .pagination .next{font-size:1.5rem;text-decoration:none;padding:5px 10px}.all-articles .pagination-info{font-weight:bold;margin:0 10px}@media all and (min-width: 960px){.tag-page .page-title .category{margin-left:0}}/*# sourceMappingURL=tag.css.map */
