.homepage{position:relative}.homepage .homepage-content{position:relative;z-index:1}.homepage .home-section-band{margin-left:var(--opsphere-full-bleed-margin);width:var(--opsphere-full-bleed-width)}.home-whatis-result-sentence{font-weight:inherit}.home-hero-section{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:var(--opsphere-hero-band-min-h-sm);padding-block:var(--opsphere-space-2xl)}.home-hero-inner{position:relative;z-index:1;width:100%;transform:translateY(calc(-1 * var(--opsphere-hero-optical-shift)))}.home-hero-copy{display:flex;flex-direction:column;gap:var(--opsphere-hero-copy-gap)}.home-hero-title{margin-block:-.06em 0;line-height:var(--opsphere-hero-title-display-lh)}.home-hero-desc{margin:0}.home-hero-cta-row{margin-top:calc(var(--opsphere-hero-cta-gap) - var(--opsphere-hero-copy-gap))}.home-hero-img-sm{position:absolute;inset:0;z-index:0;display:block}.home-hero-img-lg,.home-hero-img-xl,.home-hero-media{display:none}@media (min-width:1024px){.home-hero-section{padding-block:var(--opsphere-hero-band-padding-y);min-height:var(--opsphere-hero-band-min-h-md)}}@media (min-width:1280px){.home-hero-section{min-height:var(--opsphere-hero-band-min-h-lg);padding-block:var(--opsphere-hero-band-padding-y-lg);background-color:#050507}.home-hero-copy{gap:var(--opsphere-hero-copy-gap-lg)}.home-hero-cta-row{margin-top:calc(var(--opsphere-hero-cta-gap-lg) - var(--opsphere-hero-copy-gap-lg))}.home-hero-img-sm{display:none}.home-hero-img-lg{display:block}.home-hero-grid{display:grid;grid-template-columns:minmax(0,var(--opsphere-hero-copy-max-w)) 1fr;align-items:center;column-gap:var(--opsphere-hero-column-gap-lg);width:100%}.home-hero-media{display:block;position:relative;align-self:center;width:100%;height:min(var(--opsphere-hero-media-height-lg-compact),calc(var(--opsphere-hero-band-min-h-lg) - 2 * var(--opsphere-hero-band-padding-y-lg)));min-height:0}.home-hero-media .home-hero-img-wrap{position:absolute;inset:0;left:auto;width:min(var(--opsphere-hero-media-width-lg-compact),var(--opsphere-hero-media-max-w-lg-compact));margin-left:auto}}@media (min-width:1410px){.home-hero-media{height:min(var(--opsphere-hero-media-height-lg),calc(var(--opsphere-hero-band-min-h-lg) - 2 * var(--opsphere-hero-band-padding-y-lg)))}.home-hero-media .home-hero-img-wrap{width:min(var(--opsphere-hero-media-width-lg),var(--opsphere-hero-media-max-w-lg))}}@media (min-width:1920px){.home-hero-img-lg{display:none}.home-hero-img-xl{display:block}.home-hero-media{height:min(var(--opsphere-hero-media-height-xl),calc(var(--opsphere-hero-band-min-h-lg) - 2 * var(--opsphere-hero-band-padding-y-lg)))}.home-hero-media .home-hero-img-xl{width:min(100%,var(--opsphere-hero-media-max-w-xl))}}@media (max-width:1279px){.home-hero-img-sm:after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(2,4,8,.3)}}.home-glass-card{position:relative;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);backdrop-filter:blur(12px);border-radius:18px}.home-glass-card-icon{position:absolute;top:0;left:50%;display:flex;translate:-50% -50%;align-items:center;justify-content:center}.home-who-crux{gap:0}.home-who-crux>li{padding:1.5rem}@media (min-width:640px){.home-who-crux>li:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.home-who-crux>li:nth-child(odd){border-right:1px solid rgba(255,255,255,.12)}}@media (max-width:639px){.home-who-crux>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:1.5rem}}.home-clarity-stage{position:relative;width:100%;max-width:75.625rem;margin-inline:auto}.home-clarity-flow{display:none}.home-clarity-benefits{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.home-benefit-capsule{width:100%;max-width:33.25rem;border:1px dashed #7bbcff;border-radius:94px;background:rgba(7,14,29,.55);padding:1.25rem 1rem 1.25rem 2.5rem}.home-benefit-capsule-title{font-size:clamp(1.25rem,2.5vw,2rem);line-height:1.2}.home-benefit-capsule-body{font-size:clamp(.875rem,2vw,1.125rem);color:#b3ceff}@media (min-width:1024px){.home-clarity-stage{min-height:47.5rem}.home-clarity-flow{position:absolute;top:0;left:50%;z-index:2;display:block;width:14.1875rem;height:40.875rem;transform:translateX(-50%)}.home-clarity-benefits{display:block;min-height:47.5rem}.home-benefit-capsule{position:absolute;z-index:1;width:43.97%;min-height:11.75rem;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem 1.5rem 2.5rem}.home-benefit-capsule--unifiedVisibility{top:1%;right:4%}.home-benefit-capsule--reducedToolDependency{top:20.7%;left:4.3%}.home-benefit-capsule--fasterDecisions{top:40.7%;right:4%}.home-benefit-capsule--operationalConsistency{top:60.5%;left:4.3%}}@media (max-width:1023px){.home-ai-feature-card{position:relative;width:100%;max-width:28rem;background:linear-gradient(262.66deg,#091843 .25%,#0f2057 98.23%);border-radius:18px;border:1px solid rgba(255,255,255,.1);padding:48px 26px 40px}.home-ai-feature-card-icon{position:absolute;top:0;left:50%;display:flex;translate:-50% -50%;align-items:center;justify-content:center}.home-ai-feature-card-icon img{width:clamp(5rem,12vw,7.8125rem);height:auto}}.home-integration-carousel-mobile-strip{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.home-integration-carousel-mobile-strip:focus-visible{outline:2px solid var(--opsphere-nav-active);outline-offset:2px}.home-integration-carousel-mobile-strip>li{flex-shrink:0;scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.home-integration-carousel-mobile-strip{scroll-behavior:auto}.home-integration-carousel-track--animated{transition:none}}.home-integration-carousel-viewport{overflow:hidden;max-width:calc(5 * (14.0625rem + 1rem) - 1rem);margin-inline:auto}.home-integration-carousel-track{display:flex;gap:1rem;width:max-content;transform:translateX(calc(var(--carousel-start-index, 0) * (14.0625rem + 1rem) * -1))}.home-integration-carousel-track--animated{transition:transform .45s ease}.home-integration-carousel-control{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;padding-bottom:3px;transition:background-color .15s ease}.home-integration-carousel-control:hover:not(:disabled){background:rgba(255,255,255,.16)}.home-integration-carousel-control:focus-visible{outline:2px solid var(--opsphere-nav-active);outline-offset:2px}.home-integration-carousel-control:disabled{opacity:.35;cursor:not-allowed}.home-view-pricing-link{background:linear-gradient(90deg,#a0a0a0,#efefef);-webkit-background-clip:text;background-clip:text;font-size:1.875rem;font-weight:600;color:transparent;text-decoration:underline;text-decoration-color:#c7c7c7;text-underline-offset:4px}.home-view-pricing-link:hover{opacity:.9}.homepage .home-section-get-started{background:linear-gradient(180deg,var(--opsphere-bg) 0,#0a1628 100%)}.homepage .home-final-cta .opsphere-book-call-label{font-family:var(--opsphere-font-heading);font-size:var(--opsphere-body-text-size);font-weight:700;color:#53d9ff;line-height:1.2}.homepage .home-final-cta .opsphere-final-cta-phone{font-family:var(--opsphere-font-inter);font-size:var(--opsphere-list-item-size);font-weight:600;line-height:1.15}.home-web-client-panel{border:.848799px solid #404e65;border-radius:35px;background:#142032;padding:clamp(1rem,3vw,1.625rem)}.home-web-client-panel-inner{border-radius:30px;background:#000915;padding:1.5rem}@media (min-width:640px){.home-web-client-panel-inner{padding:2.5rem}}@media (min-width:1024px){.home-web-client-panel-inner{padding:5rem}}.homepage .opsphere-pricing-tiers-band,.homepage .pricing-hero-tiers,.homepage .pricing-hero-tiers-container{width:100%;max-width:1920px;margin-inline:auto}.homepage .pricing-hero-tiers .home-pricing-tiers{align-items:stretch;gap:var(--opsphere-pricing-tier-gap);width:100%;max-width:1920px}.homepage .pricing-hero-tiers .home-pricing-tier-item{display:flex;min-width:0;width:100%;height:100%;flex-direction:column}.homepage .pricing-hero-tiers .home-pricing-tier-card{position:relative;width:100%;height:100%;max-width:none;min-height:auto;margin-inline:auto;border-radius:24px;display:flex;flex-direction:column}.homepage .pricing-hero-tiers .home-pricing-popular-badge{position:absolute;top:-.1rem;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#b4cdff;padding:.2rem .75rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0b1528;white-space:nowrap;translate:-50% 0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.homepage .pricing-hero-tiers .home-pricing-tier-card--community,.homepage .pricing-hero-tiers .home-pricing-tier-card--custom,.homepage .pricing-hero-tiers .home-pricing-tier-card--developer,.homepage .pricing-hero-tiers .home-pricing-tier-card--enterprise{padding:1.5rem 1.125rem;background:rgba(13,27,42,.65)}.homepage .pricing-hero-tiers .home-pricing-tier-card--community{border:1px solid rgba(56,189,248,.15)}.homepage .pricing-hero-tiers .home-pricing-tier-card--developer{border:1px solid rgba(56,189,248,.2)}.homepage .pricing-hero-tiers .home-pricing-tier-card--enterprise{border:1px solid rgba(56,189,248,.15)}.homepage .pricing-hero-tiers .home-pricing-tier-card--custom{border:1px solid rgba(168,85,247,.35);box-shadow:0 0 25px rgba(168,85,247,.12)}.homepage .pricing-hero-tiers .home-pricing-tier-card--team{padding:1.5rem 1.125rem;background:linear-gradient(180deg,#0052cc,#0066ff);border:2px solid #38bdf8;box-shadow:0 0 35px rgba(56,189,248,.35)}.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-price,.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-price-suffix{color:#ffffff}.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-promo-intro,.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-promo-then{color:#dbeafe;font-size:.8125rem;line-height:1.25}.homepage .pricing-hero-tiers .home-pricing-tier-price--custom{font-size:1.5rem;line-height:1.25}.homepage .pricing-hero-tiers .home-pricing-tier-features{display:flex;flex-direction:column;flex:1 1 auto}.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-features{margin-bottom:8px}.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-cta{margin-top:8px;background:#0b1528;border-color:#0b1528;color:#ffffff}.homepage .pricing-hero-tiers .home-pricing-tier-card--team .home-pricing-tier-cta:hover{background:#15233e;border-color:#15233e}.homepage .pricing-hero-tiers .home-pricing-tier-cta{margin-top:auto}.homepage .home-pricing-tier-cta--custom,.homepage .pricing-hero-tiers .home-pricing-tier-cta{border-radius:10px;font-size:.9375rem;font-weight:600;min-height:2.625rem;padding:.5rem 1rem;transition:all .2s ease}.homepage .home-pricing-tier-cta--custom{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(168,85,247,.4);background:rgba(10,20,35,.6);color:#ffffff}.homepage .home-pricing-tier-cta--custom:hover{border-color:#c084fc;background:rgba(168,85,247,.15);box-shadow:0 0 15px rgba(168,85,247,.25)}.homepage .home-pricing-tier-cta--outline{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(56,189,248,.25);background:rgba(10,20,35,.6);color:#ffffff;padding:.5rem 1rem;font-size:.9375rem;min-height:2.625rem;font-weight:600;transition:all .2s ease}.homepage .home-pricing-tier-cta--outline:hover{border-color:#38bdf8;background:rgba(56,189,248,.12);box-shadow:0 0 15px rgba(56,189,248,.2)}.homepage .pricing-tiers-gallery-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.3);opacity:1;width:8px;height:8px;transition:all .3s ease}.homepage .pricing-tiers-gallery-pagination .swiper-pagination-bullet-active{background:#38bdf8;width:24px;border-radius:9999px}@media (min-width:1024px){.homepage .pricing-hero-tiers .home-pricing-tier-card{width:100%;max-width:none;min-height:auto}.homepage .pricing-hero-tiers .home-pricing-tier-card--community,.homepage .pricing-hero-tiers .home-pricing-tier-card--custom,.homepage .pricing-hero-tiers .home-pricing-tier-card--developer,.homepage .pricing-hero-tiers .home-pricing-tier-card--enterprise,.homepage .pricing-hero-tiers .home-pricing-tier-card--team{padding:1.5rem 1rem}.homepage .pricing-hero-tiers .home-pricing-tier-cta{font-size:.875rem;padding:.5rem .75rem;min-height:2.5rem}}@media (min-width:1280px){.homepage .pricing-hero-tiers .home-pricing-tier-card--community,.homepage .pricing-hero-tiers .home-pricing-tier-card--custom,.homepage .pricing-hero-tiers .home-pricing-tier-card--developer,.homepage .pricing-hero-tiers .home-pricing-tier-card--enterprise,.homepage .pricing-hero-tiers .home-pricing-tier-card--team{padding:1.625rem 1.25rem}.homepage .pricing-hero-tiers .home-pricing-tier-cta{font-size:.9375rem;padding:.5rem 1rem;min-height:2.625rem}}@media (max-width:1023px){.homepage .pricing-tiers-gallery--coverflow .pricing-tiers-gallery-swiper{overflow:visible!important;perspective:1200px!important;padding-block:2rem!important}.homepage .pricing-tiers-gallery .swiper-wrapper{align-items:stretch!important;transform-style:preserve-3d!important}.homepage .pricing-tiers-gallery-slide{height:auto!important;display:flex!important;flex-direction:column!important;align-self:stretch!important}.homepage .pricing-tiers-gallery-slide .home-pricing-tier-card,.homepage .pricing-tiers-gallery-slide .home-pricing-tier-item{height:100%!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important}.homepage .pricing-tiers-gallery-slide .home-pricing-tier-card{min-height:100%!important}.homepage .pricing-hero-tiers .home-pricing-tier-header{text-align:center}.homepage .pricing-hero-tiers .home-pricing-tier-features{align-items:stretch;flex:1 1 auto;margin-bottom:.75rem}.homepage .pricing-hero-tiers .home-pricing-tier-feature{justify-content:flex-start;text-align:left}.homepage .pricing-hero-tiers .pricing-tiers-gallery-slide .home-pricing-tier-cta{margin-top:auto!important}}