.umpro-product{background:radial-gradient(circle at top left,rgba(37,99,235,.06),transparent 55%),linear-gradient(to bottom,#f9fafb,#eef2ff);padding:3.2rem 0 3.5rem;border-top:1px solid #e2e8f0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.umpro-product__inner{max-width:1200px;margin:0 auto;padding:0 1.25rem}.umpro-product__hero{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);gap:2rem 2.5rem;align-items:flex-start;margin-bottom:2.4rem}.umpro-product__hero-main{min-width:0}.umpro-product__eyebrow{display:inline-flex;align-items:center;gap:.4rem;padding:.18rem .8rem;border-radius:999px;border:1px solid #d0d7e2;background:#fff;font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:#4b5563;margin-bottom:.7rem}.umpro-product__eyebrow-dot{width:7px;height:7px;border-radius:999px;background:#22c55e}.umpro-product__title{font-size:2.1rem;font-weight:750;letter-spacing:.02em;color:#0f172a;margin:0 0 .45rem}.umpro-product__subtitle{max-width:780px;margin:0;color:#4b5563;font-size:1.02rem;line-height:1.7}.umpro-product__tags{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.umpro-product__tag{padding:.25rem .75rem;border-radius:999px;border:1px solid #d0d7e2;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#4b5563;background:#fff}.umpro-product__hero-specs{background:radial-gradient(circle at top left,#3b82f61a,#fff);color:#0f172a;border-radius:1rem;padding:1.35rem 1.5rem 1.45rem;box-shadow:0 18px 40px #0f172a1f;border:1px solid #d0d7e2}.umpro-product__hero-specs-inner{position:relative;z-index:1}.umpro-product__hero-specs-title{font-size:.92rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#1d4ed8;margin-bottom:.6rem;display:flex;align-items:center;gap:.45rem}.umpro-product__hero-specs-badge{padding:.15rem .55rem;border-radius:999px;border:1px solid #d0d7e2;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#4b5563;background:#f9fafb}.umpro-product__hero-specs-main{font-size:1.08rem;font-weight:650;margin-bottom:.4rem}.umpro-product__hero-specs-meta{font-size:.9rem;color:#4b5563;margin:.25rem 0 .7rem}.umpro-product__hero-specs-meta span{display:inline-flex;align-items:center;gap:.35rem;margin-right:.9rem}.umpro-product__hero-specs-meta span:before{content:"";width:6px;height:6px;border-radius:999px;background:#60a5fa}.umpro-product__hero-specs-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin-top:.2rem}.umpro-product__hero-specs-kpi-label{font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:#6b7280}.umpro-product__hero-specs-kpi-value{font-size:1rem;font-weight:650;color:#111827}.umpro-product__section{background:#fff;border-radius:.9rem;border:1px solid #d0d7e2;padding:1.7rem 1.8rem;margin-bottom:1.6rem;box-shadow:0 14px 32px #0f172a1a}.umpro-product__section--highlight{background:linear-gradient(135deg,#fff,#eef2ff);border-color:#c4d1ff}.umpro-product__section--dark{background:#0f172a;color:#e5e7eb;border-color:#1f2937}.umpro-product__heading{font-size:1.18rem;font-weight:650;margin:0 0 .85rem;color:inherit;display:flex;align-items:center;gap:.5rem}.umpro-product__heading-pill{font-size:.74rem;text-transform:uppercase;letter-spacing:.16em;padding:.16rem .6rem;border-radius:999px;border:1px solid #d1d5db;color:#4b5563;background:#f3f4f6}.umpro-product__section--dark .umpro-product__heading-pill{border-color:#94a3b8b3;color:#e5e7eb;background:#1f2937e6}.umpro-product__lead{font-size:1rem;margin:0 0 1rem;color:#4b5563;line-height:1.75}.umpro-product__section--dark .umpro-product__lead{color:#e5e7eb}.umpro-product__list{list-style:none;margin:.35rem 0 0;padding:0}.umpro-product__list li{position:relative;padding-left:1.25rem;margin-bottom:.55rem;font-size:.98rem;line-height:1.75;color:#111827}.umpro-product__section--dark .umpro-product__list li{color:#e5e7eb}.umpro-product__list li:before{content:"";position:absolute;left:0;top:.7rem;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#38bdf8,#2563eb);box-shadow:0 0 0 4px #bfdbfe80}.umpro-product__specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.1rem 1.7rem;margin-top:.8rem}.umpro-product__spec{padding:.5rem .2rem}.umpro-product__spec-label{font-size:.82rem;text-transform:uppercase;letter-spacing:.15em;font-weight:600;color:#6b7280;margin-bottom:.2rem}.umpro-product__section--dark .umpro-product__spec-label{color:#9ca3af}.umpro-product__spec-value{font-size:1.02rem;font-weight:650;color:#111827}.umpro-product__section--dark .umpro-product__spec-value{color:#f9fafb}.umpro-product__spec-note{font-size:.86rem;margin-top:.2rem;color:#4b5563}.umpro-product__section--dark .umpro-product__spec-note{color:#d1d5db}.umpro-product__two-col{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr);gap:1.6rem}.umpro-product__pill{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.16em;padding:.22rem .8rem;border-radius:999px;border:1px solid #d1d5db;color:#4b5563;background:#f9fafb}.umpro-product__pill-dot{width:7px;height:7px;border-radius:999px;background:#38bdf8}.umpro-product__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem}.umpro-product__cta-text{font-size:1rem;max-width:560px;color:#111827}.umpro-product__cta-actions{display:flex;flex-wrap:wrap;gap:.8rem}.umpro-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 2rem;border-radius:999px;border:2px solid transparent;font-weight:650;font-size:.98rem;text-decoration:none;cursor:pointer;transition:all .16s ease;white-space:nowrap}.umpro-btn span{display:inline-flex;align-items:center;gap:.4rem}.umpro-btn__icon{font-size:1.05rem;line-height:1}.umpro-btn--primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#1d4ed8;color:#fff;box-shadow:0 16px 32px #2563eb59}.umpro-btn--primary:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-1px);box-shadow:0 20px 40px #2563eb73}.umpro-btn--outline{background:#fff;border-color:#d1d5db;color:#111827}.umpro-btn--outline:hover{border-color:#2563eb;color:#1e3a8a;background:#e0edff}.umpro-product__faq{margin-top:.6rem}.umpro-product__faq details{border-top:1px dashed #d1d5db;padding:.7rem 0}.umpro-product__faq details:last-child{border-bottom:1px dashed #d1d5db}.umpro-product__faq summary{cursor:pointer;list-style:none;font-size:.98rem;font-weight:600;color:#111827;display:flex;justify-content:space-between;align-items:center}.umpro-product__faq summary::-webkit-details-marker{display:none}.umpro-product__faq summary:after{content:"+";font-size:1.2rem;margin-left:.6rem;color:#2563eb}.umpro-product__faq details[open] summary:after{content:"\2013"}.umpro-product__faq p{font-size:.95rem;color:#4b5563;margin:.4rem 0 0}@media (max-width: 1024px){.umpro-product__hero{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.umpro-product{padding:2.7rem 0 3rem}.umpro-product__inner{padding:0 1rem}.umpro-product__hero{margin-bottom:1.9rem}.umpro-product__title{font-size:1.85rem}.umpro-product__section{padding:1.4rem 1.45rem}.umpro-product__two-col{grid-template-columns:minmax(0,1fr)}.umpro-product__cta{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/umpro-product.css.map */
