.breadcrumbs{font-weight:500;font-size:.6875rem;color:#9a9a9a;line-height:1.9090909091;margin-bottom:1.2727272727em}.breadcrumbs .breadcrumb_last{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.breadcrumbs span>a+span:before{content:"|";padding:0 .3636363636em}.breadcrumbs a{color:currentColor;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration-color;transition-property:color,text-decoration-color;transition-property:color,text-decoration-color,-webkit-text-decoration-color;transition-duration:.2s;transition-timing-function:ease-in-out}.breadcrumbs a.on-press,html:not(.mobile):not(.tablet) .breadcrumbs a:focus,html:not(.mobile):not(.tablet) .breadcrumbs a:hover{color:#595d6b;text-decoration:underline;-webkit-text-decoration-color:initial;text-decoration-color:initial}.clipboard-message{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}.clipboard-message>p{background-color:var(--color-primary);border-radius:.25rem;color:#fff;display:block;font-size:1rem;font-weight:500;line-height:1.6;max-width:17.5rem;padding:1.25rem 1.875rem;text-align:center;transition:transform .2s cubic-bezier(.33,1,.68,1),opacity .2s linear;width:100%}.clipboard-message:not(.is-active)>p{opacity:0;transform:translateY(.625rem)}.share-icons{display:flex;flex-direction:column;gap:.9375rem}.share-icons .share-icons__title{font-weight:500;font-size:.875rem;color:#232323;letter-spacing:-.0121428571em;line-height:1.7142857143;margin:0}.share-icons ul{display:flex;list-style:none;margin:0;gap:.5rem;flex-wrap:wrap;padding:0}.share-icons ul li{margin:0;padding:0}.share-icons .share-icon{color:#fff;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;position:relative;z-index:1}.share-icons .share-icon:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-position:center center;background:var(--icon-bg,#1786ff);border-radius:.375rem;object-fit:cover;z-index:-1;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.share-icons .share-icon svg [fill]{fill:currentColor}.share-icons .share-icon.facebook{--icon-bg:#1164bb}.share-icons .share-icon.twitter{--icon-bg:#000;fill:#fff}.share-icons .share-icon.linkedin{--icon-bg:#0077b5;fill:#fff}.share-icons .share-icon.linkedin svg{width:1.25rem;height:1.25rem}.banner--single{margin-bottom:clamp(1.625rem,3.8888888889vw,3.5rem)}.banner--single .banner__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "image" "meta" "author" "share";justify-content:center;row-gap:0;column-gap:3.5rem}.banner--single .banner__title{font-weight:600;color:#232323;line-height:1.375;margin-bottom:1.09375em;font-size:1.25rem;grid-area:title}.banner--single .banner__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8125rem .9375rem;order:-1;grid-area:meta;margin-bottom:.875rem}.banner--single .banner__meta p{margin:0}.banner--single .banner__date{font-size:.75rem;letter-spacing:-.0125em}.banner--single .banner__category{font-weight:500;font-size:.6875rem;letter-spacing:.1536363636em;text-transform:uppercase}.banner--single .banner__category a{position:relative;z-index:2;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;color:#1786ff;transition-property:color,-webkit-text-decoration-color;transition-property:color,text-decoration-color;transition-property:color,text-decoration-color,-webkit-text-decoration-color;transition-duration:.2s;transition-timing-function:ease-in-out}.banner--single .banner__category a:focus,.banner--single .banner__category a:hover{-webkit-text-decoration-color:#1786ff;text-decoration-color:#1786ff}.banner--single .banner__image{position:relative;grid-area:image;margin-bottom:.9375rem}.banner--single .banner__image:before{content:"";display:block;width:100%;padding-top:63.7482900137%}.banner--single .banner__image img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-position:center center;object-fit:cover;background-color:#ebf1fd}.banner--single .banner__author{grid-area:author;margin-bottom:1.625rem}.banner--single .banner__share{grid-area:share}.banner--resource{position:relative;display:flex;align-items:center;gap:3.125rem;padding-bottom:2.5rem}.banner--resource .banner__inner{flex-grow:1}.banner--resource .banner__title{margin-bottom:1.25rem}.banner--resource .banner__description{font-size:1.125rem}.banner--resource .banner__smallprint{font-size:.875rem;margin-top:1.875rem}.banner--resource .banner__share{margin-top:1.875rem}.btn-solid{color:#fff}.btn-solid .btn__inner:before{background-color:#1786ff}.btn-solid-hover .btn__inner:before,.btn-solid:focus .btn__inner:before,.btn-solid:hover .btn__inner:before{transform:scale(1.1)}.btn-solid--grey{color:#fff}.btn-solid--grey .btn__inner:before{background-color:#979797}.btn-solid--ribbon{color:#fff}.btn-solid--ribbon .btn__inner:before{background-color:#1786ff}.btn-solid--ribbon-hover,.btn-solid--ribbon:focus,.btn-solid--ribbon:hover{color:#fff}.btn-solid--ribbon-hover .btn__inner:before,.btn-solid--ribbon:focus .btn__inner:before,.btn-solid--ribbon:hover .btn__inner:before{background-color:#1786ff}.btn-solid--white{color:#3b3b54}.btn-solid--white .btn__inner:before{background-color:#fff}.btn-solid--white-hover,.btn-solid--white:focus,.btn-solid--white:hover{color:#3b3b54}.btn-solid--white-hover .btn__inner:before,.btn-solid--white:focus .btn__inner:before,.btn-solid--white:hover .btn__inner:before{background-color:#fff}.btn-solid--bigstone{color:#fff}.btn-solid--bigstone .btn__inner:before{background-color:#121f38}.btn-solid--bigstone-hover,.btn-solid--bigstone:focus,.btn-solid--bigstone:hover{color:#fff}.btn-solid--bigstone-hover .btn__inner:before,.btn-solid--bigstone:focus .btn__inner:before,.btn-solid--bigstone:hover .btn__inner:before{background-color:#121f38}.btn-solid--dodgerblue{color:#fff}.btn-solid--dodgerblue .btn__inner:before{background-color:#1786ff}.btn-solid--dodgerblue-hover,.btn-solid--dodgerblue:focus,.btn-solid--dodgerblue:hover{color:#fff}.btn-solid--dodgerblue-hover .btn__inner:before,.btn-solid--dodgerblue:focus .btn__inner:before,.btn-solid--dodgerblue:hover .btn__inner:before{background-color:#1786ff}.card--cta .card__overflow{transform-style:preserve-3d;transition:border-radius .2s ease-in-out}.card--cta .card__overflow:after,.card--cta .card__overflow:before{pointer-events:none}.card--cta .card__overflow:before{transition:border-radius .2s ease-in-out}.card--cta .card__overflow:after{transition:box-shadow .2s ease-in-out,border-radius .2s ease-in-out}.card--cta.card--has-link.on-press .card__overflow,.card--cta.card--has-link.on-press .card__overflow:after,.card--cta.card--has-link.on-press .card__overflow:before,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__overflow,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__overflow:after,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__overflow:before,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__overflow,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__overflow:after,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__overflow:before{border-radius:1.5rem}.card--cta.card--has-link.on-press .card__overflow:after,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__overflow:after,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__overflow:after{box-shadow:inset 0 0 0 0 #fff}.card--cta.card--has-link.on-press .card__header,.card--cta.card--has-link.on-press>.card__pretitle,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__header,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus>.card__pretitle,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__header,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover>.card__pretitle{transform:translateY(-15px)}.card--cta.card--has-link.on-press .card__link,html:not(.mobile):not(.tablet) .card--cta.card--has-link:focus .card__link,html:not(.mobile):not(.tablet) .card--cta.card--has-link:hover .card__link{margin-top:15px}.card--breakout{font-weight:500;font-size:.875rem;color:#373234;text-align:center;line-height:1.7142857143;background:#ffe5f0;border-radius:.5rem;padding:1.125rem 1.5rem;margin-bottom:1.625rem}.card--breakout .card__inner{display:flex;flex-direction:column;gap:.875rem;align-items:center}.card--breakout .card__title{line-height:inherit;font-size:1em;margin-bottom:0;font-weight:500}.card--breakout .card__link{text-decoration:none;font-weight:500;font-size:.875rem;line-height:1.1428571429;color:#1786ff;text-align:center;background:#fff;border:1px solid #1786ff;border-radius:2.1875rem;padding:.6428571429em 1.4285714286em;min-width:11.3125rem;display:block;transition-property:color,background;transition-duration:.2s;transition-timing-function:ease-in-out}.card--breakout .card__link.on-press,html:not(.mobile):not(.tablet) .card--breakout .card__link:focus,html:not(.mobile):not(.tablet) .card--breakout .card__link:hover{color:#fff;background:#1786ff}.card--breakout:last-of-type{margin-top:1.625rem;margin-bottom:0}.card--index{font-weight:500;font-size:.875rem;color:#232323;line-height:1.625;background:#ebf1fd;border-radius:.5rem;padding:2.0625em 2.5625em 1.9375em;margin-bottom:2.125em}.card--index .card__title{font-weight:600;font-size:1.125rem;color:#232323;line-height:1.5555555556;margin-bottom:1.1111111111em;font-size:1rem}.card--index ol{margin:0}.card--index ol ::marker{font-weight:500;font-size:1rem;color:#232323}.card--index ol li{margin-bottom:.875em}.card--index a{color:#1786ff;text-decoration:underline;transition-property:color,background-size,-webkit-text-decoration-color;transition-property:color,text-decoration-color,background-size;transition-property:color,text-decoration-color,background-size,-webkit-text-decoration-color;transition-duration:.2s;transition-timing-function:ease-in-out;background-image:linear-gradient(#1786ff,#1786ff);background-position:0 100%;background-repeat:no-repeat;background-size:0 .125em;display:inline-block}.card--index a.on-press,html:not(.mobile):not(.tablet) .card--index a:focus,html:not(.mobile):not(.tablet) .card--index a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;background-size:100% .125em}.card--resource{position:relative}.card--resource__image{margin-bottom:1.5rem}.card--resource__title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.card--resource__description p{font-size:.875rem;line-height:1.6;margin-bottom:1.25rem}.card--resource .btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:2}.section--related-articles{margin-top:2.75rem;margin-bottom:clamp(2.0625rem,4.9305555556vw,4.4375rem)}.section--related-articles .section__inner{border-top:1px solid #eee;padding-top:clamp(1.5rem,1.9444444444vw,1.75rem)}.section--related-articles .section__title{font-size:1rem;font-weight:500;color:#232323;letter-spacing:-.0125em;line-height:1.5;margin-bottom:1.3em;text-align:center}.section--related-articles .grid{display:grid;grid-template-columns:1fr;justify-content:center;row-gap:2.0625rem;column-gap:1.875rem}.single-main{display:flex;gap:3.5rem}.single-main__main{flex-grow:1}.single-main__aside{width:20.1875rem;flex-shrink:0;order:1}.single-main__aside .single-main__aside-sticky{position:sticky;top:var(--header-height,30px);left:0}li.toc a{text-decoration:none;color:inherit}.single--resource .container{width:auto}.single--resource__content{padding-top:4.375rem;background-color:#f9f9f9}.single--resource__actions{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2.1875rem;gap:.625rem 1.125rem}.single--resource__actions>*{text-decoration:none;white-space:nowrap;font-weight:500;font-size:.8125rem;min-height:2.5rem;display:flex;align-items:center;padding-inline:.75rem;border-radius:.25rem;box-shadow:0 0 0 .0625rem #dadada;transition:box-shadow .2s ease-in-out}.single--resource__actions>:focus,.single--resource__actions>:hover{text-decoration:none;box-shadow:0 0 0 .125rem var(--color-primary)}.single--resource__actions>* *{pointer-events:none}.single--resource__actions>* .icon{margin-right:.625rem;max-width:1.375rem;max-height:1.375rem}.single--resource__actions>a{box-shadow:0 0 0 .0625rem var(--color-primary);background-color:#f2f9ff}.single--resource__template{padding:2.1875rem 2.1875rem 2.1875rem 2.8125rem;background-color:#fff;box-shadow:0 .625rem 1.25rem rgba(0,0,0,.05);border-radius:.625rem}.single--resource .cms-content>:first-child{margin-top:0}.single--resource .card--cta{--bg:#f9f9f9}@media(min-width:768px){.section--related-articles .grid{grid-template-columns:repeat(auto-fill,minmax(calc(min(100%,16.25rem)),1fr))}}@media(min-width:992px){.banner--single .banner__inner{grid-template-columns:1fr 20.1875rem;grid-template-areas:"title ." "image meta" "image author" "image ." "image share"}.banner--single .banner__title{font-size:1.3777777778rem}.banner--single .banner__meta{flex-direction:column;align-items:flex-start;margin-bottom:.625rem}.banner--single .banner__image{max-width:45.6875rem;margin-bottom:0}.banner--resource{padding-right:25.625rem;min-height:30rem;padding-block:2.5rem 4.375rem}.banner--resource__image{min-width:18.4375rem;max-width:18.4375rem;margin-inline:.9375rem;min-height:21.875rem;position:absolute;right:1.875rem;top:50%;height:100%;margin-top:-12.5rem}.card--breakout{text-align:left}.card--breakout .card__inner{flex-direction:row;justify-content:space-between}}@media(min-width:1200px){.banner--single .banner__title{font-size:1.6666666667rem}.section--related-articles .section__title{font-size:1.0416666667rem}}@media(min-width:1440px){.banner--single .banner__title{font-size:2rem}.card--index{font-size:1rem}.card--index .card__title{font-size:1.125rem}.section--related-articles .section__title{font-size:1.25rem}}@media(max-width:991px){.banner--single .banner__share{background:#f5f9ff;border-radius:.5rem;padding:.4375rem .625rem .4375rem .9375rem}.banner--single .banner__share .share-icons{flex-direction:row;justify-content:space-between;align-items:center}.banner--resource__image{--width:1462;--height:932;margin-block:1.875rem;margin-inline:-1.875rem;width:auto;max-width:none}.banner--resource .banner__share{background:#f5f9ff;border-radius:.5rem;padding:.4375rem .625rem .4375rem .9375rem}.banner--resource .banner__share .share-icons{flex-direction:row;justify-content:space-between;align-items:center}.single-main{flex-direction:column}.single-main__aside{display:none}}@media(max-width:767px){.banner--single .banner__image{margin-left:-1.25rem;margin-right:-1.25rem}.banner--resource__image{margin-inline:-1.25rem}.section--related-articles .section__inner{margin:0 -1.25rem;padding-left:1.25rem;padding-right:1.25rem}.section--related-articles .grid .card--article:last-child{border-bottom:0;padding-bottom:0}}@media(prefers-reduced-motion:no-preference){.share-icons .share-icon.on-press:before,html:not(.mobile):not(.tablet) .share-icons .share-icon:focus:before,html:not(.mobile):not(.tablet) .share-icons .share-icon:hover:before{transform:scale(1.1)}}