.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; }
.app[data-v-d12de11f] { align-items: center; flex-direction: column; height: 100%; justify-content: center; width: 100%; }
.title[data-v-d12de11f] { font-size: 34px; font-weight: 300; letter-spacing: 2.45px; line-height: 30px; margin: 30px; }
.DynamicAnnouncer[data-v-cc1e3fda], .TitleAnnouncer[data-v-1a8a037a] { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; clip: rect(0px, 0px, 0px, 0px); border-width: 0px; white-space: nowrap; }
.publish-studio-style[data-v-74fe0335], .product-font-style[data-v-ed93fc7d] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.spinner[data-v-36413753] { animation: 1s linear 0s infinite normal none running loading-spin-36413753; height: 16px; pointer-events: none; width: 16px; }
.spinner[data-v-36413753]::before { border-color: transparent currentcolor currentcolor transparent; border-style: solid; border-width: 2px; opacity: 0.2; }
.spinner[data-v-36413753]::after, .spinner[data-v-36413753]::before { border-radius: 50%; box-sizing: border-box; content: ""; height: 100%; position: absolute; width: 100%; }
.spinner[data-v-36413753]::after { border-color: currentcolor transparent transparent currentcolor; border-style: solid; border-width: 2px; opacity: 1; }
@keyframes loading-spin-36413753 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@font-face { font-family: grandam; font-style: normal; font-weight: 400; src: url("https://storage.googleapis.com/studio-front/fonts/grandam.ttf") format("truetype"); }
@font-face { font-family: "Material Icons"; font-style: normal; font-weight: 400; src: local("Material Icons"), local("MaterialIcons-Regular"), url("/images/assets/MaterialIcons-Regular.woff2") format("woff2"), url("/images/assets/MaterialIcons-Regular.woff") format("woff"), url("/images/assets/MaterialIcons-Regular.ttf") format("truetype"); }
.StudioCanvas { display: flex; height: auto; min-height: 100dvh; }
.StudioCanvas > .sd { min-height: 100dvh; overflow: clip; }
a, abbr, address, article, aside, audio, b, blockquote, body, button, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, loop-box, main, mark, menu, nav, object, ol, p, pre, q, samp, section, select, small, span, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, ul, var, video { border: 0px; font-family: sans-serif; line-height: 1; list-style: none; margin: 0px; padding: 0px; text-decoration: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; box-sizing: border-box; color: rgb(51, 51, 51); transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); word-spacing: 1px; }
a:focus:not(:focus-visible), button:focus:not(:focus-visible), summary:focus:not(:focus-visible) { outline: none; }
nav ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::after, blockquote::before, q::after, q::before { content: none; }
a, button { background: transparent; font-size: 100%; margin: 0px; padding: 0px; vertical-align: baseline; }
ins { text-decoration: none; }
ins, mark { background-color: rgb(255, 255, 153); color: rgb(0, 0, 0); }
mark { font-style: italic; font-weight: 700; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0px; }
hr { border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); display: block; height: 1px; margin: 1em 0px; padding: 0px; }
input, select { vertical-align: middle; }
textarea { resize: none; }
.clearfix::after { clear: both; content: ""; display: block; }
[slot="after"] button { overflow-anchor: none; }
.sd { flex-flow: column; max-width: 100%; pointer-events: all; z-index: 0; align-content: center; align-items: center; display: flex; flex: 0 0 auto; position: relative; }
.sd::-webkit-scrollbar { display: none; }
.sd, .sd.richText * { transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11; }
input.sd, textarea.sd { align-content: normal; }
.sd[tabindex]:focus { outline: none; }
.sd[tabindex]:focus-visible { outline: -webkit-focus-ring-color solid 1px; }
input[type="email"], input[type="tel"], input[type="text"], select, textarea { appearance: none; }
select { cursor: pointer; }
.frame { display: block; overflow: hidden; }
.frame > iframe { height: 100%; width: 100%; }
.frame .formrun-embed > iframe:not(:first-child) { display: none !important; }
.image { position: relative; }
.image::before { background-position: 50% center; background-size: cover; border-radius: inherit; content: ""; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; transition: inherit; width: 100%; z-index: -2; }
.sd.file { cursor: pointer; flex-direction: row; outline: transparent solid 2px; outline-offset: -1px; overflow-wrap: anywhere; word-break: break-word; }
.sd.file:focus-within { outline-color: -webkit-focus-ring-color; }
.file > input[type="file"] { opacity: 0; pointer-events: none; position: absolute; }
.sd.text, .sd:where(.icon) { place-content: center; align-items: center; display: flex; flex-direction: row; overflow: visible; overflow-wrap: anywhere; word-break: break-word; }
.sd:where(.icon.fa) { display: inline-flex; }
.material-icons { align-items: center; display: inline-flex; font-family: "Material Icons"; font-size: 24px; font-style: normal; font-weight: 400; justify-content: center; letter-spacing: normal; line-height: 1; text-transform: none; white-space: nowrap; overflow-wrap: normal; direction: ltr; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }
.sd:where(.icon.material-symbols) { align-items: center; display: flex; font-style: normal; font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400); justify-content: center; min-height: 1em; min-width: 1em; }
.sd.material-symbols-outlined { font-family: "Material Symbols Outlined"; }
.sd.material-symbols-rounded { font-family: "Material Symbols Rounded"; }
.sd.material-symbols-sharp { font-family: "Material Symbols Sharp"; }
.sd.material-symbols-weight-100 { --symbol-weight: 100; }
.sd.material-symbols-weight-200 { --symbol-weight: 200; }
.sd.material-symbols-weight-300 { --symbol-weight: 300; }
.sd.material-symbols-weight-400 { --symbol-weight: 400; }
.sd.material-symbols-weight-500 { --symbol-weight: 500; }
.sd.material-symbols-weight-600 { --symbol-weight: 600; }
.sd.material-symbols-weight-700 { --symbol-weight: 700; }
.sd.material-symbols-fill { --symbol-fill: 1; }
a, a.icon, a.text { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15); }
.fixed { z-index: 2; }
.sticky { z-index: 1; }
.button { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.button, .link { cursor: pointer; }
.submitLoading { opacity: 0.5 !important; pointer-events: none !important; }
.richText { display: block; word-break: break-word; }
.richText [data-thread], .richText a, .richText blockquote, .richText em, .richText h1, .richText h2, .richText h3, .richText h4, .richText li, .richText ol, .richText p, .richText p > code, .richText pre, .richText pre > code, .richText s, .richText strong, .richText table tbody, .richText table tbody tr, .richText table tbody tr > td, .richText table tbody tr > th, .richText u, .richText ul { backface-visibility: visible; color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-align: inherit; }
.richText p { display: block; margin: 10px 0px; }
.richText > p { min-height: 1em; }
.richText img, .richText video { height: auto; max-width: 100%; vertical-align: bottom; }
.richText h1 { display: block; font-size: 3em; font-weight: 700; margin: 20px 0px; }
.richText h2 { font-size: 2em; }
.richText h2, .richText h3 { display: block; font-weight: 700; margin: 10px 0px; }
.richText h3 { font-size: 1em; }
.richText h4, .richText h5 { font-weight: 600; }
.richText h4, .richText h5, .richText h6 { display: block; font-size: 1em; margin: 10px 0px; }
.richText h6 { font-weight: 500; }
.richText [data-type="table"] { overflow-x: auto; }
.richText [data-type="table"] p { white-space: pre-line; word-break: break-all; }
.richText table { border: 1px solid rgb(242, 242, 242); border-collapse: collapse; border-spacing: unset; color: rgb(26, 26, 26); font-size: 14px; line-height: 1.4; margin: 10px 0px; table-layout: auto; }
.richText table tr th { background: rgba(245, 245, 245, 0.5); }
.richText table tr td, .richText table tr th { border: 1px solid rgb(242, 242, 242); max-width: 240px; min-width: 100px; padding: 12px; }
.richText table tr td p, .richText table tr th p { margin: 0px; }
.richText blockquote { border-left: 3px solid rgba(0, 0, 0, 0.15); font-style: italic; margin: 10px 0px; padding: 10px 15px; }
.richText [data-type="embed_code"] { margin: 20px 0px; position: relative; }
.richText [data-type="embed_code"] > .height-adjuster > .wrapper { position: relative; }
.richText [data-type="embed_code"] > .height-adjuster > .wrapper[style*="padding-top"] iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-sandbox="true"] { display: block; overflow: hidden; }
.richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] { padding-top: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] blockquote { height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper { padding-top: 50%; }
.richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
.richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
.richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper { padding-top: 30%; }
.richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.richText [data-type="embed_code"][data-embed-code-type="firework"] > .height-adjuster > .wrapper fw-embed-feed { user-select: none; }
.richText [data-type="embed_code_empty"] { display: none; }
.richText ul { margin: 0px 0px 0px 20px; }
.richText ul li { list-style: disc; margin: 10px 0px; }
.richText ul li p { margin: 0px; }
.richText ol { margin: 0px 0px 0px 20px; }
.richText ol li { list-style: decimal; margin: 10px 0px; }
.richText ol li p { margin: 0px; }
.richText hr { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
.richText p > code { background: rgb(238, 238, 238); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; display: inline; margin: 2px; padding: 0px 5px; }
.richText pre { background: rgb(238, 238, 238); border-radius: 6px; font-family: Menlo, Monaco, "Courier New", monospace; margin: 20px 0px; padding: 25px 35px; white-space: pre-wrap; }
.richText pre code { border: none; padding: 0px; }
.richText strong { color: inherit; display: inline; font-family: inherit; font-weight: 900; }
.richText em { font-style: italic; }
.richText a, .richText u { text-decoration: underline; }
.richText a { color: rgb(0, 124, 255); display: inline; }
.richText s { text-decoration: line-through; }
.richText [data-type="table_of_contents"] { background-color: rgb(245, 245, 245); border-radius: 2px; color: rgb(97, 97, 97); font-size: 16px; list-style: none; margin: 0px; padding: 24px 24px 8px; text-decoration: underline; }
.richText [data-type="table_of_contents"] .toc_list { margin: 0px; }
.richText [data-type="table_of_contents"] .toc_item { color: currentcolor; font-weight: inherit; list-style: none; font-size: inherit !important; }
.richText [data-type="table_of_contents"] .toc_item > a { border: none; color: currentcolor; font-weight: inherit; text-decoration: none; font-size: inherit !important; }
.richText [data-type="table_of_contents"] .toc_item > a:hover { opacity: 0.7; }
.richText [data-type="table_of_contents"] .toc_item--1 { margin: 0px 0px 16px; }
.richText [data-type="table_of_contents"] .toc_item--2 { margin: 0px 0px 16px; padding-left: 2rem; }
.richText [data-type="table_of_contents"] .toc_item--3 { margin: 0px 0px 16px; padding-left: 4rem; }
.sd.section { align-content: center !important; align-items: center !important; flex-flow: column !important; height: auto !important; max-width: 100% !important; padding: 0px !important; width: 100% !important; }
.sd.section-inner { position: static !important; }
@property --g-angle { syntax: "<angle>"; inherits: false; initial-value: 180deg; }
@property --g-color-0 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-0 { syntax: "<percentage>"; inherits: false; initial-value: .01%; }
@property --g-color-1 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-1 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-2 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-2 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-3 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-3 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-4 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-4 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-5 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-5 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-6 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-6 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-7 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-7 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-8 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-8 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-9 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-9 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-10 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-10 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-11 { syntax: "<color>"; inherits: false; initial-value: transparent; }
@property --g-position-11 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
.snackbar[data-v-e23c1c77] { align-items: center; background: rgb(255, 255, 255); border: 1px solid rgb(237, 237, 237); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.08) 0px 16px 48px -8px, rgba(0, 0, 0, 0.11) 0px 10px 25px -5px; display: flex; flex-direction: row; gap: 8px; justify-content: space-between; left: 50%; max-width: 90vw; padding: 16px 20px; position: fixed; top: 32px; transform: translate(-50%); user-select: none; width: 480px; z-index: 9999; }
.snackbar.v-enter-active[data-v-e23c1c77], .snackbar.v-leave-active[data-v-e23c1c77] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.snackbar.v-enter-from[data-v-e23c1c77], .snackbar.v-leave-to[data-v-e23c1c77] { opacity: 0; transform: translate(-50%, -10px); }
.snackbar .convey[data-v-e23c1c77] { align-items: center; display: flex; flex-direction: row; gap: 8px; padding: 0px; }
.snackbar .convey .icon[data-v-e23c1c77] { background-position: 50% center; background-repeat: no-repeat; flex-shrink: 0; height: 24px; width: 24px; }
.snackbar .convey .message[data-v-e23c1c77] { font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; white-space: pre-line; }
.snackbar .convey.error .icon[data-v-e23c1c77] { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23f84f65' fill-rule='evenodd' d='M12 22.5c5.799 0 10.5-4.701 10.5-10.5S17.799 1.5 12 1.5 1.5 6.201 1.5 12 6.201 22.5 12 22.5M9.046 7.455a1.125 1.125 0 0 0-1.591 1.59L10.409 12l-2.954 2.954a1.125 1.125 0 0 0 1.59 1.592L12 13.59l2.955 2.955a1.125 1.125 0 0 0 1.59-1.591L13.592 12l2.955-2.954a1.125 1.125 0 0 0-1.591-1.591L12 10.409z' clip-rule='evenodd'/%3E%3C/svg%3E"); }
.snackbar .convey.error .message[data-v-e23c1c77] { color: rgb(248, 79, 101); }
.snackbar .convey.success .icon[data-v-e23c1c77] { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M12 20.125a8.125 8.125 0 1 0 0-16.25 8.125 8.125 0 0 0 0 16.25M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10' clip-rule='evenodd'/%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M7.337 11.287a.94.94 0 0 1 1.326 0l1.812 1.812 4.287-4.287a.938.938 0 0 1 1.326 1.326l-4.95 4.95a.94.94 0 0 1-1.326 0l-2.475-2.475a.94.94 0 0 1 0-1.326' clip-rule='evenodd'/%3E%3C/svg%3E"); }
.snackbar .convey.success .message[data-v-e23c1c77] { color: rgb(17, 17, 17); }
.snackbar .button[data-v-e23c1c77] { align-items: center; border-radius: 40px; color: rgb(75, 156, 251); display: flex; flex-shrink: 0; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 700; justify-content: center; line-height: 16px; padding: 4px 8px; }
.snackbar .button[data-v-e23c1c77]:hover { background: rgb(245, 245, 245); }
.studio-banner-popover[data-v-7ec52b2d] { background: transparent; border: none; top: unset; right: unset; bottom: 20px; left: 20px; padding: 0px; position: fixed; }
a[data-v-7ec52b2d] { align-items: center; border-radius: 4px; display: flex; height: 20px; justify-content: center; perspective: 300px; transition: linear; width: 84px; }
@media (hover: hover) {
  a[data-v-7ec52b2d] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); will-change: width, height; }
  a[data-v-7ec52b2d]:hover { height: 32px; width: 200px; }
}
[data-v-7ec52b2d] .custom-fill path { fill: var(--a5f5a722); }
.fade-enter-active[data-v-7ec52b2d], .fade-leave-active[data-v-7ec52b2d] { position: absolute; transform: translateZ(0px); transition: opacity 0.3s cubic-bezier(0.4, 0.4, 0, 1); will-change: opacity, transform; }
.fade-enter-from[data-v-7ec52b2d], .fade-leave-to[data-v-7ec52b2d] { opacity: 0; }
.design-canvas__modal { height: 100%; pointer-events: none; position: fixed; transition: none; width: 100%; z-index: 2; }
.design-canvas__modal:focus { outline: none; }
.design-canvas__modal.v-enter-active .studio-canvas, .design-canvas__modal.v-leave-active, .design-canvas__modal.v-leave-active .studio-canvas { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.design-canvas__modal.v-enter-active .studio-canvas *, .design-canvas__modal.v-leave-active .studio-canvas * { transition: none !important; }
.design-canvas__modal.isNone { transition: none; }
.design-canvas__modal .design-canvas__modal__base { height: 100%; left: 0px; pointer-events: auto; position: fixed; top: 0px; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); width: 100%; z-index: -1; }
.design-canvas__modal .studio-canvas { height: 100%; pointer-events: none; }
.design-canvas__modal .studio-canvas > * { pointer-events: none; background: none !important; }
.fa-brands, .fa-solid { -webkit-font-smoothing: antialiased; --fa-display: inline-flex; align-items: center; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; justify-content: center; line-height: 1; text-rendering: auto; }
.fa-solid { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; }
:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }
@font-face { font-display: block; font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; src: url("/images/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2") format("woff2"), url("/images/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf") format("truetype"); }
@font-face { font-display: block; font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; src: url("/images/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.woff2") format("woff2"), url("/images/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.ttf") format("truetype"); }
.fa-baby::before { content: ""; }
.sd[data-s-89190bfa-c849-42ce-b767-ed732657b10c] { place-content: center space-between; align-items: center; background: rgb(255, 255, 255); border-width: 12px 12px 0px; border-style: solid; border-color: rgb(0, 0, 0); inset: 0px 0px auto; flex-flow: row; height: auto; margin: 0px; padding: 15px 30px; position: fixed; transform: translate(0px, 0px); width: 100%; z-index: 5; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-89190bfa-c849-42ce-b767-ed732657b10c] { place-content: center space-between; align-items: center; border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); padding: 15px; z-index: 5; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-89190bfa-c849-42ce-b767-ed732657b10c] { place-content: center space-between; align-items: center; left: 0px; margin: 0px; padding: 10px 15px; position: fixed; top: 0px; }
}
.sd[data-s-17ef8233-c639-4804-b9fd-8b874ef3bf58] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; width: 228px; max-width: 100%; }
.sd[data-s-596174a9-48fd-4442-b7bb-7bd7060786f3] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-f030dec7-14ba-47fc-98c5-51831811647c] { flex: 0 0 auto; height: auto; margin: 0px 0px 0px 20px; width: 230px; max-width: calc(100% - 20px); }
@media screen and (max-width: 840px) {
  .sd[data-s-f030dec7-14ba-47fc-98c5-51831811647c] { flex: 0 0 auto; margin: 0px; width: 220px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f030dec7-14ba-47fc-98c5-51831811647c] { flex: 0 0 auto; height: auto; width: 160px; max-width: 100%; }
}
.sd[data-s-8da14d39-6c99-425c-a93f-54cfe1ce9e0d] { place-content: center; align-items: center; flex-flow: row; gap: 0px; padding: 0px; --gap-h-8da14d39-6c99-425c-a93f-54cfe1ce9e0d: 0px; --gap-v-8da14d39-6c99-425c-a93f-54cfe1ce9e0d: 0px; --gap-uuid: 8da14d39-6c99-425c-a93f-54cfe1ce9e0d; }
@media screen and (max-width: 840px) {
  .sd[data-s-8da14d39-6c99-425c-a93f-54cfe1ce9e0d] { gap: 25px; --gap-h-8da14d39-6c99-425c-a93f-54cfe1ce9e0d: 25px; --gap-v-8da14d39-6c99-425c-a93f-54cfe1ce9e0d: 0px; }
}
.sd[data-s-a841171d-4dac-4de9-bf9e-8a538905e58f] { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: wrap; height: auto; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-a841171d-4dac-4de9-bf9e-8a538905e58f] { display: flex; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a841171d-4dac-4de9-bf9e-8a538905e58f] { display: flex; }
}
.sd[data-s-f8fd2630-95d4-4b1a-a44e-b0cee0245587] { place-content: center; align-items: center; display: flex; flex-flow: row; padding: 0px; }
@media screen and (max-width: 840px) {
  .sd[data-s-f8fd2630-95d4-4b1a-a44e-b0cee0245587] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f8fd2630-95d4-4b1a-a44e-b0cee0245587] { display: none; }
}
.sd[data-s-71f1abfb-745d-4b6e-8c7e-e98da8ea58c0] { border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: 50px; padding: 10px; max-width: 100%; }
.sd[data-s-596dbf68-28e2-40f0-ae78-a014d7206d78] { place-content: center; align-items: center; border-width: 0px 0px 2px; border-style: solid; border-color: rgba(0, 0, 0, 0); flex-flow: column; margin: 0px 12px; padding: 0px; max-width: calc(100% - 24px); }
.sd[data-s-09b49433-60ad-4b10-a364-5d4dcd99d701] { color: rgb(51, 51, 51); font-family: var(--s-font-0a938584); font-feature-settings: "palt"; font-size: 20px; font-style: normal; font-weight: 400; 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-4f685314-1040-4c68-ba18-a86c7e793d25] { place-content: center; align-items: center; flex-flow: row; margin: 0px 0px 0px 5px; padding: 0px; max-width: calc(100% - 5px); }
.sd[data-s-d94443ef-ebfc-4aff-bcfc-4dbb90553ff6] { flex: 0 0 auto; height: auto; margin: 0px; width: 30px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-d94443ef-ebfc-4aff-bcfc-4dbb90553ff6] { flex: 0 0 auto; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d94443ef-ebfc-4aff-bcfc-4dbb90553ff6] { flex: 0 0 auto; width: 25px; max-width: 100%; }
}
.sd[data-s-fc2b2d83-523b-4684-9afd-1739cc9bfdf5] { color: rgb(51, 51, 51); display: none; font-size: 24px; }
@media screen and (max-width: 840px) {
  .sd[data-s-fc2b2d83-523b-4684-9afd-1739cc9bfdf5] { display: flex; font-size: 48px; margin: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fc2b2d83-523b-4684-9afd-1739cc9bfdf5] { display: flex; font-size: 40px; }
}
.sd[data-s-e809a783-0470-45ab-bbb0-f9664c57cf93] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; margin: 30px 0px; padding: 0px; width: 380px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-e809a783-0470-45ab-bbb0-f9664c57cf93] { flex: 0 0 auto; }
}
.sd[data-s-3ffa9a52-e11a-4297-9964-de8518b65306] { color: rgb(51, 51, 51); font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-20a141f9-5c61-4c0d-8479-7507a95f75dd] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-20a141f9-5c61-4c0d-8479-7507a95f75dd]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-20a141f9-5c61-4c0d-8479-7507a95f75dd] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-78b4fd15-ba54-448d-b38c-07a1169759df] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 22px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-4d08d608-c15b-48e0-81d5-dc0c913ef7c6] { place-content: center; align-items: center; background: rgb(239, 68, 68); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-4d08d608-c15b-48e0-81d5-dc0c913ef7c6]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-4d08d608-c15b-48e0-81d5-dc0c913ef7c6] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-a36208b8-b32c-42f6-bea1-17ad8e11f65a] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 22px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-7d55f5fd-2d56-4cba-9667-ab273c494314] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); box-shadow: none; flex: 0 0 auto; flex-flow: column; gap: 20px; height: auto; padding: 50px 20px; width: 720px; --gap-h-7d55f5fd-2d56-4cba-9667-ab273c494314: 0px; --gap-v-7d55f5fd-2d56-4cba-9667-ab273c494314: 20px; --gap-uuid: 7d55f5fd-2d56-4cba-9667-ab273c494314; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-7d55f5fd-2d56-4cba-9667-ab273c494314] { flex: 0 0 auto; height: auto; --gap-h-7d55f5fd-2d56-4cba-9667-ab273c494314: 0px; --gap-v-7d55f5fd-2d56-4cba-9667-ab273c494314: 20px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7d55f5fd-2d56-4cba-9667-ab273c494314] { padding: 50px 30px; --gap-h-7d55f5fd-2d56-4cba-9667-ab273c494314: 0px; --gap-v-7d55f5fd-2d56-4cba-9667-ab273c494314: 20px; }
}
.sd[data-s-e4859d12-88d5-4918-9c66-69b1595613f1] { flex: 0 0 auto; height: 62px; margin: 10px 50px; width: 110px; max-width: calc(100% - 100px); }
.sd[data-s-2870f58d-caac-42b4-8783-0c571fe6e42f] { place-content: flex-start center; align-items: flex-start; flex-flow: wrap; gap: 30px; padding: 0px; --gap-h-2870f58d-caac-42b4-8783-0c571fe6e42f: 30px; --gap-v-2870f58d-caac-42b4-8783-0c571fe6e42f: 30px; --gap-uuid: 2870f58d-caac-42b4-8783-0c571fe6e42f; }
.sd[data-s-9d01d35e-f1a8-4975-92a1-92ffe2bb2699] { place-content: center; align-items: center; flex-flow: wrap; gap: 30px; padding: 10px; --gap-h-9d01d35e-f1a8-4975-92a1-92ffe2bb2699: 30px; --gap-v-9d01d35e-f1a8-4975-92a1-92ffe2bb2699: 30px; --gap-uuid: 9d01d35e-f1a8-4975-92a1-92ffe2bb2699; }
.sd[data-s-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6] { place-content: center; align-items: center; flex-wrap: nowrap; gap: 0px; padding: 0px; --gap-h-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6: 0px; --gap-v-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6: 0px; --gap-uuid: ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6; }
.sd[data-s-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6]:hover { opacity: 0.7; --gap-h-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6: 0px; --gap-v-ebfed9fe-d5ae-4e39-84c4-5e48e719d5d6: 0px; }
.sd[data-s-473fc06e-bf93-4a1f-9c6a-dcbfdeb0761a] { border-radius: 50%; flex: 0 0 auto; height: auto; width: 80px; max-width: 100%; }
.sd[data-s-e33d99a9-a209-495f-9e71-f07e756c9c5c] { color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: auto; line-height: 1.4; margin: 5px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d165f800-9d38-45a2-8722-1b4f37115737] { place-content: center; align-items: center; background: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: column; gap: 50px; height: auto; margin: 0px; padding: 40px 0px; width: 100%; --gap-h-d165f800-9d38-45a2-8722-1b4f37115737: 0px; --gap-v-d165f800-9d38-45a2-8722-1b4f37115737: 50px; --gap-uuid: d165f800-9d38-45a2-8722-1b4f37115737; max-width: 100%; }
.sd[data-s-2f832b99-7790-4329-8976-5eb50ba3f63f] { place-content: flex-start center; align-items: flex-start; flex-flow: row; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-2f832b99-7790-4329-8976-5eb50ba3f63f] { place-content: center; align-items: center; flex-flow: column; }
}
.sd[data-s-385572ec-95cb-400e-b442-28be881806b2] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-4ec82372-4d61-43b9-9c85-8fe1f262cc18] { place-content: flex-start; align-items: flex-start; border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); display: none; margin: 0px 20px; padding: 0px 20px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-4ec82372-4d61-43b9-9c85-8fe1f262cc18] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4ec82372-4d61-43b9-9c85-8fe1f262cc18] { display: none; margin: 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-555ede8a-ddff-4b4f-aa8b-02c067739cd4] { place-content: flex-start; align-items: flex-start; border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); margin: 0px 20px; padding: 0px 20px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-555ede8a-ddff-4b4f-aa8b-02c067739cd4] { margin: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-555ede8a-ddff-4b4f-aa8b-02c067739cd4] { margin: 0px; padding: 0px; }
}
.sd[data-s-2a197f8a-ad26-4558-8f95-531483206157] { place-content: center; align-items: center; flex-flow: column; padding: 0px; }
.sd[data-s-8f427980-4894-404c-bcbb-3150c4a6cb4a] { color: rgb(255, 255, 255); font-family: var(--s-font-0a938584); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3e400127-ae12-462f-a892-8a42be3fb8e9] { place-content: flex-start; align-items: flex-start; flex-flow: column; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-3e400127-ae12-462f-a892-8a42be3fb8e9] { margin: 0px; max-width: 100%; }
}
.sd[data-s-489a02d2-3ae4-4dce-b211-d3acd57b8af9] { place-content: flex-start; align-items: flex-start; border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); gap: 0px; margin: 0px 20px; padding: 0px 20px; --gap-h-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; --gap-v-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; --gap-uuid: 489a02d2-3ae4-4dce-b211-d3acd57b8af9; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-489a02d2-3ae4-4dce-b211-d3acd57b8af9] { margin: 0px 20px 0px 0px; --gap-h-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; --gap-v-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-489a02d2-3ae4-4dce-b211-d3acd57b8af9] { margin: 0px; padding: 0px; --gap-h-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; --gap-v-489a02d2-3ae4-4dce-b211-d3acd57b8af9: 0px; max-width: 100%; }
}
.sd[data-s-f954a176-bf96-49cb-a773-8792d7e184b9] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; height: 34px; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-6d7965d7-d2ce-4df6-96dd-66fe239a886a] { border-width: 0px 0px 2px; border-style: solid; border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-0a938584); font-size: 20px; font-weight: 400; height: 20px; letter-spacing: 0.05em; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-6d7965d7-d2ce-4df6-96dd-66fe239a886a]:hover { border-width: 0px 0px 2px; border-style: solid; border-color: rgb(255, 255, 255); padding: 0px; }
.sd[data-s-612de72a-444a-4c33-9597-8f1f30de3237] { place-content: flex-start; align-items: flex-start; border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); display: none; margin: 0px 20px; padding: 0px 20px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-612de72a-444a-4c33-9597-8f1f30de3237] { display: none; margin: 0px 20px 0px 0px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-612de72a-444a-4c33-9597-8f1f30de3237] { place-content: flex-start center; align-items: flex-start; display: none; flex-flow: column; margin: 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-01967432-e6f1-41f5-b96d-332ec4f6ca96] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-01967432-e6f1-41f5-b96d-332ec4f6ca96] { place-content: center; align-items: center; flex-flow: row; margin: 5px 0px; max-width: 100%; }
}
.sd[data-s-d1c70841-7f05-470f-b17e-9a49380a1ba7] { color: rgb(255, 255, 255); font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.6; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-d1c70841-7f05-470f-b17e-9a49380a1ba7] { line-height: 1.3; }
}
.sd[data-s-b305eca8-3916-4040-9989-5da3e25d2473] { flex: 0 0 auto; height: auto; margin: 0px 0px 0px 6px; width: 12px; max-width: calc(100% - 6px); }
@media screen and (max-width: 840px) {
  .sd[data-s-b305eca8-3916-4040-9989-5da3e25d2473] { flex: 0 0 auto; width: 12px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b305eca8-3916-4040-9989-5da3e25d2473] { flex: 0 0 auto; }
}
.sd[data-s-2214448d-53d7-456c-b266-6ec66f3d2031] { height: auto; margin: 0px 20px; padding: 0px 20px; width: 139px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-2214448d-53d7-456c-b266-6ec66f3d2031] { flex: 1 1 0%; margin: 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2214448d-53d7-456c-b266-6ec66f3d2031] { margin: 40px 20px; max-width: calc(100% - 40px); }
}
.sd[data-s-f4f0de6d-d7a3-4918-b131-5abc7c031e8a] { place-content: center; align-items: center; flex-flow: column; margin: 0px; padding: 0px; max-width: 100%; }
.sd[data-s-ab424e96-b161-4c0f-9b37-58dbe9553325] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-3381d301-a789-4901-9c53-ab364c264a7b] { color: rgb(255, 255, 255); font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3381d301-a789-4901-9c53-ab364c264a7b]:hover { text-decoration: underline; }
@media screen and (max-width: 540px) {
  .sd[data-s-3381d301-a789-4901-9c53-ab364c264a7b] { font-size: 14px; }
}
.sd[data-s-730c9b61-75f8-4cb1-8428-14ee00e8ccba] { flex: 0 0 auto; height: auto; margin: 0px 0px 0px 6px; width: 12px; max-width: calc(100% - 6px); }
.sd[data-s-abe5a909-fcbd-4b15-b676-081277505875] { color: rgb(255, 255, 255); font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-66b57a80-6d5b-47de-97ed-d5ac55653c14] { background: rgb(255, 255, 255); border-width: 12px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 0px; height: 100%; margin: 0px; opacity: 1; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-66b57a80-6d5b-47de-97ed-d5ac55653c14] { border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); }
}
.sd[data-s-d34a0aa8-5d21-4ad3-86f8-9c3315b302f4] { }
.sd[data-s-f090910e-643b-459f-9072-08c544fdc2af] { place-content: center; align-items: center; background: rgb(250, 248, 248); flex: 0 0 auto; flex-wrap: nowrap; margin: 90px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-f090910e-643b-459f-9072-08c544fdc2af] { margin: 80px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f090910e-643b-459f-9072-08c544fdc2af] { margin: 60px 0px 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-7d34a0ff-23a4-44cf-a332-f58ed88566d8] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 50px 30px; padding: 30px; width: 1200px; max-width: calc(100% - 60px); }
@media screen and (max-width: 840px) {
  .sd[data-s-7d34a0ff-23a4-44cf-a332-f58ed88566d8] { flex-flow: column-reverse; margin: 10px 10px 50px; padding: 20px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7d34a0ff-23a4-44cf-a332-f58ed88566d8] { margin: 10px 10px 50px; padding: 10px; }
}
.sd[data-s-605ddfba-2239-4e68-8284-712491cfee78] { place-content: center; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px 20px; padding: 0px; width: auto; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-605ddfba-2239-4e68-8284-712491cfee78] { margin: 20px 30px; max-width: calc(100% - 60px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-605ddfba-2239-4e68-8284-712491cfee78] { margin: 20px 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-ab9d38e6-f87e-40d3-adfe-9ed12f2cd179] { flex: 0 0 auto; height: auto; margin: 0px 0px 10px; width: 315px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-ab9d38e6-f87e-40d3-adfe-9ed12f2cd179] { display: none; flex: 0 0 auto; width: 280px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab9d38e6-f87e-40d3-adfe-9ed12f2cd179] { display: none; }
}
.sd[data-s-8e39c8ef-1c8e-4e40-87b8-d4b49ed444bb] { border-radius: 0px; flex: 0 0 auto; height: auto; width: 323px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-8e39c8ef-1c8e-4e40-87b8-d4b49ed444bb] { flex: 0 0 auto; width: 340px; max-width: 100%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8e39c8ef-1c8e-4e40-87b8-d4b49ed444bb] { flex: 0 0 auto; width: 85%; max-width: 85%; }
}
.sd[data-s-23469d40-c922-402b-9705-d201e2a691dd] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 0px; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-72230837-9af2-43b6-aa67-7e9273b6f18c] { flex: 0 0 auto; height: auto; margin: 3px 8px 0px 0px; width: 27px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px) {
  .sd[data-s-72230837-9af2-43b6-aa67-7e9273b6f18c] { flex: 0 0 auto; margin: 3px 4px 0px 0px; width: 25px; max-width: calc(100% - 4px); }
}
.sd[data-s-56ae17bf-eace-4667-8af7-b86d7acf536b] { place-content: flex-start center; align-items: flex-start; flex-flow: column; padding: 0px; }
.sd[data-s-de02cad9-a0df-4f30-a49d-43e5432b526c] { color: rgb(51, 51, 51); font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 18px; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0ee4391f-129b-47dd-8a7b-34e490dbf4e2] { color: rgb(230, 0, 19); font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 15px; font-weight: 600; height: auto; letter-spacing: -0.05em; line-height: 1.4; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0ee4391f-129b-47dd-8a7b-34e490dbf4e2]:hover { color: rgb(221, 135, 142); }
@media screen and (max-width: 540px) {
  .sd[data-s-0ee4391f-129b-47dd-8a7b-34e490dbf4e2] { font-size: 14px; }
}
.sd[data-s-75ba2a9f-2540-43be-a0e1-5b88464409b6] { }
.sd[data-s-41c93bb0-2191-4afa-b928-a80955ba5a84] { flex: 0 0 auto; height: auto; margin: 0px 10px; width: calc(55% - 20px); max-width: calc(55% - 20px); }
@media screen and (max-width: 840px) {
  .sd[data-s-41c93bb0-2191-4afa-b928-a80955ba5a84] { flex: 0 0 auto; margin: 10px 20px; width: calc(95% - 40px); max-width: calc(95% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-41c93bb0-2191-4afa-b928-a80955ba5a84] { flex: 0 0 auto; margin: 10px 0px; width: 95%; max-width: 95%; }
}
.sd[data-s-68e84390-00bc-44ed-a5a4-6d3bfbdaafd1] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 50px 0px; width: 900px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-68e84390-00bc-44ed-a5a4-6d3bfbdaafd1] { margin: 50px 15px; max-width: calc(100% - 30px); }
}
.sd[data-s-9d28d7dd-6cea-4398-b2ac-ff72114cec9d] { place-content: center flex-start; align-items: center; border-width: 0px 0px 2px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px; padding: 20px 15px; width: 770px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-9d28d7dd-6cea-4398-b2ac-ff72114cec9d] { margin: 0px 20px; padding: 10px; max-width: calc(100% - 40px); }
}
.sd[data-s-0cd7a780-bf05-4a46-be9e-474c3fdbd18e] { flex: 0 0 auto; height: auto; margin: 0px 20px 0px 0px; width: 30px; max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-0cd7a780-bf05-4a46-be9e-474c3fdbd18e] { margin: 0px 15px 0px 0px; max-width: calc(100% - 15px); }
}
.sd[data-s-17f88bae-9e58-4076-9b45-b8d3b4bae94d] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-17f88bae-9e58-4076-9b45-b8d3b4bae94d] { flex: 1 1 0%; width: auto; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-17f88bae-9e58-4076-9b45-b8d3b4bae94d] { letter-spacing: normal; }
}
.sd[data-s-a1038d2e-6343-44c8-a171-95aff068152a] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 30px 20px; text-align: left; width: 800px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-6d03fd81-2135-4f94-b502-24abe8b8a17e] { place-content: center; align-items: center; flex-flow: wrap; padding: 0px; }
.sd[data-s-e74d3508-daf1-47d6-8943-f74f2303468d] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-e74d3508-daf1-47d6-8943-f74f2303468d]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-e74d3508-daf1-47d6-8943-f74f2303468d] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-f969fe06-f67d-41cd-8c8b-0d80171469a3] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-cdc87885-3266-4b36-8921-a088d55c6c87] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-cdc87885-3266-4b36-8921-a088d55c6c87]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-cdc87885-3266-4b36-8921-a088d55c6c87] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-dce8b683-c569-4d44-9621-d4b8d9098823] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-ee0b544f-ca04-4d0a-ac9f-d5ed7ab4ad68] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-ee0b544f-ca04-4d0a-ac9f-d5ed7ab4ad68]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-ee0b544f-ca04-4d0a-ac9f-d5ed7ab4ad68] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-7b7de725-5ea2-4e27-927b-1f7a34f15c6e] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-7b7de725-5ea2-4e27-927b-1f7a34f15c6e] { margin: 0px 3px; max-width: calc(100% - 6px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7b7de725-5ea2-4e27-927b-1f7a34f15c6e] { font-feature-settings: "palt"; margin: 0px; text-orientation: mixed; writing-mode: horizontal-tb; -webkit-writing-mode: horizontal-tb; max-width: 100%; }
}
.sd[data-s-d310b17b-8170-4f2d-b0ea-c314493ee476] { flex: 0 0 auto; height: auto; width: 18px; max-width: 100%; }
.sd[data-s-e664499b-48a8-41ee-b97f-31dcf2f01287] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; font-family: var(--s-font-0a938584); height: auto; margin: 10px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-e664499b-48a8-41ee-b97f-31dcf2f01287]:hover { opacity: 0.7; transition-duration: 600ms; }
@media screen and (max-width: 540px) {
  .sd[data-s-e664499b-48a8-41ee-b97f-31dcf2f01287] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-01af4b49-5ed1-4182-8dbf-66e167ff6ae8] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-536ef02d-6ae1-4101-a887-940adfbc15e4] { flex: 0 0 auto; height: auto; width: 18px; max-width: 100%; }
