.structured-text :deep(:first-child){margin-top:0}.structured-text :deep(:last-child){margin-bottom:0}.structured-text>ol,.structured-text>p,.structured-text>ul{max-width:79.875rem;padding-inline:1rem}@media(min-width:1024px){.structured-text>ol,.structured-text>p,.structured-text>ul{padding-inline:2.5rem}}@media(min-width:1280px){.structured-text>ol,.structured-text>p,.structured-text>ul{padding-inline:4rem}}.structured-text>ol,.structured-text>p,.structured-text>ul{font-size:1rem;line-height:1.5rem;margin:1rem auto}@media(min-width:1024px){.structured-text>ol,.structured-text>p,.structured-text>ul{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem}}.structured-text :deep(blockquote){margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:1024px){.structured-text :deep(blockquote){margin-bottom:3rem;margin-top:3rem}}.structured-text :deep(h2),.structured-text :deep(h3),.structured-text :deep(h4),.structured-text :deep(h5),.structured-text :deep(h6){font-weight:600;margin-bottom:1rem;margin-top:1.5rem}@media(min-width:1024px){.structured-text :deep(h2),.structured-text :deep(h3),.structured-text :deep(h4),.structured-text :deep(h5),.structured-text :deep(h6){margin-bottom:.75rem}}.structured-text :deep(h2+*),.structured-text :deep(h3+*),.structured-text :deep(h4+*),.structured-text :deep(h5+*),.structured-text :deep(h6+*){margin-top:0}.structured-text :deep(h2){font-size:1.25rem;line-height:1.75rem}@media(min-width:1024px){.structured-text :deep(h2){font-size:1.625rem;line-height:1.3846153846153846;margin-top:3rem}}.structured-text :deep(h3){font-size:1.125rem;line-height:1.75rem}@media(min-width:1024px){.structured-text :deep(h3){font-size:1.375rem;line-height:1.4545454545454546;margin-top:3rem}}.structured-text :deep(h4){font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}@media(min-width:1024px){.structured-text :deep(h4){font-size:1.125rem;line-height:1.75rem;margin-top:2rem}}.structured-text :deep(h5){font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}@media(min-width:1024px){.structured-text :deep(h5){font-size:1rem;line-height:1.5rem;margin-top:2rem}}.structured-text :deep(ol),.structured-text :deep(ul){display:flex;flex-direction:column;gap:.75rem;list-style-position:inside;list-style-type:none}.structured-text :deep(ol){counter-reset:item}.structured-text :deep(li){padding-left:2rem;position:relative}.structured-text :deep(li) p{margin:0}.structured-text :deep(ul>li:before){content:""}.structured-text :deep(ul>li):before{border-radius:9999px;height:.375rem;position:absolute;width:.375rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.structured-text :deep(ul>li:before){left:6px;top:9px}.structured-text :deep(ol>li:before){content:counter(item) ".";counter-increment:item}.structured-text :deep(ol>li):before{position:absolute}.structured-text :deep(ol>li:before){left:6px;top:0}.structured-text :deep(blockquote):before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQzIDMyIj48cGF0aCBmaWxsPSIjMDAzNzdiIiBkPSJNMjUuMzMzIDMyVjE5LjMxM0MyNS4zMzMgNy44OTQgMzAuMTI2IDIuMzk2IDQwLjg0IDBsMS42OTIgNC45MzRjLTcuMTkgMi42NzgtOS44NjggNi4yMDMtOS40NDUgMTIuMjY0aDUuMDc0VjMyek0wIDMyVjE5LjMxM0MwIDcuODk0IDQuNzkzIDIuMzk2IDE1LjUwNyAwbDEuNjkxIDQuOTM0Yy03LjE5IDIuNjc4LTkuODY4IDYuMjAzLTkuNDQ1IDEyLjI2NGg1LjIxNlYzMnoiLz48L3N2Zz4=);display:inline-block;height:auto;margin-bottom:1.5rem;width:32px}@media(min-width:1024px){.structured-text :deep(blockquote):before{margin-bottom:1.75rem}}.structured-text :deep(blockquote) p{font-size:1rem;font-style:italic;line-height:1.5rem}@media(min-width:1024px){.structured-text :deep(blockquote) p{font-size:1.125rem;line-height:1.75rem}}.structured-text :deep(blockquote) footer{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:1rem}@media(min-width:1024px){.structured-text :deep(blockquote) footer{font-size:1rem;line-height:1.5rem}}.structured-text :deep(hr){border:none;height:1px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-bg-opacity:1;background-color:rgb(39 77 158/var(--tw-bg-opacity,1));opacity:.2}@media(min-width:1024px){.structured-text :deep(hr){margin-bottom:3rem;margin-top:3rem}}.structured-text :deep(table){border-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;width:100%;--tw-border-opacity:1;border-collapse:collapse;border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-spacing:0;border-style:hidden;box-shadow:0 0 0 1px #000}@media(min-width:1024px){.structured-text :deep(table){margin-bottom:3rem;margin-top:3rem}}.structured-text :deep(table) caption{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem;text-align:left}@media(min-width:1024px){.structured-text :deep(table) caption{font-size:1.125rem;line-height:1.75rem}}.structured-text :deep(table) thead tr th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-weight:600;padding:.5rem;text-align:center}.structured-text :deep(table) thead tr th:first-child{text-align:left}.structured-text :deep(table) thead tr th:last-child{text-align:right}@media(min-width:1024px){.structured-text :deep(table) thead tr th{padding:.75rem 1rem}}.structured-text :deep(table) tbody tr td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.5rem;text-align:center}.structured-text :deep(table) tbody tr td:first-child{text-align:left}.structured-text :deep(table) tbody tr td:last-child{text-align:right}@media(min-width:1024px){.structured-text :deep(table) tbody tr td{padding:.75rem 1rem}}
