/* evo-sequence: page layout and artwork dimensions. */

@keyframes motion-revealIn {
    0% {
      opacity: 0;
      animation-timing-function: step-end;
    }

    0.0001% {
      opacity: var(--comp-opacity, 1);
      clip-path: var(--motion-clip-start, polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%));
    }

    100% {
      clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    }
  }

:where([data-layout="desktop"]) #masterPage {
    --pinned-layers-in-page: 0;
  }

:where([data-layout="desktop"]) .page-content {
    height: auto;
    width: 100%;
  }

:where([data-layout="desktop"]) .page-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: 40px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0px;
    box-sizing: border-box;
  }

:where([data-layout="desktop"]) .page-grid > [id="comp-lbdomu7v1"] {
    position: relative;
    margin: 0px 0px 0px calc(50% - 490px);
    left: 0px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-1-content {
    height: auto;
    width: 100%;
    display: flex;
  }

:where([data-layout="desktop"]) .section-1-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    margin-top: -90px;
    grid-template-rows: repeat(3, min-content) 1fr;
    grid-template-columns: 100%;
  }

:where([data-layout="desktop"]) [data-mesh-id="comp-kv56s3b6-rotated-wrapper"] > [id="comp-kv56s3b6"] {
    position: relative;
    left: 55px;
    top: -14px;
  }

:where([data-layout="desktop"]) .section-1-grid > [id="comp-kv56i8g8"] {
    position: relative;
    margin: 0px 0px 0px calc(50% - 490px);
    left: 0px;
    grid-area: 4 / 1 / 5 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-1-grid > [id="comp-kv56l9s0"] {
    position: relative;
    margin: 227px 0px 63px calc(50% - 490px);
    left: 23px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-1-grid > [id="comp-kv56l9s3"] {
    position: relative;
    margin: 0px 0px 37px calc(50% - 490px);
    left: 23px;
    grid-area: 2 / 1 / 3 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-1-grid > [id="comp-kv56o1fg"] {
    position: relative;
    margin: 0px 0px -77px calc(50% - 490px);
    left: 257px;
    grid-area: 1 / 1 / 4 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) [data-mesh-id="comp-kv56s3b6-rotated-wrapper"] {
    position: static;
    height: 29px;
    width: 0px;
    margin: 63px 0px 10px calc(50% - 490px);
    grid-area: 4 / 1 / 5 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) #comp-kv56i8g8 {
    width: 981px;
    height: 1448px;
  }

:where([data-layout="desktop"]) .section-2-content {
    height: auto;
    width: 615px;
  }

:where([data-layout="desktop"]) .section-2-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(2, min-content) 1fr;
    grid-template-columns: 100%;
  }

:where([data-layout="desktop"]) .section-2-grid > [id="comp-kv56o1j6"] {
    position: relative;
    margin: 199px 0px 10px;
    left: 249px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-2-grid > [id="comp-kv56o1jd"] {
    position: relative;
    margin: 0px;
    left: 564px;
    grid-area: 3 / 1 / 4 / 2;
    place-self: start;
  }

:where([data-layout="desktop"]) .section-2-spacer-3 {
    visibility: hidden;
    height: 471px;
    width: 0px;
    grid-area: 1 / 1 / 3 / 2;
  }

:where([data-layout="desktop"]) #vlgfw {
    left: 0px;
    margin-left: 0px;
    width: 100%;
    min-width: 0px;
    width: auto;
    min-height: 40px;
  }

:where([data-layout="desktop"]) #pageBackground_vlgfw {
    --bg-position: absolute;
    --bg-overlay-color: rgb(255,255,255);
    --bg-gradient: none;
  }

:where([data-layout="desktop"]) #comp-lbdomu7v1 {
    left: 0px;
    margin-left: 0px;
    width: 100%;
    min-width: 0px;
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    min-width: 980px;
  }

