.generic-paragraph{margin-top:12px}.generic-paragraph:after{clear:both;content:"";display:table}.generic-paragraph:first-of-type{margin-top:0}.generic-paragraph__text ol{counter-reset:list;list-style-type:none;margin-bottom:12px;margin-left:36px}.generic-paragraph__text ol>li{display:table;padding:5px 0}.generic-paragraph__text ol>li:first-child{padding-top:0}.generic-paragraph__text ol>li:last-child{padding-bottom:0}.generic-paragraph__text ol>li:before{content:counter(list,decimal) ".";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__text ol ol{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__text ol ol>li{display:table;padding:5px 0}.generic-paragraph__text ol ol>li:first-child{padding-top:0}.generic-paragraph__text ol ol>li:last-child{padding-bottom:0}.generic-paragraph__text ol ol>li:before{content:counter(list,lower-alpha) ")";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__text ol ol ol{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__text ol ol ol>li{display:table;padding:5px 0}.generic-paragraph__text ol ol ol>li:first-child{padding-top:0}.generic-paragraph__text ol ol ol>li:last-child{padding-bottom:0}.generic-paragraph__text ol ol ol>li:before{content:counter(list,lower-roman) ")";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__text ul{counter-reset:list;list-style-type:none;margin-bottom:12px;margin-left:36px;margin-top:12px}.generic-paragraph__text ul>li{display:table;padding:5px 0}.generic-paragraph__text ul>li:first-child{padding-top:0}.generic-paragraph__text ul>li:last-child{padding-bottom:0}.generic-paragraph__text ul>li:before{content:counter(list,disc) "";counter-increment:list;display:table-cell;padding-right:16px}.generic-paragraph__text ul ul{list-style-type:none;margin-left:36px}.generic-paragraph__text ul ul>li{display:table;padding:5px 0}.generic-paragraph__text ul ul>li:first-child{padding-top:0}.generic-paragraph__text ul ul>li:last-child{padding-bottom:0}.generic-paragraph__text ul ul>li:before{content:"–";display:table-cell;padding-right:16px}.generic-paragraph__text ul ul ul{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__text ul ul ul>li{display:table;padding:5px 0}.generic-paragraph__text ul ul ul>li:first-child{padding-top:0}.generic-paragraph__text ul ul ul>li:last-child{padding-bottom:0}.generic-paragraph__text ul ul ul>li:before{content:counter(list,circle) "";counter-increment:list;display:table-cell;padding-right:16px}.generic-paragraph__text b,.generic-paragraph__text strong{font-weight:700}.generic-paragraph__text em,.generic-paragraph__text i{font-style:italic}.generic-paragraph__text a{border-bottom:3px solid #b4e7f8;border-top:2px solid #0000;color:inherit;cursor:pointer;line-height:100%;text-decoration:none;transition:background-color .15s}.generic-paragraph__text a:focus,.generic-paragraph__text a:hover{background-color:#b4e7f8;border-bottom:2px solid #b4e7f8;border-top:2px solid #b4e7f8}.generic-paragraph__text p{margin-bottom:0;margin-top:12px}.generic-paragraph__text p:first-of-type{margin-top:0}.generic-paragraph__text hr{border:none;border-top:1px solid #ebedf0;margin:24px 0}.generic-paragraph__text code,.generic-paragraph__text kbd,.generic-paragraph__text pre,.generic-paragraph__text samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.generic-paragraph__text pre{background-color:#f6f7f9;border:1px solid #8d949e;color:#191919;display:block;font-size:13px;line-height:1.4;overflow:auto;padding:10px;word-break:break-all;word-wrap:break-word}.generic-paragraph__text sup{font-size:smaller;vertical-align:super}.generic-paragraph__text sub{font-size:smaller;vertical-align:sub}.generic-paragraph__text table{width:100%}.generic-paragraph__text table td,.generic-paragraph__text table th{border-top:1px solid #d2d9e2;padding:15px}.generic-paragraph__text table.alt-blue th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.alt-blue td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.alt-blue td,.generic-paragraph__text table.alt-blue th{text-align:center}.generic-paragraph__text table.alt-blue tbody tr:nth-child(odd){background-color:#ebfbfc}.generic-paragraph__text table.alt-blue tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__text table.alt-salmon th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.alt-salmon td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.alt-salmon td,.generic-paragraph__text table.alt-salmon th{text-align:center}.generic-paragraph__text table.alt-salmon tbody tr:nth-child(odd){background-color:#fffaf4}.generic-paragraph__text table.alt-salmon tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__text table.alt-grey th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.alt-grey td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.alt-grey td,.generic-paragraph__text table.alt-grey th{text-align:center}.generic-paragraph__text table.alt-grey tbody tr:nth-child(odd){background-color:#f6f7f9}.generic-paragraph__text table.alt-grey tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__text table.solid-blue th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.solid-blue td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.solid-blue td,.generic-paragraph__text table.solid-blue th{text-align:center}.generic-paragraph__text table.solid-blue tr{background-color:#ebfbfc}.generic-paragraph__text table.solid-salmon th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.solid-salmon td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.solid-salmon td,.generic-paragraph__text table.solid-salmon th{text-align:center}.generic-paragraph__text table.solid-salmon tr{background-color:#fffaf4}.generic-paragraph__text table.solid-grey th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.solid-grey td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.solid-grey td,.generic-paragraph__text table.solid-grey th{text-align:center}.generic-paragraph__text table.solid-grey tr{background-color:#f6f7f9}.generic-paragraph__text table.plain th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__text table.plain td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__text table.plain td,.generic-paragraph__text table.plain th,.generic-paragraph__text table.table-align-center td,.generic-paragraph__text table.table-align-center th{text-align:center}.generic-paragraph__text table.table-align-left td,.generic-paragraph__text table.table-align-left th{text-align:left}.generic-paragraph__text table.table-align-right td,.generic-paragraph__text table.table-align-right th{text-align:right}.generic-paragraph__heading ol{counter-reset:list;list-style-type:none;margin-bottom:12px;margin-left:36px}.generic-paragraph__heading ol>li{display:table;padding:5px 0}.generic-paragraph__heading ol>li:first-child{padding-top:0}.generic-paragraph__heading ol>li:last-child{padding-bottom:0}.generic-paragraph__heading ol>li:before{content:counter(list,decimal) ".";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__heading ol ol{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__heading ol ol>li{display:table;padding:5px 0}.generic-paragraph__heading ol ol>li:first-child{padding-top:0}.generic-paragraph__heading ol ol>li:last-child{padding-bottom:0}.generic-paragraph__heading ol ol>li:before{content:counter(list,lower-alpha) ")";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__heading ol ol ol{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__heading ol ol ol>li{display:table;padding:5px 0}.generic-paragraph__heading ol ol ol>li:first-child{padding-top:0}.generic-paragraph__heading ol ol ol>li:last-child{padding-bottom:0}.generic-paragraph__heading ol ol ol>li:before{content:counter(list,lower-roman) ")";counter-increment:list;display:table-cell;padding-right:16px;width:36px}.generic-paragraph__heading ul{counter-reset:list;list-style-type:none;margin-bottom:12px;margin-left:36px;margin-top:12px}.generic-paragraph__heading ul>li{display:table;padding:5px 0}.generic-paragraph__heading ul>li:first-child{padding-top:0}.generic-paragraph__heading ul>li:last-child{padding-bottom:0}.generic-paragraph__heading ul>li:before{content:counter(list,disc) "";counter-increment:list;display:table-cell;padding-right:16px}.generic-paragraph__heading ul ul{list-style-type:none;margin-left:36px}.generic-paragraph__heading ul ul>li{display:table;padding:5px 0}.generic-paragraph__heading ul ul>li:first-child{padding-top:0}.generic-paragraph__heading ul ul>li:last-child{padding-bottom:0}.generic-paragraph__heading ul ul>li:before{content:"–";display:table-cell;padding-right:16px}.generic-paragraph__heading ul ul ul{counter-reset:list;list-style-type:none;margin-left:36px}.generic-paragraph__heading ul ul ul>li{display:table;padding:5px 0}.generic-paragraph__heading ul ul ul>li:first-child{padding-top:0}.generic-paragraph__heading ul ul ul>li:last-child{padding-bottom:0}.generic-paragraph__heading ul ul ul>li:before{content:counter(list,circle) "";counter-increment:list;display:table-cell;padding-right:16px}.generic-paragraph__heading b,.generic-paragraph__heading strong{font-weight:700}.generic-paragraph__heading em,.generic-paragraph__heading i{font-style:italic}.generic-paragraph__heading a{border-bottom:3px solid #b4e7f8;border-top:2px solid #0000;color:inherit;cursor:pointer;line-height:100%;text-decoration:none;transition:background-color .15s}.generic-paragraph__heading a:focus,.generic-paragraph__heading a:hover{background-color:#b4e7f8;border-bottom:2px solid #b4e7f8;border-top:2px solid #b4e7f8}.generic-paragraph__heading p{margin-bottom:0;margin-top:12px}.generic-paragraph__heading p:first-of-type{margin-top:0}.generic-paragraph__heading hr{border:none;border-top:1px solid #ebedf0;margin:24px 0}.generic-paragraph__heading code,.generic-paragraph__heading kbd,.generic-paragraph__heading pre,.generic-paragraph__heading samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.generic-paragraph__heading pre{background-color:#f6f7f9;border:1px solid #8d949e;color:#191919;display:block;font-size:13px;line-height:1.4;overflow:auto;padding:10px;word-break:break-all;word-wrap:break-word}.generic-paragraph__heading sup{font-size:smaller;vertical-align:super}.generic-paragraph__heading sub{font-size:smaller;vertical-align:sub}.generic-paragraph__heading table{width:100%}.generic-paragraph__heading table td,.generic-paragraph__heading table th{border-top:1px solid #d2d9e2;padding:15px}.generic-paragraph__heading table.alt-blue th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-blue td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-blue td,.generic-paragraph__heading table.alt-blue th{text-align:center}.generic-paragraph__heading table.alt-blue tbody tr:nth-child(odd){background-color:#ebfbfc}.generic-paragraph__heading table.alt-blue tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__heading table.alt-salmon th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-salmon td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-salmon td,.generic-paragraph__heading table.alt-salmon th{text-align:center}.generic-paragraph__heading table.alt-salmon tbody tr:nth-child(odd){background-color:#fffaf4}.generic-paragraph__heading table.alt-salmon tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__heading table.alt-grey th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-grey td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.alt-grey td,.generic-paragraph__heading table.alt-grey th{text-align:center}.generic-paragraph__heading table.alt-grey tbody tr:nth-child(odd){background-color:#f6f7f9}.generic-paragraph__heading table.alt-grey tbody tr:nth-child(2n){background-color:#fff}.generic-paragraph__heading table.solid-blue th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-blue td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-blue td,.generic-paragraph__heading table.solid-blue th{text-align:center}.generic-paragraph__heading table.solid-blue tr{background-color:#ebfbfc}.generic-paragraph__heading table.solid-salmon th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-salmon td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-salmon td,.generic-paragraph__heading table.solid-salmon th{text-align:center}.generic-paragraph__heading table.solid-salmon tr{background-color:#fffaf4}.generic-paragraph__heading table.solid-grey th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-grey td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.solid-grey td,.generic-paragraph__heading table.solid-grey th{text-align:center}.generic-paragraph__heading table.solid-grey tr{background-color:#f6f7f9}.generic-paragraph__heading table.plain th{border-bottom:2px solid #224570;color:#224570;font-family:adelle-sans,serif;font-size:14px;font-weight:400;font-weight:700;line-height:20px;padding:15px}.generic-paragraph__heading table.plain td{color:#191919;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px;padding:15px}.generic-paragraph__heading table.plain td,.generic-paragraph__heading table.plain th,.generic-paragraph__heading table.table-align-center td,.generic-paragraph__heading table.table-align-center th{text-align:center}.generic-paragraph__heading table.table-align-left td,.generic-paragraph__heading table.table-align-left th{text-align:left}.generic-paragraph__heading table.table-align-right td,.generic-paragraph__heading table.table-align-right th{text-align:right}.generic-paragraph__link{text-decoration:none}.generic-paragraph__photo-container .photo{margin-bottom:12px;margin-top:12px}
.list-title{display:block}.list-title--stroked,.list-title--with-icon{align-content:center;display:flex;justify-content:center;position:relative}.list-title--with-anchor-button{padding-right:125px;position:relative}.list-title__icon{height:20px;margin:auto 12px auto 0;min-width:20px;width:20px;z-index:1;fill:#224570}@media(min-width:769px){.list-title__icon{height:24px;min-width:24px;width:24px}}.list-title--size--small{margin-bottom:0}.list-title--size--small .list-title__text{display:inline;font-family:Yale New,serif;font-size:24px;font-weight:400;line-height:32px;vertical-align:text-bottom}@media(min-width:769px){.list-title--size--small .list-title__text{font-size:40px;line-height:48px}}.list-title--size--small .list-title__icon{height:20px;min-width:20px;width:20px}.list-title--size--medium{margin-bottom:24px}.list-title--size--medium .list-title__text{font-family:Yale New,serif;font-size:24px;font-size:28px;font-weight:400;line-height:32px}@media(min-width:769px){.list-title--size--medium .list-title__text{font-size:40px;line-height:48px}}.list-title--size--large{margin-bottom:24px}.list-title--size--large .list-title__text{font-family:Yale New,serif;font-size:24px;font-size:28px;font-weight:400;line-height:32px}@media(min-width:769px){.list-title--size--large .list-title__text{font-size:40px;line-height:48px}}.list-title--size--large h1.list-title__text{font-family:Yale New,serif;font-size:32px;font-weight:400;line-height:36px}@media(min-width:769px){.list-title--size--large h1.list-title__text{font-size:60px;line-height:72px}}.list-title--size--large h2.list-title__text{font-family:Yale New,serif;font-size:24px;font-weight:400;line-height:32px}@media(min-width:769px){.list-title--size--large h2.list-title__text{font-size:40px;line-height:48px}.list-title--size--large h2.list-title__text+.list-title__anchor-copy-button-container{top:16px}.list-title--size--large h3.list-title__text+.list-title__anchor-copy-button-container{top:4px}}.list-title--stroked .list-title__text{color:#224570;overflow:hidden;text-align:center;width:100%}.list-title--stroked .list-title__text:before{background-color:#ebedf0;content:"";display:inline-block;height:1px;margin-left:-50%;position:relative;right:12px;vertical-align:middle;width:50%}@media(min-width:1025px){.list-title--stroked .list-title__text:before{right:36px}}.list-title--stroked .list-title__text:after{background-color:#ebedf0;content:"";display:inline-block;height:1px;left:12px;margin-right:-50%;position:relative;vertical-align:middle;width:50%}@media(min-width:1025px){.list-title--stroked .list-title__text:after{left:36px}}.list-title--color-mode--default .list-title__text{color:#191919}.list-title--color-mode--colored .list-title__text{color:#224570}.list-title--align--left .list-title__text{text-align:left}.list-title--align--center .list-title__text{text-align:center}.list-title__anchor-copy-button-container{position:absolute;right:0;top:0}
.document-link-with-description__description{color:#444c57;display:block;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px}
.link-with-description__icon{height:28px;min-width:28px;width:28px}.link-with-description__description{color:#444c57;display:block;font-family:adelle-sans,serif;font-size:14px;font-weight:400;line-height:20px}.link-with-description__description--italic{font-style:italic}
.link-list{width:100%}.link-list--mode--normal{padding:30px 0}@media(min-width:769px){.link-list--mode--normal{padding:55px 30px 60px}.link-list--mode--normal .link-list__link-container{padding-top:12px}}.link-list--mode--stretched{background-color:#f6f7f9;margin-left:-30px;margin-right:-30px;min-height:228px;padding:30px;width:calc(100% + 60px)}@media(min-width:655px){.link-list--mode--stretched{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}@media(min-width:769px){.link-list--mode--stretched{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}}@media(min-width:1025px){.link-list--mode--stretched{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}@media(min-width:1441px){.link-list--mode--stretched{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}@media(min-width:769px){.link-list--mode--stretched{min-height:460px;padding:55px 70px 60px}.link-list--mode--stretched .link-list__link-container{padding-top:12px}}
.generic-content{width:100%}.generic-content h1{color:#224570;font-family:Yale New,serif;font-size:32px;font-weight:400;line-height:36px;margin-bottom:32px}@media(min-width:769px){.generic-content h1{font-size:60px;line-height:72px}}.generic-content h2{font-family:Yale New,serif;font-size:24px;font-weight:400;line-height:32px;margin-bottom:20px;margin-top:20px}@media(min-width:769px){.generic-content h2{font-size:40px;line-height:48px}}.generic-content h3{font-family:Yale New,serif;font-size:20px;font-weight:400;line-height:28px;margin-bottom:20px;margin-top:20px}@media(min-width:769px){.generic-content h3{font-size:32px;line-height:36px}}.generic-content h4{font-family:Yale New,serif;font-size:24px;font-weight:400;line-height:32px;margin-bottom:20px;margin-top:20px}.generic-content h5{font-family:adelle-sans,serif;font-size:16px;font-weight:600;line-height:20px;margin-bottom:20px;margin-top:20px}@media(min-width:769px){.generic-content h5{font-size:18px;line-height:24px}}.generic-content h6{margin-bottom:20px;margin-top:20px}.generic-content__title-container--with-anchor-button{padding-right:125px;position:relative}@media(min-width:769px){.generic-content__title-container--with-anchor-button h2+.generic-content__anchor-copy-button-container{top:14px}}.generic-content__title-container--with-anchor-button h3+.generic-content__anchor-copy-button-container{top:-3px}@media(min-width:769px){.generic-content__title-container--with-anchor-button h3+.generic-content__anchor-copy-button-container{top:2px}}.generic-content__anchor-copy-button-container{position:absolute;right:0;top:0}.generic-content__subtitle{font-family:Yale New,serif;font-size:24px;font-weight:400;line-height:32px;margin-bottom:36px}.generic-content__table-wrapper{margin:24px 0;overflow-x:auto;width:100%}
