* {
  box-sizing: border-box;
  scrollbar-width: none
}

::-webkit-scrollbar {
  display: none
}

.pw-scene-style>canvas,
.pwb-scene>canvas {
  display: block;
  width: 100%;
  height: 100%;
  user-select: none
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  margin: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
  border-color: currentcolor;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  font-variant-ligatures: inherit;
  font-variant-caps: inherit;
  font-variant-numeric: inherit;
  font-variant-east-asian: inherit;
  font-variant-alternates: inherit;
  font-variant-position: inherit;
  font-variant-emoji: inherit;
  font-weight: inherit;
  font-stretch: inherit;
  font-size: inherit;
  font-family: inherit;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-language-override: inherit;
  vertical-align: baseline
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
big,
blockquote,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  font-style: inherit;
  line-height: inherit
}

b,
body,
em,
i,
strong {
  line-height: 1
}

b,
em,
i,
strong {
  line-height: inherit;
  font-style: italic
}

b,
body,
strong {
  font-style: inherit
}

b,
strong {
  font-weight: bolder
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block
}

ol,
ul {
  list-style-position: initial;
  list-style-image: initial;
  list-style-type: none
}

blockquote,
q {
  quotes: none
}

blockquote::after,
blockquote::before,
q::after,
q::before {
  content: none
}

table {
  border-collapse: collapse;
  -webkit-border-horizontal-spacing: 0;
  -webkit-border-vertical-spacing: 0
}

:root {
  --pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451: #f2eeee;
  --pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1: #ffffff0f;
  --pw-user-color-style-530acd54-7ab7-4802-a2e6-537fc4327e1f: #ffffff;
  --pw-user-color-style-0369eed5-f163-4453-8bd0-a79a5b9221fe: #0000004d;
  --pw-user-color-style-5d5bbd6c-3d15-4617-9080-925229b574d0: #ffffff66;
  --pw-user-color-style-31856edf-d870-43ac-a0a5-dc0365dd60ac: #ebe9e5;
  --pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910: #000000;
  --pw-user-color-style-cd560c70-5097-46bd-a08c-307edce4bb4e: #ffffff1a;
  --pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65: #000000;
  --pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938: #ffffff;
  --pw-user-color-style-a2d34486-9ce4-4655-b4d4-30b22f4b5e05: #ffffffb3;
  --pw-user-color-style-58a27c95-4b10-481b-b47d-975b9f47ec10: #000000;
  --pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7: #ffffff;
  --pw-user-color-style-ab46486e-d3d5-467b-b13f-af34b513c6d3: #1a1a1a;
  --pw-user-color-style-0fa32ba8-dd03-4bce-909c-a4fe5287b588: #d9d9d9;
  --pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1: #ffffff;
  --pw-user-color-style-7ec2d05b-f86e-4bad-8d3e-4e6e9869bbf5: #ffffff80;
  --pw-user-color-style-a7cde41e-0f7f-4095-a882-a21affbb5c85: #ffe08c;
  --pw-user-color-style-c7660bd1-fc29-453a-9b4b-efed684e5ce6: #ff7600;
  --pw-user-color-style-0e5f906d-121b-42fb-b897-14d2940af610: #aad4f6;
  --pw-user-color-style-69b20c10-8337-4748-a3ee-c26b5673eaae: #a5edee;
  --pw-user-color-style-d3b30375-c6a8-4a14-a9af-a974a08b296f: #000735;
  --pw-user-color-style-638cefad-7e44-448c-b7c4-e6ba29f86741: #10004a
}

#i6mb {
  z-index: 0;
  position: relative;
  background-color: #03021b
}

#ip1j {
  display: block;
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  top: 0
}

#i1lwz-3,
#ijsk {
  position: relative;
  width: 100%
}

#ijsk {
  height: 100%;
  top: 0
}

.pwb-scene {
  display: block
}

.pw-block-style {
  display: block;
  min-height: 75px;
  width: 100%
}

.pw-image-style {
  width: 100px;
  height: 100px
}

#i1lwz-3 {
  display: flex;
  z-index: 999;
  align-items: center;
  flex-direction: row;
  padding: 20px 40px;
  justify-content: space-between
}

.pw-grid-style {
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(2, 1fr);
  width: 100%
}

#i1lwz-2-3,
#ihkww7 {
  display: flex;
  flex-direction: column;
  justify-content: center
}

#ihkww7 {
  top: 0;
  width: 100%;
  z-index: 999999;
  position: fixed;
  align-items: center;
  pointer-events: none
}

#i1lwz-2-3 {
  align-items: start;
  width: 300px;
  pointer-events: auto
}

#ispyh-2-3-2-3-3-2 {
  color: var(--pw-user-color-style-31856edf-d870-43ac-a0a5-dc0365dd60ac);
  display: block;
  font-size: 24px;
  font-family: "68832fb0ffba9b1995adac75-helveticanowdisplay-medium";
  font-weight: 400;
  line-height: 1em;
  text-transform: none
}

#i1lwz-2-3-3-2,
#imob0j-3-3-2 {
  display: flex;
  align-items: center;
  flex-direction: row
}

#imob0j-3-3-2 {
  flex: 0 0 auto;
  color: #000;
  height: 60px;
  widows: 2;
  orphans: 2;
  z-index: 0;
  overflow: hidden;
  position: static;
  font-size: 12px;
  box-sizing: border-box;
  font-style: normal;
  text-align: start;
  font-family: sans-serif;
  font-weight: 400;
  text-indent: 0;
  white-space: normal;
  word-spacing: 0;
  border-radius: 8px;
  letter-spacing: normal;
  text-transform: none;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  font-variant-caps: normal;
  text-decoration-color: initial;
  text-decoration-style: initial;
  -webkit-font-smoothing: inherit;
  font-variant-ligatures: normal;
  -webkit-text-stroke-width: 0;
  text-decoration-thickness: initial;
  padding-left: 0;
  padding-right: 6px;
  pointer-events: auto;
  backdrop-filter: blur(9px)
}

#i1lwz-2-3-3-2 {
  gap: 30px;
  width: 100%;
  height: 100%;
  padding-left: 40px;
  padding-right: 0;
  justify-content: end
}

#ispyh-2-3-2-3-2-2-2,
#ispyh-2-3-2-3-2-2-2-2,
#ispyh-2-3-2-3-2-2-2-2-2,
#ispyh-2-3-2-3-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i1lwz-2-3-4 {
  display: none;
  align-items: start;
  flex-direction: column;
  justify-content: center
}

#iy2h61 {
  width: 100%;
  height: 144px;
  display: none;
  z-index: 1;
  position: absolute;
  box-shadow: 0 10px 20px #0000000d;
  border-radius: 8px;
  background-color: #fff
}

#i1lwz-3-2 {
  top: 0;
  width: 100%;
  display: flex;
  z-index: 999;
  position: fixed;
  align-items: center;
  flex-direction: row;
  padding: 20px 40px;
  justify-content: space-between
}

#i1lwz-2-3-4-2 {
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center
}

#iet44-4-2 {
  width: 100px
}

#i1lwz-2-3-3 {
  gap: 30px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  padding-left: 40px;
  padding-right: 12px;
  flex-direction: row;
  justify-content: space-between
}

#i3owk {
  width: 100%;
  height: 0;
  display: block
}

#i84ba {
  width: 100%;
  height: 100vh;
  display: flex;
  position: relative;
  align-items: center;
  margin-bottom: 50vh;
  flex-direction: column;
  justify-content: end;
  pointer-events: none
}

#i1lwz,
#i1lwz-2 {
  display: flex;
  align-items: start
}

#i1lwz {
  width: 100%;
  bottom: 0;
  position: static;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2 {
  flex-direction: column;
  justify-content: center;
  gap: 24px
}

#ispyh-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  width: 100%
}

#i81y03-2 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: start;
  min-height: revert;
  align-items: start
}

#ispyh-2-3-4 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#izwg2d {
  min-height: revert
}

#ik1frl,
#imj1ks,
#iquqem,
#isb55j {
  width: 32px;
  height: 32px;
  border: 1px solid var(--pw-user-color-style-306c433c-d411-400d-a149-d8c05f5064fd);
  border-radius: 99px
}

#ik1frl,
#iquqem,
#isb55j {
  position: relative;
  left: -4px
}

#ik1frl,
#iquqem {
  left: -8px
}

#iquqem {
  left: -12px
}

#i1lwz-2-2 {
  gap: 32px;
  height: 100%;
  display: flex;
  max-width: 500px;
  align-items: start;
  flex-direction: column;
  justify-content: end
}

#ispyh-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#i1lwz-2-2-2-5,
#i81y03 {
  display: flex;
  flex-direction: row
}

#i81y03 {
  gap: 4px;
  justify-content: start;
  min-height: revert;
  pointer-events: auto;
  width: revert
}

#i1lwz-2-2-2-5 {
  align-items: center;
  padding: 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-cd560c70-5097-46bd-a08c-307edce4bb4e);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  backdrop-filter: blur(20px)
}

#ispyh-2-3-2-6 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i1lwz-2-4,
#ilwyn {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center
}

#ilwyn {
  position: relative;
  align-items: center;
  pointer-events: none
}

#i1lwz-2-4 {
  top: 30vh;
  bottom: 30vh;
  position: static;
  align-items: start;
  max-width: 1440px;
  padding: 40px
}

#iklwi7,
#ipgqtg {
  display: flex;
  min-height: revert
}

#ipgqtg {
  flex-direction: column;
  gap: 40px;
  border-radius: 12px;
  background-color: #ffffff14;
  backdrop-filter: blur(25px);
  justify-content: start;
  padding: 32px
}

#iklwi7 {
  flex-direction: row;
  justify-content: space-between;
  align-items: end
}

#iyg80u {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 40px;
  width: revert
}

#ispyh-2-2-2,
#ispyh-2-3-2-3-2-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2 {
  width: 70%
}

#i1lwz-2-2-2-6,
#i81y03-3 {
  display: flex;
  flex-direction: row
}

