body{
  font-family: noto sanss;
}
.page-enter-active {
  transition: .6s cubic-bezier(.4, .4, 0, 1)
}

.page-leave-active {
  transition: .3s cubic-bezier(.4, .4, 0, 1)
}

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


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


/*! * 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
}

: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: .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/custom-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")
}

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

.customCanvas>.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: .3s cubic-bezier(.4, .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.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, .15)
}

.fixed {
  z-index: 2
}

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

.button,
.link {
  cursor: pointer
}

.submitLoading {
  opacity: .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%, .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, .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, .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: .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
}

@property --g-angle {
  syntax: "<angle>";
  inherits: false;
  initial-value: 180deg
}

@property --g-color-0 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-0 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: .01%
}

@property --g-color-1 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-1 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-2 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-2 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-3 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-3 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-4 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-4 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-5 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-5 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-6 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-6 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-7 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-7 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-8 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-8 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-9 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-9 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-10 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-10 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}

@property --g-color-11 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent
}

@property --g-position-11 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%
}


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, .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-custom-style[data-v-52f3f575] {
  transition: .4s cubic-bezier(.4, .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, .08), 0 10px 25px -5px rgba(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: .4s cubic-bezier(.4, .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 .message[data-v-5a917894] {
  color: #f84f65
}



.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 .custom-canvas,
.design-canvas__modal.v-leave-active,
.design-canvas__modal.v-leave-active .custom-canvas {
  transition: .4s cubic-bezier(.4, .4, 0, 1)
}

.design-canvas__modal.v-enter-active .custom-canvas *,
.design-canvas__modal.v-leave-active .custom-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: .4s cubic-bezier(.4, .4, 0, 1);
  width: 100%;
  z-index: -1
}

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

.design-canvas__modal .custom-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-c2ac280b-c64f-4cd8-a3f6-0d7c1e20e51c] {
  align-content: center;
  align-items: center;
  box-shadow: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  transform: translate(0px, 0px);
}

.sd[data-s-c2ac280b-c64f-4cd8-a3f6-0d7c1e20e51c]:hover {
  transform: translate(0px, 0px) scale(1, 1);
}

@media screen and (max-width: 430px) {
  .sd[data-s-c2ac280b-c64f-4cd8-a3f6-0d7c1e20e51c] {
    flex: none;
  }
}

.sd[data-s-8e265de9-4c36-435f-b347-7090e7317542] {
  background: #e73e2e;
  border-bottom: 4px solid #e73e2e;
  border-left: 4px solid #e73e2e;
  border-radius: 128px;
  border-right: 4px solid #e73e2e;
  border-top: 4px solid #e73e2e;
  box-shadow: none;
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 15px;
  font-weight: 400;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  opacity: 1;
  padding: 15px;
  text-align: left;
  transition-duration: 1000ms;
  transition-timing-function: ease-out;
  width: 480px;
  max-width: 100%;
}

.sd[data-s-c2ac280b-c64f-4cd8-a3f6-0d7c1e20e51c]:hover .sd[data-s-8e265de9-4c36-435f-b347-7090e7317542]:hover {
  background: #FFFFFF;
  border-bottom: 4px solid #e73e2e;
  border-left: 4px solid #e73e2e;
  border-right: 4px solid #e73e2e;
  border-top: 4px solid #e73e2e;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.sd[data-s-c2ac280b-c64f-4cd8-a3f6-0d7c1e20e51c]:hover .sd[data-s-8e265de9-4c36-435f-b347-7090e7317542] {
  background: #FFFFFF;
  box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.2);
  transform: translate(0px, -1px);
  transition-duration: 400ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-8e265de9-4c36-435f-b347-7090e7317542] {
    padding: 8px;
  }
}

.sd[data-s-2cd7a3b9-a82e-4fb8-8637-38e3f24a060e] {
  border-radius: 0;
  color: #FFFFFF;
  font-family: var(--s-font-caadcb5d);
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 2px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-8e265de9-4c36-435f-b347-7090e7317542]:hover .sd[data-s-2cd7a3b9-a82e-4fb8-8637-38e3f24a060e] {
  color: #e73e2e;
}

@media screen and (max-width: 430px) {
  .sd[data-s-2cd7a3b9-a82e-4fb8-8637-38e3f24a060e] {
    font-size: 16px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-2cd7a3b9-a82e-4fb8-8637-38e3f24a060e] {
    font-size: 15px;
  }
}


.sd[data-s-84ef6cb4-7bac-4f52-b03d-2c46681f96a8] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 16px;
  justify-content: center;
  margin: 30px 0px 0px 0px;
  padding: 0px;
  --gap-h-84ef6cb4-7bac-4f52-b03d-2c46681f96a8: 0px;
  --gap-v-84ef6cb4-7bac-4f52-b03d-2c46681f96a8: 16px;
  --gap-uuid: 84ef6cb4-7bac-4f52-b03d-2c46681f96a8;
  max-width: 100%;
}

.sd[data-s-84ef6cb4-7bac-4f52-b03d-2c46681f96a8].appear {
  opacity: 0;
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-84ef6cb4-7bac-4f52-b03d-2c46681f96a8].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-84ef6cb4-7bac-4f52-b03d-2c46681f96a8] {
    gap: 8px;
    margin: 12px 0px 0px 0px;
    padding: 0px 20px;
    --gap-h-84ef6cb4-7bac-4f52-b03d-2c46681f96a8: 0px;
    --gap-v-84ef6cb4-7bac-4f52-b03d-2c46681f96a8: 8px;
    max-width: 100%;
  }
}

.sd[data-s-702130e2-f12f-4a9c-94df-67f6fe22d73f] {
  color: #4c4b4e;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 18px;
  font-weight: 700;
  height: auto;
  letter-spacing: 0.02em;
  line-height: 1.6;
  text-align: center;
  width: 390px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-702130e2-f12f-4a9c-94df-67f6fe22d73f] {
    display: flex;
    flex: none;
    font-size: 14px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-702130e2-f12f-4a9c-94df-67f6fe22d73f] {
    display: flex;
    font-size: 14px;
    letter-spacing: -0.05em;
  }
}

.sd[data-s-380ab203-bf86-479e-9f56-a70ecf51ee43] {}

.sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.69;
  padding: 0 10px 0;
  text-align: center;
  width: 600px;
  max-width: 100%;
}

.sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc] a {
  color: #4c4b4e;
}

.sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc]>p {
  color: #595959;
  margin: 0px 0px 0px 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc] {
    font-size: 12px;
    letter-spacing: -0.05em;
    padding: 0px 0px 0px;
  }

  .sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc]>p {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc] {
    font-size: 14px;
  }

  .sd[data-s-d2b7e1c0-755b-4a05-b318-ad48c4b143cc]>p {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}


.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] {
  align-content: center;
  align-items: center;
  background: #fbede4;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: flex-start;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
  }
}

.sd[data-s-fe21f49f-a408-474c-81d0-2f7831ba1857] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #fa9d8b;
  border-left: 0px solid #fa9d8b;
  border-radius: 0;
  border-right: 0px solid #fa9d8b;
  border-top: 0px solid #fa9d8b;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 110px 0px 0px 0px;
  padding: 0px 0px;
  position: relative;
  transform: translate(0px, 0px);
  width: 580px;
  max-width: 100%;
}

.sd[data-s-fe21f49f-a408-474c-81d0-2f7831ba1857].appear {
  transform: translate(1px, 1px);
  transition-duration: 2000ms;
}

.sd[data-s-fe21f49f-a408-474c-81d0-2f7831ba1857].appear-active {
  transition-duration: 2000ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-fe21f49f-a408-474c-81d0-2f7831ba1857] {
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-section-inner-fe21f49f-a408-474c-81d0-2f7831ba1857] {
  padding: 0px 0px;
  width: 580px;
  height: auto;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  max-width: 100%;
}

.sd[data-s-section-inner-fe21f49f-a408-474c-81d0-2f7831ba1857].appear {
  flex-direction: column;
}

.sd[data-s-section-inner-fe21f49f-a408-474c-81d0-2f7831ba1857].appear-active {}

@media screen and (max-width: 430px) {
  .sd[data-s-section-inner-fe21f49f-a408-474c-81d0-2f7831ba1857] {
    width: 100%;
    flex-direction: column;
    max-width: 100%;
  }
}

.sd[data-s-6738613c-c3bf-41ae-bdd6-5c414adb2770] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 0px solid #fa9d8b;
  border-left: 8px solid #fa9d8b;
  border-radius: 32px 32px 0px 0px;
  border-right: 8px solid #fa9d8b;
  border-top: 8px solid #fa9d8b;
  box-shadow: 0px 0px 42px rgba(0, 0, 0, 0.12);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 580px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6738613c-c3bf-41ae-bdd6-5c414adb2770] {
    border-bottom: 0px solid #fa9d8b;
    border-left: 0px solid #fa9d8b;
    border-radius: 0px 0px 0px 0px;
    border-right: 0px solid #fa9d8b;
    border-top: 0px solid #fa9d8b;
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6738613c-c3bf-41ae-bdd6-5c414adb2770] {
    flex: none;
    width: 320px;
    max-width: 100%;
  }
}

.sd[data-s-c2ade1cb-224e-49d3-9afa-407985a39002] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  margin: 24px;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px;
  width: calc(100% - 48px);
  --gap-h-c2ade1cb-224e-49d3-9afa-407985a39002: 0px;
  --gap-v-c2ade1cb-224e-49d3-9afa-407985a39002: 12px;
  --gap-uuid: c2ade1cb-224e-49d3-9afa-407985a39002;
  max-width: calc(100% - 48px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-c2ade1cb-224e-49d3-9afa-407985a39002] {
    margin: 24px 24px 0px 24px;
    width: calc(100% - 48px);
    max-width: calc(100% - 48px);
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-c2ade1cb-224e-49d3-9afa-407985a39002] {
    gap: 0px;
    margin: 24px 24px 0px 24px;
    --gap-h-c2ade1cb-224e-49d3-9afa-407985a39002: 0px;
    --gap-v-c2ade1cb-224e-49d3-9afa-407985a39002: 0px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-c2ade1cb-224e-49d3-9afa-407985a39002] {
    margin: 12px;
    width: calc(100% - 24px);
    max-width: calc(100% - 24px);
  }
}

.sd[data-s-a53df037-1ea9-4065-8a73-0201bf143ccf] {
  flex: none;
  height: auto;
  transition-duration: 1000ms;
  width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
  max-width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
}

.sd[data-s-a53df037-1ea9-4065-8a73-0201bf143ccf].appear {
  opacity: 0;
  transform: translate(0px, 12px);
  transition-delay: 100ms;
}

.sd[data-s-a53df037-1ea9-4065-8a73-0201bf143ccf].appear-active {
  transition-delay: 100ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a53df037-1ea9-4065-8a73-0201bf143ccf] {
    flex: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a53df037-1ea9-4065-8a73-0201bf143ccf] {
    flex: none;
    height: 56px;
    width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
    max-width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
  }
}

.sd[data-s-787e9eb7-8365-4e88-93b0-83bf48b07742] {
  bottom: NaNpx;
  height: auto;
  left: 1px;
  margin: 0 0 0 0;
  position: absolute;
  right: NaNpx;
  top: 264px;
  width: 192px;
  z-index: 2;
  max-width: 100%;
}

.sd[data-s-787e9eb7-8365-4e88-93b0-83bf48b07742].appear {
  opacity: 0;
  transform: translate(2px, 0px) scale(0.5, 0.5);
  transition-delay: 1000ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.45, 0.05, 0.34, 1.57);
}

.sd[data-s-787e9eb7-8365-4e88-93b0-83bf48b07742].appear-active {
  transition-delay: 1000ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.45, 0.05, 0.34, 1.57);
}

@media screen and (max-width: 430px) {
  .sd[data-s-787e9eb7-8365-4e88-93b0-83bf48b07742] {
    bottom: auto;
    flex: none;
    left: 29px;
    right: auto;
    top: 168px;
    width: 102px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-787e9eb7-8365-4e88-93b0-83bf48b07742] {
    bottom: auto;
    flex: none;
    height: 104px;
    left: 15px;
    right: auto;
    top: 129px;
    width: 80px;
    max-width: 100%;
  }
}

.sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3] {
  bottom: 256px;
  height: auto;
  left: NaNpx;
  margin: 0 0 0 0;
  position: absolute;
  right: 29px;
  top: NaNpx;
  transform: translate(0px, 0px);
  width: 183px;
  z-index: 2;
  max-width: 100%;
}

.sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3].appear {
  opacity: 0;
  transform: translate(2px, 0px) scale(0.5, 0.5);
  transition-delay: 1500ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.45, 0.05, 0.34, 1.57);
}

.sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3].appear-active {
  transition-delay: 1500ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.45, 0.05, 0.34, 1.57);
}

@media screen and (max-width: 840px) {
  .sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3] {
    bottom: 247px;
    left: auto;
    right: 28px;
    top: auto;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3] {
    bottom: 180px;
    flex: none;
    left: auto;
    right: 44px;
    top: auto;
    width: 102px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b1dffc0c-f88a-488a-9ca6-47b1648b21c3] {
    bottom: auto;
    flex: none;
    height: 104px;
    left: auto;
    right: 25px;
    top: 184px;
    width: 80px;
    max-width: 100%;
  }
}

.sd[data-s-1e189a4f-a515-469f-ad08-da8ade064987] {
  flex: none;
  height: auto;
  width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
  max-width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
}

.sd[data-s-1e189a4f-a515-469f-ad08-da8ade064987].appear {
  transform: scale(1, 1);
}

.sd[data-s-1e189a4f-a515-469f-ad08-da8ade064987].appear-active {}

@media screen and (max-width: 430px) {
  .sd[data-s-1e189a4f-a515-469f-ad08-da8ade064987] {
    flex: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-1e189a4f-a515-469f-ad08-da8ade064987] {
    flex: none;
    height: 340px;
    width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
    max-width: calc(100% - (var(--gap-h-c2ade1cb-224e-49d3-9afa-407985a39002) * 0));
  }
}

.sd[data-s-9a27bea4-55f1-4295-9543-f22ab1daa46b] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 29px;
  font-weight: 600;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-9a27bea4-55f1-4295-9543-f22ab1daa46b].appear {
  opacity: 0;
  transform: scale(0.9, 0.9);
  transition-delay: 1000ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0.4, 0.13, 1.88);
}

.sd[data-s-9a27bea4-55f1-4295-9543-f22ab1daa46b].appear-active {
  transition-delay: 1000ms;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0.4, 0.13, 1.88);
}

@media screen and (max-width: 430px) {
  .sd[data-s-9a27bea4-55f1-4295-9543-f22ab1daa46b] {
    flex: none;
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-9a27bea4-55f1-4295-9543-f22ab1daa46b] {
    font-size: 20px;
  }
}

.sd[data-s-205f63f3-d263-4614-8ddf-b207f3f0ab15] {}

.sd[data-s-ef0fc64e-d808-4599-96ef-0ffaf44d1104] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  justify-content: center;
  margin: 40px 20px;
  padding: 0px;
  width: calc(100% - 40px);
  --gap-h-ef0fc64e-d808-4599-96ef-0ffaf44d1104: 0px;
  --gap-v-ef0fc64e-d808-4599-96ef-0ffaf44d1104: 24px;
  --gap-uuid: ef0fc64e-d808-4599-96ef-0ffaf44d1104;
  max-width: calc(100% - 40px);
}

.sd[data-s-ef0fc64e-d808-4599-96ef-0ffaf44d1104].appear {
  opacity: 0;
}

.sd[data-s-ef0fc64e-d808-4599-96ef-0ffaf44d1104].appear-active {}

.sd[data-s-2986a3e1-a0d4-4bb6-a57c-e81f08bb5020] {
  color: #000000;
  font-family: var(--s-font-5cbd8b99);
  font-feature-settings: 'palt' 1;
  font-size: 29px;
  font-weight: 600;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-2986a3e1-a0d4-4bb6-a57c-e81f08bb5020] {
    flex: none;
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-2986a3e1-a0d4-4bb6-a57c-e81f08bb5020] {
    font-size: 20px;
  }
}

.sd[data-s-9da4d273-3772-4c9b-b527-28bbea12bb53] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-ef0fc64e-d808-4599-96ef-0ffaf44d1104) * 0));
  --gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53: 0px;
  --gap-v-9da4d273-3772-4c9b-b527-28bbea12bb53: 20px;
  --gap-uuid: 9da4d273-3772-4c9b-b527-28bbea12bb53;
  max-width: calc(100% - (var(--gap-h-ef0fc64e-d808-4599-96ef-0ffaf44d1104) * 0));
}

.sd[data-s-9da4d273-3772-4c9b-b527-28bbea12bb53].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-9da4d273-3772-4c9b-b527-28bbea12bb53].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-9da4d273-3772-4c9b-b527-28bbea12bb53] {
    gap: 24px;
    --gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53: 0px;
    --gap-v-9da4d273-3772-4c9b-b527-28bbea12bb53: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-9da4d273-3772-4c9b-b527-28bbea12bb53] {
    gap: 12px;
    --gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53: 0px;
    --gap-v-9da4d273-3772-4c9b-b527-28bbea12bb53: 12px;
  }
}

.sd[data-s-b0d04704-246b-4bbc-a41f-93ee974d1db2] {
  align-content: center;
  align-items: center;
  background: #fcdedd;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  margin: 0px 0px;
  padding: 40px 0px;
  width: calc(100% - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
  --gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2: 0px;
  --gap-v-b0d04704-246b-4bbc-a41f-93ee974d1db2: 12px;
  --gap-uuid: b0d04704-246b-4bbc-a41f-93ee974d1db2;
  max-width: calc(100% - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-b0d04704-246b-4bbc-a41f-93ee974d1db2] {
    gap: 24px;
    --gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2: 0px;
    --gap-v-b0d04704-246b-4bbc-a41f-93ee974d1db2: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b0d04704-246b-4bbc-a41f-93ee974d1db2] {
    margin: 0px 12px;
    width: calc(100% - 24px - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
    max-width: calc(100% - 24px - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
  }
}

.sd[data-s-3adcb494-88c6-4b4c-bf21-f04f10828a95] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  padding: 0px;
  --gap-h-3adcb494-88c6-4b4c-bf21-f04f10828a95: 0px;
  --gap-v-3adcb494-88c6-4b4c-bf21-f04f10828a95: 12px;
  --gap-uuid: 3adcb494-88c6-4b4c-bf21-f04f10828a95;
}

@media screen and (max-width: 430px) {
  .sd[data-s-3adcb494-88c6-4b4c-bf21-f04f10828a95] {
    gap: 24px;
    --gap-h-3adcb494-88c6-4b4c-bf21-f04f10828a95: 0px;
    --gap-v-3adcb494-88c6-4b4c-bf21-f04f10828a95: 24px;
  }
}

.sd[data-s-7e681973-cd31-44b8-9654-c2ec2845d405] {
  align-content: center;
  align-items: center;
  background: #4c4b4e;
  border-radius: 4px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 16px;
  --gap-uuid: 7e681973-cd31-44b8-9654-c2ec2845d405;
  --gap-h-7e681973-cd31-44b8-9654-c2ec2845d405: 0px;
  --gap-v-7e681973-cd31-44b8-9654-c2ec2845d405: 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-7e681973-cd31-44b8-9654-c2ec2845d405] {
    gap: 24px;
    --gap-h-7e681973-cd31-44b8-9654-c2ec2845d405: 0px;
    --gap-v-7e681973-cd31-44b8-9654-c2ec2845d405: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7e681973-cd31-44b8-9654-c2ec2845d405] {
    flex: none;
    width: calc(90% - (var(--gap-h-3adcb494-88c6-4b4c-bf21-f04f10828a95) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-3adcb494-88c6-4b4c-bf21-f04f10828a95) * 0.10000000000000003));
  }
}

.sd[data-s-6a537ed7-4b99-4d81-be9d-a24e33cfc044] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  padding: 0px;
  text-align: center;
  width: 250px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6a537ed7-4b99-4d81-be9d-a24e33cfc044] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6a537ed7-4b99-4d81-be9d-a24e33cfc044] {
    font-size: 18px;
  }
}

.sd[data-s-912bc537-5e43-4652-ba3f-0f9ec311c9c7] {
  align-content: flex-end;
  align-items: flex-end;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  padding: 0px;
  --gap-h-912bc537-5e43-4652-ba3f-0f9ec311c9c7: 12px;
  --gap-v-912bc537-5e43-4652-ba3f-0f9ec311c9c7: 0px;
  --gap-uuid: 912bc537-5e43-4652-ba3f-0f9ec311c9c7;
}

.sd[data-s-0b7e59dd-00d8-4436-a756-36066b94ea4e] {
  flex: none;
  height: 78px;
  width: 32px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-0b7e59dd-00d8-4436-a756-36066b94ea4e] {
    flex: none;
    height: 38px;
    width: 22px;
    max-width: 100%;
  }
}

.sd[data-s-acf004eb-a13a-448d-acb8-27099ab1673c] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-acf004eb-a13a-448d-acb8-27099ab1673c: 0px;
  --gap-v-acf004eb-a13a-448d-acb8-27099ab1673c: 0px;
  --gap-uuid: acf004eb-a13a-448d-acb8-27099ab1673c;
}

.sd[data-s-2f081cba-07d2-4afa-8657-a70c5e45f405] {
  color: #000000;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-2f081cba-07d2-4afa-8657-a70c5e45f405].appear {
  transform: ;
}

.sd[data-s-2f081cba-07d2-4afa-8657-a70c5e45f405].appear-active {}

@media screen and (max-width: 430px) {
  .sd[data-s-2f081cba-07d2-4afa-8657-a70c5e45f405] {
    flex: none;
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-2f081cba-07d2-4afa-8657-a70c5e45f405] {
    font-size: 16px;
  }
}

.sd[data-s-63594509-c48f-483c-ad9b-79039b42202b] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-63594509-c48f-483c-ad9b-79039b42202b].appear {
  transform: ;
}

.sd[data-s-63594509-c48f-483c-ad9b-79039b42202b].appear-active {}

@media screen and (max-width: 430px) {
  .sd[data-s-63594509-c48f-483c-ad9b-79039b42202b] {
    flex: none;
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-63594509-c48f-483c-ad9b-79039b42202b] {
    font-size: 16px;
  }
}

.sd[data-s-9a06d00f-fa94-44d6-bcf5-bb3eece6a589] {
  flex: none;
  height: 78px;
  width: 32px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-9a06d00f-fa94-44d6-bcf5-bb3eece6a589] {
    flex: none;
    height: 38px;
    width: 22px;
    max-width: 100%;
  }
}

.sd[data-s-28974829-6641-4baa-920b-da85c2e2c657] {
  align-content: flex-end;
  align-items: flex-end;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
  --gap-uuid: 28974829-6641-4baa-920b-da85c2e2c657;
  --gap-h-28974829-6641-4baa-920b-da85c2e2c657: 0px;
  --gap-v-28974829-6641-4baa-920b-da85c2e2c657: 0px;
  max-width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-28974829-6641-4baa-920b-da85c2e2c657] {
    gap: 24px;
    margin: 20px 0px 0px 0px;
    --gap-h-28974829-6641-4baa-920b-da85c2e2c657: 0px;
    --gap-v-28974829-6641-4baa-920b-da85c2e2c657: 24px;
    width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
    max-width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-28974829-6641-4baa-920b-da85c2e2c657] {
    margin: 10px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
    max-width: calc(100% - (var(--gap-h-b0d04704-246b-4bbc-a41f-93ee974d1db2) * 0));
  }
}

.sd[data-s-057d6ce4-5118-48b0-ba0b-9e5be7213cb5] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  width: 430px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-057d6ce4-5118-48b0-ba0b-9e5be7213cb5] {
    flex: none;
    margin: 0px -20px 0px 0px;
    width: calc(90% - -20px - (var(--gap-h-28974829-6641-4baa-920b-da85c2e2c657) * 0.10000000000000003));
    max-width: calc(90% - -20px - (var(--gap-h-28974829-6641-4baa-920b-da85c2e2c657) * 0.10000000000000003));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-057d6ce4-5118-48b0-ba0b-9e5be7213cb5] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(90% - (var(--gap-h-28974829-6641-4baa-920b-da85c2e2c657) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-28974829-6641-4baa-920b-da85c2e2c657) * 0.10000000000000003));
  }
}

.sd[data-s-15f1d01b-d875-45cf-ab0d-bff78fdc25cf] {
  align-content: center;
  align-items: center;
  background: #ffdc9f;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px;
  padding: 40px 0px;
  width: calc(100% - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
  --gap-uuid: 15f1d01b-d875-45cf-ab0d-bff78fdc25cf;
  --gap-h-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 0px;
  --gap-v-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 0px;
  max-width: calc(100% - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-15f1d01b-d875-45cf-ab0d-bff78fdc25cf] {
    gap: 24px;
    --gap-h-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 0px;
    --gap-v-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-15f1d01b-d875-45cf-ab0d-bff78fdc25cf] {
    gap: 12px;
    margin: 0px 10px;
    --gap-h-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 0px;
    --gap-v-15f1d01b-d875-45cf-ab0d-bff78fdc25cf: 12px;
    width: calc(100% - 20px - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
    max-width: calc(100% - 20px - (var(--gap-h-9da4d273-3772-4c9b-b527-28bbea12bb53) * 0));
  }
}

.sd[data-s-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  --gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c: 0px;
  --gap-v-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c: 20px;
  --gap-uuid: ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c;
}

@media screen and (max-width: 430px) {
  .sd[data-s-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c] {
    gap: 24px;
    --gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c: 0px;
    --gap-v-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c: 24px;
  }
}

.sd[data-s-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355] {
  align-content: center;
  align-items: center;
  background: #4c4b4e;
  border-radius: 4px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 16px;
  --gap-uuid: e6e72ef2-9790-4fe5-856e-b5cbfb1a4355;
  --gap-h-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355: 0px;
  --gap-v-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355: 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355] {
    gap: 24px;
    --gap-h-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355: 0px;
    --gap-v-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e6e72ef2-9790-4fe5-856e-b5cbfb1a4355] {
    flex: none;
    width: calc(90% - (var(--gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c) * 0.10000000000000003));
  }
}

.sd[data-s-e390facc-5b96-4209-8249-97c04836f741] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  padding: 0px;
  text-align: center;
  width: 250px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-e390facc-5b96-4209-8249-97c04836f741] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e390facc-5b96-4209-8249-97c04836f741] {
    font-size: 18px;
  }
}

.sd[data-s-cb2f310c-ced1-4125-ad7f-0cce7c1e5fbf] {
  flex: none;
  height: auto;
  width: calc(92% - (var(--gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c) * 0.07999999999999995));
  max-width: calc(92% - (var(--gap-h-ebe6c1e8-7ff3-4b6c-9e1b-cd8e3140ff8c) * 0.07999999999999995));
}

.sd[data-s-a5d11277-d425-4e49-8b7c-795baeb7a973] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 10px;
  width: 470px;
  max-width: calc(100% - 10px);
}

.sd[data-s-6356da50-d870-4fd9-987e-991509ac3b1f] {
  align-content: center;
  align-items: center;
  background: #f2f2f2;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 70px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
  max-width: 100%;
}

.sd[data-s-6356da50-d870-4fd9-987e-991509ac3b1f].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-6356da50-d870-4fd9-987e-991509ac3b1f].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6356da50-d870-4fd9-987e-991509ac3b1f] {
    margin: 35px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6356da50-d870-4fd9-987e-991509ac3b1f] {
    margin: 20px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-7727fd87-5ec4-451e-89c4-8b2148db2d0e] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-79048f42-f562-41df-8482-4a72fd6f8cc3] {
  color: #e73e2e;
  font-family: var(--s-font-5cbd8b99);
  font-size: 22px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-79048f42-f562-41df-8482-4a72fd6f8cc3] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-79048f42-f562-41df-8482-4a72fd6f8cc3] {
    font-size: 18px;
  }
}

.sd[data-s-7d3c0c1d-c21d-41af-95b8-3cb0293b63a2] {
  color: #e73e2e;
  font-family: var(--s-font-5cbd8b99);
  font-size: 28px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-7d3c0c1d-c21d-41af-95b8-3cb0293b63a2] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7d3c0c1d-c21d-41af-95b8-3cb0293b63a2] {
    font-size: 20px;
  }
}

.sd[data-s-553c0df5-6561-4fb2-ab47-2ff5ec9a75f1] {
  flex: none;
  height: auto;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-9df83458-d77e-46cb-aef3-0db8eb227d6d] {
  flex: none;
  height: auto;
  margin: -1px 0px 0px 0px;
  position: relative;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-9df83458-d77e-46cb-aef3-0db8eb227d6d].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-9df83458-d77e-46cb-aef3-0db8eb227d6d].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-a73ece6c-4119-40ba-9c73-61b5bd61e971] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  --gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971: 0px;
  --gap-v-a73ece6c-4119-40ba-9c73-61b5bd61e971: 20px;
  --gap-uuid: a73ece6c-4119-40ba-9c73-61b5bd61e971;
}

.sd[data-s-a73ece6c-4119-40ba-9c73-61b5bd61e971].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-a73ece6c-4119-40ba-9c73-61b5bd61e971].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a73ece6c-4119-40ba-9c73-61b5bd61e971] {
    gap: 24px;
    --gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971: 0px;
    --gap-v-a73ece6c-4119-40ba-9c73-61b5bd61e971: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a73ece6c-4119-40ba-9c73-61b5bd61e971] {
    gap: 12px;
    --gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971: 0px;
    --gap-v-a73ece6c-4119-40ba-9c73-61b5bd61e971: 12px;
  }
}

.sd[data-s-6b70e76a-6af3-4fef-97ec-f1d6f17d4687] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  justify-content: center;
  padding: 0px;
  --gap-h-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 0px;
  --gap-v-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 24px;
  --gap-uuid: 6b70e76a-6af3-4fef-97ec-f1d6f17d4687;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6b70e76a-6af3-4fef-97ec-f1d6f17d4687] {
    gap: 24px;
    margin: 40px 0px 0px 0px;
    --gap-h-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 0px;
    --gap-v-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 24px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6b70e76a-6af3-4fef-97ec-f1d6f17d4687] {
    gap: 12px;
    margin: 20px 0px 0px 0px;
    --gap-h-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 0px;
    --gap-v-6b70e76a-6af3-4fef-97ec-f1d6f17d4687: 12px;
    max-width: 100%;
  }
}

.sd[data-s-27a585c5-a42a-41e4-b8cc-20b3ef29a313] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-a82e5dcb-cad0-430a-af18-781dc590ce4d] {
  color: #e73e2e;
  font-family: var(--s-font-5cbd8b99);
  font-size: 22px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a82e5dcb-cad0-430a-af18-781dc590ce4d] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a82e5dcb-cad0-430a-af18-781dc590ce4d] {
    font-size: 18px;
  }
}

.sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0 10px 0;
  text-align: left;
  width: 600px;
  max-width: 100%;
}

.sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2]>p>code {
  color: #e73e2e;
  font-size: 36px;
  font-weight: 800;
}

.sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2]>h2 {
  color: #333333;
  font-size: 28px;
  text-align: center;
}

.sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] strong {
  font-size: 32px;
  font-weight: 800;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] {
    padding: 0px 0px 0px;
  }

  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2]>h2 {
    font-size: 18px;
  }

  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] strong {
    font-size: 22px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] {
    display: none;
  }

  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2]>h2 {
    font-size: 20px;
  }

  .sd[data-s-a8075845-0bbf-4328-ac86-3c88dbefd2c2] strong {
    font-size: 24px;
  }
}

.sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] {
  color: #333;
  display: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0 10px 0;
  text-align: left;
  width: 600px;
  max-width: 100%;
}

.sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948]>p>code {
  color: #e73e2e;
  font-size: 36px;
  font-weight: 800;
}

.sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948]>h2 {
  color: #333333;
  font-size: 28px;
  text-align: center;
}

.sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] strong {
  font-size: 32px;
  font-weight: 800;
}

@media screen and (max-width: 840px) {
  .sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] {
    display: none;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] {
    display: flex;
  }

  .sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948]>h2 {
    font-size: 18px;
  }

  .sd[data-s-c63b94d7-52d8-4a73-9c0b-ab753b8de948] strong {
    font-size: 22px;
  }
}

.sd[data-s-ab8cc98e-4c83-460c-9a21-869c81524653] {
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: 460px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-ab8cc98e-4c83-460c-9a21-869c81524653] {
    display: none;
    flex: none;
    font-size: 16px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ab8cc98e-4c83-460c-9a21-869c81524653] {
    display: none;
    font-size: 13px;
  }
}

.sd[data-s-72718896-779a-4320-b030-c50a1d4e0c29] {
  color: #333;
  display: none;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: 460px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-72718896-779a-4320-b030-c50a1d4e0c29] {
    display: none;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-72718896-779a-4320-b030-c50a1d4e0c29] {
    display: flex;
    flex: none;
    font-size: 16px;
    line-height: 1.5;
    padding: 0px 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-72718896-779a-4320-b030-c50a1d4e0c29] {
    display: flex;
    font-size: 13px;
  }
}

.sd[data-s-a2334a55-1dfd-415d-9260-3caab395107f] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 320px) {
  .sd[data-s-a2334a55-1dfd-415d-9260-3caab395107f] {
    font-size: 16px;
  }
}

.sd[data-s-ebc685e0-c51a-47be-a9fd-ff14cd38806f] {
  align-content: center;
  align-items: center;
  background: #fcdedd;
  border-radius: 24px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 20px;
  padding: 40px 0px;
  --gap-uuid: ebc685e0-c51a-47be-a9fd-ff14cd38806f;
  --gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f: 0px;
  --gap-v-ebc685e0-c51a-47be-a9fd-ff14cd38806f: 0px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-ebc685e0-c51a-47be-a9fd-ff14cd38806f] {
    gap: 24px;
    --gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f: 0px;
    --gap-v-ebc685e0-c51a-47be-a9fd-ff14cd38806f: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ebc685e0-c51a-47be-a9fd-ff14cd38806f] {
    margin: 0px 12px;
    max-width: calc(100% - 24px);
  }
}

.sd[data-s-67a15a9b-2a64-4a53-b9a0-c98018096e6e] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  padding: 0px;
  --gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e: 0px;
  --gap-v-67a15a9b-2a64-4a53-b9a0-c98018096e6e: 12px;
  --gap-uuid: 67a15a9b-2a64-4a53-b9a0-c98018096e6e;
}

@media screen and (max-width: 430px) {
  .sd[data-s-67a15a9b-2a64-4a53-b9a0-c98018096e6e] {
    gap: 24px;
    --gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e: 0px;
    --gap-v-67a15a9b-2a64-4a53-b9a0-c98018096e6e: 24px;
  }
}

.sd[data-s-bf02ebb3-4862-4f05-9c6a-fba67f59d727] {
  align-content: center;
  align-items: center;
  background: #4c4b4e;
  border-radius: 4px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 16px;
  --gap-uuid: bf02ebb3-4862-4f05-9c6a-fba67f59d727;
  --gap-h-bf02ebb3-4862-4f05-9c6a-fba67f59d727: 0px;
  --gap-v-bf02ebb3-4862-4f05-9c6a-fba67f59d727: 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-bf02ebb3-4862-4f05-9c6a-fba67f59d727] {
    gap: 24px;
    --gap-h-bf02ebb3-4862-4f05-9c6a-fba67f59d727: 0px;
    --gap-v-bf02ebb3-4862-4f05-9c6a-fba67f59d727: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-bf02ebb3-4862-4f05-9c6a-fba67f59d727] {
    flex: none;
    width: calc(90% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0.10000000000000003));
  }
}

.sd[data-s-7dbbbc3f-f06e-47ba-9f3d-e9e578e64906] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  padding: 0px;
  text-align: center;
  width: 250px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-7dbbbc3f-f06e-47ba-9f3d-e9e578e64906] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7dbbbc3f-f06e-47ba-9f3d-e9e578e64906] {
    font-size: 18px;
  }
}

.sd[data-s-d474acc4-390f-43c7-80d8-62ed60a072ec] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 600;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-d474acc4-390f-43c7-80d8-62ed60a072ec] {
    font-size: 18px;
  }
}

.sd[data-s-94165fde-4a2d-4975-805c-31220c1ab226] {
  flex: none;
  height: auto;
  width: calc(100% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0));
  max-width: calc(100% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0));
}

@media screen and (max-width: 320px) {
  .sd[data-s-94165fde-4a2d-4975-805c-31220c1ab226] {
    flex: none;
    width: calc(90% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-67a15a9b-2a64-4a53-b9a0-c98018096e6e) * 0.10000000000000003));
  }
}

.sd[data-s-cf3b2e48-b35a-43f3-985d-473bb17c7388] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  --gap-uuid: cf3b2e48-b35a-43f3-985d-473bb17c7388;
  --gap-h-cf3b2e48-b35a-43f3-985d-473bb17c7388: 0px;
  --gap-v-cf3b2e48-b35a-43f3-985d-473bb17c7388: 0px;
  max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-cf3b2e48-b35a-43f3-985d-473bb17c7388] {
    gap: 24px;
    margin: 0px 0px 0px 0px;
    --gap-h-cf3b2e48-b35a-43f3-985d-473bb17c7388: 0px;
    --gap-v-cf3b2e48-b35a-43f3-985d-473bb17c7388: 24px;
    width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
    max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-cf3b2e48-b35a-43f3-985d-473bb17c7388] {
    margin: -32px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
    max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  }
}

.sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 42px 0px 0px 0px;
  padding: 0 10px 0;
  text-align: center;
  width: 600px;
  max-width: 100%;
}

.sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964]>p>code {
  color: #e73e2e;
}

.sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964]>h3 {
  font-size: 24px;
}

.sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964] strong {
  color: #e73e2e;
  font-weight: 700;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964]>h3 {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964] {
    font-size: 14px;
  }

  .sd[data-s-a971db63-5282-4c12-8a34-6c5a1f3f8964]>h3 {
    font-size: 18px;
  }
}

.sd[data-s-d1257dc2-8a7c-4bb3-b90c-3776ae222964] {
  align-content: flex-end;
  align-items: flex-end;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  --gap-uuid: d1257dc2-8a7c-4bb3-b90c-3776ae222964;
  --gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964: 0px;
  --gap-v-d1257dc2-8a7c-4bb3-b90c-3776ae222964: 0px;
  max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-d1257dc2-8a7c-4bb3-b90c-3776ae222964] {
    gap: 24px;
    margin: 20px 0px 0px 0px;
    --gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964: 0px;
    --gap-v-d1257dc2-8a7c-4bb3-b90c-3776ae222964: 24px;
    width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
    max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-d1257dc2-8a7c-4bb3-b90c-3776ae222964] {
    margin: 10px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
    max-width: calc(100% - (var(--gap-h-ebc685e0-c51a-47be-a9fd-ff14cd38806f) * 0));
  }
}

.sd[data-s-b583984a-f994-4668-8b26-1f6980b91291] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  width: 430px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-b583984a-f994-4668-8b26-1f6980b91291] {
    flex: none;
    margin: 0px -20px 0px 0px;
    width: calc(90% - -20px - (var(--gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964) * 0.10000000000000003));
    max-width: calc(90% - -20px - (var(--gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964) * 0.10000000000000003));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b583984a-f994-4668-8b26-1f6980b91291] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(90% - (var(--gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-d1257dc2-8a7c-4bb3-b90c-3776ae222964) * 0.10000000000000003));
  }
}

.sd[data-s-db46f63f-92d4-41df-a21b-37fe785e3c6a] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 32px 0px 0px 0px;
  padding: 0px;
  width: 497.22px;
  --gap-uuid: db46f63f-92d4-41df-a21b-37fe785e3c6a;
  --gap-h-db46f63f-92d4-41df-a21b-37fe785e3c6a: 0px;
  --gap-v-db46f63f-92d4-41df-a21b-37fe785e3c6a: 0px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-db46f63f-92d4-41df-a21b-37fe785e3c6a] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    margin: 0px 0px 0px 0px;
    --gap-h-db46f63f-92d4-41df-a21b-37fe785e3c6a: 0px;
    --gap-v-db46f63f-92d4-41df-a21b-37fe785e3c6a: 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-db46f63f-92d4-41df-a21b-37fe785e3c6a] {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
    margin: 0px 0px 0px 0px;
    --gap-h-db46f63f-92d4-41df-a21b-37fe785e3c6a: 12px;
    --gap-v-db46f63f-92d4-41df-a21b-37fe785e3c6a: 12px;
  }
}

.sd[data-s-c985702a-bb08-4b94-95ea-86942559f6cb] {
  flex: none;
  height: auto;
  margin: -20px 0px 0px -20px;
  width: 120px;
  max-width: calc(100% - -20px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-c985702a-bb08-4b94-95ea-86942559f6cb] {
    flex: none;
    margin: -20px 0px 0px 0px;
    width: 100px;
    max-width: 100%;
  }
}

.sd[data-s-6eac7091-acf1-4c40-9042-fca753949605] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0px 0px 0px -10px;
  padding: 0px;
  --gap-uuid: 6eac7091-acf1-4c40-9042-fca753949605;
  --gap-h-6eac7091-acf1-4c40-9042-fca753949605: 0px;
  --gap-v-6eac7091-acf1-4c40-9042-fca753949605: 0px;
  max-width: calc(100% - -10px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-6eac7091-acf1-4c40-9042-fca753949605] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6eac7091-acf1-4c40-9042-fca753949605] {
    align-content: center;
    align-items: center;
    gap: 0px;
    justify-content: flex-start;
    --gap-h-6eac7091-acf1-4c40-9042-fca753949605: 0px;
    --gap-v-6eac7091-acf1-4c40-9042-fca753949605: 0px;
  }
}

.sd[data-s-ba18ef0b-3762-42ed-9fb7-40b98b098788] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-ba18ef0b-3762-42ed-9fb7-40b98b098788] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ba18ef0b-3762-42ed-9fb7-40b98b098788] {
    font-size: 18px;
  }
}

.sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85] {
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0 10px 0;
  text-align: left;
  width: auto;
  max-width: 100%;
}

.sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85] li {
  font-feature-settings: 'palt' 1;
  font-size: 20px;
  text-orientation: mixed;
  -webkit-text-orientation: mixed;
  writing-mode: horizontal-tb;
  -ms-writing-mode: horizontal-tb;
  -webkit-writing-mode: horizontal-tb;
}

.sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85]>ul {
  font-feature-settings: 'palt' 1;
  text-orientation: mixed;
  -webkit-text-orientation: mixed;
  writing-mode: horizontal-tb;
  -ms-writing-mode: horizontal-tb;
  -webkit-writing-mode: horizontal-tb;
}

@media screen and (max-width: 430px) {
  .sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85] li {
    font-size: 16px;
    margin: 10px 0px 0px 0px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85] {
    font-size: 14px;
  }

  .sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85] li {
    font-size: 16px;
  }

  .sd[data-s-585b7353-f947-4491-aa17-d16c50b2ef85]>ul {
    font-size: 12px;
  }
}
.sd[data-s-448cfe71-43e3-49f8-b1fe-54004d690ef1]:before,.sd[data-s-78d079ac-2e04-4f99-9c68-25ceda73e643]:before{
  background-image: url(../images/arrow_down.svg);
}
.sd[data-s-448cfe71-43e3-49f8-b1fe-54004d690ef1] {
  flex: none;
  height: 50px;
  width: 70px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-448cfe71-43e3-49f8-b1fe-54004d690ef1] {
    flex: none;
    height: 45px;
    width: 64px;
    max-width: 100%;
  }
}

.sd[data-s-e44e983f-7a73-4be6-808b-a1653f671436] {
  align-content: center;
  align-items: center;
  background: #f0f0f0;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  margin: 0px 20px;
  padding: 40px 0px;
  width: calc(100% - 40px - (var(--gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971) * 0));
  --gap-h-e44e983f-7a73-4be6-808b-a1653f671436: 0px;
  --gap-v-e44e983f-7a73-4be6-808b-a1653f671436: 20px;
  --gap-uuid: e44e983f-7a73-4be6-808b-a1653f671436;
  max-width: calc(100% - 40px - (var(--gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-e44e983f-7a73-4be6-808b-a1653f671436] {
    gap: 24px;
    --gap-h-e44e983f-7a73-4be6-808b-a1653f671436: 0px;
    --gap-v-e44e983f-7a73-4be6-808b-a1653f671436: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e44e983f-7a73-4be6-808b-a1653f671436] {
    margin: 0px 12px;
    width: calc(100% - 24px - (var(--gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971) * 0));
    max-width: calc(100% - 24px - (var(--gap-h-a73ece6c-4119-40ba-9c73-61b5bd61e971) * 0));
  }
}

.sd[data-s-bf4f8a8e-f0aa-476f-ab42-ede9800475fe] {
  align-content: center;
  align-items: center;
  background: #4c4b4e;
  border-radius: 4px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 16px;
  --gap-uuid: bf4f8a8e-f0aa-476f-ab42-ede9800475fe;
  --gap-h-bf4f8a8e-f0aa-476f-ab42-ede9800475fe: 0px;
  --gap-v-bf4f8a8e-f0aa-476f-ab42-ede9800475fe: 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-bf4f8a8e-f0aa-476f-ab42-ede9800475fe] {
    gap: 24px;
    --gap-h-bf4f8a8e-f0aa-476f-ab42-ede9800475fe: 0px;
    --gap-v-bf4f8a8e-f0aa-476f-ab42-ede9800475fe: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-bf4f8a8e-f0aa-476f-ab42-ede9800475fe] {
    flex: none;
    width: calc(90% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0.10000000000000003));
  }
}

.sd[data-s-bf92ecad-20d5-4199-a7a2-169f62283021] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  padding: 0px;
  text-align: center;
  width: 250px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-bf92ecad-20d5-4199-a7a2-169f62283021] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-bf92ecad-20d5-4199-a7a2-169f62283021] {
    font-size: 18px;
  }
}

.sd[data-s-2a5eb564-5491-4d5b-a970-644f9ff7a82e] {
  align-content: flex-end;
  align-items: flex-end;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px 24px 0px 0px;
  width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
  --gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e: 0px;
  --gap-v-2a5eb564-5491-4d5b-a970-644f9ff7a82e: 20px;
  --gap-uuid: 2a5eb564-5491-4d5b-a970-644f9ff7a82e;
  max-width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-2a5eb564-5491-4d5b-a970-644f9ff7a82e] {
    gap: 24px;
    --gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e: 0px;
    --gap-v-2a5eb564-5491-4d5b-a970-644f9ff7a82e: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-2a5eb564-5491-4d5b-a970-644f9ff7a82e] {
    align-content: center;
    align-items: center;
    justify-content: center;
    padding: 0px 0px 0px 0px;
  }
}

.sd[data-s-e7770954-6132-4f0b-8b23-23a8e659f177] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  width: 380px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-e7770954-6132-4f0b-8b23-23a8e659f177] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(80% - (var(--gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e) * 0.2));
    max-width: calc(80% - (var(--gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e) * 0.2));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e7770954-6132-4f0b-8b23-23a8e659f177] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(90% - (var(--gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-2a5eb564-5491-4d5b-a970-644f9ff7a82e) * 0.10000000000000003));
  }
}

.sd[data-s-11d4ac90-0b99-4675-8bc4-d843a94bde88] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
  --gap-uuid: 11d4ac90-0b99-4675-8bc4-d843a94bde88;
  --gap-h-11d4ac90-0b99-4675-8bc4-d843a94bde88: 0px;
  --gap-v-11d4ac90-0b99-4675-8bc4-d843a94bde88: 0px;
  max-width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-11d4ac90-0b99-4675-8bc4-d843a94bde88] {
    gap: 24px;
    margin: 0px 0px 0px 0px;
    --gap-h-11d4ac90-0b99-4675-8bc4-d843a94bde88: 0px;
    --gap-v-11d4ac90-0b99-4675-8bc4-d843a94bde88: 24px;
    width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
    max-width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-11d4ac90-0b99-4675-8bc4-d843a94bde88] {
    margin: -32px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
    max-width: calc(100% - (var(--gap-h-e44e983f-7a73-4be6-808b-a1653f671436) * 0));
  }
}

.sd[data-s-32a15efb-b3b1-4643-baf4-87a3171dd779] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-32a15efb-b3b1-4643-baf4-87a3171dd779] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-32a15efb-b3b1-4643-baf4-87a3171dd779] {
    font-size: 18px;
  }
}

.sd[data-s-deffd85b-37f6-4553-a475-284f6b5c61b9] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: center;
  margin: -20px -30px 0px 0px;
  padding: 0px;
  --gap-h-deffd85b-37f6-4553-a475-284f6b5c61b9: 0px;
  --gap-v-deffd85b-37f6-4553-a475-284f6b5c61b9: 12px;
  --gap-uuid: deffd85b-37f6-4553-a475-284f6b5c61b9;
  max-width: calc(100% - -30px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-deffd85b-37f6-4553-a475-284f6b5c61b9] {
    margin: -40px -20px 0px 0px;
    max-width: calc(100% - -20px);
  }
}

.sd[data-s-a9398e4d-c8f9-46f3-a812-93a9d76814fb] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  width: 430px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a9398e4d-c8f9-46f3-a812-93a9d76814fb] {
    flex: none;
  }
}

.sd[data-s-78d079ac-2e04-4f99-9c68-25ceda73e643] {
  flex: none;
  height: 50px;
  width: 70px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-78d079ac-2e04-4f99-9c68-25ceda73e643] {
    flex: none;
    height: 45px;
    width: 64px;
    max-width: 100%;
  }
}

.sd[data-s-ee1f2db4-d3a2-435b-948e-22d5f5e4da95] {
  align-content: center;
  align-items: center;
  background: #ffdc9f;
  border-radius: 24px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 20px;
  padding: 40px 0px;
  --gap-uuid: ee1f2db4-d3a2-435b-948e-22d5f5e4da95;
  --gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 0px;
  --gap-v-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 0px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-ee1f2db4-d3a2-435b-948e-22d5f5e4da95] {
    gap: 24px;
    --gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 0px;
    --gap-v-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ee1f2db4-d3a2-435b-948e-22d5f5e4da95] {
    gap: 12px;
    margin: 0px 10px;
    --gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 0px;
    --gap-v-ee1f2db4-d3a2-435b-948e-22d5f5e4da95: 12px;
    max-width: calc(100% - 20px);
  }
}

.sd[data-s-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  --gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347: 0px;
  --gap-v-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347: 20px;
  --gap-uuid: 5048e4bf-ffae-4eff-a7b6-c4dd97d8c347;
}

@media screen and (max-width: 430px) {
  .sd[data-s-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347] {
    gap: 24px;
    --gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347: 0px;
    --gap-v-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347: 24px;
  }
}

.sd[data-s-8ca97b80-a946-4921-8b65-8951ae97a98b] {
  align-content: center;
  align-items: center;
  background: #4c4b4e;
  border-radius: 4px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 16px;
  --gap-uuid: 8ca97b80-a946-4921-8b65-8951ae97a98b;
  --gap-h-8ca97b80-a946-4921-8b65-8951ae97a98b: 0px;
  --gap-v-8ca97b80-a946-4921-8b65-8951ae97a98b: 0px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-8ca97b80-a946-4921-8b65-8951ae97a98b] {
    gap: 24px;
    --gap-h-8ca97b80-a946-4921-8b65-8951ae97a98b: 0px;
    --gap-v-8ca97b80-a946-4921-8b65-8951ae97a98b: 24px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-8ca97b80-a946-4921-8b65-8951ae97a98b] {
    flex: none;
    width: calc(90% - (var(--gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347) * 0.10000000000000003));
  }
}

.sd[data-s-6aabff95-5e58-417c-b1e8-df771ce8ad58] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  padding: 0px;
  text-align: center;
  width: 250px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6aabff95-5e58-417c-b1e8-df771ce8ad58] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6aabff95-5e58-417c-b1e8-df771ce8ad58] {
    font-size: 18px;
  }
}

.sd[data-s-0e1005b8-b25b-413c-86b5-b50a6811d71b] {
  flex: none;
  height: auto;
  width: calc(92% - (var(--gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347) * 0.07999999999999995));
  max-width: calc(92% - (var(--gap-h-5048e4bf-ffae-4eff-a7b6-c4dd97d8c347) * 0.07999999999999995));
}

.sd[data-s-33517d8c-f2dc-4542-ba1c-335374d9d124] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 10px;
  width: 470px;
  max-width: calc(100% - 10px);
}

.sd[data-s-f61e2c36-9eba-4970-90ed-652a9ef10a09] {
  flex: none;
  height: 90px;
  margin: 20px 0px 0px 0px;
  width: calc(70% - (var(--gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95) * 0.3));
  max-width: calc(70% - (var(--gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95) * 0.3));
}

@media screen and (max-width: 430px) {
  .sd[data-s-f61e2c36-9eba-4970-90ed-652a9ef10a09] {
    margin: 0px 0px 0px 0px;
    width: calc(70% - (var(--gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95) * 0.3));
    max-width: calc(70% - (var(--gap-h-ee1f2db4-d3a2-435b-948e-22d5f5e4da95) * 0.3));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-f61e2c36-9eba-4970-90ed-652a9ef10a09] {
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-b86716be-a269-4426-9fa5-c6d10a72314e] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 497.22px;
  --gap-uuid: b86716be-a269-4426-9fa5-c6d10a72314e;
  --gap-h-b86716be-a269-4426-9fa5-c6d10a72314e: 0px;
  --gap-v-b86716be-a269-4426-9fa5-c6d10a72314e: 0px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-b86716be-a269-4426-9fa5-c6d10a72314e] {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: -30px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b86716be-a269-4426-9fa5-c6d10a72314e] {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
    margin: 0px 0px 0px 0px;
    --gap-h-b86716be-a269-4426-9fa5-c6d10a72314e: 12px;
    --gap-v-b86716be-a269-4426-9fa5-c6d10a72314e: 12px;
    max-width: 100%;
  }
}

.sd[data-s-1bb478e3-d344-48a8-927c-799cf17b6ebf] {
  flex: none;
  height: auto;
  margin: -20px 0px 0px -20px;
  width: 120px;
  max-width: calc(100% - -20px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-1bb478e3-d344-48a8-927c-799cf17b6ebf] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: 100px;
    max-width: 100%;
  }
}

.sd[data-s-d0c063c2-b5bd-4415-88d7-ec9c757b8862] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0px 0px 0px -10px;
  padding: 0px;
  --gap-uuid: d0c063c2-b5bd-4415-88d7-ec9c757b8862;
  --gap-h-d0c063c2-b5bd-4415-88d7-ec9c757b8862: 0px;
  --gap-v-d0c063c2-b5bd-4415-88d7-ec9c757b8862: 0px;
  max-width: calc(100% - -10px);
}

@media screen and (max-width: 430px) {
  .sd[data-s-d0c063c2-b5bd-4415-88d7-ec9c757b8862] {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-d0c063c2-b5bd-4415-88d7-ec9c757b8862] {
    align-content: center;
    align-items: center;
    gap: 0px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    --gap-h-d0c063c2-b5bd-4415-88d7-ec9c757b8862: 0px;
    --gap-v-d0c063c2-b5bd-4415-88d7-ec9c757b8862: 0px;
    max-width: 100%;
  }
}

.sd[data-s-f4ab86ec-02e2-4bf2-b900-fbf1efb87e51] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-f4ab86ec-02e2-4bf2-b900-fbf1efb87e51] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-f4ab86ec-02e2-4bf2-b900-fbf1efb87e51] {
    font-size: 18px;
  }
}

.sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86] {
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0 10px 0;
  text-align: left;
  width: auto;
  max-width: 100%;
}

.sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86] li {
  font-size: 20px;
}

.sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86]>ul {
  font-feature-settings: 'palt' 1;
  text-orientation: mixed;
  -webkit-text-orientation: mixed;
  writing-mode: horizontal-tb;
  -ms-writing-mode: horizontal-tb;
  -webkit-writing-mode: horizontal-tb;
}

@media screen and (max-width: 430px) {
  .sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86] li {
    font-size: 16px;
    margin: 10px 0px 0px 0px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86] li {
    font-size: 16px;
  }

  .sd[data-s-50f3d564-45e1-456b-8bda-754ae6e82c86]>ul {
    font-size: 14px;
  }
}

.sd[data-s-86654c91-5c07-4d37-a052-9553cf745ed1] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 0px 17px;
  --gap-h-86654c91-5c07-4d37-a052-9553cf745ed1: 0px;
  --gap-v-86654c91-5c07-4d37-a052-9553cf745ed1: 40px;
  --gap-uuid: 86654c91-5c07-4d37-a052-9553cf745ed1;
  max-width: 100%;
}

.sd[data-s-86654c91-5c07-4d37-a052-9553cf745ed1].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-86654c91-5c07-4d37-a052-9553cf745ed1].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-535ad26f-a3b2-472e-b159-572c9af5947d] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-535ad26f-a3b2-472e-b159-572c9af5947d] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-535ad26f-a3b2-472e-b159-572c9af5947d] {
    font-size: 18px;
  }
}

.sd[data-s-af2d6613-13a6-4a34-b767-4326ac0b8077] {
  flex: none;
  height: auto;
  width: calc(100% - (var(--gap-h-86654c91-5c07-4d37-a052-9553cf745ed1) * 0));
  max-width: calc(100% - (var(--gap-h-86654c91-5c07-4d37-a052-9553cf745ed1) * 0));
}

.sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 330px;
  justify-content: center;
  margin: 60px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6]:before {
  background-image:url(../images/letsuse_bg.webp);
}

@media screen and (max-width: 430px) {
  .sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6]:before {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6] {
    flex: none;
    height: 260px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6]:before {
    background-size: cover;
  }

  .sd[data-s-a4a19afb-5767-46c3-91da-724654158cf6] {
    flex: none;
    height: 220px;
    margin: 20px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-0922967c-9097-41bb-ad3f-c4926be6b2eb] {
  color: #FFFFFF;
  font-family: var(--s-font-5cbd8b99);
  font-size: 32px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 320px) {
  .sd[data-s-0922967c-9097-41bb-ad3f-c4926be6b2eb] {
    font-size: 20px;
  }
}

.sd[data-s-00fcedca-73bb-430a-b19f-5879723ce18e] {}

.sd[data-s-25b07f58-09b4-48c6-b89b-9484603bacf1] {
  align-content: center;
  align-items: center;
  background: #fff3e9;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 52px;
  justify-content: center;
  margin: 60px 0px 0px 0px;
  padding: 40px 20px;
  --gap-h-25b07f58-09b4-48c6-b89b-9484603bacf1: 0px;
  --gap-v-25b07f58-09b4-48c6-b89b-9484603bacf1: 52px;
  --gap-uuid: 25b07f58-09b4-48c6-b89b-9484603bacf1;
  max-width: 100%;
}

.sd[data-s-25b07f58-09b4-48c6-b89b-9484603bacf1].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-25b07f58-09b4-48c6-b89b-9484603bacf1].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 320px) {
  .sd[data-s-25b07f58-09b4-48c6-b89b-9484603bacf1] {
    gap: 32px;
    margin: 20px 0px 0px 0px;
    --gap-h-25b07f58-09b4-48c6-b89b-9484603bacf1: 0px;
    --gap-v-25b07f58-09b4-48c6-b89b-9484603bacf1: 32px;
    max-width: 100%;
  }
}

.sd[data-s-4559ec08-356c-499f-8e13-f22d9651ce34] {
  color: #e73e2e;
  font-family: var(--s-font-5cbd8b99);
  font-size: 28px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-4559ec08-356c-499f-8e13-f22d9651ce34] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-4559ec08-356c-499f-8e13-f22d9651ce34] {
    font-size: 20px;
    letter-spacing: -0.05em;
  }
}

.sd[data-s-7446d5d9-eb06-4958-aef9-78511ecd8cdb] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 16px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  margin: 30px 0px 0px 0px;
  padding: 36px;
  --gap-h-7446d5d9-eb06-4958-aef9-78511ecd8cdb: 0px;
  --gap-v-7446d5d9-eb06-4958-aef9-78511ecd8cdb: 40px;
  --gap-uuid: 7446d5d9-eb06-4958-aef9-78511ecd8cdb;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-7446d5d9-eb06-4958-aef9-78511ecd8cdb] {
    padding: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7446d5d9-eb06-4958-aef9-78511ecd8cdb] {
    gap: 30px;
    padding: 20px;
    --gap-h-7446d5d9-eb06-4958-aef9-78511ecd8cdb: 0px;
    --gap-v-7446d5d9-eb06-4958-aef9-78511ecd8cdb: 30px;
  }
}

.sd[data-s-ae2e1fb3-43c4-4ac9-80a6-05f303102b02] {
  flex: none;
  height: auto;
  margin: -90px 0px 0px 0px;
  position: relative;
  width: 100px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-ae2e1fb3-43c4-4ac9-80a6-05f303102b02] {
    flex: none;
    margin: -65px 0px 0px 0px;
    width: 80px;
    max-width: 100%;
  }
}

.sd[data-s-c4198d9d-57fe-4c26-98bb-1861d351a9cc] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: center;
  margin: -20px 0px 0px 0px;
  padding: 0px;
  --gap-h-c4198d9d-57fe-4c26-98bb-1861d351a9cc: 0px;
  --gap-v-c4198d9d-57fe-4c26-98bb-1861d351a9cc: 12px;
  --gap-uuid: c4198d9d-57fe-4c26-98bb-1861d351a9cc;
  max-width: 100%;
}

.sd[data-s-7fb1f80b-b87f-4b8d-9512-e902e3355e81] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 24px;
  font-weight: 800;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-7fb1f80b-b87f-4b8d-9512-e902e3355e81] {
    font-size: 18px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7fb1f80b-b87f-4b8d-9512-e902e3355e81] {
    font-size: 16px;
    letter-spacing: -0.05em;
  }
}

.sd[data-s-306225f7-c5a3-4205-b633-045d04e46cea] {
  color: #333333;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 320px) {
  .sd[data-s-306225f7-c5a3-4205-b633-045d04e46cea] {
    font-size: 13px;
  }
}

.sd[data-s-c46b79fa-2467-472e-8466-4a0a633b9199] {
  flex: none;
  height: auto;
  margin: -10px 0px 0px 0px;
  width: calc(100% - (var(--gap-h-7446d5d9-eb06-4958-aef9-78511ecd8cdb) * 0));
  max-width: calc(100% - (var(--gap-h-7446d5d9-eb06-4958-aef9-78511ecd8cdb) * 0));
}

@media screen and (max-width: 320px) {
  .sd[data-s-c46b79fa-2467-472e-8466-4a0a633b9199] {
    flex: none;
    margin: -10px 0px 0px 0px;
  }
}

.sd[data-s-a5373cba-844c-4903-b327-b28638f60fbe] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 16px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  margin: 30px 0px 0px 0px;
  padding: 36px;
  --gap-h-a5373cba-844c-4903-b327-b28638f60fbe: 0px;
  --gap-v-a5373cba-844c-4903-b327-b28638f60fbe: 40px;
  --gap-uuid: a5373cba-844c-4903-b327-b28638f60fbe;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-a5373cba-844c-4903-b327-b28638f60fbe] {
    padding: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a5373cba-844c-4903-b327-b28638f60fbe] {
    gap: 30px;
    padding: 20px;
    --gap-h-a5373cba-844c-4903-b327-b28638f60fbe: 0px;
    --gap-v-a5373cba-844c-4903-b327-b28638f60fbe: 30px;
  }
}

.sd[data-s-a3488c7c-9eb8-4696-a634-783c3801285a] {
  flex: none;
  height: auto;
  margin: -90px 0px 0px 0px;
  position: relative;
  width: 100px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-a3488c7c-9eb8-4696-a634-783c3801285a] {
    flex: none;
    margin: -65px 0px 0px 0px;
    width: 80px;
    max-width: 100%;
  }
}

.sd[data-s-97711415-3728-4f74-863d-be4f9196b162] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: center;
  margin: -20px 0px 0px 0px;
  padding: 0px;
  --gap-h-97711415-3728-4f74-863d-be4f9196b162: 0px;
  --gap-v-97711415-3728-4f74-863d-be4f9196b162: 12px;
  --gap-uuid: 97711415-3728-4f74-863d-be4f9196b162;
  max-width: 100%;
}

.sd[data-s-25b49872-ad60-4ae9-b224-822c8736677e] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 800;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-25b49872-ad60-4ae9-b224-822c8736677e] {
    font-size: 18px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-25b49872-ad60-4ae9-b224-822c8736677e] {
    font-size: 16px;
  }
}

.sd[data-s-b755c403-7ff6-464e-b661-c80eb513e248] {
  color: #333333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 320px) {
  .sd[data-s-b755c403-7ff6-464e-b661-c80eb513e248] {
    font-size: 13px;
  }
}

.sd[data-s-9702bbdc-bd05-40fa-af89-3ae12e38bd9e] {
  flex: none;
  height: auto;
  margin: 0px -60px 0px 0px;
  width: 280px;
  max-width: calc(100% - -60px);
}

@media screen and (max-width: 320px) {
  .sd[data-s-9702bbdc-bd05-40fa-af89-3ae12e38bd9e] {
    flex: none;
    margin: -10px 0px 0px 0px;
    width: calc(70% - (var(--gap-h-a5373cba-844c-4903-b327-b28638f60fbe) * 0.3));
    max-width: calc(70% - (var(--gap-h-a5373cba-844c-4903-b327-b28638f60fbe) * 0.3));
  }
}

.sd[data-s-4eae04cd-e041-4e14-8c9e-260aafb7a5cc] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 16px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  margin: 30px 0px 0px 0px;
  padding: 36px;
  --gap-h-4eae04cd-e041-4e14-8c9e-260aafb7a5cc: 0px;
  --gap-v-4eae04cd-e041-4e14-8c9e-260aafb7a5cc: 40px;
  --gap-uuid: 4eae04cd-e041-4e14-8c9e-260aafb7a5cc;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-4eae04cd-e041-4e14-8c9e-260aafb7a5cc] {
    padding: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-4eae04cd-e041-4e14-8c9e-260aafb7a5cc] {
    gap: 30px;
    padding: 20px;
    --gap-h-4eae04cd-e041-4e14-8c9e-260aafb7a5cc: 0px;
    --gap-v-4eae04cd-e041-4e14-8c9e-260aafb7a5cc: 30px;
  }
}

.sd[data-s-2ceea032-eedb-4c9d-aee5-cf6ac4a8421f] {
  flex: none;
  height: auto;
  margin: -90px 0px 0px 0px;
  position: relative;
  width: 100px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-2ceea032-eedb-4c9d-aee5-cf6ac4a8421f] {
    flex: none;
    margin: -65px 0px 0px 0px;
    width: 80px;
    max-width: 100%;
  }
}

.sd[data-s-c168bbf8-babb-4c9b-af81-b1aa07876730] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: center;
  margin: -20px 0px 0px 0px;
  padding: 0px;
  --gap-h-c168bbf8-babb-4c9b-af81-b1aa07876730: 0px;
  --gap-v-c168bbf8-babb-4c9b-af81-b1aa07876730: 12px;
  --gap-uuid: c168bbf8-babb-4c9b-af81-b1aa07876730;
  max-width: 100%;
}

.sd[data-s-f9392e4b-f284-4417-83fd-25c16c007582] {
  color: #e73e2e;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 800;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-f9392e4b-f284-4417-83fd-25c16c007582] {
    font-size: 18px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-f9392e4b-f284-4417-83fd-25c16c007582] {
    font-size: 16px;
  }
}

.sd[data-s-3e86b349-f00d-4111-9c62-fc755615732b] {
  color: #333333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 320px) {
  .sd[data-s-3e86b349-f00d-4111-9c62-fc755615732b] {
    font-size: 13px;
  }
}

.sd[data-s-cab08db1-3c82-44fd-b9b2-705d6ea070d2] {
  flex: none;
  height: auto;
  width: 355px;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-cab08db1-3c82-44fd-b9b2-705d6ea070d2] {
    flex: none;
    margin: -10px 0px 0px 0px;
    width: calc(90% - (var(--gap-h-4eae04cd-e041-4e14-8c9e-260aafb7a5cc) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-4eae04cd-e041-4e14-8c9e-260aafb7a5cc) * 0.10000000000000003));
  }
}

.sd[data-s-3c055176-c8cc-416f-adc5-2ad0a12c2916] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 40px 0px;
}

.sd[data-s-3c055176-c8cc-416f-adc5-2ad0a12c2916].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-3c055176-c8cc-416f-adc5-2ad0a12c2916].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-bea80646-09ff-4339-a090-ed62c111835b] {
  color: #e73e2e;
  font-family: var(--s-font-5cbd8b99);
  font-size: 28px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 430px) {
  .sd[data-s-bea80646-09ff-4339-a090-ed62c111835b] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-bea80646-09ff-4339-a090-ed62c111835b] {
    font-size: 18px;
  }
}

.sd[data-s-ab7621ad-12eb-45f2-8124-1bc529b5b988] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-42d52195-6304-491e-9b4b-4625312aab7d] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-bottom: 1px solid #9f9f9f;
  border-left: 0px solid #9f9f9f;
  border-radius: 0px;
  border-right: 0px solid #9f9f9f;
  border-top: 0px solid #9f9f9f;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px;
  width: 90%;
  max-width: 90%;
}

.sd[data-s-c0f7aef8-bd2f-45b9-b22e-17f0ecf08fcf] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px 0px;
  width: 100%;
  --gap-h-c0f7aef8-bd2f-45b9-b22e-17f0ecf08fcf: 0px;
  --gap-v-c0f7aef8-bd2f-45b9-b22e-17f0ecf08fcf: 0px;
  --gap-uuid: c0f7aef8-bd2f-45b9-b22e-17f0ecf08fcf;
  max-width: 100%;
}

.sd[data-s-b3d0a1ba-495f-407e-abb5-341db25abb7d] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}





.sd._isClose[data-s-8bd3887c-982f-4a40-9eb5-0bae9b848151] {
  flex: none;
  height: 0px;
}

.sd[data-s-c3c7d4c1-c0d9-4e43-a261-78d4e065e59d] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 0px 12px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-87e85bbb-39db-404e-9801-f6e25913ac88] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-feature-settings: 'palt' 1;
  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-87e85bbb-39db-404e-9801-f6e25913ac88] a {
  color: #e73e2e;
}

.sd[data-s-87e85bbb-39db-404e-9801-f6e25913ac88]>p {
  color: #e73e2e;
}

.sd[data-s-28e1ea38-08d0-4c01-b5f9-1614e0a825e2] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-bottom: 1px solid #9f9f9f;
  border-left: 0px solid #9f9f9f;
  border-radius: 0px;
  border-right: 0px solid #9f9f9f;
  border-top: 0px solid #9f9f9f;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px;
  width: 90%;
  max-width: 90%;
}

.sd[data-s-7f392474-ea19-41e2-a32e-a6ffdfd47db0] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px 0px;
  width: 100%;
  --gap-h-7f392474-ea19-41e2-a32e-a6ffdfd47db0: 0px;
  --gap-v-7f392474-ea19-41e2-a32e-a6ffdfd47db0: 0px;
  --gap-uuid: 7f392474-ea19-41e2-a32e-a6ffdfd47db0;
  max-width: 100%;
}

.sd[data-s-a167531f-2436-490b-8204-55c83ab59921] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-67683b29-8392-4f10-86ad-0f6717b6adba] {
  background: #e73e2e;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 2px;
  max-width: 100%;
}

.sd._isClose[data-s-67683b29-8392-4f10-86ad-0f6717b6adba] {
  transform: rotate(180deg);
}

.sd[data-s-cd4f0222-cc37-48a8-be2b-f87e0de76a8b] {
  align-content: center;
  align-items: center;
  background: rgba(0, 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;
  width: 100%;
  max-width: 100%;
}

.sd._isClose[data-s-cd4f0222-cc37-48a8-be2b-f87e0de76a8b] {
  flex: none;
  height: 0px;
}

.sd[data-s-febde669-ac12-4bf8-8c26-0d754c33d74d] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 0px 12px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-98016e24-00e8-4e28-b08c-20c4fae11613] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  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-98016e24-00e8-4e28-b08c-20c4fae11613] a {
  color: #e73e2e;
}

.sd[data-s-98016e24-00e8-4e28-b08c-20c4fae11613]>p {
  color: #e73e2e;
}

.sd[data-s-f86622ea-1b2c-4cf4-bf7e-737982c12d23] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-bottom: 1px solid #9f9f9f;
  border-left: 0px solid #9f9f9f;
  border-radius: 0px;
  border-right: 0px solid #9f9f9f;
  border-top: 0px solid #9f9f9f;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px;
  width: 90%;
  max-width: 90%;
}

.sd[data-s-123bd432-815a-405e-a3a0-b467df9295a8] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px 0px;
  width: 100%;
  --gap-h-123bd432-815a-405e-a3a0-b467df9295a8: 0px;
  --gap-v-123bd432-815a-405e-a3a0-b467df9295a8: 0px;
  --gap-uuid: 123bd432-815a-405e-a3a0-b467df9295a8;
  max-width: 100%;
}

.sd[data-s-0ee60fab-0231-46e7-8998-2a7f2d613cb8] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-0455996d-6e3e-4529-a974-05efbc1457fd] {
  background: #e73e2e;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 2px;
  max-width: 100%;
}

.sd._isClose[data-s-0455996d-6e3e-4529-a974-05efbc1457fd] {
  transform: rotate(180deg);
}

.sd[data-s-1f2b21d7-ef0c-4a58-8d7d-2696bac5e496] {
  align-content: center;
  align-items: center;
  background: rgba(0, 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;
  width: 100%;
  max-width: 100%;
}

.sd._isClose[data-s-1f2b21d7-ef0c-4a58-8d7d-2696bac5e496] {
  flex: none;
  height: 0px;
}

.sd[data-s-119f52e3-2b31-46bd-90cc-ae6910f6d53a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 0px 12px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-34465b71-507e-4164-9a37-0ca15fae0cd2] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  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-34465b71-507e-4164-9a37-0ca15fae0cd2] a {
  color: #e73e2e;
}

.sd[data-s-34465b71-507e-4164-9a37-0ca15fae0cd2]>p {
  color: #e73e2e;
}

.sd[data-s-f5a745b3-303a-430e-91b8-949fb46e0eae] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-bottom: 1px solid #9f9f9f;
  border-left: 0px solid #9f9f9f;
  border-radius: 0px;
  border-right: 0px solid #9f9f9f;
  border-top: 0px solid #9f9f9f;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px;
  width: 90%;
  max-width: 90%;
}

.sd[data-s-c640173a-10a2-4634-a4d0-023e94e50f5a] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px 0px;
  width: 100%;
  --gap-h-c640173a-10a2-4634-a4d0-023e94e50f5a: 0px;
  --gap-v-c640173a-10a2-4634-a4d0-023e94e50f5a: 0px;
  --gap-uuid: c640173a-10a2-4634-a4d0-023e94e50f5a;
  max-width: 100%;
}

.sd[data-s-cbea4ccc-0bcd-4d10-8c44-0fff5b9a218c] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.5;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-b4784332-b59d-4b3f-88d8-fecc677c85c4] {
  background: #e73e2e;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 2px;
  max-width: 100%;
}

.sd._isClose[data-s-b4784332-b59d-4b3f-88d8-fecc677c85c4] {
  transform: rotate(180deg);
}

.sd[data-s-d76a7a82-483f-44e0-9650-3a26027e4328] {
  align-content: center;
  align-items: center;
  background: rgba(0, 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;
  width: 100%;
  max-width: 100%;
}

.sd._isClose[data-s-d76a7a82-483f-44e0-9650-3a26027e4328] {
  flex: none;
  height: 0px;
}

.sd[data-s-0d73a3fe-83ee-4da0-80f4-4017c30c7e9a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 0px 12px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-9ad17d5c-8503-4d68-9d2c-eac053e4da98] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  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-9ad17d5c-8503-4d68-9d2c-eac053e4da98] a {
  color: #e73e2e;
}

.sd[data-s-9ad17d5c-8503-4d68-9d2c-eac053e4da98]>p {
  color: #e73e2e;
}

.sd[data-s-67eff16f-d79b-48c7-875d-589d9e29b80f] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  justify-content: center;
  margin: 42px 0px 0px 0px;
  padding: 0px 20px;
  width: 100%;
  --gap-h-67eff16f-d79b-48c7-875d-589d9e29b80f: 0px;
  --gap-v-67eff16f-d79b-48c7-875d-589d9e29b80f: 24px;
  --gap-uuid: 67eff16f-d79b-48c7-875d-589d9e29b80f;
  max-width: 100%;
}

.sd[data-s-67eff16f-d79b-48c7-875d-589d9e29b80f].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-67eff16f-d79b-48c7-875d-589d9e29b80f].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 430px) {
  .sd[data-s-67eff16f-d79b-48c7-875d-589d9e29b80f] {
    gap: 20px;
    margin: 32px 0px 0px 0px;
    --gap-h-67eff16f-d79b-48c7-875d-589d9e29b80f: 0px;
    --gap-v-67eff16f-d79b-48c7-875d-589d9e29b80f: 20px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-67eff16f-d79b-48c7-875d-589d9e29b80f] {
    margin: 20px 0px 0px 0px;
    padding: 0px 16px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-c5afe6a3-b02f-4632-9661-3b638f59cf12] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 600;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 320px) {
  .sd[data-s-c5afe6a3-b02f-4632-9661-3b638f59cf12] {
    font-size: 14px;
  }
}

.sd[data-s-b4d637e2-fa37-4e14-95b8-8bfadcca02a8] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 30px;
  justify-content: center;
  padding: 0px 10px;
  width: calc(100% - (var(--gap-h-67eff16f-d79b-48c7-875d-589d9e29b80f) * 0));
  --gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 30px;
  --gap-v-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 0px;
  --gap-uuid: b4d637e2-fa37-4e14-95b8-8bfadcca02a8;
  max-width: calc(100% - (var(--gap-h-67eff16f-d79b-48c7-875d-589d9e29b80f) * 0));
}

@media screen and (max-width: 430px) {
  .sd[data-s-b4d637e2-fa37-4e14-95b8-8bfadcca02a8] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0px;
    justify-content: space-between;
    padding: 0px 0px;
    --gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 0px;
    --gap-v-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 0px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b4d637e2-fa37-4e14-95b8-8bfadcca02a8] {
    gap: 0px;
    padding: 0px 0px;
    --gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 0px;
    --gap-v-b4d637e2-fa37-4e14-95b8-8bfadcca02a8: 0px;
  }
}

.sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] {
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px;
  text-align: left;
  width: calc(50% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.5));
  max-width: calc(50% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.5));
}

.sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] li {}

.sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07]>p {
  font-size: 14px;
  font-weight: 700;
}

.sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07]>ul {
  font-size: 14px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] {
    flex: none;
    width: calc(56% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.44));
    max-width: calc(56% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.44));
  }

  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] li {
    font-size: 13px;
  }

  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07]>p {
    font-size: 13px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] {
    flex: none;
    width: calc(60% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.4));
    max-width: calc(60% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.4));
  }

  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07] li {
    font-size: 12px;
  }

  .sd[data-s-6c45fba7-3040-4eef-83c6-2232e7f8db07]>p {
    font-size: 12px;
  }
}

.sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] {
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px;
  text-align: left;
  width: calc(50% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.5));
  max-width: calc(50% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.5));
}

.sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] li {}

.sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6]>p {
  font-size: 14px;
  font-weight: 700;
}

.sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6]>ul {
  font-size: 14px;
}

@media screen and (max-width: 430px) {
  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] {
    flex: none;
    width: calc(42% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.58));
    max-width: calc(42% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.58));
  }

  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] li {
    font-size: 13px;
  }

  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6]>p {
    font-size: 13px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] {
    flex: none;
    width: calc(38% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.62));
    max-width: calc(38% - (var(--gap-h-b4d637e2-fa37-4e14-95b8-8bfadcca02a8) * 0.62));
  }

  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6] li {
    font-size: 12px;
  }

  .sd[data-s-5585bd91-96dd-4de3-b1c3-21055b7231d6]>p {
    font-size: 12px;
  }
}

.sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0 10px 0;
  text-align: left;
  width: 600px;
  max-width: 100%;
}

.sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a] a {
  color: #333333;
}

.sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a]>p {
  font-size: 16px;
  margin: 16px 0px 0px 0px;
  text-align: center;
}

@media screen and (max-width: 320px) {
  .sd[data-s-54fe90fb-6013-43ca-bfd6-c897715b956a]>p {
    font-size: 14px;
  }
}

.sd[data-s-24b01975-1896-4d80-a65e-9cf47af4eee2] {
  align-content: center;
  align-items: center;
  background: #e73e2e;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 60px 0px 80px 0px;
  width: 100%;
  --gap-h-24b01975-1896-4d80-a65e-9cf47af4eee2: 0px;
  --gap-v-24b01975-1896-4d80-a65e-9cf47af4eee2: 32px;
  --gap-uuid: 24b01975-1896-4d80-a65e-9cf47af4eee2;
  max-width: 100%;
}

.sd[data-s-24b01975-1896-4d80-a65e-9cf47af4eee2].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-24b01975-1896-4d80-a65e-9cf47af4eee2].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

@media screen and (max-width: 320px) {
  .sd[data-s-24b01975-1896-4d80-a65e-9cf47af4eee2] {
    margin: 20px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-c098a303-3c1a-4fbe-877e-4b9d4fcb32e7] {
  color: #FFFFFF;
  font-family: var(--s-font-caadcb5d);
  font-size: 18px;
  font-weight: 800;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-69c2d2d6-726d-4f92-8d31-1d95a84acbbb] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 128px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 20px 24px 24px 24px;
  width: 300px;
  max-width: 100%;
}

.sd[data-s-69c2d2d6-726d-4f92-8d31-1d95a84acbbb]:hover {
  transform: scale(1.05, 1.05);
}

@media screen and (max-width: 320px) {
  .sd[data-s-69c2d2d6-726d-4f92-8d31-1d95a84acbbb] {
    flex: none;
    width: 300px;
  }
}

.sd[data-s-abba69c0-36a4-4b51-8210-7def89307d3c] {
  flex: none;
  height: auto;
  width: 170px;
  max-width: 100%;
}

.sd[data-s-d5eeb505-04f3-4a4d-a5f3-0613171f1f57] {
  align-content: center;
  align-items: center;
  background: #604c3f;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 15px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-d5eeb505-04f3-4a4d-a5f3-0613171f1f57].appear {
  opacity: 0;
  transform: translate(0px, 4px);
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-d5eeb505-04f3-4a4d-a5f3-0613171f1f57].appear-active {
  transition-delay: 300ms;
  transition-duration: 800ms;
}

.sd[data-s-9bb2c494-a2f6-421b-baba-3b3facff5e8d] {
  color: #FFFFFF;
  font-family: var(--s-font-caadcb5d);
  font-size: 11px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-093de56d-ba8f-4829-b56a-438254ef82e8] {
  align-content: flex-start;
  align-items: flex-start;
  bottom: auto;
  flex: none;
  flex-wrap: nowrap;
  justify-content: flex-start;
  left: 12px;
  margin: 0 0 0 0;
  padding: 0px 0px 0px 76px;
  position: fixed;
  right: -12px;
  top: 35px;
  width: 1440px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-093de56d-ba8f-4829-b56a-438254ef82e8] {
    flex: none;
    margin: 20px 0px 0px 0px;
    top: 16px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-093de56d-ba8f-4829-b56a-438254ef82e8] {
    display: none;
  }
}

.sd[data-s-6ca2f2a9-242d-478a-95d4-19d6c6c5a084] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 200px;
  max-width: 100%;
}

.sd[data-s-6ca2f2a9-242d-478a-95d4-19d6c6c5a084]:hover {
  transform: scale(1.05, 1.05);
}

.sd[data-s-c882b0ea-ca60-412b-9b82-d963e7a3d907] {
  height: auto;
  width: 200px;
  max-width: 100%;
}

.sd[data-s-36610c5a-5bd7-4d94-99c0-e05d003b4194] {
  align-content: flex-end;
  align-items: flex-end;
  bottom: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  left: 0px;
  margin: 0 0 0 0;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px;
  position: fixed;
  right: 0px;
  top: auto;
  width: auto;
  z-index: -1;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-36610c5a-5bd7-4d94-99c0-e05d003b4194] {
    display: none;
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-36610c5a-5bd7-4d94-99c0-e05d003b4194] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-36610c5a-5bd7-4d94-99c0-e05d003b4194] {
    display: none;
  }
}

.sd[data-s-d1f5e57e-38d6-4a88-8166-14191c2d35c3] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 20px;
  width: 340px;
  max-width: calc(100% - 20px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-d1f5e57e-38d6-4a88-8166-14191c2d35c3] {
    flex: none;
  }
}

.sd[data-s-8b0aa2d8-ab8c-4cdb-a04f-48057870791e] {
  flex: none;
  height: auto;
  width: 400px;
  max-width: 100%;
}

.sd[data-s-a1dcbbdb-1855-4348-9730-694167b5dfef] {
  align-content: center;
  align-items: center;
  bottom: 33px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  left: auto;
  margin: 0 0 0 0;
  padding: 0px;
  position: fixed;
  right: 54px;
  top: auto;
  transform: rotate(0deg);
  max-width: 100%;
}

.sd[data-s-a1dcbbdb-1855-4348-9730-694167b5dfef]:hover {
  transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-a1dcbbdb-1855-4348-9730-694167b5dfef] {
    bottom: 30px;
    right: 30px;
  }
}

@media screen and (max-width: 430px) {
  .sd[data-s-a1dcbbdb-1855-4348-9730-694167b5dfef] {
    bottom: 14px;
    right: 14px;
  }
}

.sd[data-s-61bdbc58-f555-49ce-b6ad-55970d149009] {
  height: auto;
  width: 133px;
  max-width: 100%;
}

@media screen and (max-width: 430px) {
  .sd[data-s-61bdbc58-f555-49ce-b6ad-55970d149009] {
    flex: none;
    width: 100px;
    max-width: 100%;
  }
}


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




/*howto*/
.sd[data-s-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 0px;
  --gap-h-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0: 0px;
  --gap-v-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0: 40px;
  --gap-uuid: b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0;
  max-width: 90%;
}

