*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--sol-font-family), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;color:#0b1a30;background:#fff;font-size:16px;line-height:1.5}a{background-color:#0000;text-decoration:none}img{border-style:none;max-width:100%;height:auto!important}img,svg{vertical-align:middle}table{border-collapse:collapse}address{font-style:normal}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}button{border-radius:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{resize:vertical;overflow:auto}[hidden]{display:none!important}body:has(#notfound) .site-chrome{display:none!important}.content-main{overflow-wrap:break-word}:is(.mei-hero__lead,.mei-hero__points li,.mei-field__text,.mei-product__text,.mei-project__text,.mei-card__text,.mei-pagehero__lead,.mei-ctabs__lead,.mei-mega__text,.mei-megacard__text),.sol :is(.sol-text,.sol-hero__lead,.sol-overview__text,.sol-cards__text,.sol-devices__text,.sol-projects__text,.sol-steps__text,.sol-checks li,.sol-builder__faq p){text-align:justify;-webkit-hyphens:auto;hyphens:auto}:is(.content-main,.sol-builder__html) :is(p,li,dd,blockquote):not(:where(table *,figcaption *,pre *)):not(:has(img,iframe,video)){-webkit-hyphens:auto;hyphens:auto;text-align:justify!important}.content-main p{margin:0 0 15px}.content-main p.lexical-bare,.content-main td>p.lexical-tight,.content-main th>p.lexical-tight{margin:0}.content-main a{overflow-wrap:anywhere}.content-main blockquote{border-left:3px solid #0b6bcb;margin:1em 0;padding-left:1em}.content-main .content-upload,.content-main img{max-width:100%;height:auto}.content-main .lexical-table-container{max-width:100%}.content-main .lexical-table-scroll{max-width:100%;overflow-x:auto}.content-main table td,.content-main table th{vertical-align:middle}.content-main .lexical-table-bordered td,.content-main .lexical-table-bordered th{border:1px solid #d7d7d7;padding:6px 8px}.content-main .lexical-table-plain,.content-main .lexical-table-plain td,.content-main .lexical-table-plain th{border:0;padding:0}.content-main .html-embed{margin:1em 0}:is(.content-main .html-embed:has(>pre),.content-main .html-embed:has(>.highlight)){margin:0}.content-main .html-embed iframe{max-width:100%}.content-main .lexical-line{min-height:1.2em}.content-main .overflow-auto{overflow:auto}.content-main .position-relative{position:relative}