#i81y03-3 {
  gap: 4px;
  justify-content: start;
  min-height: revert;
  width: revert;
  margin-top: -16px;
  pointer-events: auto
}

#i1lwz-2-2-2-6 {
  align-items: center;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7);
  border-radius: 8px;
  gap: 8px;
  height: 48px
}

#ispyh-2-3-2-7 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i9hq34-3 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-5-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-cd560c70-5097-46bd-a08c-307edce4bb4e);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  backdrop-filter: blur(20px)
}

#ispyh-2-3-2-6-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#iyg80u-2 {
  display: flex;
  flex-direction: row;
  align-items: end;
  gap: 16px;
  width: 40%;
  min-height: revert;
  justify-content: start
}

#ispyh-2-3-5 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  height: 100%
}

#ijuu9f {
  min-height: revert
}

#i0esdr {
  width: 100%;
  height: revert;
  border-radius: 12px
}

#i1lwz-5-2-2-2,
#i1lwz-5-2-2-2-2,
#ilwyn-2-2-2-2 {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column
}

#ilwyn-2-2-2-2 {
  position: relative;
  pointer-events: none;
  justify-content: center;
  padding-bottom: 200px;
  padding-top: 200px;
  height: 100vh
}

#i1lwz-5-2-2-2,
#i1lwz-5-2-2-2-2 {
  top: 8vh;
  position: static;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#iod904,
#iqypqm {
  display: flex;
  justify-content: center
}

#iod904 {
  grid-template-rows: repeat(1, 1fr);
  grid-template-columns: repeat(7, 1fr);
  gap: 8px;
  flex-direction: row
}

#iqypqm {
  min-height: revert;
  align-items: center;
  flex-direction: column;
  backdrop-filter: blur(30px);
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 12px;
  height: 160px
}

#i1naqa,
#ijtbth,
#is888l,
#is888l-2,
#is888l-2-2,
#is888l-2-2-2 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  backdrop-filter: blur(30px);
  border-radius: 12px
}

#i3owk-2-3 {
  width: 100%;
  height: 0;
  display: block
}

#ilwyn-2-2 {
  width: 100%;
  display: flex;
  position: relative;
  min-height: 75px;
  padding-top: 200px;
  background-color: #03021b;
  padding-bottom: 60px;
  flex-direction: column;
  align-items: center;
  pointer-events: none
}

#i1lwz-2-6-2,
#i1lwz-5-2 {
  display: flex;
  justify-content: center
}

#i1lwz-5-2 {
  top: 8vh;
  width: 100%;
  position: static;
  align-items: start;
  flex-direction: row;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-6-2 {
  gap: 40px;
  align-items: center;
  flex-direction: column
}

#ispyh-2-3-2-3-2-2-2-3-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#i1lwz-2-4-2-3 {
  gap: 24px;
  top: 45vh;
  display: flex;
  position: static;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-4-2-2-3,
#ipkvji-4-3 {
  position: relative;
  display: flex;
  flex-direction: column
}

#i1lwz-2-4-2-2-3 {
  width: 100%;
  padding: 20px;
  align-items: start;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px;
  gap: 24px
}

#ipkvji-4-3 {
  min-height: revert;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3,
#ispyh-2-2-2-4-4-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2 {
  width: 100%
}

#i1lwz-2-4-2-2-3-2,
#ipkvji-4-3-2 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start
}

#i1lwz-2-4-2-2-3-2 {
  width: 100%;
  padding: 20px;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px;
  gap: 24px
}

#ipkvji-4-3-2 {
  min-height: revert;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3-2,
#ispyh-2-2-2-4-4-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-2 {
  width: 100%
}

#i1lwz-2-4-2-2-3-2-2,
#ipkvji-4-3-2-2 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start
}

#i1lwz-2-4-2-2-3-2-2 {
  width: 100%;
  padding: 20px;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px;
  gap: 24px
}

#ipkvji-4-3-2-2 {
  min-height: revert;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3-2-2,
#ispyh-2-2-2-4-4-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-2-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-2-2 {
  width: 100%
}

#ilwyn-2-2-3 {
  width: 100%;
  display: flex;
  position: relative;
  padding-top: 60px;
  padding-bottom: 200px;
  background-color: #03021b;
  flex-direction: column;
  align-items: center;
  pointer-events: none
}

#i1lwz-5-2-3 {
  top: 8vh;
  width: 100%;
  display: flex;
  position: static;
  align-items: end;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-6-2-3 {
  gap: 40px;
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
  width: 50%;
  position: sticky
}

#ispyh-2-2-2-3-2-3,
#ispyh-2-3-2-3-2-2-2-3-2-2-4 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-3-2-3 {
  width: 100%
}

#i1lwz-2-4-2-3-3 {
  gap: 24px;
  top: 45vh;
  display: flex;
  position: static;
  align-items: end;
  flex-direction: column;
  justify-content: end;
  width: 40%
}

#ispyh-2-3-5-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#i1lwz-2-4-2-3-3-3,
#i1lwz-5-2-3-3 {
  display: flex;
  position: static;
  width: 100%
}

#i1lwz-5-2-3-3 {
  top: 8vh;
  align-items: start;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-4-2-3-3-3 {
  gap: 10vh;
  top: 45vh;
  align-items: end;
  flex-direction: column;
  justify-content: start
}

#i1lwz-2-4-2-2-3-4-3 {
  width: 100%;
  height: 70vh;
  display: flex;
  padding: 24px;
  position: relative;
  align-items: start;
  flex-direction: row;
  justify-content: space-between;
  background-color: #03021b;
  border-radius: 12px
}

#iktmiu,
#ipkvji-4-5-3 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center
}

#iktmiu {
  width: 50%;
  height: 100%;
  padding: 24px;
  gap: 12px;
  background-color: #03021b
}

#ipkvji-4-5-3 {
  position: relative;
  max-width: 500px;
  gap: 40px
}

#ispyh-2-2-2-2-2-2-3-4-3,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-3 {
  position: relative;
  min-height: revert;
  max-width: 500px
}

#ispyh-2-2-2-4-4-2-4-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#i1lwz-2-4-2-2-3-4-3-2 {
  width: 100%;
  height: 70vh;
  display: flex;
  padding: 24px;
  position: relative;
  align-items: start;
  flex-direction: row;
  justify-content: space-between;
  background-color: #03021b;
  border-radius: 12px
}

#iktmiu-3,
#ipkvji-4-5-3-3 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: center
}

#iktmiu-3 {
  width: 50%;
  height: 100%;
  padding: 48px;
  gap: 12px
}

#ipkvji-4-5-3-3 {
  position: relative;
  max-width: 500px;
  align-items: start;
  gap: 40px
}

#ispyh-2-2-2-2-2-2-3-4-3-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-3-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-3-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-3-2 {
  position: relative;
  min-height: revert;
  max-width: 500px
}

#ispyh-2-2-2-4-4-2-4-3-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#i1lwz-2-4-2-2-3-4-3-2-2 {
  width: 100%;
  height: 70vh;
  display: flex;
  padding: 24px;
  position: relative;
  align-items: start;
  flex-direction: row;
  justify-content: space-between;
  background-color: #03021b;
  border-radius: 12px
}

#iktmiu-3-2,
#ipkvji-4-5-3-3-2 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center
}

#iktmiu-3-2 {
  width: 50%;
  height: 100%;
  padding: 24px;
  gap: 12px
}

#ipkvji-4-5-3-3-2 {
  position: relative;
  max-width: 500px;
  gap: 40px
}

#ispyh-2-2-2-2-2-2-3-4-3-2-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-3-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-3-2-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-3-2-2 {
  position: relative;
  min-height: revert;
  max-width: 500px
}

#ispyh-2-2-2-4-4-2-4-3-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#i1lwz-2-6-2-4,
#ilwyn-2-2-4 {
  display: flex;
  flex-direction: column
}

#ilwyn-2-2-4 {
  width: 100%;
  position: relative;
  min-height: 75px;
  padding-top: 200px;
  padding-bottom: 60px;
  align-items: center;
  pointer-events: none
}

#i1lwz-2-6-2-4 {
  gap: 40px;
  align-items: start;
  justify-content: center;
  position: sticky;
  top: 120px
}

#ispyh-2-3-2-3-2-2-2-3-2-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#i1lwz-2-4-2-2-3-4,
#i1lwz-2-4-2-3-4,
#ifyx0h {
  display: flex;
  justify-content: space-between;
  gap: 24px
}

#ifyx0h {
  flex-direction: row;
  align-items: start;
  min-height: revert;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-4-2-2-3-4,
#i1lwz-2-4-2-3-4 {
  flex-direction: column
}

#i1lwz-2-4-2-3-4 {
  top: 45vh;
  position: static;
  align-items: stretch;
  width: 50%
}

#i1lwz-2-4-2-2-3-4 {
  width: 100%;
  padding: 32px;
  position: relative;
  align-items: start;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px;
  height: 400px;
  backdrop-filter: blur(30px)
}

#ipkvji-4-5 {
  position: absolute;
  min-height: revert;
  height: 100%;
  right: 0;
  top: 0;
  filter: hue-rotate(92deg)
}

#iry0if-2 {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: right
}

#ipkvji-4-3-4 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
  justify-content: space-between
}

#ispyh-2-2-2-2-2-2-3-4,
#ispyh-2-2-2-4-4-2-4 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-4 {
  width: 80%
}

#i1lwz-2-4-2-2-3-2-3 {
  width: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  gap: 24px;
  height: 450px;
  backdrop-filter: blur(30px);
  border-radius: 8px
}

#ipkvji-4-2-3 {
  position: absolute;
  min-height: revert;
  bottom: 0;
  display: flex;
  align-items: end;
  justify-content: center;
  left: 0
}

#idghoz-2 {
  height: 400px;
  width: 70%;
  object-fit: contain;
  border-radius: 8px;
  object-position: bottom center
}

#ipkvji-4-3-2-3 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: start;
  justify-content: center
}

#ispyh-2-2-2-2-2-2-3-2-3,
#ispyh-2-2-2-4-4-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-2-3 {
  width: 80%
}

