.text-section{margin-bottom:160px}.text-section__title{margin-bottom:36px}.text-section__content{clear:both;font-size:16px;font-weight:400;line-height:120%}.text-section__content>:not(:last-child){margin-bottom:20px}.text-section__content .float-right{float:right;margin-left:16px;max-width:60%}.text-section__content .float-left{float:left;margin-right:16px;max-width:60%}.text-section__content .images{display:flex;flex-wrap:wrap;gap:20px}.text-section__content .images:not(:first-child){margin-top:36px}.text-section__content .images:not(:last-child){margin-bottom:36px}.text-section__content .images>*{flex:1 1 auto;width:calc(50% - 20px)}.text-section__content .images>:not(:first-child){margin-top:0}.text-section__content .images>:not(:last-child){margin-bottom:0}.text-section__content b,.text-section__content strong{font-weight:600}.text-section__content>a{display:block;max-width:fit-content}.text-section__content h1,.text-section__content h2,.text-section__content h3,.text-section__content h4,.text-section__content h5,.text-section__content h6{font-weight:600;letter-spacing:-.02em;line-height:130%}.text-section__content h1 span,.text-section__content h2 span,.text-section__content h3 span,.text-section__content h4 span,.text-section__content h5 span,.text-section__content h6 span{color:var(--colors-grey-100)}.text-section__content h1:not(:first-child),.text-section__content h2:not(:first-child),.text-section__content h3:not(:first-child),.text-section__content h4:not(:first-child),.text-section__content h5:not(:first-child),.text-section__content h6:not(:first-child){margin-top:36px}.text-section__content h1:not(:last-child),.text-section__content h2:not(:last-child),.text-section__content h3:not(:last-child),.text-section__content h4:not(:last-child),.text-section__content h5:not(:last-child),.text-section__content h6:not(:last-child){margin-bottom:20px}.text-section__content h1{line-height:100%;word-break:break-word}.text-section__content h2{line-height:110%;word-break:break-word}.text-section__content h5{font-size:20px}.text-section__content h6{font-size:18px}.text-section__content ol,.text-section__content ul{display:flex;flex-direction:column;padding-left:25px}.text-section__content ul li{list-style:disc}.text-section__content a:not(.button){font-weight:700;text-decoration:underline;text-decoration-skip-ink:none;transition:opacity .3s}.text-section__content img{display:block}.text-section__content img:not(:first-child){margin-top:36px}.text-section__content img:not(:last-child){margin-bottom:36px}.text-section__content .table-block{display:grid;overflow:auto hidden;width:100%}.text-section__content .table-block:not(:first-child){margin-top:20px}.text-section__content .table-block:not(:last-child){margin-bottom:20px}.text-section__content .table-block td,.text-section__content .table-block th{width:220px}.text-section__content table{border:1px solid var(--colors-black-100);border-collapse:collapse;border-spacing:0;overflow:hidden;table-layout:fixed;width:100%;word-break:break-word}.text-section__content table:not(:first-child){margin-top:20px}.text-section__content table:not(:last-child){margin-bottom:20px}.text-section__content table thead{background-color:var(--colors-grey-50);border-bottom:1px solid var(--colors-black-100)}.text-section__content table thead th{padding:16px}.text-section__content table tr{border-bottom:1px solid var(--colors-black-100)}.text-section__content table td,.text-section__content table th{border:1px solid var(--colors-black-100);font-size:16px;font-weight:400;line-height:120%;min-width:min-content;padding:8px 16px}.text-section__content table th{font-size:18px;font-weight:500}.text-section__content blockquote{border-left:3px solid var(--colors-grey-100);color:var(--colors-black-60);display:flex;flex-direction:column;font-size:18px;font-weight:600;gap:12px;line-height:140%;padding:16px}.text-section__content blockquote:not(:first-child){margin-top:36px}.text-section__content blockquote:not(:last-child){margin-bottom:36px}@media (width <= 62em){.text-section{margin-bottom:100px}.text-section__title{margin-bottom:32px}.text-section__content .float-right{float:none;margin-left:0;max-width:100%}.text-section__content .float-left{float:none;margin-right:0;max-width:100%}}@media (width <= 48em){.text-section__content .images:not(:first-child){margin-top:20px}.text-section__content .images:not(:last-child){margin-bottom:20px}.text-section__content h1:not(:first-child),.text-section__content h2:not(:first-child),.text-section__content h3:not(:first-child),.text-section__content h4:not(:first-child),.text-section__content h5:not(:first-child),.text-section__content h6:not(:first-child){margin-top:20px}.text-section__content h5{font-size:18px}.text-section__content h6{font-size:17px}.text-section__content img:not(:first-child){margin-top:20px}.text-section__content img:not(:last-child){margin-bottom:20px}.text-section__content .table-block{margin-inline:-16px;padding:0 16px 16px;width:auto}.text-section__content table thead th{padding:12px}.text-section__content table th{font-size:16px}.text-section__content blockquote{padding:10px}.text-section__content blockquote:not(:first-child){margin-top:20px}.text-section__content blockquote:not(:last-child){margin-bottom:20px}}@media (width <= 40.625em){.text-section__content .images{flex-direction:column}.text-section__content .images>*{width:100%}}@media (width <= 30em){.text-section__content table td,.text-section__content table th{font-size:15px}}@media (width <= 29.99875em){.text-section__content h1{font-size:50px}.text-section__content h2{font-size:30px}.text-section__content h3{font-size:26px}.text-section__content h4{font-size:22px}}@media (width > 29.99875em) and (width <= 103.25em){.text-section__content h1{font-size:clamp(50px,44.2665483524px + 1.1945188649vw,64px)}.text-section__content h2{font-size:clamp(30px,25.9046773946px + .8532277606vw,40px)}.text-section__content h3{font-size:clamp(26px,21.9046773946px + .8532277606vw,36px)}.text-section__content h4{font-size:clamp(22px,21.1809354789px + .1706455521vw,24px)}}@media (width > 103.25em){.text-section__content h1{font-size:64px}.text-section__content h2{font-size:40px}.text-section__content h3{font-size:36px}.text-section__content h4{font-size:24px}}@media (any-hover:hover){.text-section__content a:not(.button):hover{opacity:.6;text-decoration:none}}