html{box-sizing:border-box;max-width:100vw;scroll-behavior:smooth}body{background-color:var(--surface-primary);font-family:var(--body-font-family,"Figtree",sans-serif);font-size:var(--body-font-size);font-weight:var(--body-font-weight,300);line-height:var(--body-line-height);text-wrap:pretty}[data-theme=dark],body{color:var(--text-color,var(--text-primary))}::selection{background:var(--surface-brand-contrast);color:var(--text-inverse)}:focus-visible{border-radius:var(--border-radius-small);outline:var(--outline-color,var(--border-focus,#0062cc)) solid var(--outline-width,3px);outline-offset:var(--outline-offset,3px)}a{color:inherit}#main-content{display:block;height:0;outline:none;width:0}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;line-height:inherit}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0 0 .3em}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:calc(var(--body-font-size)*var(--body-line-height))}.h1,h1{--heading-font-size:var(--heading-font-size-xl,var(--font-size-4xl))}.h1,.h2,h1,h2{font-family:var(--heading-font-family,"Figtree",sans-serif);font-size:var(--heading-font-size,var(--body-font-size));font-weight:var(--heading-font-weight,700);line-height:var(--heading-line-height,1.2);text-wrap:balance}.h2,h2{--heading-font-size:var(--heading-font-size-lg,var(--font-size-3xl))}.h3,h3{--heading-font-size:var(--heading-font-size-md,var(--font-size-2xl))}.h3,.h4,h3,h4{font-family:var(--heading-font-family,"Figtree",sans-serif);font-size:var(--heading-font-size,var(--body-font-size));font-weight:var(--heading-font-weight,700);line-height:var(--heading-line-height,1.2);text-wrap:balance}.h4,h4{--heading-font-size:var(--heading-font-size-sm,var(--font-size-xl))}.h5,h5{--heading-font-size:var(--heading-font-size-xs,var(--body-font-size));--heading-line-height:var(--body-line-height);font-family:var(--heading-font-family,"Figtree",sans-serif);font-size:var(--heading-font-size,var(--body-font-size));font-weight:var(--heading-font-weight,700);line-height:var(--heading-line-height,1.2);text-wrap:balance}h6{font-size:inherit;font-weight:400}address,audio,blockquote,dl,fieldset,figure,ol,p,table,ul,video{margin:0}*+address,*+audio,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+table,*+ul,*+video{margin-top:.8em}p+p{margin-top:calc(var(--body-line-height)*1em)}img,svg{display:block;height:auto;max-width:100%}div.disclaimer{--icon-size:var(--spacing-5);background:var(--surface-minimal);border-radius:var(--border-radius-small,4px);-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:var(--icon-size) 1fr;padding:var(--spacing-5) var(--spacing-4)}div.disclaimer:before{background-color:var(--surface-negative);content:"";display:block;grid-column:1;height:30px;-webkit-mask:url(01-atoms/icon/icons/exclamation-circle.svg) center/contain no-repeat;mask:url(01-atoms/icon/icons/exclamation-circle.svg) center/contain no-repeat;width:var(--icon-size)}div.disclaimer>*{grid-column:2}body,html{height:100%}body{display:flex;flex-flow:column}ul.inline{display:flex;flex-flow:row wrap;gap:var(--spacing-2);list-style:none;margin:0;padding:0}.dialog-off-canvas-main-canvas,.layout-container{display:flex;flex:1;flex-flow:column}.dialog-off-canvas-main-canvas>.footer,.layout-container>.footer{margin-top:auto}.layout-container{position:relative}.container--narrow{margin-inline:auto;max-width:var(--width-narrow,846px);width:100%}.region--breadcrumb,.region--highlighted{padding-inline:24px}.region--breadcrumb>*,.region--highlighted>*{margin-block-start:var(--spacing-5);margin-inline:auto;max-width:var(--width-max,1280px);width:100%}.region--hero{background:var(--surface-primary)}.cta-container{display:flex;flex-flow:column;gap:var(--spacing-2)}@media (min-width:768px){.cta-container{align-items:center;flex-flow:row wrap}}*+.cta-container{margin-block-start:var(--spacing-6)}.text-width-narrow{margin-inline:auto;max-width:var(--width-narrow,846px);width:100%}.text-width-narrower{margin-inline:auto;max-width:var(--width-narrower,628px);width:100%}div.ck.ck-editor__main>.ck-editor__editable{background:transparent}