.c-content-with-image-or-video__media-wrap{position:relative;width:100%;max-width:42rem;margin:0 auto}.c-content-with-image-or-video__media{position:relative;overflow:hidden;border-radius:2rem;box-shadow:0 32px 80px -40px rgba(15,23,42,.45),0 18px 36px -24px rgba(15,23,42,.4)}.c-content-with-image-or-video__media::before{content:"";display:block;padding-top:62%}.c-content-with-image-or-video__image,.c-content-with-image-or-video__video{position:absolute;inset:0;height:100%;width:100%}.c-content-with-image-or-video__video{display:block;object-fit:cover;background:#0f172a}@media(min-width:1024px){.c-content-with-image-or-video__media-wrap{max-width:38rem;margin:0}}.c-content-with-image-or-video [data-prop="body.text"]>p{margin:0}.c-content-with-image-or-video [data-prop="body.text"]>p+p{margin-top:1.25rem}.c-content-with-image-or-video [data-prop="body.text"]>p{margin:0}.c-content-with-image-or-video [data-prop="body.text"]>p+p{margin-top:1.25rem}.c-content-with-image-or-video [data-prop="subheading.subheading_text"] a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.c-content-with-image-or-video [data-prop="body.text"] a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.c-faqs-tech-broker-simple-cards [data-prop=answer] a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.c-faqs-tech-broker-simple-cards [data-prop=answer]>p{margin:0}.c-faqs-tech-broker-simple-cards [data-prop=answer]>p+p{margin-top:1.25rem}.c-feature-tailwindui-offset-with-feature-list [data-prop="subheading.subheading_text"] a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.c-feature-tailwindui-offset-with-feature-list [data-prop="subheading.subheading_text"]>p{margin:0}.c-feature-tailwindui-offset-with-feature-list [data-prop="subheading.subheading_text"]>p+p{margin-top:1.25rem}.c-feature-tailwindui-offset-with-feature-list .feature-card-content a{position:relative;pointer-events:auto;z-index:20}.c-feature-tech-broker-flex-with-large-icons .benefit-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#1b1464,#38b6ff);transform:scaleX(0);transform-origin:left;transition:transform .3s}.c-feature-tech-broker-flex-with-large-icons .benefit-card:hover::before{transform:scaleX(1)}.c-feature-tech-broker-list-with-screenshot-in-panel .feature-panel-image{object-position:center}.c-feature-tech-broker-list-with-screenshot-in-panel .tech-map-dot{animation:tech-map-dot-pulse 2.4s ease-in-out infinite}.c-feature-tech-broker-list-with-screenshot-in-panel .tech-map-dot:nth-child(3n){animation-delay:.4s}.c-feature-tech-broker-list-with-screenshot-in-panel .tech-map-dot:nth-child(4n){animation-delay:.8s}@keyframes tech-map-dot-pulse{0%,100%{transform:scale(1);opacity:.45}50%{transform:scale(1.22);opacity:.95}}.c-hero-background-image-large-with-tiled-buttons .hero-background-accent{background:radial-gradient(circle,color-mix(in srgb,var(--bos-color-accent) 28%,transparent) 0%,transparent 72%);filter:blur(6px);opacity:.7}.c-hero-tech-broker-with-stats-panel [data-prop="subheading.subheading_text"] a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.c-hero-tech-broker-with-stats-panel .hero-panel-shape{background:linear-gradient(135deg,transparent 30%,rgba(56,182,255,6%) 100%);clip-path:polygon(30% 0%,100% 0%,100% 100%,0% 100%)}.c-hero-tech-broker-with-stats-panel .buttons .tailwindui-primary-button{border-radius:.25rem;letter-spacing:.5px;padding:.95rem 2rem;transition:all .2s ease}.c-hero-tech-broker-with-stats-panel .buttons .tailwindui-primary-button:first-child{box-shadow:0 0 rgba(239,189,60,0)}.c-hero-tech-broker-with-stats-panel .buttons .tailwindui-primary-button:first-child:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(239,189,60,.4)}.c-hero-tech-broker-with-stats-panel .buttons .tailwindui-primary-button:nth-child(2){background-color:initial!important;border:2px solid rgba(255,255,255,.35)!important;color:#fff!important}.c-hero-tech-broker-with-stats-panel .buttons .tailwindui-primary-button:nth-child(2):hover{border-color:#38b6ff!important;color:#38b6ff!important;transform:translateY(-1px)}.c-hero-tech-broker-with-stats-panel [data-prop="subheading.subheading_text"]>p{margin:0}.c-hero-tech-broker-with-stats-panel [data-prop="subheading.subheading_text"]>p+p{margin-top:1.25rem}.c-stats-tech-broker-cards-with-cta .buttons .tailwindui-primary-button{border-radius:.25rem;letter-spacing:.5px;padding:.95rem 2rem;transition:all .2s ease}.c-stats-tech-broker-cards-with-cta .buttons .tailwindui-primary-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(239,189,60,.4)}.c-button-hero-nav-card{color:var(--bos-color-surface);background:linear-gradient(180deg,rgba(16,31,54,.92) 0%,rgba(10,22,41,.86) 100%);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 45px rgba(5,11,24,.28),inset 0 1px rgba(255,255,255,4%);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.c-button-hero-nav-card:hover,.c-button-hero-nav-card:focus-visible{transform:translateY(-2px);text-decoration:none}.c-button-hero-nav-card:focus-visible{outline:2px solid var(--bos-color-accent);outline-offset:3px}.c-button-hero-nav-card .button-hero-nav-card__border,.c-button-hero-nav-card .button-hero-nav-card__glow{position:absolute;inset:0;pointer-events:none;transition:opacity 180ms ease}.c-button-hero-nav-card .button-hero-nav-card__border{border-radius:inherit;border:1px solid rgba(255,255,255,5%)}.c-button-hero-nav-card .button-hero-nav-card__glow{opacity:.45;background:radial-gradient(circle at 20% 100%,color-mix(in srgb,var(--bos-color-accent) 28%,transparent) 0%,transparent 46%),linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--bos-color-accent) 80%,white 20%) 50%,transparent 100%);background-size:100% 100%,100% 1px;background-repeat:no-repeat;background-position:50%,50% 100%}.c-button-hero-nav-card .button-hero-nav-card__icon-wrap{background:color-mix(in srgb,var(--bos-color-accent) 8%,rgba(255,255,255,4%));border:1px solid color-mix(in srgb,var(--bos-color-accent) 34%,rgba(255,255,255,.12));color:var(--bos-color-accent);box-shadow:inset 0 1px rgba(255,255,255,6%)}.c-button-hero-nav-card .button-hero-nav-card__title{color:color-mix(in srgb,var(--bos-color-surface) 94%,transparent)}.c-button-hero-nav-card .button-hero-nav-card__description{color:color-mix(in srgb,var(--bos-color-surface) 80%,transparent)}.c-button-hero-nav-card .button-hero-nav-card__arrow{color:var(--bos-color-accent);background:rgba(255,255,255,4%);border:1px solid rgba(255,255,255,8%);transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease}.c-button-hero-nav-card:hover .button-hero-nav-card__arrow,.c-button-hero-nav-card:focus-visible .button-hero-nav-card__arrow{transform:translateX(2px);background:color-mix(in srgb,var(--bos-color-accent) 12%,rgba(255,255,255,4%));border-color:color-mix(in srgb,var(--bos-color-accent) 50%,rgba(255,255,255,8%))}.c-button-hero-nav-card.is-strong{border-color:color-mix(in srgb,var(--bos-color-accent) 45%,rgba(255,255,255,.18));box-shadow:0 24px 55px rgba(5,11,24,.34),0 0 0 1px rgba(255,255,255,3%),0 18px 42px color-mix(in srgb,var(--bos-color-accent) 18%,transparent)}.c-button-hero-nav-card.is-strong .button-hero-nav-card__glow{opacity:.9}.c-button-hero-nav-card.is-subtle{background:linear-gradient(180deg,rgba(13,27,47,.8) 0%,rgba(9,19,36,.76) 100%);border-color:rgba(255,255,255,9%);box-shadow:0 16px 35px rgba(5,11,24,.22),inset 0 1px rgba(255,255,255,3%)}.c-button-hero-nav-card.is-subtle .button-hero-nav-card__glow{opacity:.3}.tailwindui-primary-button{display:block;cursor:pointer;border-radius:8px;padding:0;max-width:max-content;@apply px-3.5 py-2.5 text-sm font-semibold text-white shadow-xs hover:bg-indigo-500 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600}.tailwindui-primary-button p{background:0 0;display:flex;align-items:center;justify-content:center;gap:.5rem;height:100%;border-radius:8px;padding:.5rem 1.5rem;font-size:1rem}.tailwindui-primary-button .button__icon{width:1rem;height:1rem;display:flex}