.nm-closing-cta{position:relative;padding:clamp(42px, 4.6vw, 66px) 0 clamp(38px, 4.4vw, 62px);color:#fff;background:linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,#fff0,#fff0),linear-gradient(180deg,#1a1e22 0%,#14181c 58%,#101316 100%);overflow:clip}.nm-closing-cta::before,.nm-closing-cta::after{content:'';position:absolute;pointer-events:none}.nm-closing-cta::before{inset:0;background-image:linear-gradient(rgb(255 255 255 / .032) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .032) 1px,transparent 1px);background-size:54px 54px;opacity:.16;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .62) 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .62) 58%,transparent 100%)}.nm-closing-cta::after{width:clamp(180px, 27vw, 390px);aspect-ratio:1;right:-8%;bottom:-62%;border-radius:50%;background:linear-gradient(135deg,#fff0,#fff0);filter:blur(20px)}.nm-closing-cta__shell{position:relative;z-index:1}.nm-closing-cta__inner{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(330px,0.78fr);gap:clamp(34px, 5vw, 76px);align-items:end;padding:clamp(18px, 2vw, 24px) 0 clamp(8px, 1vw, 14px);border-top:1px solid rgb(255 255 255 / .12);border-bottom:1px solid rgb(255 255 255 / .08);opacity:0;transform:translate3d(0,18px,0);transition:opacity 620ms var(--nm-ease-premium),transform 620ms var(--nm-ease-premium)}.nm-closing-cta.is-inview .nm-closing-cta__inner{opacity:1;transform:translate3d(0,0,0)}.nm-closing-cta__heading,.nm-closing-cta__content{min-width:0}.nm-closing-cta__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;font-size:.76rem;line-height:1;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .66)}.nm-closing-cta__eyebrow::before{content:'';width:38px;height:1px;background:linear-gradient(90deg,rgb(235 16 47 / .18),rgb(235 16 47 / .9))}.nm-closing-cta__title{margin:0;font-family:var(--nm-font-display);font-size:clamp(3.1rem, 5.7vw, 6.3rem);line-height:.9;letter-spacing:-.052em;text-transform:uppercase;color:#fffaf8}.nm-closing-cta__title span{display:block}.nm-closing-cta__title span:last-child{color:#fff}.nm-closing-cta__content{padding-bottom:4px}.nm-closing-cta__lead{max-width:560px;margin:0;font-size:clamp(0.98rem, 1.12vw, 1.08rem);line-height:1.72;color:rgb(255 255 255 / .7)}.nm-closing-cta__actions{display:flex;flex-wrap:nowrap;gap:10px;margin-top:22px}.nm-closing-cta__action{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0 18px;border-radius:999px;font-size:.86rem;line-height:1;font-weight:800;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:transform 220ms var(--nm-ease-premium),background-color 220ms var(--nm-ease-premium),border-color 220ms var(--nm-ease-premium),box-shadow 220ms var(--nm-ease-premium),color 220ms var(--nm-ease-premium)}.nm-closing-cta__action:hover,.nm-closing-cta__action:focus-visible{transform:translateY(-2px)}.nm-closing-cta__action--primary{min-width:146px;color:#fff;background:linear-gradient(135deg,#eb102f 0%,#c60e2a 100%);box-shadow:0 12px 26px rgb(235 16 47 / .24)}.nm-closing-cta__action--secondary{min-width:138px;color:#fff;border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .035)}.nm-closing-cta__action--primary:hover,.nm-closing-cta__action--primary:focus-visible{box-shadow:0 16px 32px rgb(235 16 47 / .3)}.nm-closing-cta__action--secondary:hover,.nm-closing-cta__action--secondary:focus-visible{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .26)}.nm-closing-cta__action-arrow{font-size:.98rem;opacity:.82}@media (min-width:900px) and (max-width:1199px){.nm-closing-cta{padding-block:40px 38px}.nm-closing-cta__inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.9fr);gap:36px}.nm-closing-cta__title{font-size:clamp(3rem, 6vw, 4.9rem)}}@media (min-width:700px) and (max-width:899px) and (orientation:portrait){.nm-closing-cta{padding:36px 0 34px}.nm-closing-cta__inner{grid-template-columns:1fr;gap:18px;padding-block:18px 12px}.nm-closing-cta__title{font-size:clamp(3.2rem, 8.6vw, 4.7rem)}.nm-closing-cta__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end}.nm-closing-cta__actions{margin-top:0}}@media (max-width:699px) and (orientation:portrait){.nm-closing-cta{padding:30px 0 28px}.nm-closing-cta__inner{grid-template-columns:1fr;gap:16px;padding-block:16px 10px}.nm-closing-cta__eyebrow{margin-bottom:12px;font-size:.68rem;letter-spacing:.18em}.nm-closing-cta__eyebrow::before{width:28px}.nm-closing-cta__title{font-size:clamp(2.55rem, 11.5vw, 3.45rem);line-height:.92}.nm-closing-cta__lead{max-width:36ch;font-size:.9rem;line-height:1.58}.nm-closing-cta__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.nm-closing-cta__action{min-width:0;min-height:46px;padding-inline:13px;font-size:.78rem;gap:8px}.nm-closing-cta__action--primary,.nm-closing-cta__action--secondary{min-width:0}}@media (max-width:380px) and (orientation:portrait){.nm-closing-cta__action{padding-inline:11px;font-size:.74rem}}@media (max-width:899px) and (orientation:landscape){.nm-closing-cta{padding:24px 0 22px}.nm-closing-cta__inner{grid-template-columns:minmax(0,1fr) minmax(300px,0.9fr);gap:26px;padding-block:14px 8px}.nm-closing-cta__title{font-size:clamp(2.5rem, 5.9vw, 3.8rem)}.nm-closing-cta__lead{font-size:.84rem;line-height:1.52}.nm-closing-cta__actions{margin-top:14px}.nm-closing-cta__action{min-height:42px;padding-inline:14px;font-size:.74rem}}html[dir="rtl"] .nm-closing-cta__heading,html[dir="rtl"] .nm-closing-cta__content{direction:rtl;text-align:right}@media (prefers-reduced-motion:reduce){.nm-closing-cta__inner,.nm-closing-cta__action{transition:none}}html[dir="rtl"] .nm-closing-cta__title{line-height:1.13;letter-spacing:0}html[dir="rtl"] .nm-closing-cta__lead{line-height:1.76}@media (max-width:899px) and (orientation:portrait){html[dir="rtl"] .nm-closing-cta__title{line-height:1.16}}.nm-closing-cta__title,.nm-closing-cta__title span,.nm-closing-cta__title span:last-child{color:#fff}