/* Section boundaries only. Preserve type, component dimensions and interaction ownership. */
body.neer-internal-sizing{--neer-section-space:72px;--neer-hero-clearance:100px}
@media(min-width:768px){body.neer-internal-sizing{--neer-hero-clearance:108px}}
@media(min-width:1024px){body.neer-internal-sizing{--neer-section-space:88px;--neer-hero-clearance:108px}}
@media(min-width:1537px){body.neer-internal-sizing{--neer-section-space:120px;--neer-hero-clearance:120px}}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 > [data-id="b17bf53"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 > [data-id="b17bf53"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 > [data-id="bf9eb0b"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 > [data-id="a4a3d15"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 > [data-id="e510264"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="a829ba9"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="a829ba9"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="a829ba9"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="64a9a59"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="64a9a59"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="598b1e3"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="8571035"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="8571035"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="7ecb1fa"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="5a448ff"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="5a448ff"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="5876778"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16686 > [data-id="5876778"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="a829ba9"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="a829ba9"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="a829ba9"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="64a9a59"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="64a9a59"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="8571035"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="8571035"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="7ecb1fa"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="5a448ff"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="5a448ff"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="5876778"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16763 > [data-id="5876778"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="a829ba9"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="a829ba9"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="a829ba9"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="64a9a59"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="64a9a59"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="8571035"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="8571035"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="7ecb1fa"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="5a448ff"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="5a448ff"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="5876778"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16773 > [data-id="5876778"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16862 > [data-id="a1cd357"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16862 > [data-id="a1cd357"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16862 > [data-id="d39e96e"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16862 > [data-id="3bbdffce"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-9160 > [data-id="ee27f11"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-9160 > [data-id="ee27f11"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-9160 > [data-id="ee27f11"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17009 > [data-id="23a916b"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17009 > [data-id="23a916b"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17009 > [data-id="23a916b"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="facacdc"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="facacdc"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="facacdc"] > [data-id="04b2905"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="6da607c"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="6da607c"] > [data-id="5870951"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="416ac86"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17004 > [data-id="416ac86"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="facacdc"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="facacdc"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="facacdc"] > [data-id="04b2905"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="6da607c"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="6da607c"] > [data-id="5870951"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="416ac86"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17005 > [data-id="416ac86"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="facacdc"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="facacdc"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="facacdc"] > [data-id="04b2905"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="6da607c"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="6da607c"] > [data-id="5870951"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="416ac86"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17006 > [data-id="416ac86"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="66f5c6bb"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="66f5c6bb"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="66f5c6bb"] > [data-id="2702e2c8"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="52d3a0b1"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="52d3a0b1"] > [data-id="78c88cdb"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="30e68cd1"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17003 > [data-id="30e68cd1"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="facacdc"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="facacdc"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="facacdc"] > [data-id="2ac098e"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="6da607c"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="6da607c"] > [data-id="5870951"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="416ac86"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17008 > [data-id="416ac86"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="facacdc"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="facacdc"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="facacdc"] > [data-id="04b2905"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="6da607c"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="6da607c"] > [data-id="5870951"]{padding-top:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="416ac86"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-17007 > [data-id="416ac86"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="78397a1"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="78397a1"]{padding-top:max(var(--neer-section-space),var(--neer-hero-clearance))!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="78397a1"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="0511d57"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="0511d57"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="2d98eb5"]{box-sizing:border-box;padding-block:var(--neer-section-space)!important;min-height:100svh!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-2495 > [data-id="2d98eb5"] > .e-con-inner{padding-block:0!important;margin-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .neer-responsive-service-hero .neer-responsive-service-layout{padding-block:0!important;min-height:0!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782>.ph-section>.ph-frame,html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782>.ph-section>.ph-frame>.e-con-inner{padding-block:0!important;min-height:0!important}
@media(max-width:1023px){
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 #hero .ph-v2-hero-copy{gap:12px!important}
html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 #hero .ph-button{margin-top:0!important}
}
@media(max-width:767px){html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 #hero .ph-v2-hero-copy{translate:0 0!important}}
@media(min-width:768px) and (max-width:880px){html body.neer-internal-sizing #smooth-content#smooth-content .elementor-16782 #hero .ph-v2-hero-copy{translate:-10px 0!important}}

/* Service-page corrections: retain pre-spacing hero composition and full-bleed case edge. */
html body:is(.page-id-16686,.page-id-16763,.page-id-16773) #smooth-content#smooth-content #hero{padding-block:0!important}
html body:is(.page-id-16686,.page-id-16763,.page-id-16773) #smooth-content#smooth-content #hero .neer-responsive-service-layout{min-height:100svh!important;padding-top:104px!important;padding-bottom:32px!important}
@media(max-width:880px){html body:is(.page-id-16686,.page-id-16763,.page-id-16773) #smooth-content#smooth-content #hero .neer-responsive-service-layout{padding-bottom:20px!important}}
html body:is(.page-id-16686,.page-id-16763,.page-id-16773) #smooth-content#smooth-content #case-studies{padding-bottom:0!important}
html body .neer-global-footer #ref-cta{padding-top:100px!important}
@media(hover:hover) and (pointer:fine){
}

#neer-quote-pointer{display:none;position:fixed;z-index:2147483646;width:56px;height:56px;transform:translate(-50%,-50%);pointer-events:none!important}
#neer-quote-pointer svg{display:block;width:56px;height:56px}
@media(hover:hover) and (pointer:fine){
body.page-id-16686 #cultural-proof,body.page-id-16686 #cultural-proof *{cursor:pointer!important}
body.neer-quote-pointer-active #neer-quote-pointer{display:block}
body.neer-quote-pointer-active #cultural-proof,body.neer-quote-pointer-active #cultural-proof *{cursor:none!important}
body.neer-quote-pointer-active :is(.wcf-cursor,.wcf-cursor-follower){opacity:0!important}
}
