:root {
  --s-font-68aa87c4: Inter, 'Noto Sans JP';
  --s-font-7bb7f657: 'DM Sans';
  --s-font-1fa86104: grandam;
  --s-font-d1864566: Lato;
  --s-font-0a841c2d: 'DM Mono';
}

/*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */
.fa-brands,
.fa-solid {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block);
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto;
}

.fa-solid {
  font-family: Font Awesome\6 Free;
  font-weight: 900;
}

.fa-brands {
  font-family: Font Awesome\6 Brands;
  font-weight: 400;
}

.fa-x-twitter:before {
  content: "\e61b";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-tiktok:before {
  content: "\e07b";
}

:host,
:root {
--fa-style-family-classic: "Font Awesome 6 Free";
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
--fa-style-family-brands: "Font Awesome 6 Brands";
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
font-display: block;
font-family: Font Awesome\6 Free;
font-style: normal;
font-weight: 900;
src: url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2)
    format("woff2"),
  url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf)
    format("truetype");
}

@font-face {
font-display: block;
font-family: Font Awesome\6 Brands;
font-style: normal;
font-weight: 400;
src: url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.woff2)
    format("woff2"),
  url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.ttf)
    format("truetype");
}

.spinner[data-v-ea7b3a3a] {
animation: loading-spin-ea7b3a3a 1s linear infinite;
height: 16px;
pointer-events: none;
width: 16px;
}

.spinner[data-v-ea7b3a3a]:before {
border-bottom: 2px solid transparent;
border-right: 2px solid transparent;
border-color: transparent currentcolor currentcolor transparent;
border-style: solid;
border-width: 2px;
opacity: 0.2;
}

.spinner[data-v-ea7b3a3a]:after,
.spinner[data-v-ea7b3a3a]:before {
border-radius: 50%;
box-sizing: border-box;
content: "";
height: 100%;
position: absolute;
width: 100%;
}

.spinner[data-v-ea7b3a3a]:after {
border-left: 2px solid transparent;
border-top: 2px solid transparent;
border-color: currentcolor transparent transparent currentcolor;
border-style: solid;
border-width: 2px;
opacity: 1;
}

@keyframes loading-spin-ea7b3a3a {
0% {
  transform: rotate(0deg);
}

to {
  transform: rotate(1turn);
}
}

@font-face {
font-family: grandam;
font-style: normal;
font-weight: 400;
src: url(https://storage.googleapis.com/studio-front/fonts/grandam.ttf)
  format("truetype");
}

@font-face {
font-family: Material Icons;
font-style: normal;
font-weight: 400;
src: url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot);
src: local("Material Icons"), local("MaterialIcons-Regular"),
  url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2)
    format("woff2"),
  url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff)
    format("woff"),
  url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.ttf)
    format("truetype");
}

.page-enter-active {
  transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1);
}

.page-leave-active {
  transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1);
}

.page-enter-from,
.page-leave-to {
  opacity: 0;
}

.product-font-style[data-v-4b268d44] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.CybergoneCanvas {
  display: flex;
  height: auto;
  min-height: 100vh;
}

.CybergoneCanvas > .sd {
  min-height: 100vh;
  overflow: hidden;
}

a,
abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
button,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
main,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
select,
small,
span,
strong,
sub,
summary,
sup,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
time,
tr,
ul,
var,
video {
  border: 0;
  font-family: sans-serif;
  line-height: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
  box-sizing: border-box;
  color: #333;
  transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1);
  word-spacing: 1px;
}

a:focus:not(:focus-visible),
summary:focus:not(:focus-visible) {
  box-shadow: none;
  outline: none;
}

button:focus:not(:focus-visible) {
  outline: none;
}

nav ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

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

a,
button {
  background: transparent;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

ins {
  text-decoration: none;
}

ins,
mark {
  background-color: #ff9;
  color: #000;
}

mark {
  font-style: italic;
  font-weight: 700;
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  border: 0;
  border-top: 1px solid #ccc;
  display: block;
  height: 1px;
  margin: 1em 0;
  padding: 0;
}

input,
select {
  vertical-align: middle;
}

textarea {
  resize: none;
}

.clearfix:after {
  clear: both;
  content: "";
  display: block;
}

[slot="after"] button {
  overflow-anchor: none;
}

.sd {
  flex-wrap: nowrap;
  max-width: 100%;
  pointer-events: all;
  z-index: 0;
  -webkit-overflow-scrolling: touch;
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  position: relative;
}

.sd::-webkit-scrollbar {
  display: none;
}

.sd,
.sd.richText * {
  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1,
    --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3,
    --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6,
    --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8,
    --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11,
    --g-position-11;
}

.sd[tabindex]:focus {
  outline: none;
}

.sd[tabindex]:focus-visible {
  outline: 1px solid;
  outline-color: Highlight;
  outline-color: -webkit-focus-ring-color;
}

input[type="email"],
input[type="tel"],
input[type="text"],
select,
textarea {
  -webkit-appearance: none;
}

select {
  cursor: pointer;
}

.frame {
  display: block;
  overflow: hidden;
}

.frame > iframe {
  height: 100%;
  width: 100%;
}

.frame .formrun-embed > iframe:not(:first-child) {
  display: none !important;
}

.image {
  position: relative;
}

.image:before {
  background-position: 50%;
  background-size: cover;
  border-radius: inherit;
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: inherit;
  width: 100%;
  z-index: -2;
}

.sd[data-r-1_1_0_1_0_0_4_1_65334f23-aa4f-48d1-9b20-903e372eeb5c]:before {
  background-image: url("/img/assets/photo1.png")
}

.sd[data-r-1_1_1_1_0_0_4_1_9bad6ea0-6468-4a51-b8c8-223278c87e17]:before {
  background-image: url(/img/assets/photo2.png);
}

.sd[data-r-0_0_2_0_7_1_aff61b85-e035-4488-b7aa-832cdfbfabc4]:before {
  background-image: url("/img/stories/nathanel.webp");
}

.sd[data-r-0_1_2_0_7_1_b96d4a66-ea78-41df-a2d1-9b291b2947ae]:before {
  background-image: url("/img/stories/julie.webp");
}

.sd[data-r-0_2_2_0_7_1_6850605d-a110-4a99-b842-47e8673e94f7]:before {
  background-image: url("/img/stories/olivier.webp");
}

.sd[data-r-0_3_2_0_7_1_dab83b5b-d748-4756-aef8-964caddae5d7]:before {
  background-image: url("/img/stories/benedicte.webp");
}

.sd.file {
  cursor: pointer;
  flex-direction: row;
  outline: 2px solid transparent;
  outline-offset: -1px;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.sd.file:focus-within {
  outline-color: Highlight;
  outline-color: -webkit-focus-ring-color;
}

.file > input[type="file"] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}

.sd.icon,
.sd.text {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  overflow: visible;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.material-icons {
  display: inline-block;
  font-family: Material Icons;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

a,
a.icon,
a.text {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15);
}

.fixed {
  z-index: 2;
}

.button {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.button,
.link {
  cursor: pointer;
}

.submitLoading {
  opacity: 0.5 !important;
  pointer-events: none !important;
}

.richText {
  display: block;
  word-break: break-word;
}

.richText [data-thread],
.richText a,
.richText blockquote,
.richText em,
.richText h1,
.richText h2,
.richText h3,
.richText h4,
.richText li,
.richText ol,
.richText p,
.richText p > code,
.richText pre,
.richText pre > code,
.richText s,
.richText strong,
.richText table tbody,
.richText table tbody tr,
.richText table tbody tr > td,
.richText table tbody tr > th,
.richText u,
.richText ul {
  backface-visibility: visible;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
}

.richText p {
  display: block;
  margin: 10px 0;
}

.richText > p {
  min-height: 1em;
}

.richText img {
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}

.richText h1 {
  display: block;
  font-size: 3em;
  font-weight: 700;
  margin: 20px 0;
}

.richText h2 {
  font-size: 2em;
}

.richText h2,
.richText h3 {
  display: block;
  font-weight: 700;
  margin: 10px 0;
}

.richText h3 {
  font-size: 1em;
}

.richText h4,
.richText h5 {
  font-weight: 600;
}

.richText h4,
.richText h5,
.richText h6 {
  display: block;
  font-size: 1em;
  margin: 10px 0;
}

.richText h6 {
  font-weight: 500;
}

.richText [data-type="table"] {
  overflow-x: auto;
}

.richText [data-type="table"] p {
  white-space: pre-line;
  word-break: break-all;
}

.richText table {
  border: 1px solid #f2f2f2;
  border-collapse: collapse;
  border-spacing: unset;
  color: #1a1a1a;
  font-size: 14px;
  line-height: 1.4;
  margin: 10px 0;
  table-layout: auto;
}

.richText table tr th {
  background: hsla(0, 0%, 96%, 0.5);
}

.richText table tr td,
.richText table tr th {
  border: 1px solid #f2f2f2;
  max-width: 240px;
  min-width: 100px;
  padding: 12px;
}

.richText table tr td p,
.richText table tr th p {
  margin: 0;
}

.richText blockquote {
  border-left: 3px solid rgba(0, 0, 0, 0.15);
  font-style: italic;
  margin: 10px 0;
  padding: 10px 15px;
}

.richText [data-type="embed_code"] {
  margin: 20px 0;
  position: relative;
}

.richText [data-type="embed_code"] > .height-adjuster > .wrapper {
  position: relative;
}

.richText
  [data-type="embed_code"]
  > .height-adjuster
  > .wrapper[style*="padding-top"]
  iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-sandbox="true"] {
  display: block;
  overflow: hidden;
}

.richText
  [data-type="embed_code"][data-embed-code-type="instagram"]
  > .height-adjuster
  > .wrapper[style*="padding-top"] {
  padding-top: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="instagram"]
  > .height-adjuster
  > .wrapper[style*="padding-top"]
  blockquote {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="codepen"]
  > .height-adjuster
  > .wrapper {
  padding-top: 50%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="codepen"]
  > .height-adjuster
  > .wrapper
  iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="slideshare"]
  > .height-adjuster
  > .wrapper {
  padding-top: 56.25%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="slideshare"]
  > .height-adjuster
  > .wrapper
  iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="speakerdeck"]
  > .height-adjuster
  > .wrapper {
  padding-top: 56.25%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="speakerdeck"]
  > .height-adjuster
  > .wrapper
  iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="snapwidget"]
  > .height-adjuster
  > .wrapper {
  padding-top: 30%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="snapwidget"]
  > .height-adjuster
  > .wrapper
  iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText
  [data-type="embed_code"][data-embed-code-type="firework"]
  > .height-adjuster
  > .wrapper
  fw-embed-feed {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.richText [data-type="embed_code_empty"] {
  display: none;
}

.richText ul {
  margin: 0 0 0 20px;
}

.richText ul li {
  list-style: disc;
  margin: 10px 0;
}

.richText ul li p {
  margin: 0;
}

.richText ol {
  margin: 0 0 0 20px;
}

.richText ol li {
  list-style: decimal;
  margin: 10px 0;
}

.richText ol li p {
  margin: 0;
}

.richText hr {
  border-top: 1px solid #ccc;
  margin: 10px 0;
}

.richText p > code {
  background: #eee;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  display: inline;
  margin: 2px;
  padding: 0 5px;
}

.richText pre {
  background: #eee;
  border-radius: 6px;
  font-family: Menlo, Monaco, Courier New, monospace;
  margin: 20px 0;
  padding: 25px 35px;
  white-space: pre-wrap;
}

.richText pre code {
  border: none;
  padding: 0;
}

.richText strong {
  color: inherit;
  display: inline;
  font-family: inherit;
  font-weight: 900;
}

.richText em {
  font-style: italic;
}

.richText a,
.richText u {
  text-decoration: underline;
}

.richText a {
  color: #007cff;
  display: inline;
}

.richText s {
  text-decoration: line-through;
}

.richText [data-type="table_of_contents"] {
  background-color: #f5f5f5;
  border-radius: 2px;
  color: #616161;
  font-size: 16px;
  list-style: none;
  margin: 0;
  padding: 24px 24px 8px;
  text-decoration: underline;
}

.richText [data-type="table_of_contents"] .toc_list {
  margin: 0;
}

.richText [data-type="table_of_contents"] .toc_item {
  color: currentColor;
  font-size: inherit !important;
  font-weight: inherit;
  list-style: none;
}

.richText [data-type="table_of_contents"] .toc_item > a {
  border: none;
  color: currentColor;
  font-size: inherit !important;
  font-weight: inherit;
  text-decoration: none;
}

.richText [data-type="table_of_contents"] .toc_item > a:hover {
  opacity: 0.7;
}

.richText [data-type="table_of_contents"] .toc_item--1 {
  margin: 0 0 16px;
}

.richText [data-type="table_of_contents"] .toc_item--2 {
  margin: 0 0 16px;
  padding-left: 2rem;
}

.richText [data-type="table_of_contents"] .toc_item--3 {
  margin: 0 0 16px;
  padding-left: 4rem;
}

.sd.section {
  align-content: center !important;
  align-items: center !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  height: auto !important;
  max-width: 100% !important;
  padding: 0 !important;
  width: 100% !important;
}

.sd.section-inner {
  position: static !important;
}

a[data-v-ac5d8026] {
  align-content: center;
  align-items: center;
  background-color: #fff;
  border-radius: 4px;
  bottom: 20px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.14);
  display: flex;
  height: 28px;
  justify-content: center;
  left: 20px;
  padding: 0 12px;
  perspective: 300px;
  position: fixed;
  transition: 0s linear;
  width: auto;
  z-index: 2000;
}

.TitleAnnouncer[data-v-d9645d67] {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  white-space: nowrap;
}

.publish-studio-style[data-v-52f3f575] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.snackbar[data-v-5a917894] {
  align-items: center;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 6px;
  box-shadow: 0 16px 48px -8px rgba(0, 0, 0, 0.08),
    0 10px 25px -5px rgba(0, 0, 0, 0.11);
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: space-between;
  left: 50%;
  max-width: 90vw;
  padding: 16px 20px;
  position: fixed;
  top: 32px;
  transform: translateX(-50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 480px;
  z-index: 9999;
}

.snackbar.v-enter-active[data-v-5a917894],
.snackbar.v-leave-active[data-v-5a917894] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.snackbar.v-enter-from[data-v-5a917894],
.snackbar.v-leave-to[data-v-5a917894] {
  opacity: 0;
  transform: translate(-50%, -10px);
}

.snackbar .convey[data-v-5a917894] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 0;
}

.snackbar .convey .icon[data-v-5a917894] {
  background-position: 50%;
  background-repeat: no-repeat;
  flex-shrink: 0;
  height: 24px;
  width: 24px;
}

.snackbar .convey .message[data-v-5a917894] {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  white-space: pre-line;
}

.snackbar .convey.error .icon[data-v-5a917894] {
  background-image: url(/_nuxt/close_circle.c7480f3c.svg);
}

.snackbar .convey.error .message[data-v-5a917894] {
  color: #f84f65;
}

.snackbar .convey.success .icon[data-v-5a917894] {
  background-image: url(/_nuxt/round_check.0ebac23f.svg);
}

.snackbar .convey.success .message[data-v-5a917894] {
  color: #111;
}

.snackbar .button[data-v-5a917894] {
  align-items: center;
  border-radius: 40px;
  color: #4b9cfb;
  display: flex;
  flex-shrink: 0;
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  justify-content: center;
  line-height: 16px;
  padding: 4px 8px;
}

.snackbar .button[data-v-5a917894]:hover {
  background: #f5f5f5;
}

.design-canvas__modal {
  height: 100%;
  pointer-events: none;
  position: fixed;
  transition: none;
  width: 100%;
  z-index: 2;
}

.design-canvas__modal:focus {
  outline: none;
}