.sd[data-s-c956d471-97ec-4701-bb31-73483ba5d3a1] {
  align-content: center;
  align-items: center;
  background: #ffdc9f;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 0px 20px;
  padding: 40px 0px 20px 0px;
  width: calc(100% - 40px -(var(--gap-h-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0)* 0));
  --gap-h-c956d471-97ec-4701-bb31-73483ba5d3a1: 0px;
  --gap-v-c956d471-97ec-4701-bb31-73483ba5d3a1: 10px;
  --gap-uuid: c956d471-97ec-4701-bb31-73483ba5d3a1;
  max-width: calc(100% - 40px -(var(--gap-h-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0)* 0));
}

.sd[data-s-482c425b-1924-4d5d-b959-a515b4fb9b20],.sd[data-s-5fa025c2-9365-4eb5-8457-92f581cb4a7b] {
  color: #333;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-54549800-4d3e-4800-9b3d-8ad86241cb8d],.sd[data-s-8928dd55-f38f-4f23-954c-9b8ff8e2d151] {
  flex: none;
  height: auto;
  width: 300px;
  z-index: 1;
  max-width: 100%;
}

.sd[data-s-979fa0b3-d01e-4058-862b-88c088a7b3ee] {
  flex: none;
  height: auto;
  margin: -20px 0px 0px 0px;
  width: 340px;
  max-width: 100%;
}

