/* under-earths-spin: page layout and artwork dimensions. */

: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: 40px;
    grid-template-rows: 1fr;
    grid-template-columns: 100%;
    padding-bottom: 0px;
    box-sizing: border-box;
  }

:where([data-layout="mobile"]) .page-grid > [id="comp-lbdomu7d"] {
    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: 2993px;
    grid-template-rows: repeat(11, min-content) 1fr;
    grid-template-columns: 100%;
  }

:where([data-layout="mobile"]) .section-1-grid > [id="comp-kk8kqqgu"] {
    position: relative;
    margin: 20px 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-m0uqoc5w"] {
    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-kk8kqqhb"] {
    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-m0ut4t63"] {
    position: relative;
    margin: 0px 0px 10px calc(50% - 160px);
    left: 20px;
    grid-area: 4 / 1 / 5 / 2;
    place-self: start;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:where([data-layout="mobile"]) #comp-kk8kqqgu {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 15.11111111111111px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 16.055555555555554px/1.4em syne,sans-serif;
    --font_3: normal normal normal 16.055555555555554px/1.4em syne,sans-serif;
    --font_5: normal normal normal 23.61111111111111px/1.4em syne,sans-serif;
    --font_6: normal normal normal 34px/1.4em syne,sans-serif;
    --font_7: normal normal normal 23.61111111111111px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 15.11111111111111px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 14.166666666666666px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0uqoc5w {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-kk8kqqhb {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0uw15pg {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 14.88px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 15.81px/1.4em syne,sans-serif;
    --font_3: normal normal normal 15.81px/1.4em syne,sans-serif;
    --font_5: normal normal normal 23.25px/1.4em syne,sans-serif;
    --font_6: normal normal normal 33.480000000000004px/1.4em syne,sans-serif;
    --font_7: normal normal normal 23.25px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 14.88px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 13.950000000000001px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0utme6h {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 12.96px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_3: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_5: normal normal normal 20.25px/1.4em syne,sans-serif;
    --font_6: normal normal normal 29.160000000000004px/1.4em syne,sans-serif;
    --font_7: normal normal normal 20.25px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 12.96px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 12.15px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0utu56x {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 12.96px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_3: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_5: normal normal normal 20.25px/1.4em syne,sans-serif;
    --font_6: normal normal normal 29.160000000000004px/1.4em syne,sans-serif;
    --font_7: normal normal normal 20.25px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 12.96px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 12.15px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0uw1asw {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 14.88px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 15.81px/1.4em syne,sans-serif;
    --font_3: normal normal normal 15.81px/1.4em syne,sans-serif;
    --font_5: normal normal normal 23.25px/1.4em syne,sans-serif;
    --font_6: normal normal normal 33.480000000000004px/1.4em syne,sans-serif;
    --font_7: normal normal normal 23.25px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 14.88px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 13.950000000000001px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0uumwy4 {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 280px;
    height: auto;
    --font_1: normal normal normal 12.96px/1.4em din-next-w01-light,sans-serif;
    --font_2: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_3: normal normal normal 13.770000000000001px/1.4em syne,sans-serif;
    --font_5: normal normal normal 20.25px/1.4em syne,sans-serif;
    --font_6: normal normal normal 29.160000000000004px/1.4em syne,sans-serif;
    --font_7: normal normal normal 20.25px/1.4em questrial,sans-serif;
    --font_8: normal normal normal 12.96px/1.4em questrial,sans-serif;
    --font_9: normal normal normal 12.15px/1.4em questrial,sans-serif;
    --text-direction: ltr;
  }

:where([data-layout="mobile"]) #comp-m0uv5c8i {
    --rd: 20px;
    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    --shd: 0.00px 7.00px 27px 0px rgba(255,255,255,0.6);
    --fnt: normal normal 700 12px/1.4em avenir-lt-w01_85-heavy1475544,sans-serif;
    --trans2: color 0.4s ease 0s;
    --txt: 0,0,0;
    --alpha-txt: 1;
    --brw: 2px;
    --bg: 255,255,255;
    --brd: 50,50,50;
    --bgh: 50,50,50;
    --brdh: 50,50,50;
    --txth: 255,255,255;
    --alpha-bg: 1;
    --alpha-brd: 1;
    --alpha-bgh: 1;
    --alpha-brdh: 0;
    width: 240px;
    height: 42px;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal 700 12.133333333333333px/1.4em avenir-lt-w01_85-heavy1475544,sans-serif;
    direction: ltr;
    --label-align: center;
  }

@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-lbdomu7d"] {
    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%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:where([data-layout="desktop"]) #comp-m0ut4t63 {
    width: 972px;
    height: 677px;
  }

:where([data-layout="desktop"]) #comp-m0uu07r0 {
    width: 970px;
    height: 569px;
  }

:where([data-layout="desktop"]) #comp-m0uudvz4 {
    width: 600px;
    height: 913px;
  }

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

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

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

:where([data-layout="desktop"]) #comp-kk8kqqgu {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 404px;
    height: auto;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-kk8kqqhb {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 310px;
    height: auto;
    --min-height: 28px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0uqoc5w {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 310px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0uw15pg {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 310px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0utme6h {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 878px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0utu56x {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 878px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0uw1asw {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 310px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0uumwy4 {
    --backgroundColor: 0,0,0;
    --alpha-backgroundColor: 0;
    --blendMode: normal;
    --textShadow: 0px 0px transparent;
    --textOutline: 0px 0px transparent;
    width: 312px;
    height: auto;
    --min-height: 29px;
    --text-direction: ltr;
  }

:where([data-layout="desktop"]) #comp-m0uv5c8i {
    --rd: 20px;
    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
    --shd: 0.00px 7.00px 27px 0px rgba(255,255,255,0.6);
    --fnt: normal normal 700 12px/1.4em avenir-lt-w01_85-heavy1475544,sans-serif;
    --trans2: color 0.4s ease 0s;
    --txt: 0,0,0;
    --alpha-txt: 1;
    --brw: 2px;
    --bg: 255,255,255;
    --brd: 50,50,50;
    --bgh: 50,50,50;
    --brdh: 50,50,50;
    --txth: 255,255,255;
    --alpha-bg: 1;
    --alpha-brd: 1;
    --alpha-bgh: 1;
    --alpha-brdh: 0;
    width: 234px;
    height: 46px;
    --margin-start: 0px;
    --margin-end: 0px;
    --fnt: normal normal 700 12px/1.4em avenir-lt-w01_85-heavy1475544,sans-serif;
    direction: ltr;
    --label-align: center;
  }

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