.fi.article--horizontal{border-bottom:.0625rem solid #000;margin-bottom:3rem;padding-bottom:3rem}.fi.article--horizontal .row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.9375rem;justify-content:space-between;margin:0}.fi.article--horizontal .row h2{color:#000;font-family:Lora,serif;font-size:32px;font-weight:600;letter-spacing:-1.28px;line-height:130%;margin-bottom:0;max-width:calc(50% - 15px);width:26rem}@media screen and (max-width:1198px){.fi.article--horizontal .row h2{max-width:calc(50% - 15px);width:calc(50% - 15px)}}@media screen and (max-width:768px){.fi.article--horizontal .row h2{font-size:26px;max-width:100%;width:100%}}.fi.article--horizontal .row .article__content{max-width:50%;width:26rem}@media screen and (max-width:1198px){.fi.article--horizontal .row .article__content{width:50%}}@media screen and (max-width:768px){.fi.article--horizontal .row .article__content{max-width:100%;width:100%}}.fi.article--horizontal .row .article__content p{color:#000;font-family:DM Sans,sans-serif;font-size:18px;font-weight:400;line-height:150%;margin-bottom:0}@media screen and (max-width:768px){.fi.article--horizontal .row .article__content p{font-size:16px}}.fi.article--horizontal .row .article__content p+p{margin-bottom:.75rem}.fi.article--horizontal .row .article__content ul{margin-bottom:1.25rem;padding-left:.75rem}@media screen and (min-width:768px){.fi.article--horizontal .row .article__content ul{margin-bottom:2rem;padding-left:1.125rem}}.fi.article--horizontal .row .article__content ul li{color:#000;font-size:1em;font-weight:400;line-height:150%;list-style-type:disc}@media screen and (min-width:768px){.fi.article--horizontal .row .article__content ul li{font-size:1.125em}}.fi.article--horizontal .row .link__div{display:flex;justify-content:flex-end;max-width:12.5rem}@media screen and (max-width:768px){.fi.article--horizontal .row .link__div{justify-content:flex-start;max-width:100%;width:100%}}.fi.article--horizontal .row .link__div .l-link{font-weight:400}@media screen and (min-width:1320px){.horizontal--upcoming .fi.article--horizontal{padding-bottom:2.1rem}.horizontal--upcoming .fi.article--horizontal .row .article__content{margin-left:-4.125rem}}