.retained-document{padding-bottom:5rem}.retained-document .blog-container{max-width:1080px}.retained-document h1{overflow-wrap:anywhere}.retained-document .retained-notice{padding:1rem 1.25rem;background:#f4f6f8;border-left:3px solid #173450;line-height:1.9}.retained-document .retained-dates{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;color:#56616c;font-size:.85rem}.retained-document .retained-section{margin:2.5rem 0}.retained-document h2{margin:0 0 1rem}.retained-document h3{margin:1.8rem 0 .7rem;font-size:1.15rem}.retained-document p,.retained-document dd{line-height:1.9;overflow-wrap:anywhere}.retained-document .retained-qa{margin:0}.retained-document .retained-qa>div{padding:1.3rem 0;border-bottom:1px solid #dce2e8}.retained-document dt{font-weight:700;margin:0 0 .6rem}.retained-document dd{margin:0}.retained-document .retained-banner{margin:2rem 0}.retained-document .retained-banner img{display:block;max-width:100%;height:auto;margin:0 auto}.retained-document .retained-banner .retained-banner-small{display:none}.retained-document figcaption{margin-top:.5rem;color:#56616c;font-size:.85rem;line-height:1.7}.retained-document .retained-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dce2e8}.retained-document table{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem;line-height:1.7}.retained-document th,.retained-document td{padding:.8rem;border:1px solid #dce2e8;vertical-align:top;text-align:left}.retained-document th{background:#f4f6f8}.retained-document caption{text-align:left;padding:1rem;font-weight:700}.retained-document .retained-table-hint{font-size:.85rem;color:#56616c}.retained-document .retained-current{margin:3rem 0 0;padding-top:1.5rem;border-top:2px solid #173450}.retained-document a{text-underline-offset:.2em}.retained-document :focus-visible{outline:3px solid #1261a0;outline-offset:4px}@media(max-width:600px){.retained-document .retained-banner .retained-banner-wide{display:none}.retained-document .retained-banner .retained-banner-small{display:block}.retained-document .retained-dates{display:block}.retained-document .retained-dates span{display:block}.retained-document h1{font-size:1.8rem}.retained-document .retained-notice{padding:.85rem 1rem}}
