.slat{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap}.slat>.contextual+a{z-index:0}.slat__media{border:1px solid #d5d5d5}.slat__media img{width:100%}.slat__link{display:flex;flex-direction:column;position:relative;text-decoration:none;width:100%}.slat__link:focus{outline:3px solid rgba(239,96,77,0.2);outline-offset:0}@media (hover: hover){.slat__link:hover,.slat__link:active{outline:none}}.slat__link:hover,.slat__link:active{text-decoration:none}.slat__link:hover .slat__title,.slat__link:active .slat__title{text-decoration:underline}.slat__link .slat__body,.slat__link .slat__title{color:#212529;text-underline-offset:.15em}.slat__body{line-height:1.722;font-size:1.125rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;width:100%}.slat__body a{text-decoration:underline;text-underline-offset:.255em}.slat__body a:focus{outline:3px solid rgba(239,96,77,0.2);outline-offset:0}@media (hover: hover){.slat__body a:hover,.slat__body a:active{outline:none}}.slat__body a.ext svg{width:auto;max-width:1em;height:1em;padding:0;vertical-align:baseline;margin-left:.1em}.slat__body a.ext svg path{stroke:currentColor}.slat__body>*:first-child{margin-top:0}.slat__body>*:last-child{margin-bottom:0}.slat__body blockquote{padding:1.555em;margin-bottom:1rem;border-left:none;font-size:26px;line-height:1.444;font-style:italic;font-weight:300}.slat__body blockquote>p,.slat__body blockquote>q{margin-bottom:calc(1rem * 0.5)}.slat__body blockquote footer,.slat__body blockquote .small{display:block;line-height:1.555;color:#495057;font-size:16px}.slat__body blockquote footer::before,.slat__body blockquote .small::before{content:"\2014 \00A0"}.slat__body blockquote cite{color:#343a40;font-style:normal;font-weight:400}.slat__body blockquote.featured{background-color:rgba(70,137,225,0.2)}.slat__body dl{display:grid;grid-template-columns:minmax(auto, 12.5em) 1fr;grid-template-rows:auto;grid-gap:.5em 1.2em}@media (max-width: 991.98px){.slat__body dl{grid-template-columns:minmax(auto, 30vmin) 1fr}}.slat__body dl dd{margin-bottom:0;grid-column:1 / 3}.slat__body dl>dt{grid-column:1 / 2}.slat__body dl>dt+dd{grid-column:2 / 3}.slat__body .row{width:100%}.slat__body ol ol{list-style-type:lower-alpha}.slat__body ol ol ol{list-style-type:lower-roman}*+.slat__body{margin-top:calc(1rem * .5)}.slat__body .lead{font-size:1rem;line-height:1.55555;font-weight:normal;line-height:1.722;font-size:1.125rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slat__body .lead a{text-decoration:underline;text-underline-offset:.255em}.slat__body .lead a:focus{outline:3px solid rgba(239,96,77,0.2);outline-offset:0}@media (hover: hover){.slat__body .lead a:hover,.slat__body .lead a:active{outline:none}}.slat__body .lead a.ext svg{width:auto;max-width:1em;height:1em;padding:0;vertical-align:baseline;margin-left:.1em}.slat__body .lead a.ext svg path{stroke:currentColor}.slat__body .lead>*:first-child{margin-top:0}.slat__body .lead>*:last-child{margin-bottom:0}.slat__body .lead blockquote{padding:1.555em;margin-bottom:1rem;border-left:none;font-size:26px;line-height:1.444;font-style:italic;font-weight:300}.slat__body .lead blockquote>p,.slat__body .lead blockquote>q{margin-bottom:calc(1rem * 0.5)}.slat__body .lead blockquote footer,.slat__body .lead blockquote .small{display:block;line-height:1.555;color:#495057;font-size:16px}.slat__body .lead blockquote footer::before,.slat__body .lead blockquote .small::before{content:"\2014 \00A0"}.slat__body .lead blockquote cite{color:#343a40;font-style:normal;font-weight:400}.slat__body .lead blockquote.featured{background-color:rgba(70,137,225,0.2)}.slat__body .lead dl{display:grid;grid-template-columns:minmax(auto, 12.5em) 1fr;grid-template-rows:auto;grid-gap:.5em 1.2em}@media (max-width: 991.98px){.slat__body .lead dl{grid-template-columns:minmax(auto, 30vmin) 1fr}}.slat__body .lead dl dd{margin-bottom:0;grid-column:1 / 3}.slat__body .lead dl>dt{grid-column:1 / 2}.slat__body .lead dl>dt+dd{grid-column:2 / 3}.slat__body .lead .row{width:100%}.slat__body .lead ol ol{list-style-type:lower-alpha}.slat__body .lead ol ol ol{list-style-type:lower-roman}.slat__title{line-height:1.2;font-weight:700}.slat__title>a{color:#212529}.slat__title>a:focus{outline:3px solid rgba(239,96,77,0.2);outline-offset:0}@media (hover: hover){.slat__title>a:hover,.slat__title>a:active{outline:none;text-decoration:underline}}.slat__title.text-decoration-underline a:hover{color:#163392}