.sd[data-s-92b2aaf5-bfda-4c1c-8fbd-928cc8502eb6] { place-content: center; align-items: center; background: rgb(239, 68, 68); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-92b2aaf5-bfda-4c1c-8fbd-928cc8502eb6]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-92b2aaf5-bfda-4c1c-8fbd-928cc8502eb6] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-7246af2c-3554-43b7-9ee9-43b2187128cc] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 22px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d] { place-content: center; align-items: center; background: rgb(250, 248, 248); flex: 0 0 auto; flex-flow: column; gap: 10px; margin: 0px 50px 60px; padding: 30px; width: 720px; --gap-h-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d: 0px; --gap-v-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d: 10px; --gap-uuid: 9c7abc51-13c4-4bb1-a279-3d5e5c26f47d; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px) {
  .sd[data-s-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d] { gap: 0px; margin: 60px 20px; padding: 30px 10px; --gap-h-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d: 0px; --gap-v-9c7abc51-13c4-4bb1-a279-3d5e5c26f47d: 0px; max-width: calc(100% - 40px); }
}
.sd[data-s-43c90343-7bd5-444c-8e7a-d29c975fc1d0] { place-content: center; align-items: center; border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; gap: 20px; height: auto; margin: 0px; padding: 5px 15px; width: auto; --gap-h-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 20px; --gap-v-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 0px; --gap-uuid: 43c90343-7bd5-444c-8e7a-d29c975fc1d0; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-43c90343-7bd5-444c-8e7a-d29c975fc1d0] { flex: 0 0 auto; margin: 0px 20px; padding: 10px; --gap-h-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 20px; --gap-v-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 0px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-43c90343-7bd5-444c-8e7a-d29c975fc1d0] { flex: 0 0 auto; gap: 10px; --gap-h-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 10px; --gap-v-43c90343-7bd5-444c-8e7a-d29c975fc1d0: 0px; }
}
.sd[data-s-42925186-2738-4262-b8af-ec73655685b4] { color: rgb(230, 0, 19); font-size: 24px; }
.sd[data-s-9c1fe40f-a920-44ba-8d28-4ae86903cc97] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-9c1fe40f-a920-44ba-8d28-4ae86903cc97] { flex: 1 1 0%; width: auto; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9c1fe40f-a920-44ba-8d28-4ae86903cc97] { font-size: 20px; letter-spacing: normal; }
}
.sd[data-s-6723f343-784d-40c1-b4e1-58f66f1e41eb] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; padding: 10px 20px; text-align: left; width: 800px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-6723f343-784d-40c1-b4e1-58f66f1e41eb] { font-size: 14px; padding: 10px; }
}
.sd[data-s-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673] { place-content: center; align-items: center; background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(230, 0, 19) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; font-family: var(--s-font-0a938584); gap: 10px; height: auto; margin: 10px 20px; padding: 5px 20px; width: auto; --gap-h-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 10px; --gap-v-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 0px; --gap-uuid: 258efc12-5ec9-4fd9-b0f3-6b9fd07a1673; max-width: calc(100% - 40px); }
.sd[data-s-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673]:hover { opacity: 0.5; transition-duration: 600ms; --gap-h-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 10px; --gap-v-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673] { flex: 0 0 auto; gap: 5px; margin: 10px; padding: 5px 40px; width: 240px; --gap-h-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 5px; --gap-v-258efc12-5ec9-4fd9-b0f3-6b9fd07a1673: 0px; max-width: calc(100% - 20px); }
}
.sd[data-s-7e7503e9-2005-420c-bb25-3161d5bcd856] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-7e7503e9-2005-420c-bb25-3161d5bcd856] { font-size: 18px; }
}
.sd[data-s-97aef299-ed43-4214-a3e2-304769b2fef2] { flex: 0 0 auto; height: auto; margin: 0px; width: 18px; max-width: 100%; }
.sd[data-s-7dba6842-54eb-4870-ba25-41eaaa6e953d] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 50px 0px; width: 900px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-7dba6842-54eb-4870-ba25-41eaaa6e953d] { margin: 50px 15px; max-width: calc(100% - 30px); }
}
.sd[data-s-5a980ab1-9de8-4d48-ab51-409d1686e067] { place-content: center flex-start; align-items: center; border-width: 0px 0px 2px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 20px; padding: 20px 15px; width: 770px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-5a980ab1-9de8-4d48-ab51-409d1686e067] { margin: 10px 20px; padding: 10px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5a980ab1-9de8-4d48-ab51-409d1686e067] { margin: 0px 15px; padding: 10px; max-width: calc(100% - 30px); }
}
.sd[data-s-36f79550-c03d-42fa-a0d1-3380b5f97830] { flex: 0 0 auto; height: auto; margin: 0px 20px 0px 0px; width: 30px; max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-36f79550-c03d-42fa-a0d1-3380b5f97830] { margin: 0px 15px 0px 0px; max-width: calc(100% - 15px); }
}
.sd[data-s-617138b9-56a0-4786-9885-b9d1d375e7a5] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9e9b4e90-ab52-4c16-8f59-ef266285ada2] { place-content: flex-start; align-items: flex-start; flex-flow: column; margin: 0px 0px 30px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-9e9b4e90-ab52-4c16-8f59-ef266285ada2] { flex: 0 0 auto; width: 100%; max-width: 100%; }
}
.sd[data-s-ca1706c5-a57c-4d80-b772-b98e57c9c810] { place-content: center; align-items: center; flex-flow: column; margin: 0px 0px 20px; padding: 0px; max-width: 100%; }
.sd[data-s-bf9d3bfa-1955-4d43-b199-8c93c4cb22fe] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px 20px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-bf9d3bfa-1955-4d43-b199-8c93c4cb22fe] { flex: 0 0 auto; }
}
.sd[data-s-6c14fc43-7533-4d27-99d9-019877c36ddc] { border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 0px 15px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d904c9c1-48fc-4731-819f-f781b5f5b812] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); flex-flow: column; padding: 20px; }
@media screen and (max-width: 540px) {
  .sd[data-s-d904c9c1-48fc-4731-819f-f781b5f5b812] { padding: 20px 0px; }
}
.sd[data-s-7465daee-6e32-4d6e-9dc1-5c3653bf3350] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 0px; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-767f0492-1e88-4c4a-94da-d74082069a1e] { flex: 0 0 auto; height: auto; margin: 0px 20px 0px 0px; width: 27px; max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-767f0492-1e88-4c4a-94da-d74082069a1e] { margin: 0px 5px 0px 0px; max-width: calc(100% - 5px); }
}
.sd[data-s-6b08643f-9b91-4e24-860a-52562b29d070] { place-content: flex-start center; align-items: flex-start; flex-flow: column; padding: 0px; }
@media screen and (max-width: 540px) {
  .sd[data-s-6b08643f-9b91-4e24-860a-52562b29d070] { flex: 1 1 0%; width: auto; max-width: 100%; }
}
.sd[data-s-e50b57f9-5f20-4464-bb57-f7cd11c68be9] { color: rgb(51, 51, 51); font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 18px; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-1293984a-2d62-41fc-b446-9f690c517073] { color: rgb(230, 0, 19); font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 15px; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.4; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-1293984a-2d62-41fc-b446-9f690c517073]:hover { color: rgb(221, 135, 142); }
.sd[data-s-0c733e27-e18e-4105-8f08-a6f1325944f1] { background: rgba(0, 0, 0, 0); border-radius: 0px; box-shadow: none; flex: 0 0 auto; height: 30vh; margin: 25px 0px; opacity: 1; padding: 0px; width: 760px; max-width: 100%; }
.sd[data-s-1a7ab0c8-9a79-4729-ba4a-2c39b27b8cb8] { }
.sd[data-s-2d39ba43-4177-46a8-8180-b6cfebd5f5a7] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 50px 0px; width: 900px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-2d39ba43-4177-46a8-8180-b6cfebd5f5a7] { margin: 50px 15px; max-width: calc(100% - 30px); }
}
.sd[data-s-57dc5903-1eff-4738-b36c-60d140f61a16] { place-content: center flex-start; align-items: center; border-width: 0px 0px 2px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; padding: 20px 15px; width: 770px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-57dc5903-1eff-4738-b36c-60d140f61a16] { margin: 10px 20px; padding: 10px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-57dc5903-1eff-4738-b36c-60d140f61a16] { margin: 0px 15px; padding: 10px; max-width: calc(100% - 30px); }
}
.sd[data-s-9e4788f9-0b09-4328-96dc-32db2f6357c2] { flex: 0 0 auto; height: auto; margin: 0px 20px 0px 0px; width: 30px; max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-9e4788f9-0b09-4328-96dc-32db2f6357c2] { margin: 0px 15px 0px 0px; max-width: calc(100% - 15px); }
}
.sd[data-s-3c59b5fe-4899-40bb-86b7-4644aa3f61dc] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7469acc6-1e1f-4619-8755-05e15bb26fb9] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 30px 20px; text-align: left; width: 800px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-1fdc2896-984c-4677-88ba-fd8c452b8268] { place-content: center; align-items: center; background: rgb(250, 248, 248); border-radius: 12px; flex: 0 0 auto; flex-flow: row; margin: 30px 0px; padding: 20px; width: 800px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-1fdc2896-984c-4677-88ba-fd8c452b8268] { padding: 10px; }
}
.sd[data-s-f4293f8e-0e4c-4e88-a17d-bc277f3d7db3] { flex: 0 0 auto; height: auto; margin: 20px; width: calc(50% - 40px); max-width: calc(50% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-f4293f8e-0e4c-4e88-a17d-bc277f3d7db3] { margin: 10px 5px; width: calc(50% - 10px); max-width: calc(50% - 10px); }
}
.sd[data-s-8ea67e9d-01ec-48e0-a5ac-cab76ea9bddc] { flex: 0 0 auto; height: auto; margin: 0px; width: 50px; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-8ea67e9d-01ec-48e0-a5ac-cab76ea9bddc] { flex: 0 0 auto; width: 15px; max-width: 100%; }
}
.sd[data-s-37635604-deaa-4aaa-8cd3-c152738229ed] { flex: 0 0 auto; height: auto; margin: 20px; width: calc(40% - 40px); max-width: calc(40% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-37635604-deaa-4aaa-8cd3-c152738229ed] { margin: 20px 3px; width: calc(40% - 6px); max-width: calc(40% - 6px); }
}
.sd[data-s-1df04c38-9390-42a0-b663-46c0d92f0c07] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: column; height: auto; margin: 50px 0px; width: 900px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-1df04c38-9390-42a0-b663-46c0d92f0c07] { margin: 50px 15px; max-width: calc(100% - 30px); }
}
.sd[data-s-548c6e64-8907-44bb-a8bc-70e929afa4c9] { place-content: center flex-start; align-items: center; border-width: 0px 0px 2px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 20px; padding: 20px 15px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-548c6e64-8907-44bb-a8bc-70e929afa4c9] { margin: 10px 20px; padding: 10px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-548c6e64-8907-44bb-a8bc-70e929afa4c9] { margin: 0px 15px; padding: 10px; max-width: calc(100% - 30px); }
}
.sd[data-s-44931b40-f6a2-4276-8665-60165197aed6] { flex: 0 0 auto; height: auto; margin: 0px 20px 0px 0px; width: 30px; max-width: calc(100% - 20px); }
@media screen and (max-width: 540px) {
  .sd[data-s-44931b40-f6a2-4276-8665-60165197aed6] { margin: 0px 15px 0px 0px; max-width: calc(100% - 15px); }
}
.sd[data-s-0dc0d50d-37b2-4c66-afe8-21ffb6f808cd] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 24px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-577a09f0-fa90-4a5e-91f2-caaba8a893ad] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 20px; padding: 30px 20px; text-align: left; width: 800px; max-width: calc(100% - 40px); justify-content: flex-start; }
@media screen and (max-width: 540px) {
  .sd[data-s-577a09f0-fa90-4a5e-91f2-caaba8a893ad] { margin: 0px; max-width: 100%; }
}
.sd[data-s-bd65a8af-141d-439d-8b2e-2141367d446d] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; display: none; flex: 0 0 auto; flex-flow: row; height: auto; margin: 10px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-bd65a8af-141d-439d-8b2e-2141367d446d] { display: none; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bd65a8af-141d-439d-8b2e-2141367d446d] { display: none; }
}
.sd[data-s-a74329c5-4fba-482a-8325-42954f019bcf] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-0a938584); font-feature-settings: "palt"; font-size: 18px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-bda975f4-b99c-4b8b-b672-b4dee0724c3e] { flex: 0 0 auto; height: auto; width: 18px; max-width: 100%; }
.sd[data-s-cc54839c-c159-475c-a136-0ca8e8041c2d] { background: rgb(255, 255, 255); border-radius: 12px; gap: 10px; margin: 10px 0px; padding: 30px 10px; --gap-h-cc54839c-c159-475c-a136-0ca8e8041c2d: 0px; --gap-v-cc54839c-c159-475c-a136-0ca8e8041c2d: 10px; --gap-uuid: cc54839c-c159-475c-a136-0ca8e8041c2d; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-cc54839c-c159-475c-a136-0ca8e8041c2d] { gap: 0px; margin: 20px 10px; --gap-h-cc54839c-c159-475c-a136-0ca8e8041c2d: 0px; --gap-v-cc54839c-c159-475c-a136-0ca8e8041c2d: 0px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cc54839c-c159-475c-a136-0ca8e8041c2d] { margin: 20px 10px; --gap-h-cc54839c-c159-475c-a136-0ca8e8041c2d: 0px; --gap-v-cc54839c-c159-475c-a136-0ca8e8041c2d: 10px; }
}
.sd[data-s-a6711191-1457-4901-8e76-c0c193bf71b7] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 10px 20px; padding: 0px; width: 700px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-a6711191-1457-4901-8e76-c0c193bf71b7] { margin: 20px 0px 20px 10px; max-width: calc(100% - 10px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a6711191-1457-4901-8e76-c0c193bf71b7] { flex-flow: column; margin: 20px 0px 5px; max-width: 100%; }
}
.sd[data-s-c2eef087-837a-4f4e-a2e6-01e71238d928] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); box-shadow: none; flex-flow: row; padding: 0px; transform: translate(0px, 0px); }
.sd[data-s-7827a93f-8abf-401d-9860-532f1d627116] { border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-0a938584); font-feature-settings: "palt"; font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; padding: 4px 1px 1px; text-align: center; text-shadow: none; width: 200px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px) {
  .sd[data-s-7827a93f-8abf-401d-9860-532f1d627116] { font-weight: 400; }
}
.sd[data-s-ffa50691-ef28-499d-bed6-e91daf7e2925] { background: rgba(0, 0, 0, 0); border-width: 1px; border-style: solid; border-color: rgb(230, 0, 19); bottom: 0px; height: auto; left: 0px; margin: 0px; padding: 0px; position: absolute; top: 0px; transform: translate(4px, 4px); width: 200px; max-width: 100%; }
.sd[data-s-3839b53a-3d38-49e7-923a-a490d79183ea] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px 20px; text-align: left; width: auto; max-width: calc(100% - 40px); justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-3839b53a-3d38-49e7-923a-a490d79183ea] { margin: 0px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3839b53a-3d38-49e7-923a-a490d79183ea] { font-feature-settings: "palt"; letter-spacing: 0.05em; margin: 15px 5px; text-orientation: mixed; writing-mode: horizontal-tb; -webkit-writing-mode: horizontal-tb; max-width: calc(100% - 10px); }
}
.sd[data-s-3f194993-327b-4b50-a558-79e944a80968] { place-content: center; align-items: center; background: rgb(0, 0, 0); border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255); border-radius: 128px; box-shadow: rgb(0, 0, 0) 2px 4px 0px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 15px 20px; padding: 5px 10px; width: 300px; max-width: calc(100% - 40px); }
.sd[data-s-3f194993-327b-4b50-a558-79e944a80968]:hover { opacity: 0.5; }
@media screen and (max-width: 540px) {
  .sd[data-s-3f194993-327b-4b50-a558-79e944a80968] { margin: 10px; max-width: calc(100% - 20px); }
}
.sd[data-s-2df954e8-bfbe-44e1-86fa-193cffe6ef39] { color: rgb(255, 255, 255); flex: 0 0 auto; font-family: var(--s-font-d89fe65d); font-feature-settings: "palt"; font-size: 20px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 10px; text-align: left; width: auto; max-width: calc(100% - 20px); justify-content: flex-start; }
.sd[data-s-6d951a3f-1d25-423d-9cae-5b1131f500b9] { place-content: center; align-items: center; background: rgb(250, 248, 248); flex: 0 0 auto; flex-flow: column; margin: 50px 0px; padding: 30px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px) {
  .sd[data-s-6d951a3f-1d25-423d-9cae-5b1131f500b9] { margin: 50px 0px; }
}
.sd[data-s-ee8409f2-6b16-44c7-9c0b-21018d0c884f] { }
.sd[data-s-e2e42717-8014-415c-ae33-308d2b9008cb] { place-content: center; align-items: center; flex: 0 0 auto; flex-wrap: nowrap; gap: 0px; margin: 60px 20px; padding: 0px; width: 900px; --gap-h-e2e42717-8014-415c-ae33-308d2b9008cb: 0px; --gap-v-e2e42717-8014-415c-ae33-308d2b9008cb: 0px; --gap-uuid: e2e42717-8014-415c-ae33-308d2b9008cb; max-width: calc(100% - 40px); }
.sd[data-s-31995880-cd38-4240-9fa7-204379409b5d] { height: auto; margin: 10px 50px; width: 160px; max-width: calc(100% - 100px); }
.sd[data-s-ea75c0ab-46b2-49dd-adc1-03399c503eea] { place-content: center flex-start; align-items: center; border-width: 0px 0px 4px; border-style: dotted; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 20px; padding: 20px 10px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-ea75c0ab-46b2-49dd-adc1-03399c503eea] { margin: 0px; max-width: 100%; }
}
.sd[data-s-41824e10-3a00-4ab3-84d6-47f63c1727b0] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0666051f-aa62-41e8-87b1-9495bfc6d4b1] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: wrap; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-0666051f-aa62-41e8-87b1-9495bfc6d4b1] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0666051f-aa62-41e8-87b1-9495bfc6d4b1] { place-content: center space-around; align-items: center; flex-flow: wrap; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-e466cc2d-9376-4c5e-b696-9f81d140135a] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 10px; padding: 0px 20px; width: calc(40% - 20px); max-width: calc(40% - 20px); }
@media screen and (max-width: 840px) {
  .sd[data-s-e466cc2d-9376-4c5e-b696-9f81d140135a] { flex: 0 0 auto; width: calc(49% - 20px); max-width: calc(49% - 20px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e466cc2d-9376-4c5e-b696-9f81d140135a] { flex: 0 0 auto; padding: 0px 5px; width: calc(45% - 20px); max-width: calc(45% - 20px); }
}
.sd[data-s-5199283a-7723-4e49-949f-80918826ca17] { flex: 0 0 auto; height: auto; margin: 20px 0px; width: 190px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-5199283a-7723-4e49-949f-80918826ca17] { flex: 0 0 auto; }
}
.sd[data-s-d7b8b91d-2fb5-4edf-b9e1-08e69c489a6a] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 30px; width: 33%; max-width: 33%; }
@media screen and (max-width: 840px) {
  .sd[data-s-d7b8b91d-2fb5-4edf-b9e1-08e69c489a6a] { flex: 0 0 auto; width: 40%; max-width: 40%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d7b8b91d-2fb5-4edf-b9e1-08e69c489a6a] { flex: 0 0 auto; padding: 0px 5px; width: 45%; max-width: 45%; }
}
.sd[data-s-55231bac-1a70-475f-b358-c53d4d1ce1d8] { flex: 0 0 auto; height: auto; margin: 20px; width: 190px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-55231bac-1a70-475f-b358-c53d4d1ce1d8] { flex: 0 0 auto; }
}
.sd[data-s-995790ee-9912-4c2a-8883-041f91496622] { place-content: center flex-start; align-items: center; border-width: 0px 0px 4px; border-style: dotted; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 20px; padding: 20px 10px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-995790ee-9912-4c2a-8883-041f91496622] { margin: 0px; max-width: 100%; }
}
.sd[data-s-468c12d9-650f-45c0-8e03-9737bba7a329] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-1a69bf47-199e-4410-a032-558d8c60a61b] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-1a69bf47-199e-4410-a032-558d8c60a61b] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1a69bf47-199e-4410-a032-558d8c60a61b] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-6b83928a-01cb-4e6f-9088-868e554a8d34] { place-content: center; align-items: center; flex-flow: row; margin: 20px 0px; padding: 0px; max-width: 100%; }
.sd[data-s-cca1e12f-af08-4ee9-ab5d-d56e9e1f02ae] { height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
.sd[data-s-8a8033f0-2133-405b-b4be-ebd528f2ace8] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-2d0d70a8-10fc-4af6-ad8b-68adc529043d] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-492bd99d-2f98-4639-a080-79c31a63f8c5] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-7099c393-1e5b-4dc4-a8b4-b3ccdefb126d] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-7099c393-1e5b-4dc4-a8b4-b3ccdefb126d]:hover { color: rgb(230, 0, 19); }
.sd[data-s-c8a7574f-ab68-435e-8873-c92253afcf9d] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-c8a7574f-ab68-435e-8873-c92253afcf9d]:hover { opacity: 0.7; }
.sd[data-s-bce1a3f1-b326-414e-b953-4ef98a61e400] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-9cdfe873-b507-4a5d-a934-666f407fb5f1] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-18ad7503-4a44-4c09-974b-022ed95e9d32] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-18ad7503-4a44-4c09-974b-022ed95e9d32] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-18ad7503-4a44-4c09-974b-022ed95e9d32] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-4c5d1036-9871-4ef8-8bb8-4b2a2b98b86d] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 10px 0px; padding: 0px; width: 240px; max-width: 100%; }
.sd[data-s-5c1ebd13-9393-42a7-a5ab-cf1bc864d21d] { flex: 0 0 auto; height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
.sd[data-s-886c493d-d83e-4559-abea-c0d0cb2f2c00] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-b7107785-4dc1-4870-9208-24d89ad89578] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-175d4b27-506c-4cb4-98a7-93a527718490] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-93a01597-3ef9-4bc5-8a70-6eb42b6a5c52] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-93a01597-3ef9-4bc5-8a70-6eb42b6a5c52]:hover { color: rgb(230, 0, 19); }
.sd[data-s-e4a75fb4-e8a3-4c61-99b9-cc1895bcdc72] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-e4a75fb4-e8a3-4c61-99b9-cc1895bcdc72]:hover { opacity: 0.7; }
.sd[data-s-11e79b92-f1a3-49cc-b646-f0c0a2737d42] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-0050a123-269d-45e7-b03c-3705e48d8665] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7baa6680-36a2-48ba-8a10-6f3545f95984] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-7baa6680-36a2-48ba-8a10-6f3545f95984] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7baa6680-36a2-48ba-8a10-6f3545f95984] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-36a7eda5-a67e-4a81-9204-90bc67a985ba] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 10px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-4e3838c0-65a7-4de4-bd89-b494f04a3fc2] { flex: 0 0 auto; height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
.sd[data-s-d0414c17-62fd-4055-971a-f85a1240701a] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-9fc40463-0566-472c-85b8-08fcebe642f0] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-a2da4742-52f7-4716-a8ab-efb821924204] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-afd8c1b7-e8d8-4eac-974f-2551825dbf13] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-afd8c1b7-e8d8-4eac-974f-2551825dbf13]:hover { color: rgb(230, 0, 19); }
.sd[data-s-88ce54d3-e2cf-4b69-94d4-342942968aa6] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-88ce54d3-e2cf-4b69-94d4-342942968aa6]:hover { opacity: 0.7; }
.sd[data-s-ec54f4b4-6c6a-48c2-88c4-7120449d5a3c] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-df946a62-4511-4473-adee-4dba9086255c] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f4e453f2-2491-49d4-9169-b3b5b621d8d1] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-f4e453f2-2491-49d4-9169-b3b5b621d8d1] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f4e453f2-2491-49d4-9169-b3b5b621d8d1] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-1b4a6f08-86b2-4182-ab71-aa8c8bbedfde] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-38f2d939-5948-48d9-81a1-f83139b18882] { height: auto; margin: 20px 0px; width: 200px; max-width: 100%; }
.sd[data-s-2c254cd2-4a4c-4544-bc0c-7a624fcfa6db] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-36484f77-9c8c-4cb4-ae1d-b144cdd4d18d] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-317df4bd-cd9d-485b-8923-b1b4e65a7a83] { place-content: center; align-items: center; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-c4891302-9105-46ad-a2c8-96c0393c5d3b] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-c4891302-9105-46ad-a2c8-96c0393c5d3b]:hover { color: rgb(230, 0, 19); }
.sd[data-s-1362e5b7-55aa-4fb1-8717-0cbf9250c3ec] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-1362e5b7-55aa-4fb1-8717-0cbf9250c3ec]:hover { opacity: 0.7; }
.sd[data-s-e66b89ce-7a3b-41e3-8b5a-3223db9bcb9a] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-d6938339-9c19-4d6a-84a9-6b5375420a69] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-14b2ae22-dbc0-4c17-98b0-3225f36860bb] { place-content: center flex-start; align-items: center; border-width: 0px 0px 4px; border-style: dotted; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 20px; padding: 20px 10px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-14b2ae22-dbc0-4c17-98b0-3225f36860bb] { margin: 0px; max-width: 100%; }
}
.sd[data-s-1db2d9c3-df00-451c-aa86-c5c92f99441a] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-2e6dff9a-6442-4fe6-8cd7-24fa0be55937] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-2e6dff9a-6442-4fe6-8cd7-24fa0be55937] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2e6dff9a-6442-4fe6-8cd7-24fa0be55937] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-e3f2b1be-e390-4d8a-98d0-6de4e9c38066] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 10px; width: 240px; max-width: 100%; }
.sd[data-s-99a667a2-323d-40d6-a02f-acd8a703760f] { height: auto; margin: 20px 45px; width: 200px; max-width: calc(100% - 90px); }
.sd[data-s-cdf9692f-9ac7-4c92-97e3-5f49659dc031] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-e47eb709-63c0-4f2a-8793-3d1fb7c05436] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-8ccb26bf-f56e-428f-acf5-d7bc1bfe1480] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-4fb3e00b-aa83-4464-b5ab-2bed7c2bdfff] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-4fb3e00b-aa83-4464-b5ab-2bed7c2bdfff]:hover { color: rgb(230, 0, 19); }
.sd[data-s-f5878fa0-086c-409d-953b-c16949ec6f32] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-f5878fa0-086c-409d-953b-c16949ec6f32]:hover { opacity: 0.7; }
.sd[data-s-59419d07-2df8-4b7d-a56c-7eac0a70d410] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-cd18bd24-e1b4-4a48-bd11-6443c2f0cc23] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9200aea6-950f-406c-972b-39297b35ba67] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-9200aea6-950f-406c-972b-39297b35ba67] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9200aea6-950f-406c-972b-39297b35ba67] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-cfdf768d-2535-480b-a3da-bc086e7a3786] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 50px; width: 240px; max-width: 100%; }
.sd[data-s-dc4af2bc-5c5d-432b-a952-ee18df29c3fc] { flex: 0 0 auto; height: 78px; margin: 20px 35px; width: auto; max-width: calc(100% - 70px); }
.sd[data-s-90ae9bae-0265-4fe9-b105-c4ee41cad6f8] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-81ca138e-5f20-4301-aa87-bd3d06339d65] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-d32b6fac-3b69-42b8-b522-52eaa5ff65bd] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-208ac5ce-ecbf-4f94-8824-e86078cc3a6a] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-208ac5ce-ecbf-4f94-8824-e86078cc3a6a]:hover { color: rgb(230, 0, 19); }
.sd[data-s-223ebaa3-d002-4387-aadd-19cb597b2135] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-223ebaa3-d002-4387-aadd-19cb597b2135]:hover { opacity: 0.7; }
.sd[data-s-7a89741b-09f2-4705-962e-169016e26af0] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-331907f0-18e1-4de2-b612-f639ee65a944] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-56c720c4-4d45-4073-8e94-cf5f639fe6e0] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-56c720c4-4d45-4073-8e94-cf5f639fe6e0] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-56c720c4-4d45-4073-8e94-cf5f639fe6e0] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-5eef8d8b-e135-4d25-8415-ae46be653c1d] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 10px; width: 240px; max-width: 100%; }
.sd[data-s-8587f884-ad7c-427c-ad5b-a22ccceb8484] { height: auto; margin: 20px 30px; width: 200px; max-width: calc(100% - 60px); }
.sd[data-s-7063895d-9bcd-4fa2-b3e2-529a7dd225ee] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-c6feece5-c3b1-4791-a7dd-90040e6366ff] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-fad62a1e-06a9-4598-9893-15254a4ab7c3] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-e7a82504-92a4-402d-8230-28cc7bc09fb7] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-e7a82504-92a4-402d-8230-28cc7bc09fb7]:hover { color: rgb(230, 0, 19); }
.sd[data-s-ae8fa7cf-49f3-4fa9-a47c-1d22cbf3fd8e] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b128586d-f9cc-4b62-b538-d86e189027d5] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-b128586d-f9cc-4b62-b538-d86e189027d5] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b128586d-f9cc-4b62-b538-d86e189027d5] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-eb0614ef-6567-45bf-98b4-c8768142b59f] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-5fccf4f7-f595-47c3-b40f-37e2f7ce24be] { height: auto; margin: 20px 25px; width: 200px; max-width: calc(100% - 50px); }
.sd[data-s-bcb33919-9221-4219-8169-183479e8bf73] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-ac39362f-7160-4d3d-bc6d-d14d7eb234ec] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-fc30d1a5-3b24-47c9-a569-5bba8742c863] { place-content: center; align-items: center; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-d2263df2-7b02-4f30-991b-5e1c575dae92] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-d2263df2-7b02-4f30-991b-5e1c575dae92]:hover { color: rgb(230, 0, 19); }
.sd[data-s-fab8b8c7-a20d-4023-a0b2-3853b23ae6af] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-fab8b8c7-a20d-4023-a0b2-3853b23ae6af]:hover { opacity: 0.7; }
.sd[data-s-205facb9-520e-4e41-981d-d92800dfebc8] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-a696df4b-40f7-457b-8c93-2c0c90c5a286] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b34c141f-b13d-41f7-968e-9adca9208918] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-b34c141f-b13d-41f7-968e-9adca9208918] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b34c141f-b13d-41f7-968e-9adca9208918] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-1d5582e7-da1d-49bf-b4f9-6f1277225e69] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-20c198a9-b534-4e4d-b9cf-98f053a4602b] { height: auto; margin: 20px 25px; width: 200px; max-width: calc(100% - 50px); }
.sd[data-s-0355f308-66c0-4870-a588-814ab8644d89] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-9de148f7-5428-44df-935e-d6eaca1a862f] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-136c8851-b7d7-4e29-9364-f28423b933d6] { place-content: center; align-items: center; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-01bd3d46-63b0-4fe2-a0bc-fd51c6b1f78e] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-01bd3d46-63b0-4fe2-a0bc-fd51c6b1f78e]:hover { color: rgb(230, 0, 19); }
.sd[data-s-18830d33-1bc3-47c5-86ab-7832168c1c5b] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-18830d33-1bc3-47c5-86ab-7832168c1c5b]:hover { opacity: 0.7; }
.sd[data-s-769598bc-ab84-41ed-8f8c-f41f020624aa] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-1006f494-1dcb-434e-b7ac-a4fb3f306f3b] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-952a96d5-5b40-4c94-bbd5-6c771cd8777c] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-952a96d5-5b40-4c94-bbd5-6c771cd8777c] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-952a96d5-5b40-4c94-bbd5-6c771cd8777c] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-c0775997-ca7b-41cb-b476-78506534e894] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-58552bac-9207-4c47-a708-81cfd632cd4d] { height: auto; margin: 20px 30px; width: 200px; max-width: calc(100% - 60px); }
.sd[data-s-d0bebc46-41b1-43b5-ad3b-01a9c4d8d447] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-e7a82189-ce63-455d-961e-add0d43a108f] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-642bacbc-3e5c-44b3-8df6-2b117f8cbb7c] { place-content: center; align-items: center; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-24540bd8-37df-411e-b84e-a1a611e42c17] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-24540bd8-37df-411e-b84e-a1a611e42c17]:hover { color: rgb(230, 0, 19); }
.sd[data-s-31a4469b-6db9-42dc-bfd5-dc62cd2cac29] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-31a4469b-6db9-42dc-bfd5-dc62cd2cac29]:hover { opacity: 0.7; }
.sd[data-s-2977b270-4b98-4a76-a914-8eb756306a85] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-fd877bf0-d238-4a5f-a0a6-133733dda935] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d84e7297-6ee9-4c2d-981c-4ac2a9d8f335] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-d84e7297-6ee9-4c2d-981c-4ac2a9d8f335] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d84e7297-6ee9-4c2d-981c-4ac2a9d8f335] { flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-def9cee3-c78b-4b97-a5d7-a4bddaa6281d] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 240px; max-width: 100%; }
.sd[data-s-5446c965-c0c8-493c-a80d-ca3fb03ef4a9] { height: auto; margin: 20px 16px; width: 200px; max-width: calc(100% - 32px); }
.sd[data-s-c1db5039-7060-4138-9d60-279bd9361f7f] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-06c14125-112c-42d8-b326-cd9a684124f1] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-40c12dd4-dad4-46bf-baf2-7d0ebb38a488] { place-content: center; align-items: center; flex-flow: row; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-76d8d793-10be-494a-993c-784f78a899e2] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-76d8d793-10be-494a-993c-784f78a899e2]:hover { color: rgb(230, 0, 19); }
.sd[data-s-1bc83eec-b25e-4602-938b-33b4c9c8f6c2] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-1bc83eec-b25e-4602-938b-33b4c9c8f6c2]:hover { opacity: 0.7; }
.sd[data-s-964d04bd-fdb5-460f-ad37-51a58305ed27] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-8c05b393-79a3-4df6-9482-c80862be2752] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b0febfe2-1294-4bbd-8d99-c5bc6bb174bf] { place-content: center flex-start; align-items: center; border-width: 0px 0px 4px; border-style: dotted; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 20px; padding: 20px 10px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-b0febfe2-1294-4bbd-8d99-c5bc6bb174bf] { margin: 0px; max-width: 100%; }
}
.sd[data-s-cb06e6f0-5b31-4fcb-a03b-bba89bfaeb63] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-64ee6fc7-738d-49e7-bf28-cf15a8593fad] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: wrap; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-64ee6fc7-738d-49e7-bf28-cf15a8593fad] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-64ee6fc7-738d-49e7-bf28-cf15a8593fad] { place-content: center space-around; align-items: center; flex-flow: wrap; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-f7ca0678-31b4-4cf8-a658-07fd56d2a097] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 33%; max-width: 33%; }
@media screen and (max-width: 840px) {
  .sd[data-s-f7ca0678-31b4-4cf8-a658-07fd56d2a097] { flex: 0 0 auto; width: 49%; max-width: 49%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f7ca0678-31b4-4cf8-a658-07fd56d2a097] { flex: 0 0 auto; padding: 0px 5px; width: 45%; max-width: 45%; }
}
.sd[data-s-53c8a288-6510-4b84-8436-2ea7d084ac2b] { flex: 0 0 auto; height: auto; margin: 20px 10px; width: 135px; max-width: calc(100% - 20px); }
@media screen and (max-width: 840px) {
  .sd[data-s-53c8a288-6510-4b84-8436-2ea7d084ac2b] { flex: 0 0 auto; }
}
.sd[data-s-9af91d50-fd68-4021-94e3-cedd1c7b50a9] { place-content: center flex-start; align-items: center; border-width: 0px 0px 4px; border-style: dotted; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 20px; padding: 20px 10px; width: 770px; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px) {
  .sd[data-s-9af91d50-fd68-4021-94e3-cedd1c7b50a9] { margin: 0px; max-width: 100%; }
}
.sd[data-s-2b5d10b9-2148-4119-9783-085615526f37] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; text-shadow: none; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-fbe43499-55ce-41f1-9569-e5ea7d056c51] { place-content: center; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); flex: 0 0 auto; flex-flow: wrap; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-fbe43499-55ce-41f1-9569-e5ea7d056c51] { flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fbe43499-55ce-41f1-9569-e5ea7d056c51] { place-content: center space-around; align-items: center; flex-flow: wrap; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-c5f5d2af-e424-48a3-820f-5713016669f7] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-c5f5d2af-e424-48a3-820f-5713016669f7] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c5f5d2af-e424-48a3-820f-5713016669f7] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-53269c43-d3fb-4c87-b9cd-19d8fe2afaea] { height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-53269c43-d3fb-4c87-b9cd-19d8fe2afaea] { flex: 0 0 auto; }
}
.sd[data-s-82a2c040-51c5-4212-816e-d469906bb54b] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-82a2c040-51c5-4212-816e-d469906bb54b] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-82a2c040-51c5-4212-816e-d469906bb54b] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-ed01c323-fff2-4e72-9276-1ec8a14ea2c1] { height: auto; margin: 20px 25px; width: 200px; max-width: calc(100% - 50px); }
@media screen and (max-width: 840px) {
  .sd[data-s-ed01c323-fff2-4e72-9276-1ec8a14ea2c1] { flex: 0 0 auto; }
}
.sd[data-s-2ae7c25b-c065-4f3f-81a9-ca2b5e53db6d] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 15px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-2ae7c25b-c065-4f3f-81a9-ca2b5e53db6d] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2ae7c25b-c065-4f3f-81a9-ca2b5e53db6d] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-e2786f47-3416-4915-b304-a7160bc4881f] { height: auto; margin: 20px 5px; width: 200px; max-width: calc(100% - 10px); }
@media screen and (max-width: 840px) {
  .sd[data-s-e2786f47-3416-4915-b304-a7160bc4881f] { flex: 0 0 auto; }
}
.sd[data-s-e2c5ab2f-acfb-45df-bee8-9c0f20468b24] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 20px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-e2c5ab2f-acfb-45df-bee8-9c0f20468b24] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e2c5ab2f-acfb-45df-bee8-9c0f20468b24] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-496526b1-3d51-4c97-aff7-d6c46ed0fd7c] { height: auto; margin: 20px 15px; width: 200px; max-width: calc(100% - 30px); }
@media screen and (max-width: 840px) {
  .sd[data-s-496526b1-3d51-4c97-aff7-d6c46ed0fd7c] { flex: 0 0 auto; }
}
.sd[data-s-25679081-348c-4d8a-b537-f5355e033689] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 21px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-25679081-348c-4d8a-b537-f5355e033689] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25679081-348c-4d8a-b537-f5355e033689] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-22636a9f-cbec-4206-848b-d592d1ca3e90] { height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-22636a9f-cbec-4206-848b-d592d1ca3e90] { flex: 0 0 auto; }
}
.sd[data-s-4994acc1-76f8-44a0-849b-3d74a74a803a] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 20px 0px; padding: 0px 21px; width: 25%; max-width: 25%; }
@media screen and (max-width: 840px) {
  .sd[data-s-4994acc1-76f8-44a0-849b-3d74a74a803a] { flex: 0 0 auto; width: 33%; max-width: 33%; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4994acc1-76f8-44a0-849b-3d74a74a803a] { flex: 0 0 auto; padding: 0px 5px; }
}
.sd[data-s-68eccb9c-ea52-4c27-8834-2d4a61a36d5b] { height: auto; margin: 20px; width: 200px; max-width: calc(100% - 40px); }
@media screen and (max-width: 840px) {
  .sd[data-s-68eccb9c-ea52-4c27-8834-2d4a61a36d5b] { flex: 0 0 auto; }
}
.sd[data-s-61ec72c2-8465-4d26-a81e-125e0427f2fe] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(0, 0, 0); display: none; flex: 0 0 auto; flex-flow: row; height: auto; margin: 30px 0px; padding: 0px 10px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px) {
  .sd[data-s-61ec72c2-8465-4d26-a81e-125e0427f2fe] { display: none; flex-flow: wrap; margin: 50px 15px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px) {
  .sd[data-s-61ec72c2-8465-4d26-a81e-125e0427f2fe] { display: none; flex-flow: column; margin: 30px 0px; padding: 0px; max-width: 100%; }
}
.sd[data-s-9ec292d2-e16e-4128-ad73-8250b2e6e2d6] { place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; margin: 10px 0px; padding: 0px; width: 240px; max-width: 100%; }
.sd[data-s-42ec25c5-0dd2-49b6-8f25-904e0bcb44e4] { flex: 0 0 auto; height: auto; margin: 20px; width: 165px; max-width: calc(100% - 40px); }
.sd[data-s-1ede8f96-a1a7-4b25-9207-33a7f1615926] { place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%; }
.sd[data-s-e7d0ca19-cfe7-4e4c-8a3d-aa998a230e25] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-34fd1ed0-6e07-4d40-87bc-42c3534f6d02] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-609dcf54-ab6a-4f23-8fa8-dea51f09a768] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 12px; padding: 0px; text-align: left; text-decoration: underline; width: auto; max-width: calc(100% - 24px); justify-content: flex-start; }
.sd[data-s-609dcf54-ab6a-4f23-8fa8-dea51f09a768]:hover { color: rgb(230, 0, 19); }
.sd[data-s-5eed34b9-70c1-40bd-9e99-257870110160] { place-content: center; align-items: center; flex-flow: row; padding: 0px; }
.sd[data-s-3fe36ebe-2df9-4154-ad24-efaa91e59ad0] { flex: 0 0 auto; height: auto; margin: 0px; width: 17px; max-width: 100%; }
.sd[data-s-da6af459-e76b-41e6-8731-21ba80d6b995] { color: rgb(51, 51, 51); flex: 1 1 0%; font-family: var(--s-font-4e8843a2); font-feature-settings: "palt"; font-size: 14px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.6; padding: 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-10d91a42-9725-43d9-91f2-5f480cee7bb4] { }
.sd[data-s-667980a1-3546-4a07-b474-ab88f170f60c] { place-content: center; align-items: center; background: rgb(250, 248, 248); flex-flow: column; height: auto; margin: 50px 0px 0px; padding: 80px 30px; width: 100%; max-width: 100%; }
.sd[data-s-section-inner-667980a1-3546-4a07-b474-ab88f170f60c] { padding: 80px 30px; width: 100%; height: auto; flex-flow: column; place-content: center; align-items: center; max-width: 100%; }
.sd[data-s-da12619d-1930-428f-8a13-c3750786505f] { place-content: center flex-start; align-items: center; background: rgba(0, 0, 0, 0); flex-flow: column; height: auto; margin: 0px 0px 60px; width: auto; max-width: 100%; }
.sd[data-s-57213ec3-b185-46b4-b5e8-d6aea66b7c70] { color: rgb(17, 17, 17); font-family: var(--s-font-d89fe65d); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; margin: 0px 0px 20px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px) {
  .sd[data-s-57213ec3-b185-46b4-b5e8-d6aea66b7c70] { font-size: 36px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-57213ec3-b185-46b4-b5e8-d6aea66b7c70] { font-size: 28px; margin: 0px 0px 10px; max-width: 100%; }
}
.sd[data-s-de035b8f-7a2b-4950-b6b0-d05294647c5c] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px) {
  .sd[data-s-de035b8f-7a2b-4950-b6b0-d05294647c5c] { padding: 0px; }
}
.sd[data-s-9a505cca-bb20-4e6a-a43f-42a3d8b0c1ef] { place-content: flex-start center; align-items: flex-start; background: rgba(0, 0, 0, 0); border-radius: 0px; flex: 0 0 auto; margin: 0px 0px 20px; opacity: 1; padding: 0px; width: 600px; max-width: 100%; }
.sd[data-s-27cf4453-50b6-4b52-b2c1-1726e0ae9cbf] { align-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); border-radius: 0px; height: auto; margin: 0px 0px 20px; opacity: 1; overflow: visible; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-74278824-abce-4810-955d-b02eb0bc3cb4] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 10px; width: auto; max-width: 100%; }
.sd[data-s-5d0b254a-2cd4-49e8-a91d-f09897e65a46] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-5d0b254a-2cd4-49e8-a91d-f09897e65a46] { padding: 0px; }
}
.sd[data-s-96971615-2fe9-428c-b8ab-40483c0198b7] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-96971615-2fe9-428c-b8ab-40483c0198b7] { padding: 0px; }
}
.sd[data-s-0f86a792-6c47-486b-b1d7-e84a323fd8e7] { background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 4px; box-shadow: none; color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 10px 15px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-0f86a792-6c47-486b-b1d7-e84a323fd8e7]:focus { outline: none; background: rgb(221, 221, 221); }
.sd[data-s-0f86a792-6c47-486b-b1d7-e84a323fd8e7]:hover { background: rgb(238, 238, 238); }
.sd[data-s-0f86a792-6c47-486b-b1d7-e84a323fd8e7]::-webkit-input-placeholder { color: rgb(119, 119, 119); }
.sd[data-s-bee5ecfa-3440-4db0-9936-e7ba2f0e5505] { align-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); border-radius: 0px; margin: 0px 0px 20px; opacity: 1; overflow: visible; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-9390947a-a434-4fdf-b4ff-8676757ea415] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 10px; width: auto; max-width: 100%; }
.sd[data-s-e73ff732-28d5-4d7e-957e-a6e6616cf8dd] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-e73ff732-28d5-4d7e-957e-a6e6616cf8dd] { padding: 0px; }
}
.sd[data-s-5b94688b-5b4c-4e9e-a52e-3bc5f2920d97] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-5b94688b-5b4c-4e9e-a52e-3bc5f2920d97] { padding: 0px; }
}
.sd[data-s-101faab5-9731-482b-9f60-7d3fb5b58010] { background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 4px; box-shadow: none; color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 10px 15px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-101faab5-9731-482b-9f60-7d3fb5b58010]:focus { outline: none; background: rgb(221, 221, 221); }
.sd[data-s-101faab5-9731-482b-9f60-7d3fb5b58010]:hover { background: rgb(238, 238, 238); }
.sd[data-s-101faab5-9731-482b-9f60-7d3fb5b58010]::-webkit-input-placeholder { color: rgb(119, 119, 119); }
.sd[data-s-bd28a3ad-ccbc-4771-a420-14148b842509] { align-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); border-radius: 0px; margin: 0px 0px 20px; opacity: 1; overflow: visible; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-58092226-c095-468c-824b-b1310c4df9a8] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 10px; width: auto; max-width: 100%; }
.sd[data-s-4f16d44d-d638-4edc-861e-46832949b1b2] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-4f16d44d-d638-4edc-861e-46832949b1b2] { padding: 0px; }
}
.sd[data-s-0181ae53-4170-434c-b80b-b93aef11939e] { background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 4px; box-shadow: none; color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 10px 15px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-0181ae53-4170-434c-b80b-b93aef11939e]:focus { outline: none; background: rgb(221, 221, 221); }
.sd[data-s-0181ae53-4170-434c-b80b-b93aef11939e]:hover { background: rgb(238, 238, 238); }
.sd[data-s-0181ae53-4170-434c-b80b-b93aef11939e]::-webkit-input-placeholder { color: rgb(119, 119, 119); }
.sd[data-s-39a7ee8b-8fc0-4f88-ae01-31a0487c1cea] { align-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); border-radius: 0px; margin: 0px 0px 20px; opacity: 1; overflow: visible; padding: 0px; width: 100%; max-width: 100%; }
.sd[data-s-45970fb5-3ba1-4153-9c71-67551f279952] { place-content: flex-start; align-items: flex-start; background: rgba(0, 0, 0, 0); flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 10px; width: auto; max-width: 100%; }
.sd[data-s-4addc17d-4b56-44e0-afa8-94557c84e7f8] { color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-4addc17d-4b56-44e0-afa8-94557c84e7f8] { padding: 0px; }
}
.sd[data-s-a1c87907-096a-4f7b-ab68-99de7ff6beeb] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-a1c87907-096a-4f7b-ab68-99de7ff6beeb] { padding: 0px; }
}
.sd[data-s-0f21dd64-a2aa-4ffe-9e50-888ea2798386] { background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 4px; box-shadow: none; color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.sd[data-s-0f21dd64-a2aa-4ffe-9e50-888ea2798386]:focus { outline: none; background: rgb(221, 221, 221); }
.sd[data-s-0f21dd64-a2aa-4ffe-9e50-888ea2798386]:hover { background: rgb(238, 238, 238); }
.sd[data-s-0f21dd64-a2aa-4ffe-9e50-888ea2798386]::-webkit-input-placeholder { color: rgb(119, 119, 119); }
.sd[data-s-5971d098-182a-4416-a15e-5f832d8c6003] { flex-direction: row; height: auto; margin: 0px 0px 20px; padding: 0px; max-width: 100%; }
.sd[data-s-b2d1976d-3c71-4ee4-908b-b08fda0e7c0d] { flex: 0 0 auto; height: auto; margin: 0px 10px 0px 0px; padding: 0px; width: auto; max-width: calc(100% - 10px); }
.sd[data-s-6d685507-3dc3-4be6-a8a8-09a817cbaeba] { color: rgb(230, 0, 19); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 500; line-height: 1.4; text-decoration: underline; }
.sd[data-s-6d685507-3dc3-4be6-a8a8-09a817cbaeba]:hover { opacity: 0.7; }
@media screen and (max-width: 540px) {
  .sd[data-s-6d685507-3dc3-4be6-a8a8-09a817cbaeba] { text-align: left; justify-content: flex-start; }
}
.sd[data-s-5883b286-2965-4251-b997-761cf4da3707] { color: rgb(51, 51, 51); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-764dc229-1c40-4d9a-833c-3b86498cc12d] { color: rgb(230, 0, 19); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 16px; font-weight: 600; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px) {
  .sd[data-s-764dc229-1c40-4d9a-833c-3b86498cc12d] { padding: 0px; }
}
.sd[data-s-59ef68bc-d9d1-4a88-8023-35680608e84c] { background: rgb(0, 0, 0); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px; color: rgb(51, 51, 51); flex: 0 0 auto; font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 400; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 10px 30px; text-align: left; width: auto; max-width: 100%; }
.sd[data-s-59ef68bc-d9d1-4a88-8023-35680608e84c]:hover { transform: scale(1.05, 1.05); }
.sd[data-s-74e9e224-a168-48c5-9126-1c8e9d9e2a1a] { color: rgb(255, 255, 255); font-family: var(--s-font-4e8843a2); font-size: 15px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-a1ece1dd-bbad-4332-9663-daa77eb96def] { }
body { background: rgb(255, 255, 255); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
:root { --s-font-4e8843a2: 'Roboto Condensed',Roboto; --s-font-0a938584: 'Bebas Neue','霞白藤 B'; --s-font-d89fe65d: '霞白藤 B'; --s-font-bb9a5954: 'Source Code Pro'; --s-font-37a832e8: 'Noto Sans JP'; --s-font-858ef82c: 'Roboto Slab'; --s-font-5a863481: 'Zilla Slab'; --s-font-e6a0773e: 'Noto Sans JP'; --s-font-ca82ec5f: 'Zen Kaku Gothic New'; --s-font-46a50e79: 'Sawarabi Gothic'; }
#header-test { transition: top 0.3s ease-in-out, box-shadow 0.3s ease-in-out; }
.scrolled { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 3px; }

/* Studio.Design の appear アニメーションを無効化（JS不要で表示） */
.appear, .sd.appear {
  opacity: 1 !important;
  transform: none !important;
  transition-delay: 0ms !important;
}
