.nh2-buy{padding:94px 0;background:#f6f3ff}.nh2-buy-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:30px;align-items:start}.nh2-gallery-main{border-radius:28px;overflow:hidden;background:#fff;border:1px solid var(--nh-line);box-shadow:0 18px 54px #482d9314}.nh2-gallery-main img{width:100%;height:620px;object-fit:contain;background:#fff}.nh2-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-top:10px}.nh2-thumbs button{padding:0;border:2px solid transparent;border-radius:13px;overflow:hidden;background:#fff;cursor:pointer}.nh2-thumbs button.is-active{border-color:var(--nh-violet)}.nh2-thumbs img{width:100%;aspect-ratio:1;object-fit:cover}.nh2-buybox{position:sticky;top:92px;padding:32px;border:1px solid var(--nh-line);border-radius:28px;background:#fff;box-shadow:0 20px 58px #482d9317}.nh2-buybox h3{font-size:42px;margin:11px 0 10px}.nh2-price{font-size:36px;font-weight:850;letter-spacing:-.04em;margin-bottom:17px}.nh2-buybox>p{font-size:16px}.nh2-buybox ul,.nh2-hardware ul,.nh2-plan ul,.nh2-cart-summary ul{list-style:none;padding:0;margin:22px 0;display:grid;gap:11px}.nh2-buybox li,.nh2-hardware li,.nh2-plan li,.nh2-cart-summary li{position:relative;padding-left:27px;color:var(--nh-ink);font-size:14px;line-height:1.48}.nh2-buybox li:before,.nh2-hardware li:before,.nh2-plan li:before,.nh2-cart-summary li:before{content:"\2713";position:absolute;left:0;color:var(--nh-violet);font-weight:950}.nh2-buybox form,.nh2-sticky form{margin:0}.nh2-buy-now{display:flex;align-items:center;justify-content:center;min-height:54px;margin-top:11px;border:2px solid var(--nh-violet);border-radius:999px;color:var(--nh-violet-dark)!important;font-size:15px;font-weight:850}.nh2-delivery-note{display:grid;gap:3px;margin-top:18px;padding:15px 16px;border-radius:15px;background:var(--nh-soft)}.nh2-delivery-note b{font-size:13px}.nh2-delivery-note span,.nh2-secure{color:var(--nh-muted);font-size:12px;line-height:1.45}.nh2-secure{text-align:center;margin-top:13px}.nh2-pain,.nh2-workflow,.nh2-output,.nh2-audiences,.nh2-hardware,.nh2-specs,.nh2-plan,.nh2-reviews,.nh2-faq,.nh2-final-cta{padding:100px 0}.nh2-pain{background:#fff}.nh2-pain-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.nh2-pain-grid article{overflow:hidden;padding-bottom:24px;border:1px solid var(--nh-line);border-radius:25px;background:#fff;box-shadow:0 14px 42px #482d930f}.nh2-pain-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;background:#f4f2f9}.nh2-pain-grid h3,.nh2-pain-grid p{margin-left:23px;margin-right:23px}.nh2-pain-grid h3{margin-top:21px}.nh2-pain-grid p{margin-bottom:0}.nh2-workflow{background:#17122c;color:#fff}.nh2-workflow h2,.nh2-workflow h3{color:#fff}.nh2-workflow .nh2-section-head p{color:#d0cadf}.nh2-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nh2-step-grid article{padding:30px;border:1px solid rgba(255,255,255,.13);border-radius:24px;background:#ffffff0f}.nh2-step-grid article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#7c5cf2;color:#fff;font-weight:900}.nh2-step-grid h3{margin-top:24px}.nh2-step-grid p{color:#cbc5db;margin-bottom:0}.nh2-output{background:#f8f6ff}.nh2-output-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:center}.nh2-output-copy p{font-size:18px}.nh2-output-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0}.nh2-output-list span{padding:14px;border:1px solid var(--nh-line);border-radius:14px;background:#fff;font-size:14px;font-weight:760}.nh2-output figure{margin:0}.nh2-output figure img{width:100%;border-radius:28px;box-shadow:0 24px 64px #482d9324}.nh2-output figcaption{margin-top:10px;color:var(--nh-muted);font-size:12px;text-align:center}.nh2-disclosure{font-size:12px!important;color:#7e788b!important}.nh2-audiences{background:#fff}.nh2-audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nh2-audience-grid article{padding:26px;border:1px solid var(--nh-line);border-radius:22px;background:#fff}.nh2-audience-grid article>span{color:var(--nh-violet);font-size:11px;font-weight:900;letter-spacing:.12em}.nh2-audience-grid p{margin-bottom:0;font-size:14px}.nh2-hardware{background:#f7f4ff}.nh2-hardware-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.nh2-hardware-grid>div>p{font-size:18px}.nh2-hardware img{width:100%;max-height:680px;object-fit:cover;border-radius:30px;box-shadow:0 24px 64px #482d9326}.nh2-specs{background:#fff}.nh2-spec-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--nh-line);border-left:1px solid var(--nh-line)}.nh2-spec-grid article{min-height:125px;padding:23px;border-right:1px solid var(--nh-line);border-bottom:1px solid var(--nh-line)}.nh2-spec-grid b,.nh2-spec-grid span{display:block}.nh2-spec-grid b{margin-bottom:8px}.nh2-spec-grid span{color:var(--nh-muted);font-size:14px;line-height:1.5}.nh2-plan{background:linear-gradient(180deg,#f2edff,#e9e1ff)}.nh2-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.nh2-plan-grid article{padding:31px;border:1px solid #d7cdf5;border-radius:25px;background:#fff}.nh2-plan-grid article>span{color:var(--nh-violet);font-size:11px;font-weight:900;letter-spacing:.12em}.nh2-plan-grid strong{display:block;margin:12px 0 18px;font-size:34px;letter-spacing:-.035em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/neralvo-halo-v2-sections.css.map */
