.not-found_softShadow__nWGEY{box-shadow:0 24px 80px -48px color-mix(in oklab,var(--konekt-blue) 55%,black)}.reveal_scrollReveal__npAjz{opacity:0;transform:translate3d(0,1rem,0);filter:blur(6px);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1);transition-delay:0s;will-change:opacity,transform,filter}.reveal_visible__Imy5n{opacity:1;transform:translateZ(0);filter:blur(0)}.reveal_delay1__DXHML{transition-delay:90ms}.reveal_delay2__0pe1r{transition-delay:.18s}.reveal_delay3__OvWKX{transition-delay:.27s}@media (prefers-reduced-motion:reduce){.reveal_scrollReveal__npAjz{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;filter:none!important}}.quote-form_phoneInput__JKBEv{--PhoneInput-color--focus:var(--ring);--PhoneInputCountrySelect-marginRight:0.65rem;--PhoneInputCountrySelectArrow-color--focus:var(--ring);--PhoneInputCountryFlag-borderColor:color-mix(in oklab,var(--konekt-ink) 18%,transparent);--PhoneInputCountryFlag-borderColor--focus:var(--ring);min-height:2.25rem;width:100%;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);background:transparent;padding:.25rem .75rem;font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease}.quote-form_phoneInput__JKBEv:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}.quote-form_phoneInputInvalid___nDyv{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}.quote-form_phoneInput__JKBEv .PhoneInputInput{min-width:0;flex:1;border:0;background:transparent;padding:0;font:inherit;line-height:1.25rem;color:var(--foreground);outline:0}.quote-form_phoneInput__JKBEv .PhoneInputInput::placeholder{color:var(--muted-foreground)}.homepage_gradientText__RSGsa{display:inline-block;padding-bottom:.08em;margin-bottom:-.08em;background:linear-gradient(130deg,var(--konekt-blue) 0,var(--blue-400) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}