.sr-only{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.title{font-family:filson-pro,sans-serif;font-size:30px;font-weight:500;line-height:1}@media only screen and (min-width:768px){.title{font-size:48px}}.subtitle{font-family:filson-pro,sans-serif;font-size:24px;font-weight:500;line-height:1}@media only screen and (min-width:768px){.subtitle{font-size:30px}}.subheading{font-family:filson-soft,sans-serif;font-size:18px;font-weight:700;line-height:1.4}@media only screen and (min-width:768px){.subheading{font-size:24px}}.subheading-alt{font-family:filson-soft,sans-serif;font-size:18px;font-weight:400;line-height:1.4}@media only screen and (min-width:768px){.subheading-alt{font-size:24px}}.heading{font-family:filson-pro,sans-serif;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:1.2px}.text{font-size:18px;font-weight:300;line-height:1.4}.accent,.text{font-family:filson-soft,sans-serif}.accent{font-size:14px;line-height:1.2;letter-spacing:.84px}.link{font-family:filson-pro,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.link,.link--light{line-height:1.2;letter-spacing:1px}.link--light{font-size:16px}.link--light,.rte{font-family:filson-soft,sans-serif;font-weight:300}.rte{font-size:18px;line-height:1.4}.rte ul{list-style:disc;list-style-position:inside}.rte ul li{margin-bottom:30px}.rte ul li::marker{color:#215b6d}.rte p{margin-bottom:30px}.rte a{font-weight:600;color:#215b6d}.rte a:focus,.rte a:hover{color:#124251}.rte p:not(:last-of-type){margin-bottom:10px}.article--header{padding:30px 0 40px;background:linear-gradient(180deg,rgba(255,183,27,.05),rgba(255,183,27,.3))}.article--header__author{margin-bottom:20px;font-family:filson-soft,sans-serif;font-size:18px;font-weight:400;line-height:1.4}@media only screen and (min-width:768px){.article--header__author{font-size:24px}}.article--header__date{margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.84px;text-transform:uppercase}.article--header__img{width:530px;height:353px;max-width:100%;border-radius:10px;box-shadow:-4px 4px 0 #ffb71b;-o-object-fit:cover;object-fit:cover}.article--header__tag{font-size:14px;font-weight:300;color:#215b6d;text-decoration:underline;text-transform:uppercase}.article--header__tags{display:flex;align-items:center;gap:5px}.article--header__title{margin-bottom:10px;font-family:filson-pro,sans-serif;font-size:30px;font-weight:500;line-height:1;color:#215b6d}@media only screen and (min-width:768px){.article--header__title{font-size:48px}}.article--header__wrap{width:90%;max-width:1087px;margin-right:auto;margin-left:auto;display:grid;justify-items:center;grid-template-columns:1fr;gap:30px}@media only screen and (min-width:768px){.article--header__wrap{align-items:center;grid-template-columns:1fr 1fr}}.article--content{width:90%;max-width:800px;margin-right:auto;margin-left:auto;padding:40px 0}.article--content img{margin:20px auto}.article--content p:last-child{margin-bottom:0}.article--content a{text-decoration:underline}.article--content h2{font-family:filson-soft,sans-serif;font-size:20px;font-weight:700;color:#215b6d}