#i1lwz-2-4-2-2-3-4-5 {
  width: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  gap: 24px;
  height: 300px;
  backdrop-filter: blur(30px);
  border-radius: 8px
}

#ipkvji-4-3-4-5,
#ipkvji-4-5-5 {
  position: absolute;
  min-height: revert
}

#ipkvji-4-3-4-5 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: revert;
  justify-content: space-between;
  align-items: start;
  height: 100%
}

#ispyh-2-2-2-2-2-2-3-4-5,
#ispyh-2-2-2-4-4-2-4-5 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-5 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-4-5 {
  width: 80%
}

#i1lwz-2-4-2-2-3-2-3-3 {
  width: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px;
  gap: 24px;
  height: 400px;
  backdrop-filter: blur(30px)
}

#ipkvji-4-2-3-3 {
  position: absolute;
  min-height: revert;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center
}

#idghoz-2-3 {
  width: 70%;
  object-fit: cover;
  border-radius: 8px;
  height: 100%
}

#ipkvji-4-3-2-3-3 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: start;
  justify-content: space-between;
  height: 100%
}

#ispyh-2-2-2-2-2-2-3-2-3-3,
#ispyh-2-2-2-4-4-2-2-3-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-2-3-3 {
  position: static;
  bottom: 24px;
  left: 24px;
  width: 100%
}

#ispyh-2-2-2-4-4-2-2-3-3 {
  width: 80%
}

#i1lwz-5-2-3-2,
#ilwyn-2-2-3-2 {
  width: 100%;
  display: flex;
  position: relative
}

#ilwyn-2-2-3-2 {
  min-height: 75px;
  padding-top: 60px;
  padding-bottom: 200px;
  flex-direction: column;
  align-items: center;
  pointer-events: none
}

#i1lwz-5-2-3-2 {
  align-items: start;
  flex-direction: row;
  justify-content: space-between;
  height: 100%;
  gap: 0;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-6-2-3-2 {
  gap: 40px;
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
  width: 40%;
  position: sticky;
  top: 120px
}

#ispyh-2-2-2-3-2-3-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-3-2-3-2 {
  width: 100%;
  text-align: start;
  max-width: 600px
}

#i1lwz-2-4-2-3-3-2 {
  gap: 24px;
  top: 45vh;
  position: static;
  align-items: start;
  justify-content: start;
  width: 50%
}

#i1lwz-2-4-2-2-3-4-2-3,
#i1lwz-2-4-2-3-3-2,
#iryxrh {
  display: flex;
  flex-direction: column
}

#iryxrh {
  justify-content: start;
  align-items: end;
  gap: 24px;
  min-height: revert
}

#i1lwz-2-4-2-2-3-4-2-3 {
  height: 250px;
  padding: 32px;
  position: relative;
  align-items: start;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-530acd54-7ab7-4802-a2e6-537fc4327e1f);
  backdrop-filter: blur(30px);
  width: 100%;
  border-radius: 8px
}

#ipkvji-4-5-2-3 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-2-2-2-3-4-2-3 {
  color: #000;
  display: block;
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-2-3 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-4-2-3 {
  color: #000;
  width: 100%;
  display: block
}

#i1lwz-2-4-2-2-3-4-2-2 {
  height: 250px;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  backdrop-filter: blur(30px);
  width: 100%;
  border-radius: 8px
}

#ipkvji-4-5-2-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-2-2-2-3-4-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-2-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-4-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i1lwz-2-4-2-2-3-4-2 {
  height: 250px;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  backdrop-filter: blur(30px);
  width: 100%;
  border-radius: 8px
}

#ipkvji-4-5-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-2-2-2-3-4-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-4-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i1lwz-2-4-2-2-3-4-2-2-2 {
  height: 250px;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  backdrop-filter: blur(30px);
  width: 100%;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  border-radius: 8px
}

#ipkvji-4-5-2-2-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-2-2-2-3-4-2-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-2-2-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-4-2-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i3owk-2-2-3 {
  width: 100%;
  height: 0;
  display: block
}

#ilwyn-2-2-2 {
  position: relative;
  min-height: 75px;
  padding-top: 200px;
  background-color: #03021b;
  justify-content: center;
  align-items: center;
  pointer-events: none;
  padding-bottom: 60px
}

#i1lwz-5-2-2,
#ilwyn-2-2-2,
#ilwyn-2-2-2-3 {
  width: 100%;
  display: flex;
  flex-direction: column
}

#i1lwz-5-2-2 {
  top: 8vh;
  position: static;
  align-items: start;
  justify-content: space-between;
  max-width: 1440px
}

#ilwyn-2-2-2-3 {
  position: relative;
  min-height: 75px;
  padding-top: 60px;
  padding-bottom: 200px;
  align-items: center;
  pointer-events: none;
  background-color: #03021b
}

#i1lwz-2-6-2-2-3,
#i1lwz-5-2-2-3 {
  display: flex;
  justify-content: center
}

#i1lwz-5-2-2-3 {
  top: 8vh;
  width: 100%;
  position: static;
  align-items: start;
  flex-direction: row;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-6-2-2-3 {
  gap: 40px;
  align-items: center;
  flex-direction: column
}

#ispyh-2-2-2-3-2-2-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-3-4 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-3-2-2-2 {
  width: 100%
}

#i1lwz-2-4-2-3-2-2 {
  gap: 24px;
  top: 45vh;
  display: flex;
  position: static;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
  max-width: 1440px;
  width: 100%;
  padding: 40px
}

#i1lwz-2-4-2-2-3-3-3,
#ipkvji-4-4-3 {
  position: relative;
  display: flex;
  flex-direction: column
}

#i1lwz-2-4-2-2-3-3-3 {
  width: 100%;
  padding: 32px;
  align-items: start;
  justify-content: start;
  background-color: #03021b;
  gap: 24px;
  pointer-events: auto;
  backdrop-filter: blur(25px);
  border-radius: 8px
}

#ipkvji-4-4-3 {
  min-height: 64px;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3-3-3,
#ispyh-2-2-2-4-4-2-4-2-3-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-3-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-4-2-3-2 {
  width: 100%
}

#il5oxh {
  min-height: revert;
  height: 1px;
  background-color: var(--pw-user-color-style-58a27c95-4b10-481b-b47d-975b9f47ec10)
}

#ipkvji-4-3-3-3 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#igqc2i {
  font-size: 32px
}

#ipkvji-4-3-3-3-2,
#ipkvji-4-3-3-3-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 16px
}

#ipkvji-4-3-3-3-2-2 {
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#i1lwz-2-2-2-2-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  width: 100%;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910)
}

#ispyh-2-3-2-2-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i1lwz-2-4-2-2-3-3-2-3,
#ipkvji-4-4-2-3 {
  position: relative;
  display: flex;
  flex-direction: column
}

#i1lwz-2-4-2-2-3-3-2-3 {
  width: 100%;
  padding: 32px;
  align-items: start;
  justify-content: start;
  background-color: var(--pw-user-color-style-58a27c95-4b10-481b-b47d-975b9f47ec10);
  gap: 24px;
  pointer-events: auto;
  border-radius: 8px
}

#ipkvji-4-4-2-3 {
  min-height: 64px;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3-3-2-3,
#ispyh-2-2-2-4-4-2-4-2-3-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-3-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-4-2-3-2-2 {
  width: 100%
}

#il5oxh-2 {
  min-height: revert;
  height: 1px;
  background-color: var(--pw-user-color-style-530acd54-7ab7-4802-a2e6-537fc4327e1f)
}

#ipkvji-4-3-3-2-3 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#ij5nfb {
  font-size: 32px
}

#ipkvji-4-3-3-3-2-2-3,
#ipkvji-4-3-3-3-2-3 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 16px
}

#ipkvji-4-3-3-3-2-2-3 {
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#irsa5v-3 {
  width: 12px;
  height: 12px;
  filter: invert(100%)
}

#ispyh-2-2-2-3-2-2-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-3 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2-2-2-2 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i1lwz-2-2-2-2-2-3-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  width: 100%
}

#ispyh-2-3-2-2-2-3-2 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i9hq34-2-2-3-2 {
  width: 20px;
  height: 20px;
  filter: invert(100%)
}

#i1lwz-2-4-2-2-3-3-2-2-2,
#ipkvji-4-4-2-2-2 {
  position: relative;
  display: flex;
  flex-direction: column
}

#i1lwz-2-4-2-2-3-3-2-2-2 {
  width: 100%;
  padding: 32px;
  align-items: start;
  justify-content: start;
  background-color: #03021b;
  gap: 24px;
  pointer-events: auto;
  backdrop-filter: blur(25px);
  border-radius: 8px
}

#ipkvji-4-4-2-2-2 {
  min-height: 64px;
  gap: 8px
}

#ispyh-2-2-2-2-2-2-3-3-2-2-2,
#ispyh-2-2-2-4-4-2-4-2-3-2-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-2-2-2-3-3-2-2-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-4-4-2-4-2-3-2-3 {
  width: 100%
}

#il5oxh-3 {
  min-height: revert;
  height: 1px;
  background-color: var(--pw-user-color-style-58a27c95-4b10-481b-b47d-975b9f47ec10)
}

#ipkvji-4-3-3-2-2-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ij5nfb-2 {
  font-size: 32px
}

#ipkvji-4-3-3-3-2-2-5,
#ipkvji-4-3-3-3-2-5 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 16px
}

#ipkvji-4-3-3-3-2-2-5 {
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-5 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-5 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-5 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2-3 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2-4 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-3-3-3-2-2-2-2-2-4 {
  position: relative;
  min-height: revert;
  display: flex;
  flex-direction: row;
  justify-content: start;
  gap: 8px;
  align-items: center
}

#ispyh-2-2-2-3-2-2-2-2-2-2-2-4 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#i1lwz-2-2-2-2-2-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  width: 100%
}

#ispyh-2-3-2-2-2-3 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i3owk-2-2-2 {
  width: 100%;
  height: 0;
  display: block
}

