html{scroll-padding-top:var(--header-height,4rem)}@media (min-width:1900px){html{font-size:19px}}body,p{-webkit-font-smoothing:antialiased!important}@media (min-width:1025px){.site-header--light\@lg .site-logo__image{opacity:0}.site-header--light\@lg .site-logo__link{background:url(https://www.48forty.com/hubfs/Brand/logo-white.svg) no-repeat 50%/100%}}@media (min-width:1025px) and (max-width:1200px){.header{--nav-spacing-x:clamp(1.5rem,3vw,2.5rem)}.header .header__cta{--btn-spacing-x:var(--btn-sm-spacing-x,0.7rem);--btn-spacing-y:var(--btn-sm-spacing-y,0.5em)}}.nav__logo .site-logo__image{height:var(--nav-height);max-height:calc(var(--nav-height) - var(--nav-spacing-y) - var(--nav-spacing-y));max-width:var(--site-logo-width);object-fit:contain;object-position:left center;width:100%}@media (max-width:1024px){body .nav{gap:1rem;grid-template:"controls logo cta"/auto 1fr auto;padding-inline:calc(var(--site-gutter)/2) var(--site-gutter)}body .nav__end{background:transparent;grid-area:cta;opacity:1;padding:0;position:static;transform:none!important;visibility:visible}body .header__cta{margin:0}}@media (max-width:600px){.nav__end .header__cta{padding-inline:1rem}.nav__end .button__arrow{display:none}}.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header{display:block;margin-bottom:1.675em}.hs_cos_wrapper_type_header:after,.hs_cos_wrapper_type_section_header:after,.mh-heading__title.h1:after,.mh-heading__title.h2:after,.mh-media-text__content>h2:after{background-color:rgb(var(--color-primary));content:"";display:block;height:5px;width:80px}.mh-heading__title.h1:after,.mh-heading__title.h2:after,.mh-media-text__content>h2:after{margin-top:.4em}[class*=text-center] .mh-heading__title:after,[class*=text-right] .mh-heading__title:after{display:none}.hs_cos_wrapper_type_header h1,.hs_cos_wrapper_type_header h2,.hs_cos_wrapper_type_header h3,.hs_cos_wrapper_type_header h4,.hs_cos_wrapper_type_section_header h1,.hs_cos_wrapper_type_section_header h2,.hs_cos_wrapper_type_section_header h3,.hs_cos_wrapper_type_section_header h4{margin-bottom:.4em;margin-top:0}.hs_cos_wrapper_type_header p,.hs_cos_wrapper_type_section_header p{margin-bottom:.5em;margin-top:0}.no_bar .hs_cos_wrapper_type_header:after,.no_bar .hs_cos_wrapper_type_section_header:after{content:unset;display:none}.center .hs_cos_wrapper_type_header,.center .hs_cos_wrapper_type_section_header{text-align:center}.center .hs_cos_wrapper_type_header:after,.center .hs_cos_wrapper_type_section_header:after{margin:auto}.hs_cos_wrapper_type_text,.widget-type-text{font-size:1.1em;line-height:1.5}.button,.hs-button,input[type=submit]{font-family:Roboto Slab,serif;font-weight:700}.hs-button.arrow_right{--arrow-width:1.3em;--arrow-thickness:2px;--arrow-head-size:8px;font-size:18px;padding-right:calc(var(--arrow-width) + var(--btn-spacing-x) + 1em);position:relative}.hs-button.arrow_right:after,.hs-button.arrow_right:before{content:"";display:block;position:absolute;right:var(--btn-spacing-x);top:50%;transition:transform .2s ease-in-out}.hs-button.arrow_right:before{background-color:currentColor;height:var(--arrow-thickness);transform:translateY(-50%);transform-origin:right center;width:var(--arrow-width,1.3em)}.hs-button.arrow_right:hover:before{transform:translateY(-50%) scaleX(.8)}.hs-button.arrow_right:after{border:solid;border-width:var(--arrow-thickness) var(--arrow-thickness) 0 0;height:var(--arrow-head-size);transform:translateY(-50%) rotate(45deg);transform-origin:center;width:var(--arrow-head-size)}body form.hs-form.stacked fieldset{margin:0}form label:not(.hs-form-booleancheckbox-display):not(.hs-form-radio-display):not(.hs-form-checkbox-display){font-size:.9em}.hs-fieldtype-checkbox{margin:1.2em 0}.hs-form-booleancheckbox-display [type=checkbox]+span,.hs-form-checkbox-display [type=checkbox]+span{line-height:1.3}legend.hs-field-desc{font-size:.7em}legend.hs-field-desc:before{background:#0a1c2a;border-radius:50%;color:#fff;content:"i";display:inline-block;font-size:12px;font-style:italic;font-weight:700;height:17px;line-height:17px;margin-right:.7em;padding:0 2px 0 0;text-align:center;width:17px}.hs_rfq___heat_treated .inputs-list,.hs_rfq_buy_or_sell .inputs-list{background:rgb(var(--color-light-alt));border-radius:2em;display:flex;padding:3px}.hs_rfq___heat_treated .inputs-list>li,.hs_rfq_buy_or_sell .inputs-list>li{flex:1}.hs_rfq___heat_treated .hs-form-radio-display,.hs_rfq_buy_or_sell .hs-form-radio-display{border-radius:2em;font-size:16px;margin:0!important}.hs_rfq___heat_treated .hs-form-radio-display>span,.hs_rfq_buy_or_sell .hs-form-radio-display>span{border-radius:2em;display:block!important;height:auto!important;line-height:1!important;padding-bottom:10px;padding-right:2px;padding-top:10px}.hs_rfq___heat_treated input:checked+span,.hs_rfq_buy_or_sell input:checked+span{background:#fff}.hs_rfq___heat_treated [type=radio]+span:after,.hs_rfq___heat_treated [type=radio]+span:before,.hs_rfq_buy_or_sell [type=radio]+span:after,.hs_rfq_buy_or_sell [type=radio]+span:before{left:4px;top:4px}.blog .blog-header-wrapper{--color-background:222,227,229}.featured-content__title{margin-bottom:1rem}.text-eyebrow,body .mh-heading__heading .mh-heading__subtitle{font-size:1.3rem}.mh-team-member .mh-team-member__image.media{padding-bottom:100%}.mh-team-member .mh-team-member__more-dots{height:30px;width:30px}.mh-team-member__more-dots svg{height:14px}nav .boomer-toggler,nav .burger-toggler{background-color:transparent;box-shadow:none;color:rgb(var(--color-foreground))}