.TshBsW_layout{gap:1.5rem;min-width:0;display:grid}.TshBsW_copy{min-width:0;max-width:44.5rem}.TshBsW_sidebar{min-width:0}.TshBsW_sidebar [data-reader-desktop]{display:none}.TshBsW_sidebar [data-reader-mobile]{border-block:1px solid #dce5ee;padding-block:.9rem}.TshBsW_sidebar summary{cursor:pointer;color:#0c2c54;min-height:2rem;font-weight:600}.TshBsW_sidebar ol{margin:.65rem 0 0;padding:0;list-style:none}.TshBsW_sidebar li+li{margin-top:.15rem}.TshBsW_sidebar a{color:#52677e;overflow-wrap:anywhere;border-left:2px solid #dce5ee;padding:.45rem .7rem;font-size:.82rem;line-height:1.45;display:block}.TshBsW_sidebar a:hover,.TshBsW_sidebar a[aria-current=location]{color:#006f8e;background:#f0f7fa;border-color:#16abd4}.TshBsW_sidebar a:focus-visible,.TshBsW_sidebar summary:focus-visible{outline-offset:3px;outline:2px solid #007b9a}.TshBsW_section{outline:none;scroll-margin-top:8.5rem;position:relative}.TshBsW_section:focus-visible{outline-offset:4px;outline:2px solid #007b9a}.TshBsW_sectionLink{margin-top:.25rem;display:block}.TshBsW_carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:1rem;margin:0;padding:0 0 .75rem;list-style:none;display:flex;overflow-x:auto}.TshBsW_carousel>li{scroll-snap-align:start;flex:0 0 88%;min-width:0;display:flex}.TshBsW_relatedCard{background:#fff;border:1px solid #dce5ee;border-radius:1rem;flex-direction:column;width:100%;padding:1.5rem;display:flex}.TshBsW_relatedCard:hover{border-color:#16abd4}.TshBsW_carousel:focus-visible,.TshBsW_relatedCard:focus-visible{outline-offset:2px;outline:2px solid #007b9a}.TshBsW_carouselButton{color:#0c2c54;background:#fff;border:1px solid #cbd8e4;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.TshBsW_carouselButton:disabled{opacity:.35}.TshBsW_carouselButton:focus-visible{outline-offset:3px;outline:2px solid #007b9a}@media (min-width:640px){.TshBsW_carousel>li{flex-basis:calc(50% - .5rem)}}@media (min-width:1024px){.TshBsW_layout{grid-template-columns:minmax(0,44.5rem) minmax(0,1fr);align-items:start;column-gap:2.5rem}.TshBsW_copy{grid-area:1/1}.TshBsW_sidebar{scrollbar-width:thin;grid-area:1/2;max-height:calc(100dvh - 9rem);padding-right:.25rem;position:sticky;top:7rem;overflow-y:auto}.TshBsW_sidebar [data-reader-mobile]{display:none}.TshBsW_sidebar [data-reader-desktop]{display:block}.TshBsW_sidebar [data-reader-desktop]>p{font-family:var(--font-heading), Georgia, serif;color:#0c2c54;margin:0 0 .75rem;font-size:1.1rem;font-weight:600}.TshBsW_carousel>li{flex-basis:calc(33.3333% - .666667rem)}}
