.line-article{align-items:center;border-bottom:.1rem solid rgba(0,0,0,.5);display:flex;font-size:1.5rem;font-weight:500;line-height:1.8;min-height:10.75rem}@media (max-width:400px){.line-article{font-size:1.3rem}}.line-article a{display:inline-block;padding:2.8rem 0 2.9rem;text-decoration:none!important;transition:.4s;width:100%}.line-article a:hover{opacity:.75}.line-article a span+strong{white-space:pre}.line-article a strong{font-weight:900}.line-article a span,.line-article a strong{margin-right:-.3rem}@media (max-width:767px){.line-article{line-height:1.5;min-height:0}.line-article a{padding:2rem 0}}.section-articles-lines{color:#102644;padding:6.4rem 0 16.5rem}@media (max-width:767px){.section-articles-lines{padding:6.4rem 0}}.section-articles-lines .section__inner{margin:0 auto;max-width:85rem}.section-articles-lines .section__body,.section-articles-lines .section__head{margin-bottom:5.9rem}@media (max-width:767px){.section-articles-lines .section__body,.section-articles-lines .section__head{margin-bottom:4rem}}.section-articles-lines .section__tags ul{display:inline-flex;flex-wrap:wrap;font-size:2rem;font-weight:700;justify-content:flex-start;list-style-type:none;margin:-1.5rem;min-width:52.5rem}@media (max-width:767px){.section-articles-lines .section__tags ul{font-size:1.8rem;min-width:100%}}@media (max-width:400px){.section-articles-lines .section__tags ul{font-size:1.6rem}}.section-articles-lines .section__tags ul li{padding:1.5rem}.section-articles-lines .section__tags ul li a{padding-bottom:1rem;position:relative;text-decoration:none}.section-articles-lines .section__tags ul li a:after{border-bottom:.4rem solid;bottom:0;content:"";left:.4rem;position:absolute;transition:.4s;width:0}.section-articles-lines .section__tags ul li a.active:after,.section-articles-lines .section__tags ul li a:hover:after{width:calc(100% - .8rem)}.pagination,.section-articles-lines .section__body ul li{list-style-type:none}.pagination{align-items:center;display:flex;justify-content:center;text-decoration:none}.pagination li{padding:0 .8rem}@media (max-width:767px){.pagination{margin:-.2rem}.pagination li{padding:.2rem}}.pagination a{align-items:center;display:inline-flex;font-size:1.8rem;height:3.4rem;justify-content:center;text-decoration:none;transition:.4s;width:3.4rem}@media (hover:hover){.pagination a:where(:hover,:focus-visible){background-color:var(--primary);color:var(--secondary)}.pagination a:where(:hover,:focus-visible) svg path{stroke:var(--secondary)}}.pagination .current a{background-color:var(--primary);color:var(--secondary)}.pagination .disabled a{opacity:.5;pointer-events:none}.pagination svg path{stroke:var(--primary);transition:.4s}