:where([data-layout="desktop"]) #comp-kv56l9s0 {
    width: 404px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-kv56l9s3 {
    width: 221px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-kv56o1fg {
    width: 615px;
    --fill-layer-video-opacity: 1;
    --bg-overlay-color: rgb(33, 33, 33);
    --bg-gradient: none;
    --fill-container-overflow: visible;
    --fill-transform: rotate(0.01deg);
    --border-compensate-margin: 0px;
    --fill-layer-background-overlay-transform: translateZ(0);
    --mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='25 35.5 150 129' xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='25 35.5 150 129' data-type='shape'%3E%3Cg%3E%3Cpath d='M60.737 49.182c8.275-.674 16.937 1.138 26.609.273 15.963-1.427 31.182-7.908 46.56-12.017 6.51-1.74 13.434-2.768 19.956-1.072 8.065 2.097 12.642 8.203 15.303 15.732 7.508 21.244 6.428 37.716 4.132 60.133-1.29 12.597-5.185 27.884-18.721 32.255-10.643 3.437-22.453-.292-33.448 1.681-19.478 3.496-40.779 23.034-61.08 17.279-40.197-11.397-45.26-80.282-18.052-105.9 6.208-5.845 12.36-7.844 18.741-8.364z'/%3E%3C/g%3E%3C/svg%3E%0A");
    --mask-position: 0% 0%;
    --mask-size: 100% 100%;
    --mask-repeat: no-repeat;
    height: 515px;
  }

:where([data-layout="desktop"]) #comp-kv56o1j6 {
    width: 117px;
    height: 117px;
    opacity: 1;
  }

:where([data-layout="desktop"]) #comp-kv56o1jd {
    width: 51px;
    height: 44px;
    fill-opacity: 1;
    stroke-width: 0;
    stroke: rgb(0, 0, 0);
    stroke-opacity: 1;
    fill: rgb(255, 255, 255);
  }

:where([data-layout="desktop"]) #comp-kv56s3b6 {
    width: 28px;
    height: 57px;
    transform: rotate(270deg);
    --fill-opacity: 1;
    --stroke-width: 0;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #424242;
  }

:where([data-layout="mobile"]) #masterPage {
    --pinned-layers-in-page: 0;
  }

:where([data-layout="mobile"]) .page-content {
    height: auto;
    width: 100%;
  }

:where([data-layout="mobile"]) .page-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: 200px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0px;
    box-sizing: border-box;
  }

:where([data-layout="mobile"]) .page-grid > [id="comp-lbdomu7v1"] {
    position: relative;
    margin: 0px 0px 0px calc(50% - 160px);
    left: 0px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) .section-1-content {
    height: auto;
    width: 100%;
  }

:where([data-layout="mobile"]) .section-1-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: repeat(4, min-content) 1fr;
    grid-template-columns: 100%;
  }

:where([data-layout="mobile"]) [data-mesh-id="comp-kv56s3b6-rotated-wrapper"] > [id="comp-kv56s3b6"] {
    position: relative;
    left: 20px;
    top: -15px;
  }

:where([data-layout="mobile"]) .section-1-grid > [id="comp-kv56i8g8"] {
    position: relative;
    margin: 10px 0px 10px calc(50% - 160px);
    left: 20px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) .section-1-grid > [id="comp-kv56l9s0"] {
    position: relative;
    margin: 0px 0px 10px calc(50% - 160px);
    left: 20px;
    grid-area: 2 / 1 / 3 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) .section-1-grid > [id="comp-kv56l9s3"] {
    position: relative;
    margin: 0px 0px 20px calc(50% - 160px);
    left: 20px;
    grid-area: 3 / 1 / 4 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) .section-1-grid > [id="comp-kv56o1fg"] {
    position: relative;
    margin: 0px 0px 25px calc(50% - 160px);
    left: 20px;
    grid-area: 4 / 1 / 5 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) [data-mesh-id="comp-kv56s3b6-rotated-wrapper"] {
    position: static;
    height: 31px;
    width: 0px;
    margin: 0px 0px 14px calc(50% - 160px);
    grid-area: 5 / 1 / 6 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) #comp-kv56i8g8 {
    width: 280px;
    height: 413px;
  }

:where([data-layout="mobile"]) .section-2-content {
    height: auto;
    width: 260px;
  }

:where([data-layout="mobile"]) .section-2-grid {
    position: static;
    display: grid;
    height: auto;
    width: 100%;
    min-height: auto;
    grid-template-rows: min-content 1fr;
    grid-template-columns: 100%;
  }

