* {
  box-sizing: border-box;
  margin: 0;
}
*::before {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}
.bg-hd {
  background-image: url(./hoot-doog.svg);
  background-size: 100px;
  opacity: 0.1;
  animation: 13s linear 0s infinite hotdogs;
}
@keyframes hotdogs {
  0% {
    background-position: 0 0;
  
  }
  100% {
    background-position: 100% -100%;

  }
}
.hot-dog {
  max-width: 150px;
    display: flex;
    margin-bottom: 30px;
}
html {
  height: 100%;
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: 100%;
  font-size: 125%;
}
#content {
  padding-bottom:30px;
}
.robo {
  max-height:100000px;
}
body {
  overflow-x: hidden;
  
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 75%;

  margin: 0;
  padding: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  --background-color: #fff;
  --error-code-color: var(--google-gray-700);
  --google-blue-100: rgb(210, 227, 252);
  --google-blue-300: rgb(138, 180, 248);
  --google-blue-600: rgb(26, 115, 232);
  --google-blue-700: rgb(25, 103, 210);
  --google-gray-100: rgb(241, 243, 244);
  --google-gray-300: rgb(218, 220, 224);
  --google-gray-500: rgb(154, 160, 166);
  --google-gray-50: rgb(248, 249, 250);
  --google-gray-600: rgb(128, 134, 139);
  --google-gray-700: rgb(95, 99, 104);
  --google-gray-800: rgb(60, 64, 67);
  --google-gray-900: rgb(32, 33, 36);
  --heading-color: var(--google-gray-900);
  --link-color: rgb(88, 88, 88);
  --popup-container-background-color: rgba(0, 0, 0, 0.65);
  --primary-button-fill-color-active: var(--google-blue-700);
  --primary-button-fill-color: var(--google-blue-600);
  --primary-button-text-color: #fff;
  --quiet-background-color: rgb(247, 247, 247);
  --secondary-button-border-color: var(--google-gray-500);
  --secondary-button-fill-color: #fff;
  --secondary-button-hover-border-color: var(--google-gray-600);
  --secondary-button-hover-fill-color: var(--google-gray-50);
  --secondary-button-text-color: var(--google-gray-700);
  --small-link-color: var(--google-gray-700);
  --text-color: var(--google-gray-700);
  background: var(--background-color);
  color: var(--text-color);
  word-wrap: break-word;
  position: relative;
}
p {
  overflow-wrap: break-word;
  color: white;
}
h1 {
  overflow-wrap: break-word;
  color: var(--heading-color);
  font-size: 2.2em;
  font-weight: normal;
  line-height: 1.25em;
  margin-bottom: 16px;
  color: white;
}
h2 {
  overflow-wrap: break-word;
  font-size: 1.2em;
  font-weight: normal;
  color: white;
}
.bg {
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: 0px;
  z-index: 0;
}
.bg::before {
  content: 'no way';
  display: block;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0px;
  font-size: 400px;
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
  z-index: 1;
  text-shadow: none !important;
}
.x {
  animation-delay: 15s;
}
.y {
  animation-delay: 15s;
}
.icon {
  background-repeat: no-repeat;
  background-size: 100%;
  height: 72px;
  margin: 0 0 40px;
  width: 72px;
}
.enterprise-block .icon {
  background-image: -webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAABAlBMVEUAAADcRTfcRDfdRET/gIDcRjr/ZmbjVTncRDfcRTfcRDfdRDzgSTncRDjeSDvcRTjbRDfbRDjeRzvcRjfbRjjcRTjcRTjcRTfdRTfcRDjdRTjcRTjbRDjbRTjbRTjbRTfcRjjdRDrcRjfbRTjZQzfcRDjZRDfZRzbWQzXXRDXXQzbXQzbWQjXYSDvWQjbbRDfOQDPSQTTUQjXCPDDNPzPJPjLGPTHVQjXMPzPRQTTWQjXLPzPDPDHYQzbAOzDTQTXHPTLIPjK8Oi++Oy/FPTHEPTHPQDTQQDTUQTXBPDDKPjK/OzC9Oi/////PQDPRQDS3OS66OS7TQTTEPDHXQjbMPjMBhLaWAAAAL3RSTlMA4tgPAhYFCcL98B4x9ie1+s49WICbqXNKZY3pjuqcgVdLZnL2qKg9zmXpjfontV8LANsAAAJrSURBVHhe7ZTnduIwFAY3ARIgBAg9vW1v173ROylby/u/yso2Fx3MNaxs9h/zAHM+Sfa8+M/s2LFjx+3tdjwH+/sHWxHVAerb8KSyANnUFkRXwLiK78llgJHJxRalwSMd11OGOeV4nsM9FO0dxhJdw4LrOJ6jYy46PoohqgEHatE9JViiFNWTPIElTpIRRXcQ4C6aJ3EJAS4TkUQXsMJFFE++CCsU8xFEBSAoiHsaQNIQ7yuQCFe3DiHUhftKIlzdKoRSFe0r8sXDAkSoumkIigYaIOkIfeWi56EESFm8r1w0fFIl4epWgBA9qOMpmirCfeWijtoa9WSx6taAELFBRl/vilS3BJRIbRk9/VFTsLrifUXRuNfXLU0y/7m6p0CKxqN+v6lJU/k3eJxu7Os5LWKDHi1tYstKG1zON1X3DGiRMR80Mx3fdCbc1+bQe3o2SJrYXcV0fFMxL9xXiz0987BBtux65qaCeF8lHCR3FabBTQ3xvk4M1yN5B/Mw2+urew8hTP1BM38Qnu5evK8gMw+7IcfH9E3ZlEBfMSO//Kf35+Cm6ua+rhbSYDeEa9CUyW3qK1HIjj5DBz8dWd0bWCd6Ult/uMPEr+BmbV/JHrVG/a9MsEybV5fsK50R3frmBFXtCtVXmt73H4PhQ4t9k9rkJ55tYXwZrO4rCEUfPHfUEcuaZC/umw97TfaVpslu2tCb2lRWnBlKFtf+huwrjaa6Pxv7RfgW7nubJPtKI/X0puQO4k/Pfe/ovtLY7KbxVwve0/sE3VeaLosIbkEDvt8Hoq/hKGwQYvoq5OMnoq/hLAbgc/FVn33PX7pAfE5QHR6fAAAAAElFTkSuQmCC) 1x, url(data:image/png;base64,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) 2x);
}
.wrapper {

  box-sizing: border-box;
  font-size: 1em;
  line-height: 1.6em;
  max-width: 600px;
  width: 100%;
  position: relative;
  z-index: 3;
}
h2,
p {
  margin-bottom: 0.6em;
}
@media (prefers-color-scheme: light) {
  h1,
  h2,
  p {
    color: var(--heading-color);
  }
  .background::before {
    color: #f1eeee17;
  }
}
@media (prefers-color-scheme: dark) {
  .background::before {
    color: rgba(45, 45, 45, 0.07);
  }
  body {
    --background-color: var(--google-gray-900);
    --error-code-color: var(--google-gray-500);
    --heading-color: var(--google-gray-500);
    --link-color: var(--google-blue-300);
    --primary-button-fill-color-active: rgb(129, 162, 208);
    --primary-button-fill-color: var(--google-blue-300);
    --primary-button-text-color: var(--google-gray-900);
    --quiet-background-color: var(--background-color);
    --secondary-button-border-color: var(--google-gray-700);
    --secondary-button-fill-color: var(--google-gray-900);
    --secondary-button-hover-fill-color: rgb(48, 51, 57);
    --secondary-button-text-color: var(--google-blue-300);
    --small-link-color: var(--google-blue-300);
    --text-color: var(--google-gray-500);
  }
}
@media (max-width: 700px) {
  .wrapper {
    padding: 0 10%;
  }
}
@media (max-width: 420px) {
  .wrapper {
    padding: 0 5%;
  }
}
@media (min-width: 240px) and (max-width: 420px) and (min-height: 401px) {
  .wrapper {
    max-width: 736px;
  }
  #content {
    padding-bottom: 40px;
  }
}
@media (min-width: 421px) and (min-height: 240px) and (max-height: 560px) {
  .wrapper {
    max-width: 736px;
  }
  #content {
    padding-bottom: 40px;
  }
}
@media (max-width: 420px) and (orientation: portrait) {
  body {
    margin: 0 auto;
  }
  h1 {
    font-size: 1.5em;
    margin-bottom: 8px;
  }
  .icon {
    margin-bottom: 5.69vh;
  }
  .wrapper {
    box-sizing: border-box;
    margin: 7vh auto 12px;
    padding: 0 24px;
    position: relative;
  }
  .wrapper p {
    font-size: 0.95em;
    line-height: 1.61em;
    margin-top: 8px;
  }
  #content {
    margin: 0;
    transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@media (max-height: 560px) {
  body {
    margin: 0 auto;
  }
  h1 {
    font-size: 1.5em;
    margin-bottom: 8px;
  }
  .icon {
    margin-bottom: 5.69vh;
  }
  .wrapper {
    box-sizing: border-box;
    margin: 7vh auto 12px;
    padding: 0 24px;
    position: relative;
  }
  .wrapper p {
    font-size: 0.95em;
    line-height: 1.61em;
    margin-top: 8px;
  }
  #content {
    margin: 0;
    transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {
  .wrapper {
    margin-top: 10vh;
  }
}
@media (min-height: 400px) and (orientation: portrait) {
  .wrapper {
    margin-bottom: 145px;
  }
}
@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and (orientation: portrait) {
  .wrapper {
    margin-top: 7vh;
  }
}
@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {
  .wrapper {
    margin-top: 10vh;
  }
}
@media (max-height: 400px) and (orientation: portrait) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}
@media (max-height: 239px) and (orientation: landscape) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}
@media (max-width: 419px) and (max-height: 399px) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}

