.nm-contact-closing{position:relative;padding:24px 0;overflow:hidden;background:linear-gradient(180deg,rgb(245 243 239 / .95) 0%,rgb(251 250 247 / .92) 100%),var(--nm-contact-bg-1) center/cover no-repeat,linear-gradient(180deg,#f5f3ef 0%,#fbfaf7 100%);color:#151d22}.nm-contact-closing::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgb(255 255 255 / .28) 0%,rgb(255 255 255 / .06) 48%,rgb(255 255 255 / .18) 100%);pointer-events:none;opacity:1}.nm-contact-closing__shell{position:relative;display:grid;grid-template-columns:1fr max-content;gap:30px;align-items:center}.nm-contact-closing .nm-contact-kicker{margin-bottom:9px;color:#7a8488}.nm-contact-closing h2{margin:0;color:#121a1e;font-family:var(--nm-font-display);font-size:clamp(2.15rem,3.4vw,3.8rem);line-height:.98;letter-spacing:-.045em}.nm-contact-closing h2 span{display:block}.nm-contact-closing__actions{display:flex;gap:8px}.nm-contact-closing__actions>a,.nm-contact-closing__actions>button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:0 18px;border:1px solid rgb(20 29 35 / .11);border-radius:9px;background:#fff;color:#151b1e;font-family:var(--nm-font-ui);font-size:.76rem;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px rgb(20 29 35 / .05)}.nm-contact-closing__actions>button{background:var(--nm-red);border-color:var(--nm-red);color:#fff}.nm-contact-closing__actions>button:hover,.nm-contact-closing__actions>button:focus-visible{box-shadow:0 10px 24px rgb(235 16 47 / .18)}.nm-contact-closing__actions>a.nm-contact-whatsapp-action{background:#25D366;border-color:#25D366;color:#101713}.nm-contact-closing__actions>a.nm-contact-whatsapp-action:hover,.nm-contact-closing__actions>a.nm-contact-whatsapp-action:focus-visible{box-shadow:0 10px 24px rgb(37 211 102 / .22)}html[dir="rtl"] .nm-contact-closing h2{letter-spacing:0;line-height:1.12}html[dir="rtl"] .nm-contact-closing__shell{direction:rtl}@media (max-width:760px){.nm-contact-closing__shell{grid-template-columns:1fr;text-align:center;justify-items:center}.nm-contact-closing__actions{justify-content:center}}@media (max-width:599px) and (orientation:portrait){.nm-contact-closing{padding:22px 0}.nm-contact-closing h2{font-size:2.4rem}.nm-contact-closing__actions{width:100%;flex-direction:column}.nm-contact-closing__actions>a,.nm-contact-closing__actions>button{width:100%}}