@charset "UTF-8";.dnd-content-area .row-fluid{width:100%;*zoom:1}.dnd-content-area .row-fluid:before{content:"";display:table}.dnd-content-area .row-fluid:after{clear:both;content:"";display:table}.dnd-content-area .row-fluid>[class*=span]{-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846%;min-height:28px;width:100%}.dnd-content-area .row-fluid>[class*=span]:first-child{margin-left:0}.dnd-content-area .row-fluid .span12{width:99.99999999%;*width:99.9468085006%}.dnd-content-area .row-fluid .span11{width:91.489361693%;*width:91.4361702036%}.dnd-content-area .row-fluid .span10{width:82.978723396%;*width:82.9255319066%}.dnd-content-area .row-fluid .span9{width:74.468085099%;*width:74.4148936096%}.dnd-content-area .row-fluid .span8{width:65.957446802%;*width:65.9042553126%}.dnd-content-area .row-fluid .span7{width:57.446808505%;*width:57.3936170156%}.dnd-content-area .row-fluid .span6{width:48.936170208%;*width:48.8829787186%}.dnd-content-area .row-fluid .span5{width:40.425531911%;*width:40.3723404216%}.dnd-content-area .row-fluid .span4{width:31.914893614%;*width:31.8617021246%}.dnd-content-area .row-fluid .span3{width:23.404255317%;*width:23.3510638276%}.dnd-content-area .row-fluid .span2{width:14.89361702%;*width:14.8404255306%}.dnd-content-area .row-fluid .span1{width:6.382978723%;*width:6.3297872336%}.dnd-content-area .clearfix,.dnd-content-area .container-fluid{*zoom:1}.dnd-content-area .clearfix:before,.dnd-content-area .container-fluid:before{content:"";display:table}.dnd-content-area .clearfix:after,.dnd-content-area .container-fluid:after{clear:both;content:"";display:table}@media (max-width:767px){.dnd-content-area .row-fluid{width:100%}.dnd-content-area .row-fluid>[class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.dnd-content-area .row-fluid{width:100%;*zoom:1}.dnd-content-area .row-fluid:before{content:"";display:table}.dnd-content-area .row-fluid:after{clear:both;content:"";display:table}.dnd-content-area .row-fluid>[class*=span]{-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.7092394496%;min-height:28px;width:100%}.dnd-content-area .row-fluid>[class*=span]:first-child{margin-left:0}.dnd-content-area .row-fluid .span12{width:99.999999993%;*width:99.9468085036%}.dnd-content-area .row-fluid .span11{width:91.436464082%;*width:91.3832725926%}.dnd-content-area .row-fluid .span10{width:82.872928171%;*width:82.8197366816%}.dnd-content-area .row-fluid .span9{width:74.30939226%;*width:74.2562007706%}.dnd-content-area .row-fluid .span8{width:65.745856349%;*width:65.6926648596%}.dnd-content-area .row-fluid .span7{width:57.182320438%;*width:57.1291289486%}.dnd-content-area .row-fluid .span6{width:48.618784527%;*width:48.5655930376%}.dnd-content-area .row-fluid .span5{width:40.055248616%;*width:40.0020571266%}.dnd-content-area .row-fluid .span4{width:31.491712705%;*width:31.4385212156%}.dnd-content-area .row-fluid .span3{width:22.928176794%;*width:22.8749853046%}.dnd-content-area .row-fluid .span2{width:14.364640883%;*width:14.3114493936%}.dnd-content-area .row-fluid .span1{width:5.801104972%;*width:5.7479134826%}}@media (min-width:1280px){.dnd-content-area .row-fluid{width:100%;*zoom:1}.dnd-content-area .row-fluid:before{content:"";display:table}.dnd-content-area .row-fluid:after{clear:both;content:"";display:table}.dnd-content-area .row-fluid>[class*=span]{-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.5109110746%;min-height:28px;width:100%}.dnd-content-area .row-fluid>[class*=span]:first-child{margin-left:0}.dnd-content-area .row-fluid .span12{width:100%;*width:99.9468085106%}.dnd-content-area .row-fluid .span11{width:91.452991453%;*width:91.3997999636%}.dnd-content-area .row-fluid .span10{width:82.905982906%;*width:82.8527914166%}.dnd-content-area .row-fluid .span9{width:74.358974359%;*width:74.3057828696%}.dnd-content-area .row-fluid .span8{width:65.811965812%;*width:65.7587743226%}.dnd-content-area .row-fluid .span7{width:57.264957265%;*width:57.2117657756%}.dnd-content-area .row-fluid .span6{width:48.717948718%;*width:48.6647572286%}.dnd-content-area .row-fluid .span5{width:40.170940171%;*width:40.1177486816%}.dnd-content-area .row-fluid .span4{width:31.623931624%;*width:31.5707401346%}.dnd-content-area .row-fluid .span3{width:23.076923077%;*width:23.0237315876%}.dnd-content-area .row-fluid .span2{width:14.52991453%;*width:14.4767230406%}.dnd-content-area .row-fluid .span1{width:5.982905983%;*width:5.9297144936%}}.dnd-content-area .hide{display:none}.dnd-content-area .show{display:block}.dnd-content-area .invisible{visibility:hidden}.dnd-content-area .hidden{display:none;visibility:hidden}.dnd-content-area .hidden-desktop,.dnd-content-area .visible-phone,.dnd-content-area .visible-tablet{display:none!important}@media (max-width:767px){.dnd-content-area .visible-phone{display:inherit!important}.dnd-content-area .hidden-phone{display:none!important}.dnd-content-area .hidden-desktop{display:inherit!important}.dnd-content-area .visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.dnd-content-area .visible-tablet{display:inherit!important}.dnd-content-area .hidden-tablet{display:none!important}.dnd-content-area .hidden-desktop{display:inherit!important}.dnd-content-area .visible-desktop{display:none!important}}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0}body{background-color:#fff;font-size:1rem;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}.page-center{float:none;margin:0 auto;max-width:1024px}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-moz-selection,::selection{background:#333;color:#fff;text-shadow:none}img.hs-image-widget{display:block;margin:0 auto}@media (max-width:767px){img.hs-image-widget{height:auto;max-width:100%}}.hs-cta-wrapper img,.widget-type-rich_text img{height:auto;max-width:100%}.form-section .dnd-section{padding:30px 0}.form-section .dnd-section>.row-fluid{margin-left:auto;margin-right:auto;max-width:570px}.body-section .dnd-section>.row-fluid{margin-left:auto;margin-right:auto;max-width:1200px}.dnd-section{padding:20px}table,table img{max-width:100%}p{line-height:28px;margin-bottom:0;margin-top:1rem}a img{border:0}h1,h2,h3,h4,h5,h6{line-height:1.5rem;margin-bottom:0;margin-top:1.5rem}h1{line-height:1.18}h2{line-height:1.16}h3{line-height:1.28}h4{line-height:1.36}h5{line-height:1.9}h6{line-height:1.7}code{vertical-align:bottom}ol,ul{margin-bottom:1.5rem;margin-top:1.5rem}ol li,ul li{line-height:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}blockquote{line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}hr{border:0;border-bottom:1px solid #ccc}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.hs-menu-wrapper>ul{list-style:none;margin:0;padding:0}.hs-menu-wrapper>ul>li{display:inline-block;position:relative}.hs-menu-wrapper>.hs-menu-children-wrapper{display:none}.hs-menu-wrapper li:hover .hs-menu-children-wrapper{display:block;left:0;position:absolute;top:100px}.hs-form-field{margin-bottom:1rem}.hs-form-field>label{display:block;padding-bottom:5px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #d7d7d7;padding:15px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:rgba(82,168,236,.8);box-shadow:0 0 10px rgba(82,168,236,.8);outline:none}textarea{resize:vertical}.hs-fieldtype-select .input{position:relative}.hs-fieldtype-select .input:after{content:"▾";pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.hs-fieldtype-select .input select{-webkit-appearance:none}form.hs-form .hs-form-field ul.inputs-list{list-style:none;margin-top:0;padding:0}form.hs-form .hs-form-field ul.inputs-list label>input,form.hs-form .hs-form-field ul.inputs-list label>span{display:inline;vertical-align:middle}.hs_error_rollup ul.hs-error-msgs{list-style:none;margin-bottom:5px;margin-top:0;padding-left:0}form.hs-form .hs-form-field ul.hs-error-msgs{line-height:1.1;list-style:none;margin:0}form.hs-form .hs-form-field ul.hs-error-msgs label,form.hs-form .hs-form-field ul.hs-error-msgs li{line-height:1.1}form.hs-form .hs-form-field ul.hs-error-msgs li{padding-bottom:.5em;padding-top:.5em}form.hs-form>.hs-dependent-field,form.hs-form>.hs-form-field,form.hs-form>.hs-form-field~.hs-submit,form.hs-form>.hs_error_rollup,form.hs-form>.legal-consent-container,form.hs-form>div:has(.hs-richtext),form.hs-form>div>.hs-richtext,form.hs-form>fieldset[class*=form-columns-],form.hs-form>fieldset[class*=form-columns-]~.hs-submit{margin-left:auto;margin-right:auto;width:100%}form.hs-form>.hs-dependent-field,form.hs-form>.hs-form-field,form.hs-form>.hs-form-field~.hs-submit,form.hs-form>.hs_error_rollup,form.hs-form>.legal-consent-container,form.hs-form>div>.hs-richtext{max-width:500px}form.hs-form>fieldset[class*=form-columns-],form.hs-form>fieldset[class*=form-columns-]~.hs-recaptcha,form.hs-form>fieldset[class*=form-columns-]~.hs-submit,form.hs-form>fieldset[class*=form-columns-]~.hs_error_rollup{max-width:750px}form.hs-form .legal-consent-container ul.inputs-list .hs-input[type=checkbox]{height:1.5rem}form.hs-form .legal-consent-container ul.inputs-list label>span{display:block}form.hs-form fieldset{max-width:none}form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}form.hs-form fieldset[class*=form-columns] .input{margin-right:0}form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox],form.hs-form fieldset[class*=form-columns] .hs-input[type=radio]{width:auto}form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}.submitted-message{margin-left:auto;margin-right:auto;max-width:500px;padding:1rem .5rem;width:100%}@media (max-width:400px){form.hs-form fieldset .hs-form-field{padding:0}form.hs-form .form-columns-2 .hs-form-field .hs-input:not([type=checkbox],[type=radio]),form.hs-form .form-columns-3 .hs-form-field .hs-input:not([type=checkbox],[type=radio]),form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%!important}}.hs-button,input[type=button],input[type=submit]{-webkit-appearance:none;border:0;cursor:pointer;display:inline-block;font-size:1rem;padding:13px 30px;text-decoration:none;text-transform:uppercase;transition:all .15s ease-in-out}.legal-consent-container{line-height:1.5;margin-bottom:2rem;text-align:justify}.legal-consent-container .inputs-list{margin:10px 0}.hs-form .input .hs-input{width:100%}.hs-form .input .hs-input[type=checkbox],.hs-form .input .hs-input[type=radio]{margin:0 8px 0 0;width:auto}.hs-form .hs-richtext img{height:auto;max-width:100%!important}div.field.error .chzn-choices,div.field.error input,div.field.error textarea,input.hs-input.error,select.hs-input.error,textarea.hs-input.error{border-color:#f8a9ad;margin-bottom:0}div.field.error .chzn-choices:focus,div.field.error input:focus,div.field.error textarea:focus,input.hs-input.error:focus,select.hs-input.error:focus,textarea.hs-input.error:focus{border-color:#f2545b;box-shadow:0 0 10px #f8a9ad}.hs-error-msgs{color:#f2545b}@media (max-width:767px){form.hs-form .legal-consent-container p{text-align:justify}}table{margin-bottom:0;margin-top:1rem}table,td,th{border:1px solid #000}td,th{padding:.75rem}thead td,thead th{border-bottom-width:2px;font-weight:700}.architecture-theme p{font-size:1rem;line-height:2rem}.architecture-theme h1{font-size:4.41rem;font-weight:700;letter-spacing:.1rem;margin-bottom:.9rem}.architecture-theme h2{font-size:2.72rem;font-weight:600;margin-bottom:.45rem}.architecture-theme h3{font-size:2.55rem;font-weight:600;margin-bottom:.45rem}.architecture-theme h4{font-size:1.27rem;font-weight:500;line-height:2.5rem}.architecture-theme h5{font-size:.95rem;font-weight:600;line-height:2rem}@media (max-width:767px){.architecture-theme p{font-size:.8rem;line-height:1.75rem}.architecture-theme h1{font-size:3rem}.architecture-theme h2{font-size:1.7rem}.architecture-theme h3{font-size:1.55rem}.architecture-theme h4{font-size:1.4rem}.architecture-theme h5{font-size:.7rem}}.architecture-theme .cta-banner-section,.architecture-theme .event-registration-section,.architecture-theme .footer-section,.architecture-theme .header-section{color:#fff;text-align:center}.architecture-theme .cta-banner-section h1,.architecture-theme .cta-banner-section h2,.architecture-theme .cta-banner-section h3,.architecture-theme .cta-banner-section h4,.architecture-theme .cta-banner-section h5,.architecture-theme .cta-banner-section h6,.architecture-theme .cta-banner-section p,.architecture-theme .event-registration-section h1,.architecture-theme .event-registration-section h2,.architecture-theme .event-registration-section h3,.architecture-theme .event-registration-section h4,.architecture-theme .event-registration-section h5,.architecture-theme .event-registration-section h6,.architecture-theme .event-registration-section p,.architecture-theme .footer-section h1,.architecture-theme .footer-section h2,.architecture-theme .footer-section h3,.architecture-theme .footer-section h4,.architecture-theme .footer-section h5,.architecture-theme .footer-section h6,.architecture-theme .footer-section p,.architecture-theme .header-section h1,.architecture-theme .header-section h2,.architecture-theme .header-section h3,.architecture-theme .header-section h4,.architecture-theme .header-section h5,.architecture-theme .header-section h6,.architecture-theme .header-section p{color:#fff}.architecture-theme .cta-banner-section h3.form-title,.architecture-theme .event-registration-section h3.form-title,.architecture-theme .footer-section h3.form-title,.architecture-theme .header-section h3.form-title{font-size:.72rem;font-weight:600;letter-spacing:.1rem;margin:40px 0;text-align:center}.architecture-theme .cta-banner-section .hs-input,.architecture-theme .event-registration-section .hs-input,.architecture-theme .footer-section .hs-input,.architecture-theme .header-section .hs-input{margin-bottom:20px}.architecture-theme .cta-banner-section label,.architecture-theme .event-registration-section label,.architecture-theme .footer-section label,.architecture-theme .header-section label{color:#fff;font-weight:600;padding-bottom:10px}.architecture-theme .cta-banner-section input[type=color],.architecture-theme .cta-banner-section input[type=date],.architecture-theme .cta-banner-section input[type=datetime-local],.architecture-theme .cta-banner-section input[type=datetime],.architecture-theme .cta-banner-section input[type=email],.architecture-theme .cta-banner-section input[type=file],.architecture-theme .cta-banner-section input[type=month],.architecture-theme .cta-banner-section input[type=number],.architecture-theme .cta-banner-section input[type=password],.architecture-theme .cta-banner-section input[type=search],.architecture-theme .cta-banner-section input[type=tel],.architecture-theme .cta-banner-section input[type=text],.architecture-theme .cta-banner-section input[type=time],.architecture-theme .cta-banner-section input[type=url],.architecture-theme .cta-banner-section input[type=week],.architecture-theme .cta-banner-section select,.architecture-theme .cta-banner-section textarea,.architecture-theme .event-registration-section input[type=color],.architecture-theme .event-registration-section input[type=date],.architecture-theme .event-registration-section input[type=datetime-local],.architecture-theme .event-registration-section input[type=datetime],.architecture-theme .event-registration-section input[type=email],.architecture-theme .event-registration-section input[type=file],.architecture-theme .event-registration-section input[type=month],.architecture-theme .event-registration-section input[type=number],.architecture-theme .event-registration-section input[type=password],.architecture-theme .event-registration-section input[type=search],.architecture-theme .event-registration-section input[type=tel],.architecture-theme .event-registration-section input[type=text],.architecture-theme .event-registration-section input[type=time],.architecture-theme .event-registration-section input[type=url],.architecture-theme .event-registration-section input[type=week],.architecture-theme .event-registration-section select,.architecture-theme .event-registration-section textarea,.architecture-theme .footer-section input[type=color],.architecture-theme .footer-section input[type=date],.architecture-theme .footer-section input[type=datetime-local],.architecture-theme .footer-section input[type=datetime],.architecture-theme .footer-section input[type=email],.architecture-theme .footer-section input[type=file],.architecture-theme .footer-section input[type=month],.architecture-theme .footer-section input[type=number],.architecture-theme .footer-section input[type=password],.architecture-theme .footer-section input[type=search],.architecture-theme .footer-section input[type=tel],.architecture-theme .footer-section input[type=text],.architecture-theme .footer-section input[type=time],.architecture-theme .footer-section input[type=url],.architecture-theme .footer-section input[type=week],.architecture-theme .footer-section select,.architecture-theme .footer-section textarea,.architecture-theme .header-section input[type=color],.architecture-theme .header-section input[type=date],.architecture-theme .header-section input[type=datetime-local],.architecture-theme .header-section input[type=datetime],.architecture-theme .header-section input[type=email],.architecture-theme .header-section input[type=file],.architecture-theme .header-section input[type=month],.architecture-theme .header-section input[type=number],.architecture-theme .header-section input[type=password],.architecture-theme .header-section input[type=search],.architecture-theme .header-section input[type=tel],.architecture-theme .header-section input[type=text],.architecture-theme .header-section input[type=time],.architecture-theme .header-section input[type=url],.architecture-theme .header-section input[type=week],.architecture-theme .header-section select,.architecture-theme .header-section textarea{border-radius:5px;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);margin-bottom:20px;padding:12px;width:100%}.architecture-theme .cta-banner-section .hs-submit,.architecture-theme .event-registration-section .hs-submit,.architecture-theme .footer-section .hs-submit,.architecture-theme .header-section .hs-submit{text-align:center}.architecture-theme label{color:#011433;font-weight:600;padding-bottom:10px}.architecture-theme input[type=color],.architecture-theme input[type=date],.architecture-theme input[type=datetime-local],.architecture-theme input[type=datetime],.architecture-theme input[type=email],.architecture-theme input[type=file],.architecture-theme input[type=month],.architecture-theme input[type=number],.architecture-theme input[type=password],.architecture-theme input[type=search],.architecture-theme input[type=tel],.architecture-theme input[type=text],.architecture-theme input[type=time],.architecture-theme input[type=url],.architecture-theme input[type=week],.architecture-theme select,.architecture-theme textarea{background-color:#fff;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,.5);padding:15px;width:100%}.architecture-theme .hs-submit{text-align:initial}.architecture-theme .hs-button,.architecture-theme input[type=submit]{border-radius:5px;font-weight:600;letter-spacing:.1rem;padding:15px 100px}.architecture-theme .featured-stories-section h1,.architecture-theme .featured-stories-section h2,.architecture-theme .featured-stories-section h3,.architecture-theme .featured-stories-section h4,.architecture-theme .featured-stories-section h5,.architecture-theme .featured-stories-section h6,.architecture-theme .featured-stories-section p,.architecture-theme .links-section h1,.architecture-theme .links-section h2,.architecture-theme .links-section h3,.architecture-theme .links-section h4,.architecture-theme .links-section h5,.architecture-theme .links-section h6,.architecture-theme .links-section p{color:#494a52;letter-spacing:normal}.architecture-theme .featured-stories-section h2,.architecture-theme .links-section h2{color:#011433}.architecture-theme .featured-stories-section h3,.architecture-theme .links-section h3{font-size:42px}.architecture-theme .featured-stories-section p,.architecture-theme .links-section p{font-size:20px}.architecture-theme .featured-stories-section h1,.architecture-theme .featured-stories-section h2,.architecture-theme .featured-stories-section h3,.architecture-theme .featured-stories-section h4,.architecture-theme .featured-stories-section h5,.architecture-theme .featured-stories-section h6,.architecture-theme .featured-stories-section p{color:#011433;font-weight:600}.architecture-theme .featured-stories-section p{font-size:.86rem;font-weight:400}.architecture-theme .ebook-section h1,.architecture-theme .ebook-section h2,.architecture-theme .ebook-section h3,.architecture-theme .ebook-section h4,.architecture-theme .ebook-section h5,.architecture-theme .ebook-section h6,.architecture-theme .event-registration-section h1,.architecture-theme .event-registration-section h2,.architecture-theme .event-registration-section h3,.architecture-theme .event-registration-section h4,.architecture-theme .event-registration-section h5,.architecture-theme .event-registration-section h6,.architecture-theme .newsletter-section h1,.architecture-theme .newsletter-section h2,.architecture-theme .newsletter-section h3,.architecture-theme .newsletter-section h4,.architecture-theme .newsletter-section h5,.architecture-theme .newsletter-section h6{font-weight:700}.architecture-theme .ebook-section h3,.architecture-theme .event-registration-section h3,.architecture-theme .newsletter-section h3{font-size:2.18rem}.architecture-theme .ebook-section p,.architecture-theme .event-registration-section p,.architecture-theme .newsletter-section p{font-size:1rem;font-weight:600;letter-spacing:normal}.architecture-theme .footer-section p{font-size:.64rem;letter-spacing:normal}.architecture-theme .footer-section-light p{color:#000;font-size:.64rem;letter-spacing:normal}.architecture-theme__ebook .footer-section-light{background-color:#f5f8fb}.architecture-theme__event-registration{background-image:url(//cdn2.hubspot.net/hubfs/762525/Foundation%202.0/Architecture/Hero-1.png);background-size:cover}.architecture-theme__event-registration .footer-section .dnd-section{background-color:transparent!important}.architecture-theme__event-registration .footer-section .dnd-section [class*=span]{width:inherit}