#injpw {
  width: 100%;
  height: 100vh;
  display: flex;
  min-height: 75px;
  align-items: center;
  flex-direction: column;
  justify-content: end;
  pointer-events: none
}

#i1lwz-2-5,
#i1lwz-4 {
  align-items: start;
  flex-direction: column
}

#i1lwz-4 {
  width: 100%;
  height: 100vh;
  display: flex;
  position: relative;
  justify-content: space-between;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-5 {
  gap: 0;
  display: block;
  justify-content: center
}

#i3owk-2-2-2-2 {
  width: 100%;
  height: 0;
  display: block
}

#int5ct {
  min-height: revert;
  max-width: 1440px;
  display: flex;
  flex-direction: row;
  justify-content: center
}

#irsa5v-3-2,
#irsa5v-3-3,
#irsa5v-3-4,
#irsa5v-3-5,
#irsa5v-3-6,
#irsa5v-3-7,
#irsa5v-3-8,
#irsa5v-3-9 {
  width: 12px;
  height: 12px
}

#i9hq34-2-2-3-2-2,
#i9hq34-2-2-3-2-3 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-2-2-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px
}

#ispyh-2-3-2-2-2-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-2-2-2-4 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7);
  border-radius: 8px;
  gap: 8px;
  height: 48px
}

#ispyh-2-3-2-2-2-2-4 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i9hq34-2-2-3-2-2-2-4 {
  width: 20px;
  height: 20px;
  filter: invert(100%)
}

#ilo26s,
#iz4pfk {
  object-fit: cover
}

#i1lwz-2-6-2-5 {
  gap: 40px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center
}

#ispyh-2-2-2-3-2-5,
#ispyh-2-3-2-3-2-2-2-3-2-2-5 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-3-2-5 {
  width: 100%;
  max-width: 500px;
  text-align: center
}

#iktmiu-3-2-2,
#iktmiu-4 {
  min-height: revert;
  display: none;
  flex-direction: column;
  justify-content: center;
  width: 50%;
  height: 100%;
  padding-left: 24px
}

#i1lwz-2-2-2-2-2-2-6 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  margin-top: 28px;
  pointer-events: auto
}

#ispyh-2-3-2-2-2-2-6 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2-6 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-2-2-2-6-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  margin-top: 28px;
  pointer-events: auto
}

#ispyh-2-3-2-2-2-2-6-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2-6-2 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-2-2-2-6-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  margin-top: 28px;
  pointer-events: auto
}

#ispyh-2-3-2-2-2-2-6-3 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2-6-3 {
  width: 20px;
  height: 20px
}

#i1lwz-2-6-2-6 {
  gap: 12px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center
}

#ispyh-2-2-2-3-2-6,
#ispyh-2-3-5-2-4 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ispyh-2-2-2-3-2-6 {
  width: 100%
}

#ispyh-2-3-5-2-4 {
  height: 100%;
  max-width: 600px;
  text-align: center
}

#i1lwz-2-6-2-4-2 {
  gap: 12px;
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center
}

#ispyh-2-2-2-3-2-4-2,
#ispyh-2-3-5-2-3-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  text-align: start
}

#ispyh-2-2-2-3-2-4-2 {
  width: 100%;
  max-width: 400px
}

#ispyh-2-3-5-2-3-2 {
  height: 100%;
  max-width: 600px
}

#i1lwz-2-5-2 {
  gap: 24px;
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center
}

#ispyh-2-2-3-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#i81y03-4-3 {
  display: flex;
  flex-direction: row;
  gap: 4px;
  justify-content: start;
  min-height: revert;
  width: revert;
  pointer-events: auto
}

#i1lwz-2-2-2-2-2-2-3-2 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px
}

#ispyh-2-3-2-2-2-2-3-2 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2-3-2 {
  width: 20px;
  height: 20px
}

#i1lwz-2-2-2-5-3-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-cd560c70-5097-46bd-a08c-307edce4bb4e);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  backdrop-filter: blur(20px)
}

#ispyh-2-3-2-6-3-3 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i1lwz-2-5-3 {
  gap: 0;
  display: flex;
  align-items: end;
  flex-direction: row;
  justify-content: space-between;
  width: 100%
}

#i1lwz-2-3-2-4,
#igl11n-4 {
  display: flex;
  align-items: start;
  flex-direction: column
}

#igl11n-4 {
  position: static;
  bottom: 40px;
  left: 40px;
  justify-content: start;
  gap: 24px;
  width: revert;
  min-height: revert;
  pointer-events: auto
}

#i1lwz-2-3-2-4 {
  justify-content: center;
  width: 300px
}

#i5gga9-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  font-family: "68832fb0ffba9b1995adac75-helveticanowdisplay-medium";
  font-size: 24px;
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 400;
  letter-spacing: normal;
  orphans: 2;
  text-align: start;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  word-spacing: 0;
  -webkit-text-stroke-width: 0;
  white-space: normal;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  display: inline !important;
  float: none
}

#i3n84f-3,
#ispyh-2-3-3-4 {
  position: static;
  bottom: 40px
}

#ispyh-2-3-3-4 {
  left: 40px;
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#i3n84f-3 {
  right: 40px;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: start;
  width: 50%;
  gap: 60px
}

#i1lwz-2-3-2-2-4,
#igl11n-3-4 {
  display: flex;
  align-items: start;
  flex-direction: column
}

#igl11n-3-4 {
  position: static;
  bottom: 40px;
  justify-content: start;
  gap: 16px;
  width: revert;
  min-height: revert;
  right: 40px;
  pointer-events: auto
}

#i1lwz-2-3-2-2-4 {
  justify-content: center;
  margin-bottom: 12px
}

#ispyh-2-3-2-3-3-2-2-2-4 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-3-3-2-2-2-3-3,
#ispyh-2-3-3-2-2-2-5,
#ispyh-2-3-3-2-2-5,
#ispyh-2-3-3-2-5 {
  left: 40px;
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  bottom: 40px;
  display: block;
  position: static
}

#i1lwz-2-3-2-2-2-3,
#igl11n-3-2-3 {
  display: flex;
  align-items: start;
  flex-direction: column
}

#igl11n-3-2-3 {
  position: static;
  bottom: 40px;
  justify-content: start;
  gap: 16px;
  width: revert;
  min-height: revert;
  right: 40px;
  top: 0;
  pointer-events: auto
}

#i1lwz-2-3-2-2-2-3 {
  justify-content: center;
  margin-bottom: 12px
}

#ispyh-2-3-2-3-3-2-2-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-3-3-2-2-2-2-3,
#ispyh-2-3-3-2-2-3-3,
#ispyh-2-3-3-2-3-3 {
  left: 40px;
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  bottom: 40px;
  display: block;
  position: static
}

#ispyh-2-3-3-2-2-2-2-3 {
  width: 100%
}

#is888l-2-2-2-2 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--pw-user-color-style-18aa8819-e702-4f28-b8e6-ca428ebfcae1);
  backdrop-filter: blur(30px);
  border-radius: 12px
}

#iz4pfk-2 {
  object-fit: cover
}

#i1lwz-2-3-2 {
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
  width: 300px
}

#ispyh-2-3-2-3-3-2-2 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block;
  font-size: 24px;
  font-family: "68832fb0ffba9b1995adac75-helveticanowdisplay-medium";
  font-weight: 400;
  line-height: 1em;
  text-transform: none
}

#ispyh-2-3-2-3-2-2-2-2-2-2-2,
#ispyh-2-3-2-3-2-2-2-2-2-3,
#ispyh-2-3-2-3-2-2-2-2-3,
#ispyh-2-3-2-3-2-2-2-4 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i1lwz-2-2-2-2-2-2-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910);
  border-radius: 8px;
  gap: 8px;
  height: 48px
}

#ispyh-2-3-2-2-2-2-3 {
  color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1);
  display: block
}

#i9hq34-2-2-3-2-2-2-3 {
  width: 20px;
  height: 20px
}

#i1lwz-5-2-2-3-2-2 {
  top: 8vh;
  width: 100%;
  display: flex;
  position: static;
  align-items: center;
  flex-direction: column;
  justify-content: start;
  max-width: 1440px;
  gap: 40px;
  padding: 40px
}

#ispyh-2-2-2-3-2-2-2-3-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-3-4-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#i1lwz-2-4-2-3-2-2-2-2-2 {
  gap: 24px;
  top: 45vh;
  display: flex;
  position: static;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
  height: 350px;
  max-width: 1440px;
  padding: 40px
}

#i1lwz-2-4-2-2-3-3-3-2-3 {
  width: 100%;
  height: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: #03021b;
  backdrop-filter: blur(10px);
  border-radius: 8px
}

#ipkvji-4-3-3-3-2-4-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3-2-3-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-4-2-3-2-2-3-3 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
  gap: 20px
}

#ipkvji-4-4-2-3-2-2-2-3-3 {
  position: relative;
  min-height: revert;
  width: 48px;
  height: 48px
}

#im5p0b-2 {
  width: 100%;
  height: 100%;
  border-radius: 999px
}

#ipkvji-4-4-2-3-2-2-2-2-2-3 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: start;
  gap: 5px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-3,
#ispyh-2-3-2-3-2-2-2-3-2-2-3-2-2-3-2-2-2-2-2-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#i1lwz-2-4-2-2-3-3-3-2-2-3 {
  width: 100%;
  height: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: #03021b;
  backdrop-filter: blur(10px);
  border-radius: 8px
}

#ipkvji-4-3-3-3-2-2-4-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3-2-2-2-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-4-2-3-2-2-3-2-3 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
  gap: 20px
}

#ipkvji-4-4-2-3-2-2-2-3-2-3 {
  position: relative;
  min-height: revert;
  width: 48px;
  height: 48px
}

#imo5gs-2 {
  width: 100%;
  height: 100%;
  border-radius: 999px
}

#ipkvji-4-4-2-3-2-2-2-2-2-2-3 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: start;
  gap: 5px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-2-3,
