@charset "UTF-8";.text-block{padding-top:1rem}.text-block:first-child{padding-top:0}.text-block:last-child{padding-bottom:4.625rem}.text-block b,.text-block strong{font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif}.text-block p{font-size:1.125rem;line-height:1.56;margin-bottom:2.125rem}.text-block p.lead{font-size:1.5rem;line-height:1.5;margin-bottom:3rem}.text-block .small{font-size:1rem;line-height:1.25rem;margin-bottom:1rem}.text-block p a{border-bottom:1px solid rgba(0,0,0,.15);transition:border-color .2s linear}.text-block p a:hover{border-color:#0009}.text-block ol,.text-block ul{font-size:1.125rem;line-height:1.56;margin-bottom:2.125rem}.text-block .small:last-child,.text-block ol:last-child,.text-block p.lead:last-child,.text-block p:last-child,.text-block ul:last-child{margin-bottom:0}.text-block .small .small:last-child{margin-bottom:1rem}.text-block ol{counter-reset:list}.text-block ol li,.text-block ul li{position:relative;padding-left:2rem}[dir=rtl] .text-block ol li,[dir=rtl] .text-block ul li{padding-right:2rem;padding-left:unset}.text-block ol li:before,.text-block ul li:before{position:absolute;left:0;top:.125rem;font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif}.text-block .small li:before{top:0}[dir=rtl] .text-block ol li:before,[dir=rtl] .text-block ul li:before{right:0;left:unset}.text-block ul li:before{content:"•"}.text-block ol li:before{counter-increment:list;content:counter(list) "."}.text-block ol li+li,.text-block ul li+li{margin-top:.5rem}.text-block p+li,.text-block p+ul{margin-top:-1.625rem}.text-block .small+ul{margin-top:0}.text-block h2{font-size:2rem;line-height:1.12}.text-block h2,.text-block h3{font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif;margin-top:1.5rem;margin-bottom:1rem}.text-block h3{font-size:1.625rem;line-height:1.23}.text-block h4{font-size:1.375rem;line-height:1.27;margin-top:1rem;margin-bottom:.75rem}.text-block h4,.text-block h5{font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif}.text-block h5{font-size:1.125rem;line-height:1.33;margin-top:2.25rem;margin-bottom:2.25rem}.text-block h2:first-child,.text-block h3:first-child,.text-block h4:first-child,.text-block h5:first-child{margin-top:0}.text-block table{min-width:100%;font-size:1rem;line-height:1.75}.text-block table thead tr{border-bottom:1px solid rgba(0,0,0,.08)}.text-block table th{font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif;color:#bfbfbf;padding-bottom:.25rem}.text-block table td.right,.text-block table th.right{text-align:right}[dir=rtl] .text-block table td.right,[dir=rtl] .text-block table th.right{text-align:left}.text-block table tbody td{padding-top:1rem}.text-block .table-wrapper{margin-bottom:3rem}.text-block .table-wrapper:last-child{margin-bottom:0}.text-block blockquote{background-color:#f3f1e8;padding:4rem 0;margin-top:3rem;margin-bottom:3rem}.text-block blockquote:first-child{margin-top:0}.text-block blockquote:last-child{margin-bottom:0}.text-block blockquote cite{margin-top:1.5rem}.text-block blockquote .quote-cite__name{display:block;font-family:Graphik-Semibold,Arial Bold,Arial,sans-serif;font-size:1rem;line-height:1.5}.text-block blockquote .quote-cite__title{display:block;font-size:.875rem;line-height:1.29;color:#b3b3b3}@media screen and (max-width:999.8px){.text-block blockquote{margin-left:-1.5rem;margin-right:-1.5rem;padding:1.5rem}}@media screen and (min-width:1000px){.text-block{padding-top:3.125rem}.text-block:last-child{padding-bottom:7.5rem}.text-block ol li,.text-block ul li{padding-left:2.75rem}[dir=rtl] .text-block ol li,[dir=rtl] .text-block ul li{padding-right:2.75rem;padding-left:unset}.text-block h2{font-size:3.5rem;line-height:1.14}.text-block h2,.text-block h3{margin-top:3rem;margin-bottom:1.75rem}.text-block h3{font-size:2rem;line-height:1.37}.text-block h4{margin-top:2.25rem;margin-bottom:1.75rem}.text-block blockquote{padding:4rem 6vw}.text-block .small{font-size:1.25rem;line-height:1.75rem}.text-block .small,.text-block .small .small:last-child{margin-bottom:1.5rem}}@media screen and (min-width:1360px){.text-block blockquote{padding:4rem 6.25rem}}.main__content[data-v-d5a2f54e]{padding-top:2.5rem}.main__content .text-block[data-v-d5a2f54e]{padding-bottom:0}@media screen and (min-width:1000px){.main__content[data-v-d5a2f54e]{padding-top:5rem}.main__content .max-restriction[data-v-d5a2f54e]{max-width:54rem;margin:0 auto}}
