.luminous-footer-cta-surface{background:#f5f5f7;position:relative}.luminous-footer-cta{text-align:center;background:#f5f5f7;flex-direction:column;justify-content:center;align-items:center;gap:36px;width:100%;height:518px;min-height:518px;padding:110px 80px;display:flex}.luminous-footer-cta h2{color:#23242f;letter-spacing:-3.1px;text-wrap:balance;width:1280px;max-width:100%;height:140px;margin:0;font-family:HP Inter,Inter,ui-sans-serif,system-ui,sans-serif;font-size:60px;font-weight:500;line-height:60px}.luminous-footer-cta>a{flex:none;width:196px;text-decoration:none}.hp-lab .luminous-footer-cta>a{color:#fff}.luminous-footer-cta>a svg{stroke-width:1.8px;width:15px;height:15px}.luminous-footer-cta>a:active{transform:scale(.985)}.hp-lab .lab-footer.blog-luminous-footer--with-cta,.blog-luminous-shell .blog-luminous-footer--with-cta{height:auto;min-height:0}.blog-luminous-footer--with-cta .luminous-footer-cta-surface>.lab-footer-inner{z-index:1;width:auto;margin-inline:32px;position:relative}@media (hover:hover) and (pointer:fine){.luminous-footer-cta>a:hover{background:#211b43}}@media (width<=760px){.hp-lab .lab-footer.blog-luminous-footer--with-cta,.blog-luminous-shell .blog-luminous-footer--with-cta{padding-inline:16px}.luminous-footer-cta{gap:44px;height:auto;min-height:393px;padding:88px 20px}.luminous-footer-cta h2{letter-spacing:-1.6px;width:100%;max-width:12ch;height:auto;font-size:36px;line-height:43px}.luminous-footer-cta>a{width:196px}.blog-luminous-footer--with-cta .luminous-footer-cta-surface>.lab-footer-inner{margin-inline:12px}}@media (prefers-reduced-motion:reduce){.luminous-footer-cta>a{transition:none}}