#ispyh-2-3-2-3-2-2-2-3-2-2-3-2-2-3-2-2-2-2-2-2-3 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#i1lwz-2-4-2-2-3-3-3-2-2-2-2 {
  width: 100%;
  height: 100%;
  display: flex;
  padding: 32px;
  position: relative;
  align-items: start;
  flex-direction: column;
  justify-content: space-between;
  background-color: #03021b;
  backdrop-filter: blur(10px);
  border-radius: 8px
}

#ipkvji-4-3-3-3-2-2-2-4-2 {
  position: relative;
  min-height: revert
}

#ispyh-2-2-2-4-4-2-3-3-2-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  width: 100%;
  display: block
}

#ipkvji-4-4-2-3-2-2-3-2-2-2 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
  gap: 20px
}

#ipkvji-4-4-2-3-2-2-2-3-2-2-2 {
  position: relative;
  min-height: revert;
  width: 48px;
  height: 48px
}

#idvtwj-2 {
  width: 100%;
  height: 100%;
  border-radius: 999px
}

#ipkvji-4-4-2-3-2-2-2-2-2-2-2-2 {
  position: relative;
  min-height: revert;
  width: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: start;
  gap: 5px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-2-2-2 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ispyh-2-2-2-2-2-2-3-3-2-3-2-2-2-2-2-2-2-2,
#ispyh-2-3-2-3-2-2-2-3-2-2-3-2-2-3-2-2-2-2-2-2-2-2 {
  color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451);
  display: block
}

#ipkvji-4-5-3-5 {
  position: relative;
  min-height: revert;
  max-width: 500px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: start;
  justify-content: center
}

#ispyh-2-2-2-2-2-2-3-4-3-4,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-3-4 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-3-4 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-3-4 {
  position: relative;
  min-height: revert;
  max-width: 500px
}

#ispyh-2-2-2-4-4-2-4-3-4 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i1lwz-2-2-2-2-2-2-6-5 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  margin-top: 28px;
  pointer-events: auto
}

#ispyh-2-3-2-2-2-2-6-5 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i9hq34-2-2-3-2-2-2-6-5 {
  width: 20px;
  height: 20px;
  filter: invert(100%)
}

#ipkvji-4-5-3-3-2-3 {
  position: relative;
  min-height: revert;
  max-width: 500px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: start;
  justify-content: center
}

#ispyh-2-2-2-2-2-2-3-4-3-2-2-3,
#ispyh-2-3-2-3-2-2-2-3-2-2-4-3-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  display: block
}

#ispyh-2-2-2-2-2-2-3-4-3-2-2-3 {
  position: static;
  bottom: 24px;
  left: 24px
}

#ipkvji-4-3-4-3-2-2-3 {
  position: relative;
  min-height: revert;
  max-width: 500px
}

#ispyh-2-2-2-4-4-2-4-3-2-2-3 {
  color: var(--pw-user-color-style-5a50d038-4e8c-4199-971a-20e5da394938);
  width: 100%;
  display: block
}

#i1lwz-2-2-2-2-2-2-6-3-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 16px 16px 16px 24px;
  justify-content: center;
  background-color: var(--pw-user-color-style-c5f0860a-42a5-4066-b0fc-8b742e0a8fe7);
  border-radius: 8px;
  gap: 8px;
  height: 48px;
  margin-top: 28px;
  pointer-events: auto
}

#ispyh-2-3-2-2-2-2-6-3-3 {
  color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
  display: block
}

#i9hq34-2-2-3-2-2-2-6-3-3 {
  width: 20px;
  height: 20px;
  filter: invert(100%)
}

#i3owk-2-2-3-2 {
  width: 100%;
  height: 0;
  display: block
}

#ipkvji-4-4 {
  position: relative;
  min-height: revert
}

#iry0if-3 {
  width: 100%;
  height: 400px;
  object-fit: cover;
  border-radius: 8px
}

#ipkvji-4-2-4 {
  position: relative;
  min-height: revert
}

#idghoz-3 {
  height: 400px;
  width: 100%;
  object-fit: cover;
  border-radius: 8px
}

#ipkvji-4-2-2-2 {
  position: relative;
  min-height: revert
}

#icg3p7-3 {
  width: 100%;
  height: 400px;
  object-fit: cover;
  border-radius: 8px
}

#iktmiu-2-3 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: start;
  width: 50%;
  height: 100%;
  position: relative
}

#ipkvji-4-5-3-2-3 {
  position: absolute;
  min-height: revert;
  top: 24px;
  left: 24px;
  z-index: 2;
  width: revert
}

#ispyh-2-2-2-2-2-2-5-2-2-3 {
  color: var(--pw-user-color-style-5d5bbd6c-3d15-4617-9080-925229b574d0);
  display: block;
  position: static
}

#icg3p7-2-3 {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px
}

#iktmiu-2-2-3 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 50%;
  height: 100%;
  position: relative;
  align-items: start
}

#ipkvji-4-5-3-2-2-3 {
  position: absolute;
  min-height: revert;
  top: 24px;
  left: 24px;
  z-index: 2;
  width: revert
}

#ispyh-2-2-2-2-2-2-5-2-2-2-3 {
  color: var(--pw-user-color-style-5d5bbd6c-3d15-4617-9080-925229b574d0);
  display: block;
  position: relative
}

#icg3p7-2-2-3 {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px
}

#iktmiu-2-2-2-3 {
  min-height: revert;
  display: flex;
  flex-direction: column;
  justify-content: start;
  width: 50%;
  height: 100%;
  position: relative
}

#ipkvji-4-5-3-2-2-2-3 {
  position: absolute;
  min-height: revert;
  top: 24px;
  left: 24px;
  z-index: 2
}

#ispyh-2-2-2-2-2-2-5-2-2-2-2-3 {
  color: #ffffff33;
  display: block;
  position: static
}

#icg3p7-2-2-2-3 {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px
}

#irsa5v-3-10,
#irsa5v-3-11,
#irsa5v-3-12 {
  width: 12px;
  height: 12px;
  filter: invert(100%)
}

.pw-user-text-style-6ae56f11-b178-4dd1-8bf0-1f16cb6f2a2e,
.pw-user-text-style-db4943d4-453d-474d-b88a-07d9ad351c62 {
  font-family: DM Sans;
  font-weight: 300;
  text-transform: none;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: -.03em;
  text-align: revert
}

.pw-user-text-style-6ae56f11-b178-4dd1-8bf0-1f16cb6f2a2e {
  font-size: 5dvw;
  font-weight: 500;
  text-transform: revert
}

.pw-user-text-style-9711fa5c-ea00-4752-8af0-945c28ef776e,
.pw-user-text-style-abab9931-4159-4d9f-b594-3693bb5f6ccd {
  font-family: DM Sans;
  font-size: 48px;
  line-height: 1.1em;
  font-weight: 500;
  text-transform: revert;
  text-align: revert;
  letter-spacing: -.03em
}

.pw-user-text-style-abab9931-4159-4d9f-b594-3693bb5f6ccd {
  font-size: 36px;
  line-height: 1.15em
}

.pw-user-text-style-68210bff-519a-4c4d-8aa2-b3b5be3cb987,
.pw-user-text-style-bdff28c9-02fe-4067-b8c1-3aa144c1200c {
  font-family: DM Sans;
  font-size: 28px;
  line-height: 1.2em;
  font-weight: 500;
  text-transform: revert;
  letter-spacing: -.03em;
  text-align: revert
}

.pw-user-text-style-bdff28c9-02fe-4067-b8c1-3aa144c1200c {
  font-size: 20px;
  line-height: 1.3em;
  font-weight: 300
}

.pw-user-text-style-24b64575-cd02-447f-8652-42c6ba02cfec,
.pw-user-text-style-3045d4e5-cceb-462e-a2d3-aff6a744df83 {
  font-family: DM Sans;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: 300;
  text-transform: revert;
  letter-spacing: -.03em;
  text-align: revert
}

.pw-user-text-style-24b64575-cd02-447f-8652-42c6ba02cfec {
  font-size: 16px
}

.pw-user-text-style-47248e95-3515-4423-8189-0bbe15d8728f {
  font-family: DM Sans;
  font-size: 12px;
  line-height: 1em;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: .3em;
  text-align: revert
}

