.article-content__main{display:grid;grid-template-columns:1fr minmax(200px,264px);grid-auto-columns:1fr;grid-auto-flow:row;grid-column-gap:48px;grid-template-rows:auto}.article-content__main>:not(.placeholer-banner,.leadgen-component){grid-column:1;grid-row:auto}.article-content__main .leadgen-component{grid-column:1 / span 2}.article-content__main h2:not(.placeholer-component){font-family:TT Foxford;font-size:32px;font-weight:800;line-height:1.1em;letter-spacing:-.5px;margin:48px 0 0}.article-content__main :is(h3,h4):not(.placeholer-component){font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-.1px;margin:24px 0 0}.article-content__main p:not(.placeholer-component){font-size:18px;line-height:1.4em;margin:20px 0 0}.article-content__main a:not(.placeholer-component){color:#376af6;line-height:1.4em;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.article-content__main a:not(.placeholer-component):hover{opacity:.8}.article-content__main blockquote:not(.placeholer-component){padding-left:40px;margin:16px 0;border-left:1.6px solid rgba(37,38,44,.7)}.article-content__main h2+ul{margin-top:32px}.article-content__main ul{display:flex;flex-direction:column;row-gap:6px;margin-top:8px;font-size:18px;line-height:1.4em;list-style-type:disc;padding-left:14px}.article-content__main ul li::marker{color:#f90;font-size:1.3rem}.article-content__main ol{display:flex;flex-direction:column;row-gap:6px;margin-top:8px;padding-left:20px;font-size:18px;line-height:1.4em;list-style-type:decimal;list-style-position:outside}.article-content__main figure{margin:32px 0 16px;font-size:16px;line-height:1.2em;color:#25262cb3}.article-content__main figure img{border-radius:24px}.article-content__main figure figcaption{margin-top:8px;text-align:left;font-size:16px;line-height:1.2em}.quote-block:before{content:"“";color:#f90;font-family:TT Foxford;font-size:90px;font-weight:800;line-height:80%;letter-spacing:-1px;position:absolute;left:52px;top:-12px}.article-content__main div[dir=ltr],.article-content__main .table-scroll{-webkit-overflow-scrolling:touch}.article-content__main table{border-collapse:collapse;font-family:Circe,sans-serif;font-size:15px;line-height:1.2em;margin-top:24px}.article-content__main tr:first-child td{background:#f1f1f1;font-size:16px;text-align:center;line-height:1.1em;padding:8px 12px;border:1px solid #e0e0e0;white-space:nowrap}.article-content__main td{background:#fff;color:#333;line-height:1.2em;text-align:left;padding:8px 12px;border:1px solid #e0e0e0;vertical-align:top}.article-content__main blockquote *:first-child{margin-top:0}@media (max-width: 998px){.article-content__main{display:flex;flex-direction:column}.article-content__main p:not(.placeholer-component){margin-top:16px}.article-content__main div[dir=ltr],.article-content__main .table-scroll{width:100vw}.article-content__main table{width:100%}}@media (max-width: 768px){.article-content__main h2:not(.placeholer-component){font-size:28px;margin-top:40px}.article-content__main h3:not(.placeholer-component){margin-top:20px}.article-content__main div[dir=ltr],.article-content__main .table-scroll{overflow-x:auto;padding-right:16px;margin-left:-20px;margin-right:-20px;padding-left:20px}.article-content__main table{min-width:600px;overflow:hidden;font-size:15px;margin-top:16px;min-width:500px}.article-content__main td,.article-content__main tr:first-child td{padding:6px 8px;font-size:14px}}@media (max-width: 480px){.article-content__main h2:not(.placeholer-component){font-size:22px;line-height:1.2em;margin-top:32px}.article-content__main h3:not(.placeholer-component){margin-top:20px}.article-content__main ul{padding-left:16px}.article-content__main ul li{padding:0}.article-content__main ol{padding-left:15px}.article-content__main blockquote:not(.placeholer-component){padding-left:20px;border-left:1px solid rgba(37,38,44,.7)}.article-content__main figure figcaption{font-size:14px}.article-content__main table{min-width:450px}.article-content__main td,.article-content__main tr:first-child td{padding:4px 6px;font-size:12px}.article-content__main tr:first-child td{font-size:13px}}.bg-banner-color[data-astro-cid-k6cmat75],.bg-color-form-wrap[data-astro-cid-3kd7gqio]{background-color:var(--color)}.bg-color-form[data-astro-cid-3kd7gqio]{background-color:var(--colorForm)}
