.products-page{background:#f8f9f5;color:#17211f;padding-top:76px;display:flow-root}.products-page *{box-sizing:border-box}.products-container{width:min(1180px,calc(100% - 96px));margin-inline:auto}.products-page h1,.products-page h2,.products-page p{margin:0}.products-page a{color:inherit}.products-page a:focus-visible{outline:3px solid #4264ed;outline-offset:6px}.products-eyebrow{font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;line-height:1.6}.products-dot{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#4561e8;vertical-align:1px}.products-hero{padding:56px 0 36px;border-bottom:1px solid #d9dfd7}.products-hero h1{margin-bottom:14px;font-size:clamp(36px,4vw,48px);letter-spacing:-.04em;line-height:1.1;font-weight:500}.products-lead{color:#56615c;font-size:18px;line-height:1.65}.products-showcase{display:grid;gap:28px;padding:36px 0 64px}.product-feature{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #d9dfd7;background:#fff;border-radius:12px;overflow:hidden}.product-preview{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:28px;background:#111827;text-decoration:none}.product-preview:focus-visible{outline-offset:-6px}.product-browser{border:1px solid #344055;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 12px 28px #0003}.product-browser-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:#1f2937;color:#d7dfeb;font-size:11px;line-height:1}.product-browser-dots{display:flex;gap:5px}.product-browser-dots i{display:block;width:6px;height:6px;background:#738096;border-radius:50%}.product-browser img{display:block;width:100%;height:auto}.product-preview-caption{display:flex;justify-content:space-between;color:#b7c0cf;font-size:12px}.product-preview:hover .product-preview-caption{color:#fff}.product-brand{padding:44px;align-self:center}.product-brand h2{margin:18px 0;font-size:38px;font-weight:500;letter-spacing:-.04em;line-height:1.1}.product-description{max-width:400px;color:#56615c;font-size:18px;line-height:1.6}.product-link{display:inline-flex;align-items:center;gap:40px;margin-top:28px;font-size:15px;text-decoration:none;padding-block:8px}.product-link:hover{text-decoration:underline;text-underline-offset:5px}.products-company{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:56px 0 72px;align-items:center;border-top:1px solid #d9dfd7}.products-company-copy h2{margin:18px 0;font-size:38px;font-weight:500;letter-spacing:-.035em;line-height:1.15}.products-company-copy>p:last-child{max-width:400px;color:#56615c;font-size:17px;line-height:1.65}.product-identity{position:relative;background:#111827;color:#f7f8fc;padding:36px;border-radius:12px;min-width:0}.product-identity:before{content:"";position:absolute;height:3px;top:0;left:36px;width:42px;background:#d5ee91}.product-identity .products-eyebrow{color:#b8c2d2;font-size:10px}.product-identity h2{font-size:30px;margin:18px 0 10px;line-height:1.15;letter-spacing:-.035em;font-weight:500;color:#fff}.product-identity dl{margin:24px 0 0}.product-identity dl>div{border-top:1px solid #303a4c;padding:15px 0}.product-identity dl>div:last-child{padding-bottom:0}.product-identity dt{color:#b8c2d2;font-size:11px;margin-bottom:6px}.product-identity dd{margin:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.product-identity a{text-decoration:none}.product-identity a:hover{text-decoration:underline}.nav-25_link[aria-current],.nav-25_link_mobile[aria-current]{color:#4264ed}@media (max-width: 991px){.products-page{padding-top:108px}.products-container{width:calc(100% - 48px)}.products-company{gap:32px}.product-brand,.product-identity{padding:28px}}@media (max-width: 650px){.products-container{width:calc(100% - 36px)}.products-hero{padding:36px 0 28px}.products-lead{font-size:16px}.products-showcase{padding:28px 0 40px}.product-feature,.products-company{grid-template-columns:1fr}.product-preview{padding:16px;gap:12px}.product-brand h2{font-size:34px}.products-company{padding:40px 0;gap:28px}.products-company-copy h2{font-size:32px}.product-description{font-size:18px}.product-identity{padding:24px}.product-identity h2{font-size:28px}}