@font-face {
  src: url(https://files.peachworlds.com/website/63d081ed-cb26-43f2-96e3-5a388c88d09f/68832fb0ffba9b1995adac75-helveticanowdisplay-medium.ttf);
  font-family: "68832fb0ffba9b1995adac75-helveticanowdisplay-medium"
}

@media (max-width:992px) {
  #i1lwz-3 {
    padding-left: 20px;
    padding-right: 20px
  }

  #ispyh-2-3-2-3-3-2 {
    font-size: 14px
  }

  #imob0j-3-3-2 {
    flex: 0 0 auto;
    color: #000;
    widows: 2;
    orphans: 2;
    overflow: hidden;
    font-size: 12px;
    max-width: 450px;
    box-sizing: border-box;
    font-style: normal;
    text-align: start;
    font-family: sans-serif;
    font-weight: 400;
    text-indent: 0;
    white-space: normal;
    word-spacing: 0;
    letter-spacing: normal;
    text-transform: none;
    backdrop-filter: blur(10px);
    font-variant-caps: normal;
    text-decoration-color: initial;
    text-decoration-style: initial;
    -webkit-font-smoothing: inherit;
    font-variant-ligatures: normal;
    -webkit-text-stroke-width: 0;
    text-decoration-thickness: initial;
    padding-right: revert;
    padding-left: revert;
    height: revert
  }

  #i1lwz-2-3-3-2 {
    gap: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 8px
  }

  #i1lwz-3-2 {
    padding-left: 20px;
    padding-right: 20px
  }

  #iet44-4-2 {
    width: 80px
  }

  #i1lwz-2-3-3 {
    gap: 15px;
    padding-left: 20px
  }

  #i1lwz {
    gap: 32px;
    flex-direction: column
  }

  #i1lwz-2-2 {
    gap: 24px
  }

  #i1lwz-2-2-2-5 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-2-2 {
    width: 100%
  }

  #i1lwz-2-2-2-5-2,
  #i1lwz-2-2-2-6 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #i1lwz-2-4-2-3 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr);
    flex-direction: column;
    width: 100%;
    gap: 40px
  }

  #ispyh-2-2-2-3-2-3,
  #ispyh-2-2-2-4-4-2,
  #ispyh-2-2-2-4-4-2-2,
  #ispyh-2-2-2-4-4-2-2-2 {
    width: 100%
  }

  #i1lwz-2-4-2-3-3,
  #i1lwz-2-4-2-3-3-3 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr)
  }

  #i1lwz-2-4-2-3-3-3 {
    gap: 48px
  }

  #i1lwz-2-4-2-2-3-4-3 {
    height: 50vh
  }

  #ispyh-2-2-2-4-4-2-4-3 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-3-2 {
    height: 50vh
  }

  #ispyh-2-2-2-4-4-2-4-3-2 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-3-2-2 {
    height: 50vh
  }

  #ispyh-2-2-2-4-4-2-4-3-2-2 {
    width: 100%
  }

  #i1lwz-2-4-2-3-4 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr);
    width: 50%
  }

  #i1lwz-2-4-2-2-3-4 {
    height: 400px
  }

  #ispyh-2-2-2-4-4-2-4 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-2-3 {
    height: 400px
  }

  #ispyh-2-2-2-4-4-2-2-3 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-5 {
    max-height: 25vh
  }

  #ispyh-2-2-2-4-4-2-4-5 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-2-3-3 {
    height: 300px
  }

  #ispyh-2-2-2-3-2-3-2,
  #ispyh-2-2-2-4-4-2-2-3-3 {
    width: 100%
  }

  #i1lwz-2-4-2-3-3-2 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr)
  }

  #i1lwz-2-4-2-2-3-4-2-3 {
    width: 100%;
    height: 200px
  }

  #ispyh-2-2-2-4-4-2-4-2-3 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-2-2 {
    width: 100%;
    height: 200px
  }

  #ispyh-2-2-2-4-4-2-4-2-2 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-2 {
    width: 100%;
    height: 200px
  }

  #ispyh-2-2-2-4-4-2-4-2 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-2-2-2 {
    width: 100%;
    height: 200px
  }

  #ispyh-2-2-2-3-2-2-2,
  #ispyh-2-2-2-4-4-2-4-2-2-2 {
    width: 100%
  }

  #i1lwz-2-4-2-3-2-2 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr);
    flex-direction: column
  }

  #ispyh-2-2-2-3-2-2-2-2,
  #ispyh-2-2-2-3-2-2-2-2-2,
  #ispyh-2-2-2-3-2-2-2-2-2-2,
  #ispyh-2-2-2-3-2-2-2-2-2-2-2,
  #ispyh-2-2-2-4-4-2-3-3,
  #ispyh-2-2-2-4-4-2-4-2-3-2 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-2-2-3-2-2-2-2-2-2-2-2,
  #ispyh-2-2-2-3-2-2-2-2-2-2-2-2-2,
  #ispyh-2-2-2-3-2-2-2-2-2-3,
  #ispyh-2-2-2-3-2-2-2-2-3,
  #ispyh-2-2-2-4-4-2-3-3-2,
  #ispyh-2-2-2-4-4-2-4-2-3-2-2 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-3-2 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-2-2-3-2-2-2-2-2-2-2-4,
  #ispyh-2-2-2-3-2-2-2-2-2-2-4,
  #ispyh-2-2-2-3-2-2-2-2-2-5,
  #ispyh-2-2-2-3-2-2-2-2-5,
  #ispyh-2-2-2-4-4-2-3-3-2-2,
  #ispyh-2-2-2-4-4-2-4-2-3-2-3 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-3 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #i1lwz-2-2-2-2-2-2 {
    margin-left: 10px
  }

  #i1lwz-2-2-2-2-2-2,
  #i1lwz-2-2-2-2-2-2-4 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-2-2-3-2-5 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-2-6,
  #i1lwz-2-2-2-2-2-2-6-2,
  #i1lwz-2-2-2-2-2-2-6-3 {
    padding-top: 12px;
    padding-bottom: 12px;
    margin-top: revert
  }

  #ispyh-2-2-2-3-2-6 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-2-3-2,
  #i1lwz-2-2-2-5-3-3 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-3-3-2-2-2-2-3,
  #ispyh-2-3-3-2-2-2-3-3,
  #ispyh-2-3-3-2-2-2-5,
  #ispyh-2-3-3-2-2-3-3,
  #ispyh-2-3-3-2-2-5,
  #ispyh-2-3-3-2-3-3,
  #ispyh-2-3-3-2-5,
  #ispyh-2-3-3-4 {
    bottom: 50px
  }

  #i1lwz-2 {
    gap: 12px
  }

  #iod904 {
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(2, 1fr);
    display: grid
  }

  #i1lwz-2-6-2,
  #i1lwz-2-6-2-3,
  #i1lwz-2-6-2-5,
  #iyg80u {
    gap: 24px
  }

  #iyg80u-2 {
    width: 50%
  }

  #ipkvji-4-5-3 {
    gap: 24px
  }

  #iktmiu-3 {
    padding: 24px
  }

  #ipkvji-4-5-3-3,
  #ipkvji-4-5-3-3-2 {
    gap: 24px
  }

  #i1lwz-2-6-2-4 {
    gap: 24px;
    width: 50%
  }

  #idghoz-2 {
    width: 80%
  }

  #i1lwz-2-6-2-3-2 {
    gap: 24px;
    width: 50%
  }

  #iryxrh {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr)
  }

  #ilwyn-2-2-2-3 {
    padding-top: 100px;
    padding-bottom: 100px
  }

  #i1lwz-2-6-2-2-3 {
    gap: 24px
  }

  #i3n84f-3 {
    gap: 40px
  }

  #ispyh-2-3-2-3-3-2-2,
  .pw-user-text-style-db4943d4-453d-474d-b88a-07d9ad351c62 {
    font-size: 14px
  }

  #i1lwz-2-2-2-2-2-2-3 {
    padding-top: 12px;
    padding-bottom: 12px;
    margin-left: 10px
  }

  #i1lwz-2-4-2-3-2-2-2-2-2 {
    top: 40vh;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(2, 1fr);
    height: revert;
    flex-direction: column
  }

  #i1lwz-2-4-2-2-3-3-3-2-3 {
    gap: 24px
  }

  #ispyh-2-2-2-4-4-2-3-3-2-3-2 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-3-3-2-2-3 {
    gap: 24px
  }

  #ispyh-2-2-2-4-4-2-3-3-2-2-2-3 {
    width: 100%
  }

  #i1lwz-2-4-2-2-3-3-3-2-2-2-2 {
    max-height: 25vh;
    gap: 24px
  }

  #ispyh-2-2-2-4-4-2-3-3-2-2-2-2-2 {
    width: 100%
  }

  #ipkvji-4-5-3-5 {
    gap: 24px
  }

  #ispyh-2-2-2-4-4-2-4-3-4 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-2-6-5 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ipkvji-4-5-3-3-2-3 {
    gap: 24px
  }

  #ispyh-2-2-2-4-4-2-4-3-2-2-3 {
    width: 100%
  }

  #i1lwz-2-2-2-2-2-2-6-3-3 {
    padding-top: 12px;
    padding-bottom: 12px
  }

  #ispyh-2-3-5-2-3-2 {
    text-align: start
  }

  #i1lwz-4 {
    height: 100vh
  }

  #iktmiu,
  #iktmiu-3-2 {
    padding: revert;
    padding-right: 24px;
    justify-content: space-between
  }

  .pw-user-text-style-6ae56f11-b178-4dd1-8bf0-1f16cb6f2a2e {
    font-size: 56px
  }

  .pw-user-text-style-9711fa5c-ea00-4752-8af0-945c28ef776e {
    font-size: 40px
  }

  .pw-user-text-style-abab9931-4159-4d9f-b594-3693bb5f6ccd {
    font-size: 30px
  }

  .pw-user-text-style-68210bff-519a-4c4d-8aa2-b3b5be3cb987 {
    font-size: 24px
  }

  .pw-user-text-style-3045d4e5-cceb-462e-a2d3-aff6a744df83,
  .pw-user-text-style-bdff28c9-02fe-4067-b8c1-3aa144c1200c {
    font-size: 18px
  }
}

