.FooterLegalBar_section__jFItj{position:relative}.FooterLegalBar_inner__RIO4D{display:flex;flex-direction:column;gap:16px;padding-block:20px;font-size:12px;font-weight:400;line-height:120%;color:#ffffff}.FooterLegalBar_legalLinks__iRodW{display:flex;align-items:center;justify-content:space-between;width:100%}.FooterLegalBar_legalLink__wA1Mz{color:#ffffff;text-decoration:none;transition:color .2s ease}.FooterLegalBar_legalLink__wA1Mz:hover{color:rgb(255 255 255/80%)}.FooterLegalBar_legalDivider__TZdA9{display:none}.FooterLegalBar_copyright__wxies{margin:0;color:#ffffff;text-align:center}@media (min-width:640px){.FooterLegalBar_inner__RIO4D{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-block:24px}.FooterLegalBar_legalLinks__iRodW{order:2;width:auto;justify-content:flex-end;gap:8px 12px}.FooterLegalBar_copyright__wxies{order:1;text-align:left}.FooterLegalBar_legalLink__wA1Mz{color:rgb(255 255 255/70%)}.FooterLegalBar_legalLink__wA1Mz:hover{color:#ffffff}.FooterLegalBar_legalDivider__TZdA9{display:inline;color:rgb(255 255 255/40%)}}@media (min-width:1280px){.FooterLegalBar_inner__RIO4D{padding-block:28px}}.FooterLinkColumn_subtitle__sdGwZ{margin:0;font-size:12px;font-weight:400;line-height:120%;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/40%)}@media (min-width:1280px){.FooterLinkColumn_subtitle__sdGwZ{font-size:11px;line-height:1.2}}.light-rays-container{width:100%;height:100%;position:absolute;inset:0;overflow:hidden;pointer-events:none}.light-rays-container canvas{display:block;width:100%!important;height:100%!important}.light-rays-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% -10%,rgba(255,255,255,.2),transparent 70%),radial-gradient(ellipse 45% 35% at 50% 0,rgba(255,255,255,.1),transparent 65%);pointer-events:none}.FooterSpotlight_root__xHB6G{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.FooterSpotlight_ambient__l__pa{position:absolute;inset:0;background:radial-gradient(ellipse 42% 32% at 50% -8%,rgb(255 255 255/18%),transparent 68%),radial-gradient(ellipse 28% 22% at 50% 0,rgb(255 255 255/9%),transparent 62%)}.FooterSpotlight_rays__sFeXD{position:absolute;inset:0}.FooterTrustRatings_wrap__glweV{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;width:100%;font-family:"Host Grotesk",var(--font-sans),sans-serif}.FooterTrustRatings_badge__8NKYi{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-width:0;padding:0;border-radius:0;background:transparent;color:inherit;text-decoration:none;transition:opacity .2s ease}.FooterTrustRatings_badge__8NKYi:hover{opacity:.88}.FooterTrustRatings_badgeMark__Vju0W,.FooterTrustRatings_googleG__BEjd3{display:block;width:22px;height:22px;flex-shrink:0;object-fit:contain}.FooterTrustRatings_designRushFallback__YeJXh{display:block;width:22px;height:22px;flex-shrink:0;border-radius:4px;background:linear-gradient(135deg,#6b4cff,#9b6dff)}.FooterTrustRatings_brandLabel__s78h_{font-size:14px;font-weight:500;line-height:120%;color:#ffffff;white-space:nowrap}.FooterTrustRatings_rating__ODjFD{display:inline-flex;align-items:baseline;justify-content:center;gap:4px;color:#fe712b;white-space:nowrap}.FooterTrustRatings_ratingValue__e_Yjv{font-size:18px;font-weight:600;line-height:120%}.FooterTrustRatings_ratingLabel__TrP_I{font-size:14px;font-weight:500;line-height:120%}@media (min-width:1280px){.FooterTrustRatings_wrap__glweV{gap:12px 20px;width:auto}.FooterTrustRatings_badge__8NKYi{gap:10px}.FooterTrustRatings_ratingValue__e_Yjv{font-size:20px;font-weight:600;line-height:120%}.FooterTrustRatings_ratingLabel__TrP_I{font-size:16px;font-weight:500;line-height:120%}.FooterTrustRatings_brandLabel__s78h_{font-size:17px;font-weight:600;line-height:1}}.IndustriesMegaCard_patternCard__3PwvH{position:relative;overflow:hidden;isolation:isolate;background-color:#fff;background-image:var(--industries-card-bg,url("/mega-menu/industries-card-bg.jpg"));background-repeat:no-repeat;background-position:100% 100%;background-size:cover}.IndustriesMegaCard_patternCard__3PwvH>*{position:relative;z-index:1}.TechStackHeroLogoHover_root__r43CI{position:relative;width:100%;max-width:560px;aspect-ratio:1;box-sizing:border-box;flex-shrink:0;border:.5px solid rgba(0,0,0,.2);background:#fff;overflow:hidden;cursor:pointer}.TechStackHeroLogoHover_rootEmpty__zxZ2P{cursor:default;background:#f8f8f8}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:auto;max-width:563px;isolation:isolate}.TechStackHeroLogoHover_stageFigmaLayout__sMHfA{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn .TechStackHeroLogoHover_ellipseLayer__GntPS{position:absolute;inset:0;z-index:0;pointer-events:none}.TechStackHeroLogoHover_rootFigmaLayout__Mx8qn .TechStackHeroLogoHover_logoFrame__Th_ge{position:relative;z-index:1;pointer-events:none}.TechStackHeroLogoHover_ellipseLayer__GntPS{position:absolute;inset:0;z-index:0;pointer-events:none}.TechStackHeroLogoHover_ellipseOrigin__8zSvI{position:absolute;z-index:0;width:0;height:0;pointer-events:none}.TechStackHeroLogoHover_ellipseTopLeft__Q7OI_,.TechStackHeroLogoHover_ellipse__xj1CH{position:absolute;left:0;top:0;border-radius:50%;transform-origin:top left;will-change:width,height,transform,opacity}.TechStackHeroLogoHover_stage__cMfoo{position:absolute;inset:2.5rem;z-index:1;display:flex;align-items:center;justify-content:center}@media (min-width:640px){.TechStackHeroLogoHover_stage__cMfoo{inset:3rem}}@media (min-width:1024px){.TechStackHeroLogoHover_stage__cMfoo{inset:4rem}}.TechStackHeroLogoHover_logoFrame__Th_ge{position:relative;width:100%;height:100%;flex-shrink:0}.TechStackHeroLogoHover_logoBase__uwHrc,.TechStackHeroLogoHover_logoHover__VAokN{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.TechStackHeroLogoHover_logoBase__uwHrc{z-index:1}.TechStackHeroLogoHover_logoBase__uwHrc img,.TechStackHeroLogoHover_logoHover__VAokN img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.TechStackHeroLogoHover_logoHover__VAokN{z-index:2;pointer-events:none}