.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{font-size:1rem;line-height:1.5;margin-bottom:1rem;margin-top:1rem}@media(min-width:1024px){.structured-text>ol,.structured-text>p,.structured-text>ul{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.4}@media(min-width:1024px){.structured-text :deep(h2){font-size:1.875rem;line-height:2.25rem;margin-top:3rem}}.structured-text :deep(h3){font-size:1.125rem;line-height:1.5555555555555556}@media(min-width:1024px){.structured-text :deep(h3){font-size:1.5rem;line-height:1.3333333333333333;margin-top:3rem}}.structured-text :deep(h4){font-size:1rem;line-height:1.5;margin-bottom:.75rem}@media(min-width:1024px){.structured-text :deep(h4){font-size:1.125rem;line-height:1.5555555555555556;margin-top:2rem}}.structured-text :deep(h5){font-size:.875rem;line-height:1.4285714285714286;margin-bottom:.75rem}@media(min-width:1024px){.structured-text :deep(h5){font-size:1rem;line-height:1.5;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(255 255 255/var(--tw-bg-opacity,1))}.structured-text :deep(ul>li:before){left:6px;top:8px}.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:2rem}@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.5}@media(min-width:1024px){.structured-text :deep(blockquote) p{font-size:1.125rem;line-height:1.5555555555555556}}.structured-text :deep(blockquote) footer{font-size:.875rem;font-weight:600;line-height:1.4285714285714286;margin-top:1rem}@media(min-width:1024px){.structured-text :deep(blockquote) footer{font-size:1rem;line-height:1.5}}.structured-text :deep(hr){border:none;height:1px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/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.5;margin-bottom:.75rem;text-align:left}@media(min-width:1024px){.structured-text :deep(table) caption{font-size:1.125rem;line-height:1.5555555555555556}}.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 1rem;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-bottom:.75rem;padding-top:.75rem}}.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 1rem;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-bottom:.75rem;padding-top:.75rem}}.structured-text.editor-full :deep(>blockquote),.structured-text.editor-full :deep(>h2),.structured-text.editor-full :deep(>h3),.structured-text.editor-full :deep(>h4),.structured-text.editor-full :deep(>h5),.structured-text.editor-full :deep(>h6),.structured-text.editor-full :deep(>ol),.structured-text.editor-full :deep(>p),.structured-text.editor-full :deep(>ul){font-size:.875rem;line-height:1.4285714285714286;margin-left:auto;margin-right:auto;max-width:1210px;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.structured-text.editor-full :deep(>blockquote),.structured-text.editor-full :deep(>h2),.structured-text.editor-full :deep(>h3),.structured-text.editor-full :deep(>h4),.structured-text.editor-full :deep(>h5),.structured-text.editor-full :deep(>h6),.structured-text.editor-full :deep(>ol),.structured-text.editor-full :deep(>p),.structured-text.editor-full :deep(>ul){font-size:1.25rem;line-height:1.4;padding-left:2.5rem;padding-right:2.5rem}}
