body,html{font-family:DM Sans,Arial,sans-serif;background-color:#f8f9f3;color:#1f2937}.funnel-layout{background-color:#fff}.funnel-layout-wrapper{position:relative;height:calc(var(--vh, 1vh) * 100);width:100%;margin:0 auto;overflow-y:auto;background-color:#fff}@media (min-width:768px){.funnel-layout-wrapper{width:37%}}.funnel-header{position:relative;top:0;left:0;right:0;z-index:10;background-color:#fff}.funnel-header,.funnel-main{padding:16px;box-sizing:border-box}.funnel-main{margin-top:60px;margin-bottom:60px}.funnel-footer{position:fixed;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(180deg,hsla(0,0%,100%,.2) 0,#fff);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;box-sizing:border-box}