* {
  box-sizing: border-box;
  margin: 0;
}
*::before {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}
html {
  height: 100%;
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: 100%;
  font-size: 125%;
}

p {
  overflow-wrap: break-word;
  color: white;
}
h1 {
  overflow-wrap: break-word;
  color: var(--heading-color);
  font-size: 2.2em;
  font-weight: normal;
  line-height: 1.25em;
  margin-bottom: 16px;
  color: white;
}
h2 {
  overflow-wrap: break-word;
  font-size: 1.2em;
  font-weight: normal;
  color: white;
}
body, html {
  min-height: 100vh;
}
.background {
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0px;
  z-index: 0;
  bottom:0px;
}
.background::before {
  content: 'no way';
  display: block;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0px;
  font-size: 400px;
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
  z-index: 1;
  text-shadow: none !important;
}
.x {
  animation-delay: 15s;
}
.y {
  animation-delay: 15s;
}
.icon {
  background-repeat: no-repeat;
  background-size: 100%;
  height: 72px;
  margin: 0 0 40px;
  width: 72px;
}
.icon img {
  position: relative;
    width: 72px;
    height: auto;
}

.wrapper {

    box-sizing: border-box;
    font-size: 1em;
    line-height: 1.6em;

    width: 100%;
    position: relative;
  
    display: block;
}
h2,
p {
  margin-bottom: 0.6em;
}
@media (prefers-color-scheme: light) {
  h1,
  h2,
  p {
    color: var(--heading-color);
  }
  .background::before {
    color: #f1eeee42;
  }
}
@media (prefers-color-scheme: dark) {
  .background::before {
    color: #27262642;
  }
  body {
    --background-color: var(--google-gray-900);
    --error-code-color: var(--google-gray-500);
    --heading-color: var(--google-gray-500);
    --link-color: var(--google-blue-300);
    --primary-button-fill-color-active: rgb(129, 162, 208);
    --primary-button-fill-color: var(--google-blue-300);
    --primary-button-text-color: var(--google-gray-900);
    --quiet-background-color: var(--background-color);
    --secondary-button-border-color: var(--google-gray-700);
    --secondary-button-fill-color: var(--google-gray-900);
    --secondary-button-hover-fill-color: rgb(48, 51, 57);
    --secondary-button-text-color: var(--google-blue-300);
    --small-link-color: var(--google-blue-300);
    --text-color: var(--google-gray-500);
  }
}
@media (max-width: 700px) {
  .wrapper {
    padding: 0 10%;
  }
}
@media (max-width: 420px) {
  .wrapper {
    padding: 0 5%;
  }
}
@media (min-width: 240px) and (max-width: 420px) and (min-height: 401px) {
  .wrapper {
    max-width: 736px;
  }
  #content {
    padding-bottom: 40px;
  }
}
@media (min-width: 421px) and (min-height: 240px) and (max-height: 560px) {
  .wrapper {
    max-width: 736px;
  }
  #content {
    padding-bottom: 40px;
  }
}
@media (max-width: 420px) and (orientation: portrait) {
  body {
    margin: 0 auto;
  }
  h1 {
    font-size: 1.5em;
    margin-bottom: 8px;
  }
  .icon {
    margin-bottom: 5.69vh;
  }
 
 
  #content {
    margin: 0;
    transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@media (max-height: 560px) {
  body {
    margin: 0 auto;
  }
  h1 {
    font-size: 1.5em;
    margin-bottom: 8px;
  }
  .icon {
    margin-bottom: 5.69vh;
  }
  .wrapper {
    box-sizing: border-box;
    margin: 7vh auto 12px;
    padding: 0 24px;
    position: relative;
  }
 
  #content {
    margin: 0;
    transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {
  .wrapper {
    margin-top: 10vh;
  }
}
@media (min-height: 400px) and (orientation: portrait) {
  .wrapper {
    margin-bottom: 145px;
  }
}
@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and (orientation: portrait) {
  .wrapper {
    margin-top: 7vh;
  }
}
@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {
  .wrapper {
    margin-top: 10vh;
  }
}
@media (max-height: 400px) and (orientation: portrait) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}
@media (max-height: 239px) and (orientation: landscape) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}
@media (max-width: 419px) and (max-height: 399px) {
  .wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  #content {
    flex: 1 1 auto;
    order: 0;
  }
}
