@layer components{.shq-ai-cta-banner{align-items:center;background-image:linear-gradient(to bottom,var(--primitive-shqai-azure) 0,var(--primitive-horizon-dusk) 35%,var(--primitive-terracotta) 65%,var(--primitive-vintage-glow) 100%);container:cta-banner/inline-size;display:flex;justify-content:center;overflow:hidden;padding-block:var(--space-24);position:relative}.shq-ai-cta-banner__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.shq-ai-cta-banner:hover{cursor:none}.shq-ai-cta-banner__cursor{background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 0 .625rem .1875rem hsla(0,0%,100%,.4);height:.5rem;opacity:0;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:opacity .2s ease;width:.5rem;z-index:9999}.shq-ai-cta-banner__cursor.is-visible{opacity:1}.shq-ai-cta-banner__stars{height:calc(100% + 2rem);inset:-1rem;pointer-events:none;position:absolute;width:calc(100% + 2rem);z-index:1}.shq-ai-cta-banner__stamp{opacity:.2;pointer-events:none;position:absolute;right:0;top:-1.4rem;transform:rotate(-18.8deg);transform-origin:top right;width:27.5rem;z-index:2}.shq-ai-cta-banner__stamp img{display:block;height:auto;width:100%}.shq-ai-cta-banner__inner{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);padding-inline:var(--space-16);position:relative;text-align:center;width:100%;z-index:3}.shq-ai-cta-banner__preheading{color:var(--primitive-vapor-white);font-family:"Instrument Sans",var(--font-family-base);font-size:var(--font-size-md);font-weight:700;letter-spacing:.1875rem;line-height:1;margin:0;text-transform:uppercase}.shq-ai-cta-banner__heading{color:var(--primitive-vapor-white);font-family:"Instrument Serif",serif;font-size:var(--font-size-4xl);font-style:normal;font-weight:400;letter-spacing:-.045rem;line-height:1.1;margin:0}.shq-ai-cta-banner__subheading{color:var(--primitive-vapor-white);font-family:"Instrument Sans",var(--font-family-base);font-size:var(--font-size-lg);font-weight:500;line-height:1.4;margin:0}.shq-ai-cta-banner--dark{background-color:var(--primitive-abyss);background-image:none;cursor:auto;padding-block:var(--space-8)}.shq-ai-cta-banner--dark .shq-ai-cta-banner__inner{gap:var(--space-4)}.shq-ai-cta-banner--dark .shq-ai-cta-banner__heading{font-size:var(--font-size-3xl)}.shq-ai-cta-banner__arrow{flex-shrink:0}@media (max-width:1100px){.shq-ai-cta-banner__inner{padding-inline:var(--space-8)}}@media (max-width:800px){.shq-ai-cta-banner__inner{padding-inline:var(--space-6)}}@media (max-width:1023px){.shq-ai-cta-banner:not(.shq-ai-cta-banner--dark){background-image:url(https://shipperhq.ai/hubfs/shipperhq-ai/video/gradient-bg-poster.jpg);background-position:50%;background-size:cover;padding-block:var(--space-12)}.shq-ai-cta-banner__stars,.shq-ai-cta-banner__video{display:none}.shq-ai-cta-banner__heading{font-size:2.5rem}.shq-ai-cta-banner__subheading{font-size:var(--font-size-md)}.shq-ai-cta-banner__stamp{display:none}}}