:where([data-layout="mobile"]) .section-2-grid > [id="comp-kv56o1j6"] {
    position: relative;
    margin: 92px 0px 48px;
    left: 105px;
    grid-area: 1 / 1 / 2 / 2;
    place-self: start;
  }

:where([data-layout="mobile"]) .section-2-grid > [id="comp-kv56o1jd"] {
    position: relative;
    margin: 0px;
    left: 209px;
    grid-area: 2 / 1 / 3 / 2;
    place-self: start;
  }

@media (prefers-reduced-motion: no-preference) {
    :where([data-layout="mobile"]) #comp-kv56s3b6:not([data-motion-enter="done"]) {
      animation: auto ease 0s 1 normal none running none;
      animation-composition: replace;
    }
  }

:where([data-layout="mobile"]) #vlgfw {
    left: 0px;
    margin-left: 0px;
    width: 320px;
    width: auto;
    min-height: 200px;
  }

:where([data-layout="mobile"]) #pageBackground_vlgfw {
    --bg-position: absolute;
    --bg-overlay-color: rgb(255,255,255);
    --bg-gradient: none;
  }

:where([data-layout="mobile"]) #comp-lbdomu7v1 {
    left: 0px;
    margin-left: 0px;
    width: 320px;
    --bg-overlay-color: transparent;
    --bg-gradient: none;
    min-width: 320px;
  }

:where([data-layout="mobile"]) #comp-kv56l9s0 {
    width: 280px;
    height: auto;
    --font_1: normal normal normal 15.1111104px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 16.0555548px/1.4em syne,sans-serif;
    --font_3: normal normal normal 16.0555548px/1.4em syne,sans-serif;
    --font_5: normal normal normal 23.61111px/1.4em syne,sans-serif;
    --font_6: normal normal normal 33.999998399999996px/1.4em syne,sans-serif;
    --font_7: normal normal normal 23.61111px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 15.1111104px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 14.166666px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-kv56l9s3 {
    width: 280px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-kv56o1fg {
    width: 260px;
    --fill-layer-video-opacity: 1;
    --bg-overlay-color: rgb(33, 33, 33);
    --bg-gradient: none;
    --fill-container-overflow: visible;
    --fill-transform: rotate(0.01deg);
    --border-compensate-margin: 0px;
    --fill-layer-background-overlay-transform: translateZ(0);
    --mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='25 35.5 150 129' xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='25 35.5 150 129' data-type='shape'%3E%3Cg%3E%3Cpath d='M60.737 49.182c8.275-.674 16.937 1.138 26.609.273 15.963-1.427 31.182-7.908 46.56-12.017 6.51-1.74 13.434-2.768 19.956-1.072 8.065 2.097 12.642 8.203 15.303 15.732 7.508 21.244 6.428 37.716 4.132 60.133-1.29 12.597-5.185 27.884-18.721 32.255-10.643 3.437-22.453-.292-33.448 1.681-19.478 3.496-40.779 23.034-61.08 17.279-40.197-11.397-45.26-80.282-18.052-105.9 6.208-5.845 12.36-7.844 18.741-8.364z'/%3E%3C/g%3E%3C/svg%3E%0A");
    --mask-position: 0% 0%;
    --mask-size: 100% 100%;
    --mask-repeat: no-repeat;
    height: 234px;
  }

:where([data-layout="mobile"]) #comp-kv56o1j6 {
    width: 50px;
    height: 50px;
    opacity: 1;
  }

:where([data-layout="mobile"]) #comp-kv56o1jd {
    width: 51px;
    height: 44px;
    fill-opacity: 1;
    stroke-width: 0;
    stroke: rgb(0, 0, 0);
    stroke-opacity: 1;
    fill: rgb(255, 255, 255);
  }

:where([data-layout="mobile"]) #comp-kv56s3b6 {
    width: 30px;
    height: 60px;
    transform: rotate(270deg);
    --fill-opacity: 1;
    --stroke-width: 0;
    --stroke: #ED1566;
    --stroke-opacity: 1;
    --fill: #424242;
  }
