body{box-sizing:border-box;overflow-x:hidden}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}img,picture{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}figure{margin:0}:root{--column-gap:2.13%;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid [class*=" span"],.row-fluid [class^=span]{margin-bottom:20px;min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*11*var(--column-width-multiplier)/100)}.row-fluid .span2{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*10*var(--column-width-multiplier)/100)}.row-fluid .span3{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*9*var(--column-width-multiplier)/100)}.row-fluid .span4{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*8*var(--column-width-multiplier)/100)}.row-fluid .span5{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*7*var(--column-width-multiplier)/100)}.row-fluid .span6{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*6*var(--column-width-multiplier)/100)}.row-fluid .span7{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*5*var(--column-width-multiplier)/100)}.row-fluid .span8{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*4*var(--column-width-multiplier)/100)}.row-fluid .span9{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*3*var(--column-width-multiplier)/100)}.row-fluid .span10{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*2*var(--column-width-multiplier)/100)}.row-fluid .span11{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*1*var(--column-width-multiplier)/100)}.row-fluid .span12{margin-bottom:0;width:calc(var(--column-width-multiplier)*1%*12 - var(--column-gap)*0*var(--column-width-multiplier)/100)}}:root{color-scheme:light}body,html{-webkit-overflow-scrolling:touch;margin:0;overflow-x:hidden;padding:0}body{background:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree.png) 0 0 no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg.jpg) 0 0 repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg-gradient-lighter.jpg) top no-repeat;background-blend-mode:normal,multiply,normal;background-size:500px,256px,100%}@supports (-webkit-text-size-adjust:none) and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)){body{background-size:500px,150px,100%}}body.modal-open{overflow:hidden}body .hs-content-id-188905926466,body .hs-content-id-188905928864,body .hs-content-id-188905931100,body .hs-content-id-189846930799,body.hs-content-id-188727203918{background:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree.png) 0 0 no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree-branches-right.png) 100% 700px no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree-branches-left.png) 0 400px no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg.jpg) 0 0 repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg-gradient-lighter.jpg) top no-repeat;background-blend-mode:normal,normal,normal,multiply,normal;background-size:500px,140px,110px,256px,100%}.body-container{margin:0 auto;max-width:1000px;padding-bottom:140px;width:90%}.body-container:has(+.body-container){padding-bottom:0}.body-container>.row-fluid-wrapper>.row-fluid>.widget-span>.dnd-section{margin-bottom:50px}#bg{background-color:#fff;height:100vh;left:0;position:fixed;right:0;top:0;z-index:1}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/fonts/manrope-v15-latin-300.woff2) format(woff2)}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/fonts/manrope-v15-latin-800.woff2) format(woff2)}html{color:#192c46;font-family:Manrope,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.75}p{margin:1rem 0}.highlight{color:#abfd1e}a:not(.hs-button){color:#192c46}a:not(.hs-button):hover{text-decoration:none}.bold,strong{font-weight:800}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.5;margin-bottom:.75rem;margin-top:1em}h1{font-size:4rem}h2{font-size:2.2rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}.hs-button,.hs-form-private .actions{color:#192c46;display:inline-block;filter:drop-shadow(60px 60px 6px rgba(0,0,0,.2));padding:10px 20px;position:relative;text-decoration:none}.hs-button:before,.hs-form-private .actions:before{background:linear-gradient(136deg,#abfd1e33 3.64%,#abfd1e 97.73%);bottom:0;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);content:"";left:0;position:absolute;right:0;top:0;transition:background-color .2s;z-index:-1}.hs-button:hover:before,.hs-form-private .actions:hover:before{background-color:#87c928}.hs-button.black,.hs-form-private .black.actions{color:#fff}.hs-button.black:before,.hs-form-private .black.actions:before{background:#192c46}.hs-button.black:hover:before,.hs-form-private .black.actions:hover:before{background:#1a606b}.button-bar{align-items:center;display:flex;filter:drop-shadow(60px 60px 6px rgba(0,0,0,0));justify-content:center}.button-bar .hs-button,.button-bar .hs-form-private .actions,.hs-form-private .button-bar .actions{margin-inline:10px}header .header__skip{display:none}header .bottombar{background-color:#ffffffe6;bottom:0;left:0;padding:14px 10px 10px;position:fixed;right:0;transition:background-color .2s;z-index:1100}.menu-open header .bottombar{background-color:transparent!important}header .bottombar .logo{transition:filter .2s}.menu-open header .bottombar .logo{filter:brightness(0) invert(1)}@media (max-width:768px){header .bottombar .logo{height:auto;margin:13px 0;width:100px}}header .bottombar .menubutton{bottom:22px;cursor:pointer;height:50px;left:calc(50% - 25px);position:absolute;width:50px}header .bottombar .menubutton .icon{align-items:center;background-color:transparent;border:none;color:inherit;display:flex;justify-content:center;min-height:24px;padding-left:0;padding-right:0;transition:.3s ease}header .bottombar .menubutton .icon:focus{outline:none}header .bottombar .menubutton .icon_bars{background-color:#192c46;display:block;height:2px;position:relative;transition:.3s;width:50px}header .bottombar .menubutton .icon_bars:after,header .bottombar .menubutton .icon_bars:before{background-color:#192c46;content:"";display:block;height:100%;left:0;position:absolute;transition:.3s;width:100%}header .bottombar .menubutton .icon_bars:before{transform:translateY(-11px)}header .bottombar .menubutton .icon_bars:after{transform:translateY(11px)}header .bottombar .menubutton .label{font-size:.8rem;margin-top:6px;text-align:center;text-transform:uppercase;transition:color .2s}.menu-open header .bottombar .menubutton .label .open,header .bottombar .menubutton .label .close{display:none}.menu-open header .bottombar .menubutton .label .close{display:block}.menu-open header .bottombar .menubutton .icon .icon_bars{background-color:transparent!important}.menu-open header .bottombar .menubutton .icon .icon_bars:before{background-color:#fff;transform:rotate(45deg)}.menu-open header .bottombar .menubutton .icon .icon_bars:after{background-color:#fff;transform:rotate(-45deg)}.menu-open header .bottombar .menubutton .label{color:#fff}header .bottombar .legalmenu{bottom:39px;font-size:.8rem;position:absolute;right:70px}header .bottombar .legalmenu ul{display:flex;list-style:none;margin:0;padding:0}header .bottombar .legalmenu ul li{margin-left:10px}header .bottombar .legalmenu ul li a{color:#192c46;text-decoration:none}header .bottombar .legalmenu ul li a:hover{color:#1efdd8}.menu-open header .bottombar .legalmenu ul li a{color:#fff}@media (max-width:768px){header .bottombar .legalmenu{bottom:22px;font-size:.6rem}header .bottombar .legalmenu ul{display:block;text-align:right}header .bottombar .legalmenu ul li{margin-block:10px}}header .mainmenu-container{background:#192c46;bottom:0;color:#fff;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s;z-index:1000}.menu-open header .mainmenu-container{opacity:1;pointer-events:auto}header .mainmenu-container .mainmenu{align-items:center;display:flex;font-size:2.2rem;height:calc(100vh - 100px);justify-content:center;margin-top:50px}header .mainmenu-container .mainmenu ul{list-style:none;margin:0;padding:0}header .mainmenu-container .mainmenu ul li{margin:20px 0;text-align:center}header .mainmenu-container .mainmenu ul li a{color:#fff;text-decoration:none}header .mainmenu-container .mainmenu ul li a:hover,header .mainmenu-container .mainmenu ul li.active a{color:#1efdd8}header .social{position:absolute;right:10px;top:16px;z-index:900}header .social ul{display:flex;list-style:none;margin:0;padding:0}header .social ul li{margin-left:20px}header .social ul li a{background-repeat:no-repeat;background-size:contain;display:block;height:28px;transition:filter .2s}header .social ul li a.linkedin{background-image:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/icon-linkedin.svg);width:28px}header .social ul li a.email{background-image:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/icon-mail.svg);width:36px}header .social ul li a:hover{filter:brightness(0) invert(1)}#CookiebotWidget{bottom:25px!important;left:auto!important;right:10px!important}.dnd-section.hero{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dnd-section.hero>.row-fluid{max-width:700px}@media (max-width:768px){.dnd-section.hero>.row-fluid h1{font-size:3rem;-webkit-hyphens:auto;hyphens:auto}}.dnd-section.hero>.row-fluid p{font-size:1.2rem}.whitebox{padding-block:40px;position:relative}.whitebox:before{background-color:#fff;box-shadow:60px 60px 6px #0003;content:"";display:block;inset-block:0;inset-inline:-50vw;position:absolute;z-index:0;z-index:-1}.hs-form-private{display:grid;gap:15px;grid-template-columns:40% 60%}@media (max-width:768px){.hs-form-private{display:flex;flex-direction:column}}.hs-form-private .hs-fieldtype-textarea{grid-column:2;grid-row:1/5}.hs-form-private .hs-fieldtype-booleancheckbox{grid-column:1/3;grid-row:5}.hs-form-private .hs-fieldtype-booleancheckbox .inputs-list{padding:0}.hs-form-private .hs-fieldtype-booleancheckbox label{display:flex;flex-direction:row}.hs-form-private .hs-fieldtype-booleancheckbox label input{display:block;filter:none;margin-left:0;margin-right:10px;padding:0;width:30px}.hs-form-private .hs-fieldtype-booleancheckbox label span{font-size:1.2rem}.hs-form-private .hs-submit{grid-column:1/3;grid-row:6}.hs-form-private .hs-submit input{background-color:transparent;border:0;padding:10px 20px}.hs-form-private .actions{padding:0}.hs-form-private .input{filter:drop-shadow(60px 60px 6px rgba(0,0,0,.1));height:100%}.hs-form-private .input input,.hs-form-private .input textarea{border:0;font-size:1.2rem;padding:1rem;width:100%}.hs-form-private .input textarea{height:100%}.hs-form-private input[type=checkbox]{accent-color:#1efdd8}.hs-form-private ul{list-style:none}.hs-form-private .hs-error-msgs{display:none;padding-left:0}.body-container--blog-index .dnd_area-row-0-background-layers,.body-container--cases-index .dnd_area-row-0-background-layers{background-image:none!important}.body-container--blog-index .hs-blog-post__wrapper,.body-container--cases-index .hs-blog-post__wrapper{display:block!important}.body-container--blog-index .hs-blog-post,.body-container--cases-index .hs-blog-post{background:#fff;border:none!important;box-sizing:border-box;filter:drop-shadow(60px 60px 6px rgba(0,0,0,.1));margin-bottom:0!important;margin-right:0!important;transition:all .2s}.body-container--blog-index .hs-blog-post:hover,.body-container--cases-index .hs-blog-post:hover{transform:translateY(-10px)}.body-container--blog-index .hs-blog-post .hs-blog-post__image-wrapper,.body-container--cases-index .hs-blog-post .hs-blog-post__image-wrapper{margin:0!important}.body-container--blog-index .hs-blog-post .hs-blog-post__image-wrapper img,.body-container--cases-index .hs-blog-post .hs-blog-post__image-wrapper img{height:200px;object-fit:cover}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper{display:grid;grid-template-areas:"author" "title";padding:10px}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__tags-container,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__tags-container{left:10px;position:absolute;top:0}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__tags-container .hs-blog-post__tag,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__tags-container .hs-blog-post__tag{background-color:#1efdd8;font-size:.8rem;margin-right:10px;padding:5px}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper h2,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper h2{font-size:1.4rem;-webkit-hyphens:auto;hyphens:auto;margin:0}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper{grid-area:author;margin:0 0 10px;pointer-events:none}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper img,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper img{border-radius:30px;height:30px;object-fit:cover;width:30px}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper a,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__author-wrapper a{margin:0;text-decoration:none}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper time,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper time{display:none}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper div:has(.button),.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper div:has(.button){display:none}.body-container--blog-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__description,.body-container--cases-index .hs-blog-post .hs-blog-post__content-wrapper .hs-blog-post__description{display:none}.blog-video{width:80%}.blog-video,.blog-video iframe{max-height:500px}@media (max-width:768px){.blog-video{width:100%}}.blog-post-hero-background-image{background-blend-mode:normal,normal,multiply;background-position:0 0,50%,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:500px,100%,300px;height:500px;left:0;position:absolute;top:0;width:100vw;z-index:0}@media (max-width:768px){.blog-post-hero-background-image{background-position:0 0,top,0 0;background-size:500px,700px,300px}}.blog-hero-gradient{background:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg.jpg) repeat;height:500px;left:0;-webkit-mask-image:linear-gradient(0deg,#000,#0000);mask-image:linear-gradient(0deg,#000,#0000);position:absolute;top:0;width:100vw}@media (max-width:768px){.blog-hero-gradient{-webkit-mask-image:linear-gradient(0deg,#000 25%,#0000);mask-image:linear-gradient(0deg,#000 25%,#0000)}}.body-container--blog-post .content-wrapper,.body-container--cases-post .content-wrapper{padding-bottom:550px;position:relative;top:400px;z-index:1}@media (max-width:768px){.body-container--blog-post .content-wrapper,.body-container--cases-post .content-wrapper{top:300px}}.body-container--blog-post .content-wrapper .blog-post__body,.body-container--cases-post .content-wrapper .blog-post__body{position:relative;width:100%}.body-container--blog-post .content-wrapper .keyfacts,.body-container--cases-post .content-wrapper .keyfacts{display:flex;flex-direction:column;font-size:1.2rem;gap:2em;max-width:200px;position:absolute;right:-30px;z-index:5}.body-container--blog-post .content-wrapper .keyfacts .wrapper,.body-container--cases-post .content-wrapper .keyfacts .wrapper{margin-bottom:0}@media (max-width:900px){.body-container--blog-post .content-wrapper .keyfacts,.body-container--cases-post .content-wrapper .keyfacts{display:block;max-width:100%;position:relative;right:0}.body-container--blog-post .content-wrapper .keyfacts div,.body-container--cases-post .content-wrapper .keyfacts div{margin-bottom:20px}}.body-container--blog-post .content-wrapper .keyfacts .keyfact-label,.body-container--cases-post .content-wrapper .keyfacts .keyfact-label{font-size:1rem}.body-container--blog-post .content-wrapper .wrapper,.body-container--cases-post .content-wrapper .wrapper{margin-bottom:65px}.body-container--blog-post .content-wrapper .wrapper.text-block-center,.body-container--blog-post .content-wrapper .wrapper.text-block-left,.body-container--blog-post .content-wrapper .wrapper.text-block-right,.body-container--cases-post .content-wrapper .wrapper.text-block-center,.body-container--cases-post .content-wrapper .wrapper.text-block-left,.body-container--cases-post .content-wrapper .wrapper.text-block-right{max-width:600px;scroll-margin-top:150px}.body-container--blog-post .content-wrapper .wrapper.green-box,.body-container--cases-post .content-wrapper .wrapper.green-box{margin:auto;width:100%}.body-container--blog-post .content-wrapper h1,.body-container--cases-post .content-wrapper h1{margin-bottom:.5em;margin-top:.3em}@media (max-width:768px){.body-container--blog-post .content-wrapper h1,.body-container--cases-post .content-wrapper h1{font-size:3rem}}.body-container--blog-post .content-wrapper h2,.body-container--cases-post .content-wrapper h2{margin-bottom:1em}@media (max-width:768px){.body-container--blog-post .content-wrapper h2,.body-container--cases-post .content-wrapper h2{padding-left:0!important}}.body-container--blog-post .content-wrapper p,.body-container--cases-post .content-wrapper p{margin:0}@media (max-width:768px){.body-container--blog-post .content-wrapper p,.body-container--cases-post .content-wrapper p{padding-left:0!important}}.body-container--blog-post .content-wrapper .meta_description,.body-container--cases-post .content-wrapper .meta_description{font-size:1.4rem;width:60%}@media (max-width:768px){.body-container--blog-post .content-wrapper .meta_description,.body-container--cases-post .content-wrapper .meta_description{width:100%}}.body-container--blog-post .content-wrapper img,.body-container--cases-post .content-wrapper img{filter:drop-shadow(60px 60px 6px rgba(0,0,0,.1));margin-bottom:4rem;margin-top:4rem}.body-container--blog-post .content-wrapper .description-author,.body-container--cases-post .content-wrapper .description-author{display:flex;justify-content:space-between;margin-bottom:100px}@media (max-width:768px){.body-container--blog-post .content-wrapper .description-author,.body-container--cases-post .content-wrapper .description-author{flex-direction:column}}.body-container--blog-post .content-wrapper .description-author .author,.body-container--cases-post .content-wrapper .description-author .author{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}@media (max-width:768px){.body-container--blog-post .content-wrapper .description-author .author,.body-container--cases-post .content-wrapper .description-author .author{flex-direction:column;margin-top:20px}}.body-container--blog-post .content-wrapper .description-author .author img,.body-container--cases-post .content-wrapper .description-author .author img{border-radius:50px;filter:none;height:50px;margin:0 10px 0 0;object-fit:cover;width:50px}.body-container--blog-post .content-wrapper .description-author .buttons,.body-container--cases-post .content-wrapper .description-author .buttons{display:flex;gap:1em;margin-top:20px}@media (max-width:768px){.body-container--blog-post .content-wrapper .description-author .buttons,.body-container--cases-post .content-wrapper .description-author .buttons{justify-content:center}}@media (max-width:356px){.body-container--blog-post .content-wrapper .description-author .buttons,.body-container--cases-post .content-wrapper .description-author .buttons{flex-direction:column}}.body-container--blog-post .content-wrapper .description-author .buttons .hs-button,.body-container--cases-post .content-wrapper .description-author .buttons .hs-button{cursor:pointer;-webkit-user-select:none;user-select:none}.hs-blog-post{background:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree-branches-right.png) 100% 700px no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/tree-branches-left.png) 0 400px no-repeat,url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/bg.jpg) 0 0 repeat;background-size:140px,110px}.hs-blog-post .contactbox:before{z-index:1}.hs-blog-post .contactbox .leftcontent,.hs-blog-post .contactbox .rightcontent{z-index:2}@media (max-width:768px){.hs-blog-post .contactbox .leftcontent,.hs-blog-post .contactbox .rightcontent{position:relative}}.body-container--cases-index .body-container{padding-bottom:0}.body-container--cases-index .hs-blog-post{display:flex;flex-direction:column;padding:30px;text-decoration:none}.body-container--cases-index .hs-blog-post h2{margin-bottom:1.5rem}.body-container--cases-index .hs-blog-post p{filter:none;font-size:1rem}.body-container--cases-index .hs-blog-post p.hs-button{margin:0}.body-container--cases-index .hs-blog-post .image-wrapper{width:50%}.body-container--cases-index .hs-blog-post .image-wrapper img{width:100%}.cardlinks{display:grid;gap:20px;grid-template-columns:1fr 1fr}.cardlinks .cardlink{background-color:#fff;box-shadow:60px 60px 6px #0003;color:#192c46;display:block;padding:20px;text-decoration:none;transform:translateY(0);transition:transform .2s}.cardlinks .cardlink .hs-button{filter:drop-shadow(0 0 0 transparent)}.cardlinks .cardlink:hover{color:#192c46;transform:translateY(-10px)}@media (max-width:768px){.cardlinks{grid-template-columns:1fr}}.wrapper.bubble-white,.wrapper.circle-green{padding:20px 40px}.wrapper.green-box{color:#192c46;filter:drop-shadow(60px 60px 6px rgba(0,0,0,.1));padding:10px 30px 40px;position:relative;text-decoration:none}.wrapper.green-box:before{background:linear-gradient(136deg,#abfd1e33 3.64%,#abfd1e 97.73%);bottom:0;clip-path:polygon(0 0,calc(100% - 75px) 0,100% 75px,100% 100%,0 100%);content:"";left:0;position:absolute;right:0;top:0;transition:background-color .2s;z-index:-1}.numbered-list-section ul{display:grid;gap:20px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.numbered-list-section ul li{display:flex}.numbered-list-section ul li .number{display:block;flex:0 0 80px;font-size:3rem;margin-top:-9px}.numbered-list-section ul li .text{display:block;flex:1}.numbered-list-section ul li .text h2,.numbered-list-section ul li .text h3{margin-top:0}@media (max-width:768px){.numbered-list-section ul{grid-template-columns:1fr}}.icon-list-section ul{display:grid;gap:20px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.icon-list-section ul li{display:flex}.icon-list-section ul li .icon{display:block;margin-right:20px;width:100px}.icon-list-section ul li .text{display:block}.icon-list-section ul li .text h2,.icon-list-section ul li .text h3{margin-top:0}@media (max-width:768px){.icon-list-section ul{grid-template-columns:1fr}}.widget-type-linked_image{filter:drop-shadow(60px 60px 6px rgba(0,0,0,.1))}.contactbox{align-items:center;display:flex}.contactbox .leftcontent{flex:1;margin-right:20px}.contactbox .leftcontent h2,.contactbox .leftcontent h3{margin-top:0}.contactbox .rightcontent{flex:0 0 260px}.contactbox .rightcontent .portrait-image{border-radius:50%;box-shadow:60px 60px 6px #0003;height:auto}.contactbox .rightcontent .name{font-size:1.6rem}@media (max-width:768px){.contactbox{display:block}}.text-bubble-video{width:80%}@media (max-width:768px){.text-bubble-video{width:100%}}.text-bubble-video .text-bubble{display:flex;filter:drop-shadow(60px 60px 6px rgba(0,0,0,.2));flex-direction:row;gap:1rem}@media (max-width:768px){.text-bubble-video .text-bubble{flex-direction:column}}.text-bubble-video .text-bubble img{align-self:flex-end;height:100%;margin:0;width:15%}@media (max-width:768px){.text-bubble-video .text-bubble img{align-self:flex-start;width:30%}}.text-bubble-video .text-bubble p{background-color:#fff;border-radius:50px 50px 50px 0;padding:30px!important;width:100%;z-index:1}.row-3-column .items{display:flex;flex-direction:row;gap:6rem}@media (max-width:768px){.row-3-column .items{flex-direction:column;gap:.5rem}}.row-3-column .items div{width:100%}.wrapper.bubble-white{background-color:#fff;border-radius:80px 80px 80px 0;box-shadow:60px 60px 6px #0003;padding:40px}.wrapper.bubble-white>:first-child{margin-top:0}.wrapper.bubble-white>:last-child{margin-bottom:0}.row-fluid .span4:has(.bubble-white) div{height:100%}.row-fluid .span4:has(.bubble-white) .bubble-white{align-content:center}.wrapper.circle-green{align-content:center;aspect-ratio:1;background:linear-gradient(136deg,#abfd1e33 3.64%,#abfd1e 97.73%);border-radius:50%;box-shadow:60px 60px 6px #0003;padding:40px;text-align:center}.wrapper.circle-green>:first-child{margin-top:0}.wrapper.circle-green>:last-child{margin-bottom:0}.row-fluid .span4:has(.circle-green){max-width:280px}.wrapper.text-icon{margin-left:50px;position:relative}.wrapper.text-icon:before{background-color:#1efdd8;content:"";display:block;left:-50px;position:absolute}.wrapper.text-icon.text-block-left{max-width:800px}.wrapper.text-icon.text-block-right{margin-left:auto;max-width:800px}.wrapper.text-icon.text-block-center{margin-inline:auto;max-width:800px}.wrapper.text-icon-mail:before{height:28px;-webkit-mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_8.svg) no-repeat 50% 50%;mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_8.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:36px}.wrapper.text-icon-phone:before{height:32px;-webkit-mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_6.svg) no-repeat 50% 50%;mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_6.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:36px}.wrapper.text-icon-map-pin:before{height:32px;-webkit-mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_7.svg) no-repeat 50% 50%;mask:url(https://impact-strategies.de/hubfs/Impact%20Icons/icon_7.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:36px}.wrapper.quote p:first-child{font-size:1.4rem;margin-bottom:5px}.wrapper.quote p:last-child{margin-left:25px}.wrapper.text-block-left{max-width:800px}.wrapper.text-block-right{margin-left:auto;max-width:800px}.wrapper.text-block-center{margin-inline:auto;max-width:800px}.glossary{overflow:visible}.glossary .entry{overflow:hidden;transition:all .4s ease-in-out}.glossary .entry h3{cursor:pointer}.glossary .entry h3:after{bottom:3px;content:url(//3298026.fs1.hubspotusercontent-na1.net/hubfs/3298026/raw_assets/public/impact-website-theme/assets/images/down-arrow.svg);display:inline-block;height:100%;left:5px;position:relative;transform-origin:center;transition:all .3s ease-in-out;width:18px}@media (min-width:768px){.glossary .entry h3:hover:after{bottom:-2px}}.glossary .entry p{opacity:0;transition:all .4s ease-in-out}.glossary .entry.active h3:after{bottom:-2px;transform:rotate(180deg)}@media (min-width:768px){.glossary .entry.active h3:hover:after{bottom:3px}}.glossary .entry.active p{opacity:1}.glossary .glossary-letter{font-size:1rem;margin-top:5rem;scroll-margin-top:150px}.glossary .glossary-bar{background-color:#fff;filter:drop-shadow(60px 60px 6px rgba(0,0,0,.2));margin-bottom:100px;padding:10px;position:sticky;top:50px;z-index:1}@media (max-width:768px){.glossary .glossary-bar{overflow-x:scroll}}.glossary .glossary-bar .letter-list{display:flex;flex-direction:row;font-size:1.2rem;justify-content:space-evenly;list-style:none;margin:0;padding:0}@media (max-width:768px){.glossary .glossary-bar .letter-list{gap:1rem}}.glossary .glossary-bar .letter-list .bar-letter{color:#c2c2c2}@media (max-width:768px){.glossary .glossary-bar .letter-list .bar-letter:last-child{padding-right:1rem}}.glossary .glossary-bar .letter-list .bar-letter.active{color:#192c46;cursor:pointer;transition:all .2s ease-in-out}@media (min-width:768px){.glossary .glossary-bar .letter-list .bar-letter.active:hover{transform:translateY(-5px)}}.body-container.start{color:#fff;height:600vh;max-width:none;position:relative;z-index:2}.body-container.start>.row-fluid-wrapper>.row-fluid{width:auto}.body-container.start>.row-fluid-wrapper>.row-fluid [class*=" span"],.body-container.start>.row-fluid-wrapper>.row-fluid [class^=span]{margin-bottom:0}.body-container.start>.row-fluid-wrapper>.row-fluid>div{text-shadow:80px 50px 20px rgba(0,0,0,.6)}@media (max-width:800px){.body-container.start>.row-fluid-wrapper>.row-fluid>div{text-shadow:0 0 15px #000}}.body-container.start>.row-fluid-wrapper>.row-fluid>div>.dnd-section{margin-bottom:0}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module{align-content:center;height:100vh}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module .text-block-center,.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module .text-block-left,.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module .text-block-right{margin:0;max-width:none}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-left){padding-right:50%}@media (max-width:800px){.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-left){padding-right:0}}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-right){padding-left:50%}@media (max-width:800px){.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-right){padding-left:0}}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-center){color:#192c46;padding-inline:25%;text-align:center}@media (max-width:800px){.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module:has(.text-block-center){padding-inline:5%}}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module>.wrapper>div{font-size:3rem}@media (max-width:800px){.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module>.wrapper>div{font-size:2rem}}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module>.wrapper ul{font-size:1.4rem;list-style-type:square;margin-left:1.2rem;padding-left:0}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module>.wrapper ul li{-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5rem}.body-container.start>.row-fluid-wrapper>.row-fluid>div .hs_cos_wrapper_type_module>.wrapper strong{color:#1efdd8;font-weight:300}html:not(.hs-inline-edit) .body-container.start>.row-fluid-wrapper>.row-fluid{bottom:0;height:100vh;left:20px;position:fixed;right:20px;top:0}html:not(.hs-inline-edit) .body-container.start>.row-fluid-wrapper>.row-fluid>div{display:flex;flex-direction:column-reverse;height:600vh;left:0;opacity:0;position:absolute;right:0;top:-500vh;transition:opacity .3s}html:not(.hs-inline-edit) body.ready .body-container.start>.row-fluid-wrapper>.row-fluid>div{opacity:1}