@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;700&family=Geist:wght@300;400;600&display=swap");.product-hero-26{background-color:#071429;background-image:radial-gradient(ellipse 676px 571px at 68% 52%,#00183e 0,#071429 72%);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;font-family:Geist,Arial,Helvetica,sans-serif;min-height:100vh;min-height:100svh;min-height:100dvh;overflow:hidden;padding:228px 0 22px;position:relative}.product-hero-26 *{font-family:inherit}.product-hero-26 *,.product-hero-26 :after,.product-hero-26 :before{box-sizing:border-box}.product-hero-26__container{margin:0 auto;max-width:100%;padding:0 var(--container-padding,15px);position:relative;width:var(--container-max-width,1084px);z-index:1}.product-hero-26__main{align-items:center;display:flex;justify-content:space-between;min-height:370px}.product-hero-26__copy{max-width:605px;width:100%}.product-hero-26__eyebrow{background:linear-gradient(90deg,#bbf5ff,#0680fb);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:14px;letter-spacing:.15em;line-height:14px;margin:0 0 8px;text-transform:uppercase;-webkit-text-fill-color:transparent}.product-hero-26 h1,.product-hero-26__eyebrow{font-family:Geist,Arial,Helvetica,sans-serif;font-weight:600}.product-hero-26 h1{color:#fff;font-size:48px;letter-spacing:0;line-height:60px;margin:0;max-width:605px}.product-hero-26__content{color:#fff;font-family:Geist,Arial,Helvetica,sans-serif;margin-top:18px;max-width:560px}.product-hero-26__content *{color:inherit}.product-hero-26__content p{color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px;margin:0 0 14px}.product-hero-26__content p:last-child{margin-bottom:0}.product-hero-26__button{align-items:center;background:#0069d3;border-radius:6px;color:#fff;display:inline-flex;font-family:Geist,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;justify-content:center;letter-spacing:0;line-height:30px;margin-top:23px;min-height:48px;min-width:160px;padding:14px 26px;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.product-hero-26__button *{color:inherit}.product-hero-26__button:focus,.product-hero-26__button:hover{background:#005fbe;color:#fff;transform:translateY(-1px)}.product-hero-26__art{flex:0 0 457px;height:430px;margin-right:-16px;pointer-events:none;position:relative}.product-hero-26__artwork-image{display:block;height:auto;left:50%;max-height:100%;max-width:100%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.product-hero-26__features{align-items:flex-start;display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:72px 0 0;padding:0}.product-hero-26__feature{align-items:center;display:flex;gap:13px;min-width:0}.product-hero-26__feature-icon{align-items:center;background:rgba(116,130,151,.7);border-radius:4px;color:#fff;display:inline-flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.product-hero-26__feature-icon img,.product-hero-26__feature-icon svg{display:block;height:30px;object-fit:contain;width:30px}.product-hero-26__feature h2{color:#fff;font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px;margin:1px 0 0;max-width:270px}.product-hero-26__feature strong{font-weight:700}@media (max-width:1100px){.product-hero-26{padding-top:178px}.product-hero-26__main{gap:34px}.product-hero-26__art{flex-basis:420px;height:390px;margin-right:-24px}.product-hero-26__artwork-image{max-width:100%}}@media (max-width:900px){.product-hero-26{padding:150px 0 52px}.product-hero-26__main{align-items:flex-start;flex-direction:column;min-height:0}.product-hero-26__copy{max-width:680px}.product-hero-26__art{align-self:center;flex-basis:auto;height:390px;margin:2px auto 0;max-width:100%;width:min(100%,487px)}.product-hero-26__features{gap:22px;grid-template-columns:1fr;margin-top:42px}.product-hero-26__feature h2{max-width:none}}@media (max-width:560px){.product-hero-26{padding:128px 0 42px}.product-hero-26__button{width:100%}.product-hero-26__art{height:330px;margin-top:-8px}.product-hero-26__artwork-image{max-width:100%}}