.text-section{margin-bottom:120px}.text-section__container{max-width:1112px}.text-section__body{font-size:16px;font-weight:400;line-height:140%}.text-section__body>:not(:last-child){margin-bottom:20px}.text-section__body b,.text-section__body strong{font-weight:600}.text-section__body>a{display:block;max-width:fit-content}.text-section__body h1,.text-section__body h2,.text-section__body h3,.text-section__body h4,.text-section__body h5,.text-section__body h6{font-weight:500;line-height:130%}.text-section__body h1 span,.text-section__body h2 span,.text-section__body h3 span,.text-section__body h4 span,.text-section__body h5 span,.text-section__body h6 span{color:var(--brand-color)}.text-section__body h1:not(:first-child),.text-section__body h2:not(:first-child),.text-section__body h3:not(:first-child),.text-section__body h4:not(:first-child),.text-section__body h5:not(:first-child),.text-section__body h6:not(:first-child){margin-top:30px}.text-section__body h1:not(:last-child),.text-section__body h2:not(:last-child),.text-section__body h3:not(:last-child),.text-section__body h4:not(:last-child),.text-section__body h5:not(:last-child),.text-section__body h6:not(:last-child){margin-bottom:16px}.text-section__body h1,.text-section__body h2{letter-spacing:-.02em;line-height:120%}.text-section__body h5{font-size:20px}.text-section__body h6{font-size:18px}.text-section__body ol,.text-section__body ul{display:flex;flex-direction:column;gap:10px;padding-left:25px}.text-section__body ul li{list-style:disc}.text-section__body a:not(.textblock__tag){font-weight:600;text-decoration:underline}.text-section__body img{border-radius:40px;display:block;margin-inline:auto}.text-section__body img:not(:first-child){margin-top:30px}.text-section__body img:not(:last-child){margin-bottom:30px}.text-section__body .table-block{display:grid;overflow:auto hidden;width:100%}.text-section__body .table-block:not(:first-child){margin-top:24px}.text-section__body .table-block:not(:last-child){margin-bottom:24px}.text-section__body table{border:1px solid var(--clr-gray-50);border-collapse:separate;border-radius:15px;border-spacing:0;overflow:hidden;table-layout:fixed;width:100%;word-break:break-word}.text-section__body table:not(:first-child){margin-top:24px}.text-section__body table:not(:last-child){margin-bottom:24px}.text-section__body table thead{background-color:var(--clr-gray-15);border-bottom:1px solid var(--clr-gray-50)}.text-section__body table thead th{padding:27px 16px}.text-section__body table tr:not(:last-child){border-bottom:1px solid var(--clr-gray-50)}.text-section__body table tr>:first-child{background-color:var(--clr-gray-15);font-size:18px;text-align:left}.text-section__body table tr>:not(:first-child){text-align:center}.text-section__body table tr:last-child td{border-bottom:none}.text-section__body table td,.text-section__body table th{border-bottom:1px solid var(--clr-gray-50);color:var(--clr-gray-800);font-size:16px;font-weight:400;line-height:120%;min-width:min-content;padding:8px 16px;width:220px}.text-section__body table td:not(:last-child),.text-section__body table th:not(:last-child){border-right:1px solid var(--clr-gray-50)}.text-section__body table th{font-size:18px;font-weight:500}.text-section__body blockquote{border-left:3px solid var(--clr-gray-100);color:var(--clr-gray-800);display:flex;flex-direction:column;font-size:18px;font-weight:600;gap:12px;line-height:140%;padding:16px}.text-section__body blockquote:not(:first-child){margin-top:30px}.text-section__body blockquote:not(:last-child){margin-bottom:30px}@media (width <= 47.99875em){.text-section{margin-bottom:80px}.text-section__body img{border-radius:12px}.text-section__body img:not(:first-child){margin-top:24px}.text-section__body img:not(:last-child){margin-bottom:24px}.text-section__body .table-block{margin-inline:-16px;padding:0 16px 16px;width:auto}.text-section__body table thead th{padding:12px}.text-section__body table tr>:first-child{font-size:16px}.text-section__body table td,.text-section__body table th{font-size:14px;padding:12px;width:200px}.text-section__body table th{font-size:16px}.text-section__body blockquote{padding:10px}.text-section__body blockquote:not(:first-child){margin-top:24px}.text-section__body blockquote:not(:last-child){margin-bottom:24px}}@media (width <= 29.99875em){.text-section__body h1{font-size:36px}.text-section__body h2{font-size:32px}.text-section__body h3{font-size:24px}.text-section__body h4{font-size:22px}}@media (width > 29.99875em) and (width <= 107em){.text-section__body h1{font-size:clamp(36px,25.0915407217px + 2.2726903784vw,64px)}.text-section__body h2{font-size:clamp(32px,30.4416486745px + .3246700541vw,36px)}.text-section__body h3{font-size:clamp(24px,22.4416486745px + .3246700541vw,28px)}.text-section__body h4{font-size:clamp(22px,21.2208243373px + .162335027vw,24px)}}@media (width > 107em){.text-section__body h1{font-size:64px}.text-section__body h2{font-size:36px}.text-section__body h3{font-size:28px}.text-section__body h4{font-size:24px}}@media (any-hover:hover){.text-section__body a:not(.textblock__tag):hover{color:var(--clr-accent-dark);text-decoration:none}}