.page-enter-active { transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1); }
.page-leave-active { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
.page-enter-from, .page-leave-to { opacity: 0; }
:root { --rebranding-loading-bg: #e5e5e5; --rebranding-loading-bar: #222; }
.preview-notice-popover[data-v-d2e9441f] { pointer-events: none; background-color: rgba(0, 0, 0, 0); justify-content: flex-end; width: 100%; padding: 16px; display: flex; inset: auto 0px 0px; }
@media (width <= 768px) {
  .preview-notice-popover[data-v-d2e9441f] { bottom: 56px; }
}
.preview-notice-content[data-v-d2e9441f] { pointer-events: all; font-feature-settings: "palt"; color: rgb(34, 34, 34); background-color: rgb(247, 247, 247); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; align-items: center; gap: 8px; max-width: 560px; padding: 12px; transition: none; display: flex; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px -1px, rgba(0, 0, 0, 0.03) 0px 2px 12px -1.5px; }
.preview-notice-content .preview-notice-icon[data-v-d2e9441f] { color: rgba(34, 34, 34, 0.5); width: 24px; height: 24px; }
.preview-notice-content .preview-notice-main[data-v-d2e9441f] { color: inherit; flex-direction: column; flex: 1 1 0%; gap: 4px; margin-right: 8px; display: flex; }
.preview-notice-content .preview-notice-main .preview-notice-heading[data-v-d2e9441f] { color: inherit; font-size: 14px; font-weight: 600; line-height: 20px; }
.preview-notice-content .preview-notice-main .preview-notice-description[data-v-d2e9441f] { color: inherit; font-size: 12px; line-height: 16px; }
.preview-notice-content .preview-notice-close[data-v-d2e9441f] { cursor: pointer; width: 68px; height: 36px; color: inherit; background-color: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; justify-content: center; align-items: center; font-size: 12px; font-weight: 600; line-height: 16px; display: flex; }
.preview-notice-content .preview-notice-close[data-v-d2e9441f]:hover { background-color: rgba(34, 34, 34, 0.05); }
.preview-notice-content .preview-notice-close[data-v-d2e9441f]:focus-visible { outline-offset: 2px; outline: rgb(34, 34, 34) solid 2px; }
:where(.live-preview-ui) { color: rgb(26, 26, 26); -webkit-font-smoothing: antialiased; font-family: Inter, "Noto Sans JP", sans-serif; }
:where(.live-preview-ui), :where(.live-preview-ui) :is(div, span, p, button, input, textarea, select, nav, section, ul, ol, li, dialog, [popover]) { box-sizing: border-box; }
:where(.live-preview-ui) [popover] { color: inherit; background: 0px 0px; border: 0px; margin: 0px; padding: 0px; overflow: visible; }
:where(.live-preview-ui) :is(button, input, optgroup, select, textarea) { font: inherit; color: inherit; }
:where(.live-preview-ui) :is(h1, h2, h3, h4, h5, h6, p) { margin: 0px; }
:where(.live-preview-ui) button { background: 0px 0px; border: 0px; margin: 0px; padding: 0px; }
:where(.live-preview-ui) :is(ul, ol) { margin: 0px; padding: 0px; list-style: none; }
.DynamicAnnouncer[data-v-b05fa410] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.snackbar[data-v-3d822c72] { z-index: 9999; user-select: none; box-sizing: border-box; background: rgb(255, 255, 255); border: 1px solid rgb(237, 237, 237); border-radius: 6px; flex-direction: row; justify-content: space-between; align-items: center; gap: 8px; width: 480px; max-width: 90vw; padding: 16px 20px; font-family: Inter, "Noto Sans JP", sans-serif; display: flex; position: fixed; top: 32px; left: 50%; transform: translate(-50%); box-shadow: rgba(0, 0, 0, 0.08) 0px 16px 48px -8px, rgba(0, 0, 0, 0.11) 0px 10px 25px -5px; }
.snackbar.v-enter-active[data-v-3d822c72], .snackbar.v-leave-active[data-v-3d822c72] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.snackbar.v-enter-from[data-v-3d822c72], .snackbar.v-leave-to[data-v-3d822c72] { opacity: 0; transform: translate(-50%, -10px); }
.snackbar .convey[data-v-3d822c72] { flex-direction: row; align-items: center; gap: 8px; padding: 0px; display: flex; }
.snackbar .convey .icon[data-v-3d822c72] { background-position: 50% center; background-repeat: no-repeat; flex-shrink: 0; width: 24px; height: 24px; }
.snackbar .convey .message[data-v-3d822c72] { white-space: pre-line; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; }
.snackbar .convey.error .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2022.5C17.799%2022.5%2022.5%2017.799%2022.5%2012C22.5%206.20101%2017.799%201.5%2012%201.5C6.20101%201.5%201.5%206.20101%201.5%2012C1.5%2017.799%206.20101%2022.5%2012%2022.5ZM9.04566%207.4545C8.60633%207.01517%207.89401%207.01517%207.45467%207.4545C7.01533%207.89385%207.01534%208.60616%207.45467%209.0455L10.4092%2012L7.45467%2014.9545C7.01534%2015.3938%207.01533%2016.1062%207.45467%2016.5455C7.89401%2016.9848%208.60633%2016.9848%209.04566%2016.5455L12.0002%2013.591L14.9547%2016.5455C15.394%2016.9848%2016.1063%2016.9848%2016.5457%2016.5455C16.985%2016.1062%2016.985%2015.3938%2016.5457%2014.9545L13.5912%2012L16.5457%209.0455C16.985%208.60616%2016.985%207.89384%2016.5457%207.4545C16.1063%207.01516%2015.394%207.01517%2014.9547%207.4545L12.0002%2010.409L9.04566%207.4545Z'%20fill='%23F84F65'/%3e%3c/svg%3e"); }
.snackbar .convey.error .message[data-v-3d822c72] { color: rgb(248, 79, 101); }
.snackbar .convey.success .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2020.125C16.4873%2020.125%2020.125%2016.4873%2020.125%2012C20.125%207.51269%2016.4873%203.875%2012%203.875C7.51269%203.875%203.875%207.51269%203.875%2012C3.875%2016.4873%207.51269%2020.125%2012%2020.125ZM12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20fill='%23111111'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.33711%2011.2868C7.70322%2010.9207%208.29682%2010.9207%208.66293%2011.2868L10.4749%2013.0988L14.7617%208.81195C15.1278%208.44584%2015.7214%208.44584%2016.0876%208.81195C16.4537%209.17807%2016.4537%209.77166%2016.0876%2010.1378L11.1378%2015.0875C10.7717%2015.4536%2010.1781%2015.4536%209.81198%2015.0875L7.33711%2012.6127C6.97099%2012.2465%206.97099%2011.6529%207.33711%2011.2868Z'%20fill='%23111111'/%3e%3c/svg%3e"); }
.snackbar .convey.success .message[data-v-3d822c72] { color: rgb(17, 17, 17); }
.snackbar .button[data-v-3d822c72] { box-sizing: border-box; cursor: pointer; color: rgb(75, 156, 251); background: 0px 0px; border: 0px; border-radius: 40px; flex-shrink: 0; justify-content: center; align-items: center; margin: 0px; padding: 4px 8px; font-family: inherit; font-size: 12px; font-style: normal; font-weight: 700; line-height: 16px; display: flex; }
.snackbar .button[data-v-3d822c72]:hover { background: rgb(245, 245, 245); }
.TitleAnnouncer[data-v-b323c89b] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.spinner[data-v-b6f60b4c] { pointer-events: none; width: 16px; height: 16px; animation: 1s linear 0s infinite normal none running loading-spin-b6f60b4c; }
.spinner[data-v-b6f60b4c]::before { opacity: 0.2; border-width: 2px; border-style: solid; border-image: none; border-color: rgba(0, 0, 0, 0) currentcolor currentcolor rgba(0, 0, 0, 0); }
.spinner[data-v-b6f60b4c]::after, .spinner[data-v-b6f60b4c]::before { content: ""; box-sizing: border-box; border-radius: 50%; width: 100%; height: 100%; position: absolute; }
.spinner[data-v-b6f60b4c]::after { opacity: 1; border-width: 2px; border-style: solid; border-image: none; border-color: currentcolor rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) currentcolor; }
@keyframes loading-spin-b6f60b4c { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.design-canvas__modal { pointer-events: none; z-index: 2; width: 100%; height: 100%; transition: none; position: fixed; }
.design-canvas__modal:focus { outline: none; }
.design-canvas__modal.v-enter-active .studio-canvas, .design-canvas__modal.v-leave-active, .design-canvas__modal.v-leave-active .studio-canvas { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.design-canvas__modal.v-enter-active .studio-canvas *, .design-canvas__modal.v-leave-active .studio-canvas * { transition: none !important; }
.design-canvas__modal.isNone { transition: none; }
.design-canvas__modal .design-canvas__modal__base { pointer-events: auto; z-index: -1; width: 100%; height: 100%; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); position: fixed; top: 0px; left: 0px; }
.design-canvas__modal .studio-canvas { pointer-events: none; height: 100%; }
.design-canvas__modal .studio-canvas > * { pointer-events: none; background: 0px 0px !important; }
.studio-banner-popover[data-v-7df2e283] { top: unset; right: unset; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; position: fixed; bottom: 20px; left: 20px; overflow: hidden; }
a[data-v-7df2e283] { perspective: 300px; border-radius: 4px; justify-content: center; align-items: center; width: 84px; height: 20px; transition: linear; display: flex; }
@media (hover: hover) {
  a[data-v-7df2e283] { will-change: width, height; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
  a[data-v-7df2e283]:hover { width: 200px; height: 32px; }
}
[data-v-7df2e283] .custom-fill path { fill: var(--v1a321fa0); }
.fade-enter-active[data-v-7df2e283], .fade-leave-active[data-v-7df2e283] { will-change: opacity, transform; transition: opacity 0.3s cubic-bezier(0.4, 0.4, 0, 1); position: absolute; transform: translateZ(0px); }
.fade-enter-from[data-v-7df2e283], .fade-leave-to[data-v-7df2e283] { opacity: 0; }
@font-face { font-family: grandam; src: url("/assets/eb14573eb345a1129d.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "Material Icons"; font-style: normal; font-weight: 400; src: local("Material Icons"), local("MaterialIcons-Regular"), url("/assets/7c4719e43f89328a09.woff2") format("woff2"), url("/assets/d23968afb804599916.woff") format("woff"), url("/assets/eb7985324dcd22e2e1.ttf") format("truetype"); }
.StudioCanvas { height: auto; min-height: 100dvh; display: flex; }
.StudioCanvas > .sd { min-height: 100dvh; overflow: clip; }
body, html { margin: 0px; padding: 0px; }
:where(.render-canvas), :where(.render-canvas) a, :where(.render-canvas) abbr, :where(.render-canvas) address, :where(.render-canvas) article, :where(.render-canvas) aside, :where(.render-canvas) audio, :where(.render-canvas) b, :where(.render-canvas) blockquote, :where(.render-canvas) button, :where(.render-canvas) canvas, :where(.render-canvas) caption, :where(.render-canvas) cite, :where(.render-canvas) code, :where(.render-canvas) dd, :where(.render-canvas) del, :where(.render-canvas) details, :where(.render-canvas) dfn, :where(.render-canvas) div, :where(.render-canvas) dl, :where(.render-canvas) dt, :where(.render-canvas) em, :where(.render-canvas) fieldset, :where(.render-canvas) figcaption, :where(.render-canvas) figure, :where(.render-canvas) footer, :where(.render-canvas) form, :where(.render-canvas) h1, :where(.render-canvas) h2, :where(.render-canvas) h3, :where(.render-canvas) h4, :where(.render-canvas) h5, :where(.render-canvas) h6, :where(.render-canvas) header, :where(.render-canvas) hgroup, :where(.render-canvas) i, :where(.render-canvas) iframe, :where(.render-canvas) img, :where(.render-canvas) input, :where(.render-canvas) ins, :where(.render-canvas) kbd, :where(.render-canvas) label, :where(.render-canvas) legend, :where(.render-canvas) li, :where(.render-canvas) loop-box, :where(.render-canvas) main, :where(.render-canvas) mark, :where(.render-canvas) menu, :where(.render-canvas) nav, :where(.render-canvas) object, :where(.render-canvas) ol, :where(.render-canvas) p, :where(.render-canvas) pre, :where(.render-canvas) q, :where(.render-canvas) samp, :where(.render-canvas) section, :where(.render-canvas) select, :where(.render-canvas) small, :where(.render-canvas) span, :where(.render-canvas) strong, :where(.render-canvas) sub, :where(.render-canvas) summary, :where(.render-canvas) sup, :where(.render-canvas) table, :where(.render-canvas) tbody, :where(.render-canvas) td, :where(.render-canvas) textarea, :where(.render-canvas) tfoot, :where(.render-canvas) th, :where(.render-canvas) thead, :where(.render-canvas) time, :where(.render-canvas) tr, :where(.render-canvas) ul, :where(.render-canvas) var, :where(.render-canvas) video { -webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(51, 51, 51); word-spacing: 1px; backface-visibility: hidden; border: 0px; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 1; text-decoration: none; list-style: none; transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) a:focus:not(:focus-visible), :where(.render-canvas) button:focus:not(:focus-visible), :where(.render-canvas) summary:focus:not(:focus-visible) { outline: none; }
:where(.render-canvas) nav ul { list-style: none; }
:where(.render-canvas) blockquote, :where(.render-canvas) q { quotes: none; }
:where(.render-canvas) blockquote::after, :where(.render-canvas) blockquote::before, :where(.render-canvas) q::after, :where(.render-canvas) q::before { content: none; }
:where(.render-canvas) a, :where(.render-canvas) button { vertical-align: baseline; background: 0px 0px; margin: 0px; padding: 0px; font-size: 100%; }
:where(.render-canvas) ins { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); text-decoration: none; }
:where(.render-canvas) mark { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); font-style: italic; font-weight: 700; }
:where(.render-canvas) del { text-decoration: line-through; }
:where(.render-canvas) abbr[title], :where(.render-canvas) dfn[title] { cursor: help; border-bottom: 1px dotted; }
:where(.render-canvas) table { border-collapse: collapse; border-spacing: 0px; }
:where(.render-canvas) hr { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) currentcolor currentcolor; border-image: none; height: 1px; margin: 1em 0px; padding: 0px; display: block; }
:where(.render-canvas) input, :where(.render-canvas) select { vertical-align: middle; }
:where(.render-canvas) textarea { resize: none; }
:where(.render-canvas) .clearfix::after { content: ""; clear: both; display: block; }
:where(.render-canvas) [slot="after"] button { overflow-anchor: none; }
:where(.render-canvas) .sd { z-index: 0; pointer-events: all; flex-flow: column; flex: 0 0 auto; align-content: center; align-items: center; max-width: 100%; display: flex; position: relative; }
:where(.render-canvas) .sd::-webkit-scrollbar { display: none; }
:where(.render-canvas) .sd, :where(.render-canvas) .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; }
:where(.render-canvas) input.sd, :where(.render-canvas) textarea.sd { align-content: normal; }
:where(.render-canvas) .sd[tabindex]:focus { outline: none; }
:where(.render-canvas) .sd[tabindex]:focus-visible { outline: -webkit-focus-ring-color solid 1px; }
:where(.render-canvas) input[type="email"], :where(.render-canvas) input[type="tel"], :where(.render-canvas) input[type="text"], :where(.render-canvas) select, :where(.render-canvas) textarea { appearance: none; }
:where(.render-canvas) select { cursor: pointer; }
:where(.render-canvas) .frame { display: block; overflow: hidden; }
:where(.render-canvas) .frame > iframe { width: 100%; height: 100%; }
:where(.render-canvas) .frame .formrun-embed > iframe:not(:first-child) { display: none !important; }
:where(.render-canvas) .image { position: relative; }
:where(.render-canvas) .image::before { content: ""; border-radius: inherit; z-index: -2; pointer-events: none; background-position: 50% center; background-size: cover; width: 100%; height: 100%; transition: inherit; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .sd.file { word-break: break-word; overflow-wrap: anywhere; cursor: pointer; outline-offset: -1px; outline: rgba(0, 0, 0, 0) solid 2px; flex-direction: row; }
:where(.render-canvas) .sd.file:focus-within { outline-color: -webkit-focus-ring-color; }
:where(.render-canvas) .file > input[type="file"] { opacity: 0; pointer-events: none; position: absolute; }
:where(.render-canvas) .sd.text, :where(.render-canvas) .sd:where(.icon) { word-break: break-word; overflow-wrap: anywhere; flex-direction: row; place-content: center; align-items: center; display: flex; overflow: visible; }
:where(.render-canvas) table.sd:where(.studio-table) { flex-flow: unset; align-items: unset; place-content: unset; min-width: max-content; max-width: none; display: table; }
:where(.render-canvas) thead.sd { z-index: auto; display: table-header-group; }
:where(.render-canvas) tbody.sd { z-index: auto; display: table-row-group; }
:where(.render-canvas) tr.sd { display: table-row; }
:where(.render-canvas) td.sd, :where(.render-canvas) th.sd { text-align: left; vertical-align: middle; height: inherit; display: table-cell; }
:where(.render-canvas) colgroup.sd { display: table-column-group; }
:where(.render-canvas) col.sd { display: table-column; }
:where(.render-canvas) .sd:where(.icon.fa) { display: inline-flex; }
:where(.render-canvas) .material-icons { letter-spacing: normal; text-transform: none; white-space: nowrap; overflow-wrap: normal; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; direction: ltr; justify-content: center; align-items: center; font-family: "Material Icons"; font-size: 24px; font-style: normal; font-weight: 400; line-height: 1; display: inline-flex; }
:where(.render-canvas) .sd:where(.icon.material-symbols) { font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400); justify-content: center; align-items: center; min-width: 1em; min-height: 1em; font-style: normal; display: flex; }
:where(.render-canvas) .sd.material-symbols-outlined { font-family: "Material Symbols Outlined"; }
:where(.render-canvas) .sd.material-symbols-rounded { font-family: "Material Symbols Rounded"; }
:where(.render-canvas) .sd.material-symbols-sharp { font-family: "Material Symbols Sharp"; }
:where(.render-canvas) .sd.material-symbols-weight-100 { --symbol-weight: 100; }
:where(.render-canvas) .sd.material-symbols-weight-200 { --symbol-weight: 200; }
:where(.render-canvas) .sd.material-symbols-weight-300 { --symbol-weight: 300; }
:where(.render-canvas) .sd.material-symbols-weight-400 { --symbol-weight: 400; }
:where(.render-canvas) .sd.material-symbols-weight-500 { --symbol-weight: 500; }
:where(.render-canvas) .sd.material-symbols-weight-600 { --symbol-weight: 600; }
:where(.render-canvas) .sd.material-symbols-weight-700 { --symbol-weight: 700; }
:where(.render-canvas) .sd.material-symbols-fill { --symbol-fill: 1; }
:where(.render-canvas) a, :where(.render-canvas) a.icon, :where(.render-canvas) a.text { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15); }
:where(.render-canvas) .fixed { z-index: 2; }
:where(.render-canvas) .sticky { z-index: 1; }
:where(.render-canvas) .button { cursor: pointer; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) .link { cursor: pointer; }
:where(.render-canvas) .submitLoading { opacity: 0.5 !important; pointer-events: none !important; }
:where(.render-canvas) .richText { word-break: break-word; display: block; }
:where(.render-canvas) .richText [data-thread], :where(.render-canvas) .richText a, :where(.render-canvas) .richText blockquote, :where(.render-canvas) .richText em, :where(.render-canvas) .richText h1, :where(.render-canvas) .richText h2, :where(.render-canvas) .richText h3, :where(.render-canvas) .richText h4, :where(.render-canvas) .richText li, :where(.render-canvas) .richText ol, :where(.render-canvas) .richText p, :where(.render-canvas) .richText p > code, :where(.render-canvas) .richText pre, :where(.render-canvas) .richText pre > code, :where(.render-canvas) .richText s, :where(.render-canvas) .richText strong, :where(.render-canvas) .richText table tbody, :where(.render-canvas) .richText table tbody tr, :where(.render-canvas) .richText table tbody tr > td, :where(.render-canvas) .richText table tbody tr > th, :where(.render-canvas) .richText u, :where(.render-canvas) .richText ul { color: inherit; font-family: inherit; font-size: inherit; text-align: inherit; letter-spacing: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; backface-visibility: visible; }
:where(.render-canvas) .richText p { align-self: stretch; margin: 10px 0px; display: block; }
:where(.render-canvas) .richText > p { min-height: 1em; }
:where(.render-canvas) .richText img, :where(.render-canvas) .richText video { vertical-align: bottom; max-width: 100%; height: auto; }
:where(.render-canvas) .richText h1 { align-self: stretch; margin: 20px 0px; font-size: 3em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h2 { align-self: stretch; margin: 10px 0px; font-size: 2em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h3 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h4, :where(.render-canvas) .richText h5 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 600; display: block; }
:where(.render-canvas) .richText h6 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 500; display: block; }
:where(.render-canvas) .richText [data-type="table"] { overflow-x: auto; }
:where(.render-canvas) .richText [data-type="table"] p { white-space: pre-line; word-break: break-all; }
:where(.render-canvas) .richText table { table-layout: auto; border-collapse: collapse; border-spacing: unset; color: rgb(26, 26, 26); border: 1px solid rgb(242, 242, 242); margin: 10px 0px; font-size: 14px; line-height: 1.4; }
:where(.render-canvas) .richText table tr th { background: rgba(245, 245, 245, 0.5); }
:where(.render-canvas) .richText table tr td, :where(.render-canvas) .richText table tr th { border: 1px solid rgb(242, 242, 242); min-width: 100px; max-width: 240px; padding: 12px; }
:where(.render-canvas) .richText table tr td p, :where(.render-canvas) .richText table tr th p { margin: 0px; }
:where(.render-canvas) .richText blockquote { border-left: 3px solid rgba(0, 0, 0, 0.15); margin: 10px 0px; padding: 10px 15px; font-style: italic; }
:where(.render-canvas) .richText [data-type="embed_code"] { margin: 20px 0px; position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper { position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper[style*="padding-top"] iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-sandbox="true"] { display: block; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] { padding-top: 100%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] blockquote { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper { padding-top: 50%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper { padding-top: 30%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="firework"] > .height-adjuster > .wrapper fw-embed-feed { user-select: none; }
:where(.render-canvas) .richText [data-type="embed_code_empty"] { display: none; }
:where(.render-canvas) .richText [data-type="pdf_link"], :where(.render-canvas) .richText [data-type="video_block"] { margin: 10px 0px; }
:where(.render-canvas) .richText ul { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ul li { margin: 10px 0px; list-style: outside; }
:where(.render-canvas) .richText ul li p { margin: 0px; }
:where(.render-canvas) .richText ol { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ol li { margin: 10px 0px; list-style: decimal; }
:where(.render-canvas) .richText ol li p { margin: 0px; }
:where(.render-canvas) .richText hr { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
:where(.render-canvas) .richText p > code { background: rgb(238, 238, 238); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; margin: 2px; padding: 0px 5px; display: inline; }
:where(.render-canvas) .richText pre { white-space: pre-wrap; background: rgb(238, 238, 238); border-radius: 6px; margin: 20px 0px; padding: 25px 35px; font-family: Menlo, Monaco, "Courier New", monospace; }
:where(.render-canvas) .richText pre code { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; }
:where(.render-canvas) .richText strong { color: inherit; font-family: inherit; font-weight: 900; display: inline; }
:where(.render-canvas) .richText em { font-style: italic; }
:where(.render-canvas) .richText u { text-decoration: underline; }
:where(.render-canvas) .richText a { color: rgb(0, 124, 255); text-decoration: underline; display: inline; }
:where(.render-canvas) .richText s { text-decoration: line-through; }
:where(.render-canvas) .richText [data-type="table_of_contents"] { color: rgb(97, 97, 97); background-color: rgb(245, 245, 245); border-radius: 2px; margin: 0px; padding: 24px 24px 8px; font-size: 16px; text-decoration: underline; list-style: none; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_list { margin: 0px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item { font-weight: inherit; color: currentcolor; list-style: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a { font-weight: inherit; color: currentcolor; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-decoration: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a:hover { opacity: 0.7; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--1 { margin: 0px 0px 16px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--2 { margin: 0px 0px 16px; padding-left: 2rem; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--3 { margin: 0px 0px 16px; padding-left: 4rem; }
:where(.render-canvas) .sd.section { flex-flow: column !important; align-content: center !important; align-items: center !important; width: 100% !important; max-width: 100% !important; height: auto !important; padding: 0px !important; }
:where(.render-canvas) .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: #0000; }
@property --g-position-0 { syntax: "<percentage>"; inherits: false; initial-value: .01%; }
@property --g-color-1 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-1 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-2 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-2 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-3 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-3 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-4 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-4 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-5 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-5 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-6 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-6 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-7 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-7 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-8 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-8 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-9 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-9 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-10 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-10 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-11 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-11 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
.loading[data-v-548ab413] { z-index: 1000; perspective: 300px; background-color: rgb(255, 255, 255); place-content: center; align-items: center; width: 100%; height: 100%; transition: none; display: flex; position: fixed; top: 0px; left: 0px; }
.icon[data-v-548ab413] { clip-path: inset(0px); width: 20px; height: 140px; transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1); position: relative; transform: rotate(45deg); }
.back[data-v-548ab413] { background-color: var(--rebranding-loading-bg); top: 0px; }
.back[data-v-548ab413], .progress[data-v-548ab413] { width: 20px; height: 140px; position: absolute; left: 0px; }
.progress[data-v-548ab413] { background-color: var(--rebranding-loading-bar); clip: rect(10px, 20px, 140px, 0px); bottom: 0px; }
.loading-enter-from .progress[data-v-548ab413] { clip: rect(140px, 20px, 140px, 0px); }
.loading-enter-active .progress[data-v-548ab413] { transition: 2s cubic-bezier(0.31, 0.13, 0, 1); }
.loading-leave-active[data-v-548ab413] { transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1) 0.3s; }
.loading-leave-active .icon[data-v-548ab413] { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1) 0.3s; }
.loading-leave-active .progress[data-v-548ab413] { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
.loading-leave-to[data-v-548ab413] { background-color: rgba(255, 255, 255, 0); }
.loading-leave-to .icon[data-v-548ab413] { clip-path: inset(0px 0px 160px); }
.loading-leave-to .progress[data-v-548ab413] { clip: rect(0px, 20px, 140px, 0px); }
.live-preview-access-gate[data-v-45a86429] { font-feature-settings: "palt"; color: rgb(26, 26, 26); background-color: rgb(255, 255, 255); justify-content: center; align-items: center; padding: 120px 24px; font-family: Inter, "Noto Sans JP", sans-serif; display: flex; position: fixed; inset: 0px; }
.live-preview-access-gate-header[data-v-45a86429] { justify-content: space-between; align-items: center; height: 120px; padding: 0px 35px; display: flex; position: absolute; top: 0px; left: 0px; right: 0px; }
.live-preview-access-gate-logo[data-v-45a86429] { width: auto; height: 30px; }
.live-preview-access-gate-language[data-v-45a86429] { border: 1px solid rgb(236, 236, 236); border-radius: 6px; align-items: center; width: 132px; height: 40px; display: flex; position: relative; }
.live-preview-access-gate-language[data-v-45a86429]:focus-within { border-color: rgb(26, 26, 26); }
.live-preview-access-gate-language-label[data-v-45a86429] { clip-path: inset(50%); white-space: nowrap; width: 1px; height: 1px; position: absolute; overflow: hidden; }
.live-preview-access-gate-language-select[data-v-45a86429] { appearance: none; border-radius: inherit; width: 100%; height: 100%; color: inherit; cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px 36px 0px 16px; font-family: inherit; font-size: 12px; }
.live-preview-access-gate-language-select[data-v-45a86429]:focus { outline: none; }
.live-preview-access-gate-language-select[data-v-45a86429]:focus-visible { outline-offset: -2px; outline: rgb(34, 34, 34) solid 2px; }
.live-preview-access-gate-language-chevron[data-v-45a86429] { pointer-events: none; width: 14px; height: 14px; position: absolute; right: 14px; }
.live-preview-access-gate-content[data-v-45a86429] { text-align: center; flex-direction: column; align-items: center; gap: 24px; display: flex; }
.live-preview-access-gate-text[data-v-45a86429] { flex-direction: column; align-items: center; gap: 28px; display: flex; }
.live-preview-access-gate-title[data-v-45a86429] { margin: 0px; font-size: 32px; font-weight: 700; line-height: 1.4; }
.live-preview-access-gate-description[data-v-45a86429] { color: rgb(34, 34, 34); white-space: pre-line; margin: 0px; font-size: 15px; line-height: 23px; }
.live-preview-access-gate-button[data-v-45a86429] { color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(34, 34, 34); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 6px; min-width: 220px; height: 56px; padding: 0px 32px; font-family: inherit; font-size: 16px; font-weight: 700; }
.live-preview-access-gate-button[data-v-45a86429]:hover { background-color: rgb(58, 58, 58); }
.live-preview-access-gate-button[data-v-45a86429]:focus-visible { outline-offset: 2px; outline: rgb(34, 34, 34) solid 2px; }
.comment-delete-dialog[data-v-7af4e418] { background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; width: 370px; max-width: 90%; margin: auto; padding: 24px; font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", Meiryo, sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 30px; }
.comment-delete-dialog[data-v-7af4e418]::backdrop { background: rgba(0, 0, 0, 0.2); }
.comment-delete-message[data-v-7af4e418] { color: rgb(26, 26, 26); white-space: pre-wrap; font-size: 14px; line-height: 1.5; display: block; }
.comment-delete-actions[data-v-7af4e418] { gap: 8px; margin-top: 16px; display: flex; }
.comment-delete-btn[data-v-7af4e418] { cursor: pointer; text-align: center; border-radius: 6px; flex: 1 1 0%; height: 44px; padding: 0px 12px; font-size: 14px; font-weight: 700; }
.comment-delete-btn-cancel[data-v-7af4e418] { color: rgb(55, 65, 81); background: rgb(255, 255, 255); border: 1px solid rgb(209, 213, 219); }
.comment-delete-btn-cancel[data-v-7af4e418]:hover { background: rgb(249, 250, 251); }
.comment-delete-btn-confirm[data-v-7af4e418] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.comment-delete-btn-confirm[data-v-7af4e418]:hover { background: rgb(51, 51, 51); }
.comment-item-header[data-v-8cbc7e34] { align-items: center; gap: 8px; margin-bottom: 8px; display: flex; }
.comment-item-avatar[data-v-8cbc7e34] { object-fit: cover; border-radius: 50%; width: 24px; height: 24px; }
.comment-item-name[data-v-8cbc7e34] { color: rgb(34, 34, 34); font-size: 13px; font-weight: 600; }
.comment-item-date[data-v-8cbc7e34] { color: rgb(136, 136, 136); margin-left: auto; font-size: 11px; }
.comment-item-text[data-v-8cbc7e34] { color: rgb(51, 51, 51); white-space: pre-wrap; word-break: break-word; padding-left: 32px; font-size: 13px; line-height: 1.5; }
.comment-item-edited[data-v-8cbc7e34] { color: rgb(153, 153, 153); margin-top: 2px; padding-left: 32px; font-size: 11px; display: inline-block; }
.comment-item-menu-wrapper[data-v-8cbc7e34] { flex-shrink: 0; margin-left: 4px; position: relative; }
.comment-item-menu-btn[data-v-8cbc7e34] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
.comment-item-menu-btn[data-v-8cbc7e34]:hover { color: rgb(102, 102, 102); background: rgb(240, 240, 240); }
.comment-item-dropdown[data-v-8cbc7e34] { inset: anchor(bottom) auto auto anchor(right); z-index: 10002; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; min-width: 120px; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.comment-dropdown-option[data-v-8cbc7e34] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 8px 12px; font-size: 13px; display: block; }
.comment-dropdown-option[data-v-8cbc7e34]:hover { background: rgb(245, 245, 245); }
.comment-dropdown-option-danger[data-v-8cbc7e34] { color: rgb(26, 26, 26); }
.comment-dropdown-option-danger[data-v-8cbc7e34]:hover { background: rgb(245, 245, 245); }
.comment-item-edit[data-v-8cbc7e34] { flex-direction: column; display: flex; }
.comment-edit-input-wrapper[data-v-8cbc7e34] { line-height: 0; position: relative; }
.comment-edit-textarea[data-v-8cbc7e34] { field-sizing: content; resize: none; box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 12px; outline: none; width: 100%; min-height: 72px; max-height: 160px; padding: 12px 16px 40px; font-family: inherit; font-size: 13px; line-height: 1.5; overflow-y: auto; }
.comment-edit-textarea[data-v-8cbc7e34]:focus { outline: none; }
@media (hover: none), (pointer: coarse) {
  .comment-edit-textarea[data-v-8cbc7e34] { min-height: 80px; font-size: 16px; }
}
.comment-edit-actions[data-v-8cbc7e34] { display: flex; position: absolute; bottom: 4px; right: 4px; }
.comment-edit-icon-btn[data-v-8cbc7e34] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 32px; height: 32px; padding: 0px; }
.comment-edit-icon-bg[data-v-8cbc7e34], .comment-edit-icon-btn[data-v-8cbc7e34] { justify-content: center; align-items: center; display: flex; }
.comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; width: 24px; height: 24px; }
.comment-edit-icon-btn-cancel .comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(102, 102, 102); background: rgb(229, 231, 235); }
.comment-edit-icon-btn-cancel:hover .comment-edit-icon-bg[data-v-8cbc7e34] { background: rgb(209, 213, 219); }
.comment-edit-icon-btn-confirm .comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); }
.comment-edit-icon-btn-confirm:hover:not(:disabled) .comment-edit-icon-bg[data-v-8cbc7e34] { background: rgb(51, 51, 51); }
.comment-edit-icon-btn-confirm:disabled .comment-edit-icon-bg[data-v-8cbc7e34] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-panel[data-v-e9387663] { z-index: 10000; transform-origin: 0px 0px; background: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 8px; flex-direction: column; width: 360px; max-height: 600px; margin: 0px; transition: none; display: flex; position: fixed; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 24px; }
.panel-enter-from[data-v-e9387663], .panel-leave-to[data-v-e9387663] { opacity: 0; transform: scale(0.8); }
.panel-enter-active[data-v-e9387663], .panel-leave-active[data-v-e9387663] { transition: opacity 0.2s cubic-bezier(0.4, 0.4, 0, 1), transform 0.2s cubic-bezier(0.4, 0.4, 0, 1); }
.comment-panel-header[data-v-e9387663] { justify-content: space-between; align-items: center; padding: 12px 16px; display: flex; }
.comment-panel-title[data-v-e9387663] { color: rgb(34, 34, 34); font-size: 14px; font-weight: 600; }
.comment-panel-header-actions[data-v-e9387663] { align-items: center; gap: 8px; display: flex; }
.comment-panel-menu-wrapper[data-v-e9387663] { position: relative; }
.comment-panel-header-btn[data-v-e9387663] { anchor-name: --comment-panel-thread-menu; color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.comment-panel-header-btn[data-v-e9387663]:hover { background: rgb(240, 240, 240); }
.comment-panel-menu-dropdown[data-v-e9387663] { position-anchor: --comment-panel-thread-menu; inset: anchor(bottom) auto auto anchor(right); z-index: 10002; white-space: nowrap; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; width: auto; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.comment-panel-menu-option[data-v-e9387663] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 8px 12px; font-size: 13px; display: block; }
.comment-panel-menu-option[data-v-e9387663]:hover { background: rgb(245, 245, 245); }
.comment-panel-menu-option-danger[data-v-e9387663] { color: rgb(26, 26, 26); }
.comment-panel-menu-option-danger[data-v-e9387663]:hover { background: rgb(245, 245, 245); }
.comment-panel-resolve[data-v-e9387663] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border: 1.5px solid rgb(153, 153, 153); border-radius: 50%; justify-content: center; align-items: center; width: 20px; height: 20px; padding: 0px; display: flex; }
.comment-panel-resolve[data-v-e9387663]:hover { color: rgb(102, 102, 102); border-color: rgb(102, 102, 102); }
.comment-panel-resolve-active[data-v-e9387663] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-color: rgb(26, 26, 26); }
.comment-panel-resolve-active[data-v-e9387663]:hover { background: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }
.comment-panel-close[data-v-e9387663] { cursor: pointer; color: rgb(102, 102, 102); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; font-size: 20px; line-height: 1; display: flex; }
.comment-panel-close[data-v-e9387663]:hover { background: rgb(240, 240, 240); }
.comment-panel-body[data-v-e9387663] { border-top: 1px solid rgb(238, 238, 238); flex: 1 1 0%; padding: 8px 0px; overflow-y: auto; }
.comment-item[data-v-e9387663] { padding: 12px 16px; }
.comment-item[data-v-e9387663]:not(:first-child) { border-top: 1px solid rgb(240, 240, 240); }
.comment-panel-footer[data-v-e9387663] { border-top: 1px solid rgb(238, 238, 238); flex-direction: column; gap: 4px; padding: 12px 16px; display: flex; }
.comment-input-wrapper[data-v-e9387663] { box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 20px; width: 100%; min-height: 40px; padding: 0px 40px 0px 16px; line-height: 0; position: relative; }
.comment-input[data-v-e9387663] { field-sizing: content; resize: none; box-sizing: border-box; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; width: 100%; max-height: 120px; padding: 10px 0px; font-family: inherit; font-size: 12px; line-height: 20px; transition: none; overflow-y: auto; }
.comment-input[data-v-e9387663]:focus { outline: none; }
.comment-input[data-v-e9387663]::placeholder { color: rgb(156, 163, 175); }
@media (hover: none), (pointer: coarse) {
  .comment-input[data-v-e9387663] { padding-top: 8px; padding-bottom: 8px; font-size: 16px; line-height: 24px; }
}
.comment-btn-send[data-v-e9387663] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; align-items: center; width: 40px; height: 40px; display: flex; position: absolute; bottom: 0px; right: 0px; }
.comment-btn-send:hover:not(:disabled) .comment-btn-icon-bg[data-v-e9387663] { background: rgb(51, 51, 51); }
.comment-btn-send:disabled .comment-btn-icon-bg[data-v-e9387663] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-btn-icon-bg[data-v-e9387663] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; display: flex; }
.comment-input-hint[data-v-e9387663] { color: rgb(156, 163, 175); text-align: right; padding-right: 10px; font-size: 11px; line-height: 1; display: block; }
.mobile-comment-panel[data-v-f89a5641] { z-index: 10000; background: rgb(255, 255, 255); border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; max-height: 50vh; display: flex; position: fixed; bottom: 0px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 24px; }
.mobile-comment-header[data-v-f89a5641] { border-bottom: 1px solid rgb(238, 238, 238); align-items: center; gap: 8px; padding: 16px; display: flex; }
.mobile-comment-header.mobile-comment-header-no-border[data-v-f89a5641] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
:is(.mobile-comment-back, .mobile-comment-close)[data-v-f89a5641] { color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 32px; height: 32px; padding: 0px; display: flex; }
:is(.mobile-comment-back, .mobile-comment-close)[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-header-actions[data-v-f89a5641] { align-items: center; gap: 8px; margin-left: auto; display: flex; }
.mobile-comment-menu-wrapper[data-v-f89a5641] { position: relative; }
.mobile-comment-header-btn[data-v-f89a5641] { anchor-name: --mobile-comment-thread-menu; color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.mobile-comment-header-btn[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-menu-dropdown[data-v-f89a5641] { position-anchor: --mobile-comment-thread-menu; inset: anchor(bottom) auto auto anchor(right); z-index: 10002; white-space: nowrap; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; width: auto; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.mobile-comment-menu-option[data-v-f89a5641] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 10px 14px; font-size: 14px; display: block; }
.mobile-comment-menu-option[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-menu-option-danger[data-v-f89a5641] { color: rgb(26, 26, 26); }
.mobile-comment-menu-option-danger[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-resolve[data-v-f89a5641] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border: 1.5px solid rgb(153, 153, 153); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
.mobile-comment-resolve[data-v-f89a5641]:hover { color: rgb(102, 102, 102); border-color: rgb(102, 102, 102); }
.mobile-comment-resolve-active[data-v-f89a5641] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-color: rgb(26, 26, 26); }
.mobile-comment-resolve-active[data-v-f89a5641]:hover { background: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }
.mobile-comment-title[data-v-f89a5641] { color: rgb(34, 34, 34); font-size: 16px; font-weight: 600; }
.mobile-comment-body[data-v-f89a5641] { flex: 1 1 auto; min-height: 0px; padding: 8px 0px; overflow-y: auto; }
.mobile-comment-item[data-v-f89a5641] { padding: 12px 16px; }
.mobile-comment-item[data-v-f89a5641]:not(:first-child) { border-top: 1px solid rgb(240, 240, 240); }
.mobile-comment-footer[data-v-f89a5641] { border-top: 1px solid rgb(238, 238, 238); flex-direction: column; gap: 4px; padding: 12px 16px; display: flex; }
.comment-input-wrapper[data-v-f89a5641] { width: 100%; line-height: 0; position: relative; }
.comment-input[data-v-f89a5641] { field-sizing: content; resize: none; box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 20px; outline: none; width: 100%; min-height: 40px; max-height: 120px; padding: 10px 42px 10px 16px; font-family: inherit; font-size: 12px; line-height: 20px; transition: none; overflow-y: auto; }
.comment-input[data-v-f89a5641]:focus { outline: none; }
.comment-input[data-v-f89a5641]::placeholder { color: rgb(156, 163, 175); }
@media (hover: none), (pointer: coarse) {
  .comment-input[data-v-f89a5641] { padding-top: 8px; padding-bottom: 8px; font-size: 16px; line-height: 24px; }
}
.comment-btn-send[data-v-f89a5641] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; align-items: center; width: 40px; height: 40px; display: flex; position: absolute; bottom: 0px; right: 0px; }
.comment-btn-send:hover:not(:disabled) .comment-btn-icon-bg[data-v-f89a5641] { background: rgb(51, 51, 51); }
.comment-btn-send:disabled .comment-btn-icon-bg[data-v-f89a5641] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-btn-icon-bg[data-v-f89a5641] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; display: flex; }
.comment-input-hint[data-v-f89a5641] { color: rgb(156, 163, 175); text-align: right; padding-right: 10px; font-size: 11px; line-height: 1; display: block; }
.slide-up-enter-active[data-v-f89a5641], .slide-up-leave-active[data-v-f89a5641] { transition: transform 0.25s ease-out; }
.slide-up-enter-from[data-v-f89a5641], .slide-up-leave-to[data-v-f89a5641] { transform: translateY(100%); }
.comment-pins-layer[data-v-4f270cc3] { pointer-events: none; z-index: 9998; position: fixed; inset: 0px; }
.comment-canvas[data-v-4f270cc3] { pointer-events: none; width: 100%; height: 100%; position: absolute; inset: 0px; }
.comment-canvas-interactive[data-v-4f270cc3] { pointer-events: auto; cursor: url("../icons/cursors/comment-pointer.svg") 4 22, crosshair; }
.comment-pin[data-v-4f270cc3] { pointer-events: all; cursor: pointer; background: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); border-radius: 50%; justify-content: center; align-items: center; width: 28px; height: 28px; transition: transform 0.15s, border-color 0.15s, box-shadow 0.15s; display: flex; position: fixed; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px; outline: none !important; }
.comment-pin[data-v-4f270cc3]:hover { transform: scale(1.5); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 12px; }
.comment-pin[data-v-4f270cc3]:active, .comment-pin[data-v-4f270cc3]:focus, .comment-pin[data-v-4f270cc3]:focus-visible { border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px; outline: none !important; }
.comment-pin-selected[data-v-4f270cc3] { border-color: rgb(96, 165, 250); transform: scale(1.2); box-shadow: rgba(96, 165, 250, 0.3) 0px 0px 0px 2px; }
.comment-pin-selected[data-v-4f270cc3]:hover { transform: scale(1.5); }
.comment-pin-avatar[data-v-4f270cc3] { object-fit: cover; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; outline: none; width: 22px; height: 22px; }
.page-icon[data-v-94db6b94] { color: currentcolor; flex-shrink: 0; justify-content: center; align-items: center; display: flex; position: relative; }
.page-icon svg[data-v-94db6b94] { width: 100%; height: 100%; }
.page-icon .overlay-icon[data-v-94db6b94] { width: 50%; height: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.mobile-thread-panel[data-v-bb747536] { z-index: 10000; background: rgb(255, 255, 255); border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; max-height: 75vh; display: flex; position: fixed; bottom: 0px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 24px; }
.mobile-thread-header[data-v-bb747536] { border-bottom: 1px solid rgb(238, 238, 238); align-items: center; gap: 8px; padding: 16px; display: flex; }
.mobile-thread-title[data-v-bb747536] { color: rgb(34, 34, 34); font-size: 16px; font-weight: 600; }
.mobile-thread-close[data-v-bb747536] { color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 32px; height: 32px; margin-left: auto; padding: 0px; display: flex; }
.mobile-thread-close[data-v-bb747536]:hover { background: rgb(245, 245, 245); }
.mobile-thread-body[data-v-bb747536] { flex: 1 1 auto; min-height: 0px; overflow-y: auto; }
.mobile-thread-empty[data-v-bb747536] { color: rgb(153, 153, 153); text-align: center; padding: 32px 16px; font-size: 14px; }
.mobile-thread-item[data-v-bb747536] { cursor: pointer; text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 12px; flex-direction: column; align-items: flex-start; width: 100%; padding: 14px; display: flex; }
.mobile-thread-item[data-v-bb747536]:hover { background-color: rgb(245, 245, 245); }
.mobile-thread-item[data-v-bb747536]:active { background-color: rgb(235, 235, 235); }
.mobile-thread-avatar[data-v-bb747536] { object-fit: cover; border-radius: 50%; width: 28px; height: 28px; }
.mobile-thread-item-header[data-v-bb747536] { align-items: center; gap: 7px; width: 100%; margin-top: 8px; display: flex; }
.mobile-thread-name[data-v-bb747536] { color: rgb(34, 34, 34); font-size: 14px; font-weight: 600; }
.mobile-thread-date[data-v-bb747536] { color: rgb(153, 153, 153); font-size: 12px; }
.mobile-thread-text[data-v-bb747536] { color: rgb(85, 85, 85); -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 6px; font-size: 14px; line-height: 1.4; display: -webkit-box; overflow: hidden; }
.mobile-thread-page[data-v-bb747536] { color: rgb(153, 153, 153); align-items: center; gap: 2px; margin-top: 6px; margin-left: -3px; font-size: 12px; display: flex; }
.mobile-thread-page-icon[data-v-bb747536] { color: rgb(26, 26, 26); }
.slide-up-enter-active[data-v-bb747536], .slide-up-leave-active[data-v-bb747536] { transition: transform 0.25s ease-out; }
.slide-up-enter-from[data-v-bb747536], .slide-up-leave-to[data-v-bb747536] { transform: translateY(100%); }
.product-font-style[data-v-7f23d716], .publish-studio-style[data-v-15738f2d] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.app[data-v-d0df059b] { flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; }
.title[data-v-d0df059b] { letter-spacing: 2.45px; margin: 30px; font-size: 34px; font-weight: 300; line-height: 30px; }
.app[data-v-6f937c21] { flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; }
.title[data-v-6f937c21] { letter-spacing: 2.45px; margin: 30px; font-size: 34px; font-weight: 300; line-height: 30px; }
.fa-brands, .fa-solid { -webkit-font-smoothing: antialiased; --fa-display: inline-flex; display: var(--fa-display,inline-block); font-variant: normal; text-rendering: auto; justify-content: center; align-items: center; font-style: normal; line-height: 1; }
.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-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/assets/5647b1f0bfa1e9aef0.woff2") format("woff2"), url("/assets/6366d88cbd9210e2a3.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("/assets/8753ed0ea1717df87e.woff2") format("woff2"), url("/assets/29238d5ba78268b427.ttf") format("truetype"); }
.fa-line::before { content: ""; }
.fa-phone-volume::before { content: ""; }
@font-face { font-family: _TSBlank_; src: url("//wf.typesquare.com/ab.woff"); }
.preview-menu-popover[data-v-aa937ac3], .preview-toolbar-wrapper[data-v-aa937ac3] { font-feature-settings: "palt"; color: rgb(255, 255, 255); }
.preview-toolbar-wrapper[data-v-aa937ac3] { top: unset; right: unset; pointer-events: all; opacity: 1; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), left 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), top 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), right 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), bottom 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), display 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) allow-discrete, overlay 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) allow-discrete; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; flex-direction: column; align-items: flex-start; margin: 0px; padding: 0px; display: flex; position: fixed; bottom: 20px; left: 20px; transform: translate(0px); }
@starting-style {
  .preview-toolbar-wrapper[data-v-aa937ac3] { opacity: 0; transform: translate(-32px); }
}
.preview-toolbar-wrapper[data-v-aa937ac3]:not(:popover-open) { opacity: 0; transform: translate(-32px); }
.preview-toolbar-wrapper.dragging[data-v-aa937ac3] { cursor: grabbing; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), display, overlay; }
.preview-toolbar-wrapper.corner-top-left[data-v-aa937ac3], .preview-toolbar-wrapper.corner-top-right[data-v-aa937ac3] { flex-direction: column-reverse; }
.preview-toolbar-wrapper.corner-bottom-right[data-v-aa937ac3], .preview-toolbar-wrapper.corner-top-right[data-v-aa937ac3] { align-items: flex-end; }
.thread-list-wrapper[data-v-aa937ac3] { background-color: rgba(0, 0, 0, 0); border-radius: 8px; max-height: 40px; margin-bottom: -40px; padding-bottom: 40px; transition: background-color 0.2s cubic-bezier(0.4, 0.4, 0, 1), max-height 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), max-width 0.5s cubic-bezier(0.36, 0.66, 0.04, 1); overflow: hidden; }
.thread-list-wrapper.expanded[data-v-aa937ac3] { background-color: rgb(0, 0, 0); max-height: calc(40px + 50vh); }
.corner-top-left .thread-list-wrapper[data-v-aa937ac3], .corner-top-right .thread-list-wrapper[data-v-aa937ac3] { margin-top: -40px; margin-bottom: 0px; padding-top: 40px; padding-bottom: 0px; }
.corner-top-left .thread-list-panel[data-v-aa937ac3], .corner-top-right .thread-list-panel[data-v-aa937ac3] { border-radius: 0px 0px 8px 8px; }
.thread-list-panel[data-v-aa937ac3] { opacity: 0; background-color: rgb(0, 0, 0); border-radius: 8px 8px 0px 0px; width: 320px; max-height: 50vh; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1); overflow: hidden; transform: translateY(100%); }
.thread-list-panel.expanded[data-v-aa937ac3] { opacity: 1; transform: translateY(0px); }
.thread-list-header[data-v-aa937ac3] { border-bottom: 1px solid rgba(255, 255, 255, 0.1); justify-content: space-between; align-items: center; padding: 12px 16px; display: flex; }
.thread-list-header.no-border[data-v-aa937ac3] { border-bottom-color: rgba(0, 0, 0, 0); }
.thread-list-header-actions[data-v-aa937ac3] { align-items: center; gap: 4px; display: flex; }
:is(.thread-list-close, .thread-list-minimize)[data-v-aa937ac3] { cursor: pointer; color: rgb(153, 153, 153); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
:is(.thread-list-close, .thread-list-minimize)[data-v-aa937ac3]:hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); }
:is(.thread-list-close, .thread-list-minimize) svg[data-v-aa937ac3] { width: 20px; height: 20px; }
.thread-list-title[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; }
.thread-list-body[data-v-aa937ac3] { scrollbar-color: rgb(102, 102, 102) transparent; max-height: calc(-48px + 50vh); transition: max-height 0.2s ease-out; overflow-y: auto; }
.thread-list-body.minimized[data-v-aa937ac3] { max-height: 0px; overflow: hidden; }
.thread-list-empty[data-v-aa937ac3] { color: rgb(102, 102, 102); text-align: center; padding: 32px 20px; font-size: 13px; }
.thread-list-item[data-v-aa937ac3] { cursor: pointer; text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; flex-direction: column; align-items: flex-start; width: 100%; padding: 12px 16px; display: flex; }
.thread-list-item[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.thread-list-avatar[data-v-aa937ac3] { object-fit: cover; border-radius: 50%; width: 24px; height: 24px; }
.thread-list-item-header[data-v-aa937ac3] { align-items: center; gap: 7px; width: 100%; margin-top: 8px; display: flex; }
.thread-list-name[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 13px; font-weight: 600; }
.thread-list-date[data-v-aa937ac3] { color: rgb(136, 136, 136); font-size: 11px; }
.thread-list-text[data-v-aa937ac3] { color: rgb(204, 204, 204); -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 6px; font-size: 13px; line-height: 1.4; display: -webkit-box; overflow: hidden; }
.thread-list-page[data-v-aa937ac3] { color: rgb(136, 136, 136); align-items: center; gap: 2px; margin-top: 6px; margin-left: -3px; font-size: 12px; display: flex; }
.thread-list-page-icon[data-v-aa937ac3] { color: rgb(255, 255, 255); }
.toolbar-section[data-v-aa937ac3] { z-index: 1; touch-action: none; background-color: rgb(0, 0, 0); border-radius: 4px; align-items: center; gap: 12px; height: 40px; padding: 0px 12px; transition: padding 0.3s cubic-bezier(0.2, 1, 0.3, 1), gap 0.3s cubic-bezier(0.2, 1, 0.3, 1); display: flex; position: relative; overflow: hidden; }
.corner-bottom-left .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3], .corner-bottom-right .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3] { border-radius: 0px 0px 8px 8px; }
.corner-top-left .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3], .corner-top-right .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3] { border-radius: 8px 8px 0px 0px; }
.preview-toolbar-wrapper[data-v-aa937ac3] { cursor: grab; }
.preview-toolbar-wrapper.dragging[data-v-aa937ac3] { cursor: grabbing; }
.thread-list-body[data-v-aa937ac3] { cursor: default; touch-action: auto; }
.preview-toolbar-logo[data-v-aa937ac3] { color: rgb(255, 255, 255); align-items: center; text-decoration: none; display: flex; }
.preview-toolbar-logo[data-v-aa937ac3]:hover { opacity: 0.8; }
.preview-toolbar-logo-mark[data-v-aa937ac3] { width: 14px; height: 11px; }
.preview-toolbar-logo-full[data-v-aa937ac3] { width: 95px; height: 11px; }
.preview-toolbar-divider[data-v-aa937ac3] { background-color: rgb(255, 255, 255); width: 1px; height: 14px; }
.preview-toolbar-actions[data-v-aa937ac3] { align-items: center; gap: 4px; display: flex; }
.preview-toolbar-actions .preview-toolbar-icon-button[data-v-aa937ac3] { cursor: pointer; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; position: relative; }
.preview-toolbar-actions .preview-toolbar-icon-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-toolbar-actions .preview-toolbar-icon-button svg[data-v-aa937ac3] { width: 17px; height: 17px; display: block; }
.preview-toolbar-actions .preview-toolbar-icon-button-active[data-v-aa937ac3] { background-color: rgba(255, 255, 255, 0.15); }
.preview-toolbar-actions .preview-toolbar-avatar-button[data-v-aa937ac3] { cursor: pointer; anchor-name: --avatar-button; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.preview-toolbar-actions .preview-toolbar-avatar-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-toolbar-actions .preview-toolbar-avatar[data-v-aa937ac3] { object-fit: cover; border-radius: 50%; width: 20px; height: 20px; }
.preview-toolbar-actions .preview-toolbar-avatar-placeholder[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }
.preview-toolbar-actions .preview-toolbar-login-button[data-v-aa937ac3] { cursor: pointer; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; height: 22px; padding: 0px 2px; font-size: 11px; font-weight: 600; display: flex; }
.preview-toolbar-actions .preview-toolbar-login-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-menu-popover[data-v-aa937ac3] { inset: unset; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; padding: 4px; position: fixed; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px -2px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }
.preview-menu-popover.menu-bottom-left[data-v-aa937ac3] { margin-bottom: 8px; bottom: 60px; left: 20px; }
.preview-menu-popover.menu-bottom-right[data-v-aa937ac3] { margin-bottom: 8px; bottom: 60px; right: 20px; }
.preview-menu-popover.menu-top-left[data-v-aa937ac3] { margin-top: 8px; top: 60px; left: 20px; }
.preview-menu-popover.menu-top-right[data-v-aa937ac3] { margin-top: 8px; top: 60px; right: 20px; }
@supports (anchor-name:--a) {
  .preview-menu-popover[data-v-aa937ac3] { position-anchor: --avatar-button; bottom: anchor(top); left: anchor(left); margin: 0px 0px 8px; }
  .preview-menu-popover.menu-bottom-right[data-v-aa937ac3], .preview-menu-popover.menu-top-right[data-v-aa937ac3] { left: unset; right: anchor(right); }
  .preview-menu-popover.menu-top-left[data-v-aa937ac3], .preview-menu-popover.menu-top-right[data-v-aa937ac3] { bottom: unset; top: anchor(bottom); margin-top: 8px; margin-bottom: 0px; }
}
.preview-menu-popover .preview-menu-item[data-v-aa937ac3] { cursor: pointer; color: rgb(34, 34, 34); text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; align-items: center; width: 100%; padding: 8px 12px; font-size: 13px; font-weight: 500; display: flex; }
.preview-menu-popover .preview-menu-item[data-v-aa937ac3]:hover { background-color: rgba(34, 34, 34, 0.05); }
br[data-bp~="base:0"] { display: none; }
br[data-bp~="base:1"] { display: inline; }
@media screen and (max-width: 1140px) {
  br[data-bp~="@small:0"] { display: none; }
  br[data-bp~="@small:1"] { display: inline; }
}
@media screen and (max-width: 900px) {
  br[data-bp~="@tablet:0"] { display: none; }
  br[data-bp~="@tablet:1"] { display: inline; }
}
@media screen and (max-width: 540px) {
  br[data-bp~="@mobile:0"] { display: none; }
  br[data-bp~="@mobile:1"] { display: inline; }
}
@media screen and (max-width: 320px) {
  br[data-bp~="@mini:0"] { display: none; }
  br[data-bp~="@mini:1"] { display: inline; }
}
.sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { place-content: center; align-items: center; background: rgb(255, 255, 255); box-shadow: rgba(105, 85, 68, 0.26) 0px 0px 20px; display: flex; flex: 0 0 auto; flex-flow: column; height: 80px; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { bottom: auto; display: flex; flex: 0 0 auto; height: 64px; top: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { place-content: center space-between; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; gap: 0px; height: 50px; margin: 0px 36px 0px 37px; overflow: visible; padding: 0px; width: 1920px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-uuid: cce74504-585f-4468-982c-2e9acd1fd2d9; max-width: calc(100% - 73px); }
@media screen and (max-width: 1140px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { background: rgba(0, 0, 0, 0); margin: 0px 56px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 112px); }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { place-content: center space-between; align-items: center; margin: 0px 24px 0px 48px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 72px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { margin: 0px 4px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 8px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { flex: 0 0 auto; margin: 0px 4px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; }
}
.sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; width: 255px; max-width: 100%; }
.sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e]:hover { opacity: 0.8; }
@media screen and (max-width: 900px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; width: 127px; max-width: 100%; }
}
.sd[data-s-7f3ce8d8-5468-4757-b335-655012366185] { flex: 0 0 auto; height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-95009792-d272-4fda-93ae-a4710bbae7a9] { place-content: center; align-items: center; flex-flow: row; gap: 16px; height: auto; padding: 0px; --gap-h-95009792-d272-4fda-93ae-a4710bbae7a9: 16px; --gap-v-95009792-d272-4fda-93ae-a4710bbae7a9: 0px; --gap-uuid: 95009792-d272-4fda-93ae-a4710bbae7a9; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-95009792-d272-4fda-93ae-a4710bbae7a9] { padding: 0px; --gap-h-95009792-d272-4fda-93ae-a4710bbae7a9: 16px; --gap-v-95009792-d272-4fda-93ae-a4710bbae7a9: 0px; }
}
.sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { place-content: center; align-items: center; flex-flow: row; gap: 0px; padding: 0px; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-uuid: 69ab12d6-7d03-4f7b-bd62-daad47c99315; }
@media screen and (max-width: 900px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
.sd[data-s-a8499914-6fcb-40c0-9270-a984944d5ab4] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 12px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a8499914-6fcb-40c0-9270-a984944d5ab4]:hover { color: rgb(219, 113, 17); }
.sd[data-s-bab6db78-6f85-451c-a8fd-f3470e40800e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-bab6db78-6f85-451c-a8fd-f3470e40800e]:hover { color: rgb(219, 113, 17); }
.sd[data-s-2f56f580-c8d4-4fbc-bb72-8de12a6246a3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2f56f580-c8d4-4fbc-bb72-8de12a6246a3]:hover { color: rgb(219, 113, 17); }
.sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { color: rgb(105, 85, 68); display: none; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c]:hover { color: rgb(219, 113, 17); }
@media screen and (max-width: 1140px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
.sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { color: rgb(105, 85, 68); display: none; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-13f00488-084b-4afa-9223-40c569cb0221]:hover { color: rgb(219, 113, 17); }
@media screen and (max-width: 1140px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
.sd[data-s-f720c60a-8dcf-49ff-933d-be785b48eadd] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 0px 12px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-f720c60a-8dcf-49ff-933d-be785b48eadd]:hover { color: rgb(219, 113, 17); }
.sd[data-s-8d94bedb-4ef1-4d11-af9f-72a24028ecaf] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 0px 12px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8d94bedb-4ef1-4d11-af9f-72a24028ecaf]:hover { color: rgb(219, 113, 17); }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-radius: 128px; display: none; flex-flow: row; gap: 4px; padding: 8px 24px 8px 20px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; --gap-uuid: 41bce4b7-4653-46fa-b898-7b92c9e81da0; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: none; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; padding: 8px 20px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; padding: 8px 12px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
.sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: transparent; font-size: 24px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: rgb(255, 255, 255); }
@media screen and (max-width: 900px) {
  .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: rgb(219, 113, 17); font-size: 36px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { font-size: 18px; }
}
.sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { color: rgb(219, 113, 17); font-family: var(--s-font-eb8d27ae); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover .sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { color: rgb(255, 255, 255); }
@media screen and (max-width: 320px) {
  .sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { font-size: 13px; }
}
.sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; padding: 0px 0px 0px 24px; width: 1920px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { overflow: visible; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { flex: 0 0 auto; overflow: hidden; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { padding: 0px; }
}
.sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { color: rgb(255, 245, 237); font-family: var(--s-font-7abc3205); font-size: 100px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { flex: 0 0 auto; font-size: 80px; overflow: hidden; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { font-size: 48px; text-align: left; justify-content: flex-start; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { font-size: 40px; }
}
.sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: flex; flex: 0 0 auto; flex-flow: column; gap: 3px; height: auto; padding: 16px 0px 40px; width: 100%; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; --gap-uuid: 4d1c350e-41cc-4d87-8f13-60a5528bc6d3; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; padding: 56px 0px 32px; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; padding: 40px 0px; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
.sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { place-content: flex-start space-between; align-items: flex-start; background: rgba(0, 0, 0, 0); border-width: 0px 0px 2px; border-style: solid; border-color: rgb(240, 240, 240); flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 0px 80px; padding: 0px; width: 1920px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 16px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; --gap-uuid: 9fd1e93a-ff6d-41e0-8097-50ffc9a451dd; max-width: calc(100% - 160px); }
@media screen and (max-width: 1140px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { margin: 0px 56px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 16px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; max-width: calc(100% - 112px); }
}
@media screen and (max-width: 900px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { gap: 24px; margin: 0px 48px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 24px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { flex-flow: column; gap: 32px; margin: 0px 24px; padding: 0px 0px 32px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 32px; max-width: calc(100% - 48px); }
}
.sd[data-s-0a99086e-d800-4204-a82f-f7ef0a281634] { place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; gap: 0px; height: auto; padding: 0px; width: auto; --gap-h-0a99086e-d800-4204-a82f-f7ef0a281634: 0px; --gap-v-0a99086e-d800-4204-a82f-f7ef0a281634: 0px; --gap-uuid: 0a99086e-d800-4204-a82f-f7ef0a281634; max-width: 100%; }
.sd[data-s-7631e16b-4cf0-4452-b244-c95ff4df515a] { flex: 0 0 auto; height: auto; margin: 0px; width: 210px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-7631e16b-4cf0-4452-b244-c95ff4df515a] { flex: 0 0 auto; width: 200px; max-width: 100%; }
}
.sd[data-s-582c3fca-5d2b-4f2b-bb23-1677478843d3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0614c71b-b067-473f-82b9-a16c700a65b0] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 8px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-77341302-98d8-4ba5-b4e8-92be2c745e02] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 10px; height: auto; width: auto; --gap-h-77341302-98d8-4ba5-b4e8-92be2c745e02: 0px; --gap-v-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; --gap-uuid: 77341302-98d8-4ba5-b4e8-92be2c745e02; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-77341302-98d8-4ba5-b4e8-92be2c745e02] { flex: 0 0 auto; flex-flow: wrap; width: calc(100% - (var(--gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd) * 0)); --gap-h-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; --gap-v-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; max-width: calc(100% - (var(--gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd) * 0)); }
}
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 8px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; --gap-uuid: ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12; }
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12]:hover { opacity: 1; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 8px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12] { gap: 4px; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 4px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; }
}
.sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12]:hover .sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-04a5617f-6b11-497b-894c-c407b43ac2c3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-04a5617f-6b11-497b-894c-c407b43ac2c3] { font-size: 14px; }
}
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 8px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; --gap-uuid: 6c282d02-846d-4172-b630-b6c81e766547; }
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547]:hover { opacity: 1; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 8px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-6c282d02-846d-4172-b630-b6c81e766547] { gap: 4px; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 4px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; }
}
.sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547]:hover .sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-d1e66698-3523-4532-9dbe-8321eccc471b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-d1e66698-3523-4532-9dbe-8321eccc471b] { font-size: 14px; }
}
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 8px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; --gap-uuid: 12d71a68-c95c-4283-ada9-9901b0b5cfa0; }
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0]:hover { opacity: 1; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 8px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0] { gap: 4px; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 4px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; }
}
.sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0]:hover .sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-56ef401c-efaa-42d7-b179-9655efac59ac] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-56ef401c-efaa-42d7-b179-9655efac59ac] { font-size: 14px; }
}
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; --gap-uuid: 7a7a7379-0358-4272-bc89-886261903761; }
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761]:hover { opacity: 1; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; gap: 4px; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 4px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
.sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761]:hover .sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-c16f9a93-d4b3-4fd7-8cc7-df8222d4f7b8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-c16f9a93-d4b3-4fd7-8cc7-df8222d4f7b8] { font-size: 14px; }
}
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; --gap-uuid: 6e8d793e-5954-41b4-a68d-e137433cbf0a; }
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a]:hover { opacity: 1; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; gap: 4px; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 4px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
.sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a]:hover .sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-33b7acec-2705-4c53-a833-86c093e97231] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-33b7acec-2705-4c53-a833-86c093e97231] { font-size: 14px; }
}
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 8px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; --gap-uuid: 5cab843f-fdde-4b44-87dc-4159dfba1818; }
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818]:hover { opacity: 1; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 8px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818] { gap: 4px; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 4px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; }
}
.sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818]:hover .sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-2205bdd6-1212-4cfa-8fd0-24061546d53e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-2205bdd6-1212-4cfa-8fd0-24061546d53e] { font-size: 14px; }
}
.sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 0px; height: auto; padding: 0px; width: auto; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-uuid: 982a4cb6-7c20-4825-9c82-863f41fbe633; max-width: 100%; }
.sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633]:hover { opacity: 1; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633] { gap: 4px; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 4px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; }
}
.sd[data-s-07a9f8e9-f380-4be3-9b83-4934ede9b5e0] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-07a9f8e9-f380-4be3-9b83-4934ede9b5e0] { font-size: 14px; }
}
.sd[data-s-f6db349f-c1e8-4faa-b2ee-9b16590b0670] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 10px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e6b8d024-fd01-4122-b7c4-33ddcd2c7c9e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; margin: 16px 0px 0px; padding: 1px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2fdf0279-4606-42c7-b469-a9fa9b74a6e0] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: column; height: auto; mix-blend-mode: normal; padding: 72px 0px; width: 100%; max-width: 100%; }
.sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6]::before { filter: sepia(0.4) saturate(1.6); }
@media screen and (max-width: 320px) {
  .sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6] { padding: 60px 0px; }
}
.sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px; box-shadow: rgba(219, 113, 17, 0.25) 0px 0px 30px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 64px 40px; width: 700px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 24px; padding: 32px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 16px; padding: 40px 24px 64px; max-width: calc(100% - 32px); }
}
.sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 35px; font-weight: 700; height: auto; line-height: 1.5; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { flex: 0 0 auto; font-size: 23px; padding: 0px; width: 80%; max-width: 80%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { border-width: 0px 0px 5px; border-style: dotted; border-color: rgb(219, 113, 17); flex: 0 0 auto; font-size: 20px; width: 100%; max-width: 100%; }
}
.sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 40px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { flex: 0 0 auto; line-height: 1.7; text-align: left; width: 90%; max-width: 90%; justify-content: flex-start; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
.sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { place-content: center; align-items: center; flex-flow: column; margin: 40px 0px 0px; padding: 0px; --gap-uuid: 095ceaba-f9f1-4b90-892d-5c84f6466247; --gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; --gap-v-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { gap: 16px; margin: 40px 0px 0px; --gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; --gap-v-095ceaba-f9f1-4b90-892d-5c84f6466247: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { flex: 0 0 auto; margin: 24px 0px 0px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
.sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 0px; padding: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 16px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; --gap-uuid: 0570b9d0-b059-4f2a-aabd-af350c9fb046; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { margin: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 16px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { gap: 8px; margin: 0px; padding: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 8px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; }
}
.sd[data-s-48e01a35-082b-4048-bee8-53796c6cd82c] { color: transparent; font-size: 36px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-48e01a35-082b-4048-bee8-53796c6cd82c] { font-size: 28px; }
}
.sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: transparent; font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { flex: 0 0 auto; font-size: 26px; line-height: 1; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { font-size: 25px; }
}
.sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 0px; padding: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 16px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; --gap-uuid: 790a5429-82fe-4317-a273-3a4e3b68aeb0; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { margin: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 16px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { gap: 8px; margin: 0px; padding: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 8px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; }
}
.sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: transparent; font-family: var(--s-font-eb8d27ae); font-size: 26px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { flex: 0 0 auto; font-size: 26px; line-height: 1; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { font-size: 11px; }
}
.sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 16px 0px 0px; padding: 0px; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 16px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-uuid: 8695cc5c-2c20-4f0f-8323-2589dbf064a3; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { margin: 0px; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 16px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { flex: 0 0 auto; flex-flow: column; gap: 8px; height: auto; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 8px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { flex: 0 0 auto; flex-flow: column; gap: 0px; margin: 16px 1px 0px 0px; width: calc(100% - 1px - (var(--gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247) * 0)); --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; max-width: calc(100% - 1px - (var(--gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247) * 0)); }
}
.sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; padding: 4px 8px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3) * 0)); max-width: calc(100% - (var(--gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { flex: 0 0 auto; width: 100%; }
}
.sd[data-s-862b6ba9-4bca-4aeb-8fa0-b6e220272feb] { color: rgb(105, 85, 68); flex: 1 1 0%; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 320px) {
  .sd[data-s-862b6ba9-4bca-4aeb-8fa0-b6e220272feb] { flex: 0 0 auto; height: 30px; max-width: 100%; }
}
.sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 64px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 48px 0px 0px; padding: 24px 48px; width: auto; max-width: 100%; }
.sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e]:hover { scale: 1.05; }
@media screen and (max-width: 900px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { padding: 24px 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { flex: 0 0 auto; margin: 32px 0px 0px; padding: 16px 24px; width: 300px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { flex: 0 0 auto; padding: 16px 24px; width: 100%; max-width: 100%; }
}
.sd[data-s-727a8693-bd9f-4559-af8a-6a613078f512] { place-content: center; align-items: center; flex-flow: row; gap: 16px; padding: 0px; --gap-h-727a8693-bd9f-4559-af8a-6a613078f512: 16px; --gap-v-727a8693-bd9f-4559-af8a-6a613078f512: 0px; --gap-uuid: 727a8693-bd9f-4559-af8a-6a613078f512; }
@media screen and (max-width: 540px) {
  .sd[data-s-727a8693-bd9f-4559-af8a-6a613078f512] { padding: 0px; --gap-h-727a8693-bd9f-4559-af8a-6a613078f512: 16px; --gap-v-727a8693-bd9f-4559-af8a-6a613078f512: 0px; }
}
.sd[data-s-68b242a6-77b6-4b8d-93f8-203d88de3116] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-e087a000-190b-4054-bf6f-cd7b1939d6d2] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-e087a000-190b-4054-bf6f-cd7b1939d6d2] { font-size: 16px; }
}
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 80px; width: 1000px; max-width: calc(100% - 160px); }
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 900px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 16px; max-width: calc(100% - 32px); }
}
.sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 45px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 28px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 24px; }
}
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { place-content: center flex-start; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px 0px 88px; width: 100%; max-width: 100%; }
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c].appear { translate: 0px; }
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c].appear-active { }
@media screen and (max-width: 900px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { overflow: hidden; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { padding: 80px 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { padding: 60px 0px; }
}
.sd[data-s-af1454f4-bd00-483f-930a-c574274ed250] { place-content: center space-between; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 10px; width: calc(100% - 20px); max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-af1454f4-bd00-483f-930a-c574274ed250] { flex: 0 0 auto; height: 45px; margin: 0px 10px 40px; width: calc(100% - 20px); max-width: calc(100% - 20px); }
}
.sd[data-s-c0cee70d-1d3a-4525-9de2-b5b3064e6ce1] { background: rgb(246, 172, 81); flex: 0 0 auto; height: 54px; margin: 0px; width: 10px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-c0cee70d-1d3a-4525-9de2-b5b3064e6ce1] { height: 100%; max-width: 100%; }
}
.sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { border-width: 0px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 28px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 24px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 18px; }
}
.sd[data-s-6480b74a-efef-4cfa-b86c-62194cbcf717] { background: rgb(246, 172, 81); flex: 0 0 auto; height: 54px; margin: 0px; width: 10px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-6480b74a-efef-4cfa-b86c-62194cbcf717] { height: 100%; max-width: 100%; }
}
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { place-content: flex-start center; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 40px 80px 0px; width: 1000px; max-width: calc(100% - 160px); }
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 900px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 40px 48px 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 40px 24px 0px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 24px 16px 0px; max-width: calc(100% - 32px); }
}
.sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 40px; padding: 0px; width: 100%; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 0px; --gap-uuid: 69599b10-1c73-4f8e-9c60-c1df596de22b; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { flex-flow: wrap; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { flex-flow: column; gap: 24px; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 0px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 24px; }
}
.sd[data-s-c8d23966-b8ba-431a-b811-bd1eb0d49f6b] { place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-c8d23966-b8ba-431a-b811-bd1eb0d49f6b] { width: calc(100% - (var(--gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b) * 0)); max-width: calc(100% - (var(--gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b) * 0)); }
}
.sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 12px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 24px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { padding: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { padding: 12px; }
}
.sd[data-s-21665699-7234-4fd0-b021-a0c8b0a8d5df] { place-content: center; align-items: center; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(196, 196, 196); flex: 0 0 auto; flex-flow: row; height: 50px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-eb6fde7c-e0a3-4986-92fe-c0e684f431c6] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-eb6fde7c-e0a3-4986-92fe-c0e684f431c6] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-9c178111-11fc-4a14-9595-df9c88ef4ca6] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-9c178111-11fc-4a14-9595-df9c88ef4ca6] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-fa92d912-4213-4311-a605-fd6e699ef93a] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-fa92d912-4213-4311-a605-fd6e699ef93a] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-b01e8f7e-d741-459c-9c2f-9b2ce90ea71b] { place-content: center; align-items: center; flex-flow: row; padding: 10px; }
.sd[data-s-20cf5c4e-ce74-4a5e-bb7d-30acaa64fd78] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-5db1b0bb-c26c-402c-9636-3f57573ed948] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-27a90d7c-9ee2-4dfe-b498-c44f4b5f2b73] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 266px; max-width: 100%; justify-content: center; }
.sd[data-s-48591261-898a-4d14-9b10-dc105a61e5a8] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 288px; max-width: 100%; justify-content: center; }
.sd[data-s-9f23179f-df99-4e52-8675-b3a66d2b7015] { place-content: center; align-items: center; flex-flow: row; padding: 5px; }
.sd[data-s-aa7dd1d6-9540-48d3-a302-61970fce8086] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-379c42a1-518f-4521-82d2-9ac4700f3fa4] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-446eb53c-c7c6-4178-a6bf-7a5d2276ce1e] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-96176f02-cc42-4a65-ad8b-9441cf5ae690] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-912bffba-e67c-409b-bd01-d8806833051d] { place-content: center; align-items: center; flex-flow: row; padding: 4px; }
.sd[data-s-e6ad3429-3b97-4229-b01d-f8de00ae6585] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-e00f0afc-0014-4a6a-9469-13dbf092955d] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-bb8eda2b-9ef0-44b5-b9ff-c9666096becd] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-cee17792-741c-42f8-8501-6ce6c6cf4349] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-7f213b2d-0035-4b0e-8126-bdc40d984f33] { place-content: center; align-items: center; flex-flow: row; padding: 4px; }
.sd[data-s-ebefe99e-9bed-4c55-ac85-6bc554cac938] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-2449feb3-3111-4092-8594-52b5fb4e11c5] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-fa4ca44e-4cae-438a-bb92-8a1b1c73f487] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-e9c81d7d-1639-42bd-87bb-78442d827e8d] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; inset: 104px 0px auto auto; display: flex; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 0px; position: fixed; width: auto; z-index: 1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: none; }
}
.sd[data-s-c802b1ca-9779-4ae6-a357-b53428e7b97a] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; padding: 16px 0px; width: 50px; --gap-h-c802b1ca-9779-4ae6-a357-b53428e7b97a: 0px; --gap-v-c802b1ca-9779-4ae6-a357-b53428e7b97a: 4px; --gap-uuid: c802b1ca-9779-4ae6-a357-b53428e7b97a; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-c802b1ca-9779-4ae6-a357-b53428e7b97a]:hover { flex: 0 0 auto; width: 60px; --gap-h-c802b1ca-9779-4ae6-a357-b53428e7b97a: 0px; --gap-v-c802b1ca-9779-4ae6-a357-b53428e7b97a: 4px; max-width: 100%; }
.sd[data-s-3fd9a892-4945-41c1-a0ec-f8fac2e6752f] { color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-26cd9518-33a6-430e-ae84-e52e03fc57f6] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; margin: 4px 0px 0px; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-840631b8-330d-4771-b884-da2a9cea1e89] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-840631b8-330d-4771-b884-da2a9cea1e89: 0px; --gap-v-840631b8-330d-4771-b884-da2a9cea1e89: 4px; --gap-uuid: 840631b8-330d-4771-b884-da2a9cea1e89; max-width: 100%; }
.sd[data-s-840631b8-330d-4771-b884-da2a9cea1e89]:hover { flex: 0 0 auto; width: 60px; --gap-h-840631b8-330d-4771-b884-da2a9cea1e89: 0px; --gap-v-840631b8-330d-4771-b884-da2a9cea1e89: 4px; max-width: 100%; }
.sd[data-s-eed5a66f-eaf3-40ef-890a-6d81da4a0256] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-7f067fa8-69ce-4efa-a896-c48a9b787f5f] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-985959ca-2b8a-43c5-9084-5884f03fbe0c] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-985959ca-2b8a-43c5-9084-5884f03fbe0c: 0px; --gap-v-985959ca-2b8a-43c5-9084-5884f03fbe0c: 4px; --gap-uuid: 985959ca-2b8a-43c5-9084-5884f03fbe0c; max-width: 100%; }
.sd[data-s-985959ca-2b8a-43c5-9084-5884f03fbe0c]:hover { flex: 0 0 auto; width: 60px; --gap-h-985959ca-2b8a-43c5-9084-5884f03fbe0c: 0px; --gap-v-985959ca-2b8a-43c5-9084-5884f03fbe0c: 4px; max-width: 100%; }
.sd[data-s-676e5c4e-7ae9-4e11-85df-9037e9fd7e92] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
.sd[data-s-599e3bac-3c89-4788-af9c-2ee5da48193a] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; height: 75px; margin: 50px 240px 0px; padding: 0px; width: calc(100% - 480px); max-width: calc(100% - 480px); }
@media screen and (max-width: 540px) {
  .sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { margin: 20px 50px 0px; width: calc(100% - 100px); max-width: calc(100% - 100px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { margin: 20px 0px 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-620f2dc7-79f9-4673-afa4-2d5d27465cf6] { place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 700; height: 39px; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-feature-settings: normal; text-orientation: mixed; writing-mode: horizontal-tb; -webkit-writing-mode: horizontal-tb; }
}
.sd[data-s-6ec2002c-5c13-4373-b2d3-a9af7250a158] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 16px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-085d88fb-fe75-4fd6-a7b4-968c145212db] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 3px; width: 10%; max-width: 10%; }
.sd[data-s-d8869d06-c62f-4b60-a21b-71822ccf7822] { background: rgb(240, 240, 240); flex: 0 0 auto; height: 3px; width: 90%; max-width: 90%; }
.sd[data-s-aaa01a1e-8258-41f8-9598-583004ff2a36] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 10px 0px; width: auto; max-width: 100%; }
.sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { flex: 0 0 auto; height: 13px; width: 13px; max-width: 100%; }
}
.sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { place-content: center flex-end; align-items: center; background: rgba(0, 0, 0, 0); display: flex; flex: 0 0 auto; flex-flow: column; height: 100vh; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); flex-flow: column; height: 100%; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { padding: 0px; }
}
.sd[data-s-3df9c45d-a58c-4d09-823e-4fbb76140b96] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); box-shadow: rgba(105, 85, 68, 0.26) 0px 0px 20px; flex: 0 0 auto; flex-flow: column; height: 80px; width: 100%; max-width: 100%; }
.sd[data-s-4d3faa68-66f9-4306-bfbd-7eaf0c846476] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; position: fixed; right: -40px; top: 208px; width: auto; z-index: 1; max-width: 100%; }
.sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; display: none; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; --gap-uuid: cca8a02b-1fe6-4ba6-84a4-939953ce124d; max-width: 100%; }
.sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { flex: 0 0 auto; width: 60px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { display: none; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { display: none; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { max-width: 100%; }
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { inset: 113px 0px auto auto; display: flex; height: 142px; margin: 0px; position: fixed; width: 41px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { max-width: 100%; }
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { inset: 86px 0px auto auto; display: flex; gap: 1px; height: 95px; padding: 5px 0px; width: 37px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 1px; max-width: 100%; }
}
.sd[data-s-5ca31eac-455b-4866-a3d3-13c1de276946] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
@media screen and (max-width: 320px) {
  .sd[data-s-5ca31eac-455b-4866-a3d3-13c1de276946] { font-size: 16px; }
}
.sd[data-s-57f9edd3-955e-4ee5-8030-9cc5a6210e34] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 320px) {
  .sd[data-s-57f9edd3-955e-4ee5-8030-9cc5a6210e34] { font-size: 11px; }
}
.sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; display: none; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; --gap-uuid: 4d70c2cd-991b-44fb-86bd-1883a797bb5e; max-width: 100%; }
.sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { flex: 0 0 auto; width: 60px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { display: none; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { display: none; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { max-width: 100%; }
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { background: rgb(255, 152, 51); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255); inset: 271px 0px auto auto; display: flex; height: 142px; margin: 0px; position: fixed; width: 41px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { max-width: 100%; }
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { inset: 86px 0px auto auto; display: flex; gap: 1px; height: 95px; padding: 5px 0px; width: 37px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 1px; max-width: 100%; }
}
.sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
@media screen and (max-width: 540px) {
  .sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { color: rgb(255, 255, 255); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { font-size: 16px; }
}
.sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { color: rgb(255, 255, 255); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { font-size: 11px; }
}
.sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); flex-flow: column; gap: 40px; height: auto; margin: 0px; padding: 0px; width: 100%; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 40px; --gap-uuid: 2109446a-117c-44cb-8fbb-9659472e14b9; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { flex: 0 0 auto; width: 492px; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { gap: 0px; margin: 64px 0px 0px; width: 100%; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; max-width: 100%; }
}
.sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { place-content: center; align-items: center; background: rgb(238, 238, 238); display: none; flex-flow: column; height: 160px; width: 200px; --gap-uuid: cb5d91d1-bda3-4648-806f-1c73c96993ca; --gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; --gap-v-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { place-content: center flex-start; align-items: center; background: rgb(255, 245, 237); display: flex; flex: 0 0 auto; height: auto; margin: 80px 0px 0px; width: 540px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: flex; gap: 0px; margin: 0px; padding: 0px; --gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; --gap-v-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; max-width: 100%; }
}
.sd[data-s-5b89bb73-5fb3-4f27-95a0-c1a401ab328c] { place-content: center flex-end; align-items: center; background: rgb(238, 238, 238); flex-flow: column; height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-5b89bb73-5fb3-4f27-95a0-c1a401ab328c] { background: transparent; flex: 0 0 auto; height: 375px; justify-content: center; overflow: clip; width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); max-width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); }
}
.sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { height: auto; width: 160px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { flex: 0 0 auto; height: 429px; width: auto; max-width: 100%; }
}
.sd[data-s-1b6bd459-8e87-4f3b-9f77-dbac820dc14b] { background: rgb(238, 238, 238); height: 160px; width: 200px; --gap-uuid: 1b6bd459-8e87-4f3b-9f77-dbac820dc14b; --gap-h-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; --gap-v-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-1b6bd459-8e87-4f3b-9f77-dbac820dc14b] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 0px; height: auto; padding: 20px 0px; width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); --gap-h-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; --gap-v-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; max-width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); }
}
.sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { place-content: center space-between; align-items: center; background: rgba(255, 255, 255, 0.42); border-radius: 0px 0px 0px 70px; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 264px; margin: 0px; padding: 0px 30px; width: 595px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-uuid: 744c631f-fa90-4854-869b-d19ee046e1e4; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { border-radius: 0px; flex: 0 0 auto; height: 214px; margin: 0px; padding: 10px 60px 10px 40px; width: 521px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { flex: 0 0 auto; width: 401px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { background: transparent; flex: 0 0 auto; flex-flow: column; gap: 20px; height: auto; padding: 0px 5px 10px 0px; width: auto; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 20px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { flex: 0 0 auto; gap: 3px; height: auto; width: auto; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 3px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; }
}
.sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { box-shadow: rgba(105, 85, 68, 0.573) -5px 5px 5px 5px; flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-8a3c753c-5ab7-48d2-a096-acbaa745f5a6] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 5px; width: auto; max-width: 100%; }
.sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { place-content: flex-end flex-start; align-items: flex-end; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 19px; height: auto; margin: 0px 0px -5px; padding: 0px 0px 0px 8px; width: 100%; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 19px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; --gap-uuid: bd163161-44f4-4a05-8495-0d73eba6131f; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 10px; padding: 0px 0px 0px 6px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 10px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 10px; margin: 0px 0px -4px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 10px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 5px; margin: 0px 0px -2px; padding: 0px 0px 0px 3px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 5px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-11f0f6fd-77d8-4547-be3b-8bb99b963aa2] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-11f0f6fd-77d8-4547-be3b-8bb99b963aa2] { font-size: 5px; }
}
.sd[data-s-f7746863-0cea-4d46-8822-30c7ecb8179f] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-f7746863-0cea-4d46-8822-30c7ecb8179f] { font-size: 5px; }
}
.sd[data-s-6002426b-8806-47ec-97c7-e4482cd7c067] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-6002426b-8806-47ec-97c7-e4482cd7c067] { font-size: 5px; }
}
.sd[data-s-e78976a1-65d4-4d1b-b7c3-e1b1af6366ee] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-e78976a1-65d4-4d1b-b7c3-e1b1af6366ee] { font-size: 5px; }
}
.sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 15px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 10px; }
}
.sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 0px 0px 5px; width: auto; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; --gap-uuid: 9814c791-016f-4ac3-a484-9689571f4a84; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { gap: 1px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 1px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { padding: 0px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { padding: 0px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
.sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 10px; }
}
.sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 500; height: auto; line-height: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 10px; }
}
.sd[data-s-4e81f2c0-c5b6-4e27-9ec8-8ae03651d991] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 12px; }
}
.sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { box-shadow: rgba(105, 85, 68, 0.573) -5px 5px 5px 5px; flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-c9d48b29-9f93-4ee8-96ba-901340e95aa0] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 10px 0px 0px; width: auto; --gap-h-c9d48b29-9f93-4ee8-96ba-901340e95aa0: 5px; --gap-v-c9d48b29-9f93-4ee8-96ba-901340e95aa0: 0px; --gap-uuid: c9d48b29-9f93-4ee8-96ba-901340e95aa0; max-width: 100%; }
.sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1.2; margin: 0px 0px 9px; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { font-size: 26px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; margin: 0px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { font-size: 16px; }
}
.sd[data-s-08b7f839-e5fb-44b6-ae6a-cddc886b3538] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 14px; }
}
.sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { background: rgb(238, 238, 238); height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px 0px 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { place-content: center; align-items: center; }
}
.sd[data-s-3398f5dc-3ffa-43cc-960c-afd5e3046b00] { place-content: center; align-items: center; flex-wrap: nowrap; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-3398f5dc-3ffa-43cc-960c-afd5e3046b00] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-direction: column; }
}
.sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { place-content: flex-start center; align-items: flex-start; background: rgba(255, 255, 255, 0.424); border-radius: 0px 70px 0px 0px; box-shadow: none; flex: 0 0 auto; flex-flow: column; height: auto; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { border-radius: 0px 50% 0px 0px; width: 524px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { border-radius: 0px 0% 0px 0px; flex: 0 0 auto; width: 401px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { background: transparent; flex: 0 0 auto; width: auto; max-width: 100%; }
}
.sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 52px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 10px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 40px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 14px; }
}
.sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 72px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 20px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { flex: 0 0 auto; font-size: 64px; padding: 0px 0px 10px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 28px; padding: 0px 0px 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 24px; }
}
.sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: flex-start; align-items: flex-start; background: rgba(255, 255, 255, 0.42); flex: 0 0 auto; flex-flow: row; gap: 15px; height: auto; padding: 10px 0px 20px 5px; width: 100%; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 15px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; --gap-uuid: c604f69e-72f7-4cdd-9e9c-661b98a480a0; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; gap: 35px; padding: 0px 0px 10px 5px; width: 524px; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 35px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: center flex-start; align-items: center; flex: 0 0 auto; width: 401px; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 15px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; gap: 6px; height: auto; padding: 0px 0px 20px; width: auto; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 6px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
.sd[data-s-a35f44ef-bf3b-47a6-a5d7-34bc5fdf8662] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a35f44ef-bf3b-47a6-a5d7-34bc5fdf8662] { padding: 2px; }
}
.sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 10px; }
}
.sd[data-s-953ca07b-31af-4150-b7bd-7b5224a95319] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-953ca07b-31af-4150-b7bd-7b5224a95319] { padding: 2px; }
}
.sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 10px; }
}
.sd[data-s-4626c0e1-d18c-4c6d-b540-3816300a2852] { place-content: center; align-items: center; background: rgb(246, 172, 81); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 15px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-4626c0e1-d18c-4c6d-b540-3816300a2852] { flex: 0 0 auto; height: auto; padding: 10px 5px; width: auto; }
}
.sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 32px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 13px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 900; height: auto; line-height: 1.4; margin: 0px 0px 20px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 18px; margin: 0px 0px 10px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 13px; margin: 0px 0px 5px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 8px; }
}
.sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 96px; flex: 0 0 auto; flex-flow: row; height: auto; padding: 10px 30px; width: auto; max-width: 100%; }
.sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d]:hover { scale: 1.05; }
@media screen and (max-width: 540px) {
  .sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d] { padding: 5px 10px; }
}
.sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { color: rgb(246, 172, 81); font-size: 36px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 10px; }
}
.sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { color: rgb(246, 172, 81); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 10px; }
}
.sd[data-s-970ef900-fc68-43c7-8e0e-72770b4275cd] { height: 120px; left: -15px; margin: 0px; opacity: 0.4; position: absolute; top: 625px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-970ef900-fc68-43c7-8e0e-72770b4275cd] { inset: 11px 0px auto auto; height: 75px; width: 118px; max-width: 100%; }
}
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; overflow: visible; padding: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50].appear { opacity: 0; transition-delay: 800ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50].appear-active { transition-delay: 800ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { padding: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { display: none; }
}
.sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: flex-start flex-end; align-items: flex-start; flex: 0 0 auto; flex-flow: row; height: 810px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: center space-between; align-items: center; margin: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: flex-start center; align-items: flex-start; flex-flow: column; height: 675px; margin: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-235426a3-625b-4879-b4e7-f0795d483efc] { place-content: flex-start center; align-items: flex-start; bottom: auto; flex: 0 0 auto; flex-flow: column; height: 568px; left: 0px; margin: 0px; padding: 0px; position: absolute; top: 0px; width: auto; z-index: 5; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-235426a3-625b-4879-b4e7-f0795d483efc] { place-content: flex-end flex-start; align-items: flex-end; inset: auto auto 0px 0px; flex-direction: row; }
}
.sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-start center; align-items: flex-start; flex-flow: column; padding: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-end space-between; align-items: flex-end; flex-flow: column; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-start space-between; align-items: flex-start; }
}
.sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 0px; height: 635px; margin: 0px; padding: 352px 0px 0px 1px; width: 613px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-uuid: 21eda938-1589-4b63-a70e-31f71ca13353; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { margin: 0px; padding: 423px 0px 0px 1px; width: 521px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { padding: 467px 0px 0px 1px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { gap: 0px; margin: 0px 0px 0px 3px; padding: 336px 0px 24px; width: 297px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: calc(100% - 3px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { margin: 0px; padding: 314px 0px 24px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: 100%; }
}
.sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { place-content: flex-start center; align-items: flex-start; background: rgba(255, 255, 255, 0.424); border-radius: 0px 70px 0px 0px; box-shadow: none; flex: 0 0 auto; flex-flow: column; height: auto; width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); max-width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { border-radius: 0px 50% 0px 0px; width: 524px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { border-radius: 0px 0% 0px 0px; flex: 0 0 auto; width: 401px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { width: 300px; max-width: 100%; }
}
.sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 52px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 10px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 40px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 24px; }
}
.sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 72px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 20px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { flex: 0 0 auto; font-size: 64px; padding: 0px 0px 10px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { font-size: 36px; }
}
.sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: flex-start; align-items: flex-start; background: rgba(255, 255, 255, 0.42); flex: 0 0 auto; flex-flow: row; gap: 15px; height: auto; padding: 10px 0px 20px 5px; width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 15px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; --gap-uuid: b3b35e82-2a42-4914-af53-a1475049902e; max-width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; gap: 35px; padding: 0px 0px 10px 5px; width: 524px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 35px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: center flex-start; align-items: center; flex: 0 0 auto; width: 401px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 15px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: center flex-start; align-items: center; flex: 0 0 auto; gap: 6px; height: 46px; width: 300px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 6px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
.sd[data-s-40db72c9-2b1f-4cb4-9841-f6752025fd87] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-40db72c9-2b1f-4cb4-9841-f6752025fd87] { padding: 2px; }
}
.sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 14px; }
}
.sd[data-s-ccbc9728-5a89-4a4a-9d93-44d89418551c] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ccbc9728-5a89-4a4a-9d93-44d89418551c] { padding: 2px; }
}
.sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 14px; }
}
.sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { place-content: center space-between; align-items: center; background: rgba(255, 255, 255, 0.42); border-radius: 0px 0px 0px 70px; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 249px; margin: 0px; padding: 0px 30px; width: 613px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-uuid: c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { border-radius: 0px; flex: 0 0 auto; height: 214px; margin: 0px; padding: 10px 60px 10px 40px; width: 521px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { flex: 0 0 auto; width: 401px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { height: 150px; margin: 0px 0px 0px -300px; padding: 10px 5px 10px 0px; width: 241px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: calc(100% + 300px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { height: 157px; margin: 0px 0px 14px -403px; padding: 10px 25px; width: 300px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: calc(100% + 403px); }
}
.sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-d57c7a52-39c4-4f8f-89b0-bf9c6ad080ca] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 5px; width: auto; max-width: 100%; }
.sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { place-content: flex-end flex-start; align-items: flex-end; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 19px; height: auto; margin: 0px 0px -5px; padding: 0px 0px 0px 8px; width: 100%; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 19px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; --gap-uuid: ab28813c-5a3d-4736-8410-d6e3f0c8d998; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 10px; padding: 0px 0px 0px 6px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 10px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 10px; margin: 0px 0px -4px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 10px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 5px; margin: 0px 0px -2px; padding: 0px 0px 0px 3px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 5px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-582ae7c1-9663-4d4d-b5ee-befef17ef797] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-582ae7c1-9663-4d4d-b5ee-befef17ef797] { font-size: 5px; }
}
.sd[data-s-5a113603-dcbc-4aad-bc7f-752352d75d78] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-5a113603-dcbc-4aad-bc7f-752352d75d78] { font-size: 5px; }
}
.sd[data-s-72c3d170-0e6e-423f-a1a2-05c1d3353076] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-72c3d170-0e6e-423f-a1a2-05c1d3353076] { font-size: 5px; }
}
.sd[data-s-dbab28bb-a6c7-41f9-b885-c5d9dab113a0] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-dbab28bb-a6c7-41f9-b885-c5d9dab113a0] { font-size: 5px; }
}
.sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 15px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 10px; }
}
.sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: 34px; margin: 0px 0px 5px; width: auto; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; --gap-uuid: d9b7beee-36ca-4037-8e62-45fb64cc1ec4; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { gap: 1px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 1px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { padding: 0px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { padding: 0px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
.sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { font-size: 15px; }
}
.sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 10px; }
}
.sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-13e8765b-bf4a-48bc-8ae9-5113f75f46e6] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 10px 0px 0px; width: auto; --gap-h-13e8765b-bf4a-48bc-8ae9-5113f75f46e6: 5px; --gap-v-13e8765b-bf4a-48bc-8ae9-5113f75f46e6: 0px; --gap-uuid: 13e8765b-bf4a-48bc-8ae9-5113f75f46e6; max-width: 100%; }
.sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1.2; margin: 0px 0px 9px; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { font-size: 26px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; margin: 0px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { font-size: 16px; }
}
.sd[data-s-9b378ad0-1afd-4993-9cb0-40a149303e4c] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 14px; }
}
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { place-content: flex-end; align-items: flex-end; border-radius: 24px 0px 0px 24px; flex: 0 0 auto; flex-flow: row; height: 100%; padding: 0px 30px 0px 0px; width: 75%; max-width: 75%; }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142].appear { opacity: 0; transition-delay: 400ms; transition-duration: 1600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); translate: 0px; }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142].appear-active { transition-delay: 400ms; transition-duration: 1600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142]::before { background-position: left center; background-repeat: repeat; background-size: cover; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { place-content: flex-end; align-items: flex-end; flex: 0 0 auto; flex-flow: row; width: 90%; max-width: 90%; height: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { border-radius: 0px 0px 24px 24px; flex: 0 0 auto; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142]::before { background-position: center bottom; }
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { flex: 0 0 auto; height: 100%; width: 100%; }
}
.sd[data-s-8bdf5bfc-ac7a-40af-ae6e-2057fad85aa6] { place-content: center flex-end; align-items: center; background: rgb(246, 172, 81); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 15px; width: auto; max-width: 100%; }
.sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { font-size: 32px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { font-size: 18px; }
}
.sd[data-s-8d90ee0a-a16f-434b-a3e3-bd232ad7040b] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 96px; flex: 0 0 auto; flex-flow: row; height: auto; padding: 10px 30px; width: auto; max-width: 100%; }
.sd[data-s-8d90ee0a-a16f-434b-a3e3-bd232ad7040b]:hover { scale: 1.05; }
.sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { color: rgb(246, 172, 81); font-size: 36px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { font-size: 16px; }
}
.sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { color: rgb(246, 172, 81); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { font-size: 16px; }
}
.sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { place-content: center; align-items: center; flex-flow: row; gap: 0px; height: 1204px; overflow: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-uuid: 5a0d8170-b79c-4cb7-ac84-a92f1267fee3; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { flex: 0 0 auto; height: 500px; --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { flex: 0 0 auto; height: 313px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { place-content: center; align-items: center; flex-flow: column; height: calc(100% - (var(--gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); outline-offset: -4px; transform: var(--sd-ba6ab132_002d6cb3_002d4531_002dba63_002dc2f946f2eb97-transform); transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: calc(100% - (var(--gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); will-change: transform; max-width: calc(100% - (var(--gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); }
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97]:focus { outline: none; }
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97]:focus-visible { outline: black solid 2px; }
.sd._animatingNext[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { transform: translateX(100%); }
.sd[data-s-0120abd2-d556-4e27-866a-ed17e3632158] { place-content: center; align-items: center; flex-flow: row; height: 100%; padding: 0px 80px 88px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-0120abd2-d556-4e27-866a-ed17e3632158] { padding: 0px 0px 88px; }
}
.sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-style: normal; font-weight: 900; line-height: 1.2; text-align: center; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { font-size: 28px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { font-size: 24px; }
}
.sd[data-s-0272f272-2ba4-4232-a4e8-1b9f51109e8b] { height: 200px; width: 112.544px; max-width: 100%; }
.sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex-flow: column; gap: 0px; height: 645px; margin: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-uuid: c572264c-5e25-4258-80bb-fde2972b2d4e; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { height: 619px; margin: 32px 0px 0px; width: 449px; --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { gap: 0px; height: 293px; translate: -3px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { color: rgb(223, 133, 33); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 700; height: 215px; line-height: 1.4; text-align: center; transform-origin: center top; translate: 3px 108px; width: 916px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { font-size: 28px; height: auto; padding: 12px; width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); max-width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { font-size: 12px; height: calc(50% - (var(--gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0.5)); padding: 0px; translate: 6px 137px; width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); max-width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); }
}
.sd[data-s-394ef233-0a6b-4099-b3db-3b6db3b85ac8] { place-content: center; align-items: center; flex-flow: row; padding: 0px; translate: 264px -116px; }
.sd[data-s-654978d3-a149-420e-baad-1dbbe3309f62] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-49f8149f-525f-4f41-8ee2-d74d4a85fe06] { place-content: flex-end center; align-items: flex-end; flex-flow: column; height: 261px; padding: 0px; width: 50%; max-width: 50%; }
.sd[data-s-49f8149f-525f-4f41-8ee2-d74d4a85fe06]::before { background-position: center center; }
.sd[data-s-c5e5126a-290f-4c8e-90bf-9b40ba398d15] { height: 120px; width: 50%; max-width: 50%; }
.sd[data-s-77946c69-afa2-4792-bd1b-1e0c90a3f839] { border-radius: 48px; height: 455px; translate: 0px -164px; width: 879px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-77946c69-afa2-4792-bd1b-1e0c90a3f839] { height: 182px; overflow: visible; padding: 0px; width: 291px; max-width: 100%; }
}
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px 0px 120px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259] { padding: 0px 0px 80px; }
}
.sd[data-s-12f9f6ee-6972-48b7-97dd-fa36b49a64d6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; padding: 0px 0px 0px 24px; width: 1920px; max-width: 100%; }
.sd[data-s-a0428046-b528-4994-96d1-53431b5ed105] { color: rgb(255, 245, 237); font-family: var(--s-font-7abc3205); font-size: 124px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 48px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; --gap-uuid: 03880d94-fe2b-4152-874b-cbd8aafcb2a7; max-width: calc(100% - 160px); }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 900px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { flex-flow: column; gap: 40px; margin: 0px 48px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 40px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { margin: 0px 24px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { gap: 32px; margin: 0px 16px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 32px; max-width: calc(100% - 32px); }
}
.sd[data-s-5ae51a54-282e-4d6a-9c2d-1ccd7810aff6] { color: transparent; flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.7; margin: 0px; text-align: left; width: 1000px; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 320px) {
  .sd[data-s-5ae51a54-282e-4d6a-9c2d-1ccd7810aff6] { font-size: 16px; }
}
.sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { place-content: flex-start; align-items: flex-start; flex-flow: row; gap: 80px; padding: 0px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 80px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; --gap-uuid: 2978721e-4525-48d4-888d-4e20d486cdd2; }
@media screen and (max-width: 900px) {
  .sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { flex-direction: column; gap: 40px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 40px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { gap: 32px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 32px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; }
}
.sd[data-s-b1e5e3d9-f5a0-442d-acbc-61a9c6cc4cff] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px 0px 56px; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-b1e5e3d9-f5a0-442d-acbc-61a9c6cc4cff] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-2978721e-4525-48d4-888d-4e20d486cdd2) * 0)); max-width: calc(100% - (var(--gap-h-2978721e-4525-48d4-888d-4e20d486cdd2) * 0)); }
}
.sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.7; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { font-size: 28px; line-height: 1.5; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { font-size: 24px; }
}
.sd[data-s-0f19c52d-ac09-499d-9fe0-d1de07c28305] { height: 374px; width: 499px; max-width: 100%; }
.sd[data-s-db851d0c-904a-4f37-a8a5-66887079c3dc] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-7d159802-6fe2-41be-8cae-17e61acca772] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 320px) {
  .sd[data-s-7d159802-6fe2-41be-8cae-17e61acca772] { line-height: 1.4; }
}
.sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 27px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { flex: 0 0 auto; font-size: 16px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { font-size: 16px; font-weight: 900; }
}
.sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 27px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { flex: 0 0 auto; font-size: 16px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { font-size: 16px; font-weight: 900; }
}
.sd[data-s-963baa6a-0dda-47c0-b667-6808db2fdc85] { inset: 122px auto auto -22px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-1d8d6fb5-c544-4ccf-a913-9bc8caaf1b39] { inset: auto auto 305px 526px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; max-width: 100%; }
.sd[data-s-c83b64ef-aa86-4832-b25b-849442239f75] { inset: auto 0px 128px auto; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-4295af12-55c5-414a-ad1d-79d51287902d] { inset: auto auto -19px 0px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-7328301b-2b0d-4655-9f47-2753add78419] { inset: 39px 0px auto auto; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 80px 0px 20px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { height: auto; padding: 60px 0px 40px; width: 492px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { padding: 40px 0px; }
}
.sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; gap: 80px; height: auto; margin: 0px 80px; padding: 0px; width: 1000px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 80px; --gap-uuid: 962a4168-db3e-4c2b-aa66-69380406a7aa; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { margin: 0px 48px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 80px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { gap: 56px; height: auto; margin: 0px 24px; width: 492px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 56px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { gap: 25px; margin: 0px 16px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 25px; max-width: calc(100% - 32px); }
}
.sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 45px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 36px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 28px; line-height: 1.5; padding: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 14px; }
}
.sd[data-s-f6e80332-479d-427c-9b33-5dfcbc7feb2b] { background: transparent; flex: 0 0 auto; gap: 0px; height: auto; width: calc(100% - (var(--gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa) * 0)); --gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-v-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-uuid: f6e80332-479d-427c-9b33-5dfcbc7feb2b; max-width: calc(100% - (var(--gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-f6e80332-479d-427c-9b33-5dfcbc7feb2b] { gap: 5px; height: auto; width: 492px; --gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-v-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 5px; max-width: 100%; }
}
.sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { padding: 1px 5px; }
}
.sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 10px; }
}
.sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 40px; height: 491px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 40px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; --gap-uuid: 7e3b8107-f6a3-4fba-ba73-bf7dc367684a; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { flex-flow: column; gap: 15px; height: auto; padding: 0px; --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 15px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { gap: 10px; height: 265px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 10px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
.sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); max-width: calc(100% - (var(--gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { border-radius: 16px; flex: 0 0 auto; height: auto; width: 128px; max-width: 100%; }
}
.sd[data-s-ec1bf020-851d-4a5a-b9cf-090641a1ef49] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 0px; --gap-v-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 15px; --gap-uuid: ec1bf020-851d-4a5a-b9cf-090641a1ef49; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-ec1bf020-851d-4a5a-b9cf-090641a1ef49] { gap: 5px; padding: 10px 0px 0px; --gap-h-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 0px; --gap-v-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 5px; }
}
.sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { font-size: 12px; }
}
.sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 8px; }
}
.sd[data-s-24436bc7-aa72-4df1-9819-7af89b6f7a7e] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 320px) {
  .sd[data-s-24436bc7-aa72-4df1-9819-7af89b6f7a7e] { padding: 0px; }
}
.sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; padding: 10px 20px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 14px; padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 10px; padding: 1px 5px; }
}
.sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 32px; height: 507px; padding: 0px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 32px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; --gap-uuid: 83057ae4-199f-4650-ad65-1b98df1cc410; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { flex-flow: column; gap: 15px; height: auto; --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 15px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { gap: 10px; height: 228px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 10px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
.sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { border-radius: 32px; flex: 0 0 auto; height: 444px; width: 395px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); max-width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { border-radius: 16px; flex: 0 0 auto; height: auto; width: calc(50% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0.5)); max-width: calc(50% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0.5)); }
}
.sd[data-s-dc0abd3c-3032-42ba-935d-d775707cf509] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-dc0abd3c-3032-42ba-935d-d775707cf509: 0px; --gap-v-dc0abd3c-3032-42ba-935d-d775707cf509: 15px; --gap-uuid: dc0abd3c-3032-42ba-935d-d775707cf509; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-dc0abd3c-3032-42ba-935d-d775707cf509] { gap: 5px; height: auto; padding: 10px 0px 0px; width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); --gap-h-dc0abd3c-3032-42ba-935d-d775707cf509: 0px; --gap-v-dc0abd3c-3032-42ba-935d-d775707cf509: 5px; max-width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); }
}
.sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { font-size: 12px; }
}
.sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 8px; }
}
.sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { padding: 1px 5px; }
}
.sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 10px; }
}
.sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 30px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; --gap-uuid: 046d842b-95ac-4fd3-a797-66d96f891c41; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { flex-flow: column; gap: 15px; --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { gap: 10px; --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 10px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; }
}
.sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
.sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff]::before { }
@media screen and (max-width: 540px) {
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff]::before { background-position: center bottom; }
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); max-width: calc(100% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { border-radius: 16px; flex: 0 0 auto; height: auto; width: calc(50% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0.5)); max-width: calc(50% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0.5)); }
}
.sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 15px; --gap-uuid: efaf0a67-78a3-4924-9e61-ce0702fac81e; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { gap: 5px; padding: 10px 0px 0px; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 5px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { flex: 0 0 auto; height: 164px; width: 131px; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 15px; max-width: 100%; }
}
.sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { font-size: 12px; }
}
.sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: 497px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 8px; }
}
.sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { padding: 1px 5px; }
}
.sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 10px; }
}
.sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; margin: 10px 0px 0px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 30px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; --gap-uuid: 36bb207b-3057-4921-97ce-3e5e112b4054; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { flex-flow: column; gap: 15px; --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { gap: 10px; --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 10px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; }
}
.sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); max-width: calc(100% - (var(--gap-h-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { border-radius: 16px; }
}
.sd[data-s-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 0px; --gap-v-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 15px; --gap-uuid: 3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433] { gap: 5px; padding: 10px 0px 0px; --gap-h-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 0px; --gap-v-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 5px; }
}
.sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { font-size: 12px; }
}
.sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 8px; }
}
.sd[data-s-ac0f1f06-a9e0-4436-b12a-201ab0532c0a] { inset: 126px auto auto 0px; height: 120px; margin: 0px; opacity: 0.4; padding: 0px; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-10cd9348-99e8-4230-9b69-f61324c6c62f] { inset: 306px -45px auto auto; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-58e022ad-717e-44da-8847-51d69a6beca4] { inset: 605px auto auto -35px; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-696b5441-161e-4eb3-91b3-2f92464016a0] { inset: auto -44px 0px auto; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 60px 0px 30px; padding: 0px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.49, 0.01, 0.41, 0.99); }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.49, 0.01, 0.41, 0.99); }
@media screen and (max-width: 900px) {
  .sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { padding: 0px 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { margin: 20px 0px 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-833d8935-52a4-4eee-ace8-94aa9d6d6b0f] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 20px; padding: 40px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); z-index: 5; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { margin: 0px 0px 20px; padding: 40px 160px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { padding: 40px 80px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { margin: 20px 0px; padding: 40px 24px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { padding: 40px 10px; }
}
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 70px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 0px; width: 100%; max-width: 100%; }
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.43, 0, 0.37, 0.99); }
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.43, 0, 0.37, 0.99); }
@media screen and (max-width: 540px) {
  .sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { border-radius: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { border-radius: 45px; flex: 0 0 auto; height: auto; }
}
.sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-8b7cfb34-0f9c-455a-a0db-d13153e56b4c] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { font-size: 7px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111ff; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 36px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 20px; }
}
.sd[data-s-2aedf05e-3e84-4fe0-92bd-d43a9e7bd2a7] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 50px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-48376046-ac52-4a1d-80a4-b187c15d2059] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-ba9b4612-0f97-4584-861a-2379dc44ed28] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-491e17e5-2915-456d-b0d5-9fb9fcc27aba] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { font-size: 7px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 20px; }
}
.sd[data-s-27026b03-0f54-45df-bd39-820ef79b3196] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 60px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-9d9d59f0-b592-4bf8-a449-d35d7213b6b2] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-62cd7d23-7dcf-4085-8040-95cefb923662] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-a4f51d6c-525d-45b9-a17e-baba9e4085b0] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { font-size: 7px; }
}
.sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 20px; }
}
.sd[data-s-8e09375b-98d0-4c1a-9103-33557ec82a15] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 60px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-05e3edd0-9143-4ee5-af53-870c1e72a14b] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-1b8f6366-d045-492e-8f89-2ccb7bad8f07] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-0ce2e85e-97e8-4c11-a054-946b19888c9e] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { font-size: 7px; }
}
.sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 20px; }
}
.sd[data-s-6f34d817-ee0d-4d3e-9f0b-fee2a78dd36c] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 40px 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-aa971117-e50c-4c91-b271-37955344b84a] { padding: 40px 0px 80px; }
}
.sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 24px; height: auto; margin: 0px 80px; padding: 0px; width: 1000px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; --gap-uuid: 5996aa8a-b529-4406-ba71-2793132422e2; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 48px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 24px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 16px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 32px); }
}
.sd[data-s-9ef1ef0f-e1a4-4edc-bce1-c8345945eba6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); max-width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); }
.sd[data-s-bfa5f0a2-8d5d-4805-9f23-145504b5eb55] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: 964px; max-width: 100%; justify-content: center; }
.sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); max-width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { font-size: 16px; }
}
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: wrap; gap: 40px; height: auto; margin: 0px 0px 35px; padding: 96px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-uuid: b9896bd0-312e-4667-9ba3-7dd5ffae2c8e; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; }
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e] { flex-flow: column; padding: 80px 0px; --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 0px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; }
}
.sd[data-s-3e6c601a-6715-4f48-8731-3d2e54aa38a8] { place-content: flex-start; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); --gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 30px; --gap-v-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 0px; --gap-uuid: 3e6c601a-6715-4f48-8731-3d2e54aa38a8; max-width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-3e6c601a-6715-4f48-8731-3d2e54aa38a8] { place-content: center flex-start; align-items: center; flex-flow: column; --gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 0px; --gap-v-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 30px; }
}
.sd[data-s-7e7c579a-da07-4b64-8757-a7245fa2e667] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); max-width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-7e7c579a-da07-4b64-8757-a7245fa2e667] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-2383f765-0974-4414-b877-6f84399d1388] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { font-size: 10px; }
}
.sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { font-size: 10px; }
}
.sd[data-s-e37143b5-f2d8-4f74-a36c-36b7eb2187dd] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); max-width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-e37143b5-f2d8-4f74-a36c-36b7eb2187dd] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-e798e908-569c-4c16-90cf-47ec1508d790] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { font-size: 10px; }
}
.sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { font-size: 10px; }
}
.sd[data-s-d3cd42ec-3005-42b1-a804-689139770177] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); --gap-h-d3cd42ec-3005-42b1-a804-689139770177: 30px; --gap-v-d3cd42ec-3005-42b1-a804-689139770177: 0px; --gap-uuid: d3cd42ec-3005-42b1-a804-689139770177; max-width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-d3cd42ec-3005-42b1-a804-689139770177] { place-content: center flex-start; align-items: center; flex-flow: column; --gap-h-d3cd42ec-3005-42b1-a804-689139770177: 0px; --gap-v-d3cd42ec-3005-42b1-a804-689139770177: 30px; }
}
.sd[data-s-d9574215-4019-4cfc-92f4-9e28118aa344] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); max-width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-d9574215-4019-4cfc-92f4-9e28118aa344] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-acfc4016-2e50-473b-85ce-a3bc5c3ccbef] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { font-size: 10px; }
}
.sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { font-size: 10px; }
}
.sd[data-s-bb8f837a-7d9f-49b9-beb1-58422364b207] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); max-width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-bb8f837a-7d9f-49b9-beb1-58422364b207] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-f69319bf-2b6e-4588-b709-892a5e58f864] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { font-size: 10px; }
}
.sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { font-size: 10px; }
}
.sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 50px; height: auto; padding: 40px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 0px; --gap-uuid: 5e557af7-128a-4c5f-ad1e-313085838b85; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 900px) {
  .sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { margin: 0px 0px 60px; padding: 15px 40px; --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { flex-flow: wrap; --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; }
}
.sd[data-s-405f5e56-f0e4-482d-b31c-8a4ce18e7e4b] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; opacity: 0.9; width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); max-width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); }
@media screen and (max-width: 540px) {
  .sd[data-s-405f5e56-f0e4-482d-b31c-8a4ce18e7e4b] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); max-width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); }
}
.sd[data-s-06508ed0-006c-4f8e-bcf4-54961be17bd8] { flex: 0 0 auto; height: auto; width: 100%; max-width: 100%; }
.sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { place-content: center; align-items: center; background: rgb(219, 113, 17); border-radius: 17px; inset: 117px 85px auto auto; flex: 0 0 auto; flex-flow: row; gap: 60px; height: 162px; margin: 0px; opacity: 0.9; padding: 20px; position: absolute; width: 70%; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 60px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; --gap-uuid: a367ad3c-b0b9-4259-911c-a9632eb2ac79; max-width: 70%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { inset: 103px auto auto 67px; flex: 0 0 auto; gap: 30px; height: 130px; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 30px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { bottom: 57px; gap: 15px; height: 97px; top: auto; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 15px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { inset: auto auto 38px 36px; height: 62px; padding: 20px 20px 22px; width: 164px; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 60px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; max-width: 100%; }
}
.sd[data-s-6a0688e0-406e-4116-aa4c-6b3bace54081] { background: transparent; flex: 0 0 auto; height: 35px; width: 35px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-6a0688e0-406e-4116-aa4c-6b3bace54081] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; opacity: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { font-size: 12px; }
}
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 35px; width: 35px; max-width: 100%; }
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556]:hover { background: rgb(255, 109, 0); }
@media screen and (max-width: 320px) {
  .sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-199acc3a-922c-4fb5-9bcd-d5e0b351c66c] { color: rgb(219, 113, 17); font-size: 32px; }
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556]:hover .sd[data-s-199acc3a-922c-4fb5-9bcd-d5e0b351c66c] { color: rgb(255, 255, 255); }
.sd[data-s-e1ec1770-935e-4fad-ab46-f48709cb3df4] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; opacity: 0.9; width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); max-width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); }
@media screen and (max-width: 540px) {
  .sd[data-s-e1ec1770-935e-4fad-ab46-f48709cb3df4] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); max-width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); }
}
.sd[data-s-9a1d1d1a-15e7-4f24-950f-e4c38aa78998] { flex: 0 0 auto; height: auto; width: 100%; max-width: 100%; }
.sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { place-content: center; align-items: center; background: rgb(219, 113, 17); border-radius: 17px; flex: 0 0 auto; flex-flow: row; gap: 21px; height: 162px; left: auto; margin: 0px; opacity: 0.9; padding: 20px; position: absolute; right: 68px; top: 117px; width: 459px; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 21px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; --gap-uuid: d6915957-9e74-4260-a284-1f2f7ca3b241; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { inset: 103px 27px auto 28px; flex: 0 0 auto; height: 130px; padding: 20px 20px 20px 0px; width: auto; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 21px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { bottom: 57px; gap: 15px; height: 97px; top: auto; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 15px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { bottom: auto; gap: 10px; height: 59px; top: 44px; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 10px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
.sd[data-s-7092a9f5-3b54-49e5-bc42-c7c65c9ee57d] { background: transparent; flex: 0 0 auto; height: 35px; width: 35px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-7092a9f5-3b54-49e5-bc42-c7c65c9ee57d] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; opacity: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { font-size: 12px; }
}
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 35px; width: 35px; max-width: 100%; }
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0]:hover { background: rgb(255, 109, 0); }
@media screen and (max-width: 320px) {
  .sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-5f5c08cf-11a0-4e64-a665-3ca727d6927f] { color: rgb(219, 113, 17); font-size: 32px; }
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0]:hover .sd[data-s-5f5c08cf-11a0-4e64-a665-3ca727d6927f] { color: rgb(255, 255, 255); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: none; flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 0px 60px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; padding: 80px 0px 40px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; padding: 60px 0px 40px; }
}
.sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-uuid: 87d82964-5625-499b-ae7e-5e7e5ad81a2c; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 48px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 24px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 16px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 32px); }
}
.sd[data-s-e0c60d1e-f155-40e3-a467-a2d082a4a404] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
.sd[data-s-519f6ae6-ab2d-434f-8ba9-7170d697c763] { place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-c4cf0364-e7bc-4a13-9075-eeaacac1082d] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-c4cf0364-e7bc-4a13-9075-eeaacac1082d] { font-size: 24px; }
}
.sd[data-s-287d0efd-2512-49bb-b1c2-3714c36236fe] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 16px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-3c36ad63-fe0a-443a-96bd-1df032c6f71b] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 3px; width: 10%; max-width: 10%; }
.sd[data-s-2612c66e-ebe4-4093-a7a4-5371cf2415bc] { background: rgb(240, 240, 240); flex: 0 0 auto; height: 3px; width: 90%; max-width: 90%; }
.sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; height: auto; margin: 24px 0px 0px; overflow: auto hidden; padding: 56px 0px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { place-content: center flex-start; align-items: center; display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; margin: 26px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
}
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { flex: 0 0 auto; flex-flow: column; height: auto; outline-offset: -4px; transform: var(--sd-4b53163d_002d7a10_002d4095_002d8575_002d92fac82cb1b1-transform); transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 33.3%; will-change: transform; max-width: 33.3%; }
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1]:focus { outline: none; }
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1]:focus-visible { outline: black solid 2px; }
.sd._animatingNext[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { transform: translateX(100%); }
@media screen and (max-width: 1140px) {
  .sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { flex: 0 0 auto; width: 326.34px; max-width: 100%; }
}
.sd[data-s-c136953d-1391-4f58-a6a4-da031ba6df1a] { place-content: flex-start flex-end; align-items: flex-start; border-width: 7px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 300px; padding: 0px; width: 300px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-c136953d-1391-4f58-a6a4-da031ba6df1a] { flex: 0 0 auto; height: 280px; width: 280px; max-width: 100%; }
}
.sd[data-s-36383a72-7483-4281-bc4d-6d8cb87d2082] { place-content: flex-start flex-end; align-items: flex-start; flex: 0 0 auto; flex-flow: column; height: auto; margin: -80px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-925b00c8-f5ae-4269-9a7a-d71534bea67c] { background: rgb(255, 255, 255); border-radius: 4px; color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; letter-spacing: 0.05em; line-height: 1.2; margin: 0px 0px 10px; padding: 8px; text-align: center; width: 200px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-925b00c8-f5ae-4269-9a7a-d71534bea67c] { font-size: 14px; }
}
.sd[data-s-1584e1c8-010c-40f2-a39b-5fd214a92dac] { background: rgb(255, 255, 255); border-radius: 4px; color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: 0.05em; line-height: 1.2; margin: 0px 0px 11px; padding: 8px; text-align: center; width: 200px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-1584e1c8-010c-40f2-a39b-5fd214a92dac] { font-size: 16px; }
}
.sd[data-s-a91934d4-5a3b-447a-89f6-2d6a4d3edd1d] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; padding: 0px 12px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-a91934d4-5a3b-447a-89f6-2d6a4d3edd1d] { font-size: 14px; line-height: 1.6; }
}
.sd[data-s-6c7710d4-eaf6-459f-801f-fb9109912a6d] { place-content: center; align-items: center; inset: 0px 12px auto auto; flex: 0 0 auto; flex-flow: row; gap: 12px; height: auto; margin: 0px; position: absolute; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: 93px; z-index: 3; --gap-h-6c7710d4-eaf6-459f-801f-fb9109912a6d: 12px; --gap-v-6c7710d4-eaf6-459f-801f-fb9109912a6d: 0px; --gap-uuid: 6c7710d4-eaf6-459f-801f-fb9109912a6d; max-width: 100%; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(196, 196, 196); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 40px; margin: 0px; width: 40px; max-width: 100%; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f]:hover { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); opacity: 1; }
.sd[data-s-80756121-d27b-4933-8ccf-bd2c361482b0] { font-size: 24px; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f]:hover .sd[data-s-80756121-d27b-4933-8ccf-bd2c361482b0] { color: rgb(219, 113, 17); }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146] { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(196, 196, 196); border-radius: 50%; flex-flow: column; height: 40px; justify-content: center; margin: 0px; width: 40px; max-width: 100%; }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146]:hover { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); opacity: 1; }
.sd[data-s-801942fe-9b9f-42d4-ab25-dadcc2feec77] { font-size: 24px; }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146]:hover .sd[data-s-801942fe-9b9f-42d4-ab25-dadcc2feec77] { color: rgb(219, 113, 17); }
.sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { font-size: 16px; }
}
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: none; flex: 0 0 auto; flex-flow: column; height: auto; padding: 60px 0px 120px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); translate: 0px; }
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; padding: 40px 0px 80px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
.sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 2px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; --gap-uuid: a801c7b9-fd98-414f-bfe0-1013832f6543; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 48px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 24px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 16px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 32px); }
}
.sd[data-s-b2bb637a-d4c6-4011-bf57-fb041178b369] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); max-width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); }
.sd[data-s-82a1be4c-e095-4886-97b9-27c9453304a8] { place-content: flex-start; align-items: flex-start; flex-flow: wrap; gap: 32px 24px; margin: 40px 0px 0px; padding: 0px; --gap-h-82a1be4c-e095-4886-97b9-27c9453304a8: 24px; --gap-v-82a1be4c-e095-4886-97b9-27c9453304a8: 32px; --gap-uuid: 82a1be4c-e095-4886-97b9-27c9453304a8; max-width: 100%; }
.sd[data-s-e09f54c4-a8ac-4cf3-9418-ee17f9e30317] { flex-direction: row; justify-content: center; width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); max-width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); }
.sd[data-s-2d32b5a9-19cd-4717-8d42-70baa38ed358] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 10px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; overflow: hidden; padding: 0px; width: calc(50% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0.5)); max-width: calc(50% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0.5)); }
@media screen and (max-width: 900px) {
  .sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); max-width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { flex: 0 0 auto; width: 100%; }
}
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4] { background: rgb(238, 238, 238); border-radius: 12px; flex: 0 0 auto; height: 295px; width: 100%; max-width: 100%; }
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4]::before { background-position: center top; }
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4]:hover { }
@media screen and (max-width: 320px) {
  .sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4] { flex: 0 0 auto; height: 200px; width: 100%; max-width: 100%; }
}
.sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 0px 12px 12px; flex: 0 0 auto; flex-flow: column; height: auto; margin: -48px 0px 0px; padding: 32px 24px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { flex: 0 0 auto; padding: 32px 12px; width: 95%; max-width: 95%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { flex: 0 0 auto; padding: 24px 12px; width: 95%; }
}
.sd[data-s-180abc21-99f7-41f2-b98f-fbe0c759ef4e] { color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e4defbd4-8c7b-4457-b544-4571b8e69015] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.2em; line-height: 1.5; margin: 24px 0px 0px; padding: 0px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] > p { line-height: 1.6; margin: 0px; }
@media screen and (max-width: 320px) {
  .sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] { flex: 0 0 auto; letter-spacing: 0.1em; width: 100%; }
}
.sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); max-width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { font-size: 16px; }
}
.sd[data-s-ca72d8e1-9a41-4990-a3bf-ade87e87f676] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-ca72d8e1-9a41-4990-a3bf-ade87e87f676] { padding: 40px 0px 0px; }
}
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { place-content: center; align-items: center; flex-flow: column; margin: 0px 80px; padding: 0px; max-width: calc(100% - 160px); }
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 900px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 16px; max-width: calc(100% - 32px); }
}
.sd[data-s-731e4fce-d9c8-462e-99f0-9acbe4f627bd] { place-content: flex-end center; align-items: flex-end; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 1000px; max-width: 100%; }
.sd[data-s-4aa34adb-d877-467c-ac9b-f4e616e58195] { height: 40.0891px; width: 200px; max-width: 100%; }
.sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px 0px 12px 12px; flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; margin: 0px; padding: 56px 140px; width: 1000px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-uuid: 28c8ddf4-dbdf-48d7-b742-88547741c1f6; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { padding: 56px 32px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { padding: 40px 16px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; }
}
.sd[data-s-cafe7e50-189d-48a2-b513-ec5aa03dad24] { place-content: center; align-items: center; background: transparent; border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); flex: 0 0 auto; flex-flow: row; margin: 0px 0px 60px; padding: 0px 10px; width: auto; --gap-uuid: cafe7e50-189d-48a2-b513-ec5aa03dad24; --gap-h-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; --gap-v-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-cafe7e50-189d-48a2-b513-ec5aa03dad24] { place-content: flex-start space-between; align-items: flex-start; flex-flow: column; gap: 16px; --gap-h-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; --gap-v-cafe7e50-189d-48a2-b513-ec5aa03dad24: 16px; }
}
.sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { font-size: 24px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { font-size: 20px; }
}
.sd[data-s-58d10749-7ca5-4616-b5c2-b93e79d1583b] { place-content: flex-start; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { font-size: 15px; }
}
.sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 60px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6) * 0)); max-width: calc(100% - (var(--gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { font-size: 15px; }
}
.sd[data-s-4e600dc4-3730-4b1d-9e74-4f3a79a53643] { place-content: center; align-items: center; flex-flow: column; padding: 0px; }
.sd[data-s-6bf11f62-62a7-4fb9-93e5-efb289508f32] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: column; height: auto; mix-blend-mode: normal; padding: 72px 0px; width: 100%; max-width: 100%; }
.sd[data-s-6bf11f62-62a7-4fb9-93e5-efb289508f32]::before { filter: sepia(0.4) saturate(1.6); }
.sd[data-s-8352309e-b912-4142-990e-677875d35bea] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px; box-shadow: rgba(219, 113, 17, 0.25) 0px 0px 30px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 64px 40px; width: 700px; max-width: 100%; }
.sd[data-s-bca8f884-0980-4fdc-bbbd-e636cd5c498c] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 35px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d6229922-3c66-46a9-804d-467246c2822b] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 40px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a298abf1-6dc9-427c-921c-a2071172584e] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 40px 0px 0px; padding: 0px; --gap-h-a298abf1-6dc9-427c-921c-a2071172584e: 16px; --gap-v-a298abf1-6dc9-427c-921c-a2071172584e: 0px; --gap-uuid: a298abf1-6dc9-427c-921c-a2071172584e; max-width: 100%; }
.sd[data-s-ddae0971-2578-4426-9b33-e2ecb46f09f8] { color: rgb(219, 113, 17); font-size: 36px; }
.sd[data-s-8218d750-3ed2-4f9f-970f-c14c3315b67c] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 40px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.02; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-971486f6-0110-499b-8173-7e87e3081eac] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 16px 0px 0px; padding: 0px; --gap-h-971486f6-0110-499b-8173-7e87e3081eac: 16px; --gap-v-971486f6-0110-499b-8173-7e87e3081eac: 0px; --gap-uuid: 971486f6-0110-499b-8173-7e87e3081eac; max-width: 100%; }
.sd[data-s-24a05d29-4670-42bc-843b-e8988a821a31] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; padding: 4px 8px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d5386fdc-c57d-4f23-b568-0148a45af43e] { color: rgb(105, 85, 68); flex: 1 1 0%; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-62618316-66a7-4d16-beec-37e77c306725] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 64px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 48px 0px 0px; padding: 24px 48px; width: auto; max-width: 100%; }
.sd[data-s-6c7b0f61-58aa-4378-a586-e69be6bcf16a] { place-content: center; align-items: center; flex-flow: row; gap: 16px; padding: 0px; --gap-h-6c7b0f61-58aa-4378-a586-e69be6bcf16a: 16px; --gap-v-6c7b0f61-58aa-4378-a586-e69be6bcf16a: 0px; --gap-uuid: 6c7b0f61-58aa-4378-a586-e69be6bcf16a; }
.sd[data-s-a0d8ebb8-a5e4-4621-a5c5-26baf45f8511] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-51dc1f19-75c4-44f6-8792-ebb969b59a08] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 3px; height: auto; padding: 56px 0px 40px; width: 100%; --gap-h-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9: 0px; --gap-v-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9: 3px; --gap-uuid: c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9; max-width: 100%; }
.sd[data-s-ac677385-690c-4598-915d-11d9d3c1cebe] { place-content: flex-start space-between; align-items: flex-start; background: rgba(0, 0, 0, 0); border-width: 0px 0px 2px; border-style: solid; border-color: rgb(240, 240, 240); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 80px; padding: 0px 0px 80px; width: 1920px; max-width: calc(100% - 160px); }
.sd[data-s-8f9f540e-d0f5-4095-b922-3563ded4e8c6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; padding: 0px; width: 362px; --gap-h-8f9f540e-d0f5-4095-b922-3563ded4e8c6: 0px; --gap-v-8f9f540e-d0f5-4095-b922-3563ded4e8c6: 0px; --gap-uuid: 8f9f540e-d0f5-4095-b922-3563ded4e8c6; max-width: 100%; }
.sd[data-s-0407e9b4-e21c-45fb-9ecf-09788f4028b6] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px; text-align: center; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-c3ffef05-3c62-4f07-bde8-41c297ed7f87] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-835a9c1d-d5e2-405d-9bde-1f1113e03068] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 8px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b] { place-content: flex-start; align-items: flex-start; gap: 10px; padding: 0px; --gap-h-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b: 0px; --gap-v-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b: 10px; --gap-uuid: 86981e5b-c6a8-4efd-8e5f-35e2b716ff5b; }
.sd[data-s-4959e259-fad2-4f62-827a-5de079469677] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-4959e259-fad2-4f62-827a-5de079469677: 8px; --gap-v-4959e259-fad2-4f62-827a-5de079469677: 0px; --gap-uuid: 4959e259-fad2-4f62-827a-5de079469677; }
.sd[data-s-3c142668-433a-46a6-9cfa-26f884f6525d] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ae4e70a5-1469-4e69-aeef-8cc1ef8b12b3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7ebef2e0-602c-4b22-975d-6b79411ebe3d] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; margin: 16px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a10f54f8-7d86-46ff-af91-fb692d2c6e4a] { background: rgba(0, 0, 0, 0); flex: 0 0 auto; height: 100vh; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; flex: 0 0 auto; height: 100vh; left: 0px; margin: 0px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
body { background: rgb(255, 255, 255); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-s-b4d86471-a552-4ff0-9ae1-8a2b812348e1] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0.16); height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { background: rgb(255, 255, 255); border-radius: 10px 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 15px 0px; display: flex; flex: 0 0 auto; height: auto; margin: 0px; overflow: hidden auto; padding: 0px 32px 72px; width: 900px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; overflow: hidden auto; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; flex: 0 0 auto; height: 100%; overflow: hidden auto; padding: 0px 0px 72px; width: 600px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; flex: 0 0 auto; margin: 0px; overflow: hidden auto; padding: 0px 0px 40px; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; overflow: hidden auto; padding: 0px 0px 56px; }
}
.sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { place-content: center space-between; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; padding: 16px 0px 0px; width: 1920px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { margin: 0px 8px 0px 32px; padding: 16px 0px 0px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { flex: 0 0 auto; height: 56px; margin: 0px 4px 0px 24px; max-width: calc(100% - 28px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { margin: 0px 4px 0px 16px; max-width: calc(100% - 20px); }
}
.sd[data-s-a1f24f8c-e76c-4864-8f0b-e0ad819aa6a2] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; width: 150px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a1f24f8c-e76c-4864-8f0b-e0ad819aa6a2] { flex: 0 0 auto; width: 120px; max-width: 100%; }
}
.sd[data-s-cb60cc3c-edee-482d-abf7-264ee56507db] { flex: 0 0 auto; height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 128px; flex-flow: row; gap: 4px; padding: 8px 24px 8px 20px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; --gap-uuid: fbc60828-416a-47c7-9b2f-bd9dd5f6cd48; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { background: rgba(0, 0, 0, 0); --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { padding: 8px 20px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { padding: 8px 12px 8px 16px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
.sd[data-s-404c89b1-c9e5-4bc7-81c9-b24d8bc7961b] { color: transparent; font-size: 24px; padding: 0px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover .sd[data-s-404c89b1-c9e5-4bc7-81c9-b24d8bc7961b] { color: rgb(255, 255, 255); }
.sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { color: rgb(219, 113, 17); font-family: var(--s-font-eb8d27ae); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover .sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { color: rgb(255, 255, 255); }
@media screen and (max-width: 540px) {
  .sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { font-size: 16px; }
}
.sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: row; gap: 40px; margin: 24px 0px 0px; padding: 0px; width: 100%; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; --gap-uuid: c58dabdd-aa7c-46f3-a56d-37de604bea19; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { flex: 0 0 auto; width: 100%; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { flex: 0 0 auto; flex-flow: column; margin: 24px 32px 0px; width: calc(100% - 64px); --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { margin: 24px 24px 0px; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; width: calc(100% - 48px); max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { margin: 16px 16px 0px; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; width: calc(100% - 32px); max-width: calc(100% - 32px); }
}
.sd[data-s-18b6764b-6fab-468e-a6a1-a05e9d967edb] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 24px; padding: 0px; width: calc(60% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.4)); --gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb: 0px; --gap-v-18b6764b-6fab-468e-a6a1-a05e9d967edb: 24px; --gap-uuid: 18b6764b-6fab-468e-a6a1-a05e9d967edb; max-width: calc(60% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.4)); }
@media screen and (max-width: 900px) {
  .sd[data-s-18b6764b-6fab-468e-a6a1-a05e9d967edb] { flex: 0 0 auto; flex-direction: column; width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); --gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb: 0px; --gap-v-18b6764b-6fab-468e-a6a1-a05e9d967edb: 24px; max-width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); }
}
.sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { border-radius: 8px; flex: 0 0 auto; height: 350px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; height: 300px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; height: 200px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
}
.sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; font-size: 22px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; font-size: 18px; }
}
.sd[data-s-5054a410-e2e8-4b1c-ab49-8d3947e21312] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 40px; padding: 0px; width: calc(40% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.6)); --gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312: 0px; --gap-v-5054a410-e2e8-4b1c-ab49-8d3947e21312: 40px; --gap-uuid: 5054a410-e2e8-4b1c-ab49-8d3947e21312; max-width: calc(40% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.6)); }
@media screen and (max-width: 900px) {
  .sd[data-s-5054a410-e2e8-4b1c-ab49-8d3947e21312] { flex: 0 0 auto; flex-direction: column; width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); --gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312: 0px; --gap-v-5054a410-e2e8-4b1c-ab49-8d3947e21312: 40px; max-width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); }
}
.sd[data-s-45973e51-fa67-4827-bd67-8385f3970790] { place-content: flex-start; align-items: flex-start; flex-flow: column; gap: 24px; padding: 0px; --gap-h-45973e51-fa67-4827-bd67-8385f3970790: 0px; --gap-v-45973e51-fa67-4827-bd67-8385f3970790: 24px; --gap-uuid: 45973e51-fa67-4827-bd67-8385f3970790; }
@media screen and (max-width: 900px) {
  .sd[data-s-45973e51-fa67-4827-bd67-8385f3970790] { flex: 0 0 auto; flex-flow: wrap; gap: 16px 24px; --gap-h-45973e51-fa67-4827-bd67-8385f3970790: 24px; --gap-v-45973e51-fa67-4827-bd67-8385f3970790: 16px; }
}
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; --gap-uuid: 34e8c828-0f0b-4ce6-a9ed-a47a83191240; }
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240]:hover { opacity: 1; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240] { flex-flow: row; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; }
}
.sd[data-s-859b9662-baa6-494d-8710-3f3e3fb1ff8b] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240]:hover .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { flex: 0 0 auto; }
}
.sd[data-s-9197ac2e-cf6c-4781-8ccd-f3b4278f1dbe] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; --gap-uuid: d847c267-b118-4cb0-afb0-adf3ef5ff3df; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df]:hover { opacity: 1; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df] { flex-flow: row; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; }
}
.sd[data-s-16b00735-238b-467a-8f5d-1855f9f65a5d] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df]:hover .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { flex: 0 0 auto; }
}
.sd[data-s-f91f1d20-a0d4-4299-b9c1-1b99c677bf38] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; --gap-uuid: af18334f-8629-44a1-8aab-5ae5258e1600; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600]:hover { opacity: 1; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600] { flex-flow: row; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; }
}
.sd[data-s-df1249a1-3433-4d9f-b874-a90e2c71ed34] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600]:hover .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { flex: 0 0 auto; }
}
.sd[data-s-f5df951c-713e-4582-a40e-18cbfdd4fa93] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; --gap-uuid: e75473c6-b8c1-4d70-8b7d-9437e22ddb5c; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c]:hover { opacity: 1; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; flex-flow: row; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
.sd[data-s-e62c240d-6412-41c5-b47c-3c91664219ab] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c]:hover .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { flex: 0 0 auto; }
}
.sd[data-s-cf452362-2615-4f17-b702-2017f5522870] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; --gap-uuid: ed298474-1143-4a38-9054-0261e291454c; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c]:hover { opacity: 1; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; flex-flow: row; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
.sd[data-s-3614bd4a-3b5f-4cf4-9409-477542d209d4] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c]:hover .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { flex: 0 0 auto; }
}
.sd[data-s-60fca9a1-7ff1-46eb-b0fc-0da950ecaa1f] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; --gap-uuid: 9f45c1db-3086-427d-9ef8-eab0a4943392; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392]:hover { opacity: 1; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392] { flex-flow: row; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; }
}
.sd[data-s-8d22d4ed-a7d9-4875-88c5-960c824a3352] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392]:hover .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { flex: 0 0 auto; }
}
.sd[data-s-c01e6128-6bf7-403b-87c1-f13ef74ed6a8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: auto; margin: 0px; position: relative; width: calc(100% - (var(--gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312) * 0)); z-index: 1; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; --gap-uuid: 61b68329-ff51-49b3-bd79-bd2aa0e891fe; max-width: calc(100% - (var(--gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
.sd[data-s-10a2a074-757c-4ba7-ab11-8c1ea664b891] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 6px; flex: 0 0 auto; flex-flow: row; gap: 4px; height: auto; padding: 16px 0px; width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --gap-h-10a2a074-757c-4ba7-ab11-8c1ea664b891: 4px; --gap-v-10a2a074-757c-4ba7-ab11-8c1ea664b891: 0px; --gap-uuid: 10a2a074-757c-4ba7-ab11-8c1ea664b891; max-width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-10a2a074-757c-4ba7-ab11-8c1ea664b891]:hover { translate: 5px; --gap-h-10a2a074-757c-4ba7-ab11-8c1ea664b891: 4px; --gap-v-10a2a074-757c-4ba7-ab11-8c1ea664b891: 0px; }
.sd[data-s-d8dd99ec-5917-470f-8279-28e8de07e727] { color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-a688d785-cd84-4966-a425-10014ddec11b] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; margin: 4px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-fda0f6df-0377-43eb-9942-d32008854d63] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 6px; flex: 0 0 auto; flex-flow: row; gap: 4px; height: auto; margin: 0px; padding: 16px 0px; width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --gap-h-fda0f6df-0377-43eb-9942-d32008854d63: 4px; --gap-v-fda0f6df-0377-43eb-9942-d32008854d63: 0px; --gap-uuid: fda0f6df-0377-43eb-9942-d32008854d63; max-width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); }
.sd[data-s-fda0f6df-0377-43eb-9942-d32008854d63]:hover { translate: 5px; --gap-h-fda0f6df-0377-43eb-9942-d32008854d63: 4px; --gap-v-fda0f6df-0377-43eb-9942-d32008854d63: 0px; }
.sd[data-s-bbc19241-5686-4d35-995b-e1fea9a6d8fc] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-44dae263-6f7a-4212-9cd0-3a0138b04743] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e39c1658-a773-488e-9a66-5b77596911ee] { background: rgba(0, 0, 0, 0.16); height: 100%; justify-content: center; width: 100%; max-width: 100%; }
.sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { place-content: center; align-items: center; background: rgb(255, 245, 237); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 15px 0px; flex: 0 0 auto; flex-flow: column; height: calc(60% - 40px); margin: 20px; width: calc(80% - 40px); max-width: calc(80% - 40px); }
@media screen and (max-width: 900px) {
  .sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { flex: 0 0 auto; height: calc(40% - 40px); width: calc(80% - 40px); max-width: calc(80% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { flex: 0 0 auto; height: calc(20% - 40px); padding: 0px 10px; width: calc(80% - 40px); max-width: calc(80% - 40px); }
}
.sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 12px; letter-spacing: normal; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 8px; }
}
.sd[data-s-90e377d0-a6e8-4dcd-8069-fa2e6c516a3f] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 213px; top: 233px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-90e377d0-a6e8-4dcd-8069-fa2e6c516a3f] { inset: 9px auto auto -5px; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-d7bdca23-03e7-41bd-88ed-82467f883649] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 193px; top: 253px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-d7bdca23-03e7-41bd-88ed-82467f883649] { inset: auto auto 5px 123px; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-a0b6cec9-4e4e-4806-aed8-9606bfbbeb70] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 173px; top: 273px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a0b6cec9-4e4e-4806-aed8-9606bfbbeb70] { inset: -3px 91px auto auto; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-98498c4e-ad89-489b-a655-8e426c4044f3] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 153px; top: 293px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-98498c4e-ad89-489b-a655-8e426c4044f3] { inset: auto -4px 0px auto; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-r-1_0_1_4_1bab43f0-4e6e-4f58-9e92-77e31b0b7142]::before { background-image: url("/assets/f25ab5cb9228bddb80.webp"); }
.sd[data-r-0_-1_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/29ea977078e9af6bc1.webp"); }
.sd[data-r-0_0_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/29ea977078e9af6bc1.webp"); }
.sd[data-r-0_1_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/29ea977078e9af6bc1.webp"); }
.sd[data-r-2_3_4_77946c69-afa2-4792-bd1b-1e0c90a3f839]::before { background-image: url("/assets/58321754721289f422.webp"); }
.sd[data-r-1_0_1_1_4_4_0f19c52d-ac09-499d-9fe0-d1de07c28305]::before { background-image: url("/assets/d25a8ef7ca4331398a.webp"); }
.sd[data-r-2_4_4_963baa6a-0dda-47c0-b667-6808db2fdc85]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-3_4_4_1d8d6fb5-c544-4ccf-a913-9bc8caaf1b39]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-4_4_4_c83b64ef-aa86-4832-b25b-849442239f75]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-5_4_4_4295af12-55c5-414a-ad1d-79d51287902d]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-6_4_4_7328301b-2b0d-4655-9f47-2753add78419]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-0_1_1_0_5_4_ba3225f5-ec12-4c88-b390-751451fae2ea]::before { background-image: url("/assets/1ec70c6bbda11ea112.webp"); }
.sd[data-r-0_3_1_0_5_4_1791c488-b21f-4b03-89e2-823692235912]::before { background-image: url("/assets/4253db3bad618a917b.webp"); }
.sd[data-r-0_5_1_0_5_4_0fe31e77-f374-4296-ae15-5545c034afff]::before { background-image: url("/assets/8b4575fc94a87c28cc.webp"); }
.sd[data-r-0_7_1_0_5_4_198c0bd8-68d9-4ff7-8651-9906e5abef18]::before { background-image: url("/assets/2dbdd8789e7e04ec0e.webp"); }
.sd[data-r-1_5_4_ac0f1f06-a9e0-4436-b12a-201ab0532c0a]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-2_5_4_10cd9348-99e8-4230-9b69-f61324c6c62f]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-3_5_4_58e022ad-717e-44da-8847-51d69a6beca4]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-4_5_4_696b5441-161e-4eb3-91b3-2f92464016a0]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-9_4_b9896bd0-312e-4667-9ba3-7dd5ffae2c8e]::before { background-image: url("/assets/4c6e36be1c60ee61fc.jpg"); }
.sd[data-r-0_-1_1_0_11_4_c136953d-1391-4f58-a6a4-da031ba6df1a]::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1600' height='2400' xmlns='http://www.w3.org/2000/svg'%3E%3C/svg%3E"); }
.sd[data-r-0_0_1_0_11_4_c136953d-1391-4f58-a6a4-da031ba6df1a]::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2400' height='1600' xmlns='http://www.w3.org/2000/svg'%3E%3C/svg%3E"); }
.sd[data-r-0_1_1_0_11_4_c136953d-1391-4f58-a6a4-da031ba6df1a]::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2400' height='1932' xmlns='http://www.w3.org/2000/svg'%3E%3C/svg%3E"); }
.sd[data-r-0_2_1_0_11_4_c136953d-1391-4f58-a6a4-da031ba6df1a]::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1600' height='2400' xmlns='http://www.w3.org/2000/svg'%3E%3C/svg%3E"); }
.sd[data-r-0_3_1_0_11_4_c136953d-1391-4f58-a6a4-da031ba6df1a]::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2400' height='1600' xmlns='http://www.w3.org/2000/svg'%3E%3C/svg%3E"); }
.sd[data-r-0_0_0_13_4_4aa34adb-d877-467c-ac9b-f4e616e58195]::before { background-image: url("/assets/26ce4957ca95101fa1.webp"); }
.sd[data-r-0_14_4_4e600dc4-3730-4b1d-9e74-4f3a79a53643_4d987cfd-be1f-45f3-8cdd-d20d22eebfa6]::before { background-image: url("/assets/3714355f99f01d2f81.jpg"); }
:root { --s-font-7abc3205: 'Zen Maru Gothic'; --s-font-eb8d27ae: Montserrat; --s-font-61942eca: 'Be Vietnam Pro'; }
.page-enter-active { transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1); }
.page-leave-active { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
.page-enter-from, .page-leave-to { opacity: 0; }
:root { --rebranding-loading-bg: #e5e5e5; --rebranding-loading-bar: #222; }
.preview-notice-popover[data-v-d2e9441f] { pointer-events: none; background-color: rgba(0, 0, 0, 0); justify-content: flex-end; width: 100%; padding: 16px; display: flex; inset: auto 0px 0px; }
@media (width <= 768px) {
  .preview-notice-popover[data-v-d2e9441f] { bottom: 56px; }
}
.preview-notice-content[data-v-d2e9441f] { pointer-events: all; font-feature-settings: "palt"; color: rgb(34, 34, 34); background-color: rgb(247, 247, 247); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; align-items: center; gap: 8px; max-width: 560px; padding: 12px; transition: none; display: flex; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px -1px, rgba(0, 0, 0, 0.03) 0px 2px 12px -1.5px; }
.preview-notice-content .preview-notice-icon[data-v-d2e9441f] { color: rgba(34, 34, 34, 0.5); width: 24px; height: 24px; }
.preview-notice-content .preview-notice-main[data-v-d2e9441f] { color: inherit; flex-direction: column; flex: 1 1 0%; gap: 4px; margin-right: 8px; display: flex; }
.preview-notice-content .preview-notice-main .preview-notice-heading[data-v-d2e9441f] { color: inherit; font-size: 14px; font-weight: 600; line-height: 20px; }
.preview-notice-content .preview-notice-main .preview-notice-description[data-v-d2e9441f] { color: inherit; font-size: 12px; line-height: 16px; }
.preview-notice-content .preview-notice-close[data-v-d2e9441f] { cursor: pointer; width: 68px; height: 36px; color: inherit; background-color: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; justify-content: center; align-items: center; font-size: 12px; font-weight: 600; line-height: 16px; display: flex; }
.preview-notice-content .preview-notice-close[data-v-d2e9441f]:hover { background-color: rgba(34, 34, 34, 0.05); }
.preview-notice-content .preview-notice-close[data-v-d2e9441f]:focus-visible { outline-offset: 2px; outline: rgb(34, 34, 34) solid 2px; }
:where(.live-preview-ui) { color: rgb(26, 26, 26); -webkit-font-smoothing: antialiased; font-family: Inter, "Noto Sans JP", sans-serif; }
:where(.live-preview-ui), :where(.live-preview-ui) :is(div, span, p, button, input, textarea, select, nav, section, ul, ol, li, dialog, [popover]) { box-sizing: border-box; }
:where(.live-preview-ui) [popover] { color: inherit; background: 0px 0px; border: 0px; margin: 0px; padding: 0px; overflow: visible; }
:where(.live-preview-ui) :is(button, input, optgroup, select, textarea) { font: inherit; color: inherit; }
:where(.live-preview-ui) :is(h1, h2, h3, h4, h5, h6, p) { margin: 0px; }
:where(.live-preview-ui) button { background: 0px 0px; border: 0px; margin: 0px; padding: 0px; }
:where(.live-preview-ui) :is(ul, ol) { margin: 0px; padding: 0px; list-style: none; }
.DynamicAnnouncer[data-v-b05fa410] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.snackbar[data-v-3d822c72] { z-index: 9999; user-select: none; box-sizing: border-box; background: rgb(255, 255, 255); border: 1px solid rgb(237, 237, 237); border-radius: 6px; flex-direction: row; justify-content: space-between; align-items: center; gap: 8px; width: 480px; max-width: 90vw; padding: 16px 20px; font-family: Inter, "Noto Sans JP", sans-serif; display: flex; position: fixed; top: 32px; left: 50%; transform: translate(-50%); box-shadow: rgba(0, 0, 0, 0.08) 0px 16px 48px -8px, rgba(0, 0, 0, 0.11) 0px 10px 25px -5px; }
.snackbar.v-enter-active[data-v-3d822c72], .snackbar.v-leave-active[data-v-3d822c72] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.snackbar.v-enter-from[data-v-3d822c72], .snackbar.v-leave-to[data-v-3d822c72] { opacity: 0; transform: translate(-50%, -10px); }
.snackbar .convey[data-v-3d822c72] { flex-direction: row; align-items: center; gap: 8px; padding: 0px; display: flex; }
.snackbar .convey .icon[data-v-3d822c72] { background-position: 50% center; background-repeat: no-repeat; flex-shrink: 0; width: 24px; height: 24px; }
.snackbar .convey .message[data-v-3d822c72] { white-space: pre-line; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; }
.snackbar .convey.error .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2022.5C17.799%2022.5%2022.5%2017.799%2022.5%2012C22.5%206.20101%2017.799%201.5%2012%201.5C6.20101%201.5%201.5%206.20101%201.5%2012C1.5%2017.799%206.20101%2022.5%2012%2022.5ZM9.04566%207.4545C8.60633%207.01517%207.89401%207.01517%207.45467%207.4545C7.01533%207.89385%207.01534%208.60616%207.45467%209.0455L10.4092%2012L7.45467%2014.9545C7.01534%2015.3938%207.01533%2016.1062%207.45467%2016.5455C7.89401%2016.9848%208.60633%2016.9848%209.04566%2016.5455L12.0002%2013.591L14.9547%2016.5455C15.394%2016.9848%2016.1063%2016.9848%2016.5457%2016.5455C16.985%2016.1062%2016.985%2015.3938%2016.5457%2014.9545L13.5912%2012L16.5457%209.0455C16.985%208.60616%2016.985%207.89384%2016.5457%207.4545C16.1063%207.01516%2015.394%207.01517%2014.9547%207.4545L12.0002%2010.409L9.04566%207.4545Z'%20fill='%23F84F65'/%3e%3c/svg%3e"); }
.snackbar .convey.error .message[data-v-3d822c72] { color: rgb(248, 79, 101); }
.snackbar .convey.success .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2020.125C16.4873%2020.125%2020.125%2016.4873%2020.125%2012C20.125%207.51269%2016.4873%203.875%2012%203.875C7.51269%203.875%203.875%207.51269%203.875%2012C3.875%2016.4873%207.51269%2020.125%2012%2020.125ZM12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20fill='%23111111'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.33711%2011.2868C7.70322%2010.9207%208.29682%2010.9207%208.66293%2011.2868L10.4749%2013.0988L14.7617%208.81195C15.1278%208.44584%2015.7214%208.44584%2016.0876%208.81195C16.4537%209.17807%2016.4537%209.77166%2016.0876%2010.1378L11.1378%2015.0875C10.7717%2015.4536%2010.1781%2015.4536%209.81198%2015.0875L7.33711%2012.6127C6.97099%2012.2465%206.97099%2011.6529%207.33711%2011.2868Z'%20fill='%23111111'/%3e%3c/svg%3e"); }
.snackbar .convey.success .message[data-v-3d822c72] { color: rgb(17, 17, 17); }
.snackbar .button[data-v-3d822c72] { box-sizing: border-box; cursor: pointer; color: rgb(75, 156, 251); background: 0px 0px; border: 0px; border-radius: 40px; flex-shrink: 0; justify-content: center; align-items: center; margin: 0px; padding: 4px 8px; font-family: inherit; font-size: 12px; font-style: normal; font-weight: 700; line-height: 16px; display: flex; }
.snackbar .button[data-v-3d822c72]:hover { background: rgb(245, 245, 245); }
.TitleAnnouncer[data-v-b323c89b] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.spinner[data-v-b6f60b4c] { pointer-events: none; width: 16px; height: 16px; animation: 1s linear 0s infinite normal none running loading-spin-b6f60b4c; }
.spinner[data-v-b6f60b4c]::before { opacity: 0.2; border-width: 2px; border-style: solid; border-image: none; border-color: rgba(0, 0, 0, 0) currentcolor currentcolor rgba(0, 0, 0, 0); }
.spinner[data-v-b6f60b4c]::after, .spinner[data-v-b6f60b4c]::before { content: ""; box-sizing: border-box; border-radius: 50%; width: 100%; height: 100%; position: absolute; }
.spinner[data-v-b6f60b4c]::after { opacity: 1; border-width: 2px; border-style: solid; border-image: none; border-color: currentcolor rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) currentcolor; }
@keyframes loading-spin-b6f60b4c { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.design-canvas__modal { pointer-events: none; z-index: 2; width: 100%; height: 100%; transition: none; position: fixed; }
.design-canvas__modal:focus { outline: none; }
.design-canvas__modal.v-enter-active .studio-canvas, .design-canvas__modal.v-leave-active, .design-canvas__modal.v-leave-active .studio-canvas { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.design-canvas__modal.v-enter-active .studio-canvas *, .design-canvas__modal.v-leave-active .studio-canvas * { transition: none !important; }
.design-canvas__modal.isNone { transition: none; }
.design-canvas__modal .design-canvas__modal__base { pointer-events: auto; z-index: -1; width: 100%; height: 100%; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); position: fixed; top: 0px; left: 0px; }
.design-canvas__modal .studio-canvas { pointer-events: none; height: 100%; }
.design-canvas__modal .studio-canvas > * { pointer-events: none; background: 0px 0px !important; }
.studio-banner-popover[data-v-7df2e283] { top: unset; right: unset; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; position: fixed; bottom: 20px; left: 20px; overflow: hidden; }
a[data-v-7df2e283] { perspective: 300px; border-radius: 4px; justify-content: center; align-items: center; width: 84px; height: 20px; transition: linear; display: flex; }
@media (hover: hover) {
  a[data-v-7df2e283] { will-change: width, height; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
  a[data-v-7df2e283]:hover { width: 200px; height: 32px; }
}
[data-v-7df2e283] .custom-fill path { fill: var(--v1a321fa0); }
.fade-enter-active[data-v-7df2e283], .fade-leave-active[data-v-7df2e283] { will-change: opacity, transform; transition: opacity 0.3s cubic-bezier(0.4, 0.4, 0, 1); position: absolute; transform: translateZ(0px); }
.fade-enter-from[data-v-7df2e283], .fade-leave-to[data-v-7df2e283] { opacity: 0; }
@font-face { font-family: grandam; src: url("/assets/eb14573eb345a1129d.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: "Material Icons"; font-style: normal; font-weight: 400; src: local("Material Icons"), local("MaterialIcons-Regular"), url("/assets/7c4719e43f89328a09.woff2") format("woff2"), url("/assets/d23968afb804599916.woff") format("woff"), url("/assets/eb7985324dcd22e2e1.ttf") format("truetype"); }
.StudioCanvas { height: auto; min-height: 100dvh; display: flex; }
.StudioCanvas > .sd { min-height: 100dvh; overflow: clip; }
body, html { margin: 0px; padding: 0px; }
:where(.render-canvas), :where(.render-canvas) a, :where(.render-canvas) abbr, :where(.render-canvas) address, :where(.render-canvas) article, :where(.render-canvas) aside, :where(.render-canvas) audio, :where(.render-canvas) b, :where(.render-canvas) blockquote, :where(.render-canvas) button, :where(.render-canvas) canvas, :where(.render-canvas) caption, :where(.render-canvas) cite, :where(.render-canvas) code, :where(.render-canvas) dd, :where(.render-canvas) del, :where(.render-canvas) details, :where(.render-canvas) dfn, :where(.render-canvas) div, :where(.render-canvas) dl, :where(.render-canvas) dt, :where(.render-canvas) em, :where(.render-canvas) fieldset, :where(.render-canvas) figcaption, :where(.render-canvas) figure, :where(.render-canvas) footer, :where(.render-canvas) form, :where(.render-canvas) h1, :where(.render-canvas) h2, :where(.render-canvas) h3, :where(.render-canvas) h4, :where(.render-canvas) h5, :where(.render-canvas) h6, :where(.render-canvas) header, :where(.render-canvas) hgroup, :where(.render-canvas) i, :where(.render-canvas) iframe, :where(.render-canvas) img, :where(.render-canvas) input, :where(.render-canvas) ins, :where(.render-canvas) kbd, :where(.render-canvas) label, :where(.render-canvas) legend, :where(.render-canvas) li, :where(.render-canvas) loop-box, :where(.render-canvas) main, :where(.render-canvas) mark, :where(.render-canvas) menu, :where(.render-canvas) nav, :where(.render-canvas) object, :where(.render-canvas) ol, :where(.render-canvas) p, :where(.render-canvas) pre, :where(.render-canvas) q, :where(.render-canvas) samp, :where(.render-canvas) section, :where(.render-canvas) select, :where(.render-canvas) small, :where(.render-canvas) span, :where(.render-canvas) strong, :where(.render-canvas) sub, :where(.render-canvas) summary, :where(.render-canvas) sup, :where(.render-canvas) table, :where(.render-canvas) tbody, :where(.render-canvas) td, :where(.render-canvas) textarea, :where(.render-canvas) tfoot, :where(.render-canvas) th, :where(.render-canvas) thead, :where(.render-canvas) time, :where(.render-canvas) tr, :where(.render-canvas) ul, :where(.render-canvas) var, :where(.render-canvas) video { -webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(51, 51, 51); word-spacing: 1px; backface-visibility: hidden; border: 0px; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 1; text-decoration: none; list-style: none; transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) a:focus:not(:focus-visible), :where(.render-canvas) button:focus:not(:focus-visible), :where(.render-canvas) summary:focus:not(:focus-visible) { outline: none; }
:where(.render-canvas) nav ul { list-style: none; }
:where(.render-canvas) blockquote, :where(.render-canvas) q { quotes: none; }
:where(.render-canvas) blockquote::after, :where(.render-canvas) blockquote::before, :where(.render-canvas) q::after, :where(.render-canvas) q::before { content: none; }
:where(.render-canvas) a, :where(.render-canvas) button { vertical-align: baseline; background: 0px 0px; margin: 0px; padding: 0px; font-size: 100%; }
:where(.render-canvas) ins { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); text-decoration: none; }
:where(.render-canvas) mark { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); font-style: italic; font-weight: 700; }
:where(.render-canvas) del { text-decoration: line-through; }
:where(.render-canvas) abbr[title], :where(.render-canvas) dfn[title] { cursor: help; border-bottom: 1px dotted; }
:where(.render-canvas) table { border-collapse: collapse; border-spacing: 0px; }
:where(.render-canvas) hr { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) currentcolor currentcolor; border-image: none; height: 1px; margin: 1em 0px; padding: 0px; display: block; }
:where(.render-canvas) input, :where(.render-canvas) select { vertical-align: middle; }
:where(.render-canvas) textarea { resize: none; }
:where(.render-canvas) .clearfix::after { content: ""; clear: both; display: block; }
:where(.render-canvas) [slot="after"] button { overflow-anchor: none; }
:where(.render-canvas) .sd { z-index: 0; pointer-events: all; flex-flow: column; flex: 0 0 auto; align-content: center; align-items: center; max-width: 100%; display: flex; position: relative; }
:where(.render-canvas) .sd::-webkit-scrollbar { display: none; }
:where(.render-canvas) .sd, :where(.render-canvas) .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; }
:where(.render-canvas) input.sd, :where(.render-canvas) textarea.sd { align-content: normal; }
:where(.render-canvas) .sd[tabindex]:focus { outline: none; }
:where(.render-canvas) .sd[tabindex]:focus-visible { outline: -webkit-focus-ring-color solid 1px; }
:where(.render-canvas) input[type="email"], :where(.render-canvas) input[type="tel"], :where(.render-canvas) input[type="text"], :where(.render-canvas) select, :where(.render-canvas) textarea { appearance: none; }
:where(.render-canvas) select { cursor: pointer; }
:where(.render-canvas) .frame { display: block; overflow: hidden; }
:where(.render-canvas) .frame > iframe { width: 100%; height: 100%; }
:where(.render-canvas) .frame .formrun-embed > iframe:not(:first-child) { display: none !important; }
:where(.render-canvas) .image { position: relative; }
:where(.render-canvas) .image::before { content: ""; border-radius: inherit; z-index: -2; pointer-events: none; background-position: 50% center; background-size: cover; width: 100%; height: 100%; transition: inherit; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .sd.file { word-break: break-word; overflow-wrap: anywhere; cursor: pointer; outline-offset: -1px; outline: rgba(0, 0, 0, 0) solid 2px; flex-direction: row; }
:where(.render-canvas) .sd.file:focus-within { outline-color: -webkit-focus-ring-color; }
:where(.render-canvas) .file > input[type="file"] { opacity: 0; pointer-events: none; position: absolute; }
:where(.render-canvas) .sd.text, :where(.render-canvas) .sd:where(.icon) { word-break: break-word; overflow-wrap: anywhere; flex-direction: row; place-content: center; align-items: center; display: flex; overflow: visible; }
:where(.render-canvas) table.sd:where(.studio-table) { flex-flow: unset; align-items: unset; place-content: unset; min-width: max-content; max-width: none; display: table; }
:where(.render-canvas) thead.sd { z-index: auto; display: table-header-group; }
:where(.render-canvas) tbody.sd { z-index: auto; display: table-row-group; }
:where(.render-canvas) tr.sd { display: table-row; }
:where(.render-canvas) td.sd, :where(.render-canvas) th.sd { text-align: left; vertical-align: middle; height: inherit; display: table-cell; }
:where(.render-canvas) colgroup.sd { display: table-column-group; }
:where(.render-canvas) col.sd { display: table-column; }
:where(.render-canvas) .sd:where(.icon.fa) { display: inline-flex; }
:where(.render-canvas) .material-icons { letter-spacing: normal; text-transform: none; white-space: nowrap; overflow-wrap: normal; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; direction: ltr; justify-content: center; align-items: center; font-family: "Material Icons"; font-size: 24px; font-style: normal; font-weight: 400; line-height: 1; display: inline-flex; }
:where(.render-canvas) .sd:where(.icon.material-symbols) { font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400); justify-content: center; align-items: center; min-width: 1em; min-height: 1em; font-style: normal; display: flex; }
:where(.render-canvas) .sd.material-symbols-outlined { font-family: "Material Symbols Outlined"; }
:where(.render-canvas) .sd.material-symbols-rounded { font-family: "Material Symbols Rounded"; }
:where(.render-canvas) .sd.material-symbols-sharp { font-family: "Material Symbols Sharp"; }
:where(.render-canvas) .sd.material-symbols-weight-100 { --symbol-weight: 100; }
:where(.render-canvas) .sd.material-symbols-weight-200 { --symbol-weight: 200; }
:where(.render-canvas) .sd.material-symbols-weight-300 { --symbol-weight: 300; }
:where(.render-canvas) .sd.material-symbols-weight-400 { --symbol-weight: 400; }
:where(.render-canvas) .sd.material-symbols-weight-500 { --symbol-weight: 500; }
:where(.render-canvas) .sd.material-symbols-weight-600 { --symbol-weight: 600; }
:where(.render-canvas) .sd.material-symbols-weight-700 { --symbol-weight: 700; }
:where(.render-canvas) .sd.material-symbols-fill { --symbol-fill: 1; }
:where(.render-canvas) a, :where(.render-canvas) a.icon, :where(.render-canvas) a.text { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15); }
:where(.render-canvas) .fixed { z-index: 2; }
:where(.render-canvas) .sticky { z-index: 1; }
:where(.render-canvas) .button { cursor: pointer; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) .link { cursor: pointer; }
:where(.render-canvas) .submitLoading { opacity: 0.5 !important; pointer-events: none !important; }
:where(.render-canvas) .richText { word-break: break-word; display: block; }
:where(.render-canvas) .richText [data-thread], :where(.render-canvas) .richText a, :where(.render-canvas) .richText blockquote, :where(.render-canvas) .richText em, :where(.render-canvas) .richText h1, :where(.render-canvas) .richText h2, :where(.render-canvas) .richText h3, :where(.render-canvas) .richText h4, :where(.render-canvas) .richText li, :where(.render-canvas) .richText ol, :where(.render-canvas) .richText p, :where(.render-canvas) .richText p > code, :where(.render-canvas) .richText pre, :where(.render-canvas) .richText pre > code, :where(.render-canvas) .richText s, :where(.render-canvas) .richText strong, :where(.render-canvas) .richText table tbody, :where(.render-canvas) .richText table tbody tr, :where(.render-canvas) .richText table tbody tr > td, :where(.render-canvas) .richText table tbody tr > th, :where(.render-canvas) .richText u, :where(.render-canvas) .richText ul { color: inherit; font-family: inherit; font-size: inherit; text-align: inherit; letter-spacing: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; backface-visibility: visible; }
:where(.render-canvas) .richText p { align-self: stretch; margin: 10px 0px; display: block; }
:where(.render-canvas) .richText > p { min-height: 1em; }
:where(.render-canvas) .richText img, :where(.render-canvas) .richText video { vertical-align: bottom; max-width: 100%; height: auto; }
:where(.render-canvas) .richText h1 { align-self: stretch; margin: 20px 0px; font-size: 3em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h2 { align-self: stretch; margin: 10px 0px; font-size: 2em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h3 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h4, :where(.render-canvas) .richText h5 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 600; display: block; }
:where(.render-canvas) .richText h6 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 500; display: block; }
:where(.render-canvas) .richText [data-type="table"] { overflow-x: auto; }
:where(.render-canvas) .richText [data-type="table"] p { white-space: pre-line; word-break: break-all; }
:where(.render-canvas) .richText table { table-layout: auto; border-collapse: collapse; border-spacing: unset; color: rgb(26, 26, 26); border: 1px solid rgb(242, 242, 242); margin: 10px 0px; font-size: 14px; line-height: 1.4; }
:where(.render-canvas) .richText table tr th { background: rgba(245, 245, 245, 0.5); }
:where(.render-canvas) .richText table tr td, :where(.render-canvas) .richText table tr th { border: 1px solid rgb(242, 242, 242); min-width: 100px; max-width: 240px; padding: 12px; }
:where(.render-canvas) .richText table tr td p, :where(.render-canvas) .richText table tr th p { margin: 0px; }
:where(.render-canvas) .richText blockquote { border-left: 3px solid rgba(0, 0, 0, 0.15); margin: 10px 0px; padding: 10px 15px; font-style: italic; }
:where(.render-canvas) .richText [data-type="embed_code"] { margin: 20px 0px; position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper { position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper[style*="padding-top"] iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-sandbox="true"] { display: block; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] { padding-top: 100%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] blockquote { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper { padding-top: 50%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper { padding-top: 30%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="firework"] > .height-adjuster > .wrapper fw-embed-feed { user-select: none; }
:where(.render-canvas) .richText [data-type="embed_code_empty"] { display: none; }
:where(.render-canvas) .richText [data-type="pdf_link"], :where(.render-canvas) .richText [data-type="video_block"] { margin: 10px 0px; }
:where(.render-canvas) .richText ul { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ul li { margin: 10px 0px; list-style: outside; }
:where(.render-canvas) .richText ul li p { margin: 0px; }
:where(.render-canvas) .richText ol { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ol li { margin: 10px 0px; list-style: decimal; }
:where(.render-canvas) .richText ol li p { margin: 0px; }
:where(.render-canvas) .richText hr { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
:where(.render-canvas) .richText p > code { background: rgb(238, 238, 238); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; margin: 2px; padding: 0px 5px; display: inline; }
:where(.render-canvas) .richText pre { white-space: pre-wrap; background: rgb(238, 238, 238); border-radius: 6px; margin: 20px 0px; padding: 25px 35px; font-family: Menlo, Monaco, "Courier New", monospace; }
:where(.render-canvas) .richText pre code { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; }
:where(.render-canvas) .richText strong { color: inherit; font-family: inherit; font-weight: 900; display: inline; }
:where(.render-canvas) .richText em { font-style: italic; }
:where(.render-canvas) .richText u { text-decoration: underline; }
:where(.render-canvas) .richText a { color: rgb(0, 124, 255); text-decoration: underline; display: inline; }
:where(.render-canvas) .richText s { text-decoration: line-through; }
:where(.render-canvas) .richText [data-type="table_of_contents"] { color: rgb(97, 97, 97); background-color: rgb(245, 245, 245); border-radius: 2px; margin: 0px; padding: 24px 24px 8px; font-size: 16px; text-decoration: underline; list-style: none; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_list { margin: 0px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item { font-weight: inherit; color: currentcolor; list-style: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a { font-weight: inherit; color: currentcolor; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-decoration: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a:hover { opacity: 0.7; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--1 { margin: 0px 0px 16px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--2 { margin: 0px 0px 16px; padding-left: 2rem; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--3 { margin: 0px 0px 16px; padding-left: 4rem; }
:where(.render-canvas) .sd.section { flex-flow: column !important; align-content: center !important; align-items: center !important; width: 100% !important; max-width: 100% !important; height: auto !important; padding: 0px !important; }
:where(.render-canvas) .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: #0000; }
@property --g-position-0 { syntax: "<percentage>"; inherits: false; initial-value: .01%; }
@property --g-color-1 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-1 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-2 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-2 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-3 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-3 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-4 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-4 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-5 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-5 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-6 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-6 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-7 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-7 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-8 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-8 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-9 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-9 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-10 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-10 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-11 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-11 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
.loading[data-v-548ab413] { z-index: 1000; perspective: 300px; background-color: rgb(255, 255, 255); place-content: center; align-items: center; width: 100%; height: 100%; transition: none; display: flex; position: fixed; top: 0px; left: 0px; }
.icon[data-v-548ab413] { clip-path: inset(0px); width: 20px; height: 140px; transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1); position: relative; transform: rotate(45deg); }
.back[data-v-548ab413] { background-color: var(--rebranding-loading-bg); top: 0px; }
.back[data-v-548ab413], .progress[data-v-548ab413] { width: 20px; height: 140px; position: absolute; left: 0px; }
.progress[data-v-548ab413] { background-color: var(--rebranding-loading-bar); clip: rect(10px, 20px, 140px, 0px); bottom: 0px; }
.loading-enter-from .progress[data-v-548ab413] { clip: rect(140px, 20px, 140px, 0px); }
.loading-enter-active .progress[data-v-548ab413] { transition: 2s cubic-bezier(0.31, 0.13, 0, 1); }
.loading-leave-active[data-v-548ab413] { transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1) 0.3s; }
.loading-leave-active .icon[data-v-548ab413] { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1) 0.3s; }
.loading-leave-active .progress[data-v-548ab413] { transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
.loading-leave-to[data-v-548ab413] { background-color: rgba(255, 255, 255, 0); }
.loading-leave-to .icon[data-v-548ab413] { clip-path: inset(0px 0px 160px); }
.loading-leave-to .progress[data-v-548ab413] { clip: rect(0px, 20px, 140px, 0px); }
.live-preview-access-gate[data-v-45a86429] { font-feature-settings: "palt"; color: rgb(26, 26, 26); background-color: rgb(255, 255, 255); justify-content: center; align-items: center; padding: 120px 24px; font-family: Inter, "Noto Sans JP", sans-serif; display: flex; position: fixed; inset: 0px; }
.live-preview-access-gate-header[data-v-45a86429] { justify-content: space-between; align-items: center; height: 120px; padding: 0px 35px; display: flex; position: absolute; top: 0px; left: 0px; right: 0px; }
.live-preview-access-gate-logo[data-v-45a86429] { width: auto; height: 30px; }
.live-preview-access-gate-language[data-v-45a86429] { border: 1px solid rgb(236, 236, 236); border-radius: 6px; align-items: center; width: 132px; height: 40px; display: flex; position: relative; }
.live-preview-access-gate-language[data-v-45a86429]:focus-within { border-color: rgb(26, 26, 26); }
.live-preview-access-gate-language-label[data-v-45a86429] { clip-path: inset(50%); white-space: nowrap; width: 1px; height: 1px; position: absolute; overflow: hidden; }
.live-preview-access-gate-language-select[data-v-45a86429] { appearance: none; border-radius: inherit; width: 100%; height: 100%; color: inherit; cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px 36px 0px 16px; font-family: inherit; font-size: 12px; }
.live-preview-access-gate-language-select[data-v-45a86429]:focus { outline: none; }
.live-preview-access-gate-language-select[data-v-45a86429]:focus-visible { outline-offset: -2px; outline: rgb(34, 34, 34) solid 2px; }
.live-preview-access-gate-language-chevron[data-v-45a86429] { pointer-events: none; width: 14px; height: 14px; position: absolute; right: 14px; }
.live-preview-access-gate-content[data-v-45a86429] { text-align: center; flex-direction: column; align-items: center; gap: 24px; display: flex; }
.live-preview-access-gate-text[data-v-45a86429] { flex-direction: column; align-items: center; gap: 28px; display: flex; }
.live-preview-access-gate-title[data-v-45a86429] { margin: 0px; font-size: 32px; font-weight: 700; line-height: 1.4; }
.live-preview-access-gate-description[data-v-45a86429] { color: rgb(34, 34, 34); white-space: pre-line; margin: 0px; font-size: 15px; line-height: 23px; }
.live-preview-access-gate-button[data-v-45a86429] { color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(34, 34, 34); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 6px; min-width: 220px; height: 56px; padding: 0px 32px; font-family: inherit; font-size: 16px; font-weight: 700; }
.live-preview-access-gate-button[data-v-45a86429]:hover { background-color: rgb(58, 58, 58); }
.live-preview-access-gate-button[data-v-45a86429]:focus-visible { outline-offset: 2px; outline: rgb(34, 34, 34) solid 2px; }
.comment-delete-dialog[data-v-7af4e418] { background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; width: 370px; max-width: 90%; margin: auto; padding: 24px; font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", Meiryo, sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 30px; }
.comment-delete-dialog[data-v-7af4e418]::backdrop { background: rgba(0, 0, 0, 0.2); }
.comment-delete-message[data-v-7af4e418] { color: rgb(26, 26, 26); white-space: pre-wrap; font-size: 14px; line-height: 1.5; display: block; }
.comment-delete-actions[data-v-7af4e418] { gap: 8px; margin-top: 16px; display: flex; }
.comment-delete-btn[data-v-7af4e418] { cursor: pointer; text-align: center; border-radius: 6px; flex: 1 1 0%; height: 44px; padding: 0px 12px; font-size: 14px; font-weight: 700; }
.comment-delete-btn-cancel[data-v-7af4e418] { color: rgb(55, 65, 81); background: rgb(255, 255, 255); border: 1px solid rgb(209, 213, 219); }
.comment-delete-btn-cancel[data-v-7af4e418]:hover { background: rgb(249, 250, 251); }
.comment-delete-btn-confirm[data-v-7af4e418] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.comment-delete-btn-confirm[data-v-7af4e418]:hover { background: rgb(51, 51, 51); }
.comment-item-header[data-v-8cbc7e34] { align-items: center; gap: 8px; margin-bottom: 8px; display: flex; }
.comment-item-avatar[data-v-8cbc7e34] { object-fit: cover; border-radius: 50%; width: 24px; height: 24px; }
.comment-item-name[data-v-8cbc7e34] { color: rgb(34, 34, 34); font-size: 13px; font-weight: 600; }
.comment-item-date[data-v-8cbc7e34] { color: rgb(136, 136, 136); margin-left: auto; font-size: 11px; }
.comment-item-text[data-v-8cbc7e34] { color: rgb(51, 51, 51); white-space: pre-wrap; word-break: break-word; padding-left: 32px; font-size: 13px; line-height: 1.5; }
.comment-item-edited[data-v-8cbc7e34] { color: rgb(153, 153, 153); margin-top: 2px; padding-left: 32px; font-size: 11px; display: inline-block; }
.comment-item-menu-wrapper[data-v-8cbc7e34] { flex-shrink: 0; margin-left: 4px; position: relative; }
.comment-item-menu-btn[data-v-8cbc7e34] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
.comment-item-menu-btn[data-v-8cbc7e34]:hover { color: rgb(102, 102, 102); background: rgb(240, 240, 240); }
.comment-item-dropdown[data-v-8cbc7e34] { inset: anchor(bottom) auto auto anchor(right); z-index: 10002; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; min-width: 120px; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.comment-dropdown-option[data-v-8cbc7e34] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 8px 12px; font-size: 13px; display: block; }
.comment-dropdown-option[data-v-8cbc7e34]:hover { background: rgb(245, 245, 245); }
.comment-dropdown-option-danger[data-v-8cbc7e34] { color: rgb(26, 26, 26); }
.comment-dropdown-option-danger[data-v-8cbc7e34]:hover { background: rgb(245, 245, 245); }
.comment-item-edit[data-v-8cbc7e34] { flex-direction: column; display: flex; }
.comment-edit-input-wrapper[data-v-8cbc7e34] { line-height: 0; position: relative; }
.comment-edit-textarea[data-v-8cbc7e34] { field-sizing: content; resize: none; box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 12px; outline: none; width: 100%; min-height: 72px; max-height: 160px; padding: 12px 16px 40px; font-family: inherit; font-size: 13px; line-height: 1.5; overflow-y: auto; }
.comment-edit-textarea[data-v-8cbc7e34]:focus { outline: none; }
@media (hover: none), (pointer: coarse) {
  .comment-edit-textarea[data-v-8cbc7e34] { min-height: 80px; font-size: 16px; }
}
.comment-edit-actions[data-v-8cbc7e34] { display: flex; position: absolute; bottom: 4px; right: 4px; }
.comment-edit-icon-btn[data-v-8cbc7e34] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 32px; height: 32px; padding: 0px; }
.comment-edit-icon-bg[data-v-8cbc7e34], .comment-edit-icon-btn[data-v-8cbc7e34] { justify-content: center; align-items: center; display: flex; }
.comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; width: 24px; height: 24px; }
.comment-edit-icon-btn-cancel .comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(102, 102, 102); background: rgb(229, 231, 235); }
.comment-edit-icon-btn-cancel:hover .comment-edit-icon-bg[data-v-8cbc7e34] { background: rgb(209, 213, 219); }
.comment-edit-icon-btn-confirm .comment-edit-icon-bg[data-v-8cbc7e34] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); }
.comment-edit-icon-btn-confirm:hover:not(:disabled) .comment-edit-icon-bg[data-v-8cbc7e34] { background: rgb(51, 51, 51); }
.comment-edit-icon-btn-confirm:disabled .comment-edit-icon-bg[data-v-8cbc7e34] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-panel[data-v-e9387663] { z-index: 10000; transform-origin: 0px 0px; background: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 8px; flex-direction: column; width: 360px; max-height: 600px; margin: 0px; transition: none; display: flex; position: fixed; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 24px; }
.panel-enter-from[data-v-e9387663], .panel-leave-to[data-v-e9387663] { opacity: 0; transform: scale(0.8); }
.panel-enter-active[data-v-e9387663], .panel-leave-active[data-v-e9387663] { transition: opacity 0.2s cubic-bezier(0.4, 0.4, 0, 1), transform 0.2s cubic-bezier(0.4, 0.4, 0, 1); }
.comment-panel-header[data-v-e9387663] { justify-content: space-between; align-items: center; padding: 12px 16px; display: flex; }
.comment-panel-title[data-v-e9387663] { color: rgb(34, 34, 34); font-size: 14px; font-weight: 600; }
.comment-panel-header-actions[data-v-e9387663] { align-items: center; gap: 8px; display: flex; }
.comment-panel-menu-wrapper[data-v-e9387663] { position: relative; }
.comment-panel-header-btn[data-v-e9387663] { anchor-name: --comment-panel-thread-menu; color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.comment-panel-header-btn[data-v-e9387663]:hover { background: rgb(240, 240, 240); }
.comment-panel-menu-dropdown[data-v-e9387663] { position-anchor: --comment-panel-thread-menu; inset: anchor(bottom) auto auto anchor(right); z-index: 10002; white-space: nowrap; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; width: auto; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.comment-panel-menu-option[data-v-e9387663] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 8px 12px; font-size: 13px; display: block; }
.comment-panel-menu-option[data-v-e9387663]:hover { background: rgb(245, 245, 245); }
.comment-panel-menu-option-danger[data-v-e9387663] { color: rgb(26, 26, 26); }
.comment-panel-menu-option-danger[data-v-e9387663]:hover { background: rgb(245, 245, 245); }
.comment-panel-resolve[data-v-e9387663] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border: 1.5px solid rgb(153, 153, 153); border-radius: 50%; justify-content: center; align-items: center; width: 20px; height: 20px; padding: 0px; display: flex; }
.comment-panel-resolve[data-v-e9387663]:hover { color: rgb(102, 102, 102); border-color: rgb(102, 102, 102); }
.comment-panel-resolve-active[data-v-e9387663] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-color: rgb(26, 26, 26); }
.comment-panel-resolve-active[data-v-e9387663]:hover { background: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }
.comment-panel-close[data-v-e9387663] { cursor: pointer; color: rgb(102, 102, 102); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; font-size: 20px; line-height: 1; display: flex; }
.comment-panel-close[data-v-e9387663]:hover { background: rgb(240, 240, 240); }
.comment-panel-body[data-v-e9387663] { border-top: 1px solid rgb(238, 238, 238); flex: 1 1 0%; padding: 8px 0px; overflow-y: auto; }
.comment-item[data-v-e9387663] { padding: 12px 16px; }
.comment-item[data-v-e9387663]:not(:first-child) { border-top: 1px solid rgb(240, 240, 240); }
.comment-panel-footer[data-v-e9387663] { border-top: 1px solid rgb(238, 238, 238); flex-direction: column; gap: 4px; padding: 12px 16px; display: flex; }
.comment-input-wrapper[data-v-e9387663] { box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 20px; width: 100%; min-height: 40px; padding: 0px 40px 0px 16px; line-height: 0; position: relative; }
.comment-input[data-v-e9387663] { field-sizing: content; resize: none; box-sizing: border-box; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; width: 100%; max-height: 120px; padding: 10px 0px; font-family: inherit; font-size: 12px; line-height: 20px; transition: none; overflow-y: auto; }
.comment-input[data-v-e9387663]:focus { outline: none; }
.comment-input[data-v-e9387663]::placeholder { color: rgb(156, 163, 175); }
@media (hover: none), (pointer: coarse) {
  .comment-input[data-v-e9387663] { padding-top: 8px; padding-bottom: 8px; font-size: 16px; line-height: 24px; }
}
.comment-btn-send[data-v-e9387663] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; align-items: center; width: 40px; height: 40px; display: flex; position: absolute; bottom: 0px; right: 0px; }
.comment-btn-send:hover:not(:disabled) .comment-btn-icon-bg[data-v-e9387663] { background: rgb(51, 51, 51); }
.comment-btn-send:disabled .comment-btn-icon-bg[data-v-e9387663] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-btn-icon-bg[data-v-e9387663] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; display: flex; }
.comment-input-hint[data-v-e9387663] { color: rgb(156, 163, 175); text-align: right; padding-right: 10px; font-size: 11px; line-height: 1; display: block; }
.mobile-comment-panel[data-v-f89a5641] { z-index: 10000; background: rgb(255, 255, 255); border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; max-height: 50vh; display: flex; position: fixed; bottom: 0px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 24px; }
.mobile-comment-header[data-v-f89a5641] { border-bottom: 1px solid rgb(238, 238, 238); align-items: center; gap: 8px; padding: 16px; display: flex; }
.mobile-comment-header.mobile-comment-header-no-border[data-v-f89a5641] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
:is(.mobile-comment-back, .mobile-comment-close)[data-v-f89a5641] { color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 32px; height: 32px; padding: 0px; display: flex; }
:is(.mobile-comment-back, .mobile-comment-close)[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-header-actions[data-v-f89a5641] { align-items: center; gap: 8px; margin-left: auto; display: flex; }
.mobile-comment-menu-wrapper[data-v-f89a5641] { position: relative; }
.mobile-comment-header-btn[data-v-f89a5641] { anchor-name: --mobile-comment-thread-menu; color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.mobile-comment-header-btn[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-menu-dropdown[data-v-f89a5641] { position-anchor: --mobile-comment-thread-menu; inset: anchor(bottom) auto auto anchor(right); z-index: 10002; white-space: nowrap; background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; width: auto; padding: 4px; position: fixed; translate: -100% 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; }
.mobile-comment-menu-option[data-v-f89a5641] { color: rgb(51, 51, 51); cursor: pointer; text-align: left; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; width: 100%; padding: 10px 14px; font-size: 14px; display: block; }
.mobile-comment-menu-option[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-menu-option-danger[data-v-f89a5641] { color: rgb(26, 26, 26); }
.mobile-comment-menu-option-danger[data-v-f89a5641]:hover { background: rgb(245, 245, 245); }
.mobile-comment-resolve[data-v-f89a5641] { color: rgb(153, 153, 153); cursor: pointer; background: 0px 0px; border: 1.5px solid rgb(153, 153, 153); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
.mobile-comment-resolve[data-v-f89a5641]:hover { color: rgb(102, 102, 102); border-color: rgb(102, 102, 102); }
.mobile-comment-resolve-active[data-v-f89a5641] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-color: rgb(26, 26, 26); }
.mobile-comment-resolve-active[data-v-f89a5641]:hover { background: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }
.mobile-comment-title[data-v-f89a5641] { color: rgb(34, 34, 34); font-size: 16px; font-weight: 600; }
.mobile-comment-body[data-v-f89a5641] { flex: 1 1 auto; min-height: 0px; padding: 8px 0px; overflow-y: auto; }
.mobile-comment-item[data-v-f89a5641] { padding: 12px 16px; }
.mobile-comment-item[data-v-f89a5641]:not(:first-child) { border-top: 1px solid rgb(240, 240, 240); }
.mobile-comment-footer[data-v-f89a5641] { border-top: 1px solid rgb(238, 238, 238); flex-direction: column; gap: 4px; padding: 12px 16px; display: flex; }
.comment-input-wrapper[data-v-f89a5641] { width: 100%; line-height: 0; position: relative; }
.comment-input[data-v-f89a5641] { field-sizing: content; resize: none; box-sizing: border-box; border: 1px solid rgb(237, 237, 237); border-radius: 20px; outline: none; width: 100%; min-height: 40px; max-height: 120px; padding: 10px 42px 10px 16px; font-family: inherit; font-size: 12px; line-height: 20px; transition: none; overflow-y: auto; }
.comment-input[data-v-f89a5641]:focus { outline: none; }
.comment-input[data-v-f89a5641]::placeholder { color: rgb(156, 163, 175); }
@media (hover: none), (pointer: coarse) {
  .comment-input[data-v-f89a5641] { padding-top: 8px; padding-bottom: 8px; font-size: 16px; line-height: 24px; }
}
.comment-btn-send[data-v-f89a5641] { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; justify-content: center; align-items: center; width: 40px; height: 40px; display: flex; position: absolute; bottom: 0px; right: 0px; }
.comment-btn-send:hover:not(:disabled) .comment-btn-icon-bg[data-v-f89a5641] { background: rgb(51, 51, 51); }
.comment-btn-send:disabled .comment-btn-icon-bg[data-v-f89a5641] { cursor: not-allowed; background: rgba(0, 0, 0, 0.1); }
.comment-btn-icon-bg[data-v-f89a5641] { color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 50%; justify-content: center; align-items: center; width: 24px; height: 24px; display: flex; }
.comment-input-hint[data-v-f89a5641] { color: rgb(156, 163, 175); text-align: right; padding-right: 10px; font-size: 11px; line-height: 1; display: block; }
.slide-up-enter-active[data-v-f89a5641], .slide-up-leave-active[data-v-f89a5641] { transition: transform 0.25s ease-out; }
.slide-up-enter-from[data-v-f89a5641], .slide-up-leave-to[data-v-f89a5641] { transform: translateY(100%); }
.comment-pins-layer[data-v-4f270cc3] { pointer-events: none; z-index: 9998; position: fixed; inset: 0px; }
.comment-canvas[data-v-4f270cc3] { pointer-events: none; width: 100%; height: 100%; position: absolute; inset: 0px; }
.comment-canvas-interactive[data-v-4f270cc3] { pointer-events: auto; cursor: url("../icons/cursors/comment-pointer.svg") 4 22, crosshair; }
.comment-pin[data-v-4f270cc3] { pointer-events: all; cursor: pointer; background: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); border-radius: 50%; justify-content: center; align-items: center; width: 28px; height: 28px; transition: transform 0.15s, border-color 0.15s, box-shadow 0.15s; display: flex; position: fixed; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px; outline: none !important; }
.comment-pin[data-v-4f270cc3]:hover { transform: scale(1.5); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 12px; }
.comment-pin[data-v-4f270cc3]:active, .comment-pin[data-v-4f270cc3]:focus, .comment-pin[data-v-4f270cc3]:focus-visible { border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px; outline: none !important; }
.comment-pin-selected[data-v-4f270cc3] { border-color: rgb(96, 165, 250); transform: scale(1.2); box-shadow: rgba(96, 165, 250, 0.3) 0px 0px 0px 2px; }
.comment-pin-selected[data-v-4f270cc3]:hover { transform: scale(1.5); }
.comment-pin-avatar[data-v-4f270cc3] { object-fit: cover; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; outline: none; width: 22px; height: 22px; }
.page-icon[data-v-94db6b94] { color: currentcolor; flex-shrink: 0; justify-content: center; align-items: center; display: flex; position: relative; }
.page-icon svg[data-v-94db6b94] { width: 100%; height: 100%; }
.page-icon .overlay-icon[data-v-94db6b94] { width: 50%; height: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.mobile-thread-panel[data-v-bb747536] { z-index: 10000; background: rgb(255, 255, 255); border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; max-height: 75vh; display: flex; position: fixed; bottom: 0px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 24px; }
.mobile-thread-header[data-v-bb747536] { border-bottom: 1px solid rgb(238, 238, 238); align-items: center; gap: 8px; padding: 16px; display: flex; }
.mobile-thread-title[data-v-bb747536] { color: rgb(34, 34, 34); font-size: 16px; font-weight: 600; }
.mobile-thread-close[data-v-bb747536] { color: rgb(102, 102, 102); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 32px; height: 32px; margin-left: auto; padding: 0px; display: flex; }
.mobile-thread-close[data-v-bb747536]:hover { background: rgb(245, 245, 245); }
.mobile-thread-body[data-v-bb747536] { flex: 1 1 auto; min-height: 0px; overflow-y: auto; }
.mobile-thread-empty[data-v-bb747536] { color: rgb(153, 153, 153); text-align: center; padding: 32px 16px; font-size: 14px; }
.mobile-thread-item[data-v-bb747536] { cursor: pointer; text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 12px; flex-direction: column; align-items: flex-start; width: 100%; padding: 14px; display: flex; }
.mobile-thread-item[data-v-bb747536]:hover { background-color: rgb(245, 245, 245); }
.mobile-thread-item[data-v-bb747536]:active { background-color: rgb(235, 235, 235); }
.mobile-thread-avatar[data-v-bb747536] { object-fit: cover; border-radius: 50%; width: 28px; height: 28px; }
.mobile-thread-item-header[data-v-bb747536] { align-items: center; gap: 7px; width: 100%; margin-top: 8px; display: flex; }
.mobile-thread-name[data-v-bb747536] { color: rgb(34, 34, 34); font-size: 14px; font-weight: 600; }
.mobile-thread-date[data-v-bb747536] { color: rgb(153, 153, 153); font-size: 12px; }
.mobile-thread-text[data-v-bb747536] { color: rgb(85, 85, 85); -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 6px; font-size: 14px; line-height: 1.4; display: -webkit-box; overflow: hidden; }
.mobile-thread-page[data-v-bb747536] { color: rgb(153, 153, 153); align-items: center; gap: 2px; margin-top: 6px; margin-left: -3px; font-size: 12px; display: flex; }
.mobile-thread-page-icon[data-v-bb747536] { color: rgb(26, 26, 26); }
.slide-up-enter-active[data-v-bb747536], .slide-up-leave-active[data-v-bb747536] { transition: transform 0.25s ease-out; }
.slide-up-enter-from[data-v-bb747536], .slide-up-leave-to[data-v-bb747536] { transform: translateY(100%); }
.product-font-style[data-v-7f23d716], .publish-studio-style[data-v-15738f2d] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.app[data-v-d0df059b] { flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; }
.title[data-v-d0df059b] { letter-spacing: 2.45px; margin: 30px; font-size: 34px; font-weight: 300; line-height: 30px; }
.app[data-v-6f937c21] { flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; }
.title[data-v-6f937c21] { letter-spacing: 2.45px; margin: 30px; font-size: 34px; font-weight: 300; line-height: 30px; }
.fa-brands, .fa-solid { -webkit-font-smoothing: antialiased; --fa-display: inline-flex; display: var(--fa-display,inline-block); font-variant: normal; text-rendering: auto; justify-content: center; align-items: center; font-style: normal; line-height: 1; }
.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-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/assets/5647b1f0bfa1e9aef0.woff2") format("woff2"), url("/assets/6366d88cbd9210e2a3.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("/assets/8753ed0ea1717df87e.woff2") format("woff2"), url("/assets/29238d5ba78268b427.ttf") format("truetype"); }
.fa-line::before { content: ""; }
.fa-phone-volume::before { content: ""; }
.preview-menu-popover[data-v-aa937ac3], .preview-toolbar-wrapper[data-v-aa937ac3] { font-feature-settings: "palt"; color: rgb(255, 255, 255); }
.preview-toolbar-wrapper[data-v-aa937ac3] { top: unset; right: unset; pointer-events: all; opacity: 1; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), left 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), top 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), right 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), bottom 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), display 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) allow-discrete, overlay 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) allow-discrete; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; flex-direction: column; align-items: flex-start; margin: 0px; padding: 0px; display: flex; position: fixed; bottom: 20px; left: 20px; transform: translate(0px); }
@starting-style {
  .preview-toolbar-wrapper[data-v-aa937ac3] { opacity: 0; transform: translate(-32px); }
}
.preview-toolbar-wrapper[data-v-aa937ac3]:not(:popover-open) { opacity: 0; transform: translate(-32px); }
.preview-toolbar-wrapper.dragging[data-v-aa937ac3] { cursor: grabbing; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), display, overlay; }
.preview-toolbar-wrapper.corner-top-left[data-v-aa937ac3], .preview-toolbar-wrapper.corner-top-right[data-v-aa937ac3] { flex-direction: column-reverse; }
.preview-toolbar-wrapper.corner-bottom-right[data-v-aa937ac3], .preview-toolbar-wrapper.corner-top-right[data-v-aa937ac3] { align-items: flex-end; }
.thread-list-wrapper[data-v-aa937ac3] { background-color: rgba(0, 0, 0, 0); border-radius: 8px; max-height: 40px; margin-bottom: -40px; padding-bottom: 40px; transition: background-color 0.2s cubic-bezier(0.4, 0.4, 0, 1), max-height 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), max-width 0.5s cubic-bezier(0.36, 0.66, 0.04, 1); overflow: hidden; }
.thread-list-wrapper.expanded[data-v-aa937ac3] { background-color: rgb(0, 0, 0); max-height: calc(40px + 50vh); }
.corner-top-left .thread-list-wrapper[data-v-aa937ac3], .corner-top-right .thread-list-wrapper[data-v-aa937ac3] { margin-top: -40px; margin-bottom: 0px; padding-top: 40px; padding-bottom: 0px; }
.corner-top-left .thread-list-panel[data-v-aa937ac3], .corner-top-right .thread-list-panel[data-v-aa937ac3] { border-radius: 0px 0px 8px 8px; }
.thread-list-panel[data-v-aa937ac3] { opacity: 0; background-color: rgb(0, 0, 0); border-radius: 8px 8px 0px 0px; width: 320px; max-height: 50vh; transition: opacity 0.5s cubic-bezier(0.36, 0.66, 0.04, 1), transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1); overflow: hidden; transform: translateY(100%); }
.thread-list-panel.expanded[data-v-aa937ac3] { opacity: 1; transform: translateY(0px); }
.thread-list-header[data-v-aa937ac3] { border-bottom: 1px solid rgba(255, 255, 255, 0.1); justify-content: space-between; align-items: center; padding: 12px 16px; display: flex; }
.thread-list-header.no-border[data-v-aa937ac3] { border-bottom-color: rgba(0, 0, 0, 0); }
.thread-list-header-actions[data-v-aa937ac3] { align-items: center; gap: 4px; display: flex; }
:is(.thread-list-close, .thread-list-minimize)[data-v-aa937ac3] { cursor: pointer; color: rgb(153, 153, 153); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 24px; height: 24px; padding: 0px; display: flex; }
:is(.thread-list-close, .thread-list-minimize)[data-v-aa937ac3]:hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); }
:is(.thread-list-close, .thread-list-minimize) svg[data-v-aa937ac3] { width: 20px; height: 20px; }
.thread-list-title[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; }
.thread-list-body[data-v-aa937ac3] { scrollbar-color: rgb(102, 102, 102) transparent; max-height: calc(-48px + 50vh); transition: max-height 0.2s ease-out; overflow-y: auto; }
.thread-list-body.minimized[data-v-aa937ac3] { max-height: 0px; overflow: hidden; }
.thread-list-empty[data-v-aa937ac3] { color: rgb(102, 102, 102); text-align: center; padding: 32px 20px; font-size: 13px; }
.thread-list-item[data-v-aa937ac3] { cursor: pointer; text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; flex-direction: column; align-items: flex-start; width: 100%; padding: 12px 16px; display: flex; }
.thread-list-item[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.thread-list-avatar[data-v-aa937ac3] { object-fit: cover; border-radius: 50%; width: 24px; height: 24px; }
.thread-list-item-header[data-v-aa937ac3] { align-items: center; gap: 7px; width: 100%; margin-top: 8px; display: flex; }
.thread-list-name[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 13px; font-weight: 600; }
.thread-list-date[data-v-aa937ac3] { color: rgb(136, 136, 136); font-size: 11px; }
.thread-list-text[data-v-aa937ac3] { color: rgb(204, 204, 204); -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 6px; font-size: 13px; line-height: 1.4; display: -webkit-box; overflow: hidden; }
.thread-list-page[data-v-aa937ac3] { color: rgb(136, 136, 136); align-items: center; gap: 2px; margin-top: 6px; margin-left: -3px; font-size: 12px; display: flex; }
.thread-list-page-icon[data-v-aa937ac3] { color: rgb(255, 255, 255); }
.toolbar-section[data-v-aa937ac3] { z-index: 1; touch-action: none; background-color: rgb(0, 0, 0); border-radius: 4px; align-items: center; gap: 12px; height: 40px; padding: 0px 12px; transition: padding 0.3s cubic-bezier(0.2, 1, 0.3, 1), gap 0.3s cubic-bezier(0.2, 1, 0.3, 1); display: flex; position: relative; overflow: hidden; }
.corner-bottom-left .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3], .corner-bottom-right .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3] { border-radius: 0px 0px 8px 8px; }
.corner-top-left .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3], .corner-top-right .thread-list-wrapper.expanded + .toolbar-section[data-v-aa937ac3] { border-radius: 8px 8px 0px 0px; }
.preview-toolbar-wrapper[data-v-aa937ac3] { cursor: grab; }
.preview-toolbar-wrapper.dragging[data-v-aa937ac3] { cursor: grabbing; }
.thread-list-body[data-v-aa937ac3] { cursor: default; touch-action: auto; }
.preview-toolbar-logo[data-v-aa937ac3] { color: rgb(255, 255, 255); align-items: center; text-decoration: none; display: flex; }
.preview-toolbar-logo[data-v-aa937ac3]:hover { opacity: 0.8; }
.preview-toolbar-logo-mark[data-v-aa937ac3] { width: 14px; height: 11px; }
.preview-toolbar-logo-full[data-v-aa937ac3] { width: 95px; height: 11px; }
.preview-toolbar-divider[data-v-aa937ac3] { background-color: rgb(255, 255, 255); width: 1px; height: 14px; }
.preview-toolbar-actions[data-v-aa937ac3] { align-items: center; gap: 4px; display: flex; }
.preview-toolbar-actions .preview-toolbar-icon-button[data-v-aa937ac3] { cursor: pointer; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; position: relative; }
.preview-toolbar-actions .preview-toolbar-icon-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-toolbar-actions .preview-toolbar-icon-button svg[data-v-aa937ac3] { width: 17px; height: 17px; display: block; }
.preview-toolbar-actions .preview-toolbar-icon-button-active[data-v-aa937ac3] { background-color: rgba(255, 255, 255, 0.15); }
.preview-toolbar-actions .preview-toolbar-avatar-button[data-v-aa937ac3] { cursor: pointer; anchor-name: --avatar-button; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; width: 28px; height: 28px; padding: 0px; display: flex; }
.preview-toolbar-actions .preview-toolbar-avatar-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-toolbar-actions .preview-toolbar-avatar[data-v-aa937ac3] { object-fit: cover; border-radius: 50%; width: 20px; height: 20px; }
.preview-toolbar-actions .preview-toolbar-avatar-placeholder[data-v-aa937ac3] { color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }
.preview-toolbar-actions .preview-toolbar-login-button[data-v-aa937ac3] { cursor: pointer; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; justify-content: center; align-items: center; height: 22px; padding: 0px 2px; font-size: 11px; font-weight: 600; display: flex; }
.preview-toolbar-actions .preview-toolbar-login-button[data-v-aa937ac3]:hover { background-color: rgba(255, 255, 255, 0.1); }
.preview-menu-popover[data-v-aa937ac3] { inset: unset; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 6px; padding: 4px; position: fixed; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px -2px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }
.preview-menu-popover.menu-bottom-left[data-v-aa937ac3] { margin-bottom: 8px; bottom: 60px; left: 20px; }
.preview-menu-popover.menu-bottom-right[data-v-aa937ac3] { margin-bottom: 8px; bottom: 60px; right: 20px; }
.preview-menu-popover.menu-top-left[data-v-aa937ac3] { margin-top: 8px; top: 60px; left: 20px; }
.preview-menu-popover.menu-top-right[data-v-aa937ac3] { margin-top: 8px; top: 60px; right: 20px; }
@supports (anchor-name:--a) {
  .preview-menu-popover[data-v-aa937ac3] { position-anchor: --avatar-button; bottom: anchor(top); left: anchor(left); margin: 0px 0px 8px; }
  .preview-menu-popover.menu-bottom-right[data-v-aa937ac3], .preview-menu-popover.menu-top-right[data-v-aa937ac3] { left: unset; right: anchor(right); }
  .preview-menu-popover.menu-top-left[data-v-aa937ac3], .preview-menu-popover.menu-top-right[data-v-aa937ac3] { bottom: unset; top: anchor(bottom); margin-top: 8px; margin-bottom: 0px; }
}
.preview-menu-popover .preview-menu-item[data-v-aa937ac3] { cursor: pointer; color: rgb(34, 34, 34); text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; align-items: center; width: 100%; padding: 8px 12px; font-size: 13px; font-weight: 500; display: flex; }
.preview-menu-popover .preview-menu-item[data-v-aa937ac3]:hover { background-color: rgba(34, 34, 34, 0.05); }
.mobile-toolbar[data-v-6859f89b] { z-index: 9999; touch-action: none; cursor: grab; background: rgb(0, 0, 0); border-radius: 12px; align-items: center; gap: 4px; height: 52px; padding: 4px; transition: left 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), top 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), right 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), bottom 0.25s ease-out; display: flex; position: fixed; bottom: 20px; left: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px; }
.mobile-toolbar.dragging[data-v-6859f89b] { cursor: grabbing; transition: none; }
.mobile-toolbar-button[data-v-6859f89b] { color: rgb(255, 255, 255); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 44px; height: 44px; padding: 0px; display: flex; }
.mobile-toolbar-button[data-v-6859f89b]:hover { background: rgba(255, 255, 255, 0.1); }
.mobile-toolbar-button svg[data-v-6859f89b] { width: 20px; height: 20px; }
.mobile-toolbar-button-active[data-v-6859f89b] { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.15); }
.mobile-toolbar-avatar[data-v-6859f89b] { cursor: pointer; anchor-name: --mobile-avatar-button; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; width: 44px; height: 44px; padding: 0px; display: flex; }
.mobile-toolbar-avatar[data-v-6859f89b]:hover { background: rgba(255, 255, 255, 0.1); }
.mobile-toolbar-avatar-img[data-v-6859f89b] { object-fit: cover; border-radius: 50%; width: 32px; height: 32px; }
.mobile-toolbar-avatar-placeholder[data-v-6859f89b] { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.15); border-radius: 50%; justify-content: center; align-items: center; width: 32px; height: 32px; font-size: 14px; font-weight: 600; display: flex; }
.mobile-menu-popover[data-v-6859f89b] { inset: unset; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 8px; padding: 4px; position: fixed; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px -2px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px; }
.mobile-menu-popover.menu-bottom-left[data-v-6859f89b] { left: 20px; }
.mobile-menu-popover.menu-bottom-left[data-v-6859f89b], .mobile-menu-popover.menu-bottom-right[data-v-6859f89b] { bottom: calc(60px + var(--mobile-toolbar-bottom-offset,0px)); margin-bottom: 8px; }
.mobile-menu-popover.menu-bottom-right[data-v-6859f89b] { right: 20px; }
.mobile-menu-popover.menu-top-left[data-v-6859f89b] { margin-top: 8px; top: 60px; left: 20px; }
.mobile-menu-popover.menu-top-right[data-v-6859f89b] { margin-top: 8px; top: 60px; right: 20px; }
@supports (anchor-name:--a) {
  .mobile-menu-popover[data-v-6859f89b] { position-anchor: --mobile-avatar-button; bottom: anchor(top); left: anchor(left); margin: 0px 0px 8px; }
  .mobile-menu-popover.menu-bottom-right[data-v-6859f89b], .mobile-menu-popover.menu-top-right[data-v-6859f89b] { left: unset; right: anchor(right); }
  .mobile-menu-popover.menu-top-left[data-v-6859f89b], .mobile-menu-popover.menu-top-right[data-v-6859f89b] { bottom: unset; top: anchor(bottom); margin-top: 8px; margin-bottom: 0px; }
}
.mobile-menu-item[data-v-6859f89b] { cursor: pointer; color: rgb(34, 34, 34); text-align: left; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 6px; align-items: center; width: 100%; padding: 12px 16px; font-size: 14px; font-weight: 500; display: flex; }
.mobile-menu-item[data-v-6859f89b]:hover { background-color: rgba(34, 34, 34, 0.05); }
.mobile-menu-item[data-v-6859f89b]:active { background-color: rgba(34, 34, 34, 0.08); }
.mobile-toolbar[data-v-f90e0b16] { z-index: 9999; touch-action: none; cursor: grab; background: rgb(0, 0, 0); border-radius: 12px; align-items: center; gap: 8px; height: 40px; padding: 4px 12px; transition: left 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), top 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), right 0.6s cubic-bezier(0.22, 1.1, 0.5, 1), bottom 0.6s cubic-bezier(0.22, 1.1, 0.5, 1); display: flex; position: fixed; bottom: 20px; left: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px; }
.mobile-toolbar.dragging[data-v-f90e0b16] { cursor: grabbing; transition: none; }
.mobile-toolbar-logo[data-v-f90e0b16] { color: rgb(255, 255, 255); align-items: center; display: flex; }
.mobile-toolbar-divider[data-v-f90e0b16] { background-color: rgb(255, 255, 255); width: 1px; height: 14px; }
.mobile-toolbar-login-button[data-v-f90e0b16] { color: rgb(255, 255, 255); cursor: pointer; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 8px; justify-content: center; align-items: center; height: 32px; padding: 0px 2px 3px; font-size: 12px; font-weight: 500; display: flex; }
.mobile-toolbar-login-button[data-v-f90e0b16]:hover { background: rgba(255, 255, 255, 0.1); }
.live-preview-logo-svg[data-v-f90e0b16] { width: 95px; height: 11px; }
@font-face { font-family: _TSBlank_; src: url("//wf.typesquare.com/ab.woff"); }
br[data-bp~="base:0"] { display: none; }
br[data-bp~="base:1"] { display: inline; }
@media screen and (max-width: 1140px) {
  br[data-bp~="@small:0"] { display: none; }
  br[data-bp~="@small:1"] { display: inline; }
}
@media screen and (max-width: 900px) {
  br[data-bp~="@tablet:0"] { display: none; }
  br[data-bp~="@tablet:1"] { display: inline; }
}
@media screen and (max-width: 540px) {
  br[data-bp~="@mobile:0"] { display: none; }
  br[data-bp~="@mobile:1"] { display: inline; }
}
@media screen and (max-width: 320px) {
  br[data-bp~="@mini:0"] { display: none; }
  br[data-bp~="@mini:1"] { display: inline; }
}
.sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { place-content: center; align-items: center; background: rgb(255, 255, 255); box-shadow: rgba(105, 85, 68, 0.26) 0px 0px 20px; display: flex; flex: 0 0 auto; flex-flow: column; height: 80px; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8e7cafb4-9bf9-4189-9452-2697d5f9b066] { bottom: auto; display: flex; flex: 0 0 auto; height: 64px; top: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { place-content: center space-between; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; gap: 0px; height: 50px; margin: 0px 36px 0px 37px; overflow: visible; padding: 0px; width: 1920px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-uuid: cce74504-585f-4468-982c-2e9acd1fd2d9; max-width: calc(100% - 73px); }
@media screen and (max-width: 1140px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { background: rgba(0, 0, 0, 0); margin: 0px 56px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 112px); }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { place-content: center space-between; align-items: center; margin: 0px 24px 0px 48px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 72px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { margin: 0px 4px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; max-width: calc(100% - 8px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cce74504-585f-4468-982c-2e9acd1fd2d9] { flex: 0 0 auto; margin: 0px 4px; --gap-h-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; --gap-v-cce74504-585f-4468-982c-2e9acd1fd2d9: 0px; }
}
.sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; width: 255px; max-width: 100%; }
.sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e]:hover { opacity: 0.8; }
@media screen and (max-width: 900px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-25fd8576-abc0-42dc-a7d8-5a559b3cb10e] { display: flex; flex: 0 0 auto; width: 127px; max-width: 100%; }
}
.sd[data-s-7f3ce8d8-5468-4757-b335-655012366185] { flex: 0 0 auto; height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-95009792-d272-4fda-93ae-a4710bbae7a9] { place-content: center; align-items: center; flex-flow: row; gap: 16px; height: auto; padding: 0px; --gap-h-95009792-d272-4fda-93ae-a4710bbae7a9: 16px; --gap-v-95009792-d272-4fda-93ae-a4710bbae7a9: 0px; --gap-uuid: 95009792-d272-4fda-93ae-a4710bbae7a9; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-95009792-d272-4fda-93ae-a4710bbae7a9] { padding: 0px; --gap-h-95009792-d272-4fda-93ae-a4710bbae7a9: 16px; --gap-v-95009792-d272-4fda-93ae-a4710bbae7a9: 0px; }
}
.sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { place-content: center; align-items: center; flex-flow: row; gap: 0px; padding: 0px; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-uuid: 69ab12d6-7d03-4f7b-bd62-daad47c99315; }
@media screen and (max-width: 900px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-69ab12d6-7d03-4f7b-bd62-daad47c99315] { display: none; --gap-h-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; --gap-v-69ab12d6-7d03-4f7b-bd62-daad47c99315: 0px; }
}
.sd[data-s-a8499914-6fcb-40c0-9270-a984944d5ab4] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 12px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a8499914-6fcb-40c0-9270-a984944d5ab4]:hover { color: rgb(219, 113, 17); }
.sd[data-s-bab6db78-6f85-451c-a8fd-f3470e40800e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-bab6db78-6f85-451c-a8fd-f3470e40800e]:hover { color: rgb(219, 113, 17); }
.sd[data-s-2f56f580-c8d4-4fbc-bb72-8de12a6246a3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2f56f580-c8d4-4fbc-bb72-8de12a6246a3]:hover { color: rgb(219, 113, 17); }
.sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { color: rgb(105, 85, 68); display: none; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c]:hover { color: rgb(219, 113, 17); }
@media screen and (max-width: 1140px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-958dc83f-fd8c-4374-95c7-95484c5beb1c] { display: none; }
}
.sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { color: rgb(105, 85, 68); display: none; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-13f00488-084b-4afa-9223-40c569cb0221]:hover { color: rgb(219, 113, 17); }
@media screen and (max-width: 1140px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-13f00488-084b-4afa-9223-40c569cb0221] { display: none; }
}
.sd[data-s-f720c60a-8dcf-49ff-933d-be785b48eadd] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 0px 12px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-f720c60a-8dcf-49ff-933d-be785b48eadd]:hover { color: rgb(219, 113, 17); }
.sd[data-s-8d94bedb-4ef1-4d11-af9f-72a24028ecaf] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; padding: 12px 0px 12px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8d94bedb-4ef1-4d11-af9f-72a24028ecaf]:hover { color: rgb(219, 113, 17); }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-radius: 128px; display: none; flex-flow: row; gap: 4px; padding: 8px 24px 8px 20px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; --gap-uuid: 41bce4b7-4653-46fa-b898-7b92c9e81da0; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: none; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; padding: 8px 20px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0] { display: flex; padding: 8px 12px; --gap-h-41bce4b7-4653-46fa-b898-7b92c9e81da0: 4px; --gap-v-41bce4b7-4653-46fa-b898-7b92c9e81da0: 0px; }
}
.sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: transparent; font-size: 24px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: rgb(255, 255, 255); }
@media screen and (max-width: 900px) {
  .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { color: rgb(219, 113, 17); font-size: 36px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c40fc83a-d95d-43ea-8d14-57177192fce3] { font-size: 18px; }
}
.sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { color: rgb(219, 113, 17); font-family: var(--s-font-eb8d27ae); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-41bce4b7-4653-46fa-b898-7b92c9e81da0]:hover .sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { color: rgb(255, 255, 255); }
@media screen and (max-width: 320px) {
  .sd[data-s-669987db-5530-4a97-b72b-5a68933ed92a] { font-size: 13px; }
}
.sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; padding: 0px 0px 0px 24px; width: 1920px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { overflow: visible; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { flex: 0 0 auto; overflow: hidden; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5b296509-a000-47ec-8034-61f8ccd659c9] { padding: 0px; }
}
.sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { color: rgb(255, 245, 237); font-family: var(--s-font-7abc3205); font-size: 100px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { flex: 0 0 auto; font-size: 80px; overflow: hidden; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { font-size: 48px; text-align: left; justify-content: flex-start; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-aa595362-5ac8-4f0e-a0a1-4700463f1b34] { font-size: 40px; }
}
.sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: flex; flex: 0 0 auto; flex-flow: column; gap: 3px; height: auto; padding: 16px 0px 40px; width: 100%; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; --gap-uuid: 4d1c350e-41cc-4d87-8f13-60a5528bc6d3; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; padding: 56px 0px 32px; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d1c350e-41cc-4d87-8f13-60a5528bc6d3] { display: flex; padding: 40px 0px; --gap-h-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 0px; --gap-v-4d1c350e-41cc-4d87-8f13-60a5528bc6d3: 3px; }
}
.sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { place-content: flex-start space-between; align-items: flex-start; background: rgba(0, 0, 0, 0); border-width: 0px 0px 2px; border-style: solid; border-color: rgb(240, 240, 240); flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 0px 80px; padding: 0px; width: 1920px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 16px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; --gap-uuid: 9fd1e93a-ff6d-41e0-8097-50ffc9a451dd; max-width: calc(100% - 160px); }
@media screen and (max-width: 1140px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { margin: 0px 56px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 16px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; max-width: calc(100% - 112px); }
}
@media screen and (max-width: 900px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { gap: 24px; margin: 0px 48px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 24px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd] { flex-flow: column; gap: 32px; margin: 0px 24px; padding: 0px 0px 32px; --gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 0px; --gap-v-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd: 32px; max-width: calc(100% - 48px); }
}
.sd[data-s-0a99086e-d800-4204-a82f-f7ef0a281634] { place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; gap: 0px; height: auto; padding: 0px; width: auto; --gap-h-0a99086e-d800-4204-a82f-f7ef0a281634: 0px; --gap-v-0a99086e-d800-4204-a82f-f7ef0a281634: 0px; --gap-uuid: 0a99086e-d800-4204-a82f-f7ef0a281634; max-width: 100%; }
.sd[data-s-7631e16b-4cf0-4452-b244-c95ff4df515a] { flex: 0 0 auto; height: auto; margin: 0px; width: 210px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-7631e16b-4cf0-4452-b244-c95ff4df515a] { flex: 0 0 auto; width: 200px; max-width: 100%; }
}
.sd[data-s-582c3fca-5d2b-4f2b-bb23-1677478843d3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0614c71b-b067-473f-82b9-a16c700a65b0] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 8px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-77341302-98d8-4ba5-b4e8-92be2c745e02] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 10px; height: auto; width: auto; --gap-h-77341302-98d8-4ba5-b4e8-92be2c745e02: 0px; --gap-v-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; --gap-uuid: 77341302-98d8-4ba5-b4e8-92be2c745e02; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-77341302-98d8-4ba5-b4e8-92be2c745e02] { flex: 0 0 auto; flex-flow: wrap; width: calc(100% - (var(--gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd) * 0)); --gap-h-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; --gap-v-77341302-98d8-4ba5-b4e8-92be2c745e02: 10px; max-width: calc(100% - (var(--gap-h-9fd1e93a-ff6d-41e0-8097-50ffc9a451dd) * 0)); }
}
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 8px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; --gap-uuid: ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12; }
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12]:hover { opacity: 1; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 8px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12] { gap: 4px; --gap-h-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 4px; --gap-v-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12: 0px; }
}
.sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ebc699d9-7e95-4f8f-8bb7-7a4599ed9b12]:hover .sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-5aa974d6-a527-4edb-b85b-f203f671d1a3] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-04a5617f-6b11-497b-894c-c407b43ac2c3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-04a5617f-6b11-497b-894c-c407b43ac2c3] { font-size: 14px; }
}
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 8px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; --gap-uuid: 6c282d02-846d-4172-b630-b6c81e766547; }
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547]:hover { opacity: 1; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 8px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-6c282d02-846d-4172-b630-b6c81e766547] { gap: 4px; --gap-h-6c282d02-846d-4172-b630-b6c81e766547: 4px; --gap-v-6c282d02-846d-4172-b630-b6c81e766547: 0px; }
}
.sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-6c282d02-846d-4172-b630-b6c81e766547]:hover .sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-0331fadd-eeaf-4313-909a-e143f1bc3a29] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-d1e66698-3523-4532-9dbe-8321eccc471b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-d1e66698-3523-4532-9dbe-8321eccc471b] { font-size: 14px; }
}
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 8px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; --gap-uuid: 12d71a68-c95c-4283-ada9-9901b0b5cfa0; }
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0]:hover { opacity: 1; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 8px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0] { gap: 4px; --gap-h-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 4px; --gap-v-12d71a68-c95c-4283-ada9-9901b0b5cfa0: 0px; }
}
.sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-12d71a68-c95c-4283-ada9-9901b0b5cfa0]:hover .sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-3bb03dea-b56f-4c75-b417-0532742ccafd] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-56ef401c-efaa-42d7-b179-9655efac59ac] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-56ef401c-efaa-42d7-b179-9655efac59ac] { font-size: 14px; }
}
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; --gap-uuid: 7a7a7379-0358-4272-bc89-886261903761; }
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761]:hover { opacity: 1; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; gap: 4px; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 4px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7a7a7379-0358-4272-bc89-886261903761] { display: none; --gap-h-7a7a7379-0358-4272-bc89-886261903761: 8px; --gap-v-7a7a7379-0358-4272-bc89-886261903761: 0px; }
}
.sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-7a7a7379-0358-4272-bc89-886261903761]:hover .sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-9a3089e5-50ad-4913-9a3b-ece9f0ba7adb] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-c16f9a93-d4b3-4fd7-8cc7-df8222d4f7b8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-c16f9a93-d4b3-4fd7-8cc7-df8222d4f7b8] { font-size: 14px; }
}
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; --gap-uuid: 6e8d793e-5954-41b4-a68d-e137433cbf0a; }
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a]:hover { opacity: 1; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; gap: 4px; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 4px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a] { display: none; --gap-h-6e8d793e-5954-41b4-a68d-e137433cbf0a: 8px; --gap-v-6e8d793e-5954-41b4-a68d-e137433cbf0a: 0px; }
}
.sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-6e8d793e-5954-41b4-a68d-e137433cbf0a]:hover .sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-600b7d74-f757-4bc5-9277-fccbe6489d13] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-33b7acec-2705-4c53-a833-86c093e97231] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-33b7acec-2705-4c53-a833-86c093e97231] { font-size: 14px; }
}
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 8px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; --gap-uuid: 5cab843f-fdde-4b44-87dc-4159dfba1818; }
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818]:hover { opacity: 1; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 8px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818] { gap: 4px; --gap-h-5cab843f-fdde-4b44-87dc-4159dfba1818: 4px; --gap-v-5cab843f-fdde-4b44-87dc-4159dfba1818: 0px; }
}
.sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-5cab843f-fdde-4b44-87dc-4159dfba1818]:hover .sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-b395e6cd-c0c0-41b2-a565-518c888b1c98] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
.sd[data-s-2205bdd6-1212-4cfa-8fd0-24061546d53e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-2205bdd6-1212-4cfa-8fd0-24061546d53e] { font-size: 14px; }
}
.sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 0px; height: auto; padding: 0px; width: auto; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-uuid: 982a4cb6-7c20-4825-9c82-863f41fbe633; max-width: 100%; }
.sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633]:hover { opacity: 1; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-982a4cb6-7c20-4825-9c82-863f41fbe633] { gap: 4px; --gap-h-982a4cb6-7c20-4825-9c82-863f41fbe633: 4px; --gap-v-982a4cb6-7c20-4825-9c82-863f41fbe633: 0px; }
}
.sd[data-s-07a9f8e9-f380-4be3-9b83-4934ede9b5e0] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.9; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-07a9f8e9-f380-4be3-9b83-4934ede9b5e0] { font-size: 14px; }
}
.sd[data-s-f6db349f-c1e8-4faa-b2ee-9b16590b0670] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 10px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e6b8d024-fd01-4122-b7c4-33ddcd2c7c9e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; margin: 16px 0px 0px; padding: 1px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2fdf0279-4606-42c7-b469-a9fa9b74a6e0] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: column; height: auto; mix-blend-mode: normal; padding: 72px 0px; width: 100%; max-width: 100%; }
.sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6]::before { filter: sepia(0.4) saturate(1.6); }
@media screen and (max-width: 320px) {
  .sd[data-s-4d987cfd-be1f-45f3-8cdd-d20d22eebfa6] { padding: 60px 0px; }
}
.sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px; box-shadow: rgba(219, 113, 17, 0.25) 0px 0px 30px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 64px 40px; width: 700px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 24px; padding: 32px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a8228dce-5e09-49c0-9aac-5e07c00ce6f9] { margin: 0px 16px; padding: 40px 24px 64px; max-width: calc(100% - 32px); }
}
.sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 35px; font-weight: 700; height: auto; line-height: 1.5; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { flex: 0 0 auto; font-size: 23px; padding: 0px; width: 80%; max-width: 80%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-25a644d8-fc6c-4348-b611-687c42c34bc8] { border-width: 0px 0px 5px; border-style: dotted; border-color: rgb(219, 113, 17); flex: 0 0 auto; font-size: 20px; width: 100%; max-width: 100%; }
}
.sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 40px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { flex: 0 0 auto; line-height: 1.7; text-align: left; width: 90%; max-width: 90%; justify-content: flex-start; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-73d7fe17-3457-4764-8543-42b3ae4ee557] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
.sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { place-content: center; align-items: center; flex-flow: column; margin: 40px 0px 0px; padding: 0px; --gap-uuid: 095ceaba-f9f1-4b90-892d-5c84f6466247; --gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; --gap-v-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { gap: 16px; margin: 40px 0px 0px; --gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247: 0px; --gap-v-095ceaba-f9f1-4b90-892d-5c84f6466247: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { flex: 0 0 auto; margin: 24px 0px 0px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-095ceaba-f9f1-4b90-892d-5c84f6466247] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
.sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 0px; padding: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 16px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; --gap-uuid: 0570b9d0-b059-4f2a-aabd-af350c9fb046; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { margin: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 16px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0570b9d0-b059-4f2a-aabd-af350c9fb046] { gap: 8px; margin: 0px; padding: 0px; --gap-h-0570b9d0-b059-4f2a-aabd-af350c9fb046: 8px; --gap-v-0570b9d0-b059-4f2a-aabd-af350c9fb046: 0px; }
}
.sd[data-s-48e01a35-082b-4048-bee8-53796c6cd82c] { color: transparent; font-size: 36px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-48e01a35-082b-4048-bee8-53796c6cd82c] { font-size: 28px; }
}
.sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: transparent; font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { flex: 0 0 auto; font-size: 26px; line-height: 1; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-754cb8d2-1bfd-4da5-afec-7426e5782193] { font-size: 25px; }
}
.sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 0px; padding: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 16px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; --gap-uuid: 790a5429-82fe-4317-a273-3a4e3b68aeb0; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { margin: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 16px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-790a5429-82fe-4317-a273-3a4e3b68aeb0] { gap: 8px; margin: 0px; padding: 0px; --gap-h-790a5429-82fe-4317-a273-3a4e3b68aeb0: 8px; --gap-v-790a5429-82fe-4317-a273-3a4e3b68aeb0: 0px; }
}
.sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: transparent; font-family: var(--s-font-eb8d27ae); font-size: 26px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { flex: 0 0 auto; font-size: 26px; line-height: 1; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3327983c-84a5-4818-bfbe-473bca6395e5] { font-size: 11px; }
}
.sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 16px 0px 0px; padding: 0px; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 16px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-uuid: 8695cc5c-2c20-4f0f-8323-2589dbf064a3; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { margin: 0px; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 16px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { flex: 0 0 auto; flex-flow: column; gap: 8px; height: auto; --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 8px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8695cc5c-2c20-4f0f-8323-2589dbf064a3] { flex: 0 0 auto; flex-flow: column; gap: 0px; margin: 16px 1px 0px 0px; width: calc(100% - 1px - (var(--gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247) * 0)); --gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; --gap-v-8695cc5c-2c20-4f0f-8323-2589dbf064a3: 0px; max-width: calc(100% - 1px - (var(--gap-h-095ceaba-f9f1-4b90-892d-5c84f6466247) * 0)); }
}
.sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; padding: 4px 8px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3) * 0)); max-width: calc(100% - (var(--gap-h-8695cc5c-2c20-4f0f-8323-2589dbf064a3) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-28f6e922-30eb-45b2-b02e-2b51f7797467] { flex: 0 0 auto; width: 100%; }
}
.sd[data-s-862b6ba9-4bca-4aeb-8fa0-b6e220272feb] { color: rgb(105, 85, 68); flex: 1 1 0%; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 320px) {
  .sd[data-s-862b6ba9-4bca-4aeb-8fa0-b6e220272feb] { flex: 0 0 auto; height: 30px; max-width: 100%; }
}
.sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 64px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 48px 0px 0px; padding: 24px 48px; width: auto; max-width: 100%; }
.sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e]:hover { scale: 1.05; }
@media screen and (max-width: 900px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { padding: 24px 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { flex: 0 0 auto; margin: 32px 0px 0px; padding: 16px 24px; width: 300px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1ecb80d2-0a90-4eb3-bd0e-e345010f489e] { flex: 0 0 auto; padding: 16px 24px; width: 100%; max-width: 100%; }
}
.sd[data-s-727a8693-bd9f-4559-af8a-6a613078f512] { place-content: center; align-items: center; flex-flow: row; gap: 16px; padding: 0px; --gap-h-727a8693-bd9f-4559-af8a-6a613078f512: 16px; --gap-v-727a8693-bd9f-4559-af8a-6a613078f512: 0px; --gap-uuid: 727a8693-bd9f-4559-af8a-6a613078f512; }
@media screen and (max-width: 540px) {
  .sd[data-s-727a8693-bd9f-4559-af8a-6a613078f512] { padding: 0px; --gap-h-727a8693-bd9f-4559-af8a-6a613078f512: 16px; --gap-v-727a8693-bd9f-4559-af8a-6a613078f512: 0px; }
}
.sd[data-s-68b242a6-77b6-4b8d-93f8-203d88de3116] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-e087a000-190b-4054-bf6f-cd7b1939d6d2] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-e087a000-190b-4054-bf6f-cd7b1939d6d2] { font-size: 16px; }
}
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 80px; width: 1000px; max-width: calc(100% - 160px); }
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 900px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-52a5e28f-07bf-4c3c-b4cc-b7221095273f] { margin: 0px 16px; max-width: calc(100% - 32px); }
}
.sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 45px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 28px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0d319f07-9d48-44cb-b35d-3fe484e02365] { font-size: 24px; }
}
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { place-content: center flex-start; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px 0px 88px; width: 100%; max-width: 100%; }
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c].appear { translate: 0px; }
.sd[data-s-9b680a8a-1178-469d-9a67-db946504892c].appear-active { }
@media screen and (max-width: 900px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { overflow: hidden; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { padding: 80px 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9b680a8a-1178-469d-9a67-db946504892c] { padding: 60px 0px; }
}
.sd[data-s-af1454f4-bd00-483f-930a-c574274ed250] { place-content: center space-between; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 10px; width: calc(100% - 20px); max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-af1454f4-bd00-483f-930a-c574274ed250] { flex: 0 0 auto; height: 45px; margin: 0px 10px 40px; width: calc(100% - 20px); max-width: calc(100% - 20px); }
}
.sd[data-s-c0cee70d-1d3a-4525-9de2-b5b3064e6ce1] { background: rgb(246, 172, 81); flex: 0 0 auto; height: 54px; margin: 0px; width: 10px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-c0cee70d-1d3a-4525-9de2-b5b3064e6ce1] { height: 100%; max-width: 100%; }
}
.sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { border-width: 0px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 28px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 24px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-fd17c1d6-2024-4b08-8cf6-307f0ec6913f] { font-size: 18px; }
}
.sd[data-s-6480b74a-efef-4cfa-b86c-62194cbcf717] { background: rgb(246, 172, 81); flex: 0 0 auto; height: 54px; margin: 0px; width: 10px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-6480b74a-efef-4cfa-b86c-62194cbcf717] { height: 100%; max-width: 100%; }
}
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { place-content: flex-start center; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 40px 80px 0px; width: 1000px; max-width: calc(100% - 160px); }
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
.sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 900px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 40px 48px 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 40px 24px 0px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c3d4b90f-2ee8-4f29-a854-321b84a258ae] { margin: 24px 16px 0px; max-width: calc(100% - 32px); }
}
.sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 40px; padding: 0px; width: 100%; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 0px; --gap-uuid: 69599b10-1c73-4f8e-9c60-c1df596de22b; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { flex-flow: wrap; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 40px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-69599b10-1c73-4f8e-9c60-c1df596de22b] { flex-flow: column; gap: 24px; --gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b: 0px; --gap-v-69599b10-1c73-4f8e-9c60-c1df596de22b: 24px; }
}
.sd[data-s-c8d23966-b8ba-431a-b811-bd1eb0d49f6b] { place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-c8d23966-b8ba-431a-b811-bd1eb0d49f6b] { width: calc(100% - (var(--gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b) * 0)); max-width: calc(100% - (var(--gap-h-69599b10-1c73-4f8e-9c60-c1df596de22b) * 0)); }
}
.sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 12px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 24px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { padding: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8f5ba825-4ae3-457b-8c6c-b5d4c809f3c6] { padding: 12px; }
}
.sd[data-s-21665699-7234-4fd0-b021-a0c8b0a8d5df] { place-content: center; align-items: center; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(196, 196, 196); flex: 0 0 auto; flex-flow: row; height: 50px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-eb6fde7c-e0a3-4986-92fe-c0e684f431c6] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-eb6fde7c-e0a3-4986-92fe-c0e684f431c6] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-9c178111-11fc-4a14-9595-df9c88ef4ca6] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-9c178111-11fc-4a14-9595-df9c88ef4ca6] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-fa92d912-4213-4311-a605-fd6e699ef93a] { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(196, 196, 196); color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 10px 0px; text-align: center; width: 280px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-fa92d912-4213-4311-a605-fd6e699ef93a] { flex: 0 0 auto; font-size: 14px; width: 80px; max-width: 100%; }
}
.sd[data-s-b01e8f7e-d741-459c-9c2f-9b2ce90ea71b] { place-content: center; align-items: center; flex-flow: row; padding: 10px; }
.sd[data-s-20cf5c4e-ce74-4a5e-bb7d-30acaa64fd78] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-5db1b0bb-c26c-402c-9636-3f57573ed948] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-27a90d7c-9ee2-4dfe-b498-c44f4b5f2b73] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 266px; max-width: 100%; justify-content: center; }
.sd[data-s-48591261-898a-4d14-9b10-dc105a61e5a8] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 288px; max-width: 100%; justify-content: center; }
.sd[data-s-9f23179f-df99-4e52-8675-b3a66d2b7015] { place-content: center; align-items: center; flex-flow: row; padding: 5px; }
.sd[data-s-aa7dd1d6-9540-48d3-a302-61970fce8086] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-379c42a1-518f-4521-82d2-9ac4700f3fa4] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-446eb53c-c7c6-4178-a6bf-7a5d2276ce1e] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-96176f02-cc42-4a65-ad8b-9441cf5ae690] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-912bffba-e67c-409b-bd01-d8806833051d] { place-content: center; align-items: center; flex-flow: row; padding: 4px; }
.sd[data-s-e6ad3429-3b97-4229-b01d-f8de00ae6585] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-e00f0afc-0014-4a6a-9469-13dbf092955d] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-bb8eda2b-9ef0-44b5-b9ff-c9666096becd] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-cee17792-741c-42f8-8501-6ce6c6cf4349] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-7f213b2d-0035-4b0e-8126-bdc40d984f33] { place-content: center; align-items: center; flex-flow: row; padding: 4px; }
.sd[data-s-ebefe99e-9bed-4c55-ac85-6bc554cac938] { place-content: center; align-items: center; flex-flow: row; height: 60px; padding: 0px; max-width: 100%; }
.sd[data-s-2449feb3-3111-4092-8594-52b5fb4e11c5] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-fa4ca44e-4cae-438a-bb92-8a1b1c73f487] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-e9c81d7d-1639-42bd-87bb-78442d827e8d] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-61942eca); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: 278px; max-width: 100%; justify-content: center; }
.sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; inset: 104px 0px auto auto; display: flex; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 0px; position: fixed; width: auto; z-index: 1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d0e8c07-a9e8-4a7c-97bd-aae79212f02c] { display: none; }
}
.sd[data-s-c802b1ca-9779-4ae6-a357-b53428e7b97a] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; padding: 16px 0px; width: 50px; --gap-h-c802b1ca-9779-4ae6-a357-b53428e7b97a: 0px; --gap-v-c802b1ca-9779-4ae6-a357-b53428e7b97a: 4px; --gap-uuid: c802b1ca-9779-4ae6-a357-b53428e7b97a; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-c802b1ca-9779-4ae6-a357-b53428e7b97a]:hover { flex: 0 0 auto; width: 60px; --gap-h-c802b1ca-9779-4ae6-a357-b53428e7b97a: 0px; --gap-v-c802b1ca-9779-4ae6-a357-b53428e7b97a: 4px; max-width: 100%; }
.sd[data-s-3fd9a892-4945-41c1-a0ec-f8fac2e6752f] { color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-26cd9518-33a6-430e-ae84-e52e03fc57f6] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; margin: 4px 0px 0px; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-840631b8-330d-4771-b884-da2a9cea1e89] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-840631b8-330d-4771-b884-da2a9cea1e89: 0px; --gap-v-840631b8-330d-4771-b884-da2a9cea1e89: 4px; --gap-uuid: 840631b8-330d-4771-b884-da2a9cea1e89; max-width: 100%; }
.sd[data-s-840631b8-330d-4771-b884-da2a9cea1e89]:hover { flex: 0 0 auto; width: 60px; --gap-h-840631b8-330d-4771-b884-da2a9cea1e89: 0px; --gap-v-840631b8-330d-4771-b884-da2a9cea1e89: 4px; max-width: 100%; }
.sd[data-s-eed5a66f-eaf3-40ef-890a-6d81da4a0256] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-7f067fa8-69ce-4efa-a896-c48a9b787f5f] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-985959ca-2b8a-43c5-9084-5884f03fbe0c] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-985959ca-2b8a-43c5-9084-5884f03fbe0c: 0px; --gap-v-985959ca-2b8a-43c5-9084-5884f03fbe0c: 4px; --gap-uuid: 985959ca-2b8a-43c5-9084-5884f03fbe0c; max-width: 100%; }
.sd[data-s-985959ca-2b8a-43c5-9084-5884f03fbe0c]:hover { flex: 0 0 auto; width: 60px; --gap-h-985959ca-2b8a-43c5-9084-5884f03fbe0c: 0px; --gap-v-985959ca-2b8a-43c5-9084-5884f03fbe0c: 4px; max-width: 100%; }
.sd[data-s-676e5c4e-7ae9-4e11-85df-9037e9fd7e92] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
.sd[data-s-599e3bac-3c89-4788-af9c-2ee5da48193a] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
.sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; height: 75px; margin: 50px 240px 0px; padding: 0px; width: calc(100% - 480px); max-width: calc(100% - 480px); }
@media screen and (max-width: 540px) {
  .sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { margin: 20px 50px 0px; width: calc(100% - 100px); max-width: calc(100% - 100px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-bf63b524-93ee-4758-b414-4f812fa5bf72] { margin: 20px 0px 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-620f2dc7-79f9-4673-afa4-2d5d27465cf6] { place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 700; height: 39px; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6bd92bf4-70af-4db5-b98a-4d3287cd5cd6] { font-feature-settings: normal; text-orientation: mixed; writing-mode: horizontal-tb; -webkit-writing-mode: horizontal-tb; }
}
.sd[data-s-6ec2002c-5c13-4373-b2d3-a9af7250a158] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 16px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-085d88fb-fe75-4fd6-a7b4-968c145212db] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 3px; width: 10%; max-width: 10%; }
.sd[data-s-d8869d06-c62f-4b60-a21b-71822ccf7822] { background: rgb(240, 240, 240); flex: 0 0 auto; height: 3px; width: 90%; max-width: 90%; }
.sd[data-s-aaa01a1e-8258-41f8-9598-583004ff2a36] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 10px 0px; width: auto; max-width: 100%; }
.sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { flex: 0 0 auto; height: 15px; width: 15px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-171c4b1b-ef2f-44ad-8226-4454629c5cf1] { flex: 0 0 auto; height: 13px; width: 13px; max-width: 100%; }
}
.sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { place-content: center flex-end; align-items: center; background: rgba(0, 0, 0, 0); display: flex; flex: 0 0 auto; flex-flow: column; height: 100vh; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-35df900f-d5dd-4a66-baf0-68644a418de6] { display: flex; }
}
.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); flex-flow: column; height: 100%; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { padding: 0px; }
}
.sd[data-s-3df9c45d-a58c-4d09-823e-4fbb76140b96] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); box-shadow: rgba(105, 85, 68, 0.26) 0px 0px 20px; flex: 0 0 auto; flex-flow: column; height: 80px; width: 100%; max-width: 100%; }
.sd[data-s-4d3faa68-66f9-4306-bfbd-7eaf0c846476] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; position: fixed; right: -40px; top: 208px; width: auto; z-index: 1; max-width: 100%; }
.sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; display: none; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; --gap-uuid: cca8a02b-1fe6-4ba6-84a4-939953ce124d; max-width: 100%; }
.sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { flex: 0 0 auto; width: 60px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { display: none; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { display: none; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { max-width: 100%; }
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { inset: 113px 0px auto auto; display: flex; height: 142px; margin: 0px; position: fixed; width: 41px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d]:hover { max-width: 100%; }
  .sd[data-s-cca8a02b-1fe6-4ba6-84a4-939953ce124d] { inset: 86px 0px auto auto; display: flex; gap: 1px; height: 95px; padding: 5px 0px; width: 37px; --gap-h-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 0px; --gap-v-cca8a02b-1fe6-4ba6-84a4-939953ce124d: 1px; max-width: 100%; }
}
.sd[data-s-5ca31eac-455b-4866-a3d3-13c1de276946] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
@media screen and (max-width: 320px) {
  .sd[data-s-5ca31eac-455b-4866-a3d3-13c1de276946] { font-size: 16px; }
}
.sd[data-s-57f9edd3-955e-4ee5-8030-9cc5a6210e34] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 320px) {
  .sd[data-s-57f9edd3-955e-4ee5-8030-9cc5a6210e34] { font-size: 11px; }
}
.sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 6px 0px 0px 6px; display: none; flex: 0 0 auto; flex-flow: column; gap: 4px; height: auto; margin: 24px 0px 0px; padding: 16px 0px; width: 50px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; --gap-uuid: 4d70c2cd-991b-44fb-86bd-1883a797bb5e; max-width: 100%; }
.sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { flex: 0 0 auto; width: 60px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { display: none; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { display: none; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { max-width: 100%; }
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { background: rgb(255, 152, 51); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255); inset: 271px 0px auto auto; display: flex; height: 142px; margin: 0px; position: fixed; width: 41px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e]:hover { max-width: 100%; }
  .sd[data-s-4d70c2cd-991b-44fb-86bd-1883a797bb5e] { inset: 86px 0px auto auto; display: flex; gap: 1px; height: 95px; padding: 5px 0px; width: 37px; --gap-h-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 0px; --gap-v-4d70c2cd-991b-44fb-86bd-1883a797bb5e: 1px; max-width: 100%; }
}
.sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { border-radius: 0px; color: rgb(219, 113, 17); font-size: 24px; }
@media screen and (max-width: 540px) {
  .sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { color: rgb(255, 255, 255); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1e571c2b-120e-40d1-92a0-4ad1e3db36b0] { font-size: 16px; }
}
.sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: 18px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { color: rgb(255, 255, 255); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-136cab26-d57b-46eb-84a1-e0279995d2e7] { font-size: 11px; }
}
.sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); flex-flow: column; gap: 40px; height: auto; margin: 0px; padding: 0px; width: 100%; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 40px; --gap-uuid: 2109446a-117c-44cb-8fbb-9659472e14b9; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { flex: 0 0 auto; width: 492px; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2109446a-117c-44cb-8fbb-9659472e14b9] { gap: 0px; margin: 64px 0px 0px; width: 100%; --gap-h-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; --gap-v-2109446a-117c-44cb-8fbb-9659472e14b9: 0px; max-width: 100%; }
}
.sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { place-content: center; align-items: center; background: rgb(238, 238, 238); display: none; flex-flow: column; height: 160px; width: 200px; --gap-uuid: cb5d91d1-bda3-4648-806f-1c73c96993ca; --gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; --gap-v-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { place-content: center flex-start; align-items: center; background: rgb(255, 245, 237); display: flex; flex: 0 0 auto; height: auto; margin: 80px 0px 0px; width: 540px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-cb5d91d1-bda3-4648-806f-1c73c96993ca] { display: flex; gap: 0px; margin: 0px; padding: 0px; --gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; --gap-v-cb5d91d1-bda3-4648-806f-1c73c96993ca: 0px; max-width: 100%; }
}
.sd[data-s-5b89bb73-5fb3-4f27-95a0-c1a401ab328c] { place-content: center flex-end; align-items: center; background: rgb(238, 238, 238); flex-flow: column; height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-5b89bb73-5fb3-4f27-95a0-c1a401ab328c] { background: transparent; flex: 0 0 auto; height: 375px; justify-content: center; overflow: clip; width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); max-width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); }
}
.sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { height: auto; width: 160px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7448e651-24d5-43d7-9aaf-ae5633049682] { flex: 0 0 auto; height: 429px; width: auto; max-width: 100%; }
}
.sd[data-s-1b6bd459-8e87-4f3b-9f77-dbac820dc14b] { background: rgb(238, 238, 238); height: 160px; width: 200px; --gap-uuid: 1b6bd459-8e87-4f3b-9f77-dbac820dc14b; --gap-h-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; --gap-v-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-1b6bd459-8e87-4f3b-9f77-dbac820dc14b] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 0px; height: auto; padding: 20px 0px; width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); --gap-h-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; --gap-v-1b6bd459-8e87-4f3b-9f77-dbac820dc14b: 0px; max-width: calc(100% - (var(--gap-h-cb5d91d1-bda3-4648-806f-1c73c96993ca) * 0)); }
}
.sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { place-content: center space-between; align-items: center; background: rgba(255, 255, 255, 0.42); border-radius: 0px 0px 0px 70px; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 264px; margin: 0px; padding: 0px 30px; width: 595px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-uuid: 744c631f-fa90-4854-869b-d19ee046e1e4; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { border-radius: 0px; flex: 0 0 auto; height: 214px; margin: 0px; padding: 10px 60px 10px 40px; width: 521px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { flex: 0 0 auto; width: 401px; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { background: transparent; flex: 0 0 auto; flex-flow: column; gap: 20px; height: auto; padding: 0px 5px 10px 0px; width: auto; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 20px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-744c631f-fa90-4854-869b-d19ee046e1e4] { flex: 0 0 auto; gap: 3px; height: auto; width: auto; --gap-h-744c631f-fa90-4854-869b-d19ee046e1e4: 3px; --gap-v-744c631f-fa90-4854-869b-d19ee046e1e4: 0px; }
}
.sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c47e19dd-dee2-429d-ab7d-ff7ca726b2ec] { box-shadow: rgba(105, 85, 68, 0.573) -5px 5px 5px 5px; flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-8a3c753c-5ab7-48d2-a096-acbaa745f5a6] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 5px; width: auto; max-width: 100%; }
.sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { place-content: flex-end flex-start; align-items: flex-end; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 19px; height: auto; margin: 0px 0px -5px; padding: 0px 0px 0px 8px; width: 100%; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 19px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; --gap-uuid: bd163161-44f4-4a05-8495-0d73eba6131f; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 10px; padding: 0px 0px 0px 6px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 10px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 10px; margin: 0px 0px -4px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 10px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bd163161-44f4-4a05-8495-0d73eba6131f] { gap: 5px; margin: 0px 0px -2px; padding: 0px 0px 0px 3px; --gap-h-bd163161-44f4-4a05-8495-0d73eba6131f: 5px; --gap-v-bd163161-44f4-4a05-8495-0d73eba6131f: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-11f0f6fd-77d8-4547-be3b-8bb99b963aa2] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-11f0f6fd-77d8-4547-be3b-8bb99b963aa2] { font-size: 5px; }
}
.sd[data-s-f7746863-0cea-4d46-8822-30c7ecb8179f] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-f7746863-0cea-4d46-8822-30c7ecb8179f] { font-size: 5px; }
}
.sd[data-s-6002426b-8806-47ec-97c7-e4482cd7c067] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-6002426b-8806-47ec-97c7-e4482cd7c067] { font-size: 5px; }
}
.sd[data-s-e78976a1-65d4-4d1b-b7c3-e1b1af6366ee] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-e78976a1-65d4-4d1b-b7c3-e1b1af6366ee] { font-size: 5px; }
}
.sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 15px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d26fc560-ea95-4f0b-9f69-5eae5963b7eb] { font-size: 10px; }
}
.sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 0px 0px 5px; width: auto; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; --gap-uuid: 9814c791-016f-4ac3-a484-9689571f4a84; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { gap: 1px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 1px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { padding: 0px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9814c791-016f-4ac3-a484-9689571f4a84] { padding: 0px; --gap-h-9814c791-016f-4ac3-a484-9689571f4a84: 5px; --gap-v-9814c791-016f-4ac3-a484-9689571f4a84: 0px; }
}
.sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c9a09c50-fbe3-4243-a3d1-acc820f43f39] { font-size: 10px; }
}
.sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 500; height: auto; line-height: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-27a0891f-7609-4c09-bf19-2e1620ea18d5] { font-size: 10px; }
}
.sd[data-s-4e81f2c0-c5b6-4e27-9ec8-8ae03651d991] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-abd66dac-97b3-42e2-8eec-3adae03fe62f] { font-size: 12px; }
}
.sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8d206b0-1f7b-4ffd-85bf-02e15598add5] { box-shadow: rgba(105, 85, 68, 0.573) -5px 5px 5px 5px; flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-c9d48b29-9f93-4ee8-96ba-901340e95aa0] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 10px 0px 0px; width: auto; --gap-h-c9d48b29-9f93-4ee8-96ba-901340e95aa0: 5px; --gap-v-c9d48b29-9f93-4ee8-96ba-901340e95aa0: 0px; --gap-uuid: c9d48b29-9f93-4ee8-96ba-901340e95aa0; max-width: 100%; }
.sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1.2; margin: 0px 0px 9px; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { font-size: 26px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; margin: 0px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6a7ead32-19ea-4aca-b47c-55316642d38e] { font-size: 16px; }
}
.sd[data-s-08b7f839-e5fb-44b6-ae6a-cddc886b3538] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ff002c95-fb5f-4484-8649-74689ae9416d] { font-size: 14px; }
}
.sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { background: rgb(238, 238, 238); height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px 0px 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-26e26e2b-c606-473e-a4fa-5afbe6e68195] { place-content: center; align-items: center; }
}
.sd[data-s-3398f5dc-3ffa-43cc-960c-afd5e3046b00] { place-content: center; align-items: center; flex-wrap: nowrap; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-3398f5dc-3ffa-43cc-960c-afd5e3046b00] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-direction: column; }
}
.sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { place-content: flex-start center; align-items: flex-start; background: rgba(255, 255, 255, 0.424); border-radius: 0px 70px 0px 0px; box-shadow: none; flex: 0 0 auto; flex-flow: column; height: auto; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { border-radius: 0px 50% 0px 0px; width: 524px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { border-radius: 0px 0% 0px 0px; flex: 0 0 auto; width: 401px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-591be35a-b7c0-401a-87b6-cc4a4961f80c] { background: transparent; flex: 0 0 auto; width: auto; max-width: 100%; }
}
.sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 52px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 10px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 40px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ee8894ae-6414-4db4-8984-5c791a2fa12e] { font-size: 14px; }
}
.sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 72px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 20px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { flex: 0 0 auto; font-size: 64px; padding: 0px 0px 10px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 28px; padding: 0px 0px 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2d67ee6a-bb4c-4928-9b40-0dae3b03e9b5] { font-size: 24px; }
}
.sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: flex-start; align-items: flex-start; background: rgba(255, 255, 255, 0.42); flex: 0 0 auto; flex-flow: row; gap: 15px; height: auto; padding: 10px 0px 20px 5px; width: 100%; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 15px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; --gap-uuid: c604f69e-72f7-4cdd-9e9c-661b98a480a0; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; gap: 35px; padding: 0px 0px 10px 5px; width: 524px; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 35px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: center flex-start; align-items: center; flex: 0 0 auto; width: 401px; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 15px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c604f69e-72f7-4cdd-9e9c-661b98a480a0] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; gap: 6px; height: auto; padding: 0px 0px 20px; width: auto; --gap-h-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 6px; --gap-v-c604f69e-72f7-4cdd-9e9c-661b98a480a0: 0px; max-width: 100%; }
}
.sd[data-s-a35f44ef-bf3b-47a6-a5d7-34bc5fdf8662] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a35f44ef-bf3b-47a6-a5d7-34bc5fdf8662] { padding: 2px; }
}
.sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2ddc2146-c312-48f8-a6f8-bf18bbe29337] { font-size: 10px; }
}
.sd[data-s-953ca07b-31af-4150-b7bd-7b5224a95319] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-953ca07b-31af-4150-b7bd-7b5224a95319] { padding: 2px; }
}
.sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6c4d9ca5-6e4c-42ba-a2ec-4d1d9ea0a90f] { font-size: 10px; }
}
.sd[data-s-4626c0e1-d18c-4c6d-b540-3816300a2852] { place-content: center; align-items: center; background: rgb(246, 172, 81); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 15px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-4626c0e1-d18c-4c6d-b540-3816300a2852] { flex: 0 0 auto; height: auto; padding: 10px 5px; width: auto; }
}
.sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 32px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3e0bc8d1-0cb8-4af0-bacb-15d8005e2fd0] { font-size: 13px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 900; height: auto; line-height: 1.4; margin: 0px 0px 20px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 18px; margin: 0px 0px 10px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 13px; margin: 0px 0px 5px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e9b304c8-db17-42f0-b95a-bf1b7e1d9ff8] { font-size: 8px; }
}
.sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 96px; flex: 0 0 auto; flex-flow: row; height: auto; padding: 10px 30px; width: auto; max-width: 100%; }
.sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d]:hover { scale: 1.05; }
@media screen and (max-width: 540px) {
  .sd[data-s-74d3ec2f-fe77-435b-9e8a-6349b317429d] { padding: 5px 10px; }
}
.sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { color: rgb(246, 172, 81); font-size: 36px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3658287a-855f-4d13-8b63-c6a9fa733162] { font-size: 10px; }
}
.sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { color: rgb(246, 172, 81); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0b36ef88-4f33-4339-a6ca-b1cc9f945666] { font-size: 10px; }
}
.sd[data-s-970ef900-fc68-43c7-8e0e-72770b4275cd] { height: 120px; left: -15px; margin: 0px; opacity: 0.4; position: absolute; top: 625px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-970ef900-fc68-43c7-8e0e-72770b4275cd] { inset: 11px 0px auto auto; height: 75px; width: 118px; max-width: 100%; }
}
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; overflow: visible; padding: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50].appear { opacity: 0; transition-delay: 800ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50].appear-active { transition-delay: 800ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { padding: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { display: none; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-93cbf506-6982-4d42-9779-6d38e531cf50] { display: none; }
}
.sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: flex-start flex-end; align-items: flex-start; flex: 0 0 auto; flex-flow: row; height: 810px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: center space-between; align-items: center; margin: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ba4f3501-f932-4888-95f7-e88a4e046c55] { place-content: flex-start center; align-items: flex-start; flex-flow: column; height: 675px; margin: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-235426a3-625b-4879-b4e7-f0795d483efc] { place-content: flex-start center; align-items: flex-start; bottom: auto; flex: 0 0 auto; flex-flow: column; height: 568px; left: 0px; margin: 0px; padding: 0px; position: absolute; top: 0px; width: auto; z-index: 5; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-235426a3-625b-4879-b4e7-f0795d483efc] { place-content: flex-end flex-start; align-items: flex-end; inset: auto auto 0px 0px; flex-direction: row; }
}
.sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-start center; align-items: flex-start; flex-flow: column; padding: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-end space-between; align-items: flex-end; flex-flow: column; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-13705a85-5f2a-4195-9bdb-29b4aba5b072] { place-content: flex-start space-between; align-items: flex-start; }
}
.sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 0px; height: 635px; margin: 0px; padding: 352px 0px 0px 1px; width: 613px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-uuid: 21eda938-1589-4b63-a70e-31f71ca13353; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { margin: 0px; padding: 423px 0px 0px 1px; width: 521px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { padding: 467px 0px 0px 1px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { gap: 0px; margin: 0px 0px 0px 3px; padding: 336px 0px 24px; width: 297px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: calc(100% - 3px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-21eda938-1589-4b63-a70e-31f71ca13353] { margin: 0px; padding: 314px 0px 24px; --gap-h-21eda938-1589-4b63-a70e-31f71ca13353: 0px; --gap-v-21eda938-1589-4b63-a70e-31f71ca13353: 0px; max-width: 100%; }
}
.sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { place-content: flex-start center; align-items: flex-start; background: rgba(255, 255, 255, 0.424); border-radius: 0px 70px 0px 0px; box-shadow: none; flex: 0 0 auto; flex-flow: column; height: auto; width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); max-width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { border-radius: 0px 50% 0px 0px; width: 524px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { border-radius: 0px 0% 0px 0px; flex: 0 0 auto; width: 401px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e1aaa93a-074a-49df-b1db-e006721e30ce] { width: 300px; max-width: 100%; }
}
.sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 52px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 10px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 40px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-85ad3f2a-278b-4acf-99c9-79cc1702440e] { font-size: 24px; }
}
.sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { color: rgb(255, 152, 51); font-family: var(--s-font-7abc3205); font-size: 72px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; padding: 0px 0px 20px; text-align: left; text-shadow: rgb(255, 245, 237) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { flex: 0 0 auto; font-size: 64px; padding: 0px 0px 10px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-af005055-2d20-4703-8f07-8d374f5fe1cd] { font-size: 36px; }
}
.sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: flex-start; align-items: flex-start; background: rgba(255, 255, 255, 0.42); flex: 0 0 auto; flex-flow: row; gap: 15px; height: auto; padding: 10px 0px 20px 5px; width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 15px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; --gap-uuid: b3b35e82-2a42-4914-af53-a1475049902e; max-width: calc(100% - (var(--gap-h-21eda938-1589-4b63-a70e-31f71ca13353) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; gap: 35px; padding: 0px 0px 10px 5px; width: 524px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 35px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: center flex-start; align-items: center; flex: 0 0 auto; width: 401px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 15px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b3b35e82-2a42-4914-af53-a1475049902e] { place-content: center flex-start; align-items: center; flex: 0 0 auto; gap: 6px; height: 46px; width: 300px; --gap-h-b3b35e82-2a42-4914-af53-a1475049902e: 6px; --gap-v-b3b35e82-2a42-4914-af53-a1475049902e: 0px; max-width: 100%; }
}
.sd[data-s-40db72c9-2b1f-4cb4-9841-f6752025fd87] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-40db72c9-2b1f-4cb4-9841-f6752025fd87] { padding: 2px; }
}
.sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d08af81-0c2b-46f7-8231-2154aea011b9] { font-size: 14px; }
}
.sd[data-s-ccbc9728-5a89-4a4a-9d93-44d89418551c] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: 0 0 auto; flex-flow: column; height: auto; padding: 5px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ccbc9728-5a89-4a4a-9d93-44d89418551c] { padding: 2px; }
}
.sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 18px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1476d7f9-2538-43eb-8db7-c6426b4e78e1] { font-size: 14px; }
}
.sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { place-content: center space-between; align-items: center; background: rgba(255, 255, 255, 0.42); border-radius: 0px 0px 0px 70px; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 249px; margin: 0px; padding: 0px 30px; width: 613px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-uuid: c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { border-radius: 0px; flex: 0 0 auto; height: 214px; margin: 0px; padding: 10px 60px 10px 40px; width: 521px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { flex: 0 0 auto; width: 401px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { height: 150px; margin: 0px 0px 0px -300px; padding: 10px 5px 10px 0px; width: 241px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: calc(100% + 300px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc] { height: 157px; margin: 0px 0px 14px -403px; padding: 10px 25px; width: 300px; --gap-h-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; --gap-v-c9f56cbe-a1f8-40dd-a93f-dfe4bd4b64bc: 0px; max-width: calc(100% + 403px); }
}
.sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-47dbee99-35b7-4d22-b24e-3b7048e5f374] { flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-d57c7a52-39c4-4f8f-89b0-bf9c6ad080ca] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 5px; width: auto; max-width: 100%; }
.sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { place-content: flex-end flex-start; align-items: flex-end; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 19px; height: auto; margin: 0px 0px -5px; padding: 0px 0px 0px 8px; width: 100%; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 19px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; --gap-uuid: ab28813c-5a3d-4736-8410-d6e3f0c8d998; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 10px; padding: 0px 0px 0px 6px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 10px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 10px; margin: 0px 0px -4px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 10px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab28813c-5a3d-4736-8410-d6e3f0c8d998] { gap: 5px; margin: 0px 0px -2px; padding: 0px 0px 0px 3px; --gap-h-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 5px; --gap-v-ab28813c-5a3d-4736-8410-d6e3f0c8d998: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-582ae7c1-9663-4d4d-b5ee-befef17ef797] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-582ae7c1-9663-4d4d-b5ee-befef17ef797] { font-size: 5px; }
}
.sd[data-s-5a113603-dcbc-4aad-bc7f-752352d75d78] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-5a113603-dcbc-4aad-bc7f-752352d75d78] { font-size: 5px; }
}
.sd[data-s-72c3d170-0e6e-423f-a1a2-05c1d3353076] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-72c3d170-0e6e-423f-a1a2-05c1d3353076] { font-size: 5px; }
}
.sd[data-s-dbab28bb-a6c7-41f9-b885-c5d9dab113a0] { color: rgb(255, 255, 255); font-size: 10px; }
@media screen and (max-width: 900px) {
  .sd[data-s-dbab28bb-a6c7-41f9-b885-c5d9dab113a0] { font-size: 5px; }
}
.sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 15px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8ca808cd-07b8-43ec-9853-ed0d9229fb68] { font-size: 10px; }
}
.sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: 34px; margin: 0px 0px 5px; width: auto; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; --gap-uuid: d9b7beee-36ca-4037-8e62-45fb64cc1ec4; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { gap: 1px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 1px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { padding: 0px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d9b7beee-36ca-4037-8e62-45fb64cc1ec4] { padding: 0px; --gap-h-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 5px; --gap-v-d9b7beee-36ca-4037-8e62-45fb64cc1ec4: 0px; }
}
.sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7c219c94-31b8-45c1-bda4-35fd4b87bfb6] { font-size: 15px; }
}
.sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 500; height: auto; line-height: 1; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 20px; text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-89752ab4-9261-44f9-af16-46842e784a89] { font-size: 10px; }
}
.sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { place-content: center; align-items: center; background: rgb(246, 172, 81); border-width: 5px; border-style: double; border-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(105, 85, 68, 0.573) 5px 5px 5px 5px; flex: 0 0 auto; flex-flow: column; height: 260px; width: 260px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 180px; width: 180px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 140px; width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-74dae389-734c-41b9-886c-5cac1a765461] { flex: 0 0 auto; height: 110px; width: 110px; max-width: 100%; }
}
.sd[data-s-13e8765b-bf4a-48bc-8ae9-5113f75f46e6] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 5px; height: auto; margin: 10px 0px 0px; width: auto; --gap-h-13e8765b-bf4a-48bc-8ae9-5113f75f46e6: 5px; --gap-v-13e8765b-bf4a-48bc-8ae9-5113f75f46e6: 0px; --gap-uuid: 13e8765b-bf4a-48bc-8ae9-5113f75f46e6; max-width: 100%; }
.sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { border-width: 0px 0px 3px; border-style: dashed; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; line-height: 1.2; margin: 0px 0px 9px; padding: 0px; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { font-size: 26px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(255, 255, 255); font-size: 18px; margin: 0px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-67e4df08-605c-4891-b6fe-dea812194580] { font-size: 16px; }
}
.sd[data-s-9b378ad0-1afd-4993-9cb0-40a149303e4c] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; text-shadow: rgba(0, 0, 0, 0.2) 3px 3px 0px; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 16px; text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-81f6e340-5525-4797-a57b-faed89780f8f] { font-size: 14px; }
}
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { place-content: flex-end; align-items: flex-end; border-radius: 24px 0px 0px 24px; flex: 0 0 auto; flex-flow: row; height: 100%; padding: 0px 30px 0px 0px; width: 75%; max-width: 75%; }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142].appear { opacity: 0; transition-delay: 400ms; transition-duration: 1600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); translate: 0px; }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142].appear-active { transition-delay: 400ms; transition-duration: 1600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142]::before { background-position: left center; background-repeat: repeat; background-size: cover; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { place-content: flex-end; align-items: flex-end; flex: 0 0 auto; flex-flow: row; width: 90%; max-width: 90%; height: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { border-radius: 0px 0px 24px 24px; flex: 0 0 auto; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142]::before { background-position: center bottom; }
  .sd[data-s-1bab43f0-4e6e-4f58-9e92-77e31b0b7142] { flex: 0 0 auto; height: 100%; width: 100%; }
}
.sd[data-s-8bdf5bfc-ac7a-40af-ae6e-2057fad85aa6] { place-content: center flex-end; align-items: center; background: rgb(246, 172, 81); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 15px; width: auto; max-width: 100%; }
.sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { font-size: 32px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3de02601-a846-4889-9488-1d6afa0e4819] { font-size: 18px; }
}
.sd[data-s-8d90ee0a-a16f-434b-a3e3-bd232ad7040b] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 96px; flex: 0 0 auto; flex-flow: row; height: auto; padding: 10px 30px; width: auto; max-width: 100%; }
.sd[data-s-8d90ee0a-a16f-434b-a3e3-bd232ad7040b]:hover { scale: 1.05; }
.sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { color: rgb(246, 172, 81); font-size: 36px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-a84569d3-9fb5-4c8a-9456-1e05c6f2a13f] { font-size: 16px; }
}
.sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { color: rgb(246, 172, 81); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { font-size: 24px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-7b400957-4fe5-437b-a753-d281984f4371] { font-size: 16px; }
}
.sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { place-content: center; align-items: center; flex-flow: row; gap: 0px; height: 1204px; overflow: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-uuid: 5a0d8170-b79c-4cb7-ac84-a92f1267fee3; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { flex: 0 0 auto; height: 500px; --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5a0d8170-b79c-4cb7-ac84-a92f1267fee3] { flex: 0 0 auto; height: 313px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; --gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3: 0px; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { place-content: center; align-items: center; flex-flow: column; height: calc(100% - (var(--gap-v-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); outline-offset: -4px; transform: var(--sd-ba6ab132_002d6cb3_002d4531_002dba63_002dc2f946f2eb97-transform); transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: calc(100% - (var(--gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); will-change: transform; max-width: calc(100% - (var(--gap-h-5a0d8170-b79c-4cb7-ac84-a92f1267fee3) * 0)); }
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97]:focus { outline: none; }
.sd[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97]:focus-visible { outline: black solid 2px; }
.sd._animatingNext[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-ba6ab132-6cb3-4531-ba63-c2f946f2eb97] { transform: translateX(100%); }
.sd[data-s-0120abd2-d556-4e27-866a-ed17e3632158] { place-content: center; align-items: center; flex-flow: row; height: 100%; padding: 0px 80px 88px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-0120abd2-d556-4e27-866a-ed17e3632158] { padding: 0px 0px 88px; }
}
.sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 48px; font-style: normal; font-weight: 900; line-height: 1.2; text-align: center; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { font-size: 28px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3e214018-850a-482c-83ae-30ecebede7ba] { font-size: 24px; }
}
.sd[data-s-0272f272-2ba4-4232-a4e8-1b9f51109e8b] { height: 200px; width: 112.544px; max-width: 100%; }
.sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex-flow: column; gap: 0px; height: 645px; margin: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-uuid: c572264c-5e25-4258-80bb-fde2972b2d4e; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { height: 619px; margin: 32px 0px 0px; width: 449px; --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c572264c-5e25-4258-80bb-fde2972b2d4e] { gap: 0px; height: 293px; translate: -3px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; --gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e: 0px; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { color: rgb(223, 133, 33); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 48px; font-weight: 700; height: 215px; line-height: 1.4; text-align: center; transform-origin: center top; translate: 3px 108px; width: 916px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { font-size: 28px; height: auto; padding: 12px; width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); max-width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2b6bd56c-f5bc-492b-b7d3-4859f4fea908] { font-size: 12px; height: calc(50% - (var(--gap-v-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0.5)); padding: 0px; translate: 6px 137px; width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); max-width: calc(100% - (var(--gap-h-c572264c-5e25-4258-80bb-fde2972b2d4e) * 0)); }
}
.sd[data-s-394ef233-0a6b-4099-b3db-3b6db3b85ac8] { place-content: center; align-items: center; flex-flow: row; padding: 0px; translate: 264px -116px; }
.sd[data-s-654978d3-a149-420e-baad-1dbbe3309f62] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-49f8149f-525f-4f41-8ee2-d74d4a85fe06] { place-content: flex-end center; align-items: flex-end; flex-flow: column; height: 261px; padding: 0px; width: 50%; max-width: 50%; }
.sd[data-s-49f8149f-525f-4f41-8ee2-d74d4a85fe06]::before { background-position: center center; }
.sd[data-s-c5e5126a-290f-4c8e-90bf-9b40ba398d15] { height: 120px; width: 50%; max-width: 50%; }
.sd[data-s-77946c69-afa2-4792-bd1b-1e0c90a3f839] { border-radius: 48px; height: 455px; translate: 0px -164px; width: 879px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-77946c69-afa2-4792-bd1b-1e0c90a3f839] { height: 182px; overflow: visible; padding: 0px; width: 291px; max-width: 100%; }
}
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px 0px 120px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-e015e84a-aaef-44d7-96e6-f616bff12259] { padding: 0px 0px 80px; }
}
.sd[data-s-12f9f6ee-6972-48b7-97dd-fa36b49a64d6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; padding: 0px 0px 0px 24px; width: 1920px; max-width: 100%; }
.sd[data-s-a0428046-b528-4994-96d1-53431b5ed105] { color: rgb(255, 245, 237); font-family: var(--s-font-7abc3205); font-size: 124px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 48px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; --gap-uuid: 03880d94-fe2b-4152-874b-cbd8aafcb2a7; max-width: calc(100% - 160px); }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; }
.sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 900px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { flex-flow: column; gap: 40px; margin: 0px 48px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 40px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { margin: 0px 24px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 48px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-03880d94-fe2b-4152-874b-cbd8aafcb2a7] { gap: 32px; margin: 0px 16px; --gap-h-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 0px; --gap-v-03880d94-fe2b-4152-874b-cbd8aafcb2a7: 32px; max-width: calc(100% - 32px); }
}
.sd[data-s-5ae51a54-282e-4d6a-9c2d-1ccd7810aff6] { color: transparent; flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.7; margin: 0px; text-align: left; width: 1000px; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 320px) {
  .sd[data-s-5ae51a54-282e-4d6a-9c2d-1ccd7810aff6] { font-size: 16px; }
}
.sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { place-content: flex-start; align-items: flex-start; flex-flow: row; gap: 80px; padding: 0px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 80px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; --gap-uuid: 2978721e-4525-48d4-888d-4e20d486cdd2; }
@media screen and (max-width: 900px) {
  .sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { flex-direction: column; gap: 40px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 40px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2978721e-4525-48d4-888d-4e20d486cdd2] { gap: 32px; --gap-h-2978721e-4525-48d4-888d-4e20d486cdd2: 32px; --gap-v-2978721e-4525-48d4-888d-4e20d486cdd2: 0px; }
}
.sd[data-s-b1e5e3d9-f5a0-442d-acbc-61a9c6cc4cff] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px 0px 56px; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-b1e5e3d9-f5a0-442d-acbc-61a9c6cc4cff] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-2978721e-4525-48d4-888d-4e20d486cdd2) * 0)); max-width: calc(100% - (var(--gap-h-2978721e-4525-48d4-888d-4e20d486cdd2) * 0)); }
}
.sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.7; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { font-size: 28px; line-height: 1.5; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-86b0f03d-9657-4575-9530-d5271c5b047f] { font-size: 24px; }
}
.sd[data-s-0f19c52d-ac09-499d-9fe0-d1de07c28305] { height: 374px; width: 499px; max-width: 100%; }
.sd[data-s-db851d0c-904a-4f37-a8a5-66887079c3dc] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-7d159802-6fe2-41be-8cae-17e61acca772] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 320px) {
  .sd[data-s-7d159802-6fe2-41be-8cae-17e61acca772] { line-height: 1.4; }
}
.sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 27px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { flex: 0 0 auto; font-size: 16px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1f733343-9e86-4124-952d-9dd8bc39d70b] { font-size: 16px; font-weight: 900; }
}
.sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 27px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { flex: 0 0 auto; font-size: 16px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-32389ff2-f3ec-4057-bb74-83bafced9ccc] { font-size: 16px; font-weight: 900; }
}
.sd[data-s-963baa6a-0dda-47c0-b667-6808db2fdc85] { inset: 122px auto auto -22px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-1d8d6fb5-c544-4ccf-a913-9bc8caaf1b39] { inset: auto auto 305px 526px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; max-width: 100%; }
.sd[data-s-c83b64ef-aa86-4832-b25b-849442239f75] { inset: auto 0px 128px auto; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-4295af12-55c5-414a-ad1d-79d51287902d] { inset: auto auto -19px 0px; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-7328301b-2b0d-4655-9f47-2753add78419] { inset: 39px 0px auto auto; height: 120px; margin: 0px; opacity: 0.2; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 80px 0px 20px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { height: auto; padding: 60px 0px 40px; width: 492px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3c23bb2c-9383-4d1d-b45e-3b194e3efa8d] { padding: 40px 0px; }
}
.sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; gap: 80px; height: auto; margin: 0px 80px; padding: 0px; width: 1000px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 80px; --gap-uuid: 962a4168-db3e-4c2b-aa66-69380406a7aa; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { margin: 0px 48px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 80px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { gap: 56px; height: auto; margin: 0px 24px; width: 492px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 56px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-962a4168-db3e-4c2b-aa66-69380406a7aa] { gap: 25px; margin: 0px 16px; --gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa: 0px; --gap-v-962a4168-db3e-4c2b-aa66-69380406a7aa: 25px; max-width: calc(100% - 32px); }
}
.sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); color: transparent; font-family: var(--s-font-7abc3205); font-size: 45px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 36px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 28px; line-height: 1.5; padding: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ebf63827-fc81-480d-8670-230d78f52df5] { font-size: 14px; }
}
.sd[data-s-f6e80332-479d-427c-9b33-5dfcbc7feb2b] { background: transparent; flex: 0 0 auto; gap: 0px; height: auto; width: calc(100% - (var(--gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa) * 0)); --gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-v-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-uuid: f6e80332-479d-427c-9b33-5dfcbc7feb2b; max-width: calc(100% - (var(--gap-h-962a4168-db3e-4c2b-aa66-69380406a7aa) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-f6e80332-479d-427c-9b33-5dfcbc7feb2b] { gap: 5px; height: auto; width: 492px; --gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 0px; --gap-v-f6e80332-479d-427c-9b33-5dfcbc7feb2b: 5px; max-width: 100%; }
}
.sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-43746183-00ab-4188-86e4-72857c7cb817] { padding: 1px 5px; }
}
.sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-779d45db-6105-4cdb-9a21-55bee7c8735f] { font-size: 10px; }
}
.sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 40px; height: 491px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 40px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; --gap-uuid: 7e3b8107-f6a3-4fba-ba73-bf7dc367684a; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { flex-flow: column; gap: 15px; height: auto; padding: 0px; --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 15px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-7e3b8107-f6a3-4fba-ba73-bf7dc367684a] { gap: 10px; height: 265px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 10px; --gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a: 0px; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
.sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); max-width: calc(100% - (var(--gap-h-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ba3225f5-ec12-4c88-b390-751451fae2ea] { border-radius: 16px; flex: 0 0 auto; height: auto; width: 128px; max-width: 100%; }
}
.sd[data-s-ec1bf020-851d-4a5a-b9cf-090641a1ef49] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-7e3b8107-f6a3-4fba-ba73-bf7dc367684a) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 0px; --gap-v-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 15px; --gap-uuid: ec1bf020-851d-4a5a-b9cf-090641a1ef49; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-ec1bf020-851d-4a5a-b9cf-090641a1ef49] { gap: 5px; padding: 10px 0px 0px; --gap-h-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 0px; --gap-v-ec1bf020-851d-4a5a-b9cf-090641a1ef49: 5px; }
}
.sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ac98c5cf-b174-488c-8891-2eb7dbb9bdaf] { font-size: 12px; }
}
.sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0176d256-c989-4093-91b5-e926a6a75731] { font-size: 8px; }
}
.sd[data-s-24436bc7-aa72-4df1-9819-7af89b6f7a7e] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 320px) {
  .sd[data-s-24436bc7-aa72-4df1-9819-7af89b6f7a7e] { padding: 0px; }
}
.sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; padding: 10px 20px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 14px; padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8b9fb788-1257-4b1d-b13f-35a0cc1dd2bb] { font-size: 10px; padding: 1px 5px; }
}
.sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 32px; height: 507px; padding: 0px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 32px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; --gap-uuid: 83057ae4-199f-4650-ad65-1b98df1cc410; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { flex-flow: column; gap: 15px; height: auto; --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 15px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-83057ae4-199f-4650-ad65-1b98df1cc410] { gap: 10px; height: 228px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-83057ae4-199f-4650-ad65-1b98df1cc410: 10px; --gap-v-83057ae4-199f-4650-ad65-1b98df1cc410: 0px; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
}
.sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { border-radius: 32px; flex: 0 0 auto; height: 444px; width: 395px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); max-width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1791c488-b21f-4b03-89e2-823692235912] { border-radius: 16px; flex: 0 0 auto; height: auto; width: calc(50% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0.5)); max-width: calc(50% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0.5)); }
}
.sd[data-s-dc0abd3c-3032-42ba-935d-d775707cf509] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-dc0abd3c-3032-42ba-935d-d775707cf509: 0px; --gap-v-dc0abd3c-3032-42ba-935d-d775707cf509: 15px; --gap-uuid: dc0abd3c-3032-42ba-935d-d775707cf509; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-dc0abd3c-3032-42ba-935d-d775707cf509] { gap: 5px; height: auto; padding: 10px 0px 0px; width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); --gap-h-dc0abd3c-3032-42ba-935d-d775707cf509: 0px; --gap-v-dc0abd3c-3032-42ba-935d-d775707cf509: 5px; max-width: calc(100% - (var(--gap-h-83057ae4-199f-4650-ad65-1b98df1cc410) * 0)); }
}
.sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e1931dbb-db31-4696-9b72-00764cdcce56] { font-size: 12px; }
}
.sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-947cf99e-dd63-4653-aa8d-57fed39e7a23] { font-size: 8px; }
}
.sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9a92cd69-59c9-4685-88d0-81badbef5b84] { padding: 1px 5px; }
}
.sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b43edeb6-8667-447c-b80a-7afdff8cc155] { font-size: 10px; }
}
.sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 30px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; --gap-uuid: 046d842b-95ac-4fd3-a797-66d96f891c41; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { flex-flow: column; gap: 15px; --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-046d842b-95ac-4fd3-a797-66d96f891c41] { gap: 10px; --gap-h-046d842b-95ac-4fd3-a797-66d96f891c41: 10px; --gap-v-046d842b-95ac-4fd3-a797-66d96f891c41: 0px; }
}
.sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
.sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff]::before { }
@media screen and (max-width: 540px) {
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff]::before { background-position: center bottom; }
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); max-width: calc(100% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0fe31e77-f374-4296-ae15-5545c034afff] { border-radius: 16px; flex: 0 0 auto; height: auto; width: calc(50% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0.5)); max-width: calc(50% - (var(--gap-h-046d842b-95ac-4fd3-a797-66d96f891c41) * 0.5)); }
}
.sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-046d842b-95ac-4fd3-a797-66d96f891c41) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 15px; --gap-uuid: efaf0a67-78a3-4924-9e61-ce0702fac81e; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { gap: 5px; padding: 10px 0px 0px; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 5px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-efaf0a67-78a3-4924-9e61-ce0702fac81e] { flex: 0 0 auto; height: 164px; width: 131px; --gap-h-efaf0a67-78a3-4924-9e61-ce0702fac81e: 0px; --gap-v-efaf0a67-78a3-4924-9e61-ce0702fac81e: 15px; max-width: 100%; }
}
.sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ab7985bf-852f-4a1f-9751-5ed3adddbf7a] { font-size: 12px; }
}
.sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: 497px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9be424a6-cdf1-488a-ab66-1dc01d812eff] { font-size: 8px; }
}
.sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 128px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 10px 20px; width: auto; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { padding: 5px 10px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-bbfe17d2-ca10-4a89-b3a5-2dd15850bd54] { padding: 1px 5px; }
}
.sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { color: rgb(255, 255, 255); font-family: var(--s-font-eb8d27ae); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 24px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 14px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b3c65b7e-ce12-4018-ae5a-66a9bb3e957e] { font-size: 10px; }
}
.sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; margin: 10px 0px 0px; width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 30px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; --gap-uuid: 36bb207b-3057-4921-97ce-3e5e112b4054; max-width: calc(100% - (var(--gap-h-f6e80332-479d-427c-9b33-5dfcbc7feb2b) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { flex-flow: column; gap: 15px; --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-36bb207b-3057-4921-97ce-3e5e112b4054] { gap: 10px; --gap-h-36bb207b-3057-4921-97ce-3e5e112b4054: 10px; --gap-v-36bb207b-3057-4921-97ce-3e5e112b4054: 0px; }
}
.sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { border-radius: 32px; flex: 0 0 auto; height: 349px; width: 349px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { flex: 0 0 auto; height: 324px; width: calc(100% - (var(--gap-h-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); max-width: calc(100% - (var(--gap-h-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-198c0bd8-68d9-4ff7-8651-9906e5abef18] { border-radius: 16px; }
}
.sd[data-s-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433] { place-content: center; align-items: center; background: transparent; flex: 1 1 0%; flex-flow: column; gap: 15px; height: calc(100% - (var(--gap-v-36bb207b-3057-4921-97ce-3e5e112b4054) * 0)); padding: 20px 0px 40px; width: auto; --gap-h-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 0px; --gap-v-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 15px; --gap-uuid: 3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433] { gap: 5px; padding: 10px 0px 0px; --gap-h-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 0px; --gap-v-3d15d4f2-4a6e-4e9f-95e3-cd1db8a62433: 5px; }
}
.sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { border-width: 0px 0px 4px; border-style: dashed; border-color: rgb(219, 113, 17); color: rgb(105, 85, 68); font-family: var(--s-font-eb8d27ae); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { font-size: 32px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { border-width: 0px 0px 2px; border-style: dashed; border-color: rgb(219, 113, 17); font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c93c6551-0d64-498a-9108-ee57c10c192a] { font-size: 12px; }
}
.sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { color: rgb(51, 51, 51); font-family: var(--s-font-7abc3205); font-size: 26px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 13px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5fb840b9-e0b4-418c-bb65-64970fd2fded] { font-size: 8px; }
}
.sd[data-s-ac0f1f06-a9e0-4436-b12a-201ab0532c0a] { inset: 126px auto auto 0px; height: 120px; margin: 0px; opacity: 0.4; padding: 0px; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-10cd9348-99e8-4230-9b69-f61324c6c62f] { inset: 306px -45px auto auto; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-58e022ad-717e-44da-8847-51d69a6beca4] { inset: 605px auto auto -35px; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-696b5441-161e-4eb3-91b3-2f92464016a0] { inset: auto -44px 0px auto; height: 120px; margin: 0px; opacity: 0.4; position: absolute; width: 160px; z-index: -1; max-width: 100%; }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { place-content: center flex-start; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; margin: 60px 0px 30px; padding: 0px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.49, 0.01, 0.41, 0.99); }
.sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.49, 0.01, 0.41, 0.99); }
@media screen and (max-width: 900px) {
  .sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { padding: 0px 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4ad67ab1-6451-4d10-86df-d2bcaf12245f] { margin: 20px 0px 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
.sd[data-s-833d8935-52a4-4eee-ace8-94aa9d6d6b0f] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 0px 20px; padding: 40px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); z-index: 5; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { margin: 0px 0px 20px; padding: 40px 160px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { padding: 40px 80px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { margin: 20px 0px; padding: 40px 24px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ff3a29a8-6327-4915-a40b-c85972f5b4f1] { padding: 40px 10px; }
}
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 70px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 20px 0px; width: 100%; max-width: 100%; }
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.43, 0, 0.37, 0.99); }
.sd[data-s-d11ab120-b990-4ed2-be6c-594659568974].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.43, 0, 0.37, 0.99); }
@media screen and (max-width: 540px) {
  .sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { border-radius: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d11ab120-b990-4ed2-be6c-594659568974] { border-radius: 45px; flex: 0 0 auto; height: auto; }
}
.sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0ec807fd-e378-44a5-86e2-81e7b2011800] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-8b7cfb34-0f9c-455a-a0db-d13153e56b4c] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-166718f0-0017-4043-8f33-df58e2fd470b] { font-size: 7px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111ff; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6784fae3-e779-4315-9520-3ac7f764ba30] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 36px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-24b0114e-6512-43f6-9799-ada88b7b4d4a] { font-size: 20px; }
}
.sd[data-s-2aedf05e-3e84-4fe0-92bd-d43a9e7bd2a7] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f8c62fa3-a232-4082-888e-4df6ac3ee66b] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5466ec4b-4747-4424-bb5f-0ac236417613] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 50px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f5f642cb-f3f4-4f1d-93ce-631ca6b0fa20] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-48376046-ac52-4a1d-80a4-b187c15d2059] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-4b8fd6e9-6bec-428a-8aa2-1e74f055bf1d] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-ba9b4612-0f97-4584-861a-2379dc44ed28] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a43a77fe-69e8-4524-bfb7-3b033422e1e3] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-491e17e5-2915-456d-b0d5-9fb9fcc27aba] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-177c5e8e-02eb-4550-b00e-36489b1dc9f8] { font-size: 7px; margin: 0px 0px 5px; max-width: 100%; }
}
.sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-140ae659-2c3d-466d-87f6-f12c3da2b14b] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-aacb16f2-5511-4b08-a83b-27b3f9551eb0] { font-size: 20px; }
}
.sd[data-s-27026b03-0f54-45df-bd39-820ef79b3196] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-144078ba-8c2e-4ef4-a6cb-f667c00068bf] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8acad5f9-0176-4c59-ae57-659b6ce86185] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 60px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-df0ba5d9-6c45-488c-9852-82392a99dc68] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-9d9d59f0-b592-4bf8-a449-d35d7213b6b2] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3d5dd610-1858-4146-aef4-4069b29a0737] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-62cd7d23-7dcf-4085-8040-95cefb923662] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a18d3f76-f61d-4408-babd-c66b6dec32b0] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-a4f51d6c-525d-45b9-a17e-baba9e4085b0] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6a8b7018-c8a0-4d97-9247-976509ea8cba] { font-size: 7px; }
}
.sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a13d6eda-f898-4318-b94c-25937bfeceb8] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b4846aec-3480-4426-9d07-e40465b7f1c6] { font-size: 20px; }
}
.sd[data-s-8e09375b-98d0-4c1a-9103-33557ec82a15] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f9ed41f8-4ace-4552-8448-6827b96b1eee] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b8711f95-57a9-4ce2-b322-5b2ba382dca3] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 80px; width: 90%; max-width: 90%; }
@media screen and (max-width: 900px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 60px; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 60px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-b59b8981-b8f5-4d89-ac5f-f3132d7f249f] { flex: 0 0 auto; height: 30px; width: 90%; max-width: 90%; }
}
.sd[data-s-05e3edd0-9143-4ee5-af53-870c1e72a14b] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 60px; width: 2px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 40px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f6987205-0a47-4418-8866-59a54da6c38e] { flex: 0 0 auto; height: 20px; width: 1px; max-width: 100%; }
}
.sd[data-s-1b8f6366-d045-492e-8f89-2ccb7bad8f07] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: row; height: 130px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { flex: 0 0 auto; height: auto; width: 90%; max-width: 90%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-876a9e10-fb16-4cc4-9c1f-681f4cc4c578] { flex: 0 0 auto; height: auto; }
}
.sd[data-s-0ce2e85e-97e8-4c11-a054-946b19888c9e] { place-content: center; align-items: center; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 20%; max-width: 20%; }
.sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8e38bb9f-dd87-4e34-a530-b7f449bec4f2] { font-size: 7px; }
}
.sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 84.5px; width: 86.4px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 64.5px; width: 66.4px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 44.5px; width: 46.4px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ccfcf563-9000-4739-8aee-fd927a0e34c5] { flex: 0 0 auto; height: 29.5px; width: 31.4px; max-width: 100%; }
}
.sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { color: rgb(255, 255, 255); font-size: 64px; }
@media screen and (max-width: 900px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 48px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 32px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-211f98ad-9f0e-4f73-b302-5c0c254c233a] { font-size: 20px; }
}
.sd[data-s-6f34d817-ee0d-4d3e-9f0b-fee2a78dd36c] { place-content: flex-start center; align-items: flex-start; background: rgb(255, 255, 255); flex: 0 0 auto; flex-flow: column; height: 100%; width: 80%; max-width: 80%; }
.sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 15px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-2c35c43f-9f38-4407-8803-c0bd1a0dbd4e] { font-size: 11px; font-weight: 500; letter-spacing: 0.05em; }
}
.sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 12px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d6da4280-fea3-499e-9e25-74055d707eda] { font-size: 8px; font-weight: 400; letter-spacing: 0.05em; margin: 5px 0px 0px; max-width: 100%; }
}
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; padding: 40px 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-aa971117-e50c-4c91-b271-37955344b84a].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-aa971117-e50c-4c91-b271-37955344b84a] { padding: 40px 0px 80px; }
}
.sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 24px; height: auto; margin: 0px 80px; padding: 0px; width: 1000px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; --gap-uuid: 5996aa8a-b529-4406-ba71-2793132422e2; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 48px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 24px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5996aa8a-b529-4406-ba71-2793132422e2] { margin: 0px 16px; --gap-h-5996aa8a-b529-4406-ba71-2793132422e2: 0px; --gap-v-5996aa8a-b529-4406-ba71-2793132422e2: 24px; max-width: calc(100% - 32px); }
}
.sd[data-s-9ef1ef0f-e1a4-4edc-bce1-c8345945eba6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); max-width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); }
.sd[data-s-bfa5f0a2-8d5d-4805-9f23-145504b5eb55] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: 964px; max-width: 100%; justify-content: center; }
.sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); max-width: calc(100% - (var(--gap-h-5996aa8a-b529-4406-ba71-2793132422e2) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c81a3299-4545-4175-870f-f15a7cb15a38] { font-size: 16px; }
}
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: wrap; gap: 40px; height: auto; margin: 0px 0px 35px; padding: 96px 160px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-uuid: b9896bd0-312e-4667-9ba3-7dd5ffae2c8e; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; }
.sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 540px) {
  .sd[data-s-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e] { flex-flow: column; padding: 80px 0px; --gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 0px; --gap-v-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e: 40px; }
}
.sd[data-s-3e6c601a-6715-4f48-8731-3d2e54aa38a8] { place-content: flex-start; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); --gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 30px; --gap-v-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 0px; --gap-uuid: 3e6c601a-6715-4f48-8731-3d2e54aa38a8; max-width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-3e6c601a-6715-4f48-8731-3d2e54aa38a8] { place-content: center flex-start; align-items: center; flex-flow: column; --gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 0px; --gap-v-3e6c601a-6715-4f48-8731-3d2e54aa38a8: 30px; }
}
.sd[data-s-7e7c579a-da07-4b64-8757-a7245fa2e667] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); max-width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-7e7c579a-da07-4b64-8757-a7245fa2e667] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-2383f765-0974-4414-b877-6f84399d1388] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-83cc5988-8288-48c6-8280-50aa8fc4cc57] { font-size: 10px; }
}
.sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-48dfd574-df45-420d-9c81-d56db60959e5] { font-size: 10px; }
}
.sd[data-s-e37143b5-f2d8-4f74-a36c-36b7eb2187dd] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); max-width: calc(50% - (var(--gap-h-3e6c601a-6715-4f48-8731-3d2e54aa38a8) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-e37143b5-f2d8-4f74-a36c-36b7eb2187dd] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-e798e908-569c-4c16-90cf-47ec1508d790] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0740cbdc-f1f0-4046-a136-f3d1346a684c] { font-size: 10px; }
}
.sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-fc575014-e7b5-4a54-9385-4bea1759613a] { font-size: 10px; }
}
.sd[data-s-d3cd42ec-3005-42b1-a804-689139770177] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 30px; height: auto; width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); --gap-h-d3cd42ec-3005-42b1-a804-689139770177: 30px; --gap-v-d3cd42ec-3005-42b1-a804-689139770177: 0px; --gap-uuid: d3cd42ec-3005-42b1-a804-689139770177; max-width: calc(100% - (var(--gap-h-b9896bd0-312e-4667-9ba3-7dd5ffae2c8e) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-d3cd42ec-3005-42b1-a804-689139770177] { place-content: center flex-start; align-items: center; flex-flow: column; --gap-h-d3cd42ec-3005-42b1-a804-689139770177: 0px; --gap-v-d3cd42ec-3005-42b1-a804-689139770177: 30px; }
}
.sd[data-s-d9574215-4019-4cfc-92f4-9e28118aa344] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); max-width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-d9574215-4019-4cfc-92f4-9e28118aa344] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-acfc4016-2e50-473b-85ce-a3bc5c3ccbef] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a9bd42ba-d3b1-4fa9-837c-cac2ff02000e] { font-size: 10px; }
}
.sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e63075fe-ab94-4b66-9ccc-7c7e1c01b546] { font-size: 10px; }
}
.sd[data-s-bb8f837a-7d9f-49b9-beb1-58422364b207] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 32px; box-shadow: rgba(0, 0, 0, 0.2) 3px 3px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 30px; width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); max-width: calc(50% - (var(--gap-h-d3cd42ec-3005-42b1-a804-689139770177) * 0.5)); }
@media screen and (max-width: 320px) {
  .sd[data-s-bb8f837a-7d9f-49b9-beb1-58422364b207] { border-radius: 16px; padding: 10px; }
}
.sd[data-s-f69319bf-2b6e-4588-b709-892a5e58f864] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 10px; padding: 0px; max-width: 100%; }
.sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { font-size: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-afa28710-c5c1-40aa-a031-756d5d3e5630] { font-size: 10px; }
}
.sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px) {
  .sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { font-size: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-73c5853c-2756-4119-afc9-df13b9f51323] { font-size: 10px; }
}
.sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { place-content: flex-start center; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: row; gap: 50px; height: auto; padding: 40px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 0px; --gap-uuid: 5e557af7-128a-4c5f-ad1e-313085838b85; max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 900px) {
  .sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { margin: 0px 0px 60px; padding: 15px 40px; --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5e557af7-128a-4c5f-ad1e-313085838b85] { flex-flow: wrap; --gap-h-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; --gap-v-5e557af7-128a-4c5f-ad1e-313085838b85: 50px; }
}
.sd[data-s-405f5e56-f0e4-482d-b31c-8a4ce18e7e4b] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; opacity: 0.9; width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); max-width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); }
@media screen and (max-width: 540px) {
  .sd[data-s-405f5e56-f0e4-482d-b31c-8a4ce18e7e4b] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); max-width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); }
}
.sd[data-s-06508ed0-006c-4f8e-bcf4-54961be17bd8] { flex: 0 0 auto; height: auto; width: 100%; max-width: 100%; }
.sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { place-content: center; align-items: center; background: rgb(219, 113, 17); border-radius: 17px; inset: 117px 85px auto auto; flex: 0 0 auto; flex-flow: row; gap: 60px; height: 162px; margin: 0px; opacity: 0.9; padding: 20px; position: absolute; width: 70%; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 60px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; --gap-uuid: a367ad3c-b0b9-4259-911c-a9632eb2ac79; max-width: 70%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { inset: 103px auto auto 67px; flex: 0 0 auto; gap: 30px; height: 130px; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 30px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { bottom: 57px; gap: 15px; height: 97px; top: auto; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 15px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a367ad3c-b0b9-4259-911c-a9632eb2ac79] { inset: auto auto 38px 36px; height: 62px; padding: 20px 20px 22px; width: 164px; --gap-h-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 60px; --gap-v-a367ad3c-b0b9-4259-911c-a9632eb2ac79: 0px; max-width: 100%; }
}
.sd[data-s-6a0688e0-406e-4116-aa4c-6b3bace54081] { background: transparent; flex: 0 0 auto; height: 35px; width: 35px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-6a0688e0-406e-4116-aa4c-6b3bace54081] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; opacity: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d77bccc8-6f78-47f4-94cd-fecee782a94d] { font-size: 12px; }
}
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 35px; width: 35px; max-width: 100%; }
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556]:hover { background: rgb(255, 109, 0); }
@media screen and (max-width: 320px) {
  .sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-199acc3a-922c-4fb5-9bcd-d5e0b351c66c] { color: rgb(219, 113, 17); font-size: 32px; }
.sd[data-s-0dcd92ad-c3f2-4b37-8c73-d2db9a099556]:hover .sd[data-s-199acc3a-922c-4fb5-9bcd-d5e0b351c66c] { color: rgb(255, 255, 255); }
.sd[data-s-e1ec1770-935e-4fad-ab46-f48709cb3df4] { place-content: center; align-items: center; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; opacity: 0.9; width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); max-width: calc(50% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0.5)); }
@media screen and (max-width: 540px) {
  .sd[data-s-e1ec1770-935e-4fad-ab46-f48709cb3df4] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); max-width: calc(100% - (var(--gap-h-5e557af7-128a-4c5f-ad1e-313085838b85) * 0)); }
}
.sd[data-s-9a1d1d1a-15e7-4f24-950f-e4c38aa78998] { flex: 0 0 auto; height: auto; width: 100%; max-width: 100%; }
.sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { place-content: center; align-items: center; background: rgb(219, 113, 17); border-radius: 17px; flex: 0 0 auto; flex-flow: row; gap: 21px; height: 162px; left: auto; margin: 0px; opacity: 0.9; padding: 20px; position: absolute; right: 68px; top: 117px; width: 459px; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 21px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; --gap-uuid: d6915957-9e74-4260-a284-1f2f7ca3b241; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { inset: 103px 27px auto 28px; flex: 0 0 auto; height: 130px; padding: 20px 20px 20px 0px; width: auto; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 21px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { bottom: 57px; gap: 15px; height: 97px; top: auto; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 15px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-d6915957-9e74-4260-a284-1f2f7ca3b241] { bottom: auto; gap: 10px; height: 59px; top: 44px; --gap-h-d6915957-9e74-4260-a284-1f2f7ca3b241: 10px; --gap-v-d6915957-9e74-4260-a284-1f2f7ca3b241: 0px; max-width: 100%; }
}
.sd[data-s-7092a9f5-3b54-49e5-bc42-c7c65c9ee57d] { background: transparent; flex: 0 0 auto; height: 35px; width: 35px; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-7092a9f5-3b54-49e5-bc42-c7c65c9ee57d] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; opacity: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { font-size: 20px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-f72fea4d-e119-4945-b061-a17990198358] { font-size: 12px; }
}
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 35px; width: 35px; max-width: 100%; }
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0]:hover { background: rgb(255, 109, 0); }
@media screen and (max-width: 320px) {
  .sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0] { flex: 0 0 auto; height: 20px; width: 20px; max-width: 100%; }
}
.sd[data-s-5f5c08cf-11a0-4e64-a665-3ca727d6927f] { color: rgb(219, 113, 17); font-size: 32px; }
.sd[data-s-07890206-9cf8-4a89-a5e2-a77eecc5e2e0]:hover .sd[data-s-5f5c08cf-11a0-4e64-a665-3ca727d6927f] { color: rgb(255, 255, 255); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: none; flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 0px 60px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; padding: 80px 0px 40px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-dff0ca53-16ec-416d-8391-de1ac7b8ff3a] { display: none; padding: 60px 0px 40px; }
}
.sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-uuid: 87d82964-5625-499b-ae7e-5e7e5ad81a2c; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 48px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 24px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-87d82964-5625-499b-ae7e-5e7e5ad81a2c] { margin: 0px 16px; --gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; --gap-v-87d82964-5625-499b-ae7e-5e7e5ad81a2c: 0px; max-width: calc(100% - 32px); }
}
.sd[data-s-e0c60d1e-f155-40e3-a467-a2d082a4a404] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
.sd[data-s-519f6ae6-ab2d-434f-8ba9-7170d697c763] { place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-c4cf0364-e7bc-4a13-9075-eeaacac1082d] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-c4cf0364-e7bc-4a13-9075-eeaacac1082d] { font-size: 24px; }
}
.sd[data-s-287d0efd-2512-49bb-b1c2-3714c36236fe] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 16px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-3c36ad63-fe0a-443a-96bd-1df032c6f71b] { background: rgb(219, 113, 17); flex: 0 0 auto; height: 3px; width: 10%; max-width: 10%; }
.sd[data-s-2612c66e-ebe4-4093-a7a4-5371cf2415bc] { background: rgb(240, 240, 240); flex: 0 0 auto; height: 3px; width: 90%; max-width: 90%; }
.sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; height: auto; margin: 24px 0px 0px; overflow: auto hidden; padding: 56px 0px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { place-content: center flex-start; align-items: center; display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-6eac71ca-3625-4801-a790-7fb128252495] { display: flex; margin: 26px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
}
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { flex: 0 0 auto; flex-flow: column; height: auto; outline-offset: -4px; transform: var(--sd-4b53163d_002d7a10_002d4095_002d8575_002d92fac82cb1b1-transform); transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 33.3%; will-change: transform; max-width: 33.3%; }
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1]:focus { outline: none; }
.sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1]:focus-visible { outline: black solid 2px; }
.sd._animatingNext[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { transform: translateX(100%); }
@media screen and (max-width: 1140px) {
  .sd[data-s-4b53163d-7a10-4095-8575-92fac82cb1b1] { flex: 0 0 auto; width: 326.34px; max-width: 100%; }
}
.sd[data-s-c136953d-1391-4f58-a6a4-da031ba6df1a] { place-content: flex-start flex-end; align-items: flex-start; border-width: 7px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 300px; padding: 0px; width: 300px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 320px) {
  .sd[data-s-c136953d-1391-4f58-a6a4-da031ba6df1a] { flex: 0 0 auto; height: 280px; width: 280px; max-width: 100%; }
}
.sd[data-s-36383a72-7483-4281-bc4d-6d8cb87d2082] { place-content: flex-start flex-end; align-items: flex-start; flex: 0 0 auto; flex-flow: column; height: auto; margin: -80px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-925b00c8-f5ae-4269-9a7a-d71534bea67c] { background: rgb(255, 255, 255); border-radius: 4px; color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; letter-spacing: 0.05em; line-height: 1.2; margin: 0px 0px 10px; padding: 8px; text-align: center; width: 200px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-925b00c8-f5ae-4269-9a7a-d71534bea67c] { font-size: 14px; }
}
.sd[data-s-1584e1c8-010c-40f2-a39b-5fd214a92dac] { background: rgb(255, 255, 255); border-radius: 4px; color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: 0.05em; line-height: 1.2; margin: 0px 0px 11px; padding: 8px; text-align: center; width: 200px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-1584e1c8-010c-40f2-a39b-5fd214a92dac] { font-size: 16px; }
}
.sd[data-s-a91934d4-5a3b-447a-89f6-2d6a4d3edd1d] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 15px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; padding: 0px 12px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-a91934d4-5a3b-447a-89f6-2d6a4d3edd1d] { font-size: 14px; line-height: 1.6; }
}
.sd[data-s-6c7710d4-eaf6-459f-801f-fb9109912a6d] { place-content: center; align-items: center; inset: 0px 12px auto auto; flex: 0 0 auto; flex-flow: row; gap: 12px; height: auto; margin: 0px; position: absolute; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: 93px; z-index: 3; --gap-h-6c7710d4-eaf6-459f-801f-fb9109912a6d: 12px; --gap-v-6c7710d4-eaf6-459f-801f-fb9109912a6d: 0px; --gap-uuid: 6c7710d4-eaf6-459f-801f-fb9109912a6d; max-width: 100%; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(196, 196, 196); border-radius: 50%; flex: 0 0 auto; flex-flow: column; height: 40px; margin: 0px; width: 40px; max-width: 100%; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f]:hover { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); opacity: 1; }
.sd[data-s-80756121-d27b-4933-8ccf-bd2c361482b0] { font-size: 24px; }
.sd[data-s-5fc73704-962e-488c-bb8a-b5cb7c223c9f]:hover .sd[data-s-80756121-d27b-4933-8ccf-bd2c361482b0] { color: rgb(219, 113, 17); }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146] { background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(196, 196, 196); border-radius: 50%; flex-flow: column; height: 40px; justify-content: center; margin: 0px; width: 40px; max-width: 100%; }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146]:hover { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); opacity: 1; }
.sd[data-s-801942fe-9b9f-42d4-ab25-dadcc2feec77] { font-size: 24px; }
.sd[data-s-1ecbf3f2-5169-4016-8fcb-e0cbd795b146]:hover .sd[data-s-801942fe-9b9f-42d4-ab25-dadcc2feec77] { color: rgb(219, 113, 17); }
.sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); max-width: calc(100% - (var(--gap-h-87d82964-5625-499b-ae7e-5e7e5ad81a2c) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5d4d0c32-2241-44e7-88c6-f63a59d3d4b8] { font-size: 16px; }
}
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); display: none; flex: 0 0 auto; flex-flow: column; height: auto; padding: 60px 0px 120px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); translate: 0px; }
.sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 1140px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; padding: 40px 0px 80px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8ee1660b-9c1e-406f-9f75-9aa4f01d9f1d] { display: none; }
}
.sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 2px; height: auto; margin: 0px 80px; width: 1000px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; --gap-uuid: a801c7b9-fd98-414f-bfe0-1013832f6543; max-width: calc(100% - 160px); }
@media screen and (max-width: 900px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 48px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 24px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a801c7b9-fd98-414f-bfe0-1013832f6543] { margin: 0px 16px; --gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543: 0px; --gap-v-a801c7b9-fd98-414f-bfe0-1013832f6543: 2px; max-width: calc(100% - 32px); }
}
.sd[data-s-b2bb637a-d4c6-4011-bf57-fb041178b369] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); max-width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); }
.sd[data-s-82a1be4c-e095-4886-97b9-27c9453304a8] { place-content: flex-start; align-items: flex-start; flex-flow: wrap; gap: 32px 24px; margin: 40px 0px 0px; padding: 0px; --gap-h-82a1be4c-e095-4886-97b9-27c9453304a8: 24px; --gap-v-82a1be4c-e095-4886-97b9-27c9453304a8: 32px; --gap-uuid: 82a1be4c-e095-4886-97b9-27c9453304a8; max-width: 100%; }
.sd[data-s-e09f54c4-a8ac-4cf3-9418-ee17f9e30317] { flex-direction: row; justify-content: center; width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); max-width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); }
.sd[data-s-2d32b5a9-19cd-4717-8d42-70baa38ed358] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 10px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; overflow: hidden; padding: 0px; width: calc(50% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0.5)); max-width: calc(50% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0.5)); }
@media screen and (max-width: 900px) {
  .sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { flex: 0 0 auto; width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); max-width: calc(100% - (var(--gap-h-82a1be4c-e095-4886-97b9-27c9453304a8) * 0)); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2237d65c-68c0-4ff2-8e21-1b2b486f25ba] { flex: 0 0 auto; width: 100%; }
}
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4] { background: rgb(238, 238, 238); border-radius: 12px; flex: 0 0 auto; height: 295px; width: 100%; max-width: 100%; }
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4]::before { background-position: center top; }
.sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4]:hover { }
@media screen and (max-width: 320px) {
  .sd[data-s-187567fe-9dac-48a2-a74d-b476743e61f4] { flex: 0 0 auto; height: 200px; width: 100%; max-width: 100%; }
}
.sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { place-content: flex-start; align-items: flex-start; background: rgb(255, 255, 255); border-radius: 0px 12px 12px; flex: 0 0 auto; flex-flow: column; height: auto; margin: -48px 0px 0px; padding: 32px 24px; width: 90%; max-width: 90%; }
@media screen and (max-width: 540px) {
  .sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { flex: 0 0 auto; padding: 32px 12px; width: 95%; max-width: 95%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9703c648-f63c-499f-aa5a-efddd7b58bc4] { flex: 0 0 auto; padding: 24px 12px; width: 95%; }
}
.sd[data-s-180abc21-99f7-41f2-b98f-fbe0c759ef4e] { color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e4defbd4-8c7b-4457-b544-4571b8e69015] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.2em; line-height: 1.5; margin: 24px 0px 0px; padding: 0px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] > p { line-height: 1.6; margin: 0px; }
@media screen and (max-width: 320px) {
  .sd[data-s-e875e5f5-302f-4fd7-a054-e39f350f79b7] { flex: 0 0 auto; letter-spacing: 0.1em; width: 100%; }
}
.sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); max-width: calc(100% - (var(--gap-h-a801c7b9-fd98-414f-bfe0-1013832f6543) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e82c480e-dcc1-41d8-813c-09ab5a6d8f63] { font-size: 16px; }
}
.sd[data-s-ca72d8e1-9a41-4990-a3bf-ade87e87f676] { place-content: center; align-items: center; background: rgb(255, 245, 237); flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px; width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); max-width: calc(100% - (var(--gap-h-2109446a-117c-44cb-8fbb-9659472e14b9) * 0)); }
@media screen and (max-width: 540px) {
  .sd[data-s-ca72d8e1-9a41-4990-a3bf-ade87e87f676] { padding: 40px 0px 0px; }
}
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { place-content: center; align-items: center; flex-flow: column; margin: 0px 80px; padding: 0px; max-width: calc(100% - 160px); }
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1].appear { opacity: 0; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1].appear-active { transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
@media screen and (max-width: 900px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 48px; max-width: calc(100% - 96px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 24px; max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-48bc54c0-b3cb-425a-9e57-4aa477f735c1] { margin: 0px 16px; max-width: calc(100% - 32px); }
}
.sd[data-s-731e4fce-d9c8-462e-99f0-9acbe4f627bd] { place-content: flex-end center; align-items: flex-end; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 1000px; max-width: 100%; }
.sd[data-s-4aa34adb-d877-467c-ac9b-f4e616e58195] { height: 40.0891px; width: 200px; max-width: 100%; }
.sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px 0px 12px 12px; flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; margin: 0px; padding: 56px 140px; width: 1000px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-uuid: 28c8ddf4-dbdf-48d7-b742-88547741c1f6; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { padding: 56px 32px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-28c8ddf4-dbdf-48d7-b742-88547741c1f6] { padding: 40px 16px; --gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; --gap-v-28c8ddf4-dbdf-48d7-b742-88547741c1f6: 0px; }
}
.sd[data-s-cafe7e50-189d-48a2-b513-ec5aa03dad24] { place-content: center; align-items: center; background: transparent; border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(225, 143, 41); flex: 0 0 auto; flex-flow: row; margin: 0px 0px 60px; padding: 0px 10px; width: auto; --gap-uuid: cafe7e50-189d-48a2-b513-ec5aa03dad24; --gap-h-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; --gap-v-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-cafe7e50-189d-48a2-b513-ec5aa03dad24] { place-content: flex-start space-between; align-items: flex-start; flex-flow: column; gap: 16px; --gap-h-cafe7e50-189d-48a2-b513-ec5aa03dad24: 0px; --gap-v-cafe7e50-189d-48a2-b513-ec5aa03dad24: 16px; }
}
.sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 28px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 900px) {
  .sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { font-size: 24px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-75ad56e6-cc11-4f8d-8b9a-b41bb4e58781] { font-size: 20px; }
}
.sd[data-s-58d10749-7ca5-4616-b5c2-b93e79d1583b] { place-content: flex-start; align-items: flex-start; background: transparent; flex: 0 0 auto; flex-flow: column; height: auto; width: auto; max-width: 100%; }
.sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { font-size: 18px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-0225bfdc-1e3c-4ec8-8a7d-67941032e5ca] { font-size: 15px; }
}
.sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); border-radius: 128px; color: transparent; font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; margin: 60px 0px 0px; overflow: visible; padding: 16px 72px; text-align: center; width: auto; max-width: 100%; justify-content: center; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); color: rgb(255, 255, 255); translate: 5px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px) {
  .sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { flex: 0 0 auto; font-size: 16px; padding: 16px 24px; width: calc(100% - (var(--gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6) * 0)); max-width: calc(100% - (var(--gap-h-28c8ddf4-dbdf-48d7-b742-88547741c1f6) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-67352613-92d3-48db-b33c-c8bc605546f2] { font-size: 15px; }
}
.sd[data-s-4e600dc4-3730-4b1d-9e74-4f3a79a53643] { place-content: center; align-items: center; flex-flow: column; padding: 0px; }
.sd[data-s-6bf11f62-62a7-4fb9-93e5-efb289508f32] { place-content: center; align-items: center; background: rgb(238, 238, 238); flex: 0 0 auto; flex-flow: column; height: auto; mix-blend-mode: normal; padding: 72px 0px; width: 100%; max-width: 100%; }
.sd[data-s-6bf11f62-62a7-4fb9-93e5-efb289508f32]::before { filter: sepia(0.4) saturate(1.6); }
.sd[data-s-8352309e-b912-4142-990e-677875d35bea] { place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); border-radius: 12px; box-shadow: rgba(219, 113, 17, 0.25) 0px 0px 30px; flex: 0 0 auto; flex-flow: column; height: auto; padding: 64px 40px; width: 700px; max-width: 100%; }
.sd[data-s-bca8f884-0980-4fdc-bbbd-e636cd5c498c] { border-width: 0px 0px 8px; border-style: dotted; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 35px; font-weight: 700; height: auto; line-height: 1.8; overflow: visible; padding: 0px 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d6229922-3c66-46a9-804d-467246c2822b] { color: rgb(105, 85, 68); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2.2; margin: 40px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a298abf1-6dc9-427c-921c-a2071172584e] { place-content: center; align-items: center; flex-flow: row; gap: 16px; margin: 40px 0px 0px; padding: 0px; --gap-h-a298abf1-6dc9-427c-921c-a2071172584e: 16px; --gap-v-a298abf1-6dc9-427c-921c-a2071172584e: 0px; --gap-uuid: a298abf1-6dc9-427c-921c-a2071172584e; max-width: 100%; }
.sd[data-s-ddae0971-2578-4426-9b33-e2ecb46f09f8] { color: rgb(219, 113, 17); font-size: 36px; }
.sd[data-s-8218d750-3ed2-4f9f-970f-c14c3315b67c] { border-width: 0px; border-style: dotted; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); font-family: var(--s-font-7abc3205); font-size: 40px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.02; margin: 0px; overflow: visible; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-971486f6-0110-499b-8173-7e87e3081eac] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 16px; height: auto; margin: 16px 0px 0px; padding: 0px; --gap-h-971486f6-0110-499b-8173-7e87e3081eac: 16px; --gap-v-971486f6-0110-499b-8173-7e87e3081eac: 0px; --gap-uuid: 971486f6-0110-499b-8173-7e87e3081eac; max-width: 100%; }
.sd[data-s-24a05d29-4670-42bc-843b-e8988a821a31] { border-width: 1px; border-style: solid; border-color: rgb(219, 113, 17); color: rgb(219, 113, 17); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; padding: 4px 8px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d5386fdc-c57d-4f23-b568-0148a45af43e] { color: rgb(105, 85, 68); flex: 1 1 0%; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-62618316-66a7-4d16-beec-37e77c306725] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 64px; flex: 0 0 auto; flex-flow: column; height: auto; margin: 48px 0px 0px; padding: 24px 48px; width: auto; max-width: 100%; }
.sd[data-s-6c7b0f61-58aa-4378-a586-e69be6bcf16a] { place-content: center; align-items: center; flex-flow: row; gap: 16px; padding: 0px; --gap-h-6c7b0f61-58aa-4378-a586-e69be6bcf16a: 16px; --gap-v-6c7b0f61-58aa-4378-a586-e69be6bcf16a: 0px; --gap-uuid: 6c7b0f61-58aa-4378-a586-e69be6bcf16a; }
.sd[data-s-a0d8ebb8-a5e4-4621-a5c5-26baf45f8511] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-51dc1f19-75c4-44f6-8792-ebb969b59a08] { color: rgb(255, 255, 255); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 3px; height: auto; padding: 56px 0px 40px; width: 100%; --gap-h-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9: 0px; --gap-v-c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9: 3px; --gap-uuid: c8dab9c3-6ec2-4caf-8c4d-3a3ffa19cae9; max-width: 100%; }
.sd[data-s-ac677385-690c-4598-915d-11d9d3c1cebe] { place-content: flex-start space-between; align-items: flex-start; background: rgba(0, 0, 0, 0); border-width: 0px 0px 2px; border-style: solid; border-color: rgb(240, 240, 240); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 80px; padding: 0px 0px 80px; width: 1920px; max-width: calc(100% - 160px); }
.sd[data-s-8f9f540e-d0f5-4095-b922-3563ded4e8c6] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; padding: 0px; width: 362px; --gap-h-8f9f540e-d0f5-4095-b922-3563ded4e8c6: 0px; --gap-v-8f9f540e-d0f5-4095-b922-3563ded4e8c6: 0px; --gap-uuid: 8f9f540e-d0f5-4095-b922-3563ded4e8c6; max-width: 100%; }
.sd[data-s-0407e9b4-e21c-45fb-9ecf-09788f4028b6] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px; text-align: center; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-c3ffef05-3c62-4f07-bde8-41c297ed7f87] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 16px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-835a9c1d-d5e2-405d-9bde-1f1113e03068] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 8px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b] { place-content: flex-start; align-items: flex-start; gap: 10px; padding: 0px; --gap-h-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b: 0px; --gap-v-86981e5b-c6a8-4efd-8e5f-35e2b716ff5b: 10px; --gap-uuid: 86981e5b-c6a8-4efd-8e5f-35e2b716ff5b; }
.sd[data-s-4959e259-fad2-4f62-827a-5de079469677] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-4959e259-fad2-4f62-827a-5de079469677: 8px; --gap-v-4959e259-fad2-4f62-827a-5de079469677: 0px; --gap-uuid: 4959e259-fad2-4f62-827a-5de079469677; }
.sd[data-s-3c142668-433a-46a6-9cfa-26f884f6525d] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ae4e70a5-1469-4e69-aeef-8cc1ef8b12b3] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7ebef2e0-602c-4b22-975d-6b79411ebe3d] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; margin: 16px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a10f54f8-7d86-46ff-af91-fb692d2c6e4a] { background: rgba(0, 0, 0, 0); flex: 0 0 auto; height: 100vh; left: 0px; margin: 0px; position: fixed; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; flex: 0 0 auto; height: 100vh; left: 0px; margin: 0px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3c1829f4-b3fe-4046-9ba3-eb8d0c9ab340] { display: flex; }
}
body { background: rgb(255, 255, 255); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-s-b4d86471-a552-4ff0-9ae1-8a2b812348e1] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0.16); height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { background: rgb(255, 255, 255); border-radius: 10px 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 15px 0px; display: flex; flex: 0 0 auto; height: auto; margin: 0px; overflow: hidden auto; padding: 0px 32px 72px; width: 900px; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; overflow: hidden auto; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; flex: 0 0 auto; height: 100%; overflow: hidden auto; padding: 0px 0px 72px; width: 600px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; flex: 0 0 auto; margin: 0px; overflow: hidden auto; padding: 0px 0px 40px; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-1b6b77be-83c6-45bb-8e4a-1c5c5cf1ef2e] { display: flex; overflow: hidden auto; padding: 0px 0px 56px; }
}
.sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { place-content: center space-between; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; padding: 16px 0px 0px; width: 1920px; max-width: 100%; }
@media screen and (max-width: 900px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { margin: 0px 8px 0px 32px; padding: 16px 0px 0px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { flex: 0 0 auto; height: 56px; margin: 0px 4px 0px 24px; max-width: calc(100% - 28px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-9429d494-9d24-4f8d-a763-a6eb5be8aa6a] { margin: 0px 4px 0px 16px; max-width: calc(100% - 20px); }
}
.sd[data-s-a1f24f8c-e76c-4864-8f0b-e0ad819aa6a2] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; width: 150px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a1f24f8c-e76c-4864-8f0b-e0ad819aa6a2] { flex: 0 0 auto; width: 120px; max-width: 100%; }
}
.sd[data-s-cb60cc3c-edee-482d-abf7-264ee56507db] { flex: 0 0 auto; height: 100%; width: 100%; max-width: 100%; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 128px; flex-flow: row; gap: 4px; padding: 8px 24px 8px 20px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; --gap-uuid: fbc60828-416a-47c7-9b2f-bd9dd5f6cd48; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { background: rgba(0, 0, 0, 0); --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { padding: 8px 20px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48] { padding: 8px 12px 8px 16px; --gap-h-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 4px; --gap-v-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48: 0px; }
}
.sd[data-s-404c89b1-c9e5-4bc7-81c9-b24d8bc7961b] { color: transparent; font-size: 24px; padding: 0px; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover .sd[data-s-404c89b1-c9e5-4bc7-81c9-b24d8bc7961b] { color: rgb(255, 255, 255); }
.sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { color: rgb(219, 113, 17); font-family: var(--s-font-eb8d27ae); font-size: 20px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-fbc60828-416a-47c7-9b2f-bd9dd5f6cd48]:hover .sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { color: rgb(255, 255, 255); }
@media screen and (max-width: 540px) {
  .sd[data-s-1aa67a24-0633-4bc2-8fe6-61098fa91f82] { font-size: 16px; }
}
.sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: row; gap: 40px; margin: 24px 0px 0px; padding: 0px; width: 100%; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; --gap-uuid: c58dabdd-aa7c-46f3-a56d-37de604bea19; max-width: 100%; }
@media screen and (max-width: 1140px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { flex: 0 0 auto; width: 100%; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { flex: 0 0 auto; flex-flow: column; margin: 24px 32px 0px; width: calc(100% - 64px); --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { margin: 24px 24px 0px; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; width: calc(100% - 48px); max-width: calc(100% - 48px); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-c58dabdd-aa7c-46f3-a56d-37de604bea19] { margin: 16px 16px 0px; --gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19: 40px; --gap-v-c58dabdd-aa7c-46f3-a56d-37de604bea19: 0px; width: calc(100% - 32px); max-width: calc(100% - 32px); }
}
.sd[data-s-18b6764b-6fab-468e-a6a1-a05e9d967edb] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 24px; padding: 0px; width: calc(60% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.4)); --gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb: 0px; --gap-v-18b6764b-6fab-468e-a6a1-a05e9d967edb: 24px; --gap-uuid: 18b6764b-6fab-468e-a6a1-a05e9d967edb; max-width: calc(60% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.4)); }
@media screen and (max-width: 900px) {
  .sd[data-s-18b6764b-6fab-468e-a6a1-a05e9d967edb] { flex: 0 0 auto; flex-direction: column; width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); --gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb: 0px; --gap-v-18b6764b-6fab-468e-a6a1-a05e9d967edb: 24px; max-width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); }
}
.sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { border-radius: 8px; flex: 0 0 auto; height: 350px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; height: 300px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
}
@media screen and (max-width: 320px) {
  .sd[data-s-169c5e0c-7cab-4bb7-ace5-87d2e533a574] { flex: 0 0 auto; height: 200px; width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); max-width: calc(100% - (var(--gap-h-18b6764b-6fab-468e-a6a1-a05e9d967edb) * 0)); }
}
.sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { color: transparent; font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 700; height: auto; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 900px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; font-size: 22px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-a3774d22-abbb-4e57-b929-2c00db943a36] { display: none; font-size: 18px; }
}
.sd[data-s-5054a410-e2e8-4b1c-ab49-8d3947e21312] { place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 40px; padding: 0px; width: calc(40% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.6)); --gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312: 0px; --gap-v-5054a410-e2e8-4b1c-ab49-8d3947e21312: 40px; --gap-uuid: 5054a410-e2e8-4b1c-ab49-8d3947e21312; max-width: calc(40% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0.6)); }
@media screen and (max-width: 900px) {
  .sd[data-s-5054a410-e2e8-4b1c-ab49-8d3947e21312] { flex: 0 0 auto; flex-direction: column; width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); --gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312: 0px; --gap-v-5054a410-e2e8-4b1c-ab49-8d3947e21312: 40px; max-width: calc(100% - (var(--gap-h-c58dabdd-aa7c-46f3-a56d-37de604bea19) * 0)); }
}
.sd[data-s-45973e51-fa67-4827-bd67-8385f3970790] { place-content: flex-start; align-items: flex-start; flex-flow: column; gap: 24px; padding: 0px; --gap-h-45973e51-fa67-4827-bd67-8385f3970790: 0px; --gap-v-45973e51-fa67-4827-bd67-8385f3970790: 24px; --gap-uuid: 45973e51-fa67-4827-bd67-8385f3970790; }
@media screen and (max-width: 900px) {
  .sd[data-s-45973e51-fa67-4827-bd67-8385f3970790] { flex: 0 0 auto; flex-flow: wrap; gap: 16px 24px; --gap-h-45973e51-fa67-4827-bd67-8385f3970790: 24px; --gap-v-45973e51-fa67-4827-bd67-8385f3970790: 16px; }
}
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; --gap-uuid: 34e8c828-0f0b-4ce6-a9ed-a47a83191240; }
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240]:hover { opacity: 1; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240] { flex-flow: row; --gap-h-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 8px; --gap-v-34e8c828-0f0b-4ce6-a9ed-a47a83191240: 0px; }
}
.sd[data-s-859b9662-baa6-494d-8710-3f3e3fb1ff8b] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-34e8c828-0f0b-4ce6-a9ed-a47a83191240]:hover .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-03c03450-0508-4192-a915-95de86e560e9] { flex: 0 0 auto; }
}
.sd[data-s-9197ac2e-cf6c-4781-8ccd-f3b4278f1dbe] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; --gap-uuid: d847c267-b118-4cb0-afb0-adf3ef5ff3df; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df]:hover { opacity: 1; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df] { flex-flow: row; --gap-h-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 8px; --gap-v-d847c267-b118-4cb0-afb0-adf3ef5ff3df: 0px; }
}
.sd[data-s-16b00735-238b-467a-8f5d-1855f9f65a5d] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-d847c267-b118-4cb0-afb0-adf3ef5ff3df]:hover .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e79b878c-27d7-4c6d-b26e-f5f4fbd80fc9] { flex: 0 0 auto; }
}
.sd[data-s-f91f1d20-a0d4-4299-b9c1-1b99c677bf38] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; --gap-uuid: af18334f-8629-44a1-8aab-5ae5258e1600; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600]:hover { opacity: 1; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600] { flex-flow: row; --gap-h-af18334f-8629-44a1-8aab-5ae5258e1600: 8px; --gap-v-af18334f-8629-44a1-8aab-5ae5258e1600: 0px; }
}
.sd[data-s-df1249a1-3433-4d9f-b874-a90e2c71ed34] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-af18334f-8629-44a1-8aab-5ae5258e1600]:hover .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-3103e297-a208-482c-8f71-a712f09aec6f] { flex: 0 0 auto; }
}
.sd[data-s-f5df951c-713e-4582-a40e-18cbfdd4fa93] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; --gap-uuid: e75473c6-b8c1-4d70-8b7d-9437e22ddb5c; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c]:hover { opacity: 1; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; flex-flow: row; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c] { display: none; --gap-h-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 8px; --gap-v-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c: 0px; }
}
.sd[data-s-e62c240d-6412-41c5-b47c-3c91664219ab] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-e75473c6-b8c1-4d70-8b7d-9437e22ddb5c]:hover .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5635dd9d-906a-4e90-8b06-0eefc2478718] { flex: 0 0 auto; }
}
.sd[data-s-cf452362-2615-4f17-b702-2017f5522870] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { place-content: center; align-items: center; display: none; flex-flow: row; gap: 8px; padding: 0px; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; --gap-uuid: ed298474-1143-4a38-9054-0261e291454c; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c]:hover { opacity: 1; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
@media screen and (max-width: 1140px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; flex-flow: row; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-ed298474-1143-4a38-9054-0261e291454c] { display: none; --gap-h-ed298474-1143-4a38-9054-0261e291454c: 8px; --gap-v-ed298474-1143-4a38-9054-0261e291454c: 0px; }
}
.sd[data-s-3614bd4a-3b5f-4cf4-9409-477542d209d4] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-ed298474-1143-4a38-9054-0261e291454c]:hover .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-72cb84a1-8d9a-47fa-9294-0c4bdb617840] { flex: 0 0 auto; }
}
.sd[data-s-60fca9a1-7ff1-46eb-b0fc-0da950ecaa1f] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392] { place-content: center; align-items: center; flex-flow: row; gap: 8px; padding: 0px; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; --gap-uuid: 9f45c1db-3086-427d-9ef8-eab0a4943392; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392]:hover { opacity: 1; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; }
@media screen and (max-width: 900px) {
  .sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392] { flex-flow: row; --gap-h-9f45c1db-3086-427d-9ef8-eab0a4943392: 8px; --gap-v-9f45c1db-3086-427d-9ef8-eab0a4943392: 0px; }
}
.sd[data-s-8d22d4ed-a7d9-4875-88c5-960c824a3352] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 50%; flex: 0 0 auto; height: 17px; width: 17px; max-width: 100%; --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-9f45c1db-3086-427d-9ef8-eab0a4943392]:hover .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { background: rgb(105, 85, 68); }
@media screen and (max-width: 540px) {
  .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { flex: 0 0 auto; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-8cb6006f-47b2-412e-b5c6-5b3fd255f7fa] { flex: 0 0 auto; }
}
.sd[data-s-c01e6128-6bf7-403b-87c1-f13ef74ed6a8] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { place-content: flex-end flex-start; align-items: flex-end; background: rgba(0, 0, 0, 0); border-radius: 0px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: auto; margin: 0px; position: relative; width: calc(100% - (var(--gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312) * 0)); z-index: 1; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; --gap-uuid: 61b68329-ff51-49b3-bd79-bd2aa0e891fe; max-width: calc(100% - (var(--gap-h-5054a410-e2e8-4b1c-ab49-8d3947e21312) * 0)); }
@media screen and (max-width: 1140px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 900px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-61b68329-ff51-49b3-bd79-bd2aa0e891fe] { display: flex; --gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 0px; --gap-v-61b68329-ff51-49b3-bd79-bd2aa0e891fe: 16px; }
}
.sd[data-s-10a2a074-757c-4ba7-ab11-8c1ea664b891] { place-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 6px; flex: 0 0 auto; flex-flow: row; gap: 4px; height: auto; padding: 16px 0px; width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --gap-h-10a2a074-757c-4ba7-ab11-8c1ea664b891: 4px; --gap-v-10a2a074-757c-4ba7-ab11-8c1ea664b891: 0px; --gap-uuid: 10a2a074-757c-4ba7-ab11-8c1ea664b891; max-width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --g-color-0: #db7111; --g-position-0: 0%; --g-color-1: #e29930; --g-position-1: 100%; --g-color-2: #e29930; --g-position-2: 100%; --g-color-3: #e29930; --g-position-3: 100%; --g-color-4: #e29930; --g-position-4: 100%; --g-color-5: #e29930; --g-position-5: 100%; --g-color-6: #e29930; --g-position-6: 100%; --g-color-7: #e29930; --g-position-7: 100%; --g-color-8: #e29930; --g-position-8: 100%; --g-color-9: #e29930; --g-position-9: 100%; --g-color-10: #e29930; --g-position-10: 100%; --g-color-11: #e29930; --g-position-11: 100%; --g-angle: 90deg; }
.sd[data-s-10a2a074-757c-4ba7-ab11-8c1ea664b891]:hover { translate: 5px; --gap-h-10a2a074-757c-4ba7-ab11-8c1ea664b891: 4px; --gap-v-10a2a074-757c-4ba7-ab11-8c1ea664b891: 0px; }
.sd[data-s-d8dd99ec-5917-470f-8279-28e8de07e727] { color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-a688d785-cd84-4966-a425-10014ddec11b] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; margin: 4px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-fda0f6df-0377-43eb-9942-d32008854d63] { place-content: center; align-items: center; background: rgb(6, 199, 85); border-radius: 6px; flex: 0 0 auto; flex-flow: row; gap: 4px; height: auto; margin: 0px; padding: 16px 0px; width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); --gap-h-fda0f6df-0377-43eb-9942-d32008854d63: 4px; --gap-v-fda0f6df-0377-43eb-9942-d32008854d63: 0px; --gap-uuid: fda0f6df-0377-43eb-9942-d32008854d63; max-width: calc(100% - (var(--gap-h-61b68329-ff51-49b3-bd79-bd2aa0e891fe) * 0)); }
.sd[data-s-fda0f6df-0377-43eb-9942-d32008854d63]:hover { translate: 5px; --gap-h-fda0f6df-0377-43eb-9942-d32008854d63: 4px; --gap-v-fda0f6df-0377-43eb-9942-d32008854d63: 0px; }
.sd[data-s-bbc19241-5686-4d35-995b-e1fea9a6d8fc] { border-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; }
.sd[data-s-44dae263-6f7a-4212-9cd0-3a0138b04743] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-7abc3205); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.2; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e39c1658-a773-488e-9a66-5b77596911ee] { background: rgba(0, 0, 0, 0.16); height: 100%; justify-content: center; width: 100%; max-width: 100%; }
.sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { place-content: center; align-items: center; background: rgb(255, 245, 237); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 15px 0px; flex: 0 0 auto; flex-flow: column; height: calc(60% - 40px); margin: 20px; width: calc(80% - 40px); max-width: calc(80% - 40px); }
@media screen and (max-width: 900px) {
  .sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { flex: 0 0 auto; height: calc(40% - 40px); width: calc(80% - 40px); max-width: calc(80% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f6d026c2-4758-4fcc-a24b-ae46e64ef638] { flex: 0 0 auto; height: calc(20% - 40px); padding: 0px 10px; width: calc(80% - 40px); max-width: calc(80% - 40px); }
}
.sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { color: rgb(105, 85, 68); font-family: var(--s-font-7abc3205); font-size: 24px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 900px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 12px; letter-spacing: normal; }
}
@media screen and (max-width: 320px) {
  .sd[data-s-5810cb6b-1aed-410c-a697-27473f594bbc] { font-size: 8px; }
}
.sd[data-s-90e377d0-a6e8-4dcd-8069-fa2e6c516a3f] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 213px; top: 233px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-90e377d0-a6e8-4dcd-8069-fa2e6c516a3f] { inset: 9px auto auto -5px; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-d7bdca23-03e7-41bd-88ed-82467f883649] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 193px; top: 253px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-d7bdca23-03e7-41bd-88ed-82467f883649] { inset: auto auto 5px 123px; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-a0b6cec9-4e4e-4806-aed8-9606bfbbeb70] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 173px; top: 273px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-a0b6cec9-4e4e-4806-aed8-9606bfbbeb70] { inset: -3px 91px auto auto; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-s-98498c4e-ad89-489b-a655-8e426c4044f3] { height: 120px; margin: 0px; opacity: 0.4; position: absolute; right: 153px; top: 293px; width: 160px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-98498c4e-ad89-489b-a655-8e426c4044f3] { inset: auto -4px 0px auto; height: 45px; width: 68px; max-width: 100%; }
}
.sd[data-r-2_1_0_4_970ef900-fc68-43c7-8e0e-72770b4275cd]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-0_-1_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/8a74472dbb8e1e774b.webp"); }
.sd[data-r-0_0_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/8a74472dbb8e1e774b.webp"); }
.sd[data-r-0_1_2_4_0120abd2-d556-4e27-866a-ed17e3632158]::before { background-image: url("/assets/8a74472dbb8e1e774b.webp"); }
.sd[data-r-2_3_4_77946c69-afa2-4792-bd1b-1e0c90a3f839]::before { background-image: url("/assets/7c76cf57ad996d1c74.webp"); }
.sd[data-r-1_0_1_1_4_4_0f19c52d-ac09-499d-9fe0-d1de07c28305]::before { background-image: url("/assets/01592e0b9ff2bc7855.webp"); }
.sd[data-r-2_4_4_963baa6a-0dda-47c0-b667-6808db2fdc85]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-4_4_4_c83b64ef-aa86-4832-b25b-849442239f75]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-5_4_4_4295af12-55c5-414a-ad1d-79d51287902d]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-6_4_4_7328301b-2b0d-4655-9f47-2753add78419]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-0_1_1_0_5_4_ba3225f5-ec12-4c88-b390-751451fae2ea]::before { background-image: url("/assets/4bc8d7e4ba8a61e21e.webp"); }
.sd[data-r-0_3_1_0_5_4_1791c488-b21f-4b03-89e2-823692235912]::before { background-image: url("/assets/f5423fea83d0dfdf46.webp"); }
.sd[data-r-0_5_1_0_5_4_0fe31e77-f374-4296-ae15-5545c034afff]::before { background-image: url("/assets/12cc458ac948dc718b.webp"); }
.sd[data-r-0_7_1_0_5_4_198c0bd8-68d9-4ff7-8651-9906e5abef18]::before { background-image: url("/assets/9a9cd0e9a383d5c8b3.webp"); }
.sd[data-r-1_5_4_ac0f1f06-a9e0-4436-b12a-201ab0532c0a]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-2_5_4_10cd9348-99e8-4230-9b69-f61324c6c62f]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-3_5_4_58e022ad-717e-44da-8847-51d69a6beca4]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-4_5_4_696b5441-161e-4eb3-91b3-2f92464016a0]::before { background-image: url("/assets/6b8bd9ea92d1ef1dc5.webp"); }
.sd[data-r-9_4_b9896bd0-312e-4667-9ba3-7dd5ffae2c8e]::before { background-image: url("/assets/4c6e36be1c60ee61fc.jpg"); }
.sd[data-r-0_0_0_13_4_4aa34adb-d877-467c-ac9b-f4e616e58195]::before { background-image: url("/assets/26ce4957ca95101fa1.webp"); }
.sd[data-r-0_14_4_4e600dc4-3730-4b1d-9e74-4f3a79a53643_4d987cfd-be1f-45f3-8cdd-d20d22eebfa6]::before { background-image: url("/assets/3714355f99f01d2f81.jpg"); }
:root { --s-font-7abc3205: 'Zen Maru Gothic'; --s-font-eb8d27ae: Montserrat; --s-font-61942eca: 'Be Vietnam Pro'; }