.html-block-module__CD9ciG__root{--hb-black:var(--color-black,#181818);--hb-white:var(--color-white,#fff);--hb-slate:var(--color-slate,#6f798a);--hb-bluegray:var(--color-bluegray,#9fa8b6);--hb-bluegray-dark:var(--color-bluegray-dark,#7a8599);--hb-bluegray-light:var(--color-bluegray-light,#dce0e7);--hb-red:var(--color-red,#954c47);--hb-font-headline:var(--font-headline,var(--font-marcellus), Georgia, serif);--hb-font-body:var(--font-sans,var(--font-montserrat), "Helvetica Neue", sans-serif);width:100%;color:var(--hb-black);font-family:var(--hb-font-body);margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.75}.html-block-module__CD9ciG__root *,.html-block-module__CD9ciG__root :before,.html-block-module__CD9ciG__root :after{box-sizing:border-box}:is(.html-block-module__CD9ciG__root h1,.html-block-module__CD9ciG__root h2,.html-block-module__CD9ciG__root h3,.html-block-module__CD9ciG__root h4,.html-block-module__CD9ciG__root h5,.html-block-module__CD9ciG__root h6,.html-block-module__CD9ciG__root p,.html-block-module__CD9ciG__root ul,.html-block-module__CD9ciG__root ol,.html-block-module__CD9ciG__root blockquote,.html-block-module__CD9ciG__root figure,.html-block-module__CD9ciG__root pre,.html-block-module__CD9ciG__root hr){margin:0}.html-block-module__CD9ciG__root .block-header{text-align:left;grid-template-columns:1fr;row-gap:1.5rem;width:100%;margin:0 0 2rem;padding:0;display:grid}.html-block-module__CD9ciG__root .block-header:last-child{margin-bottom:0}.html-block-module__CD9ciG__root .block-header>*{grid-column:1/-1;min-width:0}@media (min-width:64rem){.html-block-module__CD9ciG__root .block-header{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.html-block-module__CD9ciG__root .block-header>*{grid-column:1/span 8}.html-block-module__CD9ciG__root .block-header.align-center>*{grid-column:3/span 8}.html-block-module__CD9ciG__root .block-header.align-right>*{grid-column:5/span 8}}.html-block-module__CD9ciG__root .align-left{text-align:left}.html-block-module__CD9ciG__root .align-center{text-align:center}.html-block-module__CD9ciG__root .align-right{text-align:right}.html-block-module__CD9ciG__root .eyebrow{color:var(--hb-bluegray);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500;line-height:1.4}.html-block-module__CD9ciG__root .block-header h2{color:var(--hb-black);font-family:var(--hb-font-headline);letter-spacing:-.025em;margin:0;font-size:64px;font-weight:400;line-height:1.05}.html-block-module__CD9ciG__root .block-header h2 strong{font-weight:400}.html-block-module__CD9ciG__root .description{width:100%;color:var(--hb-black);flex-direction:column;gap:1rem;margin:0;font-size:1rem;font-weight:400;line-height:1.75;display:flex}.html-block-module__CD9ciG__root .description p{margin:0}.html-block-module__CD9ciG__root .block-content{width:100%;color:var(--hb-black);flex-direction:column;gap:1rem;margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.75;display:flex}@media (min-width:48rem){.html-block-module__CD9ciG__root .block-content.columns-2{display:block}.html-block-module__CD9ciG__root .columns-2{column-count:2;column-gap:3rem}.html-block-module__CD9ciG__root .columns-2>*{break-inside:avoid;margin:0 0 1rem}.html-block-module__CD9ciG__root .columns-2>:last-child{margin-bottom:0}}.html-block-module__CD9ciG__root .block-content h2{font-family:var(--hb-font-headline);letter-spacing:-.025em;font-size:2.25rem;font-weight:400;line-height:1.1}.html-block-module__CD9ciG__root .block-content h3{font-family:var(--hb-font-headline);letter-spacing:-.025em;font-size:1.75rem;font-weight:400;line-height:1.15}.html-block-module__CD9ciG__root .block-content h4{font-family:var(--hb-font-headline);letter-spacing:-.025em;font-size:1.5rem;font-weight:400;line-height:1.375}.html-block-module__CD9ciG__root .block-content h5{font-family:var(--hb-font-headline);letter-spacing:-.025em;font-size:1.25rem;font-weight:400;line-height:1.375}.html-block-module__CD9ciG__root .block-content h6{font-family:var(--hb-font-headline);letter-spacing:-.025em;font-size:1rem;font-weight:400;line-height:1.375}@media (min-width:48rem){.html-block-module__CD9ciG__root .block-content h2{font-size:68px}.html-block-module__CD9ciG__root .block-content h3{font-size:48px}.html-block-module__CD9ciG__root .block-content h4{font-size:36px}.html-block-module__CD9ciG__root .block-content h5{font-size:28px}.html-block-module__CD9ciG__root .block-content h6{font-size:22px}}:is(.html-block-module__CD9ciG__root .block-content h2 strong,.html-block-module__CD9ciG__root .block-content h3 strong,.html-block-module__CD9ciG__root .block-content h4 strong,.html-block-module__CD9ciG__root .block-content h5 strong,.html-block-module__CD9ciG__root .block-content h6 strong,.html-block-module__CD9ciG__root blockquote strong){font-weight:400}:is(.html-block-module__CD9ciG__root .description a,.html-block-module__CD9ciG__root .block-content a){color:var(--hb-red);text-underline-offset:2px;text-decoration:underline}:is(.html-block-module__CD9ciG__root .block-content ul,.html-block-module__CD9ciG__root .block-content ol){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.html-block-module__CD9ciG__root .block-content ul>li{padding-left:22px;position:relative}.html-block-module__CD9ciG__root .block-content ul>li:before{content:"";background:var(--hb-bluegray);width:.625rem;height:1px;position:absolute;top:.85em;left:0}.html-block-module__CD9ciG__root .block-content ol{counter-reset:hb-item}.html-block-module__CD9ciG__root .block-content ol>li{counter-increment:hb-item;padding-left:2rem;position:relative}.html-block-module__CD9ciG__root .block-content ol>li:before{content:counter(hb-item, decimal-leading-zero);color:var(--hb-bluegray);letter-spacing:.08em;font-size:.75rem;position:absolute;top:0;left:0}.html-block-module__CD9ciG__root .block-content blockquote{font-family:var(--hb-font-headline);letter-spacing:-.025em;margin:0;padding:0;font-size:1.5rem;font-weight:400;line-height:1.35}.html-block-module__CD9ciG__root .block-content blockquote p{margin:0}.html-block-module__CD9ciG__root .block-content figure{width:100%;margin:0}.html-block-module__CD9ciG__root .block-content img{width:100%;max-width:100%;height:auto;display:block}.html-block-module__CD9ciG__root .block-content figcaption{color:var(--hb-slate);margin-top:.5rem;font-size:.875rem;line-height:1.5}.html-block-module__CD9ciG__root .block-content code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.html-block-module__CD9ciG__root .block-content pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;overflow-x:auto}.html-block-module__CD9ciG__root .block-content hr{border:0;border-top:1px solid var(--hb-bluegray-light);width:100%;margin:0}.html-block-module__CD9ciG__root .actions{flex-wrap:wrap;align-items:center;gap:1rem;margin:0;padding:0;display:flex}:is(.html-block-module__CD9ciG__root .align-center .actions,.html-block-module__CD9ciG__root .actions.align-center){justify-content:center}:is(.html-block-module__CD9ciG__root .align-right .actions,.html-block-module__CD9ciG__root .actions.align-right){justify-content:flex-end}.html-block-module__CD9ciG__root a.button{box-sizing:border-box;min-height:3rem;color:var(--hb-black);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0 2rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,text-decoration-color .25s;display:inline-flex}.html-block-module__CD9ciG__root a.button:focus-visible{outline:1px solid var(--hb-black);outline-offset:4px}.html-block-module__CD9ciG__root a.button-primary{background:var(--hb-bluegray);color:var(--hb-white)}.html-block-module__CD9ciG__root a.button-primary:hover{background:var(--hb-bluegray-dark);color:var(--hb-white)}.html-block-module__CD9ciG__root a.button-secondary{min-height:2.75rem;color:var(--hb-black);text-decoration:underline;-webkit-text-decoration-color:var(--hb-black);text-decoration-color:var(--hb-black);text-underline-offset:4px;background:0 0;padding:.75rem 0}.html-block-module__CD9ciG__root a.button-secondary:hover{color:var(--hb-bluegray);-webkit-text-decoration-color:var(--hb-bluegray);text-decoration-color:var(--hb-bluegray)}.html-block-module__CD9ciG__root a.button-tertiary{border:1px solid var(--hb-black);background:var(--hb-white);color:var(--hb-black)}.html-block-module__CD9ciG__root a.button-tertiary:hover{border-color:var(--hb-bluegray);background:var(--hb-bluegray);color:var(--hb-white)}.html-block-module__CD9ciG__root .cols{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;margin:0;padding:0;display:grid}.html-block-module__CD9ciG__root .cols>*{min-width:0}@media (min-width:64rem){.html-block-module__CD9ciG__root .cols{grid-template-columns:repeat(12,minmax(0,1fr))}.html-block-module__CD9ciG__root .col-1{grid-column:span 1}.html-block-module__CD9ciG__root .col-2{grid-column:span 2}.html-block-module__CD9ciG__root .col-3{grid-column:span 3}.html-block-module__CD9ciG__root .col-4{grid-column:span 4}.html-block-module__CD9ciG__root .col-5{grid-column:span 5}.html-block-module__CD9ciG__root .col-6{grid-column:span 6}.html-block-module__CD9ciG__root .col-7{grid-column:span 7}.html-block-module__CD9ciG__root .col-8{grid-column:span 8}.html-block-module__CD9ciG__root .col-9{grid-column:span 9}.html-block-module__CD9ciG__root .col-10{grid-column:span 10}.html-block-module__CD9ciG__root .col-11{grid-column:span 11}.html-block-module__CD9ciG__root .col-12{grid-column:span 12}.html-block-module__CD9ciG__root .start-1{grid-column-start:1}.html-block-module__CD9ciG__root .start-2{grid-column-start:2}.html-block-module__CD9ciG__root .start-3{grid-column-start:3}.html-block-module__CD9ciG__root .start-4{grid-column-start:4}.html-block-module__CD9ciG__root .start-5{grid-column-start:5}.html-block-module__CD9ciG__root .start-6{grid-column-start:6}.html-block-module__CD9ciG__root .start-7{grid-column-start:7}.html-block-module__CD9ciG__root .start-8{grid-column-start:8}.html-block-module__CD9ciG__root .start-9{grid-column-start:9}.html-block-module__CD9ciG__root .start-10{grid-column-start:10}.html-block-module__CD9ciG__root .start-11{grid-column-start:11}.html-block-module__CD9ciG__root .start-12{grid-column-start:12}}