.sd[data-s-8bfd87f1-28d1-467e-a1d4-cb74ddaac1dd]{
  background: #e73e2e;
  border-bottom: 4px solid #e73e2e;
  border-left: 4px solid #e73e2e;
  border-radius: 128px;
  border-right: 4px solid #e73e2e;
  border-top: 4px solid #e73e2e;
  box-shadow: none;
  color: #333;
  flex: none;
  font-family: var(--s-font-caadcb5d);
  font-size: 15px;
  font-weight: 400;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  opacity: 1;
  padding: 24px 15px;
  text-align: left;
  transition-duration: 1000ms;
  transition-timing-function: ease-out;
  width: 480px;
  max-width: 100%;
}

.sd[data-s-8c0ba975-f8a0-41c1-945e-c92cb52b6225] {
  align-content: center;
  align-items: center;
  box-shadow: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  transform: translate(0px, 0px);
}

.sd[data-s-4d04a747-0f9b-4611-a7d7-265bd453335c] ,.sd[data-s-deaa737a-458e-467b-9ccc-e35a3ae56ab9]{
  border-radius: 0;
  color: #FFFFFF;
  font-family: var(--s-font-caadcb5d);
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 2px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}

.howto_section{
  margin-top: 40px;
}
/*how to pink*/
.sd[data-s-4fca66a0-2376-4d19-b3f2-52300d52f5d4] {
  align-content: center;
  align-items: center;
  background: #fcdedd;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 0px 20px;
  padding: 40px 0px 0px 0px;
  width: calc(100% - 40px -(var(--gap-h-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0)* 0));
  --gap-h-4fca66a0-2376-4d19-b3f2-52300d52f5d4: 0px;
  --gap-v-4fca66a0-2376-4d19-b3f2-52300d52f5d4: 10px;
  --gap-uuid: 4fca66a0 -2376 -4d19 -b3f2-52300d52f5d4;
  max-width: calc(100% - 40px -(var(--gap-h-b37149a6-0d6c-4cf7-9c4e-8f0ec7b779b0)* 0));
  width: 90%;
}

.sd[data-s-59230cd6-3522-4ea5-9994-552013dcc79a] {
  flex: none;
  height: auto;
  margin: -10px 0px 0px 0px;
  width: 220px;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-1aa564a6-a517-4339-b1c6-5b9d69365f68] {
  flex: none;
  height: auto;
  margin: -125px 0px 0px 0px;
  width: 340px;
  max-width: 100%;
}
