/* JP Engine V4 inquiry bottom clearance */
.page-home .inquiry{
    position:relative;
    padding-bottom:clamp(64px,7vw,96px);
    scroll-margin-bottom:96px;
}

.page-home .inquiry .inquiry-form{
    margin-bottom:0;
}

.page-home .inquiry .inquiry-submit{
    position:relative;
    z-index:1;
    margin-bottom:0;
}

@media(max-width:991px){
    .page-home .inquiry{
        padding-bottom:calc(132px + env(safe-area-inset-bottom,0px));
        scroll-margin-bottom:calc(148px + env(safe-area-inset-bottom,0px));
    }
}
