.btf-module-hero{overflow:hidden;padding-bottom:70px;position:relative}.btf-module-hero .hero-inner:after{background:var(--color-purplelight2);border-radius:50%;bottom:-70px;content:"";height:1224px;left:50%;position:absolute;transform:translateX(-50%);width:1300px;z-index:1}.btf-module-hero .hero-inner *{position:relative;z-index:2}@media screen and (min-width:440px){.btf-module-hero .hero-inner:after{width:2200px}}@media screen and (min-width:1000px){.btf-module-hero{padding-bottom:84px}.btf-module-hero .hero-inner:after{bottom:-84px;width:2734px}}@media screen and (min-width:1240px){.btf-module-hero .hero-inner:after{width:3440px}}@media screen and (min-width:1580px){.btf-module-hero .hero-inner:after{width:3440px}}@media screen and (min-width:1730px){.btf-module-hero .hero-inner:after{width:5600px}}.btf-module-hero-extended .hero-inner{background:var(--color-purplelight2);padding:60px 0 20px;position:relative}.btf-module-hero-extended .inner-wrap{margin:0 auto;max-width:860px;position:relative}.btf-module-hero-extended .kicker{position:relative;z-index:2}.btf-module-hero-extended h1{margin-left:auto;margin-right:auto;max-width:670px;position:relative;z-index:2}.btf-module-hero-extended .iframe-wrap,.btf-module-hero-extended .img-wrap,.btf-module-hero-extended .video-wrap{margin:-60px auto 0;max-width:756px;position:relative;z-index:1}.btf-module-hero-extended.no-overlap .iframe-wrap,.btf-module-hero-extended.no-overlap .img-wrap,.btf-module-hero-extended.no-overlap .video-wrap{margin:0 auto 20px}.btf-module-hero-extended .text-wrap{position:relative;z-index:2}@media screen and (min-width:768px){.btf-module-hero-extended .btn-wrap{padding-bottom:20px}}@media screen and (min-width:1000px){.btf-module-hero-extended .hero-inner{padding:60px 0 0}.btf-module-hero-extended .img-wrap{margin:-80px auto 0}.btf-module-hero-extended.no-overlap .img-wrap{margin:0 auto 20px}.btf-module-hero-extended .text-wrap{margin-top:-40px}.btf-module-hero-extended.no-overlap .text-wrap{margin-top:0}}