:root{--content-page-bg: hsl(130, 7%, 96%);
--content-surface-bg: rgb(229, 243, 231);
--content-text: hsl(130, 10%, 11%);
--content-text-muted: rgba(26, 26, 46, 0.75);
--content-border: rgb(229, 243, 231);
--content-accent-text: #ffffff;
--brand-primary: hsl(130, 73%, 63%);
--brand-secondary: hsl(203, 58%, 63%);
--card-radius: 26px;
--max-width: 1640px;
--reading-width: 1017px;
--transition: all 0.25s ease;
--page-max-width: 1640px;
--idx-max-width: 1640px;
--page-reading-width: 1017px;
--content-width: 1017px;
--text-column-width: 1017px;
--text-width: 1016px;
--page-hero-reading-width: 839px;
--hero-text-width: 839px;
--hero-text-max: 839px;
--hero-text-max-width: 839px;
--site-page-frame-mode: editorial;
--site-hero-layout-family: editorial_band;
--site-breakout-mode: controlled;
--site-frame-width-policy: page;
--site-surface-density: airy;
--page-card-radius: 26px;
--page-card-shadow: 0 20px 48px rgb(229, 243, 231);
--page-card-border: rgb(229, 243, 231);
--page-card-bg: rgb(229, 243, 231);
--content-heading: hsl(130, 10%, 11%);
--content-accent-ui: hsl(130, 73%, 63%);
--content-link-color: #ffffff;
--content-link-hover: hsl(203, 58%, 63%);}
.ns9ligm853k{box-sizing:border-box;
min-width:0;}
main.ns9ligm853k .ca1399c4386{box-sizing:border-box;}
main.ns9ligm853k .taf274a4{display:inline-flex;
align-items:center;
text-decoration:none;
color:inherit;}
main.ns9ligm853k .wwm5alondp{box-sizing:border-box;}
main.ns9ligm853k .d42fe19_602{box-sizing:border-box;}
main.ns9ligm853k .g0ac60c0{min-width:0;
display:grid;
gap:12px;
align-content:start;}
main.ns9ligm853k .eac75__c50f9{min-width:0;
display:grid;
gap:12px;
align-content:start;}
main.ns9ligm853k .h7b5b6_d8{display:grid;
grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));
gap:clamp(16px,2.4vw,24px);
align-items:stretch;
min-width:0;}
main.ns9ligm853k .h7b5b6_d8>*{min-width:0;}
main.ns9ligm853k .onrgw0z7zn{box-sizing:border-box;}
main.ns9ligm853k .kmmw79leu7xc{min-width:0;
overflow:hidden;}
main.ns9ligm853k .kmmw79leu7xc>:is(img,picture,video,canvas,svg){display:block;
width:100%;
max-width:100%;
height:auto;}
main.ns9ligm853k .d0930__0481e{box-sizing:border-box;}
main.ns9ligm853k .jf0ae__376{box-sizing:border-box;}
main.ns9ligm853k{}
main.ns9ligm853k .p5ceff_mqld{}
main.ns9ligm853k .onrgw0z7zn{}
main.ns9ligm853k .bd9und11yzhl{}
main.ns9ligm853k .rd858__88d05{}
main.ns9ligm853k .rd858__88d05 h1{}
main.ns9ligm853k .rd858__88d05 p{}
main.ns9ligm853k .kmmw79leu7xc{}
main.ns9ligm853k .kmmw79leu7xc img{}
main.ns9ligm853k .h7b5b6_d8{}
main.ns9ligm853k .eac75__c50f9{}
main.ns9ligm853k .eac75__c50f9:hover{}
main.ns9ligm853k .eac75__c50f9 .d0930__0481e{}
main.ns9ligm853k .eac75__c50f9 h3{}
main.ns9ligm853k .eac75__c50f9 p{}
main.ns9ligm853k .d42fe19_602{}
main.ns9ligm853k .h6f907__c07{}
main.ns9ligm853k .jf0ae__376{}
main.ns9ligm853k .jf0ae__376 h2{}
main.ns9ligm853k .jf0ae__376 .wwm5alondp{}
main.ns9ligm853k .jf0ae__376 ul{}
main.ns9ligm853k .jf0ae__376 li{}
main.ns9ligm853k .jf0ae__376 li::before{}
main.ns9ligm853k .x3b0d80_6eb{}
main.ns9ligm853k .g0ac60c0{}
main.ns9ligm853k .g0ac60c0 h4{}
main.ns9ligm853k .g0ac60c0 p{}
main.ns9ligm853k .ca1399c4386{}
main.ns9ligm853k .taf274a4{}
main.ns9ligm853k .taf274a4:hover{}
main.ns9ligm853k .l2ac4bcf521{}
main.ns9ligm853k .tff941_c6b2 a{}
main.ns9ligm853k .tff941_c6b2 a:hover{}
@media (max-width: 1024px){main.ns9ligm853k .bd9und11yzhl{grid-template-columns: 1fr;padding-top: 40px;}
main.ns9ligm853k .rd858__88d05{max-width: 100%;}
main.ns9ligm853k .h6f907__c07{flex-direction: column;}}
@media (max-width: 768px){main.ns9ligm853k .p5ceff_mqld{padding: 40px 20px;}
main.ns9ligm853k .rd858__88d05 h1{font-size: 2rem;}}
html, body{margin: 0;
padding: 0;}
body *, body *::before, body *::after{box-sizing: border-box;}
main [data-layout-collapse-single="1"]{}
main [data-layout-collapse-single="1"] > *{}
main [data-flow-list="1"]{}
main [data-flow-list="1"] > li{}
html, body{}
main{}
main > div, main > div, main > div{}
main > :first-child, main > div:first-of-type, main > div:first-of-type{}
main > :first-child > *, main > div:first-of-type > *, main > div:first-of-type > *{}
body{background: var(--content-page-bg, hsl(130, 7%, 96%));
color: var(--content-text, hsl(130, 10%, 11%));}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5){position: relative  !important;
display: grid  !important;
gap: clamp(18px, 2.2vw, 24px)  !important;
padding: clamp(26px, 3vw, 34px)  !important;
margin: 0  !important;
border-radius: 26px  !important;
background: rgb(229, 243, 231)  !important;
border: 1px solid rgb(229, 243, 231)  !important;
box-shadow: 0 20px 48px rgb(229, 243, 231)  !important;
color: hsl(220, 10%, 11%);}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2)::before, div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3)::before, div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4)::before, div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5)::before{content: "";
position: absolute;
left: 0  !important;
top: 20px  !important;
bottom: 20px  !important;
width: 4px  !important;
border-radius: 999px  !important;
background: var(--content-accent-ui, var(--primary-color, #2563eb))  !important;
opacity: 0.68  !important;
color: hsl(220, 10%, 11%);}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2) > :is(h3, h4, h5, p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3) > :is(h3, h4, h5, p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4) > :is(h3, h4, h5, p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5) > :is(h3, h4, h5, p, ul, ol, dl, blockquote){margin: 0  !important;}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2) > :is(h3, h4, h5), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3) > :is(h3, h4, h5), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4) > :is(h3, h4, h5), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5) > :is(h3, h4, h5){color: var(--content-text, #111827)  !important;}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2) > :is(p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3) > :is(p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4) > :is(p, ul, ol, dl, blockquote), div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5) > :is(p, ul, ol, dl, blockquote){color: var(--content-text-muted, rgba(31, 35, 40, 0.74))  !important;}
@media (min-width: 769px) {div.bd9und11yzhl > *{min-width: 0  !important;}
div.rd858__88d05{min-width: 0  !important;flex: 1 1 0  !important;max-width: 100%  !important;}
div.kmmw79leu7xc{min-width: 0  !important;flex: 1 1 0  !important;max-width: 100%  !important;}
div.kmmw79leu7xc :where(img, picture, video, canvas, svg), div.kmmw79leu7xc picture > img{display: block  !important;width: 100%  !important;max-width: 100%  !important;height: auto  !important;}}
@media (max-width: 768px) {div.p5ceff_mqld.x3b0d80_6eb > :nth-child(2){padding-left: 20px  !important;padding-right: 20px  !important;width: 100%  !important;max-width: 100%  !important;box-sizing: border-box  !important;}}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(3) {padding-left: 20px  !important;
padding-right: 20px  !important;
width: 100%  !important;
max-width: 100%  !important;
box-sizing: border-box  !important;}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(4) {padding-left: 20px  !important;
padding-right: 20px  !important;
width: 100%  !important;
max-width: 100%  !important;
box-sizing: border-box  !important;}
div.p5ceff_mqld.x3b0d80_6eb > :nth-child(5) {padding-left: 20px  !important;
padding-right: 20px  !important;
width: 100%  !important;
max-width: 100%  !important;
box-sizing: border-box  !important;}
@media (min-width: 1025px) {div.bd9und11yzhl{position: relative  !important;display: grid  !important;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr)  !important;align-items: center  !important;gap: clamp(28px, 5vw, 76px)  !important;}
div.bd9und11yzhl > *{min-width: 0  !important;}
div.rd858__88d05{width: 100%  !important;max-width: min(100%, var(--page-hero-reading-width, var(--hero-text-width, 760px)))  !important;margin: 0  !important;grid-column: 1  !important;align-self: center  !important;justify-self: start  !important;z-index: 2  !important;}
div.kmmw79leu7xc{position: relative  !important;width: 100%  !important;max-width: 100%  !important;margin: 0  !important;justify-self: stretch  !important;grid-column: 2  !important;grid-row: 1 / span 1  !important;align-self: center  !important;height: auto  !important;min-height: 0  !important;overflow: hidden  !important;border-radius: clamp(22px, 2.6vw, 32px)  !important;box-shadow: 0 24px 60px rgba(15,23,42,0.14)  !important;}
div.kmmw79leu7xc :where(img, video), div.kmmw79leu7xc picture > img{display: block  !important;width: 100%  !important;max-width: 100%  !important;height: auto  !important;aspect-ratio: 16 / 10  !important;object-fit: cover  !important;object-position: center  !important;}}
@media (max-width: 1024px) {div.bd9und11yzhl{position: relative  !important;display: flex  !important;flex-direction: column  !important;align-items: stretch  !important;gap: 24px  !important;min-height: auto  !important;}
div.rd858__88d05{width: 100%  !important;max-width: 100%  !important;margin: 0  !important;}
div.kmmw79leu7xc{width: 100%  !important;max-width: 100%  !important;margin-top: 12px  !important;}}
div.rd858__88d05 {text-align: left  !important;
align-items: flex-start  !important;}
div.rd858__88d05 > :is(h1, h2, p) {text-align: left  !important;
max-width: min(100%, var(--page-hero-reading-width, 839px))  !important;
margin-left: 0  !important;
margin-right: auto  !important;}
div.rd858__88d05 > :is(div, nav, ul, ol) {margin-left: 0  !important;
margin-right: auto  !important;}