.mobile-consultation{display:none}@media (width<=767px){.mobile-consultation:not([hidden]){z-index:70;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce0e8;grid-template-columns:1.2fr 1fr;gap:8px;display:grid;position:fixed;inset:auto 0 0}.mobile-consultation a{border:1px solid #c5cbdb;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:48px;line-height:1.45;display:flex}.mobile-consultation strong{font-size:13px;font-weight:700}.mobile-consultation span{font-size:10px}.mobile-consultation-primary{color:#fff;background:#2c375d}.mobile-consultation-estimate{color:#2c375d;background:#fff}body.has-mobile-consultation{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.has-mobile-consultation .back-top{bottom:calc(80px + env(safe-area-inset-bottom))}}
.hero{position:relative;overflow:hidden;background:#fafafa!important}.bg-cv{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero .m-deco.m-wipe{z-index:1}.hero-in{z-index:2;position:relative}.hero-in h1,.hero-in .lead,.hero-in .label{text-shadow:0 0 12px #fafafa,0 0 4px #fafafa}.hero .m-term{background:#fff}