@media (max-width:480px) {
  #i6mb {
    position: relative
  }

  #ihkww7 {
    top: 0;
    z-index: 99999;
    position: fixed;
    pointer-events: auto
  }

  #i1lwz-3 {
    position: relative;
    padding: 8px 8px 8px 16px;
    height: revert;
    background-color: revert;
    backdrop-filter: revert;
    border-radius: revert
  }

  #ispyh-2-3-2-3-3-2 {
    font-size: 24px;
    color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451)
  }

  #imob0j-3-3-2 {
    flex: 0 0 auto;
    color: #000;
    widows: 2;
    display: none;
    orphans: 2;
    overflow: hidden;
    position: absolute;
    font-size: 12px;
    box-sizing: border-box;
    font-style: normal;
    text-align: start;
    font-family: sans-serif;
    font-weight: 400;
    text-indent: 0;
    white-space: normal;
    word-spacing: 0;
    letter-spacing: normal;
    text-transform: none;
    backdrop-filter: blur(10px);
    font-variant-caps: normal;
    text-decoration-color: initial;
    text-decoration-style: initial;
    -webkit-font-smoothing: inherit;
    font-variant-ligatures: normal;
    -webkit-text-stroke-width: 0;
    text-decoration-thickness: initial
  }

  #i1lwz-2-3-3-2 {
    gap: 32px;
    height: revert;
    align-items: start;
    padding-top: 20px;
    flex-direction: column;
    padding-bottom: 40px
  }

  #i1lwz-2-3-4 {
    height: 38px;
    display: flex;
    align-items: center;
    border-radius: 10px;
    background-color: var(--pw-user-color-style-842da9d8-cb04-49f6-8552-411d814e9a65);
    padding: 8px 10px;
    gap: 6px;
    width: 38px
  }

  #iy2h61 {
    height: revert;
    display: block
  }

  #i1lwz-3-2 {
    position: relative;
    padding: 8px 8px 8px 16px;
    height: revert
  }

  #i1lwz-2-3-4-2 {
    width: 38px;
    height: 38px;
    padding: 8px;
    align-items: center;
    border-radius: 10px;
    background-color: var(--pw-user-color-style-58a27c95-4b10-481b-b47d-975b9f47ec10)
  }

  #iet44-4-2 {
    width: 100%;
    object-fit: fill;
    filter: invert(100%)
  }

  #i1lwz-2-3-3 {
    gap: 32px;
    height: revert;
    align-items: start;
    flex-direction: column;
    padding: 20px
  }

  #i1lwz {
    padding: 20px
  }

  #ispyh-2-2 {
    width: 100%
  }

  #i1lwz-2-2 {
    gap: 12px
  }

  #ilwyn-2-2-2-2 {
    height: revert;
    padding-top: 100px;
    padding-bottom: 100px
  }

  #i1lwz-5-2-2-2,
  #i1lwz-5-2-2-2-2 {
    top: revert;
    height: revert;
    position: relative;
    padding: 20px
  }

  #i1lwz-5-2-2-2-2 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(4, 1fr)
  }

  #ilwyn-2-2 {
    height: revert;
    padding-top: 100px
  }

  #i1lwz-5-2 {
    top: revert;
    height: revert;
    position: relative;
    padding: 20px
  }

  #i1lwz-2-4-2-3 {
    gap: 20px;
    top: revert;
    display: flex;
    flex-direction: column;
    background-color: revert;
    padding: 20px
  }

  #i1lwz-2-4-2-2-3,
  #i1lwz-2-4-2-2-3-2,
  #i1lwz-2-4-2-2-3-2-2 {
    height: revert;
    padding: 20px;
    max-height: revert;
    align-items: start
  }

  #ilwyn-2-2-3 {
    height: revert;
    padding-bottom: 100px
  }

  #i1lwz-5-2-3 {
    top: revert;
    height: revert;
    padding: 20px
  }

  #ispyh-2-3-2-3-2-2-2-3-2-2-4 {
    text-align: center
  }

  #i1lwz-2-4-2-3-3 {
    gap: 1vh;
    top: revert;
    display: none;
    position: relative;
    flex-direction: column;
    padding-bottom: 40px;
    background-color: revert
  }

  #i1lwz-5-2-3-3 {
    top: revert;
    height: revert;
    padding: 20px
  }

  #i1lwz-2-4-2-3-3-3 {
    gap: 20px;
    top: revert;
    display: flex;
    flex-direction: column;
    background-color: revert
  }

  #i1lwz-2-4-2-2-3-4-3,
  #i1lwz-2-4-2-2-3-4-3-2 {
    gap: 24px
  }

  #i1lwz-2-4-2-2-3-4-3,
  #i1lwz-2-4-2-2-3-4-3-2,
  #i1lwz-2-4-2-2-3-4-3-2-2 {
    height: revert;
    padding: 20px;
    max-height: revert;
    align-items: start;
    flex-direction: column
  }

  #ilwyn-2-2-4 {
    height: revert;
    padding-top: 100px
  }

  #ispyh-2-3-2-3-2-2-2-3-2-2-2 {
    text-align: center
  }

  #i1lwz-2-4-2-3-4 {
    gap: 20px;
    top: revert;
    display: flex;
    position: relative;
    flex-direction: column;
    background-color: revert;
    padding-left: revert;
    padding-right: revert;
    padding-bottom: revert;
    width: 100%
  }

  #i1lwz-2-4-2-2-3-2-3,
  #i1lwz-2-4-2-2-3-2-3-3,
  #i1lwz-2-4-2-2-3-4,
  #i1lwz-2-4-2-2-3-4-5 {
    padding: 20px;
    max-height: revert;
    align-items: start;
    width: 100%;
    height: 300px
  }

  #i1lwz-2-4-2-2-3-2-3-3,
  #i1lwz-2-4-2-2-3-4-5 {
    height: 250px
  }

  #i1lwz-2-4-2-2-3-2-3-3 {
    height: 300px
  }

  #ilwyn-2-2-3-2 {
    height: revert;
    padding-bottom: 100px
  }

  #i1lwz-2-4-2-3-3-2,
  #i1lwz-5-2-3-2 {
    top: revert;
    position: relative;
    flex-direction: column
  }

  #i1lwz-5-2-3-2 {
    height: revert;
    padding: 20px;
    gap: 60px
  }

  #i1lwz-2-4-2-3-3-2 {
    padding-left: revert;
    padding-right: revert;
    padding-bottom: revert;
    width: 100%
  }

  #i1lwz-2-4-2-2-3-4-2,
  #i1lwz-2-4-2-2-3-4-2-2,
  #i1lwz-2-4-2-2-3-4-2-2-2,
  #i1lwz-2-4-2-2-3-4-2-3 {
    height: 160px;
    padding: 20px;
    max-height: revert;
    align-items: start;
    width: 100%
  }

  #i1lwz-5-2-2 {
    top: revert;
    position: relative
  }

  #i1lwz-5-2-2,
  #ilwyn-2-2-2-3 {
    height: revert
  }

  #i1lwz-2-4-2-3-2-2,
  #i1lwz-5-2-2-3 {
    top: revert;
    position: relative;
    padding: 20px
  }

  #i1lwz-5-2-2-3 {
    height: revert
  }

  #i1lwz-2-4-2-3-2-2 {
    gap: 20px;
    display: flex;
    flex-direction: column;
    background-color: revert
  }

  #i1lwz-2-4-2-2-3-3-2-2-2,
  #i1lwz-2-4-2-2-3-3-2-3,
  #i1lwz-2-4-2-2-3-3-3 {
    height: revert;
    padding: 20px;
    max-height: revert;
    align-items: start
  }

  #i1lwz-2-4-2-2-3-3-2-2-2 {
    gap: 24px
  }

  #i1lwz-4 {
    gap: 100px;
    height: 100vh;
    padding: 100px 24px 24px
  }

  #i1lwz-2-3 {
    width: revert
  }

  #int5ct {
    padding-left: 8px;
    padding-top: 8px;
    padding-right: 8px
  }

  #ilouwl,
  #ilouwl-2 {
    min-height: revert;
    background-color: var(--pw-user-color-style-5d5bbd6c-3d15-4617-9080-925229b574d0);
    height: 2px
  }

  #ispyh-2-3-5 {
    color: var(--pw-user-color-style-5d5bbd6c-3d15-4617-9080-925229b574d0)
  }

  #i1naqa,
  #iqypqm {
    height: 120px
  }

  #iod904 {
    grid-template-rows: repeat(4, 1fr);
    grid-template-columns: repeat(2, 1fr)
  }

  #ijtbth,
  #is888l,
  #is888l-2,
  #is888l-2-2,
  #is888l-2-2-2 {
    height: 120px
  }

  #i1lwz-2-6-2-3-2 {
    width: 100%;
    padding: 20px;
    align-items: center
  }

  #ispyh-2-2-2-2-2-2-3-2-3-3 {
    width: 70%
  }

  #ifyx0h {
    padding: 20px;
    flex-direction: column
  }

  #i1lwz-2-4 {
    height: revert;
    padding: 20px
  }

  #iyg80u-2 {
    display: none
  }

  #ipgqtg {
    padding: 20px
  }

  #i1lwz-2-2-2-6 {
    width: 100%
  }

  #i1lwz-2-2-2-5-2 {
    padding-right: 12px;
    padding-left: 12px;
    width: 100%
  }

  #i81y03-3 {
    width: 100%
  }

  #iryxrh {
    flex-direction: column;
    display: flex
  }

  #i1lwz-2-6-2-3 {
    width: 100%;
    align-items: center
  }

  #iktmiu {
    width: 100%;
    padding-left: revert;
    display: none
  }

  #iktmiu-3 {
    padding: revert
  }

  #iktmiu-3,
  #ipkvji-4-3-4-3,
  #ipkvji-4-5-3 {
    width: 100%
  }

  #ipkvji-4-5-3-3 {
    width: 100%;
    margin-bottom: revert
  }

  #ipkvji-4-3-4-3-2 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start
  }

  #iktmiu-3-2 {
    width: 100%;
    padding-left: revert;
    display: none
  }

  #ipkvji-4-3-4-3-2-2 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start
  }

  #ipkvji-4-5-3-3-2 {
    width: 100%;
    margin-bottom: 10px
  }

  #ispyh-2-2-2-4-4-2-4-3-2 {
    margin-top: 0;
    text-align: start
  }

  #ispyh-2-2-2-4-4-2-4-3-2-2 {
    margin-top: 0
  }

  #iktmiu-3-2-2,
  #iktmiu-4 {
    width: 100%;
    padding-left: revert;
    padding-bottom: revert;
    padding-right: revert;
    display: flex;
    align-items: start;
    gap: 12px
  }

  #iktmiu-4 {
    justify-content: start;
    margin-top: revert
  }

  #iktmiu-3-2-2 {
    margin-top: 24px
  }

  #i1lwz-2-2-2-2-2-2-4,
  #i1lwz-2-2-2-5 {
    width: 100%
  }

  #i1lwz-2-5 {
    width: 100%;
    display: none
  }

  #injpw {
    min-height: revert;
    height: revert
  }

  #i1lwz-2-2-2-2-2-2-6-2 {
    margin-top: 12px
  }

  #ispyh-2-2-2-2-2-2-3-4-2,
  #ispyh-2-2-2-4-4-2-4-2,
  #ispyh-2-2-2-4-4-2-4-2-2,
  #ispyh-2-2-2-4-4-2-4-2-2-2,
  #ispyh-2-2-2-4-4-2-4-2-3 {
    margin-top: 0
  }

  #i1lwz-2-2-2-2-2-2-3-2,
  #i1lwz-2-2-2-5-3-3,
  #i1lwz-2-5-2 {
    width: 100%
  }

  #i1lwz-2-5-3 {
    width: 100%;
    flex-direction: column;
    gap: 24px
  }

  #igl11n-4 {
    width: 100%;
    position: static
  }

  #ispyh-2-3-3-4 {
    left: 20px;
    right: 20px;
    bottom: 40px
  }

  #i3n84f-3 {
    position: static;
    bottom: revert;
    right: revert;
    width: 100%;
    justify-content: start
  }

  #ispyh-2-3-3-2-2-2-2-3,
  #ispyh-2-3-3-2-2-2-3-3,
  #ispyh-2-3-3-2-2-2-5,
  #ispyh-2-3-3-2-2-3-3,
  #ispyh-2-3-3-2-2-5,
  #ispyh-2-3-3-2-3-3,
  #ispyh-2-3-3-2-5 {
    left: 20px;
    right: 20px;
    bottom: 40px
  }

  #is888l-2-2-2-2 {
    height: 120px
  }

  #i1lwz-2-3-2 {
    width: revert
  }

  #ispyh-2-3-2-3-3-2-2 {
    font-size: 24px;
    color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451)
  }

  #i1lwz-2-2-2-2-2-2-3 {
    margin-left: revert
  }

  #ispyh-2-2-2-3-2-3,
  #ispyh-2-2-2-3-2-6,
  #ispyh-2-3-5-2-4 {
    text-align: center
  }

  #iry0if-2 {
    height: 60%
  }

  #ipkvji-4-5 {
    padding-top: 60px
  }

  #i1lwz-2-3-2-4 {
    width: revert
  }

  #i81y03-4-3 {
    width: 100%
  }

  #igqc2i,
  #ij5nfb,
  #ij5nfb-2 {
    font-size: 20px
  }

  #ipkvji-4-2-3-3 {
    justify-content: center;
    align-items: start;
    padding-top: 60px
  }

  #idghoz-2-3 {
    width: 80%;
    height: 60%
  }

  #i81y03 {
    width: 100%
  }

  #i1lwz-5-2-2-3-2-2 {
    top: revert;
    height: revert;
    padding: 20px
  }

  #i1lwz-2-4-2-3-2-2-2-2-2 {
    gap: 20px;
    top: revert;
    display: flex;
    flex-direction: column;
    padding: 20px
  }

  #i1lwz-2-4-2-2-3-3-3-2-2-2-2,
  #i1lwz-2-4-2-2-3-3-3-2-2-3,
  #i1lwz-2-4-2-2-3-3-3-2-3 {
    height: revert;
    padding: 24px;
    max-height: revert;
    align-items: start;
    gap: 20px
  }

  #ipkvji-4-3-4-3-4,
  #ipkvji-4-5-3-5 {
    width: 100%
  }

  #ipkvji-4-5-3-3-2-3 {
    width: 100%;
    margin-bottom: 10px
  }

  #ipkvji-4-3-4-3-2-2-3 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start
  }

  #ispyh-2-2-2-4-4-2-4-3-2-2-3 {
    margin-top: 0
  }

  #i1lwz-2-6-2-4 {
    width: 100%;
    position: static
  }

  #i1lwz-2-6-2-4,
  #i1lwz-2-6-2-4-2 {
    align-items: center
  }

  #ispyh-2-2-2-3-2-3-2,
  #ispyh-2-2-2-3-2-4-2,
  #ispyh-2-3-5-2-3-2 {
    text-align: center
  }

  #icg3p7-3,
  #idghoz-3,
  #iry0if-3 {
    height: 200px
  }

  #iktmiu-2-3 {
    width: 100%;
    margin-top: 0
  }

  #ipkvji-4-5-3-2-3 {
    z-index: 2
  }

  #iktmiu-2-2-3 {
    width: 100%
  }

  #ipkvji-4-5-3-2-2-3 {
    z-index: 2
  }

  #iktmiu-2-2-2-3 {
    width: 100%;
    top: 0
  }

  #ipkvji-4-5-3-2-2-2-3 {
    z-index: 2;
    width: revert
  }

  #ip1j {
    top: 10dvh;
    height: revert
  }

  #ijsk {
    height: 125dvh;
    top: -20dvh
  }

  #ispyh-2-2-2-2-2-2-3-4-3-4,
  #ispyh-2-2-2-4-4-2-4-3-4,
  #ispyh-2-3-2-3-2-2-2-3-2-2-4-3-4 {
    color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451)
  }

  #i1lwz-2-2-2-2-2-2-6-5 {
    background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910)
  }

  #ispyh-2-3-2-2-2-2-6-5 {
    color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1)
  }

  #i9hq34-2-2-3-2-2-2-6-5 {
    filter: revert
  }

  #i1lwz-2-2-2-2-2-2-6-3-3 {
    background-color: var(--pw-user-color-style-46ffe95e-f531-4cae-9231-f44505279910)
  }

  #ispyh-2-3-2-2-2-2-6-3-3 {
    color: var(--pw-user-color-style-6d0a807c-a691-4251-9a6c-9a4350ed59c1)
  }

  #i9hq34-2-2-3-2-2-2-6-3-3 {
    filter: revert
  }

  #ispyh-2-2-2-2-2-2-3-4-3-2-2-3,
  #ispyh-2-3-2-3-2-2-2-3-2-2-4-3-2-2-3 {
    color: var(--pw-user-color-style-6ce387c8-34d4-4438-91b3-ef15f7563451)
  }

  .pw-user-text-style-6ae56f11-b178-4dd1-8bf0-1f16cb6f2a2e {
    font-size: 40px;
    line-height: 1.05em
  }

  .pw-user-text-style-9711fa5c-ea00-4752-8af0-945c28ef776e {
    font-size: 28px
  }

  .pw-user-text-style-abab9931-4159-4d9f-b594-3693bb5f6ccd {
    font-size: 24px
  }

  .pw-user-text-style-68210bff-519a-4c4d-8aa2-b3b5be3cb987 {
    font-size: 20px;
    line-height: 1.3em
  }

  .pw-user-text-style-47248e95-3515-4423-8189-0bbe15d8728f {
    font-size: 11px
  }
}

