.ntp-shell{width:min(100% - 4rem,120rem);margin-inline:auto}.ntp-eyebrow{font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#17608b;margin:0 0 1.2rem}.ntp-editor-note{font-size:1.3rem;padding:2rem;border:1px dashed #8ca7b7;border-radius:1rem;color:#3b5362}.ntp-intro{font-size:1.55rem;line-height:1.6;color:#4f6370;max-width:65ch;margin:1rem 0 0}.ntp-marquee{background:#001524!important;color:#fff!important;overflow:hidden;position:relative;width:100%;border:0!important}.ntp-marquee__track{display:flex;width:max-content;will-change:transform;animation:ntp-marquee var(--ntp-marquee-speed,50s) linear infinite}.ntp-marquee__group{display:flex;align-items:center;flex:0 0 auto!important;width:max-content!important;min-width:0!important}.ntp-marquee__item{display:inline-flex;align-items:center;gap:.8rem;padding:1.15rem 2.5rem;font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ntp-marquee__emoji{font-size:1.55rem;line-height:1;display:inline-block;flex:none}.ntp-marquee__text{display:inline-block}@keyframes ntp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ntp-marquee:hover .ntp-marquee__track{animation-play-state:paused}.ntp-marquee .ntp-editor-note{color:#fff}.ntp-story{padding:clamp(5rem,8vw,10rem) 0}.ntp-story--white{background:#fcfcfc}.ntp-story--blue{background:#e4f6ff}.ntp-story--sage{background:#dbe9e0}.ntp-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,9rem);align-items:center}.ntp-story--right .ntp-story__media{order:2}.ntp-story--right .ntp-story__content{order:1}.ntp-story__media{border-radius:2.4rem;overflow:hidden;background:#fff;box-shadow:0 2.2rem 5rem #02091214;min-height:22rem;aspect-ratio:1.14}.ntp-story__media img{display:block;width:100%;height:100%;object-fit:contain}.ntp-story__media video{display:block;width:100%;height:100%;object-fit:contain;background:#001524}.ntp-specs{margin:1.8rem 0;border-top:1px solid #cdd7dc;border-bottom:1px solid #cdd7dc;color:#001524}.ntp-specs summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:1.4rem;font-weight:750}.ntp-specs summary::-webkit-details-marker{display:none}.ntp-specs summary span{font-size:2rem;font-weight:400;line-height:1}.ntp-specs[open] summary span{transform:rotate(45deg)}.ntp-specs dl{margin:0 0 1.2rem}.ntp-specs dl>div{display:grid;grid-template-columns:minmax(10rem,38%) minmax(0,1fr);gap:1.2rem;padding:1rem 0;border-top:1px solid #e7ecee;font-size:1.25rem;line-height:1.45}.ntp-specs dt{font-weight:700}.ntp-specs dd{margin:0;color:#405460}.ntp-story__placeholder{height:100%;display:grid;place-items:center;padding:2rem;color:#5d7380;text-align:center;font-size:1.4rem}.ntp-story__content{max-width:54rem}.ntp-story h2,.ntp-comparison h2,.ntp-testimonials h2,.ntp-guarantee h2,.ntp-faq h2{font-size:clamp(3rem,3.8vw,5.4rem);line-height:1.12;letter-spacing:-.035em;margin:0;color:#020811}.ntp-story__body{font-size:1.6rem;line-height:1.75;color:#405460;margin-top:2rem}.ntp-story__body p{margin:0 0 1.2rem}.ntp-link{display:inline-flex;align-items:center;gap:.8rem;border-bottom:2px solid #020811;padding-bottom:.45rem;margin-top:2rem;color:#020811;text-decoration:none;font-weight:700;font-size:1.4rem}.ntp-link:hover{gap:1.3rem}.ntp-comparison{padding:clamp(6rem,9vw,11rem) 0;background:#f4f8fa}.ntp-comparison h2{max-width:75rem}.ntp-comparison__scroll{overflow-x:auto;margin-top:3rem;border-radius:2rem;box-shadow:0 1.2rem 4rem #0209120d}.ntp-comparison table{width:100%;min-width:67rem;border-collapse:collapse;table-layout:fixed;background:#fff}.ntp-comparison th,.ntp-comparison td{padding:1.6rem 1.7rem;text-align:left;vertical-align:top;border-bottom:1px solid #e3ebef;font-size:1.35rem;line-height:1.45;overflow-wrap:anywhere}.ntp-comparison thead th{background:#020811;color:#fff;font-weight:700}.ntp-comparison tbody th{font-weight:700;color:#020811}.ntp-comparison th:first-child{width:22%}.ntp-comparison th:not(:first-child){width:26%}.ntp-comparison .ntp-comparison__ours{background:#e4f6ff;color:#082f4a;font-weight:700}.ntp-comparison thead .ntp-comparison__ours{background:#17608b;color:#fff}.ntp-comparison tbody tr:last-child th,.ntp-comparison tbody tr:last-child td{border-bottom:0}.ntp-comparison__note{font-size:1.2rem;color:#5f7280;margin:1.4rem 0 0}.ntp-testimonials{padding:clamp(6rem,9vw,11rem) 0;background:#fcfcfc}.ntp-testimonials__head{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.8rem}.ntp-testimonials__head h2{max-width:70rem}.ntp-testimonials__controls{display:flex;gap:.8rem}.ntp-testimonials__controls button{width:4.4rem;height:4.4rem;border:1px solid #c5d5de;background:#fff;color:#020811;border-radius:50%;font-size:2.5rem;line-height:1;cursor:pointer}.ntp-testimonials__controls button:hover{background:#020811;color:#fff}.ntp-testimonials__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(28rem,calc((100% - 3.2rem)/3));gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:1rem}.ntp-testimonial{scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid #deeaef;border-radius:2rem;overflow:hidden;background:#f7fafb;min-height:26rem}.ntp-testimonial__media{aspect-ratio:4/4.5;overflow:hidden;background:#e4f6ff}.ntp-testimonial__media img,.ntp-testimonial__media video{display:block;width:100%;height:100%;object-fit:cover}.ntp-testimonial__copy{padding:2rem;display:grid;gap:1rem}.ntp-testimonial__stars{color:#db8b25;font-size:1.8rem;letter-spacing:.06em}.ntp-testimonial blockquote{font-size:1.5rem;line-height:1.55;margin:0;color:#020811}.ntp-testimonial__copy p{font-size:1.2rem;font-weight:700;margin:0;color:#506672}.ntp-guarantee{padding:clamp(6rem,8vw,9rem) 0;background:#fcfcfc}.ntp-guarantee__panel{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(20rem,.7fr);gap:4rem;align-items:center;padding:clamp(3rem,6vw,7rem);border-radius:3rem;background:#020811;position:relative;overflow:visible}.ntp-guarantee__panel:after{content:"";position:absolute;width:40rem;height:40rem;right:-12rem;top:-18rem;border-radius:50%;background:#e4f6ff14}.ntp-guarantee .ntp-eyebrow{color:#ffdfb8}.ntp-guarantee h2{color:#fff;max-width:70rem}.ntp-guarantee .rte{color:#dce9ed;font-size:1.6rem;line-height:1.7;margin-top:2rem;max-width:65ch}.ntp-guarantee__link{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;padding:1.15rem 1.6rem;border-radius:999px;background:#ffdfb8;color:#020811;font-weight:700;font-size:1.3rem;text-decoration:none}.ntp-guarantee__seal{position:relative;z-index:1;width:min(100%,23rem);aspect-ratio:1;display:grid;place-items:center;justify-self:center;border-radius:50%;background:#ffdfb8;color:#020811;box-shadow:0 0 0 1.2rem #ffdfb81f}.ntp-guarantee__seal svg{width:49%;grid-area:1/1}.ntp-guarantee__seal span{grid-area:1/1;align-self:end;margin-bottom:3rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em}.ntp-faq{padding:clamp(6rem,9vw,11rem) 0;background:#f4f8fa}.ntp-faq__grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(3rem,7vw,10rem)}.ntp-faq__items{border-top:1px solid #c7d9e1}.ntp-faq__items details{border-bottom:1px solid #c7d9e1;padding:1.7rem 0}.ntp-faq__items summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:2rem;font-size:1.55rem;font-weight:700;color:#020811;cursor:pointer}.ntp-faq__items summary::-webkit-details-marker{display:none}.ntp-faq__items summary span{font-size:2.3rem;line-height:1;transition:transform .2s}.ntp-faq__items details[open] summary span{transform:rotate(45deg)}.ntp-faq__items .rte{font-size:1.4rem;line-height:1.65;color:#4f6370;padding:1rem 2.5rem 0 0}@media(max-width:989px){.ntp-shell{width:min(100% - 3.2rem,120rem)}.ntp-story__grid{gap:3rem}.ntp-testimonials__rail{grid-auto-columns:minmax(26rem,46%)}}@media(max-width:749px){.ntp-story{padding:5rem 0}.ntp-story__grid,.ntp-faq__grid{grid-template-columns:1fr}.ntp-story--right .ntp-story__media,.ntp-story--right .ntp-story__content{order:initial}.ntp-story__media{aspect-ratio:1.2}.ntp-story h2,.ntp-comparison h2,.ntp-testimonials h2,.ntp-guarantee h2,.ntp-faq h2{font-size:3rem}.ntp-testimonials__rail{grid-auto-columns:minmax(25rem,82%)}.ntp-guarantee__panel{grid-template-columns:1fr;padding:3rem}.ntp-guarantee__seal{width:15rem}.ntp-guarantee__seal span{margin-bottom:1.9rem}.ntp-testimonials__controls{flex:none}}@media(prefers-reduced-motion:reduce){.ntp-marquee__track{animation:none}.ntp-faq__items summary span{transition:none}}.ntp-story,.ntp-story--white,.ntp-story--blue,.ntp-story--sage,.ntp-comparison,.ntp-testimonials,.ntp-guarantee,.ntp-faq{background:#fff}.ntp-story h2,.ntp-comparison h2,.ntp-testimonials h2,.ntp-guarantee h2,.ntp-faq h2{color:#020811}.ntp-eyebrow{color:#17608b}.ntp-story__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(3rem,7vw,10rem)}.ntp-story--right .ntp-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.ntp-story__media{width:min(100%,48rem);justify-self:center;aspect-ratio:1.22;border-radius:2.4rem;box-shadow:none}.ntp-story__content{max-width:55rem}.ntp-link{border-color:#17608b;color:#020811}.ntp-comparison__scroll{border-radius:0;box-shadow:none;margin-top:3.5rem}.ntp-comparison table{background:#fff;border-collapse:separate;border-spacing:0}.ntp-comparison thead th{background:#fff;color:#020811;border-bottom:1px solid #e5e1dc}.ntp-comparison th,.ntp-comparison td{border-bottom:1px solid #e5e1dc;padding:1.45rem 1.3rem}.ntp-comparison .ntp-comparison__ours,.ntp-comparison thead .ntp-comparison__ours{background:#e4f6ff;color:#17608b;font-weight:700}.ntp-comparison thead .ntp-comparison__ours{border-radius:1.2rem 1.2rem 0 0}.ntp-comparison tbody tr:last-child .ntp-comparison__ours{border-radius:0 0 1.2rem 1.2rem}.ntp-comparison tbody tr:last-child th,.ntp-comparison tbody tr:last-child td{border-bottom:1px solid #e5e1dc}.ntp-testimonial{background:#fff;border-color:#e7e7e7}.ntp-testimonial__media{background:#f5f5f5}.ntp-testimonial__stars{color:#17608b}.ntp-testimonials__controls button{border-color:#17608b;color:#17608b}.ntp-testimonials__controls button:hover{background:#17608b;color:#fff}@media(max-width:749px){.ntp-testimonials__rail{grid-auto-columns:minmax(0,88%);min-width:0}.ntp-testimonial,.ntp-testimonial__copy{min-width:0}.ntp-testimonial blockquote{white-space:normal;word-break:normal;overflow-wrap:break-word}}.ntp-guarantee__panel{background:#020811;border-radius:3rem}.ntp-guarantee__panel:after{background:#17608b21}.ntp-guarantee .ntp-eyebrow{color:#a5ddf5}.ntp-guarantee h2{color:#fff}.ntp-guarantee__link,.ntp-guarantee__seal{background:#17608b;color:#fff}.ntp-guarantee__seal{box-shadow:0 0 0 1.2rem #17608b2b}.ntp-faq__items{border-color:#e5e5e5}.ntp-faq__items details{border-color:#e5e5e5}.ntp-faq__items summary{color:#020811}@media(max-width:749px){.ntp-story__grid,.ntp-story--right .ntp-story__grid{grid-template-columns:1fr}.ntp-story__media{width:min(100%,42rem)}}@media(max-width:749px){.ntp-testimonials__rail{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:1rem;overflow:visible;scroll-snap-type:none;padding-bottom:0}.ntp-testimonials__controls{display:none}.ntp-testimonial{min-width:0;min-height:0}.ntp-testimonial__copy{padding:1.2rem;gap:.7rem}.ntp-testimonial blockquote{font-size:1.25rem;line-height:1.45;overflow-wrap:anywhere}.ntp-testimonial__copy p{font-size:1.1rem;line-height:1.4}}.ntp-comparison__scroll{border:1px solid #e1e7eb;border-radius:1.8rem;overflow-x:auto;box-shadow:none}.ntp-comparison table{border-radius:1.8rem;overflow:hidden}.ntp-comparison thead .ntp-comparison__ours,.ntp-comparison tbody tr:last-child .ntp-comparison__ours{border-radius:0}.ntp-comparison thead th:first-child{border-top-left-radius:1.7rem}.ntp-comparison thead th:last-child{border-top-right-radius:1.7rem}.ntp-comparison tbody tr:last-child th:first-child{border-bottom-left-radius:1.7rem}.ntp-comparison tbody tr:last-child td:last-child{border-bottom-right-radius:1.7rem}@media(max-width:749px){.ntp-comparison{padding:4.5rem 0!important}.ntp-comparison .ntp-shell{width:100%!important;padding-inline:.8rem!important;box-sizing:border-box!important}.ntp-comparison__scroll{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow:hidden!important;margin:2.2rem 0 0!important;border:1px solid #dce4e9!important;border-radius:1.4rem!important}.ntp-comparison table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}.ntp-comparison th,.ntp-comparison td{padding:.8rem .35rem!important;font-size:1.05rem!important;line-height:1.25!important;word-break:break-word!important;overflow-wrap:break-word!important;text-align:center!important}.ntp-comparison th:first-child,.ntp-comparison tbody th{position:static!important;text-align:left!important;padding-left:.65rem!important;font-size:1.05rem!important;width:29%!important;background:#fff!important}.ntp-comparison thead th:first-child{background:#fff!important}.ntp-comparison thead .ntp-comparison__ours{font-size:1.08rem!important}}@media(min-width:750px){.ntp-story--right .ntp-story__content{justify-self:end;width:min(100%,47rem);padding-left:clamp(2rem,4vw,5rem);box-sizing:border-box}}.ntp-comparison__scroll{width:min(100%,98rem);margin:3.5rem auto 0}@media(max-width:749px){.ntp-story--right .ntp-story__content{width:100%;max-width:55rem;padding-left:0}}.ntp-comparison .ntp-eyebrow,.ntp-comparison h2,.ntp-comparison .ntp-intro,.ntp-comparison .ntp-comparison__note{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.ntp-guarantee__panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(28rem,.85fr);gap:4rem;align-items:center;padding:clamp(3rem,5vw,6rem);border-radius:3rem;background:#020811;position:relative;overflow:visible}.ntp-guarantee__highlights{display:grid;gap:1.5rem;margin-top:2.2rem}.ntp-guarantee__item{display:flex;align-items:flex-start;gap:1.2rem}.ntp-guarantee__check{display:grid;place-items:center;flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#17608b;color:#fff;font-weight:800;font-size:1.4rem}.ntp-guarantee__item-text strong{display:block;color:#fff;font-size:1.45rem;margin-bottom:.2rem}.ntp-guarantee__item-text p{margin:0;color:#9cb3c1;font-size:1.3rem;line-height:1.5}.ntp-guarantee__media-wrap{position:relative;border-radius:2.2rem;overflow:hidden;box-shadow:0 1.6rem 4rem #00000073;aspect-ratio:4/3;width:100%}.ntp-guarantee__image{display:block;width:100%;height:100%;object-fit:cover}.ntp-guarantee__seal{position:absolute;bottom:1.5rem;right:1.5rem;width:9.5rem;height:9.5rem;display:grid;place-items:center;border-radius:50%;background:#17608b;color:#fff;box-shadow:0 4px 16px #0006,0 0 0 4px #ffffff40;z-index:2}.ntp-guarantee__seal svg{width:48%;grid-area:1/1}.ntp-guarantee__seal span{grid-area:1/1;align-self:end;margin-bottom:1.3rem;font-size:.85rem;font-weight:800;letter-spacing:.12em}@media(max-width:749px){.ntp-story__grid,.ntp-story--right .ntp-story__grid{display:flex!important;flex-direction:column!important}.ntp-story__content,.ntp-story--right .ntp-story__content{order:1!important;width:100%!important;max-width:100%!important}.ntp-story__media,.ntp-story--right .ntp-story__media{order:2!important;width:100%!important;max-width:44rem!important;margin-inline:auto!important}.image-with-text__grid{display:flex!important;flex-direction:column!important}.image-with-text__text-item{order:1!important}.image-with-text__media-item{order:2!important}.ntp-guarantee__panel{display:flex!important;flex-direction:column!important;padding:3rem 2rem!important;gap:3rem!important}.ntp-guarantee__copy{order:1!important;width:100%!important}.ntp-guarantee__media-wrap{order:2!important;width:100%!important;max-width:42rem!important;margin-inline:auto!important}.ntp-guarantee__seal{width:8rem!important;height:8rem!important;bottom:1rem!important;right:1rem!important}.ntp-guarantee__seal span{font-size:.75rem!important;margin-bottom:1rem!important}}.ntp-guarantee--refined{padding:clamp(1.8rem,3vw,3.2rem) 0!important;overflow:visible!important}.ntp-guarantee--refined .ntp-guarantee__panel{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(30rem,.82fr);gap:clamp(2.5rem,4vw,5rem);align-items:center;border:none!important;box-shadow:none!important;padding:0;overflow:visible!important}.ntp-guarantee--refined .ntp-guarantee__panel:after{display:none}.ntp-guarantee--refined .ntp-guarantee__copy{min-width:0;overflow:visible!important;padding-top:.5rem}.ntp-guarantee--refined .ntp-guarantee__eyebrow{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1.2rem;padding:.65rem 1.15rem;border:1px solid rgba(59,130,246,.35);border-radius:999px;background:#2563eb29;color:#60a5fa;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ntp-guarantee--refined .ntp-guarantee__eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#10b981}.ntp-guarantee--refined h2{max-width:22ch;font-size:clamp(3.2rem,4.1vw,5.2rem);line-height:1.25!important;letter-spacing:-.02em;font-weight:800;margin:0;padding-top:.4rem;padding-bottom:.2rem;overflow:visible!important}.ntp-guarantee__heading-with-icon{display:flex!important;align-items:center!important;gap:1.4rem!important}.ntp-guarantee__shield-icon{width:4.8rem!important;height:4.8rem!important;min-width:4.8rem!important;flex:none!important;color:#10b981!important;stroke:#10b981!important}@media(max-width:749px){.ntp-guarantee__shield-icon{width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important}}.ntp-guarantee--refined .ntp-guarantee__intro{margin:1.2rem 0 0;max-width:54ch;font-size:1.55rem;line-height:1.6}.ntp-guarantee--refined .ntp-guarantee__intro p{margin:0;color:inherit}.ntp-guarantee--refined .ntp-guarantee__highlights{display:grid;gap:1.2rem;margin-top:2rem}.ntp-guarantee--refined .ntp-guarantee__item{display:grid;grid-template-columns:4.4rem minmax(0,1fr)!important;gap:1.4rem!important;align-items:start;padding:1.4rem 1.6rem;border-radius:1.4rem}.ntp-guarantee--refined .ntp-guarantee__check{display:grid;place-items:center;width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;border-radius:1.2rem!important;font-size:2.2rem!important;font-weight:800}.ntp-guarantee--refined .ntp-guarantee__item-text strong{display:block;margin-bottom:.25rem;font-size:1.4rem;line-height:1.3}.ntp-guarantee--refined .ntp-guarantee__item-text p{margin:0;font-size:1.22rem;line-height:1.5}.ntp-guarantee--refined .ntp-guarantee__actions{display:flex;justify-content:center;align-items:center;width:100%;margin-top:3.2rem}.ntp-guarantee--refined .ntp-guarantee__contact{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.6rem;padding:1.5rem 3.8rem;border-radius:999px;font-size:1.5rem;font-weight:750;letter-spacing:.02em;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.ntp-guarantee--refined .ntp-guarantee__contact:hover{transform:translateY(-2px)}.ntp-guarantee--refined .ntp-guarantee__contact .svg-wrapper{display:grid;place-items:center;width:2.2rem;height:2.2rem}.ntp-guarantee--refined .ntp-guarantee__contact svg{width:100%;height:100%;fill:currentColor}.ntp-guarantee--refined .ntp-guarantee__policy{font-size:1.25rem;font-weight:700;text-underline-offset:.3rem}.ntp-guarantee--refined .ntp-guarantee__contact-note{margin:1.15rem 0 0;font-size:1.15rem}.ntp-guarantee--refined .ntp-guarantee__seal{display:none!important}.ntp-guarantee__seal-badge{position:absolute!important;bottom:3.5rem!important;right:1.8rem!important;width:7.6rem!important;height:7.6rem!important;border-radius:50%!important;background:#17608b!important;color:#fff!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.2rem!important;box-shadow:0 4px 18px #00000073,0 0 0 3px #ffffff4d!important;z-index:4!important}.ntp-guarantee__seal-badge svg{width:2.8rem!important;height:2.8rem!important;stroke:#fff!important}.ntp-guarantee__seal-badge span{font-size:.95rem!important;font-weight:800!important;letter-spacing:.08em!important;color:#fff!important;line-height:1!important}@media(max-width:749px){.ntp-guarantee__seal-badge{bottom:3.8rem!important;right:1.4rem!important;width:6.4rem!important;height:6.4rem!important}.ntp-guarantee__seal-badge svg{width:2.4rem!important;height:2.4rem!important}.ntp-guarantee__seal-badge span{font-size:.85rem!important}}.ntp-guarantee--refined .ntp-guarantee__media-wrap{display:block!important;position:relative!important;width:100%;aspect-ratio:3 / 4;border-radius:2.4rem;overflow:hidden}.ntp-guarantee--refined .ntp-guarantee__media-wrap:after{content:"";position:absolute;top:58%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#001524cc);pointer-events:none}.ntp-guarantee--refined .ntp-guarantee__image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center bottom!important}.ntp-guarantee--refined .ntp-guarantee__image-caption{position:absolute!important;z-index:2!important;right:1.8rem!important;bottom:1.8rem!important;left:1.8rem!important;margin:0!important;color:#fff!important;font-size:1.35rem!important;font-weight:700!important;text-align:center!important;line-height:1.3!important;text-shadow:0 2px 8px rgba(0,0,0,.55)!important}.ntp-guarantee--light{background:#fff!important;color:#001524!important}.ntp-guarantee--light .ntp-guarantee__panel{background:#fff!important}.ntp-guarantee--light h2{color:#001524!important}.ntp-guarantee--light .ntp-guarantee__intro{color:#4b5563!important}.ntp-guarantee--light .ntp-guarantee__item{background:#f8fafc;border:1.5px solid #e2e8f0;box-shadow:0 4px 14px #0015240a}.ntp-guarantee--light .ntp-guarantee__check{background:#dcfce7;color:#15803d}.ntp-guarantee--light .ntp-guarantee__item-text strong{color:#001524}.ntp-guarantee--light .ntp-guarantee__item-text p{color:#64748b}.ntp-guarantee--light .ntp-guarantee__contact{background:#001524;color:#fff;border:1px solid rgba(0,21,36,.1);box-shadow:0 8px 24px #00152438}.ntp-guarantee--light .ntp-guarantee__contact:hover{background:#1e3a5f;box-shadow:0 12px 30px #00152459}.ntp-guarantee--light .ntp-guarantee__policy{color:#17608b}.ntp-guarantee--light .ntp-guarantee__contact-note{color:#64748b}.ntp-guarantee--light .ntp-guarantee__contact-note a{color:#17608b}.ntp-guarantee--light .ntp-guarantee__media-wrap{box-shadow:0 18px 45px #0015241f;border:1px solid rgba(0,21,36,.08)}.ntp-guarantee--dark{background:#001524!important;color:#fff!important}.ntp-guarantee--dark .ntp-guarantee__panel{background:#001524!important}.ntp-guarantee--dark h2{color:#fff!important}.ntp-guarantee--dark .ntp-guarantee__intro{color:#fffc!important}.ntp-guarantee--dark .ntp-guarantee__item{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ntp-guarantee--dark .ntp-guarantee__check{background:#10b98133;color:#34d399}.ntp-guarantee--dark .ntp-guarantee__item-text strong{color:#fff}.ntp-guarantee--dark .ntp-guarantee__item-text p{color:#ffffffb8}.ntp-guarantee--dark .ntp-guarantee__contact{background:#2563eb;color:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 24px #2563eb66}.ntp-guarantee--dark .ntp-guarantee__contact:hover{background:#1d4ed8;box-shadow:0 12px 30px #2563eb8c}.ntp-guarantee--dark .ntp-guarantee__policy{color:#60a5fa}.ntp-guarantee--dark .ntp-guarantee__contact-note{color:#ffffffa6}.ntp-guarantee--dark .ntp-guarantee__contact-note a{color:#60a5fa}.ntp-guarantee--dark .ntp-guarantee__media-wrap{box-shadow:0 18px 45px #00000073;border:1px solid rgba(255,255,255,.1)}@media(max-width:990px){.ntp-guarantee--refined{padding:clamp(3.5rem,6vw,5.5rem) 0;overflow:visible!important}.ntp-guarantee--refined .ntp-guarantee__panel{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;overflow:visible!important}.ntp-guarantee--refined .ntp-guarantee__copy{width:100%!important;max-width:100%!important;overflow:visible!important;padding-top:.8rem}.ntp-guarantee--refined h2{font-size:clamp(2.8rem,7.5vw,3.8rem);line-height:1.25!important;padding-top:.6rem;padding-bottom:.2rem;overflow:visible!important}.ntp-guarantee--refined .ntp-guarantee__actions{margin-top:2.6rem}.ntp-guarantee--refined .ntp-guarantee__contact{width:100%;max-width:36rem;min-height:5.4rem;font-size:1.45rem;padding:1.4rem 2.4rem}.ntp-guarantee--refined .ntp-guarantee__media-wrap{width:100%!important;max-width:44rem!important;margin:3rem auto 0!important;aspect-ratio:3 / 4!important}}@media(prefers-reduced-motion:reduce){.ntp-guarantee--refined .ntp-guarantee__contact{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/newtrend-product-sections.css.map */
