.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.node--type-page.ds-2col .group-right{flex:1}.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,.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.ext{display:inline;white-space:break-spaces}.slat__body a .extlink{display:inline-block;width:1em;height:1em;align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23047bbb' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E %3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E %3C/svg%3E");background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;margin-left:.195em}.slat__body a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover: hover){.slat__body a:hover,.slat__body a:active{outline:none}}.slat__body>*:first-child{margin-top:0}.slat__body>*:last-child{margin-bottom:0}.slat__body *+*:is(h2,h3,h4,h5,h6){margin-top:1.5em}.slat__body *:is(h2,h3,h4,h5,h6){font-weight:600;margin-bottom:.675em}.slat__body strong{font-weight:600}.slat__body blockquote{padding:1.055em;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>*:is(p,q):last-child{margin-bottom:0}.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:"— "}.slat__body blockquote cite{color:#343a40;font-style:normal;font-weight:400}.slat__body blockquote.featured{background-color:rgba(70,137,225,.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.ext{display:inline;white-space:break-spaces}.slat__body .lead a .extlink{display:inline-block;width:1em;height:1em;align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23047bbb' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E %3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E %3C/svg%3E");background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;margin-left:.195em}.slat__body .lead a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover: hover){.slat__body .lead a:hover,.slat__body .lead a:active{outline:none}}.slat__body .lead>*:first-child{margin-top:0}.slat__body .lead>*:last-child{margin-bottom:0}.slat__body .lead *+*:is(h2,h3,h4,h5,h6){margin-top:1.5em}.slat__body .lead *:is(h2,h3,h4,h5,h6){font-weight:600;margin-bottom:.675em}.slat__body .lead strong{font-weight:600}.slat__body .lead blockquote{padding:1.055em;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>*:is(p,q):last-child{margin-bottom:0}.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:"— "}.slat__body .lead blockquote cite{color:#343a40;font-style:normal;font-weight:400}.slat__body .lead blockquote.featured{background-color:rgba(70,137,225,.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__body.prose{font-size:1rem}.slat__title{line-height:1.2;font-weight:600}.slat__title>a{color:#212529}.slat__title>a:focus{outline:3px solid rgba(239,96,77,.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:#024a70}
