.np-rs__head{margin-bottom:clamp(24px,3vw,36px);max-width:62ch}.np-rs__head h2{font-family:var(--np-font-head);font-size:clamp(25px,2.7vw,33px);font-weight:700;line-height:1.22;letter-spacing:-.018em;margin-bottom:10px}.np-rs__head p{font-size:15.5px;color:var(--np-ink-soft);line-height:1.55}.np-rs__grid{display:grid;gap:var(--np-gap);grid-template-columns:repeat(auto-fit,minmax(255px,1fr));align-items:stretch}.np-rs__card{background:var(--np-paper);border:1px solid var(--np-line);border-radius:var(--np-r-lg);padding:clamp(22px,2.4vw,30px);position:relative;overflow:hidden;display:flex;flex-direction:column}.np-rs__card--tint{background:var(--np-sand-light)}.np-rs__icon{width:64px;height:64px;border-radius:50%;flex-shrink:0;background:var(--np-mint);color:var(--np-green-deep);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.np-rs__icon svg{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.np-rs__icon--yellow{background:var(--np-yellow);color:var(--np-ink-btn)}.np-rs__icon--sand{background:var(--np-sand);color:var(--np-ink-btn)}.np-rs__card h3{font-family:var(--np-font-head);font-size:17px;font-weight:600;line-height:1.3;margin-bottom:10px}.np-rs__card{--np-rs-body: 14px;--np-rs-lh: 1.5}.np-rs__sub{font-size:var(--np-rs-body);line-height:var(--np-rs-lh);color:var(--np-ink-soft);margin-bottom:14px}.np-rs__card p{font-size:var(--np-rs-body);line-height:var(--np-rs-lh);color:var(--np-ink-soft)}.np-rs__link{margin-top:auto;padding-top:18px;font-size:13px;font-weight:600;color:var(--np-green-deep);text-decoration:none;display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.np-rs__link:hover{text-decoration:underline}.np-rs__link svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.np-rs__list{display:grid;gap:9px;margin:0 0 16px;padding:0;list-style:none}.np-rs__list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;align-items:start;font-size:var(--np-rs-body);line-height:var(--np-rs-lh);color:var(--np-ink)}.np-rs__list svg{width:16px;height:16px;margin-top:calc((var(--np-rs-body) * var(--np-rs-lh) - 16px) / 2);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.np-rs__list--no svg{stroke:#a96e62}.np-rs__list--yes svg{stroke:var(--np-green)}.np-rs__card--list>p:last-child{margin-top:auto;padding-top:4px}.np-rs__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin-bottom:16px}.np-rs__stat{min-width:0}.np-rs__stat b{display:block;font-family:var(--np-font-head);font-size:clamp(20px,2.1vw,25px);font-weight:700;color:var(--np-green);letter-spacing:-.02em;line-height:1.05;white-space:nowrap}.np-rs__stat b i{font-style:normal;font-size:.58em;font-weight:600;color:var(--np-ink-soft)}.np-rs__stat span{display:block;font-size:13px;color:var(--np-ink-soft);line-height:1.4;margin-top:5px}.np-rs__card--media{background:var(--np-mint-light);border-color:transparent;padding:0;overflow:hidden;min-height:210px;display:block;position:relative}.np-rs__card--media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.np-rs__card--media:not(:has(img)){display:none}@media(max-width:749px){.np-rs__grid{grid-template-columns:1fr}.np-rs__icon{width:54px;height:54px;margin-bottom:14px}.np-rs__icon svg{width:27px;height:27px}.np-rs__card--media{min-height:0;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/nplus-reassurance.css.map */
