/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/css/main.css ***!
  \**************************************************************************************************************/:root{--column-gap:3.5rem;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(8.333% - 3.20821rem);width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(16.666% - 2.91655rem);width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(24.999% - 2.6249rem);width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(33.332% - 2.33324rem);width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(41.665% - 2.04159rem);width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(49.998% - 1.74993rem);width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(58.331% - 1.45828rem);width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(66.664% - 1.16662rem);width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(74.997% - .87497rem);width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(83.33% - .58331rem);width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(91.663% - .29166rem);width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.dnd-section{overflow:hidden;position:relative;z-index:10}#blog-post{overflow-x:hidden}#blog-post .hs_cos_wrapper_type_module{--padding-inline:5vw;--content-max-width:800px;--breakout-max-width:1600px;--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}#blog-post .hs_cos_wrapper_type_module>*{grid-column:content}#blog-post .hs_cos_wrapper_type_module .breakout{grid-column:breakout}#blog-post .hs_cos_wrapper_type_module .full-width{grid-column:full-width}#hs_cos_wrapper_post_body,.content-grid{--padding-inline:5vw;--content-max-width:800px;--breakout-max-width:1600px;--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}#hs_cos_wrapper_post_body>*,.content-grid>*{grid-column:content}#hs_cos_wrapper_post_body .breakout,.content-grid .breakout{grid-column:breakout}#hs_cos_wrapper_post_body .full-width,.content-grid .full-width{grid-column:full-width}.wrapper{padding:0 5vw}.intro-wrapper{padding-top:2.5rem}@media (min-width:768px){.intro-wrapper{padding-top:5rem}}#blog-post .content-wrapper{margin:0 auto;max-width:1600px}#blog-post .external-padding-wrapper{padding:0 5vw}#blog-post article h1{margin-bottom:3rem}#blog-post .meta-details{margin-bottom:3rem;--padding-inline:5vw;--content-max-width:800px;--breakout-max-width:1600px;--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:flex;flex-direction:column;grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}@media (min-width:1280px){#blog-post .meta-details{display:grid}}#blog-post .meta-details .date-published{margin-bottom:20px;margin-right:50px}@media (min-width:1280px){#blog-post .meta-details .date-published{grid-column-end:content-start;grid-column-start:full-width-start;margin-bottom:0;margin-right:0;width:auto}#blog-post .meta-details .author{grid-column-start:content-start;width:auto}}.blog-posts-more .breakout,.blog-publications-more .breakout{border-top:1px solid #000;margin-bottom:40px;margin-top:40px;padding-top:40px}.blog-post-end>div{border-top:1px solid #c3c9d2;margin-bottom:40px;margin-top:40px;padding-top:40px}@media (min-width:1280px){.blog-publications-more .breakout{border-bottom:1px solid #000}}#blog-post.publication-summary .post-title{margin-bottom:3.75rem}#blog-post .author a:hover{color:#5051db;transition:colors}#blog-post p em{font-weight:400}#blog-post .blog-post-featured-image img{margin-bottom:40px;width:100%}#theme-assets .dnd_area_v7-row-0-background-image{background-image:url(https://flatiron.com/hubfs/_2024Redesign/backgrounds/new-and-noteworthy-featured-background-mobile.png)!important}@media (min-width:768px){#theme-assets .dnd_area_v7-row-0-background-image{background-attachment:fixed;background-image:url(https://flatiron.com/hubfs/_2024Redesign/backgrounds/index-bg.png)!important}.dnd_area_v4-row-0-background-image{background-attachment:fixed}}#blog-post .aspect-video iframe{height:100%;width:100%}#blog-post-international{overflow-x:hidden}#blog-post-international .content-wrapper{margin:0 auto;max-width:1600px}#blog-post-international .author{width:100%}@media (min-width:1280px){#blog-post-international .meta-details{--padding-inline:5vw;--content-max-width:800px;--breakout-max-width:1600px;--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}@media (min-width:1280px){#blog-post-international .meta-details{grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end];--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2)}}}#blog-post-international .meta-details{display:block;margin-bottom:3rem}@media (min-width:1280px){#blog-post-international .meta-details{display:grid}}#blog-post-international .meta-details .date-published{margin-bottom:2rem;min-width:200px}@media (min-width:1280px){#blog-post-international .meta-details .date-published{grid-column-end:content-start;grid-column-start:full-width-start;margin-bottom:0}}#blog-post-international.publication-summary .post-title{margin-bottom:3.75rem}#blog-post-international #related-publications-grid{--padding-inline:5vw;--content-max-width:800px;--breakout-max-width:1600px;--breakout-size:400px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(5vw,1fr) [breakout-start] minmax(0,400px) [content-start] min(100% - (5vw * 2),800px) [content-end] minmax(0,400px) [breakout-end] minmax(5vw,1fr) [full-width-end];grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end];margin-bottom:3rem}#blog-post-international article h1{margin-bottom:3rem}#blog-post-international .blog-post-featured-image img{margin-bottom:40px;width:100%}:root{--system-color-primary:#000;--system-color-secondary:#485261;--system-color-brand:#5051db;--system-color-brand-hover:#0e115e}.systems-page{margin:0 auto;max-width:1600px;padding:50px 5vw}.systems-page p{color:#485261;color:var(--system-color-secondary);font-size:.875rem;font-stretch:100%;font-variation-settings:"opsz" 12;font-weight:400;letter-spacing:-.00438rem;line-height:1.375rem}@media (min-width:768px){.systems-page p{font-size:1rem;font-variation-settings:"opsz" 16;letter-spacing:-.005rem;line-height:1.5rem}}.systems-page .page-header{color:#485261;font-size:.875rem;font-stretch:100%;font-variation-settings:"opsz" 12;font-weight:400;letter-spacing:-.00438rem;line-height:1.375rem;margin-bottom:32px}@media (min-width:768px){.systems-page .page-header{font-size:1rem;font-variation-settings:"opsz" 16;letter-spacing:-.005rem;line-height:1.5rem}}.systems-page .page-header h1{color:#000;color:var(--system-color-primary);font-size:2.5rem;margin-bottom:20px}.systems-page .page-header h2{color:#000;color:var(--system-color-primary);font-size:1rem;font-stretch:100%;font-variation-settings:"opsz" 19;font-weight:400;letter-spacing:-.005rem;line-height:1.625rem;margin-bottom:-24px}@media (min-width:768px){.systems-page .page-header h2{font-size:1.25rem;letter-spacing:-.00625rem;line-height:1.875rem}}.systems-page{font-size:1rem;font-stretch:100%;font-variation-settings:"opsz" 19;font-weight:400;letter-spacing:-.005rem;line-height:1.625rem}.systems-page [type=checkbox]{border-radius:3px;color:#5051db;color:var(--system-color-brand)}.systems-page [type=checkbox]:focus{--tw-ring-color:#5051db;--tw-ring-color:var(--system-color-brand);color:#5051db;color:var(--system-color-brand)}@media (min-width:640px){.systems-page{font-size:1.25rem;letter-spacing:-.00625rem;line-height:1.875rem}}.page-header h1{font-size:1.875rem;font-stretch:75%;font-variation-settings:"opsz" 30;font-weight:1000;letter-spacing:.01406rem;line-height:2.1875rem}@media (min-width:640px){.page-header h1{font-size:3.4375rem;letter-spacing:.02581rem;line-height:3.4375rem}}#content .header{color:#000;color:var(--system-color-primary);font-weight:700;margin-bottom:12px}#content .subscribe-options{margin-bottom:40px;margin-top:50px}#content .subscribe-options input{margin-right:5px;position:relative;top:-1.5px}#content .subscribe-options .header{margin-bottom:5px}.systems-page .item{background:rgba(246,247,249,.5);border:1px solid #c3c9d2;border-radius:3px;cursor:pointer;margin-bottom:10px;padding:20px;transition:background .2s ease}.systems-page .item:focus-visible{outline:2px solid #5051db;outline:2px solid var(--system-color-brand)}.systems-page .item:hover{background:#f6f7f9;transition:background .2s ease}.systems-page .item-inner{display:flex;flex-direction:column}.systems-page .item-inner .checkbox-row{font-weight:700;margin-bottom:0}.systems-page .item-inner .checkbox-row span span{font-size:1rem;font-stretch:100%;font-variation-settings:"opsz" 19;font-weight:400;letter-spacing:-.005rem;line-height:1.625rem}@media (min-width:640px){.systems-page .item-inner .checkbox-row span span{font-size:1.25rem;letter-spacing:-.00625rem;line-height:1.875rem}}.systems-page .item-inner .checkbox-row input{border-radius:3px;margin-right:5px;position:relative;top:-1px}.systems-page .item-inner p{margin-left:27px}.systems-page .hs-button{align-items:center;background-color:#5051db;background-color:var(--system-color-brand);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;line-height:normal;opacity:1;overflow:hidden;padding:.75rem 1.25rem .625rem;position:relative;text-align:center;transition:background-color .2s ease;visibility:visible;width:auto}.systems-page .hs-button:hover{background-color:#0e115e;background-color:var(--system-color-brand-hover);transition:background-color .2s ease}.systems-page .success{margin-bottom:10vh}.systems-page #hs-localization-select{margin-bottom:20px}.system-page.page-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:600px}.system-page.page-not-found a.btn{margin-top:20px;padding:10px 16px}@font-face{font-display:block;font-family:HelveticaNowVar;font-stretch:10% 200%;font-style:normal;font-weight:100 1000;src:url(https://4076230.fs1.hubspotusercontent-na1.net/hubfs/4076230/s2-assets/fonts/HelveticaNowVariableRoman.woff2) format("woff2"),url(https://4076230.fs1.hubspotusercontent-na1.net/hubfs/4076230/s2-assets/fonts/HelveticaNowVariableRoman.woff) format("woff")}@font-face{font-display:block;font-family:HelveticaNowVar;font-stretch:10% 200%;font-style:italic;font-weight:100 1000;src:url(https://4076230.fs1.hubspotusercontent-na1.net/hubfs/4076230/s2-assets/fonts/HelveticaNowVariableItalic.woff2) format("woff2"),url(https://4076230.fs1.hubspotusercontent-na1.net/hubfs/4076230/s2-assets/fonts/HelveticaNowVariableItalic.woff) format("woff")}img{border-radius:3px}