#ilwyn-2-2-2 {
  display: none !important;
}

#iwpyv7 {
  display: none !important;
}

#ieupsz {
  display: none !important;
}

#ijg95 {
  display: block !important;
}

#i1lwz,
#i1lwz-2-4,
#i1lwz-5-2-2-2,
#i1lwz-5-2-2-2-2,
#i1lwz-5-2,
#i1lwz-2-4-2-3,
#i1lwz-5-2-3,
#ifyx0h,
#i1lwz-5-2-3-2,
#i1lwz-5-2-2-3,
#i1lwz-4,
#int5ct,
#i1lwz-5-2-2-3-2-2,
#i1lwz-2-4-2-3-2-2-2-2-2,
#i1lwz-2-4-2-3-2-2 {
  max-width: 100% !important;
}

#ijuu9f {
  display: flex !important;
  flex-direction: row;
  justify-content: space-between;
  gap: 24px;
  margin-top: 20px;
  width: 100%;
  min-height: revert;
}

.algo-card {
  flex: 1;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 12px;
  padding: 24px;
  transition: all 0.3s ease;
  backdrop-filter: blur(10px);
  text-align: left;
}

.algo-card:hover {
  background: rgba(255, 255, 255, 0.06);
  border-color: rgba(255, 255, 255, 0.15);
  transform: translateY(-2px);
}

.algo-card-title {
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #fff;
  margin-bottom: 12px;
  letter-spacing: -0.01em;
}

.algo-card-desc {
  font-family: 'DM Sans', sans-serif;
  font-weight: 300;
  font-size: 13px;
  line-height: 1.5em;
  color: rgba(255, 255, 255, 0.6);
}

@media (max-width: 992px) {
  #ijuu9f {
    flex-direction: column;
    gap: 16px;
  }
}

.partner-card {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  height: 110px;
  font-family: 'DM Sans', sans-serif;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.2em;
  color: rgba(255, 255, 255, 0.55);
  transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  backdrop-filter: blur(12px);
  user-select: none;
}

.partner-card:hover {
  background: rgba(255, 255, 255, 0.06);
  border-color: rgba(255, 255, 255, 0.18);
  color: #fff;
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
  text-shadow: 0 0 8px rgba(255, 255, 255, 0.4);
  transform: translateY(-3px);
}

.partners-and-more {
  width: 100%;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 400;
  font-size: 13px;
  color: rgba(255, 255, 255, 0.4);
  margin-top: 32px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

@media (max-width: 992px) {
  .partner-card {
    height: 90px;
    font-size: 14px;
    letter-spacing: 0.15em;
  }
}

@media (max-width: 480px) {
  .partner-card {
    height: 80px;
    font-size: 13px;
    letter-spacing: 0.1em;
  }
}

.partner-logo {
  width: 100% !important;
  height: 100% !important;
  max-width: 70% !important;
  max-height: 45% !important;
  object-fit: contain !important;
  opacity: 0.6;
  filter: grayscale(1) brightness(2.5);
  transition: all 0.3s ease;
}

.partner-card:hover .partner-logo {
  opacity: 1 !important;
  filter: none !important;
}

@media (max-width: 768px) {
  .partner-logo {
    max-width: 80% !important;
    max-height: 50% !important;
  }
}

/* Fix: hide overlay by default on all sizes; JS controls .mobile-open class */
#iy2h61 {
  display: none !important;
  pointer-events: none !important;
}

#iy2h61.mobile-open {
  display: block !important;
  pointer-events: auto !important;
}

/* Hamburger button: keep pointer events only on mobile */
#i1lwz-2-3-4 {
  pointer-events: none !important;
}

@media (max-width: 480px) {
  #i1lwz-2-3-4 {
    pointer-events: auto !important;
    cursor: pointer;
  }
}

/* Шрифт специально для русской версии */
html[lang="ru"],
html[lang="ru"] * {
  font-family: 'Golos Text', sans-serif !important;
}