.contentScrollbar_wrapper{--ink:#1e2559;--ink-soft:#2b3268;--text-body:#454b5e;--divider:#d9dbe8;--scrollbar-track:#e7e8f2;--scrollbar-thumb:#1e2559;--max-width:1200px;box-sizing:border-box;background:#fff;width:100%;padding:64px 0;position:relative;overflow:visible}.contentScrollbar_scrollArea{scrollbar-width:thin;scrollbar-color:var(--button-bg-color)var(--scrollbar-track);max-height:640px;margin:0 auto;overflow-y:auto}.scrollArea::-webkit-scrollbar{width:2px}.scrollArea::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.scrollArea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.contentScrollbar_title{font-size:clamp(var(--font-size-3xl),2.6vw,var(--font-size-5xl-hero));color:var(--text-description);text-align:center;letter-spacing:-.02rem;margin-bottom:3rem;font-weight:300;line-height:1.2}.contentScrollbar_title strong{font-weight:700}.contentScrollbar_grid{grid-template-columns:1fr auto 1fr;align-items:start;column-gap:40px;display:grid}.column{min-width:0}.divider{background-image:linear-gradient(to bottom,var(--divider)0,var(--divider)6px,transparent 6px,transparent 12px);background-repeat:repeat-y;background-size:1px 12px;align-self:stretch;width:1px}.columnHeading{color:var(--text-description);margin:0 0 20px;font-size:1.6rem;font-weight:600;line-height:1.25}.htmlContent{color:var(--text-description);font-size:var(--font-size-base);line-height:1.8}.htmlContent p{margin:0 0 1.25rem}.htmlContent a{color:var(--text-description);font-weight:600;text-decoration:none;transition:all .3s}.htmlContent a:hover{color:var(--primary);text-decoration:underline}.htmlContent ul,.htmlContent ol{margin:1rem 0 1.5rem;padding-left:1.5rem}.htmlContent ul{list-style:outside}.htmlContent ol{list-style:decimal}.htmlContent li{margin-bottom:.75rem;line-height:1.7}.htmlContent li:last-child{margin-bottom:0}.htmlContent h2,.htmlContent h3,.htmlContent h4,.htmlContent h5,.htmlContent h6{color:var(--text-description);font-size:var(--font-size-lg);margin:2rem 0 1rem;font-weight:700;line-height:1.4}.htmlContent strong{color:var(--text-description);font-weight:700}.htmlContent figure.table{margin:2rem 0;overflow-x:auto}.htmlContent table{border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-width:650px;overflow:hidden}.htmlContent thead{background:var(--button-bg-color)}.htmlContent thead th{color:#fff;text-align:left;padding:1rem;font-size:.95rem;font-weight:600}.htmlContent tbody tr:nth-child(2n){background:#fafafa}.htmlContent tbody tr:hover{background:#f4f7ff}.htmlContent td{color:var(--text-description);vertical-align:top;border-bottom:1px solid #ececec;padding:1rem}.htmlContent tbody tr:last-child td{border-bottom:none}.htmlContent img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem 0}.htmlContent blockquote{border-left:4px solid var(--button-bg-color);background:#f8f9fc;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}@media (max-width:900px){.grid{grid-template-columns:1fr;row-gap:36px}.divider{background-image:linear-gradient(to right,var(--divider)0,var(--divider)6px,transparent 6px,transparent 12px);background-repeat:repeat-x;background-size:12px 1px;width:auto;height:1px}.scrollArea{max-height:70vh;padding-right:16px}}@media (max-width:768px){.wrapper{padding:2rem 1rem}}@media (max-width:520px){.wrapper{padding:32px 16px}.columnHeading{font-size:1.3rem}.htmlContent{font-size:1rem}}@media (max-width:768px){.htmlContent figure.table{-webkit-overflow-scrolling:touch;overflow-x:auto}.htmlContent table{min-width:600px}}
