.page-call{background:var(--color-corail);color:var(--color-encre);padding:120px 0 128px;position:relative;overflow:hidden}.page-call-inner{position:relative}.page-call-title{max-width:1040px;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.5rem,6vw,5.4rem);font-weight:700;line-height:1.02}.page-call-title span{color:#fff}.page-call-lead{max-width:600px;margin-top:24px;font-size:1.2rem;line-height:1.55}.page-call-next{border:2px solid var(--color-encre);color:var(--color-encre)}.page-call-next:hover{background:var(--color-encre);color:#fff}@media (width<=639px){.page-call{padding:88px 0 96px}}.page-call .contact-grid{opacity:.55;left:auto;right:0;scale:1}.offer-section{background:var(--color-craie);padding:96px 0 104px}.offer-section-head{text-align:center;max-width:820px;margin-inline:auto}.offer-section-demo{background:#fff;border-radius:32px;margin-top:48px;padding:40px 24px 28px;box-shadow:0 30px 60px -40px #171a2e59}@media (width<=639px){.offer-section{padding:72px 0 80px}.offer-section-demo{border-radius:24px;margin-inline:-8px;padding:28px 12px 20px}}