.design-canvas__modal.v-enter-active .studio-canvas,
.design-canvas__modal.v-leave-active,
.design-canvas__modal.v-leave-active .studio-canvas {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.design-canvas__modal.v-enter-active .studio-canvas *,
.design-canvas__modal.v-leave-active .studio-canvas * {
  transition: none !important;
}

.design-canvas__modal.isNone {
  transition: none;
}

.design-canvas__modal .design-canvas__modal__base {
  height: 100%;
  left: 0;
  pointer-events: auto;
  position: fixed;
  top: 0;
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
  width: 100%;
  z-index: -1;
}

.design-canvas__modal .studio-canvas {
  height: 100%;
  pointer-events: none;
}

.design-canvas__modal .studio-canvas > * {
  background: none !important;
  pointer-events: none;
}

.LoadMoreAnnouncer[data-v-2d07cb19] {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  white-space: nowrap;
}

.app[data-v-d12de11f] {
  align-items: center;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.title[data-v-d12de11f] {
  font-size: 34px;
  font-weight: 300;
  letter-spacing: 2.45px;
  line-height: 30px;
  margin: 30px;
}

.sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9] {
    align-content: center;
    align-items: center;
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    mix-blend-mode: normal;
    overflow-x: visible;
    overflow-y: visible;
    padding: 32px 0px 32px 0px;
    position: fixed;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 5;
    max-width: 100%;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover {
    background: rgb(255, 255, 255);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover {
      background: rgba(0, 0, 0, 0);
    }
  
    .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9] {
      align-content: center;
      align-items: center;
      justify-content: center;
      padding: 22px 0px 0px 0px;
    }
  }
  
  .sd[data-s-ef6c6379-ca5b-4a4a-b28b-0fc734e7122d] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0px 40px 0px;
    padding: 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-ef6c6379-ca5b-4a4a-b28b-0fc734e7122d] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ef6c6379-ca5b-4a4a-b28b-0fc734e7122d] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ef6c6379-ca5b-4a4a-b28b-0fc734e7122d] {
      flex: none;
      padding: 0px 20px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-23cfbecd-3eae-4125-b65f-281252c3c71b] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 8px 0px 8px 0px;
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-26b7eb8b-f8f9-4b4b-a83d-be2e536f5338] {
    flex: none;
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  .sd[data-s-8f6382ae-be12-4115-a78a-cb759c5770dd] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    mix-blend-mode: normal;
    padding: 0px;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-8f6382ae-be12-4115-a78a-cb759c5770dd] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8f6382ae-be12-4115-a78a-cb759c5770dd] {
      display: flex;
    }
  }
  
  .sd[data-s-e4339a5e-ad26-4343-b8c4-66919bf20987] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 32px 0px 0px;
    padding: 0px;
    max-width: calc(100% - 32px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-e4339a5e-ad26-4343-b8c4-66919bf20987] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-e4339a5e-ad26-4343-b8c4-66919bf20987] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e4339a5e-ad26-4343-b8c4-66919bf20987] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-e4339a5e-ad26-4343-b8c4-66919bf20987] {
      display: none;
    }
  }
  
  .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a]:hover {
    opacity: 0.6;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-41c19b4d-eb50-4371-9d5f-c73054a2718a] {
      display: none;
    }
  }
  
  .sd[data-s-5e3b3c50-5255-4e06-84aa-023ef9aa6b7a] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-7efe9ced-12ac-4bcf-8402-4c596d6fa7b6] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    width: 7px;
    max-width: calc(100% - 8px);
  }
  
  .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 32px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e]:hover {
    opacity: 0.6;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b5434754-ca76-4e11-8e96-2564be9b428e] {
      display: none;
    }
  }
  
  .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 0px 32px;
    padding: 0px;
    max-width: calc(100% - 32px);
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0]:hover {
    opacity: 0.6;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-6946ca44-84b3-498f-a1f2-bf39b5cee9a0] {
      display: none;
    }
  }
  
  .sd[data-s-d50164a8-44ca-40ba-8ce7-741092b50f6c] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-d50164a8-44ca-40ba-8ce7-741092b50f6c] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-d50164a8-44ca-40ba-8ce7-741092b50f6c] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d50164a8-44ca-40ba-8ce7-741092b50f6c] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-d50164a8-44ca-40ba-8ce7-741092b50f6c] {
      display: flex;
    }
  }
  
  .sd[data-s-f194f512-fc15-4406-81dd-8087935aaaa9] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 32px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584]:hover {
    opacity: 0.6;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-9980b594-a370-44b2-bdc2-afd98265c584] {
      display: none;
    }
  }
  
  .sd[data-s-3e46e406-7998-408c-8855-df5917762d25] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 32px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-3e46e406-7998-408c-8855-df5917762d25]:hover {
    opacity: 0.6;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-3e46e406-7998-408c-8855-df5917762d25] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3e46e406-7998-408c-8855-df5917762d25] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3e46e406-7998-408c-8855-df5917762d25] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-3e46e406-7998-408c-8855-df5917762d25] {
      display: none;
    }
  }
  
  .sd[data-s-7821c334-5281-4e04-84b7-b06c729b9395] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 0px 32px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-7821c334-5281-4e04-84b7-b06c729b9395]:hover {
    opacity: 0.6;
  }
  
  .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff] {
    align-content: center;
    align-items: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    border-radius: 96px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px 32px;
    width: auto;
    max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-e3024c55-899d-4e4f-acfa-fb3a6c38a4f9]:hover
    .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff] {
      display: none;
    }
  }
  
  .sd[data-s-69f5090a-37ae-48fc-9162-63014b160759] {
    color: #ffffff;
    font-family: var(--s-font-7bb7f657);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c7cfa3c4-0dd7-4d73-ad0c-cda8fcca406b] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transform: rotate(-45deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-5bae858c-7177-4631-8176-7fd4783571ff]:hover
    .sd[data-s-c7cfa3c4-0dd7-4d73-ad0c-cda8fcca406b] {
    transform: translate(4px, -4px) rotate(-45deg);
  }
  
  .sd[data-s-b15f1ec7-81d1-42d9-be35-af1aee3477b1] {
    align-content: center;
    align-items: center;
    background: rgb(255, 255, 255);
    border-bottom: 1px solid rgba(20, 20, 20, 0.1);
    border-left: 1px solid rgba(20, 20, 20, 0.1);
    border-radius: 64px;
    border-right: 1px solid rgba(20, 20, 20, 0.1);
    border-top: 1px solid rgba(20, 20, 20, 0.1);
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 48px;
    justify-content: center;
    width: 48px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b15f1ec7-81d1-42d9-be35-af1aee3477b1] {
      display: flex;
      margin: 0px 0px 0px 16px;
      max-width: calc(100% - 16px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b15f1ec7-81d1-42d9-be35-af1aee3477b1] {
      border-radius: 48px;
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b15f1ec7-81d1-42d9-be35-af1aee3477b1] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b15f1ec7-81d1-42d9-be35-af1aee3477b1] {
      display: flex;
    }
  }
  
  .sd[data-s-5519ffb2-2daa-4f43-a6dd-1c917738eb7d] {
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 1px solid #000;
    flex: none;
    height: 8px;
    width: 24px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5519ffb2-2daa-4f43-a6dd-1c917738eb7d] {
      border-bottom: 1px solid #000000;
      border-left: 0px solid #000000;
      border-right: 0px solid #000000;
      border-top: 1px solid #000000;
      flex: none;
    }
  }
 
  .sd[data-s-128cdde2-045a-4662-a4bb-2f326e73a66c] {
    align-content: center;
    align-items: center;
    background: #000000;
    border-radius: 16px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 700px;
    justify-content: center;
    margin: 0px 64px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 1440px;
    z-index: 1;
    max-width: calc(100% - 128px);
  }
  
  .sd[data-s-128cdde2-045a-4662-a4bb-2f326e73a66c].appear {
    opacity: 1;
  }
  
  .sd[data-s-128cdde2-045a-4662-a4bb-2f326e73a66c].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-128cdde2-045a-4662-a4bb-2f326e73a66c] {
      border-radius: 0;
      margin: 0px 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-128cdde2-045a-4662-a4bb-2f326e73a66c] {
      flex: none;
      height: 600px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-cd60725e-fe9b-4c06-af80-ae6d996876b5] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    overflow-x: visible;
    overflow-y: visible;
    transform: rotate(15deg);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f] {
    flex: none;
    padding: 0px 8px 0px;
    transition-timing-function: cubic-bezier(0.74, 0.94, 0.74, 0.97);
    width: 30%;
    max-width: 30%;
  }
  
  .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f].appear {
    transform: translate(0px, 512px);
    transition-duration: 30000ms;
  }
  
  .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f].appear-active {
    transition-duration: 30000ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-6100af8c-d51f-4922-b228-2d13e47ec97f] {
      display: none;
    }
  }
  
  .sd[data-s-d44721a7-9ec8-458b-ba73-9a25e722e7ac] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 16px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-ea57898d-0faa-4ca7-9861-613dcd018261] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-5d718099-a1ad-44a4-90db-ecb6134b0298] {
    flex: none;
    padding: 0px 8px 0px;
    transition-timing-function: cubic-bezier(0.74, 0.94, 0.74, 0.97);
    width: 30%;
    max-width: 30%;
  }
  
  .sd[data-s-5d718099-a1ad-44a4-90db-ecb6134b0298].appear {
    transform: translate(0px, -512px);
    transition-duration: 30000ms;
  }
  
  .sd[data-s-5d718099-a1ad-44a4-90db-ecb6134b0298].appear-active {
    transition-duration: 30000ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5d718099-a1ad-44a4-90db-ecb6134b0298] {
      flex: none;
      width: 60%;
      max-width: 60%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5d718099-a1ad-44a4-90db-ecb6134b0298] {
      flex: none;
      width: 80%;
      max-width: 80%;
    }
  }
  
  .sd[data-s-d9f2f2de-ac9f-49b4-a2ee-924096ee573a] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 16px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-dec76c11-3092-484a-aefe-6a0d503fa15e] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-41a19343-160c-4745-989b-f7caf4d1355f] {
    flex: none;
    padding: 0px 8px 0px;
    transition-timing-function: cubic-bezier(0.74, 0.94, 0.74, 0.97);
    width: 30%;
    max-width: 30%;
  }
  
  .sd[data-s-41a19343-160c-4745-989b-f7caf4d1355f].appear {
    transform: translate(0px, 512px);
    transition-duration: 30000ms;
  }
  
  .sd[data-s-41a19343-160c-4745-989b-f7caf4d1355f].appear-active {
    transition-duration: 30000ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-41a19343-160c-4745-989b-f7caf4d1355f] {
      flex: none;
      width: 60%;
      max-width: 60%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-41a19343-160c-4745-989b-f7caf4d1355f] {
      flex: none;
      width: 80%;
      max-width: 80%;
    }
  }
  
  .sd[data-s-3a00e957-0231-494a-bbeb-a204b96a93d9] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 16px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-76b8edc8-7522-4dba-81ce-78622fc4ebff] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-9cc7037d-7276-4d5a-8da7-1b67352eafa6] {
    flex: none;
    padding: 0px 8px 0px;
    transition-timing-function: cubic-bezier(0.74, 0.94, 0.74, 0.97);
    width: 30%;
    max-width: 30%;
  }
  
  .sd[data-s-9cc7037d-7276-4d5a-8da7-1b67352eafa6].appear {
    transform: translate(0px, -512px);
    transition-duration: 30000ms;
  }
  
  .sd[data-s-9cc7037d-7276-4d5a-8da7-1b67352eafa6].appear-active {
    transition-duration: 30000ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-9cc7037d-7276-4d5a-8da7-1b67352eafa6] {
      flex: none;
      width: 60%;
      max-width: 60%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-9cc7037d-7276-4d5a-8da7-1b67352eafa6] {
      flex: none;
      justify-content: flex-start;
      width: 80%;
      max-width: 80%;
    }
  }
  
  .sd[data-s-bc014a88-e0de-4407-9d6f-e32f9da99ce2] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 16px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-7c7b83c3-55e5-4065-bef5-c43fedcf4916] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-2da49b17-dacd-42b3-b1ba-c70d25be6dd5] {
    align-content: center;
    align-items: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    bottom: 0px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 100%;
    max-width: 100%;
    --g-color-0: rgba(0, 0, 0, 0.8);
    --g-position-0: 1%;
    --g-color-1: rgba(0, 0, 0, 0.3);
    --g-position-1: 100%;
    --g-color-2: rgba(0, 0, 0, 0.3);
    --g-position-2: 100%;
    --g-color-3: rgba(0, 0, 0, 0.3);
    --g-position-3: 100%;
    --g-color-4: rgba(0, 0, 0, 0.3);
    --g-position-4: 100%;
    --g-color-5: rgba(0, 0, 0, 0.3);
    --g-position-5: 100%;
    --g-color-6: rgba(0, 0, 0, 0.3);
    --g-position-6: 100%;
    --g-color-7: rgba(0, 0, 0, 0.3);
    --g-position-7: 100%;
    --g-color-8: rgba(0, 0, 0, 0.3);
    --g-position-8: 100%;
    --g-color-9: rgba(0, 0, 0, 0.3);
    --g-position-9: 100%;
    --g-color-10: rgba(0, 0, 0, 0.3);
    --g-position-10: 100%;
    --g-color-11: rgba(0, 0, 0, 0.3);
    --g-position-11: 100%;
    --g-angle: 90deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2da49b17-dacd-42b3-b1ba-c70d25be6dd5] {
      align-content: flex-start;
      align-items: flex-start;
      background: linear-gradient(
        var(--g-angle),
        var(--g-color-0) var(--g-position-0),
        var(--g-color-1) var(--g-position-1)
      );
      --g-color-0: rgba(0, 0, 0, 0.85);
      --g-position-0: 1%;
      --g-color-1: rgba(0, 0, 0, 0.5);
      --g-position-1: 100%;
      --g-color-2: rgba(0, 0, 0, 0.5);
      --g-position-2: 100%;
      --g-color-3: rgba(0, 0, 0, 0.5);
      --g-position-3: 100%;
      --g-color-4: rgba(0, 0, 0, 0.5);
      --g-position-4: 100%;
      --g-color-5: rgba(0, 0, 0, 0.5);
      --g-position-5: 100%;
      --g-color-6: rgba(0, 0, 0, 0.5);
      --g-position-6: 100%;
      --g-color-7: rgba(0, 0, 0, 0.5);
      --g-position-7: 100%;
      --g-color-8: rgba(0, 0, 0, 0.5);
      --g-position-8: 100%;
      --g-color-9: rgba(0, 0, 0, 0.5);
      --g-position-9: 100%;
      --g-color-10: rgba(0, 0, 0, 0.5);
      --g-position-10: 100%;
      --g-color-11: rgba(0, 0, 0, 0.5);
      --g-position-11: 100%;
      --g-angle: 135deg;
    }
  }
  
  .sd[data-s-3d934f43-b8ef-46c9-a9e7-a1dced6bae66] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    width: 1440px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3d934f43-b8ef-46c9-a9e7-a1dced6bae66] {
      justify-content: center;
    }
  }
  
  .sd[data-s-74308acc-1527-44ba-aa06-1139c8f38299] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 64px 0px 0px 0px;
    padding: 0px;
    width: 86.6%;
    max-width: 86.6%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-74308acc-1527-44ba-aa06-1139c8f38299] {
      flex: none;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-74308acc-1527-44ba-aa06-1139c8f38299] {
      align-content: center;
      align-items: center;
      margin: 32px 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  .sd[data-s-6a76f309-2203-44cb-a248-be395fa83251] {
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    color: transparent;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 12px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.2em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    mix-blend-mode: normal;
    padding: 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    z-index: 4;
    max-width: 100%;
    justify-content: flex-start;
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-6a76f309-2203-44cb-a248-be395fa83251].appear {
    opacity: 1;
  }
  
  .sd[data-s-6a76f309-2203-44cb-a248-be395fa83251].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6a76f309-2203-44cb-a248-be395fa83251] {
      font-size: 14px;
    }
  }
  
  .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621] {
    background: rgba(0, 0, 0, 0);
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 64px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.05em;
    line-height: 1;
    margin: 32px 0px 32px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621].appear {
    opacity: 1;
  }
  
  .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621] {
      font-size: 32px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621] {
      font-size: 48px;
      margin: 32px 0px 20px 0px;
      text-align: center;
      max-width: 100%;
      justify-content: center;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5235b26d-18dc-4447-b579-66641c4ef621] {
      font-size: 22px;
    }
  }
  
  .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5] {
    color: #ffffff;
    flex: 4;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 20px;
    font-weight: 400;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 0px 0px 64px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5].appear {
    opacity: 1;
  }
  
  .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5].appear-active {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5] {
      flex: 5;
      width: auto;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5] {
      margin: 0px 0px 64px 0px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ae8d75fb-cc7b-4adb-aea9-a8426927ccf5] {
      color: rgba(255, 255, 255, 0.84);
      font-size: 17px;
      line-height: 1.4;
      margin: 0px 0px 30px 0px;
      text-align: center;
      max-width: 100%;
      justify-content: center;
    }
  }
  
  .sd[data-s-1b8df9c7-3fa0-4893-887b-b23499b29176] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 96px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 16px 32px 16px 40px;
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-1b8df9c7-3fa0-4893-887b-b23499b29176]:hover {
    opacity: 1;
  }
  
  .sd[data-s-5e32e864-3d42-494a-aabc-941039ab8a38] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 18px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5e32e864-3d42-494a-aabc-941039ab8a38] {
      font-size: 16px;
    }
  }
  
  .sd[data-s-98dfe76d-db48-4ca8-8f05-f3a87c264d4a] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transform: rotate(-45deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-1b8df9c7-3fa0-4893-887b-b23499b29176]:hover
    .sd[data-s-98dfe76d-db48-4ca8-8f05-f3a87c264d4a] {
    transform: translate(4px, -4px) rotate(-45deg);
  }

  .sd[data-s-66fc29cc-b8d6-49f0-ae74-13ea80a2112d] {
    align-content: center;
    align-items: center;
    background: rgb(255, 255, 255);
    border-radius: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    z-index: 4;
    max-width: 100%;
  }
  
  .sd[data-s-2103da0b-f392-4b01-88d5-3774fc11160f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: -96px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-2103da0b-f392-4b01-88d5-3774fc11160f] {
      margin: -64px 0px 128px 0px;
      padding: 0px 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2103da0b-f392-4b01-88d5-3774fc11160f] {
      margin: -48px 0px 128px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2103da0b-f392-4b01-88d5-3774fc11160f] {
      margin: -32px 0px 64px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b79ef196-814b-48be-9404-e1e442df9aaa] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 64px 0px;
    mix-blend-mode: normal;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b79ef196-814b-48be-9404-e1e442df9aaa] {
      margin: 0px 0px 64px 0px;
    }
  }
  
  .sd[data-s-23e1e4b7-4fba-4d8b-9f48-825814732c07] {
    flex: none;
    height: auto;
    opacity: 0.1;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-5c0dc8ae-3624-46ab-b40c-d75a3d8f9758] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 86.6%;
    max-width: 86.6%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5c0dc8ae-3624-46ab-b40c-d75a3d8f9758] {
      width: 446px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-613a6be7-9b5c-4ca6-9218-149f8769233d] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 64px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.06em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-613a6be7-9b5c-4ca6-9218-149f8769233d] {
      font-size: 32px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-613a6be7-9b5c-4ca6-9218-149f8769233d] {
      flex: none;
      font-size: 28px;
      text-align: center;
      width: 100%;
      max-width: 100%;
      justify-content: center;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-613a6be7-9b5c-4ca6-9218-149f8769233d] {
      font-size: 18px;
    }
  }
  
  .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb] {
    align-content: center;
    align-items: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    border-radius: 96px;
    box-shadow: 0px 4px 23px rgb(28 122 218 / 32%);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 40px 0px 0px 0px;
    padding: 12px 24px 12px 32px;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb].appear-active {
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb] {
      display: flex;
    }
  }
  
  .sd[data-s-c4af8c1d-fc74-4408-920b-620876e9cc3d] {
    color: #ffffff;
    font-family: var(--s-font-7bb7f657);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c4af8c1d-fc74-4408-920b-620876e9cc3d] {
      font-size: 19px;
    }
  }
  
  .sd[data-s-2eb15879-b11e-482e-8bc4-c1d0c3a0f651] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transform: rotate(-45deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-52afbf44-2be4-4652-9b1d-e13fd5d0e9eb]:hover
    .sd[data-s-2eb15879-b11e-482e-8bc4-c1d0c3a0f651] {
    transform: translate(4px, -4px) rotate(-45deg);
  }
  
  .sd[data-s-86309f9a-1d1b-4051-bfa6-9a82acbe786a] {
    align-content: stretch;
    align-items: stretch;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #eeeeee;
    border-left: 0px solid #eeeeee;
    border-right: 0px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    margin: 120px 0px 0px;
    padding: 60px 100px 0px 100px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-86309f9a-1d1b-4051-bfa6-9a82acbe786a] {
      flex: none;
      margin: 0px 30px 0px;
      padding: 60px 40px 0px 40px;
      width: 1440px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-86309f9a-1d1b-4051-bfa6-9a82acbe786a] {
      flex: none;
      flex-direction: row;
      flex-wrap: wrap;
      margin: 0px 0px 0px;
      padding: 60px 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-86309f9a-1d1b-4051-bfa6-9a82acbe786a] {
      padding: 0px 0px 0px 0px;
    }
  }
  
  .sd[data-s-2999880c-094d-4361-8d5d-0dcb51ce6632] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 15px;
    height: auto;
    justify-content: space-between;
    width: auto;
    --gap-h-2999880c-094d-4361-8d5d-0dcb51ce6632: 0px;
    --gap-v-2999880c-094d-4361-8d5d-0dcb51ce6632: 15px;
    --gap-uuid: 2999880c-094d-4361-8d5d-0dcb51ce6632;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-2999880c-094d-4361-8d5d-0dcb51ce6632] {
      flex: none;
      gap: 20px;
      margin: 0px 0px 32px 0px;
      width: 100%;
      --gap-h-2999880c-094d-4361-8d5d-0dcb51ce6632: 0px;
      --gap-v-2999880c-094d-4361-8d5d-0dcb51ce6632: 20px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2999880c-094d-4361-8d5d-0dcb51ce6632] {
      display: none;
      margin: 0px 0px 32px 0px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2999880c-094d-4361-8d5d-0dcb51ce6632] {
      display: none;
    }
  }
  
  .sd[data-s-c3fb5a3a-4daa-40ca-85b1-f2790df23a1e] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 160px;
    max-width: 100%;
  }
  
  .sd[data-s-c457b5de-7f4b-49b2-9977-3d16d94c0f02] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-fe5add2c-46f2-48fb-a010-fde46f1fce20] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 4px;
    justify-content: flex-start;
    padding: 0px;
    width: auto;
    --gap-h-fe5add2c-46f2-48fb-a010-fde46f1fce20: 4px;
    --gap-v-fe5add2c-46f2-48fb-a010-fde46f1fce20: 0px;
    --gap-uuid: fe5add2c-46f2-48fb-a010-fde46f1fce20;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-fe5add2c-46f2-48fb-a010-fde46f1fce20] {
      display: none;
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-fe5add2c-46f2-48fb-a010-fde46f1fce20] {
      display: none;
      flex-direction: column;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-fe5add2c-46f2-48fb-a010-fde46f1fce20] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-fe5add2c-46f2-48fb-a010-fde46f1fce20] {
      display: none;
    }
  }
  
  .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.05em;
    line-height: 1;
    padding: 0px 0px 0px 0px;
    text-align: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 50ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06].appear-active {
    transition-delay: 50ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06] {
      flex: none;
      font-size: 72px;
      width: calc(100% - (var(--gap-h-fe5add2c-46f2-48fb-a010-fde46f1fce20) * 0));
      max-width: calc(
        100% - (var(--gap-h-fe5add2c-46f2-48fb-a010-fde46f1fce20) * 0)
      );
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06] {
      font-size: 56px;
      margin: 0px 0px 0px 0px;
      width: calc(100% - (var(--gap-h-fe5add2c-46f2-48fb-a010-fde46f1fce20) * 0));
      max-width: calc(
        100% - (var(--gap-h-fe5add2c-46f2-48fb-a010-fde46f1fce20) * 0)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-a1e8ed39-7831-4e68-a774-49d79fb96e06] {
      font-size: 40px;
    }
  }
  
  .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62] {
    color: transparent;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 15px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.05em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    overflow-x: visible;
    overflow-y: visible;
    padding: 0px 0px 0px 0px;
    text-align: center;
    text-shadow: none;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 100ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62].appear-active {
    transition-delay: 100ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62] {
      flex: none;
      font-size: 72px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62] {
      font-size: 56px;
      margin: 0px 0px 0px 0px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5a4d1ce6-ebe2-49fe-99b4-357af0010b62] {
      font-size: 40px;
    }
  }
  
  .sd[data-s-ad44093e-a305-435c-a793-ac9921dd514f] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    justify-content: center;
    padding: 0px;
    --gap-h-ad44093e-a305-435c-a793-ac9921dd514f: 20px;
    --gap-v-ad44093e-a305-435c-a793-ac9921dd514f: 0px;
    --gap-uuid: ad44093e-a305-435c-a793-ac9921dd514f;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ad44093e-a305-435c-a793-ac9921dd514f] {
      flex-direction: row;
      gap: 16px;
      --gap-h-ad44093e-a305-435c-a793-ac9921dd514f: 16px;
      --gap-v-ad44093e-a305-435c-a793-ac9921dd514f: 0px;
    }
  }
  
  .sd[data-s-060ae370-0131-4a13-b9e4-64d6fb96df38] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-060ae370-0131-4a13-b9e4-64d6fb96df38]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  .sd[data-s-78caa418-2430-4328-bc49-631a292730ec] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-78caa418-2430-4328-bc49-631a292730ec]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  .sd[data-s-2aca3341-e532-48f4-9283-5774fff74c2b] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-2aca3341-e532-48f4-9283-5774fff74c2b]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  .sd[data-s-efcab3f5-b705-4ee4-a4d0-d3d8bddba89f] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-efcab3f5-b705-4ee4-a4d0-d3d8bddba89f]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  .sd[data-s-a9a4722b-8e29-4611-9c20-bb78b260e93b] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-a9a4722b-8e29-4611-9c20-bb78b260e93b]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  .sd[data-s-74583a45-9338-4607-a822-b2b2b710aca9] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    justify-content: flex-start;
    padding: 0px;
    width: auto;
    --gap-h-74583a45-9338-4607-a822-b2b2b710aca9: 0px;
    --gap-v-74583a45-9338-4607-a822-b2b2b710aca9: 32px;
    --gap-uuid: 74583a45-9338-4607-a822-b2b2b710aca9;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-74583a45-9338-4607-a822-b2b2b710aca9] {
      flex: none;
      flex-direction: row;
      gap: 0px;
      width: 100%;
      --gap-h-74583a45-9338-4607-a822-b2b2b710aca9: 0px;
      --gap-v-74583a45-9338-4607-a822-b2b2b710aca9: 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-6c8a23ec-dab4-48f9-b5eb-e4debc0b0cc3] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6c8a23ec-dab4-48f9-b5eb-e4debc0b0cc3] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: calc(
        50% - (var(--gap-h-74583a45-9338-4607-a822-b2b2b710aca9) * 0.5)
      );
      max-width: calc(
        50% - (var(--gap-h-74583a45-9338-4607-a822-b2b2b710aca9) * 0.5)
      );
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6c8a23ec-dab4-48f9-b5eb-e4debc0b0cc3] {
      border-bottom: 1px solid #e1e1e1;
      border-left: 0px solid #e1e1e1;
      border-right: 0px solid #e1e1e1;
      border-top: 0px solid #e1e1e1;
      display: none;
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      overflow-x: hidden;
      overflow-y: hidden;
      padding: 0px 0px 16px 0px;
      transition-duration: 600ms;
      width: calc(100% - (var(--gap-h-74583a45-9338-4607-a822-b2b2b710aca9) * 0));
      max-width: calc(
        100% - (var(--gap-h-74583a45-9338-4607-a822-b2b2b710aca9) * 0)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-6c8a23ec-dab4-48f9-b5eb-e4debc0b0cc3] {
      display: none;
    }
  }
  
  .sd[data-s-23582d6b-d1f5-4322-b1b0-d4cddf2db4f9] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    font-family: var(--s-font-7bb7f657);
    height: auto;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-23582d6b-d1f5-4322-b1b0-d4cddf2db4f9] {
      flex: none;
      height: 72px;
      padding: 16px 0px 16px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-ac0985f1-4e2e-4169-b67c-57b57d192f8a] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
    background: #000000;
    display: none;
    flex: none;
    height: 1.5px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd._boolean1[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
      align-content: center;
      align-items: center;
      display: flex;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
    }
  
    .sd._boolean1[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
      transform: ;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c63e4996-8f32-4b29-a4c8-fe44407a7d28] {
      display: flex;
    }
  }
  
  .sd[data-s-37ccc4c7-f49e-40b5-a0fa-7baf984c6c51] {
    background: #000000;
    flex: none;
    height: 100%;
    transform: rotate(90deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._boolean1[data-s-37ccc4c7-f49e-40b5-a0fa-7baf984c6c51] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-37ccc4c7-f49e-40b5-a0fa-7baf984c6c51] {
      flex: none;
      transform: rotate(90deg);
    }
  
    .sd._boolean1[data-s-37ccc4c7-f49e-40b5-a0fa-7baf984c6c51] {
      transform: rotate(90deg) scale(0, 1);
    }
  }
  
  .sd[data-s-28ea85b1-3fa3-4064-b436-9f67fa89e290] {
  }
  
  .sd[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd._boolean3[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
      border-bottom: 1px solid rgb(225, 225, 225);
      border-left: 0px solid rgb(225, 225, 225);
      border-right: 0px solid rgb(225, 225, 225);
      border-top: 0px solid rgb(225, 225, 225);
      display: none;
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      overflow-x: hidden;
      overflow-y: hidden;
      padding: 0px 0px 16px 0px;
      transition-duration: 600ms;
      width: 100%;
      max-width: 100%;
    }
  
    .sd._boolean3[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
      flex: none;
      height: 402.88px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-e57c0053-098f-43a7-9e49-127509e5a890] {
      display: none;
    }
  }
  
  .sd[data-s-d6bcfbda-a09b-4f3d-8201-a316f4307689] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d6bcfbda-a09b-4f3d-8201-a316f4307689] {
      flex: none;
      height: 72px;
      padding: 16px 0px 16px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-fc895582-5b2e-4704-8c31-ae1eb7aa0dbb] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
    background: #000000;
    display: none;
    flex: none;
    height: 1.5px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd._boolean3[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
      align-content: center;
      align-items: center;
      display: flex;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
    }
  
    .sd._boolean3[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
      transform: ;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c93b3e58-be04-4534-8bfc-016925ebe23c] {
      display: flex;
    }
  }
  
  .sd[data-s-00ebabaf-ff67-44ed-a56e-5e4aecf49c2b] {
    background: #000000;
    flex: none;
    height: 100%;
    transform: rotate(90deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._boolean3[data-s-00ebabaf-ff67-44ed-a56e-5e4aecf49c2b] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-00ebabaf-ff67-44ed-a56e-5e4aecf49c2b] {
      flex: none;
      transform: rotate(90deg);
    }
  
    .sd._boolean3[data-s-00ebabaf-ff67-44ed-a56e-5e4aecf49c2b] {
      transform: rotate(90deg) scale(0, 1);
    }
  }
  
  .sd[data-s-77c2da34-f0c8-44f1-a286-3323cc1b78ba] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 16px 0px 0px 0px;
    padding: 0px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._boolean3[data-s-77c2da34-f0c8-44f1-a286-3323cc1b78ba] {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-77c2da34-f0c8-44f1-a286-3323cc1b78ba] {
      border-radius: 0px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-77c2da34-f0c8-44f1-a286-3323cc1b78ba] {
      flex: none;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      width: 100%;
      max-width: 100%;
    }
  
    .sd._boolean3[data-s-77c2da34-f0c8-44f1-a286-3323cc1b78ba] {
      margin: 0px 0px 0px 0px;
      opacity: 1;
    }
  }
  
  .sd[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d] {
      transform: ;
    }
  
    .sd._boolean3[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 250ms;
    }
  }
  
  .sd[data-s-4a978c98-d59c-4931-9574-23c884351a70] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-4a978c98-d59c-4931-9574-23c884351a70] {
  }
  
  .sd[data-s-0a2dcb11-fab1-48b2-8c67-649dd199770d]:hover
    .sd[data-s-4a978c98-d59c-4931-9574-23c884351a70] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4a978c98-d59c-4931-9574-23c884351a70] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-4a978c98-d59c-4931-9574-23c884351a70] {
      transform: ;
    }
  }
  
  .sd[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c] {
      transform: ;
    }
  
    .sd._boolean3[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 250ms;
    }
  }
  
  .sd[data-s-aa40a1a4-ce50-485a-a453-ecd0f7e435fb] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-aa40a1a4-ce50-485a-a453-ecd0f7e435fb] {
  }
  
  .sd[data-s-802a5e3b-1165-4769-b43a-c692ce4c1d4c]:hover
    .sd[data-s-aa40a1a4-ce50-485a-a453-ecd0f7e435fb] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-aa40a1a4-ce50-485a-a453-ecd0f7e435fb] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-aa40a1a4-ce50-485a-a453-ecd0f7e435fb] {
      transform: ;
    }
  }
  
  .sd[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662] {
      transform: ;
    }
  
    .sd._boolean3[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 10ms;
    }
  }
  
  .sd[data-s-df2c144b-ee30-4615-a650-c2c2c209693a] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-df2c144b-ee30-4615-a650-c2c2c209693a] {
  }
  
  .sd[data-s-cf5ce70b-00a5-4dd6-b40c-5863c3a29662]:hover
    .sd[data-s-df2c144b-ee30-4615-a650-c2c2c209693a] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-df2c144b-ee30-4615-a650-c2c2c209693a] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-df2c144b-ee30-4615-a650-c2c2c209693a] {
      transform: ;
    }
  }
  
  .sd[data-s-7c1438d9-e46c-4249-af81-8d24d90406cf] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7c1438d9-e46c-4249-af81-8d24d90406cf] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-332ffbac-92e9-4bda-a762-713701884374] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-332ffbac-92e9-4bda-a762-713701884374]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-332ffbac-92e9-4bda-a762-713701884374] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-332ffbac-92e9-4bda-a762-713701884374] {
      justify-content: flex-start;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-332ffbac-92e9-4bda-a762-713701884374] {
      transform: ;
    }
  
    .sd._boolean3[data-s-332ffbac-92e9-4bda-a762-713701884374] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 90ms;
    }
  }
  
  .sd[data-s-ecd99633-225f-4ed3-abf4-423a1ed2023e] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-ecd99633-225f-4ed3-abf4-423a1ed2023e] {
  }
  
  .sd[data-s-332ffbac-92e9-4bda-a762-713701884374]:hover
    .sd[data-s-ecd99633-225f-4ed3-abf4-423a1ed2023e] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ecd99633-225f-4ed3-abf4-423a1ed2023e] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-ecd99633-225f-4ed3-abf4-423a1ed2023e] {
      transform: ;
    }
  }
  
  .sd[data-s-837b80ef-27a6-4430-8ee5-5c116fa334f2] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-837b80ef-27a6-4430-8ee5-5c116fa334f2] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
    align-content: center;
    align-items: center;
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
      display: none;
      transform: ;
    }
  
    .sd._boolean3[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 130ms;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d] {
      display: none;
    }
  }
  
  .sd[data-s-c7a01a75-51bb-411c-a5b4-cfe631839b42] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-c7a01a75-51bb-411c-a5b4-cfe631839b42] {
  }
  
  .sd[data-s-f0ceccc9-0b30-4ded-93b2-930231d4e52d]:hover
    .sd[data-s-c7a01a75-51bb-411c-a5b4-cfe631839b42] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c7a01a75-51bb-411c-a5b4-cfe631839b42] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-c7a01a75-51bb-411c-a5b4-cfe631839b42] {
      transform: ;
    }
  }
  
  .sd[data-s-081cc689-64ad-4d0f-89d4-f73e658d7df7] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-081cc689-64ad-4d0f-89d4-f73e658d7df7] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc] {
      transform: ;
    }
  
    .sd._boolean3[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 250ms;
    }
  }
  
  .sd[data-s-942ce561-a6a0-4584-8477-e6f9778d0dbc] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-d415fa4a-44e5-4aa7-a813-5e035f3832fc]:hover
    .sd[data-s-942ce561-a6a0-4584-8477-e6f9778d0dbc] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-942ce561-a6a0-4584-8477-e6f9778d0dbc] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-942ce561-a6a0-4584-8477-e6f9778d0dbc] {
      transform: ;
    }
  }
  
  .sd[data-s-eb6fa02c-02e4-49da-959e-9a0e4d1c743d] {
    align-content: flex-start;
    align-items: flex-start;
    background: #ffffff;
    border-bottom: 1px solid #e1e1e1;
    border-left: 0px solid #e1e1e1;
    border-radius: 0px;
    border-right: 0px solid #e1e1e1;
    border-top: 0px solid #e1e1e1;
    display: none;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0;
    transition-duration: 600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-eb6fa02c-02e4-49da-959e-9a0e4d1c743d] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-eb6fa02c-02e4-49da-959e-9a0e4d1c743d] {
      display: none;
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-eb6fa02c-02e4-49da-959e-9a0e4d1c743d] {
      display: flex;
      flex: none;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-eb6fa02c-02e4-49da-959e-9a0e4d1c743d] {
      display: flex;
    }
  }
  
  .sd[data-s-9495a824-3fd7-4cfa-bf0c-a0293a4444ae] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 72px;
    justify-content: space-between;
    padding: 0px;
    width: 100%;
    --gap-h-9495a824-3fd7-4cfa-bf0c-a0293a4444ae: 0px;
    --gap-v-9495a824-3fd7-4cfa-bf0c-a0293a4444ae: 0px;
    --gap-uuid: 9495a824-3fd7-4cfa-bf0c-a0293a4444ae;
    max-width: 100%;
  }
  
  .sd[data-s-f1e77eeb-aa58-45df-bfa1-3146cfa1e4f2] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
    background: #000000;
    display: flex;
    flex: none;
    height: 1.5px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd._boolean1[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
      align-content: center;
      align-items: center;
      display: flex;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
    }
  
    .sd._boolean1[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
      transform: ;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c9579f86-874c-4dc5-a75f-9394643b863e] {
      display: flex;
    }
  }
  
  .sd[data-s-2be5caa5-1a86-4f6c-93fd-90fd8adf9abe] {
    background: #000000;
    flex: none;
    height: 100%;
    transform: rotate(90deg) scale(0, 1);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-2be5caa5-1a86-4f6c-93fd-90fd8adf9abe] {
    transform: rotate(90deg) scale(1, 1);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2be5caa5-1a86-4f6c-93fd-90fd8adf9abe] {
      flex: none;
      transform: rotate(90deg);
    }
  }
  
  .sd[data-s-0ac375f1-7c41-4f2e-a0ff-5297b10bbcb8] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    opacity: 1;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px;
    transition-duration: 600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-0ac375f1-7c41-4f2e-a0ff-5297b10bbcb8] {
    flex: none;
    height: 0px;
    opacity: 1;
    transform: translate(0px, 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0ac375f1-7c41-4f2e-a0ff-5297b10bbcb8] {
      padding: 0px 0px 24px 0px;
    }
  
    .sd._isClose[data-s-0ac375f1-7c41-4f2e-a0ff-5297b10bbcb8] {
      padding: 0px 0px 0px 0px;
    }
  }
  
  .sd[data-s-90e87e81-a270-4f35-9c08-0e24d524940b] {
  }
  
  .sd[data-s-b4d64cb4-55ba-4653-bc20-9b332b4fac7c] {
    align-content: flex-start;
    align-items: flex-start;
    background: #ffffff;
    border-bottom: 1px solid #e1e1e1;
    border-left: 0px solid #e1e1e1;
    border-radius: 0px;
    border-right: 0px solid #e1e1e1;
    border-top: 0px solid #e1e1e1;
    display: none;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0;
    transition-duration: 600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b4d64cb4-55ba-4653-bc20-9b332b4fac7c] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b4d64cb4-55ba-4653-bc20-9b332b4fac7c] {
      display: none;
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b4d64cb4-55ba-4653-bc20-9b332b4fac7c] {
      display: flex;
      flex: none;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b4d64cb4-55ba-4653-bc20-9b332b4fac7c] {
      display: flex;
    }
  }
  
  .sd[data-s-2cd87b5a-aa4d-44fa-a6c5-4ce3808e9d45] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 72px;
    justify-content: space-between;
    padding: 0px;
    width: 100%;
    --gap-h-2cd87b5a-aa4d-44fa-a6c5-4ce3808e9d45: 0px;
    --gap-v-2cd87b5a-aa4d-44fa-a6c5-4ce3808e9d45: 0px;
    --gap-uuid: 2cd87b5a-aa4d-44fa-a6c5-4ce3808e9d45;
    max-width: 100%;
  }
  
  .sd[data-s-74200d8a-be21-4514-ab87-42c1a7684b53] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
    background: #000000;
    display: flex;
    flex: none;
    height: 1.5px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd._boolean1[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
      align-content: center;
      align-items: center;
      display: flex;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
    }
  
    .sd._boolean1[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
      transform: ;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-da61b410-16e6-434c-ad74-b1c541321f4f] {
      display: flex;
    }
  }
  
  .sd[data-s-dff24d3b-644a-4350-b272-616e164df2d5] {
    background: #000000;
    flex: none;
    height: 100%;
    transform: rotate(90deg) scale(0, 1);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-dff24d3b-644a-4350-b272-616e164df2d5] {
    transform: rotate(90deg) scale(1, 1);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-dff24d3b-644a-4350-b272-616e164df2d5] {
      flex: none;
      transform: rotate(90deg);
    }
  }
  
  .sd[data-s-096647dd-80ff-47bd-b0d9-d9b845d3af57] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    opacity: 1;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px;
    transition-duration: 600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-096647dd-80ff-47bd-b0d9-d9b845d3af57] {
    flex: none;
    height: 0px;
    opacity: 1;
    transform: translate(0px, 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-096647dd-80ff-47bd-b0d9-d9b845d3af57] {
      padding: 0px 0px 24px 0px;
    }
  
    .sd._isClose[data-s-096647dd-80ff-47bd-b0d9-d9b845d3af57] {
      padding: 0px 0px 0px 0px;
    }
  }
  
  .sd[data-s-2c31160b-440c-49cb-9b93-5492619c202c] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 16px 0px 0px 0px;
    padding: 0px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._boolean3[data-s-2c31160b-440c-49cb-9b93-5492619c202c] {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2c31160b-440c-49cb-9b93-5492619c202c] {
      border-radius: 0px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2c31160b-440c-49cb-9b93-5492619c202c] {
      flex: none;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      width: 100%;
      max-width: 100%;
    }
  
    .sd._boolean3[data-s-2c31160b-440c-49cb-9b93-5492619c202c] {
      margin: 0px 0px 0px 0px;
      opacity: 1;
    }
  }
  
  .sd[data-s-4dfac4b3-c135-473b-956e-b17fd3525357] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-4dfac4b3-c135-473b-956e-b17fd3525357]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-4dfac4b3-c135-473b-956e-b17fd3525357] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4dfac4b3-c135-473b-956e-b17fd3525357] {
      transform: ;
    }
  
    .sd._boolean3[data-s-4dfac4b3-c135-473b-956e-b17fd3525357] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 10ms;
    }
  }
  
  .sd[data-s-d60e1587-7ad4-4f97-82e2-74e492f7bae8] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-d60e1587-7ad4-4f97-82e2-74e492f7bae8] {
  }
  
  .sd[data-s-4dfac4b3-c135-473b-956e-b17fd3525357]:hover
    .sd[data-s-d60e1587-7ad4-4f97-82e2-74e492f7bae8] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d60e1587-7ad4-4f97-82e2-74e492f7bae8] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-d60e1587-7ad4-4f97-82e2-74e492f7bae8] {
      transform: ;
    }
  }
  
  .sd[data-s-7bae2dfd-8c86-409b-9e86-9d294615e873] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7bae2dfd-8c86-409b-9e86-9d294615e873] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-4049e005-734b-45ed-9500-f21f7304c2a9] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-4049e005-734b-45ed-9500-f21f7304c2a9]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-4049e005-734b-45ed-9500-f21f7304c2a9] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-4049e005-734b-45ed-9500-f21f7304c2a9] {
      justify-content: flex-start;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4049e005-734b-45ed-9500-f21f7304c2a9] {
      transform: ;
    }
  
    .sd._boolean3[data-s-4049e005-734b-45ed-9500-f21f7304c2a9] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 90ms;
    }
  }
  
  .sd[data-s-d39b25c9-a299-487c-af23-2693180759e5] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-d39b25c9-a299-487c-af23-2693180759e5] {
  }
  
  .sd[data-s-4049e005-734b-45ed-9500-f21f7304c2a9]:hover
    .sd[data-s-d39b25c9-a299-487c-af23-2693180759e5] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d39b25c9-a299-487c-af23-2693180759e5] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-d39b25c9-a299-487c-af23-2693180759e5] {
      transform: ;
    }
  }
  
  .sd[data-s-86893263-7f0a-401a-92d3-fc8793ba545c] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-86893263-7f0a-401a-92d3-fc8793ba545c] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
    align-content: center;
    align-items: center;
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
      display: none;
      transform: ;
    }
  
    .sd._boolean3[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 130ms;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a] {
      display: none;
    }
  }
  
  .sd[data-s-bf7320a7-1934-4756-82a1-6efce03bed8a] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-bf7320a7-1934-4756-82a1-6efce03bed8a] {
  }
  
  .sd[data-s-410e634a-c0bc-436d-950b-2c19c484a27a]:hover
    .sd[data-s-bf7320a7-1934-4756-82a1-6efce03bed8a] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bf7320a7-1934-4756-82a1-6efce03bed8a] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-bf7320a7-1934-4756-82a1-6efce03bed8a] {
      transform: ;
    }
  }
  
  .sd[data-s-e162026f-38aa-49ed-a45f-cea8be02bed6] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e162026f-38aa-49ed-a45f-cea8be02bed6] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-0166c74d-3aee-4112-a86a-3f6de619f354] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0166c74d-3aee-4112-a86a-3f6de619f354]:hover {
    opacity: 1;
  }
  
  .sd._boolean3[data-s-0166c74d-3aee-4112-a86a-3f6de619f354] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0166c74d-3aee-4112-a86a-3f6de619f354] {
      transform: ;
    }
  
    .sd._boolean3[data-s-0166c74d-3aee-4112-a86a-3f6de619f354] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 250ms;
    }
  }
  
  .sd[data-s-a5dd8976-561a-4db0-8b8a-f71f05000cfa] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd._boolean2[data-s-a5dd8976-561a-4db0-8b8a-f71f05000cfa] {
  }
  
  .sd[data-s-0166c74d-3aee-4112-a86a-3f6de619f354]:hover
    .sd[data-s-a5dd8976-561a-4db0-8b8a-f71f05000cfa] {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a5dd8976-561a-4db0-8b8a-f71f05000cfa] {
      padding: 8px 8px 8px 0px;
      transform: ;
    }
  
    .sd._boolean2[data-s-a5dd8976-561a-4db0-8b8a-f71f05000cfa] {
      transform: ;
    }
  }
  
  .sd[data-s-08532fa6-e6c8-4f05-862c-d3f70f92dd14] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    letter-spacing: NaNem;
    padding: 0px;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-08532fa6-e6c8-4f05-862c-d3f70f92dd14] {
      flex: none;
      flex-direction: row;
      flex-wrap: wrap;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-08532fa6-e6c8-4f05-862c-d3f70f92dd14] {
      flex: none;
      width: 100%;
    }
  }
  
  .sd[data-s-3886422e-b129-48c3-87e4-64a97e87f7e2] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 500;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: -8px 0px 0px 0px;
    opacity: 1;
    padding: 8px 0px 8px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-3886422e-b129-48c3-87e4-64a97e87f7e2]:hover {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3886422e-b129-48c3-87e4-64a97e87f7e2] {
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3886422e-b129-48c3-87e4-64a97e87f7e2] {
      border-bottom: 1px solid rgb(225, 225, 225);
      border-left: 0px solid rgb(225, 225, 225);
      border-right: 0px solid rgb(225, 225, 225);
      border-top: 0px solid rgb(225, 225, 225);
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438] {
    color: #141414;
    display: none;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 500;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: -8px 0px 0px 0px;
    opacity: 1;
    padding: 8px 0px 8px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438]:hover {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438] {
      display: none;
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438] {
      border-bottom: 1px solid rgb(225, 225, 225);
      border-left: 0px solid rgb(225, 225, 225);
      border-right: 0px solid rgb(225, 225, 225);
      border-top: 0px solid rgb(225, 225, 225);
      display: flex;
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-8465dc0a-1ad4-4a75-89f2-1f1480dc5438] {
      display: flex;
    }
  }
  
  .sd[data-s-bd9a4750-9d4a-47e0-b9a3-ab098afabd00] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-bd9a4750-9d4a-47e0-b9a3-ab098afabd00]:hover {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-bd9a4750-9d4a-47e0-b9a3-ab098afabd00] {
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bd9a4750-9d4a-47e0-b9a3-ab098afabd00] {
      border-bottom: 1px solid #e1e1e1;
      border-left: 0px solid #e1e1e1;
      border-right: 0px solid #e1e1e1;
      border-top: 0px solid #e1e1e1;
      flex: none;
      transform: ;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-1ccb2e9e-6f6c-45b0-8a5e-e46a238f59ef] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 500;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 8px 0px 8px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-bd9a4750-9d4a-47e0-b9a3-ab098afabd00]:hover
    .sd[data-s-1ccb2e9e-6f6c-45b0-8a5e-e46a238f59ef]:hover {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1ccb2e9e-6f6c-45b0-8a5e-e46a238f59ef] {
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      max-width: 100%;
    }
  }
  
  .sd[data-s-391319b9-954c-4f4d-992c-b0c674ebf2fa] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 8px;
    max-width: calc(100% - 8px);
  }
  
  .sd[data-s-6f37a301-e56e-43bd-a424-736f574301b1] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 500;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 8px 0px 8px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-6f37a301-e56e-43bd-a424-736f574301b1]:hover {
    opacity: 0.7;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6f37a301-e56e-43bd-a424-736f574301b1] {
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6f37a301-e56e-43bd-a424-736f574301b1] {
      border-bottom: 1px solid rgb(225, 225, 225);
      border-left: 0px solid rgb(225, 225, 225);
      border-right: 0px solid rgb(225, 225, 225);
      border-top: 0px solid rgb(225, 225, 225);
      flex: none;
      height: 72px;
      margin: 0px 0px 0px 0px;
      opacity: 1;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-356360ac-c269-4514-af26-073f2af9f17d] {
    align-content: center;
    align-items: center;
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    justify-content: center;
    padding: 0px;
    --gap-h-356360ac-c269-4514-af26-073f2af9f17d: 20px;
    --gap-v-356360ac-c269-4514-af26-073f2af9f17d: 0px;
    --gap-uuid: 356360ac-c269-4514-af26-073f2af9f17d;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-356360ac-c269-4514-af26-073f2af9f17d] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-356360ac-c269-4514-af26-073f2af9f17d] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-356360ac-c269-4514-af26-073f2af9f17d] {
      display: flex;
      flex-direction: row;
      gap: 0px;
      margin: 30px 0px 0px 0px;
      width: 100%;
      --gap-h-356360ac-c269-4514-af26-073f2af9f17d: 0px;
      --gap-v-356360ac-c269-4514-af26-073f2af9f17d: 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-356360ac-c269-4514-af26-073f2af9f17d] {
      display: flex;
    }
  }
  
  .sd[data-s-77ca922f-3b8c-4b29-bede-e67bd1d9ab74] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-77ca922f-3b8c-4b29-bede-e67bd1d9ab74]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-77ca922f-3b8c-4b29-bede-e67bd1d9ab74] {
      flex: 1;
      font-size: 28px;
      padding: 10px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-0b54f321-0e20-4690-9118-f978ae0a8e59] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-0b54f321-0e20-4690-9118-f978ae0a8e59]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0b54f321-0e20-4690-9118-f978ae0a8e59] {
      flex: 1;
      font-size: 28px;
      padding: 10px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-08326d3d-bd16-42b8-b4e8-34ca06068ab2] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-08326d3d-bd16-42b8-b4e8-34ca06068ab2]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-08326d3d-bd16-42b8-b4e8-34ca06068ab2] {
      flex: 1;
      font-size: 28px;
      padding: 10px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-7bd05e32-c459-4b51-a9e7-99ed706e965f] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-7bd05e32-c459-4b51-a9e7-99ed706e965f]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7bd05e32-c459-4b51-a9e7-99ed706e965f] {
      flex: 1;
      font-size: 28px;
      padding: 10px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-adb1c7d5-9c87-4d7e-a3d0-5431412206d9] {
    color: rgba(20, 20, 20, 0.5);
    font-size: 18px;
  }
  
  .sd[data-s-adb1c7d5-9c87-4d7e-a3d0-5431412206d9]:hover {
    color: rgba(20, 20, 20, 0.9);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-adb1c7d5-9c87-4d7e-a3d0-5431412206d9] {
      flex: 1;
      font-size: 28px;
      padding: 10px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-4888035b-0249-4226-a033-20da8688e7df] {
    align-content: center;
    align-items: center;
    background: #f7f7f7;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 50px 0px 0px 0px;
    padding: 40px 0px 64px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4888035b-0249-4226-a033-20da8688e7df] {
      margin: 48px 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-283d109d-39ae-45fa-a863-52e8ed8c0eab] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 30px;
    height: auto;
    justify-content: flex-start;
    margin: 0px 100px 0px;
    width: 1440px;
    --gap-h-283d109d-39ae-45fa-a863-52e8ed8c0eab: 30px;
    --gap-v-283d109d-39ae-45fa-a863-52e8ed8c0eab: 30px;
    --gap-uuid: 283d109d-39ae-45fa-a863-52e8ed8c0eab;
    max-width: calc(100% - 200px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-283d109d-39ae-45fa-a863-52e8ed8c0eab] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-283d109d-39ae-45fa-a863-52e8ed8c0eab] {
      flex: none;
      flex-direction: column-reverse;
      flex-wrap: nowrap;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  .sd[data-s-d42935ef-ddbf-4fab-8ca4-b701b17aebbb] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 11px;
    font-weight: 400;
    height: auto;
    letter-spacing: -0.01em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-f6eb6d78-82c3-4137-a54d-187beb3bbdbe] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f6eb6d78-82c3-4137-a54d-187beb3bbdbe] {
      margin: 0px 0px 16px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-813c3ba1-ba54-42c2-81b4-f078deeb65cb] {
    color: rgb(20, 20, 20);
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: normal;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    text-align: left;
    text-decoration: underline;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-31719158-1d2e-4237-8623-0d0deb3538a6] {
    background: rgba(20, 20, 20, 0.5);
    flex: none;
    height: 16px;
    margin: 0px 16px 0px;
    width: 1px;
    max-width: calc(100% - 32px);
  }
  
  .sd[data-s-9d40e17d-40f7-4b28-be6c-1266f8b05696] {
    color: rgba(20, 20, 20, 0.52);
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: normal;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    text-decoration: none;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }

  .sd[data-s-57d1eb82-a293-450f-88d6-daa272d517d2] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 16px 0px 0px 0px;
    padding: 0px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd._boolean1[data-s-57d1eb82-a293-450f-88d6-daa272d517d2] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-57d1eb82-a293-450f-88d6-daa272d517d2] {
      flex: none;
      margin: 0px 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  
    .sd._boolean1[data-s-57d1eb82-a293-450f-88d6-daa272d517d2] {
      margin: 0px 0px 0px 0px;
      opacity: 1;
    }
  }
  
  .sd[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2]:hover {
  }
  
  .sd._boolean1[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-fdaa3ef3-5745-461e-b474-3a3aad35bcc2] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 10ms;
    }
  }
  
  .sd[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee]:hover {
  }
  
  .sd._boolean1[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-5fd97485-50c4-46a9-9c14-02177592d2ee] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 50ms;
    }
  }
  
  .sd[data-s-223f8bc9-400a-49da-a957-a48830225a91] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-223f8bc9-400a-49da-a957-a48830225a91]:hover {
  }
  
  .sd._boolean1[data-s-223f8bc9-400a-49da-a957-a48830225a91] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-223f8bc9-400a-49da-a957-a48830225a91]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-223f8bc9-400a-49da-a957-a48830225a91] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-223f8bc9-400a-49da-a957-a48830225a91] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 90ms;
    }
  }
  
  .sd[data-s-e9438d60-651e-4268-a868-5b0429b594cf] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-e9438d60-651e-4268-a868-5b0429b594cf]:hover {
  }
  
  .sd._boolean1[data-s-e9438d60-651e-4268-a868-5b0429b594cf] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e9438d60-651e-4268-a868-5b0429b594cf]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-e9438d60-651e-4268-a868-5b0429b594cf] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-e9438d60-651e-4268-a868-5b0429b594cf] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 130ms;
    }
  }
  
  .sd[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a]:hover {
  }
  
  .sd._boolean1[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-d6ce1635-a284-451d-a0da-0c263abe8b8a] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 170ms;
    }
  }
  
  .sd[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb]:hover {
  }
  
  .sd._boolean1[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-1f25ffad-f851-46d7-9c38-496ecbb373bb] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 170ms;
    }
  }
  
  .sd[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 400;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    padding: 4px 0px 4px 0px;
    text-align: left;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3]:hover {
  }
  
  .sd._boolean1[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3] {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3]:hover {
      opacity: 1;
      transform: ;
    }
  
    .sd[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3] {
      padding: 8px 16px 8px 0px;
      transform: ;
    }
  
    .sd._boolean1[data-s-3714949e-80e4-4675-83fd-8c7d53f91fe3] {
      opacity: 1;
      transform: translate(0px, 0px);
      transition-delay: 170ms;
    }
  }

  .sd[data-s-63536ca2-7eda-436c-b878-0b0c06fa9262] {
    align-content: center;
    align-items: center;
    background: #000000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100vh;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 128px 0px 128px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-63536ca2-7eda-436c-b878-0b0c06fa9262].appear {
    transform: translate(-96px, 0px);
  }
  
  .sd[data-s-63536ca2-7eda-436c-b878-0b0c06fa9262].appear-active {
  }
  
  .sd[data-s-63536ca2-7eda-436c-b878-0b0c06fa9262]&appear-active {
    transition-timing-function: cubic-bezier(0, 1.01, 1, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-63536ca2-7eda-436c-b878-0b0c06fa9262] {
      padding: 96px 0px 128px;
    }
  }
  
  .sd[data-s-1e8a4ac0-fc47-43c7-af62-89aa36096c66] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1e8a4ac0-fc47-43c7-af62-89aa36096c66] {
      flex: none;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: center;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1e8a4ac0-fc47-43c7-af62-89aa36096c66] {
      flex: none;
    }
  }
  
  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 0px solid #535353;
    border-radius: 0px;
    border-right: 0px solid #535353;
    border-top: 0px solid #535353;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 40px;
    padding: 0;
    transform: translate(0px, 0px);
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 100ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf].appear-active {
    transition-delay: 100ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd._isClose[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
    flex: none;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
      display: flex;
      margin: 0px 30px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
      display: flex;
      flex: none;
      margin: 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
      display: flex;
      flex: none;
      margin: 0px 0px;
      width: 90%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafcf] {
      display: flex;
    }
  }

  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 0px solid #535353;
    border-radius: 0px;
    border-right: 0px solid #535353;
    border-top: 0px solid #535353;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 40px;
    padding: 0;
    transform: translate(0px, 0px);
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 100ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1].appear-active {
    transition-delay: 100ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd._isClose[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
    flex: none;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
      display: flex;
      margin: 0px 30px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
      display: flex;
      flex: none;
      margin: 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
      display: flex;
      flex: none;
      margin: 0px 0px;
      width: 90%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-37f2fe25-89b1-4e6f-aff6-c74e872cafc1] {
      display: flex;
    }
  }
  
  .sd[data-s-0769ee54-c500-4f9a-9fb0-afbde79c68a3] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 72px;
    justify-content: space-between;
    padding: 0px;
    transition-duration: 800ms;
    width: 100%;
    --gap-h-0769ee54-c500-4f9a-9fb0-afbde79c68a3: 0px;
    --gap-v-0769ee54-c500-4f9a-9fb0-afbde79c68a3: 0px;
    --gap-uuid: 0769ee54-c500-4f9a-9fb0-afbde79c68a3;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-0769ee54-c500-4f9a-9fb0-afbde79c68a3] {
    transition-duration: 800ms;
  }
  
  .sd[data-s-8f9bc154-5671-4707-937e-ba0c679a9659] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    left: 0px;
    padding: 0px;
    width: auto;
    --gap-h-8f9bc154-5671-4707-937e-ba0c679a9659: 0px;
    --gap-v-8f9bc154-5671-4707-937e-ba0c679a9659: 0px;
    --gap-uuid: 8f9bc154-5671-4707-937e-ba0c679a9659;
    max-width: 100%;
  }
  
  .sd[data-s-51ee2e87-1a8d-46ed-9264-1ff41cb401f1] {
    color: #ffffff;
    font-family: var(--s-font-68aa87c4);
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-905ea7e2-591c-414c-a3e0-3de5843df61e] {
    background: #ffffff;
    bottom: 0px;
    flex: none;
    height: calc(100% - (var(--gap-v-8f9bc154-5671-4707-937e-ba0c679a9659) * 0));
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: calc(100% - (var(--gap-h-8f9bc154-5671-4707-937e-ba0c679a9659) * 0));
    max-width: calc(
      100% - (var(--gap-h-8f9bc154-5671-4707-937e-ba0c679a9659) * 0)
    );
  }
  
  .sd[data-s-905ea7e2-591c-414c-a3e0-3de5843df61e].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-905ea7e2-591c-414c-a3e0-3de5843df61e].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-caddfd55-b2f3-47d8-bbbc-12275f603cef] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    --gap-h-caddfd55-b2f3-47d8-bbbc-12275f603cef: 0px;
    --gap-v-caddfd55-b2f3-47d8-bbbc-12275f603cef: 0px;
    --gap-uuid: caddfd55-b2f3-47d8-bbbc-12275f603cef;
  }
  
  .sd[data-s-eb4b9968-af03-47db-bf01-e4dbecdd6e77] {
    background: #eeeeee;
    flex: none;
    height: 1.5px;
    width: 15px;
    max-width: 100%;
  }
  
  .sd[data-s-a89d0450-c734-42be-a4b7-abae1025631d] {
    background: #eeeeee;
    flex: none;
    height: 1.5px;
    left: 0;
    margin: 0 0 0 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transform: rotate(0deg);
    width: 15px;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-a89d0450-c734-42be-a4b7-abae1025631d] {
    opacity: 1;
    transform: rotate(90deg);
    transition-duration: 800ms;
  }
  
  .sd[data-s-cb456e16-64df-4ba4-8cd3-7c6f3c4aada3] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    opacity: 1;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px 0px;
    transition-duration: 800ms;
    width: 100%;
    max-width: 100%;
  }
  
  .sd._isClose[data-s-cb456e16-64df-4ba4-8cd3-7c6f3c4aada3] {
    flex: none;
    height: 0px;
    transition-duration: 800ms;
  }
  
  .sd[data-s-ed136fc4-27b1-4d74-81ad-094a25e331ea] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    opacity: 1;
    padding: 0px 0px 16px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-b8ed2824-310f-47a4-b757-9ed858db874b] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-b8ed2824-310f-47a4-b757-9ed858db874b]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-f7963b1a-0100-4998-a4b8-e96e1fa5f469] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-delay: 50ms;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-f7963b1a-0100-4998-a4b8-e96e1fa5f469]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-dac6b77e-adaf-4f06-a686-7a347f66276c] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-dac6b77e-adaf-4f06-a686-7a347f66276c]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-aaeb4afc-3baa-4830-b1c9-edded0fd4863] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-aaeb4afc-3baa-4830-b1c9-edded0fd4863]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-9923c087-873c-4d94-8922-7ed6046fd466] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-9923c087-873c-4d94-8922-7ed6046fd466]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-c5c1d325-9edc-404d-88c2-066f96dc42d0] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c5c1d325-9edc-404d-88c2-066f96dc42d0]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-8bf8cbbf-07c4-44cc-afc3-cf4a6443c625] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    padding: 8px 16px 8px 0px;
    text-align: left;
    transition-duration: 600ms;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-8bf8cbbf-07c4-44cc-afc3-cf4a6443c625]:hover {
    opacity: 0.8;
    transition-duration: 800ms;
  }
  
  .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #4d4d4d;
    border-left: 0px solid #4d4d4d;
    border-right: 0px solid #4d4d4d;
    border-top: 0px solid #4d4d4d;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 16px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f].appear-active {
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f]:hover {
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f].appear {
      transition-duration: 600ms;
    }
  
    .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f].appear-active {
      transition-duration: 600ms;
    }
  
    .sd[data-s-69244c25-801e-42c9-bea2-5a5d8f1f9b6f] {
      flex: none;
      overflow-x: hidden;
      overflow-y: hidden;
    }
  }
  
  .sd[data-s-2e970e6f-6e60-4242-929c-2070d07f44f4] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 0px solid #535353;
    border-right: 0px solid #535353;
    border-top: 0px solid #535353;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: space-between;
    margin: 0px 40px 0px;
    padding: 16px 0px 16px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-2e970e6f-6e60-4242-929c-2070d07f44f4] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2e970e6f-6e60-4242-929c-2070d07f44f4] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2e970e6f-6e60-4242-929c-2070d07f44f4] {
      flex: none;
      padding: 16px 0px 16px 0px;
    }
  }
  
  .sd[data-s-5ed11fd3-d4dc-4cea-a475-503622b75e9d] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-5ed11fd3-d4dc-4cea-a475-503622b75e9d].appear {
    transform: translate(0px, 0px);
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-5ed11fd3-d4dc-4cea-a475-503622b75e9d].appear-active {
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-33d8f17d-e5fb-4db3-8c16-775d5d2037a7] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-e499d3a0-0c49-4f32-8c29-28e1997d77bc] {
    background: #ffffff;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-e499d3a0-0c49-4f32-8c29-28e1997d77bc].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-e499d3a0-0c49-4f32-8c29-28e1997d77bc].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #4d4d4d;
    border-left: 0px solid #4d4d4d;
    border-right: 0px solid #4d4d4d;
    border-top: 0px solid #4d4d4d;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 16px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035].appear-active {
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035]:hover {
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035].appear {
      transition-duration: 600ms;
    }
  
    .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035].appear-active {
      transition-duration: 600ms;
    }
  
    .sd[data-s-0ecb486e-b7c1-4576-b675-c6ad40a26035] {
      flex: none;
      overflow-x: hidden;
      overflow-y: hidden;
    }
  }
  
  .sd[data-s-f123c322-298b-476b-8bca-eb41690391ec] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 0px solid #535353;
    border-right: 0px solid #535353;
    border-top: 0px solid #535353;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: space-between;
    margin: 0px 40px 0px;
    padding: 16px 0px 16px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f123c322-298b-476b-8bca-eb41690391ec] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f123c322-298b-476b-8bca-eb41690391ec] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f123c322-298b-476b-8bca-eb41690391ec] {
      flex: none;
      padding: 16px 0px 16px 0px;
    }
  }
  
  .sd[data-s-0b0aae0c-fffa-444f-86df-c88b05a4f569] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-0b0aae0c-fffa-444f-86df-c88b05a4f569].appear {
    transform: translate(0px, 0px);
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-0b0aae0c-fffa-444f-86df-c88b05a4f569].appear-active {
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-f48a81d1-499a-409d-a7f4-972c51874bbc] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-eadf0b7a-a827-4131-bbc6-bcda3422939d] {
    background: #ffffff;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-eadf0b7a-a827-4131-bbc6-bcda3422939d].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-eadf0b7a-a827-4131-bbc6-bcda3422939d].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #4d4d4d;
    border-left: 0px solid #4d4d4d;
    border-right: 0px solid #4d4d4d;
    border-top: 0px solid #4d4d4d;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 16px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 600ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe].appear-active {
    transition-delay: 600ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe]:hover {
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe] {
      flex: none;
      width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe].appear {
      transition-duration: 600ms;
    }
  
    .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe].appear-active {
      transition-duration: 600ms;
    }
  
    .sd[data-s-6ebc1ff9-c4a0-480e-a177-c60fdda721fe] {
      flex: none;
      overflow-x: hidden;
      overflow-y: hidden;
    }
  }
  
  .sd[data-s-616e8f02-14e0-4e67-aa72-aa005970ced6] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    margin: 0px 40px 0px;
    padding: 16px 0px 16px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-616e8f02-14e0-4e67-aa72-aa005970ced6] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-616e8f02-14e0-4e67-aa72-aa005970ced6] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-616e8f02-14e0-4e67-aa72-aa005970ced6] {
      flex: none;
      padding: 16px 0px 16px 0px;
    }
  }
  
  .sd[data-s-001774b7-8fb8-4a5b-9e1a-4fc2d3c28a6a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-001774b7-8fb8-4a5b-9e1a-4fc2d3c28a6a].appear {
    transform: translate(0px, 0px);
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-001774b7-8fb8-4a5b-9e1a-4fc2d3c28a6a].appear-active {
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-941a74c0-5ced-4941-bd6a-af2c92673820] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-25f2ff6f-d7b6-4121-b689-0531ae3829ab] {
    background: #ffffff;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-25f2ff6f-d7b6-4121-b689-0531ae3829ab].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-25f2ff6f-d7b6-4121-b689-0531ae3829ab].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-6d64be42-ad82-4fec-a4e7-856ddfb40f80] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 8px;
    opacity: 1;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: calc(100% - 8px);
  }
  
  .sd[data-s-0e542ba2-f19e-40b1-81fe-e69c297f5921] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 1px;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: NaNpx;
    top: NaNpx;
    transition-delay: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0e542ba2-f19e-40b1-81fe-e69c297f5921].appear {
    opacity: 1;
    transition-duration: 800ms;
  }
  
  .sd[data-s-0e542ba2-f19e-40b1-81fe-e69c297f5921].appear-active {
    transition-duration: 800ms;
  }
  
  .sd[data-s-33038079-b502-4359-be06-6fd0da75d19d] {
    background: #535353;
    flex: none;
    height: 100%;
    margin: 0px 40px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-33038079-b502-4359-be06-6fd0da75d19d] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
      height: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-33038079-b502-4359-be06-6fd0da75d19d] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
      height: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-33038079-b502-4359-be06-6fd0da75d19d] {
      flex: none;
    }
  }
  
  .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #4d4d4d;
    border-left: 0px solid #4d4d4d;
    border-right: 0px solid #4d4d4d;
    border-top: 0px solid #4d4d4d;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 16px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66].appear-active {
    transition-delay: 500ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66]:hover {
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66].appear {
      transition-duration: 600ms;
    }
  
    .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66].appear-active {
      transition-duration: 600ms;
    }
  
    .sd[data-s-06335b15-2136-467f-b9fd-31c7736b0c66] {
      flex: none;
      overflow-x: hidden;
      overflow-y: hidden;
    }
  }
  
  .sd[data-s-a828af18-5cc5-427e-b0a1-66dfb8b87143] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 0px solid #535353;
    border-right: 0px solid #535353;
    border-top: 0px solid #535353;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: space-between;
    margin: 0px 40px 0px;
    padding: 16px 0px 16px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-a828af18-5cc5-427e-b0a1-66dfb8b87143] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a828af18-5cc5-427e-b0a1-66dfb8b87143] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a828af18-5cc5-427e-b0a1-66dfb8b87143] {
      flex: none;
      padding: 16px 0px 16px 0px;
    }
  }
  
  .sd[data-s-320d4637-e009-44e9-a70b-a8e39f732d0a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-320d4637-e009-44e9-a70b-a8e39f732d0a].appear {
    transform: translate(0px, 0px);
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-320d4637-e009-44e9-a70b-a8e39f732d0a].appear-active {
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-2f9d118c-8c64-4211-8667-7c5e6b972992] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-e14fd52b-8b21-490c-b67a-7844748b3e84] {
    background: #ffffff;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-e14fd52b-8b21-490c-b67a-7844748b3e84].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-e14fd52b-8b21-490c-b67a-7844748b3e84].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #4d4d4d;
    border-left: 0px solid #4d4d4d;
    border-right: 0px solid #4d4d4d;
    border-top: 0px solid #4d4d4d;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: flex-start;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 16px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d].appear {
    opacity: 1;
    transform: translate(-160px, 0px);
    transition-delay: 900ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d].appear-active {
    transition-delay: 900ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
  }
  
  .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d]:hover {
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d].appear {
      transition-duration: 600ms;
    }
  
    .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d].appear-active {
      transition-duration: 600ms;
    }
  
    .sd[data-s-d4150f1a-7d1b-42cf-9cbb-882e4c17990d] {
      flex: none;
      overflow-x: hidden;
      overflow-y: hidden;
    }
  }
  
  .sd[data-s-5134cc4c-acf9-45c6-85ba-3ec289efd6b5] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 72px;
    justify-content: space-between;
    margin: 0px 40px 0px;
    padding: 16px 0px 16px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-5134cc4c-acf9-45c6-85ba-3ec289efd6b5] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5134cc4c-acf9-45c6-85ba-3ec289efd6b5] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5134cc4c-acf9-45c6-85ba-3ec289efd6b5] {
      flex: none;
      padding: 16px 0px 16px 0px;
    }
  }
  
  .sd[data-s-fac95b5f-4cdc-4ee9-813c-ccd5b84f9f19] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-fac95b5f-4cdc-4ee9-813c-ccd5b84f9f19].appear {
    transform: translate(0px, 0px);
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-fac95b5f-4cdc-4ee9-813c-ccd5b84f9f19].appear-active {
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
  }
  
  .sd[data-s-244d0b47-cb68-4c3a-bf05-e7382dc15243] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 17px;
    font-weight: 700;
    height: auto;
    letter-spacing: normal;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-d4601885-a18d-4f51-bac8-43b79a518ce3] {
    background: #ffffff;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    transition-delay: 800ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-d4601885-a18d-4f51-bac8-43b79a518ce3].appear {
    transform: scale(1, 1);
    transition-delay: 100ms;
  }
  
  .sd[data-s-d4601885-a18d-4f51-bac8-43b79a518ce3].appear-active {
    transition-delay: 100ms;
  }
  
  .sd[data-s-15840ddd-f9c7-48eb-9ee7-0763ca3ae442] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 1px;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: NaNpx;
    top: NaNpx;
    transition-delay: 850ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-15840ddd-f9c7-48eb-9ee7-0763ca3ae442].appear {
    opacity: 1;
    transition-duration: 800ms;
  }
  
  .sd[data-s-15840ddd-f9c7-48eb-9ee7-0763ca3ae442].appear-active {
    transition-duration: 800ms;
  }
  
  .sd[data-s-855a4d07-23bb-4f30-90c2-8f027af36d75] {
    background: #535353;
    flex: none;
    height: 100%;
    margin: 0px 40px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-855a4d07-23bb-4f30-90c2-8f027af36d75] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
      height: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-855a4d07-23bb-4f30-90c2-8f027af36d75] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
      height: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-855a4d07-23bb-4f30-90c2-8f027af36d75] {
      flex: none;
    }
  }
  
  .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 48px 40px 0px;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349].appear {
    opacity: 1;
    transition-delay: 600ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349].appear-active {
    transition-delay: 600ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349] {
      flex-direction: column;
      flex-wrap: nowrap;
      margin: 48px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349] {
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      margin: 48px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349].appear {
      transition-delay: 200ms;
    }
  
    .sd[data-s-973ac4ca-7306-4d3d-9856-466af5ee6349].appear-active {
      transition-delay: 200ms;
    }
  }
  
  .sd[data-s-0438acec-9a72-4d18-b3c2-53741669eebd] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 0.6;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-25662aee-ae89-4af4-9726-e336ed5fef93] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 24px 0px 0px 0px;
    padding: 0px;
    width: auto;
    --gap-uuid: 25662aee-ae89-4af4-9726-e336ed5fef93;
    --gap-h-25662aee-ae89-4af4-9726-e336ed5fef93: 0px;
    --gap-v-25662aee-ae89-4af4-9726-e336ed5fef93: 0px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-25662aee-ae89-4af4-9726-e336ed5fef93] {
      gap: 32px;
      width: 100%;
      --gap-h-25662aee-ae89-4af4-9726-e336ed5fef93: 32px;
      --gap-v-25662aee-ae89-4af4-9726-e336ed5fef93: 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-25662aee-ae89-4af4-9726-e336ed5fef93] {
      flex-direction: row;
      flex-wrap: wrap;
      gap: 20px 16px;
      justify-content: flex-start;
      --gap-h-25662aee-ae89-4af4-9726-e336ed5fef93: 16px;
      --gap-v-25662aee-ae89-4af4-9726-e336ed5fef93: 20px;
    }
  }
  
  .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-5489e031);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.66;
    margin: 0px 32px 0px 0px;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60].appear {
    opacity: 1;
    transition-delay: 725ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60].appear-active {
    transition-delay: 725ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60] {
      flex: none;
      width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
      max-width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60].appear {
      transition-delay: 325ms;
    }
  
    .sd[data-s-770fcae8-8f88-49ac-af6d-861db63cad60].appear-active {
      transition-delay: 325ms;
    }
  }
  
  .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-5489e031);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.66;
    margin: 0px 32px 0px 0px;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c].appear {
    opacity: 1;
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c].appear-active {
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c] {
      flex: none;
      width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
      max-width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c].appear {
      transition-delay: 400ms;
    }
  
    .sd[data-s-4379f176-8d6a-4997-93b4-1ddb594fa43c].appear-active {
      transition-delay: 400ms;
    }
  }
  
  .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.66;
    margin: 0px 32px 0px 0px;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a].appear {
    opacity: 1;
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a].appear-active {
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a] {
      flex: none;
      width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
      max-width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a].appear {
      transition-delay: 400ms;
    }
  
    .sd[data-s-2ffae991-61f3-412a-b55d-3fdc521f830a].appear-active {
      transition-delay: 400ms;
    }
  }
  
  .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.66;
    margin: 0px 32px 0px 0px;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: calc(100% - 32px);
    justify-content: flex-start;
  }
  
  .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2].appear {
    opacity: 1;
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2].appear-active {
    transition-delay: 800ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2] {
      flex: none;
      width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
      max-width: calc(
        50% - (var(--gap-h-25662aee-ae89-4af4-9726-e336ed5fef93) * 0.5)
      );
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2].appear {
      transition-delay: 400ms;
    }
  
    .sd[data-s-181c415c-8033-475d-b999-f7fe2fd9cea2].appear-active {
      transition-delay: 400ms;
    }
  }
  
  .sd[data-s-43a8e1fc-37e8-490d-bc5c-de35dc60bd92] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 64px 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-43a8e1fc-37e8-490d-bc5c-de35dc60bd92].appear {
    opacity: 1;
    transition-delay: 900ms;
  }
  
  .sd[data-s-43a8e1fc-37e8-490d-bc5c-de35dc60bd92].appear-active {
    transition-delay: 900ms;
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-43a8e1fc-37e8-490d-bc5c-de35dc60bd92].appear {
      transition-delay: 500ms;
    }
  
    .sd[data-s-43a8e1fc-37e8-490d-bc5c-de35dc60bd92].appear-active {
      transition-delay: 500ms;
    }
  }
  
  .sd[data-s-5598b623-d490-4d72-8e87-a4c82d1028ae] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    text-align: left;
    text-decoration: underline;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-1e782a81-6e15-4b6a-81c4-e115d7921e85] {
    background: #ffffff;
    flex: none;
    height: 16px;
    margin: 0px 16px 0px;
    transition-delay: 1700ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: 1px;
    max-width: calc(100% - 32px);
  }
  
  .sd[data-s-1e782a81-6e15-4b6a-81c4-e115d7921e85]&appear-active {
    transition-delay: 1700ms;
  }
  
  .sd[data-s-b953f4a5-6557-4002-bbdd-6f81c0a7a662] {
    color: #ffffff;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 400;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1.66;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    text-align: left;
    transition-timing-function: cubic-bezier(0.56, 0.02, 0.5, 0.97);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }

  .sd[data-s-4ceccf91-c00a-4259-8bc9-3035216cab72] {
    background: #fff;
    border-radius: 0;
    box-shadow: ;
    height: 100%;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-4aaea602-8691-46dc-98fd-aff5f6ac0950] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 114px;
    justify-content: flex-start;
    margin: 0 0 0 0;
    position: relative;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    z-index: 5;
    max-width: 100%;
  }
  
  .sd[data-s-4aaea602-8691-46dc-98fd-aff5f6ac0950].appear {
    opacity: 1;
    transform: translate(0px, -16px);
    transition-delay: 400ms;
  }
  
  .sd[data-s-4aaea602-8691-46dc-98fd-aff5f6ac0950].appear-active {
    transition-delay: 400ms;
  }
  
  .sd[data-s-a3da6d21-c4a0-405b-8f5d-9b0c1cf4bbd4] {
  }
  
  .sd[data-s-592002b7-0a8f-4c18-a8fb-86022384b17a] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-32400db2-dd4b-4928-a566-591e54c915ca] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-radius: 0px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 70px 0px 80px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-32400db2-dd4b-4928-a566-591e54c915ca] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-32400db2-dd4b-4928-a566-591e54c915ca] {
      align-content: center;
      align-items: center;
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-32400db2-dd4b-4928-a566-591e54c915ca] {
      align-content: center;
      align-items: center;
      padding: 32px 0px 48px 0px;
    }
  }
  
  .sd[data-s-3f6d5977-d27d-41be-b4fa-571d343cbdb7] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-3f6d5977-d27d-41be-b4fa-571d343cbdb7] {
      align-content: center;
      align-items: center;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      width: 90%;
      max-width: 90%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3f6d5977-d27d-41be-b4fa-571d343cbdb7] {
      align-content: center;
      align-items: center;
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      width: 95%;
      max-width: 95%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3f6d5977-d27d-41be-b4fa-571d343cbdb7] {
      align-content: center;
      align-items: center;
      flex: none;
      justify-content: center;
      padding: 0px 20px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b49fec41-2584-4087-a0da-b9e1987bd188] {
    align-content: center;
    align-items: center;
    border-bottom: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
    border-radius: 48px;
    border-right: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 20px 0px;
    padding: 8px 20px;
    max-width: 100%;
  }
  
  .sd[data-s-b49fec41-2584-4087-a0da-b9e1987bd188].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 10ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  .sd[data-s-b49fec41-2584-4087-a0da-b9e1987bd188].appear-active {
    transition-delay: 10ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b49fec41-2584-4087-a0da-b9e1987bd188] {
      padding: 6px 15px;
    }
  }
  
  .sd[data-s-53eeb2b1-b374-427d-912c-72bdc96e9e65] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 10px);
  }
  
  .sd[data-s-53eeb2b1-b374-427d-912c-72bdc96e9e65] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-weight: 500;
    letter-spacing: -0.01em;
    margin: 0px 0px 0px 0px;
  }
  
  .sd[data-s-53eeb2b1-b374-427d-912c-72bdc96e9e65] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-53eeb2b1-b374-427d-912c-72bdc96e9e65] > p {
      font-size: 13px;
    }
  }
  
  .sd[data-s-0be8ff2d-461c-47bb-a81f-5ae0d25e61d8] {
    align-content: center;
    align-items: center;
    background: rgba(238, 238, 238, 0);
    border-bottom: 1px solid #ffce54;
    border-left: 1px solid #ffce54;
    border-radius: 50%;
    border-right: 1px solid #ffce54;
    border-top: 1px solid #ffce54;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px -4px;
    padding: 1px;
    width: auto;
    max-width: calc(100% - -4px);
  }
  
  .sd[data-s-f3eb690f-a848-4502-a0d4-a74abdf97eac] {
    border-radius: 50%;
    flex: none;
    height: 24px;
    margin: 0px 0px 0px 0px;
    width: 24px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f3eb690f-a848-4502-a0d4-a74abdf97eac] {
      flex: none;
      height: 20px;
      width: 20px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-e0e818cc-9746-4ce7-aeb6-409f1c512131] {
    align-content: center;
    align-items: center;
    background: rgba(238, 238, 238, 0);
    border-bottom: 1px solid #45caca;
    border-left: 1px solid #45caca;
    border-radius: 50%;
    border-right: 1px solid #45caca;
    border-top: 1px solid #45caca;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px -4px;
    padding: 1px;
    width: auto;
    max-width: calc(100% - -4px);
  }
  
  .sd[data-s-0df7d328-bf25-4b0c-a0d6-aa87501deafc] {
    border-radius: 50%;
    flex: none;
    height: 24px;
    margin: 0px 0px 0px 0px;
    width: 24px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0df7d328-bf25-4b0c-a0d6-aa87501deafc] {
      flex: none;
      height: 20px;
      width: 20px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-f3820540-4eb1-490e-950c-12e608f8082e] {
    align-content: center;
    align-items: center;
    background: rgba(238, 238, 238, 0);
    border-bottom: 1px solid #ff15a5;
    border-left: 1px solid #ff15a5;
    border-radius: 50%;
    border-right: 1px solid #ff15a5;
    border-top: 1px solid #ff15a5;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px -4px;
    padding: 1px;
    width: auto;
    max-width: calc(100% - -4px);
  }
  
  .sd[data-s-0b846319-3dac-4ac8-8347-3f06cbf97a79] {
    border-radius: 50%;
    flex: none;
    height: 24px;
    margin: 0px 0px 0px 0px;
    width: 24px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0b846319-3dac-4ac8-8347-3f06cbf97a79] {
      flex: none;
      height: 20px;
      width: 20px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-6fed65f6-cb06-4873-be32-716d6831809a] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-6fed65f6-cb06-4873-be32-716d6831809a] {
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6fed65f6-cb06-4873-be32-716d6831809a] {
      flex-direction: column;
    }
  }
  
  .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 110px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.06em;
    line-height: 1;
    text-align: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 50ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73].appear-active {
    transition-delay: 50ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73] {
      flex: none;
      font-size: 72px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73] {
      font-size: 48px;
      margin: 0px 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-4aa2adbf-f843-4395-bcf4-87b7b4070d73] {
      font-size: 40px;
    }
  }
  
  .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397] {
    color: transparent;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 110px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.06em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    overflow-x: visible;
    overflow-y: visible;
    padding: 0px 0px 10px 0px;
    text-align: center;
    text-shadow: none;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 100ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397].appear-active {
    transition-delay: 100ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397] {
      flex: none;
      font-size: 72px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397] {
      font-size: 48px;
      margin: 0px 0px 0px 0px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-3a174354-5f42-4678-a29e-ea26a05a4397] {
      font-size: 40px;
    }
  }
  
  .sd[data-s-f6963bc0-fba9-4c02-a489-71988dc3b804] {
    color: #333333;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 24px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.01em;
    line-height: 1.4;
    margin: 15px 0px 30px 0px;
    text-align: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-f6963bc0-fba9-4c02-a489-71988dc3b804].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-f6963bc0-fba9-4c02-a489-71988dc3b804].appear-active {
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f6963bc0-fba9-4c02-a489-71988dc3b804] {
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f6963bc0-fba9-4c02-a489-71988dc3b804] {
      flex: none;
      font-size: 17px;
      width: 360px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4] {
    align-content: center;
    align-items: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    border-radius: 96px;
    box-shadow: 0px 4px 23px rgb(28 122 218 / 32%);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px 32px;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4].appear {
    opacity: 1;
    transform: translate(0px, 8px);
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4].appear-active {
    transition-delay: 200ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4] {
      display: flex;
    }
  }
  
  .sd[data-s-836f3f4d-450b-492e-865a-9c40295d02de] {
    color: #ffffff;
    font-family: var(--s-font-7bb7f657);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-836f3f4d-450b-492e-865a-9c40295d02de] {
      font-size: 19px;
    }
  }
  
  .sd[data-s-02dd4f46-6717-4344-a46a-6eda30d0be01] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transform: rotate(-45deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-b2e4d07f-55f3-4e5e-9508-70e301f5b3b4]:hover
    .sd[data-s-02dd4f46-6717-4344-a46a-6eda30d0be01] {
    transform: translate(4px, -4px) rotate(-45deg);
  }
  
  .sd[data-s-1d2232ac-b5b2-4466-81d0-3d58c5b3f4fc] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-c57d6b53-87f2-4c5b-ab8c-3c00c0709b9a] {
    flex: none;
    height: auto;
    opacity: 1;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-458a902b-192d-49a8-b76d-dacb90a293e5] {
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648] {
    align-content: stretch;
    align-items: stretch;
    background: #ffffff;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    height: auto;
    justify-content: center;
    padding: 80px 60px;
    width: 100%;
    --gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648: 20px;
    --gap-v-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648: 0px;
    --gap-uuid: 0c58bdd4-c2c8-4f3f-b80d-8d071e17a648;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648] {
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648] {
      align-content: stretch;
      align-items: stretch;
      flex-direction: row;
      flex-wrap: nowrap;
      gap: 15px;
      justify-content: flex-start;
      overflow-x: auto;
      overflow-y: hidden;
      padding: 50px 20px;
      --gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648: 15px;
      --gap-v-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648: 0px;
    }
  }
  
  .sd[data-s-7cd1d3f0-bd17-444e-b7b3-1a39a9395e63] {
    align-content: flex-start;
    align-items: flex-start;
    background: #fafafa;
    border-radius: 12px;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: center;
    padding: 40px 40px;
    width: auto;
    --gap-h-7cd1d3f0-bd17-444e-b7b3-1a39a9395e63: 0px;
    --gap-v-7cd1d3f0-bd17-444e-b7b3-1a39a9395e63: 0px;
    --gap-uuid: 7cd1d3f0-bd17-444e-b7b3-1a39a9395e63;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7cd1d3f0-bd17-444e-b7b3-1a39a9395e63] {
      flex: none;
      padding: 30px 30px;
      width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
      max-width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
    }
  }
  
  .sd[data-s-ced1bc8d-aca1-4dde-90a3-baefb47d0b54] {
    color: #111111;
    flex: 1;
    font-family: var(--s-font-7bb7f657);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 20px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-cbad6ce2-2c5b-4222-9837-42ea0e16514c] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-cbad6ce2-2c5b-4222-9837-42ea0e16514c: 10px;
    --gap-v-cbad6ce2-2c5b-4222-9837-42ea0e16514c: 0px;
    --gap-uuid: cbad6ce2-2c5b-4222-9837-42ea0e16514c;
    max-width: 100%;
  }
  
  .sd[data-s-05152b64-9a82-48a5-a84b-d464160f85a9] {
    border-radius: 50%;
    flex: none;
    height: 40px;
    width: 40px;
    max-width: 100%;
  }
  
  .sd[data-s-1e0d6b32-2c0f-4f3e-ad6f-f8957606ce6b] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  .sd[data-s-fc99411c-2576-4209-a7d0-22a39088d26c] {
    color: #333;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-6ef645a5-612d-434c-a274-549a40be750d] {
    color: #8e8e8e;
    font-family: var(--s-font-7bb7f657);
    font-size: 13px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-0dc02ac3-10ef-4260-a1e2-481d130a405a] {
    align-content: flex-start;
    align-items: flex-start;
    background: #fafafa;
    border-bottom: 0px solid #eeeeee;
    border-left: 0px solid #eeeeee;
    border-radius: 12px;
    border-right: 0px solid #eeeeee;
    border-top: 0px solid #eeeeee;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: center;
    padding: 40px 40px;
    width: auto;
    --gap-h-0dc02ac3-10ef-4260-a1e2-481d130a405a: 0px;
    --gap-v-0dc02ac3-10ef-4260-a1e2-481d130a405a: 0px;
    --gap-uuid: 0dc02ac3-10ef-4260-a1e2-481d130a405a;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0dc02ac3-10ef-4260-a1e2-481d130a405a] {
      flex: none;
      padding: 30px 30px;
      width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
      max-width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
    }
  }
  
  .sd[data-s-30bce104-ef12-4df4-ac00-f5e87d391297] {
    color: #111111;
    flex: 1;
    font-family: var(--s-font-7bb7f657);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 30px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-8c2f9edc-c89e-4381-92ab-0c65cf2c7b95] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-8c2f9edc-c89e-4381-92ab-0c65cf2c7b95: 10px;
    --gap-v-8c2f9edc-c89e-4381-92ab-0c65cf2c7b95: 0px;
    --gap-uuid: 8c2f9edc-c89e-4381-92ab-0c65cf2c7b95;
    max-width: 100%;
  }
  
  .sd[data-s-5ec86825-fdf1-4228-8c71-4d5fbee63643] {
    border-radius: 50%;
    flex: none;
    height: 40px;
    width: 40px;
    max-width: 100%;
  }
  
  .sd[data-s-377eb31d-93e1-49fb-8952-b502b6579da0] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  .sd[data-s-fe40e8b6-87b9-4799-aa48-581444b9c27f] {
    color: #333;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-e725924a-a4b5-41c5-9d4a-8e3bbcea70ae] {
    color: #8e8e8e;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-b659bccb-d7f1-4c30-8c7c-8d04ee3f1398] {
    align-content: flex-start;
    align-items: flex-start;
    background: #fafafa;
    border-bottom: 0px solid #eeeeee;
    border-left: 0px solid #eeeeee;
    border-radius: 12px;
    border-right: 0px solid #eeeeee;
    border-top: 0px solid #eeeeee;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: center;
    margin: 0px 0px;
    padding: 40px 40px;
    width: auto;
    --gap-h-b659bccb-d7f1-4c30-8c7c-8d04ee3f1398: 0px;
    --gap-v-b659bccb-d7f1-4c30-8c7c-8d04ee3f1398: 0px;
    --gap-uuid: b659bccb-d7f1-4c30-8c7c-8d04ee3f1398;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b659bccb-d7f1-4c30-8c7c-8d04ee3f1398] {
      flex: none;
      padding: 30px 30px;
      width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
      max-width: calc(
        90% -
          (
            var(--gap-h-0c58bdd4-c2c8-4f3f-b80d-8d071e17a648) *
              0.10000000000000003
          )
      );
    }
  }
  
  .sd[data-s-1587bccf-9988-4821-a17b-89ea59ad7e21] {
    color: #111111;
    flex: 1;
    font-family: var(--s-font-7bb7f657);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 30px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-2d1681c9-7ea0-47b1-bc03-7a2ebdbaae66] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-2d1681c9-7ea0-47b1-bc03-7a2ebdbaae66: 10px;
    --gap-v-2d1681c9-7ea0-47b1-bc03-7a2ebdbaae66: 0px;
    --gap-uuid: 2d1681c9-7ea0-47b1-bc03-7a2ebdbaae66;
    max-width: 100%;
  }
  
  .sd[data-s-08e2a697-17a4-45b2-a0c8-b95e08dd1d81] {
    border-radius: 50%;
    flex: none;
    height: 40px;
    width: 40px;
    max-width: 100%;
  }
  
  .sd[data-s-10f98b7f-8619-49b3-9a38-3b2449412faf] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    font-size: 14px;
    justify-content: center;
    padding: 0px;
  }
  
  .sd[data-s-443a9606-fc63-4e67-9c1d-de3d888043d5] {
    color: #333;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-93834a1c-901b-414e-ae36-922e3f1d3284] {
    color: #8e8e8e;
    font-family: var(--s-font-7bb7f657);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-fef999af-5cbb-4443-a9be-e33a72044cc4] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 64px 0px;
    mix-blend-mode: normal;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px;
    width: 1440px;
    z-index: 5;
    max-width: calc(100% - 128px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-fef999af-5cbb-4443-a9be-e33a72044cc4] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-fef999af-5cbb-4443-a9be-e33a72044cc4] {
      display: none;
      margin: 0px 32px 0px;
      max-width: calc(100% - 64px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-fef999af-5cbb-4443-a9be-e33a72044cc4] {
      display: none;
      margin: 0px 16px 0px;
      max-width: calc(100% - 32px);
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-fef999af-5cbb-4443-a9be-e33a72044cc4] {
      display: none;
    }
  }
  
  .sd[data-s-4fb324fc-4829-41df-b57c-010d941e8f51] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-4fb324fc-4829-41df-b57c-010d941e8f51].appear {
    opacity: 1;
  }
  
  .sd[data-s-4fb324fc-4829-41df-b57c-010d941e8f51].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4fb324fc-4829-41df-b57c-010d941e8f51] {
      flex: none;
    }
  }
  
  .sd[data-s-68f5a8cf-8804-4e82-8514-d7f9d2e4e539] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0 0 0 0;
    padding: 0px;
    position: relative;
    width: auto;
    z-index: 1;
    max-width: 100%;
  }
  
  .sd[data-s-b2012ad8-7267-4d63-a6ef-f067181683f4] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 160px 0px 128px;
    padding: 0px;
    width: 770px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b2012ad8-7267-4d63-a6ef-f067181683f4] {
      margin: 128px 0px 96px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-adae69e6-98e2-4d2a-b914-57f3a449f302] {
    flex: none;
    height: auto;
    margin: 20px 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 90%;
    z-index: 5;
    max-width: 90%;
  }
  
  .sd[data-s-adae69e6-98e2-4d2a-b914-57f3a449f302].appear {
    opacity: 1;
  }
  
  .sd[data-s-adae69e6-98e2-4d2a-b914-57f3a449f302].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-adae69e6-98e2-4d2a-b914-57f3a449f302] {
      flex: none;
      width: 80%;
      max-width: 80%;
    }
  }
  
  .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd] {
    bottom: auto;
    flex: none;
    height: auto;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: 222px;
    top: -53px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 90px;
    max-width: 100%;
  }
  
  .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd].appear {
    opacity: 1;
  }
  
  .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd] {
      flex: none;
      top: -36px;
      transition-duration: 1200ms;
      width: 75px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd] {
      flex: none;
      left: auto;
      right: 131px;
      top: -35px;
      width: 63px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-3d222d8c-4eb0-46c6-aca6-30df789502dd] {
      flex: none;
      right: 99px;
      top: -15px;
      width: 50px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6] {
    bottom: 96px;
    flex: none;
    height: auto;
    left: -50px;
    margin: 0 0 0 0;
    position: absolute;
    right: auto;
    top: auto;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 133px;
    max-width: 100%;
  }
  
  .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6].appear {
    opacity: 1;
  }
  
  .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6] {
      bottom: 168px;
      flex: none;
      left: -13px;
      transition-duration: 1200ms;
      width: 110px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6] {
      bottom: auto;
      flex: none;
      left: -19px;
      top: 98px;
      width: 92px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-4e68c914-ab65-49cc-b055-2b27258de6a6] {
      bottom: 56px;
      flex: none;
      left: -22px;
      width: 80px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa] {
    bottom: auto;
    flex: none;
    height: auto;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: -64px;
    top: 91px;
    transition-delay: 200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 130px;
    max-width: 100%;
  }
  
  .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa].appear {
    opacity: 1;
  }
  
  .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa] {
      flex: none;
      right: -22px;
      top: 85px;
      transition-duration: 1200ms;
      width: 100px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa] {
      flex: none;
      right: -23px;
      top: 39px;
      width: 83px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-d914f2a6-e3cb-4a24-8352-01533cb896fa] {
      flex: none;
      right: -27px;
      top: 27px;
      width: 70px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-66da5826-3a1c-450e-8027-04debaa453c7] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 18px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.1em;
    line-height: 1.4;
    margin: 32px 0px 0px 0px;
    text-align: center;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-66da5826-3a1c-450e-8027-04debaa453c7].appear {
    opacity: 1;
  }
  
  .sd[data-s-66da5826-3a1c-450e-8027-04debaa453c7].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-66da5826-3a1c-450e-8027-04debaa453c7] {
      flex: none;
      width: 320px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-66da5826-3a1c-450e-8027-04debaa453c7] {
      font-size: 15px;
      width: 261px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086] {
    align-content: center;
    align-items: center;
    background: rgb(255, 255, 255);
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-radius: 96px;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 32px 0px 0px 0px;
    padding: 12px 24px 12px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.3, 1);
    width: auto;
    z-index: 5;
    max-width: 100%;
  }
  
  .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086].appear {
    transition-delay: 400ms;
  }
  
  .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086].appear-active {
    transition-delay: 400ms;
  }
  
  .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086].appear {
      transition-delay: 0ms;
    }
  
    .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086].appear-active {
      transition-delay: 0ms;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086] {
      padding: 8px 16px 8px;
    }
  }
  
  .sd[data-s-1240b5f4-3769-40fa-8375-1ebe6faf8398] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-1240b5f4-3769-40fa-8375-1ebe6faf8398] {
      font-size: 13px;
    }
  }
  
  .sd[data-s-3f485fc7-9e1f-4379-b655-8dc49a279f91] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transform: rotate(0deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.3, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-a2410bac-f14b-4a30-8bde-e7305cfa6086]:hover
    .sd[data-s-3f485fc7-9e1f-4379-b655-8dc49a279f91] {
    transform: translate(4px, 0px) rotate(0deg);
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3f485fc7-9e1f-4379-b655-8dc49a279f91] {
      margin: 0px 0px 0px 12px;
      max-width: calc(100% - 12px);
    }
  }
  
  .sd[data-s-b1ec8ff5-cf9e-42b2-b3d6-6ef3b86404da] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    top: 0;
    width: 1600px;
    z-index: 0;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b1ec8ff5-cf9e-42b2-b3d6-6ef3b86404da] {
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  .sd[data-s-2bd4abef-ad9f-4538-b658-879d2decb8be] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-start;
    margin: 0 0 0 0;
    position: relative;
    width: 20%;
    max-width: 20%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2bd4abef-ad9f-4538-b658-879d2decb8be] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2bd4abef-ad9f-4538-b658-879d2decb8be] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-2bd4abef-ad9f-4538-b658-879d2decb8be] {
      display: none;
    }
  }
  
  .sd[data-s-0245876e-f916-4bf1-823d-70a87327b794] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 40%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1500ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 110%;
    max-width: 110%;
  }
  
  .sd[data-s-0245876e-f916-4bf1-823d-70a87327b794].appear {
    opacity: 1;
  }
  
  .sd[data-s-0245876e-f916-4bf1-823d-70a87327b794].appear-active {
  }
  
  .sd[data-s-0aa35f09-4e6c-4087-93bf-f23da2545ec4] {
    flex: none;
    height: auto;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 65%;
    max-width: 65%;
  }
  
  .sd[data-s-09436682-c952-4647-a617-5a85095a0d6f] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 30%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1020ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 150%;
    max-width: 150%;
  }
  
  .sd[data-s-09436682-c952-4647-a617-5a85095a0d6f].appear {
    opacity: 1;
  }
  
  .sd[data-s-09436682-c952-4647-a617-5a85095a0d6f].appear-active {
  }
  
  .sd[data-s-30393773-f0ba-449c-8623-c4ecdec24377] {
    flex: none;
    height: auto;
    width: 65%;
    max-width: 65%;
  }
  
  .sd[data-s-bf1afb8f-dfda-46de-a089-2288d7f1aee0] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 35%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1300ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 120%;
    max-width: 120%;
  }
  
  .sd[data-s-bf1afb8f-dfda-46de-a089-2288d7f1aee0].appear {
    opacity: 1;
  }
  
  .sd[data-s-bf1afb8f-dfda-46de-a089-2288d7f1aee0].appear-active {
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-bf1afb8f-dfda-46de-a089-2288d7f1aee0] {
      flex: none;
      height: 30%;
      width: 120%;
      max-width: 120%;
    }
  }
  
  .sd[data-s-22b85d0d-418a-4a1a-9c5b-c4f465c5fb02] {
    flex: none;
    height: auto;
    width: 60%;
    max-width: 60%;
  }
  
  .sd[data-s-739322a2-237b-4e74-9ed9-a4260e923fe9] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: space-between;
    margin: 0 0 0 0;
    position: relative;
    width: 30%;
    max-width: 30%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-739322a2-237b-4e74-9ed9-a4260e923fe9] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-739322a2-237b-4e74-9ed9-a4260e923fe9] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-739322a2-237b-4e74-9ed9-a4260e923fe9] {
      display: none;
    }
  }
  
  .sd[data-s-aacd43bb-df84-4238-802b-98eccde5f14f] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 28%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 800ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 390px;
    max-width: 100%;
  }
  
  .sd[data-s-aacd43bb-df84-4238-802b-98eccde5f14f].appear {
    opacity: 1;
  }
  
  .sd[data-s-aacd43bb-df84-4238-802b-98eccde5f14f].appear-active {
  }
  
  .sd[data-s-1985e158-6f8c-466c-a4dd-3278c0809d2b] {
    flex: none;
    height: auto;
    width: 45%;
    max-width: 45%;
  }
  
  .sd[data-s-216522b7-5952-4aeb-9003-02d4dad070fc] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 30%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1600ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-216522b7-5952-4aeb-9003-02d4dad070fc].appear {
    opacity: 1;
  }
  
  .sd[data-s-216522b7-5952-4aeb-9003-02d4dad070fc].appear-active {
  }
  
  .sd[data-s-ece73905-a90f-4e87-a57e-9e5b4cd0e044] {
    flex: none;
    height: auto;
    width: 70%;
    max-width: 70%;
  }
  
  .sd[data-s-5450c443-6cde-49aa-bade-8b4d7a41271a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: space-between;
    margin: 0 0 0 0;
    position: relative;
    width: 30%;
    max-width: 30%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5450c443-6cde-49aa-bade-8b4d7a41271a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5450c443-6cde-49aa-bade-8b4d7a41271a] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5450c443-6cde-49aa-bade-8b4d7a41271a] {
      display: none;
    }
  }
  
  .sd[data-s-f18b4355-b37f-4f47-92a4-73203e847ad0] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 25%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-f18b4355-b37f-4f47-92a4-73203e847ad0].appear {
    opacity: 1;
  }
  
  .sd[data-s-f18b4355-b37f-4f47-92a4-73203e847ad0].appear-active {
  }
  
  .sd[data-s-6613b59b-39ec-48fd-ae05-a67b4f0618f6] {
    flex: none;
    height: auto;
    width: 50%;
    max-width: 50%;
  }
  
  .sd[data-s-97455834-c574-4cce-be41-30c3841cf355] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 30%;
    justify-content: flex-start;
    padding: 0px;
    transition-delay: 900ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-97455834-c574-4cce-be41-30c3841cf355].appear {
    opacity: 1;
  }
  
  .sd[data-s-97455834-c574-4cce-be41-30c3841cf355].appear-active {
  }
  
  .sd[data-s-34416285-f629-4f63-a540-3b75cde17560] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 120%;
    justify-content: flex-end;
    padding: 0px;
    max-width: 100%;
  }
  
  .sd[data-s-4a31bd73-a401-45a1-967f-448bd2914c6c] {
    flex: none;
    height: auto;
    width: 75%;
    max-width: 75%;
  }
  
  .sd[data-s-35ecc144-9ce6-473c-a7b4-12662373b0a1] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-start;
    margin: 0 0 0 0;
    position: relative;
    width: 20%;
    max-width: 20%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-35ecc144-9ce6-473c-a7b4-12662373b0a1] {
      display: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-35ecc144-9ce6-473c-a7b4-12662373b0a1] {
      display: none;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-35ecc144-9ce6-473c-a7b4-12662373b0a1] {
      display: none;
    }
  }
  
  .sd[data-s-8c1c499d-df9b-40c4-ad65-c326916076a8] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 65%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1430ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 150%;
    max-width: 150%;
  }
  
  .sd[data-s-8c1c499d-df9b-40c4-ad65-c326916076a8].appear {
    opacity: 1;
  }
  
  .sd[data-s-8c1c499d-df9b-40c4-ad65-c326916076a8].appear-active {
  }
  
  .sd[data-s-07ab32a4-a09d-4a73-8b2d-f237d3f8d9f3] {
    flex: none;
    height: auto;
    width: 60%;
    max-width: 60%;
  }
  
  .sd[data-s-ced74eb1-312d-4870-9400-8b5348c8c708] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 30%;
    justify-content: flex-end;
    padding: 0px;
    transition-delay: 1200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: 120%;
    max-width: 120%;
  }
  
  .sd[data-s-ced74eb1-312d-4870-9400-8b5348c8c708].appear {
    opacity: 1;
  }
  
  .sd[data-s-ced74eb1-312d-4870-9400-8b5348c8c708].appear-active {
  }
  
  .sd[data-s-7ebced63-2185-4df5-86e9-b795580ff5bd] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    width: 70%;
    max-width: 70%;
  }
  
  .sd[data-s-5b5ce532-5122-4d8f-91af-8ac6f438df52] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    width: 500px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-5b5ce532-5122-4d8f-91af-8ac6f438df52] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-5b5ce532-5122-4d8f-91af-8ac6f438df52] {
      align-content: flex-start;
      align-items: flex-start;
      display: flex;
      flex: none;
      flex-direction: row;
      flex-wrap: nowrap;
      height: 30%;
      justify-content: space-between;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5b5ce532-5122-4d8f-91af-8ac6f438df52] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-5b5ce532-5122-4d8f-91af-8ac6f438df52] {
      display: flex;
    }
  }
  
  .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 700ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65].appear {
    opacity: 1;
  }
  
  .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65] {
      align-content: flex-end;
      align-items: flex-end;
      flex: none;
      height: 100%;
      justify-content: flex-end;
      transition-duration: 1200ms;
      width: 15%;
      max-width: 15%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65] {
      flex: none;
      width: 18%;
      max-width: 18%;
      height: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-7497e131-de8d-4c69-92fa-1dbcc814ec65] {
      flex: none;
      width: 15%;
      max-width: 15%;
      height: 100%;
    }
  }
  
  .sd[data-s-a90a7b5d-f8d6-4975-8622-294037674a15] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a90a7b5d-f8d6-4975-8622-294037674a15] {
      flex: none;
      width: 200%;
      max-width: 200%;
    }
  }
  
  .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 1000ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a].appear {
    opacity: 1;
  }
  
  .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a] {
      align-content: flex-start;
      align-items: flex-start;
      flex: none;
      height: 70%;
      justify-content: flex-end;
      transition-duration: 1200ms;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a] {
      flex: none;
      width: 45%;
      max-width: 45%;
      height: 70%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-dcc2a2a0-2b04-4e84-902b-28ff7139923a] {
      flex: none;
      height: 50%;
      width: 40%;
      max-width: 40%;
    }
  }
  
  .sd[data-s-c0d48d50-559d-4602-923b-3977cd23b239] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c0d48d50-559d-4602-923b-3977cd23b239] {
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c0d48d50-559d-4602-923b-3977cd23b239] {
      flex: none;
      width: 60%;
      max-width: 60%;
    }
  }
  
  .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 800ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd].appear {
    opacity: 1;
  }
  
  .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd] {
      align-content: flex-start;
      align-items: flex-start;
      flex: none;
      height: 90%;
      justify-content: flex-end;
      transition-duration: 1200ms;
      width: 15%;
      max-width: 15%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd] {
      flex: none;
      width: 16%;
      max-width: 16%;
      height: 90%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-ddaeba0d-0720-49b1-812a-7cc1cb8b9bbd] {
      flex: none;
      width: 15%;
      max-width: 15%;
      height: 90%;
    }
  }
  
  .sd[data-s-ff3c2aee-4bfa-42c0-a80a-67dca7e273a6] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ff3c2aee-4bfa-42c0-a80a-67dca7e273a6] {
      flex: none;
      width: 150%;
      max-width: 150%;
    }
  }
  
  .sd[data-s-66bb4834-ad12-4744-ab45-480308555141] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    width: 500px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-66bb4834-ad12-4744-ab45-480308555141] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-66bb4834-ad12-4744-ab45-480308555141] {
      align-content: flex-end;
      align-items: flex-end;
      display: flex;
      flex: none;
      flex-direction: row;
      flex-wrap: nowrap;
      height: 53%;
      justify-content: space-between;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-66bb4834-ad12-4744-ab45-480308555141] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-66bb4834-ad12-4744-ab45-480308555141] {
      display: flex;
    }
  }
  
  .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 900ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447].appear {
    opacity: 1;
  }
  
  .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447] {
      align-content: flex-end;
      align-items: flex-end;
      flex: none;
      height: 36%;
      justify-content: flex-start;
      transition-duration: 1200ms;
      width: 30%;
      max-width: 30%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447] {
      flex: none;
      height: 30%;
      width: 36%;
      max-width: 36%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-91622cde-8145-46d5-9242-4c9b1c0c2447] {
      flex: none;
      width: 32%;
      max-width: 32%;
      height: 30%;
    }
  }
  
  .sd[data-s-cbbbb505-ac7e-4405-86b9-93113fc829b5] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-cbbbb505-ac7e-4405-86b9-93113fc829b5] {
      flex: none;
      width: 110%;
      max-width: 110%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-cbbbb505-ac7e-4405-86b9-93113fc829b5] {
      flex: none;
      width: 120%;
      max-width: 120%;
    }
  }
  
  .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 600ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea].appear {
    opacity: 1;
  }
  
  .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea] {
      align-content: flex-start;
      align-items: flex-start;
      flex: none;
      transition-duration: 1200ms;
      width: 25%;
      max-width: 25%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea] {
      flex: none;
      width: 32%;
      max-width: 32%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-9fa6ba4d-f8fb-42b3-8694-667caf179bea] {
      flex: none;
      width: 30%;
      max-width: 30%;
    }
  }
  
  .sd[data-s-6bde6864-8222-4d7b-b74d-b67336412730] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6bde6864-8222-4d7b-b74d-b67336412730] {
      flex: none;
      width: 120%;
      max-width: 120%;
    }
  }
  
  .sd[data-s-206cd836-5dcf-4ded-9249-b686337ac025] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    width: 500px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-206cd836-5dcf-4ded-9249-b686337ac025] {
      display: none;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-206cd836-5dcf-4ded-9249-b686337ac025] {
      align-content: flex-start;
      align-items: flex-start;
      display: flex;
      flex: none;
      flex-direction: row;
      flex-wrap: nowrap;
      height: 17%;
      justify-content: flex-end;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-206cd836-5dcf-4ded-9249-b686337ac025] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-206cd836-5dcf-4ded-9249-b686337ac025] {
      display: flex;
    }
  }
  
  .sd[data-s-fffbfbea-29ed-44d3-b2eb-01b08ac72fd8] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 1200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-fffbfbea-29ed-44d3-b2eb-01b08ac72fd8].appear {
    opacity: 1;
  }
  
  .sd[data-s-fffbfbea-29ed-44d3-b2eb-01b08ac72fd8].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-fffbfbea-29ed-44d3-b2eb-01b08ac72fd8] {
      align-content: flex-start;
      align-items: flex-start;
      flex: none;
      height: 100%;
      justify-content: flex-end;
      transition-duration: 1200ms;
      width: 70%;
      max-width: 70%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-fffbfbea-29ed-44d3-b2eb-01b08ac72fd8] {
      flex: none;
      width: 60%;
      max-width: 60%;
      height: 100%;
    }
  }
  
  .sd[data-s-111ac5e2-b095-4c03-9925-966f63ffc0e0] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-111ac5e2-b095-4c03-9925-966f63ffc0e0] {
      flex: none;
      width: 50%;
      max-width: 50%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-111ac5e2-b095-4c03-9925-966f63ffc0e0] {
      flex: none;
      width: 70%;
      max-width: 70%;
    }
  }
  
  .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transition-delay: 1100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 0, 0.75, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1].appear {
    opacity: 1;
  }
  
  .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1] {
      flex: none;
      height: 150%;
      justify-content: flex-end;
      transition-duration: 1200ms;
      width: 40%;
      max-width: 40%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1] {
      flex: none;
      width: 50%;
      max-width: 50%;
      height: 150%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-ed55e18f-1c9c-4b7b-89b6-8b8eef0f39e1] {
      flex: none;
    }
  }
  
  .sd[data-s-d4b7d8a1-7e60-41a9-a08e-6f67431fc922] {
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-d4b7d8a1-7e60-41a9-a08e-6f67431fc922] {
      flex: none;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-c1b6cb51-b2e6-4dc1-8ff5-f77be0b5db18] {
    align-content: center;
    align-items: center;
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c1b6cb51-b2e6-4dc1-8ff5-f77be0b5db18] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c1b6cb51-b2e6-4dc1-8ff5-f77be0b5db18] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c1b6cb51-b2e6-4dc1-8ff5-f77be0b5db18] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c1b6cb51-b2e6-4dc1-8ff5-f77be0b5db18] {
      display: flex;
    }
  }
  
  .sd[data-s-279db3ed-718e-4bc5-be57-482ac53852a7] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 100px 0px 100px 0px;
    width: 1440px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-279db3ed-718e-4bc5-be57-482ac53852a7] {
      padding: 80px 0px 80px 0px;
    }
  }
  
  .sd[data-s-569633ff-5518-4919-936d-d009d3b24deb] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    width: 95%;
    --gap-h-569633ff-5518-4919-936d-d009d3b24deb: 0px;
    --gap-v-569633ff-5518-4919-936d-d009d3b24deb: 0px;
    --gap-uuid: 569633ff-5518-4919-936d-d009d3b24deb;
    max-width: 95%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-569633ff-5518-4919-936d-d009d3b24deb] {
      flex: none;
      width: 90%;
      max-width: 90%;
    }
  }
  
  .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc] {
    color: rgb(20, 20, 20);
    flex: 7;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 72px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1;
    text-align: center;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc].appear {
    opacity: 1;
  }
  
  .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc] {
      font-size: 32px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc] {
      font-size: 36px;
      font-weight: 700;
      width: 269px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-79b42080-0055-4707-a21d-866ad1d609bc] {
      display: none;
      font-size: 22px;
    }
  }
  
  .sd[data-s-c794831e-d8d0-4251-8b2e-302c428cf9bc] {
    align-content: stretch;
    align-items: stretch;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    margin: 60px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-569633ff-5518-4919-936d-d009d3b24deb) * 0));
    max-width: calc(
      100% - (var(--gap-h-569633ff-5518-4919-936d-d009d3b24deb) * 0)
    );
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c794831e-d8d0-4251-8b2e-302c428cf9bc] {
      flex-direction: column;
      flex-wrap: nowrap;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c794831e-d8d0-4251-8b2e-302c428cf9bc] {
      flex-direction: column;
      flex-wrap: nowrap;
      margin: 32px 0px 0px 0px;
      width: calc(100% - (var(--gap-h-569633ff-5518-4919-936d-d009d3b24deb) * 0));
      max-width: calc(
        100% - (var(--gap-h-569633ff-5518-4919-936d-d009d3b24deb) * 0)
      );
    }
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: space-between;
    margin: 0px 0px 30px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 48px 0px 24px 80px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972] {
      padding: 48px 0px 24px 48px;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972] {
      flex: none;
      flex-direction: column;
      flex-wrap: nowrap;
      padding: 64px 0px 64px;
      width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-e2df7dd2-e115-4015-8fcf-044f849c67ad] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 50px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 32px;
    width: 500px;
    --gap-h-e2df7dd2-e115-4015-8fcf-044f849c67ad: 0px;
    --gap-v-e2df7dd2-e115-4015-8fcf-044f849c67ad: 50px;
    --gap-uuid: e2df7dd2-e115-4015-8fcf-044f849c67ad;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-e2df7dd2-e115-4015-8fcf-044f849c67ad] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e2df7dd2-e115-4015-8fcf-044f849c67ad] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: left;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] > h3 {
    color: #141414;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
  }
  
  .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
  }
  
  .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-d0bf668c-a88e-4f1c-9a51-6e2d7daced1a] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-9b5496e9-8bba-4545-aa79-7f815f7ef37d] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 51%;
    max-width: 51%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-9b5496e9-8bba-4545-aa79-7f815f7ef37d] {
      flex: none;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-8c5c2b8f-bff8-42eb-8697-e7b32b94addd] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-65334f23-aa4f-48d1-9b20-903e372eeb5c] {
    background: rgb(255, 255, 255);
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972]:hover
    .sd[data-s-65334f23-aa4f-48d1-9b20-903e372eeb5c] {
    opacity: 1;
  }
  
  .sd[data-s-7055c384-3361-440e-9916-1770673fa084] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-7055c384-3361-440e-9916-1770673fa084] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-8a59b550-9e37-415b-9094-a72d42a80664] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972]:hover
    .sd[data-s-8a59b550-9e37-415b-9094-a72d42a80664]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-860ef9aa-048b-4ad7-bdb0-82984d2e4972]:hover
    .sd[data-s-8a59b550-9e37-415b-9094-a72d42a80664] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-7adde047-7308-4f12-a9c7-4f3b4a1a8f87] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-8a59b550-9e37-415b-9094-a72d42a80664]:hover
    .sd[data-s-7adde047-7308-4f12-a9c7-4f3b4a1a8f87] {
    color: #fafafa;
  }
  
  .sd[data-s-dc0c7e7e-7aca-474f-b3bc-d3c99c6b78e7] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-8a59b550-9e37-415b-9094-a72d42a80664]:hover
    .sd[data-s-dc0c7e7e-7aca-474f-b3bc-d3c99c6b78e7] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 30px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-f4e78126-ff71-4745-a3a0-229cc956c4ac] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 60px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f4e78126-ff71-4745-a3a0-229cc956c4ac] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f4e78126-ff71-4745-a3a0-229cc956c4ac] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-6406b832-8f97-4190-a60c-e7fec72a61af] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-41a311b0-4a46-4408-b7ec-6a410fff359d] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  .sd[data-s-2c16f095-c03b-446f-a0c9-4faa4e69186e] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-9bad6ea0-6468-4a51-b8c8-223278c87e17] {
    background: rgb(255, 255, 255);
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2]:hover
    .sd[data-s-9bad6ea0-6468-4a51-b8c8-223278c87e17] {
    opacity: 1;
  }
  
  .sd[data-s-a743d87d-d35b-4b94-a668-a694bbd3bdb9] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a743d87d-d35b-4b94-a668-a694bbd3bdb9] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-dccc6876-92ba-45e6-9e80-35aded198c79] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2]:hover
    .sd[data-s-dccc6876-92ba-45e6-9e80-35aded198c79]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-dc5b6831-d11c-4e25-b008-ebfc3e74aff2]:hover
    .sd[data-s-dccc6876-92ba-45e6-9e80-35aded198c79] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-77090c00-cc20-41a7-b483-1d259c4fc848] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-dccc6876-92ba-45e6-9e80-35aded198c79]:hover
    .sd[data-s-77090c00-cc20-41a7-b483-1d259c4fc848] {
    color: #fafafa;
  }
  
  .sd[data-s-2dc54aea-44d4-472d-9e35-1f29516a3888] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-dccc6876-92ba-45e6-9e80-35aded198c79]:hover
    .sd[data-s-2dc54aea-44d4-472d-9e35-1f29516a3888] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 30px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b5b245e3-ab19-4a1d-b06a-f1fd608c3d58] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 60px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b5b245e3-ab19-4a1d-b06a-f1fd608c3d58] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b5b245e3-ab19-4a1d-b06a-f1fd608c3d58] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-9ef909a3-878a-4115-96e7-ba5534b9a02d] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-0a0c5ce7-0896-48b2-a6ba-141d0038179b] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  .sd[data-s-4ebbc903-dd1f-40a6-8509-3f0d4985f829] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-8989ddd1-a3ce-401d-8459-a0162ceb10ac] {
    background: rgb(255, 255, 255);
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d]:hover
    .sd[data-s-8989ddd1-a3ce-401d-8459-a0162ceb10ac] {
    opacity: 1;
  }
  
  .sd[data-s-4d7bfb42-0a58-46e6-ac4c-7b580224e725] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4d7bfb42-0a58-46e6-ac4c-7b580224e725] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-3c75dbcc-980d-4bfc-81f3-dd94478812d0] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d]:hover
    .sd[data-s-3c75dbcc-980d-4bfc-81f3-dd94478812d0]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-0a334817-221f-407e-bed9-ee873707bf1d]:hover
    .sd[data-s-3c75dbcc-980d-4bfc-81f3-dd94478812d0] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-8ccf9034-9400-4b7f-a041-919e33a592df] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-3c75dbcc-980d-4bfc-81f3-dd94478812d0]:hover
    .sd[data-s-8ccf9034-9400-4b7f-a041-919e33a592df] {
    color: #fafafa;
  }
  
  .sd[data-s-e2ac2337-39a3-4e24-b9e9-e8264d492fea] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-3c75dbcc-980d-4bfc-81f3-dd94478812d0]:hover
    .sd[data-s-e2ac2337-39a3-4e24-b9e9-e8264d492fea] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 30px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transform: translate(0px, 0px);
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-1df4d844-2b67-4aab-8115-221602c32e6a] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 60px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1df4d844-2b67-4aab-8115-221602c32e6a] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1df4d844-2b67-4aab-8115-221602c32e6a] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-5d643093-2745-46e1-b53c-2d827f6d7632] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-713431d4-daa9-440b-9eaa-1182748a5f1b] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  .sd[data-s-9550db20-04d8-4ef2-ae15-a00600d8719e] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-e0681c63-fc22-4d71-aa1b-3430e4cd5bfc] {
    background: rgb(255, 255, 255);
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae]:hover
    .sd[data-s-e0681c63-fc22-4d71-aa1b-3430e4cd5bfc] {
    opacity: 1;
  }
  
  .sd[data-s-67bb266b-8d90-44d3-bfd3-8f51a7a16c02] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-67bb266b-8d90-44d3-bfd3-8f51a7a16c02] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-427b474f-6300-4aaf-988e-a4b2f7668dc8] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae]:hover
    .sd[data-s-427b474f-6300-4aaf-988e-a4b2f7668dc8]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-a42580ba-3c23-4baf-8699-6c1d3747b1ae]:hover
    .sd[data-s-427b474f-6300-4aaf-988e-a4b2f7668dc8] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-4fcabef6-2532-444c-8130-13cc4f156bb0] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-427b474f-6300-4aaf-988e-a4b2f7668dc8]:hover
    .sd[data-s-4fcabef6-2532-444c-8130-13cc4f156bb0] {
    color: #fafafa;
  }
  
  .sd[data-s-3f9879ee-501c-4a5c-8c1d-0f7bb5b3bedf] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-427b474f-6300-4aaf-988e-a4b2f7668dc8]:hover
    .sd[data-s-3f9879ee-501c-4a5c-8c1d-0f7bb5b3bedf] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 30px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-073d3169-6f57-499e-be4d-fd88b2d83d84] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 60px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-073d3169-6f57-499e-be4d-fd88b2d83d84] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-073d3169-6f57-499e-be4d-fd88b2d83d84] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-51b9b1ee-9faf-4c21-8516-b6ecf91b98d6] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-60be68e3-46cf-4107-847a-464a23966fb8] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
  }
  
  .sd[data-s-9b6e970a-a38e-4ae0-a881-1aa3e5bca741] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-26440d4d-8f59-4357-9d01-09e6b44c5990] {
    background: rgb(255, 255, 255);
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab]:hover
    .sd[data-s-26440d4d-8f59-4357-9d01-09e6b44c5990] {
    opacity: 1;
  }
  
  .sd[data-s-ca3a27ff-2e7b-4e5b-8b0d-4b8d6fd22801] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ca3a27ff-2e7b-4e5b-8b0d-4b8d6fd22801] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-eaa08f10-fc16-4757-a488-fba27b1e369f] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab]:hover
    .sd[data-s-eaa08f10-fc16-4757-a488-fba27b1e369f]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-0b57836e-bf6d-4915-868d-66cce8ba55ab]:hover
    .sd[data-s-eaa08f10-fc16-4757-a488-fba27b1e369f] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-c911845d-8fec-4942-b98c-185565f7af61] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-eaa08f10-fc16-4757-a488-fba27b1e369f]:hover
    .sd[data-s-c911845d-8fec-4942-b98c-185565f7af61] {
    color: #fafafa;
  }
  
  .sd[data-s-b574f8a0-66cc-42f5-a4b7-ac9cfeeb1fd8] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-eaa08f10-fc16-4757-a488-fba27b1e369f]:hover
    .sd[data-s-b574f8a0-66cc-42f5-a4b7-ac9cfeeb1fd8] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-351cf27d-6a31-41ac-83be-3a53aae81c8f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 60px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-351cf27d-6a31-41ac-83be-3a53aae81c8f] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-351cf27d-6a31-41ac-83be-3a53aae81c8f] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-84061728-b29a-4a23-a9c2-5f3be2f13d84] > p {
      font-size: 18px;
      font-weight: 500;
      letter-spacing: -0.01em;
    }
  }
  
  .sd[data-s-5e08ec98-2359-41e6-9466-7ecbb4bc09b3] {
    align-content: center;
    align-items: center;
    border-radius: 4px;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 48px;
    justify-content: center;
    margin: 0px 20px 20px 20px;
    padding: 0px;
    width: calc(100% - 40px);
    --gap-h-5e08ec98-2359-41e6-9466-7ecbb4bc09b3: 0px;
    --gap-v-5e08ec98-2359-41e6-9466-7ecbb4bc09b3: 48px;
    --gap-uuid: 5e8ec98-2359-41e6-9466-7ecbb4bc09b3;
    max-width: calc(100% - 40px);
  }
  
  .sd[data-s-c329f565-5b5e-43ac-92f6-1402c824a029] {
    border-radius: 8px 8px 0px 0px;
    display: flex;
    flex: none;
    height: calc(100% - (var(--gap-v-5e08ec98-2359-41e6-9466-7ecbb4bc09b3) * 0));
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: calc(100% - (var(--gap-h-5e08ec98-2359-41e6-9466-7ecbb4bc09b3) * 0));
    z-index: 1;
    max-width: calc(
      100% - (var(--gap-h-5e08ec98-2359-41e6-9466-7ecbb4bc09b3) * 0)
    );
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c329f565-5b5e-43ac-92f6-1402c824a029] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c329f565-5b5e-43ac-92f6-1402c824a029] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c329f565-5b5e-43ac-92f6-1402c824a029] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c329f565-5b5e-43ac-92f6-1402c824a029] {
      display: flex;
    }
  }
  
  .sd[data-s-79365845-9b39-43b6-9b64-5e95c97eae28] {
    border-radius: 8px 8px 0px 0px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
    flex: none;
    height: auto;
    width: calc(100% - (var(--gap-h-5e08ec98-2359-41e6-9466-7ecbb4bc09b3) * 0));
    max-width: calc(
      100% - (var(--gap-h-5e08ec98-2359-41e6-9466-7ecbb4bc09b3) * 0)
    );
  }
  
  .sd[data-s-ba201acd-8ca6-489f-b37d-99c9f956523a] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ba201acd-8ca6-489f-b37d-99c9f956523a] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-5529a586-c963-4423-ae0d-3424680dbd49] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49]:hover
    .sd[data-s-5529a586-c963-4423-ae0d-3424680dbd49]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-917e6142-44b2-4e7e-941f-5fa133149c49]:hover
    .sd[data-s-5529a586-c963-4423-ae0d-3424680dbd49] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-9c479e8a-64c7-4f47-8848-e812b0cb9c27] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-5529a586-c963-4423-ae0d-3424680dbd49]:hover
    .sd[data-s-9c479e8a-64c7-4f47-8848-e812b0cb9c27] {
    color: #fafafa;
  }
  
  .sd[data-s-e75e3524-d5a7-40ae-8fc4-5b826ecd5bf7] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-5529a586-c963-4423-ae0d-3424680dbd49]:hover
    .sd[data-s-e75e3524-d5a7-40ae-8fc4-5b826ecd5bf7] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 12px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 49%;
    max-width: 49%;
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;

    max-height: 300px;
    
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b].appear-active {
    transition-delay: 200ms;
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b] {
      flex: none;
      padding: 64px 0px 64px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b] {
      flex: none;
      margin: 0px 0px 16px 0px;
      padding: 48px 0px 12px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-feccd925-6718-4e18-b1a6-0cb2ace574bd] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 60px 48px 32px;
    width: calc(100% - 96px);
    max-width: calc(100% - 96px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-feccd925-6718-4e18-b1a6-0cb2ace574bd] {
      align-content: center;
      align-items: center;
      flex: none;
      margin: 0px 24px 32px;
      width: auto;
      max-width: calc(100% - 48px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-feccd925-6718-4e18-b1a6-0cb2ace574bd] {
      align-content: flex-start;
      align-items: flex-start;
    }
  }
  
  .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px;
    text-align: center;
    width: 600px;
    max-width: 100%;
  }
  
  .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] > h3 {
    color: #141414;
    font-size: 42px;
    font-weight: 800;
    letter-spacing: -0.05em;
    line-height: 1.1;
    margin: 0px 0px 16px 0px;
    text-align: left;
  }
  
  .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] > p {
    color: #444444;
    font-family: var(--s-font-7bb7f657);
    font-size: 19px;
    margin: 0px 0px 0px 0px;
    text-align: left;
  }
  
  .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] strong {
    color: transparent;
    font-weight: 700;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] > h3 {
      font-size: 36px;
    }
  
    .sd[data-s-cf4e5c74-c5b0-4f44-bc08-3182d06bcda5] > p {
      font-size: 18px;
      font-weight: 500;
    }
  }
  
  .sd[data-s-3ed4b0bf-ea4c-425b-85a4-e8b72ba42115] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 4px;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 20px 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
  
  .sd[data-s-3ed4b0bf-ea4c-425b-85a4-e8b72ba42115].appear {
    box-shadow: none;
    opacity: 1;
    transition-delay: 600ms;
  }
  
  .sd[data-s-3ed4b0bf-ea4c-425b-85a4-e8b72ba42115].appear-active {
    transition-delay: 600ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3ed4b0bf-ea4c-425b-85a4-e8b72ba42115] {
      flex: none;
      width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3ed4b0bf-ea4c-425b-85a4-e8b72ba42115] {
      flex: none;
      width: calc(95% - 40px);
      max-width: calc(95% - 40px);
    }
  }
  
  .sd[data-s-ce0f1aae-7b70-458a-9dc7-6978fb015965] {
    flex: none;
    height: auto;
    opacity: 1;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-19abf387-fe39-45aa-86ab-449bd95eb668] {
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-51b3d510-9a27-4e93-9bbb-95afcf52bc05] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0);
    bottom: 32px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 32px;
    margin: 0 0 0 0;
    position: absolute;
    right: 32px;
    top: auto;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-51b3d510-9a27-4e93-9bbb-95afcf52bc05] {
      bottom: 16px;
      left: 16px;
      right: 16px;
    }
  }
  
  .sd[data-s-3451b145-fafd-468b-8073-9460937f7508] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 128px;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 12px 24px 12px;
    transform: translate(0px, 0px);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b]:hover
    .sd[data-s-3451b145-fafd-468b-8073-9460937f7508]:hover {
    background: #000000;
    opacity: 1;
  }
  
  .sd[data-s-1095ffc1-c448-41d4-be15-33860c81d55b]:hover
    .sd[data-s-3451b145-fafd-468b-8073-9460937f7508] {
    box-shadow: 0px 2px 15px rgba(255, 255, 255, 0.4);
  }
  
  .sd[data-s-eed80938-782f-45a4-b203-9a221c17cd9e] {
    color: #141414;
    font-family: var(--s-font-68aa87c4);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-3451b145-fafd-468b-8073-9460937f7508]:hover
    .sd[data-s-eed80938-782f-45a4-b203-9a221c17cd9e] {
    color: #fafafa;
  }
  
  .sd[data-s-9f2cb2a6-172b-474c-83c5-3287ad48bd4f] {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 16px;
    transform: rotate(180deg);
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-3451b145-fafd-468b-8073-9460937f7508]:hover
    .sd[data-s-9f2cb2a6-172b-474c-83c5-3287ad48bd4f] {
    color: #fafafa;
    transform: translate(8px, 0px) rotate(180deg);
  }
  
  .sd[data-s-2635ba30-9a6d-403e-83e3-6b020b5df91b] {
    align-content: center;
    align-items: center;
    background: #000000;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 40px 40px;
    padding: 0px;
    width: calc(100% - 80px);
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-2635ba30-9a6d-403e-83e3-6b020b5df91b] {
      margin: 20px 20px;
      padding: 60px 40px;
      width: calc(100% - 40px);
      max-width: calc(100% - 40px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2635ba30-9a6d-403e-83e3-6b020b5df91b] {
      margin: 20px 10px;
      padding: 40px 20px;
      width: calc(100% - 20px);
      max-width: calc(100% - 20px);
    }
  }
  
  .sd[data-s-830240fc-862a-4b8c-86cd-c5ed03a13f54] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 120px 30px 120px 30px;
    width: 1280px;
    max-width: calc(100% - 60px);
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-830240fc-862a-4b8c-86cd-c5ed03a13f54] {
      margin: 0px 20px 0px 20px;
      max-width: calc(100% - 40px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-830240fc-862a-4b8c-86cd-c5ed03a13f54] {
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-69e779e6-28e0-4bff-b97c-61d4dbe6f76c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 54px;
    justify-content: center;
    margin: 0px 0px 30px 0px;
    position: relative;
    width: auto;
    z-index: 10;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-69e779e6-28e0-4bff-b97c-61d4dbe6f76c] {
      align-content: center;
      align-items: center;
      height: auto;
      justify-content: center;
      padding: 8px 0px;
      width: auto;
      max-width: 100%;
    }
  }
  
  .sd[data-s-e4f685f5-496c-4ed0-a6f7-b220f2d03882] {
    flex: none;
    height: auto;
    width: 140px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e4f685f5-496c-4ed0-a6f7-b220f2d03882] {
      flex: none;
      width: 120px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-61ae6c10-6a19-4994-a1b5-523bef08cf5a] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 430px;
    justify-content: center;
    margin: -80px 0px 0px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-61ae6c10-6a19-4994-a1b5-523bef08cf5a] {
      flex: none;
      height: 350px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-9c89a91e-ab67-454d-ac2f-4418b8c6b9e4] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    z-index: 2;
  }
  
  .sd[data-s-9c89a91e-ab67-454d-ac2f-4418b8c6b9e4].appear {
    opacity: 1;
    transform: scale(0.6, 0.6);
    transition-duration: 1600ms;
  }
  
  .sd[data-s-9c89a91e-ab67-454d-ac2f-4418b8c6b9e4].appear-active {
    transition-duration: 1600ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-9c89a91e-ab67-454d-ac2f-4418b8c6b9e4].appear {
      transition-duration: 1400ms;
    }
  
    .sd[data-s-9c89a91e-ab67-454d-ac2f-4418b8c6b9e4].appear-active {
      transition-duration: 1400ms;
    }
  }
  
  .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343] {
    align-content: center;
    align-items: center;
    background: #111111;
    border-bottom: 1px solid #373737;
    border-left: 1px solid #373737;
    border-radius: 64px;
    border-right: 1px solid #373737;
    border-top: 1px solid #373737;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 110px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    transform: translate(0px, 0px);
    width: 620px;
    z-index: 2;
    max-width: 100%;
  }
  
  .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear {
    flex: none;
    transform: ;
    transition-delay: 1000ms;
    transition-duration: 1200ms;
    width: 110px;
  }
  
  .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear-active {
    transition-delay: 1000ms;
    transition-duration: 1200ms;
  }
  
  .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343]&appear-active {
    flex: none;
    width: 110px;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear {
      transition-delay: 600ms;
    }
  
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear-active {
      transition-delay: 600ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343] {
      flex: none;
      height: 80px;
      width: 480px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear {
      flex: none;
      width: 80px;
    }
  
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343].appear-active {
    }
  
    .sd[data-s-f0272b7f-dbf1-4c10-ad48-789e213d5343] {
      flex: none;
      height: 70px;
      width: 370px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-3be7a206-ce5d-486c-bdba-6c082591f875] {
    border-radius: 50%;
    flex: none;
    height: 110px;
    width: 110px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3be7a206-ce5d-486c-bdba-6c082591f875] {
      flex: none;
      height: 80px;
      width: 80px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3be7a206-ce5d-486c-bdba-6c082591f875] {
      border-radius: 96px;
      flex: none;
      height: 65px;
      margin: 0px 0px;
      width: 65px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b313f0c2-42ba-4de8-89b7-ddb6972cd38c] {
    align-content: center;
    align-items: center;
    flex: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0px 108px 0px 10px;
    padding: 0px;
    width: auto;
    max-width: calc(100% - 118px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b313f0c2-42ba-4de8-89b7-ddb6972cd38c] {
      align-content: center;
      align-items: center;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: flex-start;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b313f0c2-42ba-4de8-89b7-ddb6972cd38c] {
      margin: 0px 70px 0px 10px;
      max-width: calc(100% - 80px);
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b313f0c2-42ba-4de8-89b7-ddb6972cd38c] {
      margin: 0px 50px 0px 10px;
      max-width: calc(100% - 60px);
    }
  }
  
  .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2000ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f].appear {
    opacity: 1;
  }
  
  .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f].appear-active {
  }
  
  .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f] {
      transition-delay: 1600ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b1ebc72b-c42d-47d0-bfbe-012895f8dd3f] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2030ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe].appear {
    opacity: 1;
  }
  
  .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe].appear-active {
  }
  
  .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe] {
      transition-delay: 1630ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-d5f72166-551f-4fe1-93c5-36c95c892cfe] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2060ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46].appear {
    opacity: 1;
  }
  
  .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46].appear-active {
  }
  
  .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46] {
      transition-delay: 1660ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-41f8db1f-a422-4235-99ba-00bdc26d3d46] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2090ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77].appear {
    opacity: 1;
  }
  
  .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77].appear-active {
  }
  
  .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77] {
      transition-delay: 1690ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-00f883b7-54b8-49f2-8889-a479e3fa9c77] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2150ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863].appear {
    opacity: 1;
  }
  
  .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863].appear-active {
  }
  
  .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863] {
      transition-delay: 1750ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-93e15598-0375-4bd8-88b9-b0dd110e0863] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2180ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d].appear {
    opacity: 1;
  }
  
  .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d].appear-active {
  }
  
  .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d] {
      transition-delay: 1780ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-f02e51f4-98d2-4aac-9832-f429e0434c9d] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2210ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74].appear {
    opacity: 1;
  }
  
  .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74].appear-active {
  }
  
  .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74] {
      transition-delay: 1810ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-24b4448c-eb81-45b0-81c8-784a91133c74] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2270ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c].appear {
    opacity: 1;
  }
  
  .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c].appear-active {
  }
  
  .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c] {
      transition-delay: 1870ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-ad79f25a-dc39-46bd-b826-25bc8a7b2b4c] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2300ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9].appear {
    opacity: 1;
  }
  
  .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9].appear-active {
  }
  
  .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9] {
      transition-delay: 1900ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b051d534-6dfa-4e58-8036-f3b20bed91e9] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2330ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59].appear {
    opacity: 1;
  }
  
  .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59].appear-active {
  }
  
  .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59] {
      transition-delay: 1930ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-f98ccf17-a5fd-4b92-bf39-316401394e59] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2360ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94].appear {
    opacity: 1;
  }
  
  .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94].appear-active {
  }
  
  .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94] {
      transition-delay: 1960ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-677fb8ad-6ca3-4e4b-bd57-ba61ac1fbb94] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2420ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f].appear {
    opacity: 1;
  }
  
  .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f].appear-active {
  }
  
  .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f] {
      transition-delay: 2020ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-80d0ffcc-7741-437e-827d-8af2176a7b0f] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2450ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938].appear {
    opacity: 1;
  }
  
  .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938].appear-active {
  }
  
  .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938] {
      transition-delay: 2050ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-a8732257-cee3-4001-a5f3-c3a9f2198938] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2480ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53].appear {
    opacity: 1;
  }
  
  .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53].appear-active {
  }
  
  .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53] {
      transition-delay: 2080ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-44849730-727c-4afa-9cbd-46bb3d618a53] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-ac7898e6-47a1-4c8e-bf91-208cefb3c460] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2540ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da].appear {
    opacity: 1;
  }
  
  .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da].appear-active {
  }
  
  .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da] {
      transition-delay: 2140ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-e13a1c19-b880-4680-94ff-5bc1c20368da] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2570ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b].appear {
    opacity: 1;
  }
  
  .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b].appear-active {
  }
  
  .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b] {
      transition-delay: 2170ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-a88b594f-f11f-4299-957f-39632e81df0b] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2600ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37].appear {
    opacity: 1;
  }
  
  .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37].appear-active {
  }
  
  .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37] {
      transition-delay: 2200ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-bd007c1e-c014-4ea5-8670-0aa3a3ab7e37] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2630ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab].appear {
    opacity: 1;
  }
  
  .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab].appear-active {
  }
  
  .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab] {
      transition-delay: 2230ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-f7036b0e-2b67-49e1-80d6-6034e692acab] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2660ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946].appear {
    opacity: 1;
  }
  
  .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946].appear-active {
  }
  
  .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946] {
      transition-delay: 2260ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-c5212d96-55a9-4bfd-911a-e272f90cc946] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2690ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4].appear {
    opacity: 1;
  }
  
  .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4].appear-active {
  }
  
  .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4] {
      transition-delay: 2290ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-6cf4d899-ac8b-480b-a8e3-7628cbf589e4] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2750ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38].appear {
    opacity: 1;
  }
  
  .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38].appear-active {
  }
  
  .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38] {
      transition-delay: 2350ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-3fd29598-e05b-4644-ab3f-8116ba7beb38] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2780ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6].appear {
    opacity: 1;
  }
  
  .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6].appear-active {
  }
  
  .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6] {
      transition-delay: 2380ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-1a8e8188-a5bf-4f59-b194-754ffb96cfa6] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2810ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9].appear {
    opacity: 1;
  }
  
  .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9].appear-active {
  }
  
  .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9] {
      transition-delay: 2410ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-f0080996-9b85-4ddf-bfb3-db53f0d51bf9] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2840ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1].appear {
    opacity: 1;
  }
  
  .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1].appear-active {
  }
  
  .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1] {
      transition-delay: 2440ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-68ef9d7c-fe62-4006-9744-a98879f665f1] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2870ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6].appear {
    opacity: 1;
  }
  
  .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6].appear-active {
  }
  
  .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6] {
      transition-delay: 2470ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-8ccc56d0-a9ed-42cc-b9e3-00a76ba35ec6] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2900ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6].appear {
    opacity: 1;
  }
  
  .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6].appear-active {
  }
  
  .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6] {
      transition-delay: 2500ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-435a0d2e-a42a-4b96-9b11-7fe2fecdf4c6] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0] {
    color: rgba(255, 255, 255, 0.2);
    font-family: var(--s-font-68aa87c4);
    font-size: 24px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    text-align: center;
    transform: translate(0px, 0px);
    transition-delay: 2930ms;
    transition-duration: 0ms;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0].appear {
    opacity: 1;
  }
  
  .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0].appear-active {
  }
  
  .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0]&appear-active {
    opacity: 1;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0] {
      transition-delay: 2530ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0] {
      color: rgba(255, 255, 255, 0.4);
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0] {
      font-size: 14px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b5156611-51b9-43ea-afdc-18b6cf6f6ed0] {
      font-size: 17px;
    }
  }
  
  .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd] {
    align-content: center;
    align-items: center;
    bottom: 0px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 108px;
    justify-content: center;
    left: auto;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 108px;
    max-width: 100%;
  }
  
  .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd].appear {
    opacity: 1;
    transition-delay: 2000ms;
    transition-duration: 1000ms;
  }
  
  .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd].appear-active {
    transition-delay: 2000ms;
    transition-duration: 1000ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd].appear {
      transition-delay: 1600ms;
    }
  
    .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd].appear-active {
      transition-delay: 1600ms;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd] {
      flex: none;
      height: 80px;
      width: 80px;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-28bb27f9-7302-4ef3-afe9-009d10a1dddd] {
      flex: none;
      height: 70px;
      width: 70px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-5f16e85d-2c78-4049-98d3-fd8c0da9fc09] {
    flex: none;
    height: auto;
    width: 50px;
    max-width: 100%;
  }
  
  .sd[data-s-11dcd03d-5305-468d-b67e-b7e41e001d71] {
    align-content: center;
    align-items: center;
    bottom: -55px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    right: 0px;
    top: auto;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-11dcd03d-5305-468d-b67e-b7e41e001d71].appear {
    opacity: 1;
    transform: translate(0px, 40px);
    transition-delay: 2700ms;
    transition-duration: 1000ms;
  }
  
  .sd[data-s-11dcd03d-5305-468d-b67e-b7e41e001d71].appear-active {
    transition-delay: 2700ms;
    transition-duration: 1000ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-11dcd03d-5305-468d-b67e-b7e41e001d71].appear {
      transition-delay: 2300ms;
    }
  
    .sd[data-s-11dcd03d-5305-468d-b67e-b7e41e001d71].appear-active {
      transition-delay: 2300ms;
    }
  }
  
  .sd[data-s-2d4e393b-cba4-414f-9997-379410212d36] {
    align-content: center;
    align-items: center;
    background: #292929;
    border-bottom: 0px solid #373737;
    border-left: 0px solid #373737;
    border-radius: 16px;
    border-right: 0px solid #373737;
    border-top: 0px solid #373737;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 8px 24px;
    width: auto;
    --gap-h-2d4e393b-cba4-414f-9997-379410212d36: 8px;
    --gap-v-2d4e393b-cba4-414f-9997-379410212d36: 0px;
    --gap-uuid: 2d4e393b-cba4-414f-9997-379410212d36;
    max-width: 100%;
  }
  
  .sd[data-s-87ed3f4b-4239-48eb-b6a8-79e115e1480d] {
    background: #ffffff;
    border-radius: 50%;
    flex: none;
    height: 6px;
    width: 6px;
    max-width: 100%;
  }
  
  .sd[data-s-08f5ba3f-4833-4a77-a0a8-7c5e3b54c514] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 4px;
    justify-content: center;
    padding: 0px;
    z-index: 2;
    --gap-h-08f5ba3f-4833-4a77-a0a8-7c5e3b54c514: 4px;
    --gap-v-08f5ba3f-4833-4a77-a0a8-7c5e3b54c514: 0px;
    --gap-uuid: 08f5ba3f-4833-4a77-a0a8-7c5e3b54c514;
  }
  
  .sd[data-s-0b1a33d7-bae7-46a6-aab9-3400f282fdcc] {
    color: rgba(255, 255, 255, 0.5);
    font-family: var(--s-font-68aa87c4);
    font-size: 12px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.3;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-fa1f2bef-faa4-4c2c-9b55-2233f801aab9] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    bottom: NaNpx;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    width: calc(100% - (var(--gap-h-2d4e393b-cba4-414f-9997-379410212d36) * 0));
    max-width: calc(
      100% - (var(--gap-h-2d4e393b-cba4-414f-9997-379410212d36) * 0)
    );
  }
  
  .sd[data-s-5bb81a6e-d57d-4695-834b-09d667e97b9e] {
    background: #292929;
    border-bottom: 0px solid rgba(255, 255, 255, 0.1);
    border-left: 0px solid rgba(255, 255, 255, 0.1);
    border-right: 0px solid rgba(255, 255, 255, 0.1);
    border-top: 0px solid rgba(255, 255, 255, 0.1);
    flex: none;
    height: 20px;
    margin: -10px 0px 0px 0px;
    transform: rotate(45deg);
    width: 20px;
    z-index: -1;
    max-width: 100%;
  }
  
  .sd[data-s-671b90d7-02b9-485e-92a3-f0238a456157] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-671b90d7-02b9-485e-92a3-f0238a456157].appear {
    opacity: 1;
    transform: scale(0.6, 0.6);
    transition-duration: 1600ms;
  }
  
  .sd[data-s-671b90d7-02b9-485e-92a3-f0238a456157].appear-active {
    transition-duration: 1600ms;
  }
  
  .sd[data-s-a33ff439-98cb-440d-bfac-e697dfa4cfa2] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 2px dotted rgba(255, 255, 255, 0.05);
    border-left: 2px dotted rgba(255, 255, 255, 0.05);
    border-radius: 50%;
    border-right: 2px dotted rgba(255, 255, 255, 0.05);
    border-top: 2px dotted rgba(255, 255, 255, 0.05);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 500px;
    justify-content: center;
    width: 500px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-a33ff439-98cb-440d-bfac-e697dfa4cfa2] {
      flex: none;
      height: 340px;
      width: 340px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-96d112ce-2314-499e-85f2-2148d28058da] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 2px dotted rgba(255, 255, 255, 0.1);
    border-left: 2px dotted rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    border-right: 2px dotted rgba(255, 255, 255, 0.1);
    border-top: 2px dotted rgba(255, 255, 255, 0.1);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 350px;
    justify-content: center;
    width: 350px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-96d112ce-2314-499e-85f2-2148d28058da] {
      flex: none;
      height: 250px;
      width: 250px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-c8f5ddef-076b-4959-ae46-4aa98b72bf44] {
    background: rgba(0, 0, 0, 0);
    border-bottom: 2px dotted rgba(255, 255, 255, 0.2);
    border-left: 2px dotted rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    border-right: 2px dotted rgba(255, 255, 255, 0.2);
    border-top: 2px dotted rgba(255, 255, 255, 0.2);
    flex: none;
    height: 200px;
    width: 200px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c8f5ddef-076b-4959-ae46-4aa98b72bf44] {
      flex: none;
      height: 150px;
      width: 150px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-5e1500fa-65c7-44b8-9b4e-25e18af5a2bd] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 850px;
    max-width: 100%;
  }
  
  .sd[data-s-2a9100f1-2497-486e-9945-85b16d947cc6] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 23px 15px;
  }
  
  .sd[data-s-f0102a3a-0b3b-4095-bbca-22f32813aeff] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #1475fb;
    border-left: 1px dotted #1475fb;
    border-right: 1px dotted #1475fb;
    border-top: 1px dotted #1475fb;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-f0102a3a-0b3b-4095-bbca-22f32813aeff].appear {
    opacity: 1;
    transition-delay: 1700ms;
  }
  
  .sd[data-s-f0102a3a-0b3b-4095-bbca-22f32813aeff].appear-active {
    transition-delay: 1700ms;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-f0102a3a-0b3b-4095-bbca-22f32813aeff] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f0102a3a-0b3b-4095-bbca-22f32813aeff] {
      display: flex;
    }
  }
  
  .sd[data-s-274a79f0-2ea9-46ee-b922-510a71a44452] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid rgba(0, 113, 255, 0.1);
    border-left: 1px solid rgba(0, 113, 255, 0.1);
    border-right: 0px solid rgba(0, 113, 255, 0.1);
    border-top: 1px solid rgba(0, 113, 255, 0.1);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: -23px;
    margin: 0 0 0 0;
    position: absolute;
    right: auto;
    top: 0;
    width: 23px;
    max-width: 100%;
  }
  
  .sd[data-s-0004a534-e803-4d12-8001-e81f78d325b7] {
    flex: none;
    height: 13px;
    width: 13px;
    max-width: 100%;
  }
  
  .sd[data-s-c2ef5ee2-857a-431e-8d93-fae7ef860a25] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-bottom: 1px solid #0071ff;
    border-left: 1px solid #0071ff;
    border-radius: 4px 8.5px 8.5px 4px;
    border-right: 1px solid #0071ff;
    border-top: 1px solid #0071ff;
    bottom: auto;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 17px;
    justify-content: center;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: -26px;
    top: -8px;
    width: 18px;
    max-width: 100%;
  }
  
  .sd[data-s-1787249b-b8df-4e77-a1cc-c44436fe0dea] {
    flex: none;
    height: 15px;
    width: 14px;
    max-width: 100%;
  }
  
  .sd[data-s-c1aa3556-056d-4315-bc63-2a7bd06842a9] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 6px;
    justify-content: flex-end;
    left: 0;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4;
    max-width: 100%;
  }
  
  .sd[data-s-89f477dd-52f5-4575-b21c-399c64cd3f0c] {
    background: #20d100;
    flex: none;
    height: 1px;
    width: 13px;
    max-width: 100%;
  }
  
  .sd[data-s-22da52c4-e850-4a72-b8c8-86998bd08a12] {
    align-content: flex-end;
    align-items: flex-end;
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    right: auto;
    top: 0px;
    width: 6px;
    z-index: 4;
    max-width: 100%;
  }
  
  .sd[data-s-be57dae9-9600-43c4-bc35-93c0757f1fee] {
    background: #20d100;
    flex: none;
    height: 13px;
    width: 1px;
    max-width: 100%;
  }
  
  .sd[data-s-e54d98bc-4e65-49ba-9a11-494bcfbb2a26] {
    align-content: flex-start;
    align-items: flex-start;
    bottom: 2px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: auto;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 6px;
    z-index: 4;
    max-width: 100%;
  }
  
  .sd[data-s-5352feb4-6c2b-4ab0-a005-cecdf0315aba] {
    background: #20d100;
    flex: none;
    height: 13px;
    width: 1px;
    max-width: 100%;
  }
  
  .sd[data-s-544cfa28-c4f1-46c5-bf74-dd62ad0486ec] {
    align-content: center;
    align-items: center;
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 6px;
    justify-content: flex-start;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px;
    position: absolute;
    right: 2px;
    top: auto;
    width: 100%;
    z-index: 4;
    max-width: 100%;
  }
  
  .sd[data-s-73b8fbf1-ff5b-4df9-b125-8fbde8d778d9] {
    background: #20d100;
    flex: none;
    height: 1px;
    width: 13px;
    max-width: 100%;
  }
  
  .sd[data-s-7d02164f-c7e2-4610-a99d-f9b490aaf27b] {
    align-content: center;
    align-items: center;
    background: #0071ff;
    border-radius: 8.5px;
    bottom: auto;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 17px;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px 7px;
    position: absolute;
    right: auto;
    top: -28px;
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-421979bf-4876-436f-9ac2-28c8a3d9fb05] {
    color: #ffffff;
    font-family: var(--s-font-68aa87c4);
    font-size: 12px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-64e457c7-74fa-47c5-9804-7b14e9930c17] {
    background: #ffffff;
    border-bottom: 1px solid #0071ff;
    border-left: 1px solid #0071ff;
    border-radius: 3px;
    border-right: 1px solid #0071ff;
    border-top: 1px solid #0071ff;
    bottom: auto;
    flex: none;
    height: 9px;
    left: -4px;
    margin: 0 0 0 0;
    position: absolute;
    right: auto;
    top: -4px;
    width: 9px;
    z-index: 3;
    max-width: 100%;
  }
  
  .sd[data-s-5c366158-fbdc-4cc6-9df5-5f8b58bcd569] {
    background: #ffffff;
    border-bottom: 1px solid #0071ff;
    border-left: 1px solid #0071ff;
    border-radius: 3px;
    border-right: 1px solid #0071ff;
    border-top: 1px solid #0071ff;
    bottom: -4px;
    flex: none;
    height: 9px;
    left: -4px;
    margin: 0 0 0 0;
    position: absolute;
    right: auto;
    top: auto;
    width: 9px;
    z-index: 3;
    max-width: 100%;
  }
  
  .sd[data-s-336daa37-e40a-4739-9662-2d6dc790ec7f] {
    background: #ffffff;
    border-bottom: 1px solid #0071ff;
    border-left: 1px solid #0071ff;
    border-radius: 3px;
    border-right: 1px solid #0071ff;
    border-top: 1px solid #0071ff;
    bottom: -4px;
    flex: none;
    height: 9px;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: -4px;
    top: auto;
    width: 9px;
    z-index: 3;
    max-width: 100%;
  }
  
  .sd[data-s-178abbc4-e4ec-40b0-b2ca-c7697430dfdb] {
    background: #ffffff;
    border-bottom: 1px solid #0071ff;
    border-left: 1px solid #0071ff;
    border-radius: 3px;
    border-right: 1px solid #0071ff;
    border-top: 1px solid #0071ff;
    bottom: auto;
    flex: none;
    height: 9px;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: -4px;
    top: -4px;
    width: 9px;
    z-index: 3;
    max-width: 100%;
  }
  
  .sd[data-s-73114a66-527d-442d-b33c-8638f5e22d44] {
    color: #ffffff;
    font-family: var(--s-font-68aa87c4);
    font-size: 82px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.06em;
    line-height: 1;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-73114a66-527d-442d-b33c-8638f5e22d44] {
      font-size: 80px;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-73114a66-527d-442d-b33c-8638f5e22d44] {
      font-size: 54px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-73114a66-527d-442d-b33c-8638f5e22d44] {
      font-size: 36px;
    }
  }
  
  .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] {
    color: rgba(255, 255, 255, 0.5);
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-size: 21px;
    font-weight: 400;
    height: auto;
    letter-spacing: -0.02em;
    line-height: 1.4;
    margin: 35px 0px 40px 0px;
    padding: 0px 0px 0px;
    text-align: center;
    width: 750px;
    max-width: 100%;
  }
  
  .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae].appear {
    opacity: 1;
    transition-duration: 1000ms;
  }
  
  .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae].appear-active {
    transition-duration: 1000ms;
  }
  
  .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] > p {
    margin: 0px 0px 0px 0px;
  }
  
  .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] strong {
    color: #ffffff;
    font-weight: 600;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] {
      font-size: 20px;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] {
      font-size: 18px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] {
      margin: 30px 0px 40px 0px;
      max-width: 100%;
    }
  
    .sd[data-s-1e26fbf7-3a21-4eda-b7cb-031db17cc4ae] > p {
      font-size: 16px;
    }
  }
  
  .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126] {
    align-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 21px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 42px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 20px;
    width: auto;
    --gap-h-8f6c5cec-06a6-4d2b-866b-b180eea9c126: 10px;
    --gap-v-8f6c5cec-06a6-4d2b-866b-b180eea9c126: 0px;
    --gap-uuid: 8f6c5cec-06a6-4d2b-866b-b180eea9c126;
    max-width: 100%;
  }
  
  .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126]:hover {
    background: #ffffff;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126] {
      flex: none;
      height: 50px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-1266c34a-57cf-4d1e-a898-a29f531361a3] {
    color: #333;
    font-family: var(--s-font-68aa87c4);
    font-size: 15px;
    font-weight: 600;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.4;
    text-align: center;
    width: auto;
    z-index: 2;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126]:hover
    .sd[data-s-1266c34a-57cf-4d1e-a898-a29f531361a3] {
    color: #ffffff;
  }
  
  .sd[data-s-73af3011-51ee-42f3-88f7-689e0dc50036] {
    color: #333;
    font-size: 24px;
    transform: rotate(-45deg);
    z-index: 2;
  }
  
  .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126]:hover
    .sd[data-s-73af3011-51ee-42f3-88f7-689e0dc50036] {
    color: #ffffff;
    transform: rotate(0deg);
  }
  
  .sd[data-s-fecc9fbd-6d77-4973-9672-3c08a6780ad7] {
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    border-radius: 21px;
    bottom: 0px;
    flex: none;
    height: calc(100% - (var(--gap-v-8f6c5cec-06a6-4d2b-866b-b180eea9c126) * 0));
    left: 0px;
    margin: 0 0 0 0;
    opacity: 1;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center left;
    width: calc(100% - (var(--gap-h-8f6c5cec-06a6-4d2b-866b-b180eea9c126) * 0));
    z-index: 1;
    max-width: calc(
      100% - (var(--gap-h-8f6c5cec-06a6-4d2b-866b-b180eea9c126) * 0)
    );
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-8f6c5cec-06a6-4d2b-866b-b180eea9c126]:hover
    .sd[data-s-fecc9fbd-6d77-4973-9672-3c08a6780ad7] {
    opacity: 1;
    transform: scale(1, 1);
  }
  
  .sd[data-s-938a960f-f1fb-41b6-9123-19ac699c2a7f] {
    align-content: center;
    align-items: center;
    background: #111111;
    border-bottom: 0px solid rgba(0, 0, 0, 0.2);
    border-left: 0px solid rgba(0, 0, 0, 0.2);
    border-right: 0px solid rgba(0, 0, 0, 0.2);
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 150px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-938a960f-f1fb-41b6-9123-19ac699c2a7f].appear {
    opacity: 1;
  }
  
  .sd[data-s-938a960f-f1fb-41b6-9123-19ac699c2a7f].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-938a960f-f1fb-41b6-9123-19ac699c2a7f] {
      padding: 120px 0px 0px 0px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-938a960f-f1fb-41b6-9123-19ac699c2a7f] {
      padding: 80px 0px 0px 0px;
    }
  }
  
  .sd[data-s-ce3fbc1f-becb-4c63-9461-c4a66183832a] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 80px;
    padding: 0px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-ce3fbc1f-becb-4c63-9461-c4a66183832a].appear {
    opacity: 1;
  }
  
  .sd[data-s-ce3fbc1f-becb-4c63-9461-c4a66183832a].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ce3fbc1f-becb-4c63-9461-c4a66183832a] {
      margin: 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-2a6b91ed-e739-4970-a56c-9f282f2a78fc] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: auto;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2a6b91ed-e739-4970-a56c-9f282f2a78fc] {
      margin: 0px 0px 30px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-f181ab0f-e89d-4a26-bb71-59c43259c1a9] {
    align-content: center;
    align-items: center;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid rgba(250, 250, 250, 0.3);
    border-left: 1px solid rgba(250, 250, 250, 0.3);
    border-radius: 66.5px;
    border-right: 1px solid rgba(250, 250, 250, 0.3);
    border-top: 1px solid rgba(250, 250, 250, 0.3);
    box-shadow: 0px 2px 24px rgba(255, 255, 255, 0.2);
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 30px 50px;
    --gap-h-f181ab0f-e89d-4a26-bb71-59c43259c1a9: 20px;
    --gap-v-f181ab0f-e89d-4a26-bb71-59c43259c1a9: 0px;
    --gap-uuid: f181ab0f-e89d-4a26-bb71-59c43259c1a9;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f181ab0f-e89d-4a26-bb71-59c43259c1a9] {
      gap: 10px;
      padding: 16px 30px;
      --gap-h-f181ab0f-e89d-4a26-bb71-59c43259c1a9: 10px;
      --gap-v-f181ab0f-e89d-4a26-bb71-59c43259c1a9: 0px;
    }
  }
  
  .sd[data-s-640d9e04-acc8-4a49-b32b-76190402becb] {
    flex: none;
    height: auto;
    width: 60px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-640d9e04-acc8-4a49-b32b-76190402becb] {
      flex: none;
      width: 24px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-ed510b7b-e78e-4341-ba04-c6351fe955d1] {
    color: #ffffff;
    font-family: var(--s-font-68aa87c4);
    font-size: 52px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.05em;
    line-height: 1;
    margin: 0px 10px 0px 0px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 10px);
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-ed510b7b-e78e-4341-ba04-c6351fe955d1] {
      font-size: 24px;
      margin: 0px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-27566bb1-1171-43b4-8e40-66f0cdecd8f4] {
    color: transparent;
    font-family: var(--s-font-68aa87c4);
    font-size: 288px;
    font-style: normal;
    font-weight: 600;
    height: auto;
    left: 0px;
    letter-spacing: -0.05em;
    line-height: 1;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    text-align: center;
    top: -20px;
    width: auto;
    z-index: -1;
    max-width: 100%;
    justify-content: center;
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: rgba(255, 255, 255, 0.28);
    --g-position-0: 0%;
    --g-color-1: rgba(255, 255, 255, 0.09);
    --g-position-1: 100%;
    --g-color-2: rgba(255, 255, 255, 0.09);
    --g-position-2: 100%;
    --g-color-3: rgba(255, 255, 255, 0.09);
    --g-position-3: 100%;
    --g-color-4: rgba(255, 255, 255, 0.09);
    --g-position-4: 100%;
    --g-color-5: rgba(255, 255, 255, 0.09);
    --g-position-5: 100%;
    --g-color-6: rgba(255, 255, 255, 0.09);
    --g-position-6: 100%;
    --g-color-7: rgba(255, 255, 255, 0.09);
    --g-position-7: 100%;
    --g-color-8: rgba(255, 255, 255, 0.09);
    --g-position-8: 100%;
    --g-color-9: rgba(255, 255, 255, 0.09);
    --g-position-9: 100%;
    --g-color-10: rgba(255, 255, 255, 0.09);
    --g-position-10: 100%;
    --g-color-11: rgba(255, 255, 255, 0.09);
    --g-position-11: 100%;
    --g-angle: 180deg;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-27566bb1-1171-43b4-8e40-66f0cdecd8f4] {
      font-size: 144px;
      top: 80px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-27566bb1-1171-43b4-8e40-66f0cdecd8f4] {
      bottom: 0;
      flex: none;
      font-size: 80px;
      left: 0;
      margin: 0px 0px 20px 0px;
      overflow-x: visible;
      overflow-y: visible;
      position: relative;
      right: 0;
      top: 0;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-3f01d2b9-4fe5-4b4d-9b4b-601a4a8f50da] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-17603268-e261-4d5e-ab25-1e9af6f05c28] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-17603268-e261-4d5e-ab25-1e9af6f05c28].appear {
    opacity: 1;
  }
  
  .sd[data-s-17603268-e261-4d5e-ab25-1e9af6f05c28].appear-active {
  }
  
  .sd[data-s-17603268-e261-4d5e-ab25-1e9af6f05c28]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-17603268-e261-4d5e-ab25-1e9af6f05c28] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-778a7082-8bd7-42d7-89ca-d652d605ce14] {
    height: auto;
    width: 100%;
    max-width: 100%;
    max-height: 322px;
  }

  @media screen and (max-width: 480px) {
    .sd[data-s-778a7082-8bd7-42d7-89ca-d652d605ce14] {
      max-height: 124px;
    }
  }
  
  .sd[data-s-73a4fa58-dc98-4e40-8a17-319465c94284] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 50ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-73a4fa58-dc98-4e40-8a17-319465c94284].appear {
    opacity: 1;
  }
  
  .sd[data-s-73a4fa58-dc98-4e40-8a17-319465c94284].appear-active {
  }
  
  .sd[data-s-73a4fa58-dc98-4e40-8a17-319465c94284]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-73a4fa58-dc98-4e40-8a17-319465c94284] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-bdc28582-56b1-4613-a36f-4da703e48a05] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-bdc28582-56b1-4613-a36f-4da703e48a05].appear {
    opacity: 1;
  }
  
  .sd[data-s-bdc28582-56b1-4613-a36f-4da703e48a05].appear-active {
  }
  
  .sd[data-s-bdc28582-56b1-4613-a36f-4da703e48a05]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bdc28582-56b1-4613-a36f-4da703e48a05] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-e60dfbb1-ba3a-4f53-bbab-591649e43260] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-e60dfbb1-ba3a-4f53-bbab-591649e43260].appear {
    opacity: 1;
  }
  
  .sd[data-s-e60dfbb1-ba3a-4f53-bbab-591649e43260].appear-active {
  }
  
  .sd[data-s-e60dfbb1-ba3a-4f53-bbab-591649e43260]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e60dfbb1-ba3a-4f53-bbab-591649e43260] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-0a677575-f39f-4a83-a654-16f860fd5caf] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-end;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-8404e8bd-78fb-400c-8e8a-5738eb00e8fc] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 0ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-8404e8bd-78fb-400c-8e8a-5738eb00e8fc].appear {
    opacity: 1;
  }
  
  .sd[data-s-8404e8bd-78fb-400c-8e8a-5738eb00e8fc].appear-active {
  }
  
  .sd[data-s-8404e8bd-78fb-400c-8e8a-5738eb00e8fc]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8404e8bd-78fb-400c-8e8a-5738eb00e8fc] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-74013335-9d49-4254-b9d9-ada2d875b08f] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 50ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-74013335-9d49-4254-b9d9-ada2d875b08f].appear {
    opacity: 1;
  }
  
  .sd[data-s-74013335-9d49-4254-b9d9-ada2d875b08f].appear-active {
  }
  
  .sd[data-s-74013335-9d49-4254-b9d9-ada2d875b08f]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-74013335-9d49-4254-b9d9-ada2d875b08f] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6].appear {
    opacity: 1;
  }
  
  .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6].appear-active {
  }
  
  .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }

  @media screen and (max-width: 480px) {
    .sd[data-s-3e93a352-c7b0-4e4e-955e-696e57446bf6] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-52df2e6f-8299-4269-9e6f-fd7f96041a90] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-52df2e6f-8299-4269-9e6f-fd7f96041a90].appear {
    opacity: 1;
  }
  
  .sd[data-s-52df2e6f-8299-4269-9e6f-fd7f96041a90].appear-active {
  }
  
  .sd[data-s-52df2e6f-8299-4269-9e6f-fd7f96041a90]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-52df2e6f-8299-4269-9e6f-fd7f96041a90] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-a74571e9-7f0f-44d5-b028-316b49ad42ac] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-aa834fec-74c7-440d-9a99-b51fa52b5334] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 50ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-aa834fec-74c7-440d-9a99-b51fa52b5334].appear {
    opacity: 1;
  }
  
  .sd[data-s-aa834fec-74c7-440d-9a99-b51fa52b5334].appear-active {
  }
  
  .sd[data-s-aa834fec-74c7-440d-9a99-b51fa52b5334]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-aa834fec-74c7-440d-9a99-b51fa52b5334] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-405ba597-3306-4387-847c-5e7ec70204bd] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 0ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-405ba597-3306-4387-847c-5e7ec70204bd].appear {
    opacity: 1;
  }
  
  .sd[data-s-405ba597-3306-4387-847c-5e7ec70204bd].appear-active {
  }
  
  .sd[data-s-405ba597-3306-4387-847c-5e7ec70204bd]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-405ba597-3306-4387-847c-5e7ec70204bd] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-7a611c95-b448-49d2-8bb9-c59ac48ad361] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-7a611c95-b448-49d2-8bb9-c59ac48ad361].appear {
    opacity: 1;
  }
  
  .sd[data-s-7a611c95-b448-49d2-8bb9-c59ac48ad361].appear-active {
  }
  
  .sd[data-s-7a611c95-b448-49d2-8bb9-c59ac48ad361]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7a611c95-b448-49d2-8bb9-c59ac48ad361] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-93387fae-407e-4b0a-bf59-7760c20973ea] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-93387fae-407e-4b0a-bf59-7760c20973ea].appear {
    opacity: 1;
  }
  
  .sd[data-s-93387fae-407e-4b0a-bf59-7760c20973ea].appear-active {
  }
  
  .sd[data-s-93387fae-407e-4b0a-bf59-7760c20973ea]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-93387fae-407e-4b0a-bf59-7760c20973ea] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-5e1dd462-c91a-422c-8482-b44a21592bd3] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-end;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-d5e2ca7b-f2cd-4a69-bd59-1c6c61669b37] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 0ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-d5e2ca7b-f2cd-4a69-bd59-1c6c61669b37].appear {
    opacity: 1;
  }
  
  .sd[data-s-d5e2ca7b-f2cd-4a69-bd59-1c6c61669b37].appear-active {
  }
  
  .sd[data-s-d5e2ca7b-f2cd-4a69-bd59-1c6c61669b37]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-d5e2ca7b-f2cd-4a69-bd59-1c6c61669b37] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-bd8addab-1409-4527-8a52-02f424188335] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 50ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-bd8addab-1409-4527-8a52-02f424188335].appear {
    opacity: 1;
  }
  
  .sd[data-s-bd8addab-1409-4527-8a52-02f424188335].appear-active {
  }
  
  .sd[data-s-bd8addab-1409-4527-8a52-02f424188335]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bd8addab-1409-4527-8a52-02f424188335] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-7d3a11ad-64bf-4f2e-974b-f10797b18029] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-7d3a11ad-64bf-4f2e-974b-f10797b18029].appear {
    opacity: 1;
  }
  
  .sd[data-s-7d3a11ad-64bf-4f2e-974b-f10797b18029].appear-active {
  }
  
  .sd[data-s-7d3a11ad-64bf-4f2e-974b-f10797b18029]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7d3a11ad-64bf-4f2e-974b-f10797b18029] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-2dacd241-e1ab-4f1b-a808-a4903b0fa126] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 0ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-2dacd241-e1ab-4f1b-a808-a4903b0fa126].appear {
    opacity: 1;
  }
  
  .sd[data-s-2dacd241-e1ab-4f1b-a808-a4903b0fa126].appear-active {
  }
  
  .sd[data-s-2dacd241-e1ab-4f1b-a808-a4903b0fa126]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-2dacd241-e1ab-4f1b-a808-a4903b0fa126] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-ccb678ae-d4a7-40e5-8e0f-1afbd936d7b3] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-9647e770-61e8-4cf0-ab47-f82b0617466d] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 200ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-9647e770-61e8-4cf0-ab47-f82b0617466d].appear {
    opacity: 1;
  }
  
  .sd[data-s-9647e770-61e8-4cf0-ab47-f82b0617466d].appear-active {
  }
  
  .sd[data-s-9647e770-61e8-4cf0-ab47-f82b0617466d]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-9647e770-61e8-4cf0-ab47-f82b0617466d] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-7e54eb44-88f3-4576-9275-353dea56a7ff] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 50ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-7e54eb44-88f3-4576-9275-353dea56a7ff].appear {
    opacity: 1;
  }
  
  .sd[data-s-7e54eb44-88f3-4576-9275-353dea56a7ff].appear-active {
  }
  
  .sd[data-s-7e54eb44-88f3-4576-9275-353dea56a7ff]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7e54eb44-88f3-4576-9275-353dea56a7ff] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-7db033eb-7263-4427-8105-51c571311316] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 150ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-7db033eb-7263-4427-8105-51c571311316].appear {
    opacity: 1;
  }
  
  .sd[data-s-7db033eb-7263-4427-8105-51c571311316].appear-active {
  }
  
  .sd[data-s-7db033eb-7263-4427-8105-51c571311316]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-7db033eb-7263-4427-8105-51c571311316] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-3b9ecca6-e54d-491d-8c3d-aa2f326362c5] {
    align-content: center;
    align-items: center;
    background: #eeeeee;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 10px;
    transition-delay: 100ms;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 480px;
    max-width: calc(100% - 20px);
  }
  
  .sd[data-s-3b9ecca6-e54d-491d-8c3d-aa2f326362c5].appear {
    opacity: 1;
  }
  
  .sd[data-s-3b9ecca6-e54d-491d-8c3d-aa2f326362c5].appear-active {
  }
  
  .sd[data-s-3b9ecca6-e54d-491d-8c3d-aa2f326362c5]:hover {
    opacity: 0.7;
    transform: ;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-3b9ecca6-e54d-491d-8c3d-aa2f326362c5] {
      flex: none;
      margin: 2px;
      width: 180px;
      max-width: calc(100% - 4px);
    }
  }
  
  .sd[data-s-bb6c8947-3b39-4ff7-acc9-a2b801a4ae25] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 128px 0px 192px 0px;
    width: 1440px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-bb6c8947-3b39-4ff7-acc9-a2b801a4ae25] {
      padding: 80px 0px 64px 0px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-bb6c8947-3b39-4ff7-acc9-a2b801a4ae25] {
      padding: 80px 0px 32px 0px;
    }
  }
  
  .sd[data-s-1050190d-25f9-445b-8d9b-8eacc9f656e8] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: 73%;
    max-width: 73%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-1050190d-25f9-445b-8d9b-8eacc9f656e8] {
      flex: none;
      width: 80%;
      max-width: 80%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-1050190d-25f9-445b-8d9b-8eacc9f656e8] {
      flex: none;
      width: 90%;
      max-width: 90%;
    }
  }
  
  .sd[data-s-2e2bb5b5-b1d3-48df-85cf-c8e0f65d4d16] {
    background: linear-gradient(
      var(--g-angle),
      var(--g-color-0) var(--g-position-0),
      var(--g-color-1) var(--g-position-1)
    );
    color: transparent;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 16px;
    font-weight: 500;
    height: auto;
    letter-spacing: 0.2em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    mix-blend-mode: normal;
    padding: 2px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    z-index: 4;
    max-width: 100%;
    justify-content: flex-start;
    background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
  }
  
  .sd[data-s-2e2bb5b5-b1d3-48df-85cf-c8e0f65d4d16].appear {
    opacity: 1;
  }
  
  .sd[data-s-2e2bb5b5-b1d3-48df-85cf-c8e0f65d4d16].appear-active {
  }
  
  .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e] {
    color: #141414;
    flex: 7;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 64px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1.3;
    margin: 32px 0px 0px 0px;
    text-align: center;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: center;
  }
  
  .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e].appear {
    opacity: 1;
  }
  
  .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e].appear-active {
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e] {
      font-size: 32px;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e] {
      font-size: 36px;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-fa537143-de64-4615-84d4-04cae1d5e75e] {
      font-size: 20px;
    }
  }
  
  .sd[data-s-39817769-260e-4b7f-976a-ffd66c26471e] {
    align-content: stretch;
    align-items: stretch;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    margin: 96px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-39817769-260e-4b7f-976a-ffd66c26471e] {
      flex-direction: column;
      flex-wrap: nowrap;
      margin: 32px 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 128px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 41%;
    max-width: 41%;
  }
  
  .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;
  }
  
  .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af].appear-active {
    transition-delay: 200ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af] {
      flex: none;
      width: 44%;
      max-width: 44%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4bf8dcfa-f020-4c1a-bdd3-77b50e17c2af] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-aff61b85-e035-4488-b7aa-832cdfbfabc4] {
    border-radius: 8px;
    box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.05);
    flex: none;
    height: 600px;
    margin: 0px 0px 24px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-aff61b85-e035-4488-b7aa-832cdfbfabc4] {
      flex: none;
      height: 512px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-aff61b85-e035-4488-b7aa-832cdfbfabc4] {
      flex: none;
      height: 448px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-aff61b85-e035-4488-b7aa-832cdfbfabc4] {
      flex: none;
      height: 384px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-e733d888-9600-4bf9-9685-781b7c8a1332] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e733d888-9600-4bf9-9685-781b7c8a1332] {
      margin: 0px 0px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-925c80e9-c904-4c3a-aba1-0d6ce6af136d] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
    width: auto;
    --gap-h-925c80e9-c904-4c3a-aba1-0d6ce6af136d: 0px;
    --gap-v-925c80e9-c904-4c3a-aba1-0d6ce6af136d: 8px;
    --gap-uuid: 925c80e9-c904-4c3a-aba1-0d6ce6af136d;
    max-width: 100%;
  }
  
  .sd[data-s-f96ceef9-0074-4559-8269-0961d2e96188] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-f96ceef9-0074-4559-8269-0961d2e96188].appear {
    opacity: 1;
  }
  
  .sd[data-s-f96ceef9-0074-4559-8269-0961d2e96188].appear-active {
  }
  
  .sd[data-s-1a49db5f-7661-45b6-b72b-2edf8879e470] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-size: 36px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-1a49db5f-7661-45b6-b72b-2edf8879e470].appear {
    opacity: 1;
  }
  
  .sd[data-s-1a49db5f-7661-45b6-b72b-2edf8879e470].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-1a49db5f-7661-45b6-b72b-2edf8879e470] {
      font-size: 32px;
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-8e8be08d-7ca0-4722-ae26-bac6ae94a776] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 20px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    margin: 16px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-8e8be08d-7ca0-4722-ae26-bac6ae94a776].appear {
    opacity: 1;
  }
  
  .sd[data-s-8e8be08d-7ca0-4722-ae26-bac6ae94a776].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-8e8be08d-7ca0-4722-ae26-bac6ae94a776] {
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 48px 0px 0px 0px;
    padding: 8px 0px 8px 0px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706].appear {
    opacity: 1;
  }
  
  .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706].appear-active {
  }
  
  .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706] {
      margin: 32px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-314d85d9-6119-4de8-bb1f-24dd6bd714b2] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-314d85d9-6119-4de8-bb1f-24dd6bd714b2] {
      font-size: 15px;
      height: auto;
    }
  }
  
  .sd[data-s-1b381a3c-0601-44ba-ad3a-80d335ce5bce] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-b5cce5ea-6ccc-4439-86b9-18eae9ab2706]:hover
    .sd[data-s-1b381a3c-0601-44ba-ad3a-80d335ce5bce] {
    transform: translate(8px, 0px);
  }
  
  .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 128px 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 41%;
    max-width: 41%;
  }
  
  .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;
  }
  
  .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241].appear-active {
    transition-delay: 200ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241] {
      flex: none;
      width: 44%;
      max-width: 44%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-40b24682-efd8-4a1d-9ec6-83aac4ed1241] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-b96d4a66-ea78-41df-a2d1-9b291b2947ae] {
    border-radius: 8px;
    box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.05);
    flex: none;
    height: 600px;
    margin: 0px 0px 24px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-b96d4a66-ea78-41df-a2d1-9b291b2947ae] {
      flex: none;
      height: 512px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-b96d4a66-ea78-41df-a2d1-9b291b2947ae] {
      flex: none;
      height: 448px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-b96d4a66-ea78-41df-a2d1-9b291b2947ae] {
      flex: none;
      height: 384px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-31b24032-6f8b-428d-9cdb-b5c65385b750] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-31b24032-6f8b-428d-9cdb-b5c65385b750] {
      margin: 0px 12px 0px;
      width: calc(100% - 24px);
      max-width: calc(100% - 24px);
    }
  }
  
  .sd[data-s-f6f4a219-24ae-4648-922f-31ae44235f0b] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
    width: auto;
    --gap-h-f6f4a219-24ae-4648-922f-31ae44235f0b: 0px;
    --gap-v-f6f4a219-24ae-4648-922f-31ae44235f0b: 8px;
    --gap-uuid: f6f4a219-24ae-4648-922f-31ae44235f0b;
    max-width: 100%;
  }
  
  .sd[data-s-47bde96e-ce5f-4b83-bfff-f4d0092a2f60] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-47bde96e-ce5f-4b83-bfff-f4d0092a2f60].appear {
    opacity: 1;
  }
  
  .sd[data-s-47bde96e-ce5f-4b83-bfff-f4d0092a2f60].appear-active {
  }
  
  .sd[data-s-4e066495-8b3a-4436-a15a-42a242daedd2] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-size: 36px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-4e066495-8b3a-4436-a15a-42a242daedd2].appear {
    opacity: 1;
  }
  
  .sd[data-s-4e066495-8b3a-4436-a15a-42a242daedd2].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-4e066495-8b3a-4436-a15a-42a242daedd2] {
      font-size: 32px;
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-680b92d2-489b-4596-9598-759c1fb88ece] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 20px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    margin: 16px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-680b92d2-489b-4596-9598-759c1fb88ece].appear {
    opacity: 1;
  }
  
  .sd[data-s-680b92d2-489b-4596-9598-759c1fb88ece].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-680b92d2-489b-4596-9598-759c1fb88ece] {
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 48px 0px 0px 0px;
    padding: 8px 0px 8px 0px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46].appear {
    opacity: 1;
  }
  
  .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46].appear-active {
  }
  
  .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46] {
      margin: 32px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-e69a0264-a62d-4c49-9902-270499776dde] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-e69a0264-a62d-4c49-9902-270499776dde] {
      font-size: 15px;
      height: auto;
    }
  }
  
  .sd[data-s-b24bd7fa-6377-4454-afc9-793b99966606] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-f133f0dc-a074-4b59-a2f3-4ad6e3250f46]:hover
    .sd[data-s-b24bd7fa-6377-4454-afc9-793b99966606] {
    transform: translate(8px, 0px);
  }
  
  .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 128px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 41%;
    max-width: 41%;
  }
  
  .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;
  }
  
  .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337].appear-active {
    transition-delay: 200ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337] {
      flex: none;
      width: 44%;
      max-width: 44%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-12003830-1e48-41f8-8dcb-dab503f20337] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-6850605d-a110-4a99-b842-47e8673e94f7] {
    border-radius: 8px;
    box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.05);
    flex: none;
    height: 600px;
    margin: 0px 0px 24px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-6850605d-a110-4a99-b842-47e8673e94f7] {
      flex: none;
      height: 512px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-6850605d-a110-4a99-b842-47e8673e94f7] {
      flex: none;
      height: 448px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-6850605d-a110-4a99-b842-47e8673e94f7] {
      flex: none;
      height: 384px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-41e7b055-c3c2-433d-99c9-cad73b84e18e] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-41e7b055-c3c2-433d-99c9-cad73b84e18e] {
      margin: 0px 12px 0px;
      width: calc(100% - 24px);
      max-width: calc(100% - 24px);
    }
  }
  
  .sd[data-s-4ef38356-d0c7-4a38-89f9-e9cdc2be7a9c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
    width: auto;
    --gap-h-4ef38356-d0c7-4a38-89f9-e9cdc2be7a9c: 0px;
    --gap-v-4ef38356-d0c7-4a38-89f9-e9cdc2be7a9c: 8px;
    --gap-uuid: 4ef38356-d0c7-4a38-89f9-e9cdc2be7a9c;
    max-width: 100%;
  }
  
  .sd[data-s-cee8b3ad-b9c7-4010-8e81-98a7529e4210] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-cee8b3ad-b9c7-4010-8e81-98a7529e4210].appear {
    opacity: 1;
  }
  
  .sd[data-s-cee8b3ad-b9c7-4010-8e81-98a7529e4210].appear-active {
  }
  
  .sd[data-s-c69bf62a-4804-46c8-b2da-4df7b6ac69dd] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-size: 36px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-c69bf62a-4804-46c8-b2da-4df7b6ac69dd].appear {
    opacity: 1;
  }
  
  .sd[data-s-c69bf62a-4804-46c8-b2da-4df7b6ac69dd].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-c69bf62a-4804-46c8-b2da-4df7b6ac69dd] {
      font-size: 32px;
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-48427b5c-b165-4a11-8044-6b48115d191d] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 20px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    margin: 16px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-48427b5c-b165-4a11-8044-6b48115d191d].appear {
    opacity: 1;
  }
  
  .sd[data-s-48427b5c-b165-4a11-8044-6b48115d191d].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-48427b5c-b165-4a11-8044-6b48115d191d] {
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 48px 0px 0px 0px;
    padding: 8px 0px 8px 0px;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56].appear {
    opacity: 1;
  }
  
  .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56].appear-active {
  }
  
  .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56]:hover {
    opacity: 1;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56] {
      margin: 32px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-963ebf8e-80de-4ecf-8c7d-02a030c3bd67] {
    color: #141414;
    font-family: var(--s-font-7bb7f657);
    font-size: 16px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-963ebf8e-80de-4ecf-8c7d-02a030c3bd67] {
      font-size: 15px;
      height: auto;
    }
  }
  
  .sd[data-s-d9978f3e-eb84-4e5a-ac9b-4d3f6e0f85a5] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 16px;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
    width: 16px;
    max-width: calc(100% - 16px);
  }
  
  .sd[data-s-22f1a97c-f70b-42ee-b044-826978381d56]:hover
    .sd[data-s-d9978f3e-eb84-4e5a-ac9b-4d3f6e0f85a5] {
    transform: translate(8px, 0px);
  }
  
  .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 128px 0px 0px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 41%;
    max-width: 41%;
  }
  
  .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed].appear {
    opacity: 1;
    transform: translate(0px, 16px);
    transition-delay: 200ms;
  }
  
  .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed].appear-active {
    transition-delay: 200ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed] {
      flex: none;
      width: 44%;
      max-width: 44%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed] {
      flex: none;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-290c4f2b-9828-469d-bbb0-5f9e75b7a6ed] {
      flex: none;
      margin: 0px 0px 64px 0px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-dab83b5b-d748-4756-aef8-964caddae5d7] {
    border-radius: 8px;
    box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.05);
    flex: none;
    height: 600px;
    margin: 0px 0px 24px 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-dab83b5b-d748-4756-aef8-964caddae5d7] {
      flex: none;
      height: 512px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-dab83b5b-d748-4756-aef8-964caddae5d7] {
      flex: none;
      height: 448px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-dab83b5b-d748-4756-aef8-964caddae5d7] {
      flex: none;
      height: 384px;
      width: 100%;
      max-width: 100%;
    }
  }
  
  .sd[data-s-33d8fc61-3cb8-47da-8d23-c78b3924b52e] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-33d8fc61-3cb8-47da-8d23-c78b3924b52e] {
      margin: 0px 12px 0px;
      width: calc(100% - 24px);
      max-width: calc(100% - 24px);
    }
  }
  
  .sd[data-s-b423fe46-5859-4415-b490-cd15fb93d0ef] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
    width: auto;
    --gap-h-b423fe46-5859-4415-b490-cd15fb93d0ef: 0px;
    --gap-v-b423fe46-5859-4415-b490-cd15fb93d0ef: 8px;
    --gap-uuid: b423fe46-5859-4415-b490-cd15fb93d0ef;
    max-width: 100%;
  }
  
  .sd[data-s-211cdf89-cc8b-427c-9824-573fec3566cd] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-feature-settings: "palt" 1;
    font-size: 14px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.04em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-211cdf89-cc8b-427c-9824-573fec3566cd].appear {
    opacity: 1;
  }
  
  .sd[data-s-211cdf89-cc8b-427c-9824-573fec3566cd].appear-active {
  }
  
  .sd[data-s-6eaf3775-3d8c-4839-b956-37c323f9fee7] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-68aa87c4);
    font-size: 36px;
    font-weight: 700;
    height: auto;
    letter-spacing: -0.07em;
    line-height: 1.2;
    margin: 0px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-6eaf3775-3d8c-4839-b956-37c323f9fee7].appear {
    opacity: 1;
  }
  
  .sd[data-s-6eaf3775-3d8c-4839-b956-37c323f9fee7].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-6eaf3775-3d8c-4839-b956-37c323f9fee7] {
      font-size: 32px;
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-23132a95-44ac-4bc1-a842-b779072d9188] {
    color: #141414;
    flex: none;
    font-family: var(--s-font-7bb7f657);
    font-feature-settings: "palt" 1;
    font-size: 20px;
    font-weight: 500;
    height: auto;
    letter-spacing: -0.03em;
    line-height: 1.4;
    margin: 16px 0px 0px 0px;
    text-align: left;
    transition-duration: 1600ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
  }
  
  .sd[data-s-23132a95-44ac-4bc1-a842-b779072d9188].appear {
    opacity: 1;
  }
  
  .sd[data-s-23132a95-44ac-4bc1-a842-b779072d9188].appear-active {
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-23132a95-44ac-4bc1-a842-b779072d9188] {
      margin: 12px 0px 0px 0px;
      max-width: 100%;
    }
  }
  
  .sd[data-s-bf2a2e35-6d27-410e-a069-3409eeb17e6a] {
  }
  
  .sd[data-s-314465bc-a4ab-4147-a7b6-4c9c75f24413] {
  }
  
  .sd[data-s-5897aa6e-a70f-44bb-b7b2-3725e61bcdd0] {
    align-content: center;
    align-items: center;
    bottom: 20px;
    flex-wrap: nowrap;
    justify-content: center;
    left: auto;
    margin: 0 0 0 0;
    padding: 0px;
    position: fixed;
    right: 20px;
    top: auto;
    z-index: 5;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-5897aa6e-a70f-44bb-b7b2-3725e61bcdd0] {
      bottom: 20px;
      right: 10px;
    }
  }
  
  .sd[data-s-b52926e1-886d-4460-8c13-97b7bb6d0b5f] {
    flex: none;
    height: auto;
    width: 200px;
    max-width: 100%;
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-b52926e1-886d-4460-8c13-97b7bb6d0b5f] {
      flex: none;
      width: 180px;
      max-width: 100%;
    }
  }

  body {
    background: #fff;
    transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
  }

  .sd[data-s-82d8d80b-49bd-4309-ac16-55a4df7bdb93] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    box-shadow: ;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-start;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0 0 0 0;
    width: 100%;
    max-width: 100%;
  }
  
  .sd[data-s-011e9d54-035f-4159-af70-2b9de7a50c1b] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    bottom: auto;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    padding: 32px 0px 0px 0px;
    position: fixed;
    right: auto;
    top: 0px;
    width: 100%;
    max-width: 100%;
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-011e9d54-035f-4159-af70-2b9de7a50c1b] {
      padding: 22px 0px 0px 0px;
    }
  }
  
  .sd[data-s-0fad9775-11df-4eb7-82e8-43043f3a0c5a] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: space-between;
    margin: 0px 40px 0px;
    width: 1440px;
    max-width: calc(100% - 80px);
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-0fad9775-11df-4eb7-82e8-43043f3a0c5a] {
      margin: 0px 30px 0px;
      max-width: calc(100% - 60px);
    }
  }
  
  @media screen and (max-width: 768px) {
    .sd[data-s-0fad9775-11df-4eb7-82e8-43043f3a0c5a] {
      flex: none;
      margin: 0px 0px 0px;
      width: 90%;
      max-width: 90%;
    }
  }
  
  .sd[data-s-483ca3ed-7975-4f29-a3ca-4d29fee8663f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 8px 0px 8px 0px;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-483ca3ed-7975-4f29-a3ca-4d29fee8663f].appear {
    opacity: 1;
    transition-delay: 400ms;
  }
  
  .sd[data-s-483ca3ed-7975-4f29-a3ca-4d29fee8663f].appear-active {
    transition-delay: 400ms;
  }
  
  .sd[data-s-210b3c79-e45d-46f7-9e0b-b40f5c746f7f] {
    flex: none;
    height: auto;
    width: 160px;
    max-width: 100%;
  }
  
  .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #535353;
    border-left: 1px solid #535353;
    border-radius: 96px;
    border-right: 1px solid #535353;
    border-top: 1px solid #535353;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 48px;
    justify-content: center;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 48px;
    max-width: 100%;
  }
  
  .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6].appear {
    opacity: 1;
    transition-delay: 300ms;
    transition-duration: 800ms;
  }
  
  .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6].appear-active {
    transition-delay: 300ms;
    transition-duration: 800ms;
  }
  
  @media screen and (max-width: 1280px) {
    .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 480px) {
    .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6] {
      display: flex;
    }
  }
  
  @media screen and (max-width: 360px) {
    .sd[data-s-0a37af19-f2a5-4afe-8c05-d011b2cd77d6] {
      display: flex;
    }
  }
  
  .sd[data-s-66e87abe-a2fc-4d7b-851c-cd73c27ac4c5] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    transform: rotate(-45deg);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-f21875ca-4ebe-4e0b-b949-0f19799a08c8] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-0427b6b5-73ef-47e4-aabe-ad27569dfafd] {
    background: #ffffff;
    flex: none;
    height: 1.5px;
    transform-origin: center left;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd[data-s-0427b6b5-73ef-47e4-aabe-ad27569dfafd].appear {
    transform: scale(0, 1);
    transition-delay: 700ms;
  }
  
  .sd[data-s-0427b6b5-73ef-47e4-aabe-ad27569dfafd].appear-active {
    transition-delay: 700ms;
  }
  
  .sd[data-s-9732fced-e050-4f60-ba12-fb38ad64b58c] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: rotate(90deg);
    width: auto;
    max-width: 100%;
  }
  
  .sd[data-s-43607b97-f0a5-441a-b655-be1d8a3e7c99] {
    background: #ffffff;
    flex: none;
    height: 1.5px;
    transform-origin: center left;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
    width: 15px;
    max-width: 100%;
  }
  
  .sd[data-s-43607b97-f0a5-441a-b655-be1d8a3e7c99].appear {
    transform: scale(0, 1);
    transition-delay: 700ms;
  }
  
  .sd[data-s-43607b97-f0a5-441a-b655-be1d8a3e7c99].appear-active {
    transition-delay: 700ms;
  }