.studio-banner-popover[data-v-7df2e283]{inset:unset;background:0 0;border:none;padding:0;position:fixed;bottom:20px;left:20px;overflow:hidden}a[data-v-7df2e283]{perspective:300px;border-radius:4px;justify-content:center;align-items:center;width:84px;height:20px;transition:all linear;display:flex}@media (hover:hover){a[data-v-7df2e283]{will-change:width,height;transition:all .4s cubic-bezier(.4,.4,0,1)}a[data-v-7df2e283]:hover{width:200px;height:32px}}[data-v-7df2e283] .custom-fill path{fill:var(--v1a321fa0)}.fade-enter-active[data-v-7df2e283],.fade-leave-active[data-v-7df2e283]{will-change:opacity,transform;transition:opacity .3s cubic-bezier(.4,.4,0,1);position:absolute;transform:translateZ(0)}.fade-enter-from[data-v-7df2e283],.fade-leave-to[data-v-7df2e283]{opacity:0}
.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; }
.product-font-style[data-v-7f23d716], .publish-studio-style[data-v-15738f2d] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.app[data-v-d0df059b] { flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; }
.title[data-v-d0df059b] { letter-spacing: 2.45px; margin: 30px; font-size: 34px; font-weight: 300; line-height: 30px; }
.DynamicAnnouncer[data-v-b05fa410] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.snackbar[data-v-3d822c72] { z-index: 9999; user-select: none; box-sizing: border-box; background: rgb(255, 255, 255); border: 1px solid rgb(237, 237, 237); border-radius: 6px; flex-direction: row; justify-content: space-between; align-items: center; gap: 8px; width: 480px; max-width: 90vw; padding: 16px 20px; font-family: Inter, "Noto Sans JP", sans-serif; display: flex; position: fixed; top: 32px; left: 50%; transform: translate(-50%); box-shadow: rgba(0, 0, 0, 0.08) 0px 16px 48px -8px, rgba(0, 0, 0, 0.11) 0px 10px 25px -5px; }
.snackbar.v-enter-active[data-v-3d822c72], .snackbar.v-leave-active[data-v-3d822c72] { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.snackbar.v-enter-from[data-v-3d822c72], .snackbar.v-leave-to[data-v-3d822c72] { opacity: 0; transform: translate(-50%, -10px); }
.snackbar .convey[data-v-3d822c72] { flex-direction: row; align-items: center; gap: 8px; padding: 0px; display: flex; }
.snackbar .convey .icon[data-v-3d822c72] { background-position: 50% center; background-repeat: no-repeat; flex-shrink: 0; width: 24px; height: 24px; }
.snackbar .convey .message[data-v-3d822c72] { white-space: pre-line; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; }
.snackbar .convey.error .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2022.5C17.799%2022.5%2022.5%2017.799%2022.5%2012C22.5%206.20101%2017.799%201.5%2012%201.5C6.20101%201.5%201.5%206.20101%201.5%2012C1.5%2017.799%206.20101%2022.5%2012%2022.5ZM9.04566%207.4545C8.60633%207.01517%207.89401%207.01517%207.45467%207.4545C7.01533%207.89385%207.01534%208.60616%207.45467%209.0455L10.4092%2012L7.45467%2014.9545C7.01534%2015.3938%207.01533%2016.1062%207.45467%2016.5455C7.89401%2016.9848%208.60633%2016.9848%209.04566%2016.5455L12.0002%2013.591L14.9547%2016.5455C15.394%2016.9848%2016.1063%2016.9848%2016.5457%2016.5455C16.985%2016.1062%2016.985%2015.3938%2016.5457%2014.9545L13.5912%2012L16.5457%209.0455C16.985%208.60616%2016.985%207.89384%2016.5457%207.4545C16.1063%207.01516%2015.394%207.01517%2014.9547%207.4545L12.0002%2010.409L9.04566%207.4545Z'%20fill='%23F84F65'/%3e%3c/svg%3e"); }
.snackbar .convey.error .message[data-v-3d822c72] { color: rgb(248, 79, 101); }
.snackbar .convey.success .icon[data-v-3d822c72] { background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2020.125C16.4873%2020.125%2020.125%2016.4873%2020.125%2012C20.125%207.51269%2016.4873%203.875%2012%203.875C7.51269%203.875%203.875%207.51269%203.875%2012C3.875%2016.4873%207.51269%2020.125%2012%2020.125ZM12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20fill='%23111111'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.33711%2011.2868C7.70322%2010.9207%208.29682%2010.9207%208.66293%2011.2868L10.4749%2013.0988L14.7617%208.81195C15.1278%208.44584%2015.7214%208.44584%2016.0876%208.81195C16.4537%209.17807%2016.4537%209.77166%2016.0876%2010.1378L11.1378%2015.0875C10.7717%2015.4536%2010.1781%2015.4536%209.81198%2015.0875L7.33711%2012.6127C6.97099%2012.2465%206.97099%2011.6529%207.33711%2011.2868Z'%20fill='%23111111'/%3e%3c/svg%3e"); }
.snackbar .convey.success .message[data-v-3d822c72] { color: rgb(17, 17, 17); }
.snackbar .button[data-v-3d822c72] { box-sizing: border-box; cursor: pointer; color: rgb(75, 156, 251); background: 0px 0px; border: 0px; border-radius: 40px; flex-shrink: 0; justify-content: center; align-items: center; margin: 0px; padding: 4px 8px; font-family: inherit; font-size: 12px; font-style: normal; font-weight: 700; line-height: 16px; display: flex; }
.snackbar .button[data-v-3d822c72]:hover { background: rgb(245, 245, 245); }
.TitleAnnouncer[data-v-b323c89b] { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.spinner[data-v-b6f60b4c] { pointer-events: none; width: 16px; height: 16px; animation: 1s linear 0s infinite normal none running loading-spin-b6f60b4c; }
.spinner[data-v-b6f60b4c]::before { opacity: 0.2; border-width: 2px; border-style: solid; border-image: none; border-color: rgba(0, 0, 0, 0) currentcolor currentcolor rgba(0, 0, 0, 0); }
.spinner[data-v-b6f60b4c]::after, .spinner[data-v-b6f60b4c]::before { content: ""; box-sizing: border-box; border-radius: 50%; width: 100%; height: 100%; position: absolute; }
.spinner[data-v-b6f60b4c]::after { opacity: 1; border-width: 2px; border-style: solid; border-image: none; border-color: currentcolor rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) currentcolor; }
@keyframes loading-spin-b6f60b4c { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.design-canvas__modal { pointer-events: none; z-index: 2; width: 100%; height: 100%; transition: none; position: fixed; }
.design-canvas__modal:focus { outline: none; }
.design-canvas__modal.v-enter-active .studio-canvas, .design-canvas__modal.v-leave-active, .design-canvas__modal.v-leave-active .studio-canvas { transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
.design-canvas__modal.v-enter-active .studio-canvas *, .design-canvas__modal.v-leave-active .studio-canvas * { transition: none !important; }
.design-canvas__modal.isNone { transition: none; }
.design-canvas__modal .design-canvas__modal__base { pointer-events: auto; z-index: -1; width: 100%; height: 100%; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); position: fixed; top: 0px; left: 0px; }
.design-canvas__modal .studio-canvas { pointer-events: none; height: 100%; }
.design-canvas__modal .studio-canvas > * { pointer-events: none; background: 0px 0px !important; }
.studio-banner-popover[data-v-7df2e283] { top: unset; right: unset; background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; position: fixed; bottom: 20px; left: 20px; overflow: hidden; }
a[data-v-7df2e283] { perspective: 300px; border-radius: 4px; justify-content: center; align-items: center; width: 84px; height: 20px; transition: linear; display: flex; }
@media (hover: hover) {
  a[data-v-7df2e283] { will-change: width, height; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
  a[data-v-7df2e283]:hover { width: 200px; height: 32px; }
}
[data-v-7df2e283] .custom-fill path { fill: var(--v1a321fa0); }
.fade-enter-active[data-v-7df2e283], .fade-leave-active[data-v-7df2e283] { will-change: opacity, transform; transition: opacity 0.3s cubic-bezier(0.4, 0.4, 0, 1); position: absolute; transform: translateZ(0px); }
.fade-enter-from[data-v-7df2e283], .fade-leave-to[data-v-7df2e283] { opacity: 0; }


.StudioCanvas { height: auto; min-height: 100dvh; display: flex; }
.StudioCanvas > .sd { min-height: 100dvh; overflow: clip; }
body, html { margin: 0px; padding: 0px; }
:where(.render-canvas), :where(.render-canvas) a, :where(.render-canvas) abbr, :where(.render-canvas) address, :where(.render-canvas) article, :where(.render-canvas) aside, :where(.render-canvas) audio, :where(.render-canvas) b, :where(.render-canvas) blockquote, :where(.render-canvas) button, :where(.render-canvas) canvas, :where(.render-canvas) caption, :where(.render-canvas) cite, :where(.render-canvas) code, :where(.render-canvas) dd, :where(.render-canvas) del, :where(.render-canvas) details, :where(.render-canvas) dfn, :where(.render-canvas) div, :where(.render-canvas) dl, :where(.render-canvas) dt, :where(.render-canvas) em, :where(.render-canvas) fieldset, :where(.render-canvas) figcaption, :where(.render-canvas) figure, :where(.render-canvas) footer, :where(.render-canvas) form, :where(.render-canvas) h1, :where(.render-canvas) h2, :where(.render-canvas) h3, :where(.render-canvas) h4, :where(.render-canvas) h5, :where(.render-canvas) h6, :where(.render-canvas) header, :where(.render-canvas) hgroup, :where(.render-canvas) i, :where(.render-canvas) iframe, :where(.render-canvas) img, :where(.render-canvas) input, :where(.render-canvas) ins, :where(.render-canvas) kbd, :where(.render-canvas) label, :where(.render-canvas) legend, :where(.render-canvas) li, :where(.render-canvas) loop-box, :where(.render-canvas) main, :where(.render-canvas) mark, :where(.render-canvas) menu, :where(.render-canvas) nav, :where(.render-canvas) object, :where(.render-canvas) ol, :where(.render-canvas) p, :where(.render-canvas) pre, :where(.render-canvas) q, :where(.render-canvas) samp, :where(.render-canvas) section, :where(.render-canvas) select, :where(.render-canvas) small, :where(.render-canvas) span, :where(.render-canvas) strong, :where(.render-canvas) sub, :where(.render-canvas) summary, :where(.render-canvas) sup, :where(.render-canvas) table, :where(.render-canvas) tbody, :where(.render-canvas) td, :where(.render-canvas) textarea, :where(.render-canvas) tfoot, :where(.render-canvas) th, :where(.render-canvas) thead, :where(.render-canvas) time, :where(.render-canvas) tr, :where(.render-canvas) ul, :where(.render-canvas) var, :where(.render-canvas) video { -webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(51, 51, 51); word-spacing: 1px; backface-visibility: hidden; border: 0px; margin: 0px; padding: 0px; font-family: sans-serif; line-height: 1; text-decoration: none; list-style: none; transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) a:focus:not(:focus-visible), :where(.render-canvas) button:focus:not(:focus-visible), :where(.render-canvas) summary:focus:not(:focus-visible) { outline: none; }
:where(.render-canvas) nav ul { list-style: none; }
:where(.render-canvas) blockquote, :where(.render-canvas) q { quotes: none; }
:where(.render-canvas) blockquote::after, :where(.render-canvas) blockquote::before, :where(.render-canvas) q::after, :where(.render-canvas) q::before { content: none; }
:where(.render-canvas) a, :where(.render-canvas) button { vertical-align: baseline; background: 0px 0px; margin: 0px; padding: 0px; font-size: 100%; }
:where(.render-canvas) ins { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); text-decoration: none; }
:where(.render-canvas) mark { color: rgb(0, 0, 0); background-color: rgb(255, 255, 153); font-style: italic; font-weight: 700; }
:where(.render-canvas) del { text-decoration: line-through; }
:where(.render-canvas) abbr[title], :where(.render-canvas) dfn[title] { cursor: help; border-bottom: 1px dotted; }
:where(.render-canvas) table { border-collapse: collapse; border-spacing: 0px; }
:where(.render-canvas) hr { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) currentcolor currentcolor; border-image: none; height: 1px; margin: 1em 0px; padding: 0px; display: block; }
:where(.render-canvas) input, :where(.render-canvas) select { vertical-align: middle; }
:where(.render-canvas) textarea { resize: none; }
:where(.render-canvas) .clearfix::after { content: ""; clear: both; display: block; }
:where(.render-canvas) [slot="after"] button { overflow-anchor: none; }
:where(.render-canvas) .sd { z-index: 0; pointer-events: all; flex-flow: column; flex: 0 0 auto; align-content: center; align-items: center; max-width: 100%; display: flex; position: relative; }
:where(.render-canvas) .sd::-webkit-scrollbar { display: none; }
:where(.render-canvas) .sd, :where(.render-canvas) .sd.richText * { transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11; }
:where(.render-canvas) input.sd, :where(.render-canvas) textarea.sd { align-content: normal; }
:where(.render-canvas) .sd[tabindex]:focus { outline: none; }
:where(.render-canvas) .sd[tabindex]:focus-visible { outline: -webkit-focus-ring-color solid 1px; }
:where(.render-canvas) input[type="email"], :where(.render-canvas) input[type="tel"], :where(.render-canvas) input[type="text"], :where(.render-canvas) select, :where(.render-canvas) textarea { appearance: none; }
:where(.render-canvas) select { cursor: pointer; }
:where(.render-canvas) .frame { display: block; overflow: hidden; }
:where(.render-canvas) .frame > iframe { width: 100%; height: 100%; }
:where(.render-canvas) .frame .formrun-embed > iframe:not(:first-child) { display: none !important; }
:where(.render-canvas) .image { position: relative; }
:where(.render-canvas) .image::before { content: ""; border-radius: inherit; z-index: -2; pointer-events: none; background-position: 50% center; background-size: cover; width: 100%; height: 100%; transition: inherit; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .sd.file { word-break: break-word; overflow-wrap: anywhere; cursor: pointer; outline-offset: -1px; outline: rgba(0, 0, 0, 0) solid 2px; flex-direction: row; }
:where(.render-canvas) .sd.file:focus-within { outline-color: -webkit-focus-ring-color; }
:where(.render-canvas) .file > input[type="file"] { opacity: 0; pointer-events: none; position: absolute; }
:where(.render-canvas) .sd.text, :where(.render-canvas) .sd:where(.icon) { word-break: break-word; overflow-wrap: anywhere; flex-direction: row; place-content: center; align-items: center; display: flex; overflow: visible; }
:where(.render-canvas) table.sd:where(.studio-table) { flex-flow: unset; align-items: unset; place-content: unset; min-width: max-content; max-width: none; display: table; }
:where(.render-canvas) thead.sd { z-index: auto; display: table-header-group; }
:where(.render-canvas) tbody.sd { z-index: auto; display: table-row-group; }
:where(.render-canvas) tr.sd { display: table-row; }
:where(.render-canvas) td.sd, :where(.render-canvas) th.sd { text-align: left; vertical-align: middle; height: inherit; display: table-cell; }
:where(.render-canvas) colgroup.sd { display: table-column-group; }
:where(.render-canvas) col.sd { display: table-column; }
:where(.render-canvas) .sd:where(.icon.fa) { display: inline-flex; }
:where(.render-canvas) .material-icons { letter-spacing: normal; text-transform: none; white-space: nowrap; overflow-wrap: normal; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; direction: ltr; justify-content: center; align-items: center; font-family: "Material Icons"; font-size: 24px; font-style: normal; font-weight: 400; line-height: 1; display: inline-flex; }
:where(.render-canvas) .sd:where(.icon.material-symbols) { font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400); justify-content: center; align-items: center; min-width: 1em; min-height: 1em; font-style: normal; display: flex; }
:where(.render-canvas) .sd.material-symbols-outlined { font-family: "Material Symbols Outlined"; }
:where(.render-canvas) .sd.material-symbols-rounded { font-family: "Material Symbols Rounded"; }
:where(.render-canvas) .sd.material-symbols-sharp { font-family: "Material Symbols Sharp"; }
:where(.render-canvas) .sd.material-symbols-weight-100 { --symbol-weight: 100; }
:where(.render-canvas) .sd.material-symbols-weight-200 { --symbol-weight: 200; }
:where(.render-canvas) .sd.material-symbols-weight-300 { --symbol-weight: 300; }
:where(.render-canvas) .sd.material-symbols-weight-400 { --symbol-weight: 400; }
:where(.render-canvas) .sd.material-symbols-weight-500 { --symbol-weight: 500; }
:where(.render-canvas) .sd.material-symbols-weight-600 { --symbol-weight: 600; }
:where(.render-canvas) .sd.material-symbols-weight-700 { --symbol-weight: 700; }
:where(.render-canvas) .sd.material-symbols-fill { --symbol-fill: 1; }
:where(.render-canvas) a, :where(.render-canvas) a.icon, :where(.render-canvas) a.text { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15); }
:where(.render-canvas) .fixed { z-index: 2; }
:where(.render-canvas) .sticky { z-index: 1; }
:where(.render-canvas) .button { cursor: pointer; transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1); }
:where(.render-canvas) .link { cursor: pointer; }
:where(.render-canvas) .submitLoading { opacity: 0.5 !important; pointer-events: none !important; }
:where(.render-canvas) .richText { word-break: break-word; display: block; }
:where(.render-canvas) .richText [data-thread], :where(.render-canvas) .richText a, :where(.render-canvas) .richText blockquote, :where(.render-canvas) .richText em, :where(.render-canvas) .richText h1, :where(.render-canvas) .richText h2, :where(.render-canvas) .richText h3, :where(.render-canvas) .richText h4, :where(.render-canvas) .richText li, :where(.render-canvas) .richText ol, :where(.render-canvas) .richText p, :where(.render-canvas) .richText p > code, :where(.render-canvas) .richText pre, :where(.render-canvas) .richText pre > code, :where(.render-canvas) .richText s, :where(.render-canvas) .richText strong, :where(.render-canvas) .richText table tbody, :where(.render-canvas) .richText table tbody tr, :where(.render-canvas) .richText table tbody tr > td, :where(.render-canvas) .richText table tbody tr > th, :where(.render-canvas) .richText u, :where(.render-canvas) .richText ul { color: inherit; font-family: inherit; font-size: inherit; text-align: inherit; letter-spacing: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; backface-visibility: visible; }
:where(.render-canvas) .richText p { align-self: stretch; margin: 10px 0px; display: block; }
:where(.render-canvas) .richText > p { min-height: 1em; }
:where(.render-canvas) .richText img, :where(.render-canvas) .richText video { vertical-align: bottom; max-width: 100%; height: auto; }
:where(.render-canvas) .richText h1 { align-self: stretch; margin: 20px 0px; font-size: 3em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h2 { align-self: stretch; margin: 10px 0px; font-size: 2em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h3 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 700; display: block; }
:where(.render-canvas) .richText h4, :where(.render-canvas) .richText h5 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 600; display: block; }
:where(.render-canvas) .richText h6 { align-self: stretch; margin: 10px 0px; font-size: 1em; font-weight: 500; display: block; }
:where(.render-canvas) .richText [data-type="table"] { overflow-x: auto; }
:where(.render-canvas) .richText [data-type="table"] p { white-space: pre-line; word-break: break-all; }
:where(.render-canvas) .richText table { table-layout: auto; border-collapse: collapse; border-spacing: unset; color: rgb(26, 26, 26); border: 1px solid rgb(242, 242, 242); margin: 10px 0px; font-size: 14px; line-height: 1.4; }
:where(.render-canvas) .richText table tr th { background: rgba(245, 245, 245, 0.5); }
:where(.render-canvas) .richText table tr td, :where(.render-canvas) .richText table tr th { border: 1px solid rgb(242, 242, 242); min-width: 100px; max-width: 240px; padding: 12px; }
:where(.render-canvas) .richText table tr td p, :where(.render-canvas) .richText table tr th p { margin: 0px; }
:where(.render-canvas) .richText blockquote { border-left: 3px solid rgba(0, 0, 0, 0.15); margin: 10px 0px; padding: 10px 15px; font-style: italic; }
:where(.render-canvas) .richText [data-type="embed_code"] { margin: 20px 0px; position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper { position: relative; }
:where(.render-canvas) .richText [data-type="embed_code"] > .height-adjuster > .wrapper[style*="padding-top"] iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-sandbox="true"] { display: block; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] { padding-top: 100%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="instagram"] > .height-adjuster > .wrapper[style*="padding-top"] blockquote { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper { padding-top: 50%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="codepen"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="slideshare"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper { padding-top: 56.25%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="speakerdeck"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper { padding-top: 30%; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="snapwidget"] > .height-adjuster > .wrapper iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
:where(.render-canvas) .richText [data-type="embed_code"][data-embed-code-type="firework"] > .height-adjuster > .wrapper fw-embed-feed { user-select: none; }
:where(.render-canvas) .richText [data-type="embed_code_empty"] { display: none; }
:where(.render-canvas) .richText [data-type="pdf_link"], :where(.render-canvas) .richText [data-type="video_block"] { margin: 10px 0px; }
:where(.render-canvas) .richText ul { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ul li { margin: 10px 0px; list-style: outside; }
:where(.render-canvas) .richText ul li p { margin: 0px; }
:where(.render-canvas) .richText ol { margin: 0px 0px 0px 20px; }
:where(.render-canvas) .richText ol li { margin: 10px 0px; list-style: decimal; }
:where(.render-canvas) .richText ol li p { margin: 0px; }
:where(.render-canvas) .richText hr { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
:where(.render-canvas) .richText p > code { background: rgb(238, 238, 238); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; margin: 2px; padding: 0px 5px; display: inline; }
:where(.render-canvas) .richText pre { white-space: pre-wrap; background: rgb(238, 238, 238); border-radius: 6px; margin: 20px 0px; padding: 25px 35px; font-family: Menlo, Monaco, "Courier New", monospace; }
:where(.render-canvas) .richText pre code { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; }
:where(.render-canvas) .richText strong { color: inherit; font-family: inherit; font-weight: 900; display: inline; }
:where(.render-canvas) .richText em { font-style: italic; }
:where(.render-canvas) .richText u { text-decoration: underline; }
:where(.render-canvas) .richText a { color: rgb(0, 124, 255); text-decoration: underline; display: inline; }
:where(.render-canvas) .richText s { text-decoration: line-through; }
:where(.render-canvas) .richText [data-type="table_of_contents"] { color: rgb(97, 97, 97); background-color: rgb(245, 245, 245); border-radius: 2px; margin: 0px; padding: 24px 24px 8px; font-size: 16px; text-decoration: underline; list-style: none; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_list { margin: 0px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item { font-weight: inherit; color: currentcolor; list-style: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a { font-weight: inherit; color: currentcolor; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-decoration: none; font-size: inherit !important; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item > a:hover { opacity: 0.7; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--1 { margin: 0px 0px 16px; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--2 { margin: 0px 0px 16px; padding-left: 2rem; }
:where(.render-canvas) .richText [data-type="table_of_contents"] .toc_item--3 { margin: 0px 0px 16px; padding-left: 4rem; }
:where(.render-canvas) .sd.section { flex-flow: column !important; align-content: center !important; align-items: center !important; width: 100% !important; max-width: 100% !important; height: auto !important; padding: 0px !important; }
:where(.render-canvas) .sd.section-inner { position: static !important; }
@property --g-angle { syntax: "<angle>"; inherits: false; initial-value: 180deg; }
@property --g-color-0 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-0 { syntax: "<percentage>"; inherits: false; initial-value: .01%; }
@property --g-color-1 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-1 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-2 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-2 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-3 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-3 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-4 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-4 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-5 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-5 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-6 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-6 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-7 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-7 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-8 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-8 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-9 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-9 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-10 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-10 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --g-color-11 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g-position-11 { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
br[data-bp~="base:0"]{display:none;}
br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1140px){
br[data-bp~="@small:0"]{display:none;}
br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
br[data-bp~="@tablet:0"]{display:none;}
br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 361px){
br[data-bp~="@mobile:0"]{display:none;}
br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 320px){
br[data-bp~="@mini:0"]{display:none;}
br[data-bp~="@mini:1"]{display:inline;}
}
.sd[data-s-baa6a6d1][data-s-baa6a6d1][data-s-baa6a6d1] { font-family: var(--s-font-fea9a7b0); font-size: 16px; font-weight: 400; letter-spacing: 0; line-height: 1.5; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0; box-shadow: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; left: 0; margin: 0 0 0 0; padding: 48px 48px 48px; position: fixed; top: 0; transition-delay: 1400ms; transition-duration: 800ms; width: 100%; max-width: 100%; --g-color-0: rgba(0, 0, 0, 0.5); --g-position-0: 0%; --g-color-1: rgba(102, 102, 102, 0); --g-position-1: 100%; --g-color-2: rgba(102, 102, 102, 0); --g-position-2: 100%; --g-color-3: rgba(102, 102, 102, 0); --g-position-3: 100%; --g-color-4: rgba(102, 102, 102, 0); --g-position-4: 100%; --g-color-5: rgba(102, 102, 102, 0); --g-position-5: 100%; --g-color-6: rgba(102, 102, 102, 0); --g-position-6: 100%; --g-color-7: rgba(102, 102, 102, 0); --g-position-7: 100%; --g-color-8: rgba(102, 102, 102, 0); --g-position-8: 100%; --g-color-9: rgba(102, 102, 102, 0); --g-position-9: 100%; --g-color-10: rgba(102, 102, 102, 0); --g-position-10: 100%; --g-color-11: rgba(102, 102, 102, 0); --g-position-11: 100%; --g-angle: 180deg; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear { opacity: 0; translate: 0px -48px; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; justify-content: space-between; padding: 24px 48px 24px 48px; }
}
@media screen and (max-width: 361px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; padding: 24px 48px 24px 24px; }
}
@media screen and (max-width: 320px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; }
}.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077]:hover { opacity: 0.7; scale: 1.05 1.05; }
@media screen and (max-width: 320px){
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { flex: none; height: auto; width: 132px; max-width: 100%; }
}.sd[data-s-09db24fc-90eb-4b56-8c44-dc0317d3774a] { flex: none; height: 30px; width: auto; max-width: 100%; }
@media screen and (max-width: 361px){
.sd[data-s-09db24fc-90eb-4b56-8c44-dc0317d3774a] { flex: none; height: auto; width: 173px; max-width: 100%; }
}.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}
@media screen and (max-width: 361px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { border-bottom: 0px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a]:hover { opacity: 0.7; scale: 1.05 1.05; }
@media screen and (max-width: 840px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}.sd[data-s-ccc4e49d-be02-40c9-9ca1-d0a5e09723ff] { border-bottom: 0px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-ccc4e49d-be02-40c9-9ca1-d0a5e09723ff]:hover { opacity: 0.7; scale: 1.05 1.05; }
@media screen and (max-width: 840px){
.sd[data-s-ccc4e49d-be02-40c9-9ca1-d0a5e09723ff] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-ccc4e49d-be02-40c9-9ca1-d0a5e09723ff] { display: flex; }
}.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13]:hover { opacity: 0.7; scale: 1.05 1.05; }
@media screen and (max-width: 840px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}.sd[data-s-d109cdbc-073d-4abb-a6a4-80b3a132939e] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d109cdbc-073d-4abb-a6a4-80b3a132939e]:hover { opacity: 0.7; scale: 1.05 1.05; }.sd[data-s-a6dcbc24-3b0e-4cdd-b31c-89f3eb0182ab] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: 22px; justify-content: center; padding: 0px; width: auto; max-width: 100%; }.sd[data-s-ab9b5f30-eb53-410b-8ee3-54e5ee1c80bc] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.sd[data-s-ab9b5f30-eb53-410b-8ee3-54e5ee1c80bc]:hover { opacity: 0.7; scale: 1.05 1.05; }.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { bottom: 0px; color: #ffffff; display: none; flex: none; font-size: 24px; height: 100%; left: auto; margin: 0 0 0 0; padding: 24px; position: absolute; right: 0px; top: 0px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
.sd[data-s-eab26c70-64b4-416e-bde9-6c58d0a5efbb] { align-content: center; align-items: center; background: #000000; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 96px 0px 96px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-eab26c70-64b4-416e-bde9-6c58d0a5efbb].appear { background: #000000; }
.sd[data-s-eab26c70-64b4-416e-bde9-6c58d0a5efbb].appear-active {  }.sd[data-s-a02e96b4-24aa-42f3-9528-c2095ba4a22b] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 48px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a02e96b4-24aa-42f3-9528-c2095ba4a22b] { flex-direction: column; flex-wrap: nowrap; }
}
@media screen and (max-width: 361px){
.sd[data-s-a02e96b4-24aa-42f3-9528-c2095ba4a22b] { flex-direction: column; flex-wrap: nowrap; padding: 0px 24px 0px; }
}.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d] { align-content: center; align-items: center; background: #ffffff; border-radius: 10px; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1); flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 48px; transition-duration: 800ms; width: 49%; max-width: 49%; }
.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d]:hover { transform: ; }
@media screen and (max-width: 840px){
.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d] { flex: none; height: 153px; margin: 0px 0px 48px 0px; padding: 24px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d] { flex: none; margin: 0px 0px 48px 0px; width: 100%; }
}.sd[data-s-4f14baf2-0a87-4401-9876-27b40382b94f] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d]:hover .sd[data-s-4f14baf2-0a87-4401-9876-27b40382b94f] { opacity: 0.5; }.sd[data-s-43c63a2d-8947-420c-a747-345bf048349e] { color: transparent; font-family: var(--s-font-18a508ab); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; background: var(--s-color-23a037ba); background-clip: text; -webkit-background-clip: text; }
@media screen and (max-width: 840px){
.sd[data-s-43c63a2d-8947-420c-a747-345bf048349e] { font-size: 28px; margin: 0px 0px 12px 0px; max-width: 100%; }
}.sd[data-s-b7e117b9-f085-4267-b210-a76a6fc1d82b] { color: #000000; font-family: var(--s-font-abbfb9fe); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-b7e117b9-f085-4267-b210-a76a6fc1d82b] { font-size: 14px; }
}
@media screen and (max-width: 361px){
.sd[data-s-b7e117b9-f085-4267-b210-a76a6fc1d82b] { font-size: 12px; }
}.sd[data-s-9bd41b2e-44a5-4d9e-a9a9-211618c95953] { color: #000000; font-size: 48px; }
.sd[data-s-cd24df48-cc08-4c8c-9618-1b0d7d58870d]:hover .sd[data-s-9bd41b2e-44a5-4d9e-a9a9-211618c95953] { opacity: 0.5; translate: 10px 0px; }
@media screen and (max-width: 840px){
.sd[data-s-9bd41b2e-44a5-4d9e-a9a9-211618c95953] { font-size: 32px; }
}.sd[data-s-23ca37ac-0c7b-41ed-b333-98ecc86e4b8d] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 48px 0px; padding: 0px 48px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-23ca37ac-0c7b-41ed-b333-98ecc86e4b8d] { flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-23ca37ac-0c7b-41ed-b333-98ecc86e4b8d] { margin: 0px 0px 48px 0px; padding: 0px 24px 0px; max-width: 100%; }
}.sd[data-s-9cbd2caa-7d5c-4f67-987a-6bc61b4678a8] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 24px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: calc(100% - 24px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9cbd2caa-7d5c-4f67-987a-6bc61b4678a8] { margin: 0px 24px 24px 0px; max-width: calc(100% - 24px); }
}
@media screen and (max-width: 361px){
.sd[data-s-9cbd2caa-7d5c-4f67-987a-6bc61b4678a8] { margin: 0px 24px 48px 0px; max-width: calc(100% - 24px); }
}.sd[data-s-8ea5ccc1-6114-48f3-8783-76a49327b257] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-8ea5ccc1-6114-48f3-8783-76a49327b257] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-8ea5ccc1-6114-48f3-8783-76a49327b257] { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-08c66173-72a4-49df-a264-7397ac9d1eda] { border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-08c66173-72a4-49df-a264-7397ac9d1eda]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-08c66173-72a4-49df-a264-7397ac9d1eda] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-08c66173-72a4-49df-a264-7397ac9d1eda] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-49b4c0f3-144b-41d8-a75d-a5745cd66499] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-49b4c0f3-144b-41d8-a75d-a5745cd66499]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-49b4c0f3-144b-41d8-a75d-a5745cd66499] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-49b4c0f3-144b-41d8-a75d-a5745cd66499] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-666c7c60-442a-41fa-beae-d776c2b18ddd] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-666c7c60-442a-41fa-beae-d776c2b18ddd]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-666c7c60-442a-41fa-beae-d776c2b18ddd] { display: flex; }
}
@media screen and (max-width: 361px){
.sd[data-s-666c7c60-442a-41fa-beae-d776c2b18ddd] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-d199f1be-20b9-46cb-8a12-54610b81a592] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-d199f1be-20b9-46cb-8a12-54610b81a592]:hover { opacity: 0.5; }
@media screen and (max-width: 361px){
.sd[data-s-d199f1be-20b9-46cb-8a12-54610b81a592] { margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-364f1ba2-0922-4216-835f-5f0fb3cddd05] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 10px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 361px){
.sd[data-s-364f1ba2-0922-4216-835f-5f0fb3cddd05] { flex: none; padding: 0px 24px 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-78378f65-614c-4ee8-b614-a9974f9902cf] { align-content: center; align-items: center; background: #f8f7f6; border-radius: 0; box-shadow: ; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-6e78469f-bb4b-4fdc-af74-c16a0bbcec0c] {  }.sd[data-s-a898a098-d317-4713-b2dc-a696428bac0c] { bottom: auto; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; position: fixed; right: auto; top: 0px; transition-delay: 500ms; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.42, 0   , 0.6 , 1.19); width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-a898a098-d317-4713-b2dc-a696428bac0c].appear { scale: 1.05 1.05; transition-duration: 3000ms; }
.sd[data-s-a898a098-d317-4713-b2dc-a696428bac0c].appear-active { transition-duration: 3000ms; }
.sd[data-s-a898a098-d317-4713-b2dc-a696428bac0c]:before { filter: brightness(0.8); }.sd[data-s-2606986e-44f7-49aa-a2e2-97c23677fdfc] { background: var(--s-color-23a037ba); bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; scale: 1e-10 1; top: 0px; transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-2606986e-44f7-49aa-a2e2-97c23677fdfc].appear { scale: 1 1; }
.sd[data-s-2606986e-44f7-49aa-a2e2-97c23677fdfc].appear-active {  }
.sd[data-s-2606986e-44f7-49aa-a2e2-97c23677fdfc]&appear-active { transform-origin: center right; }.sd[data-s-656ea25e-8670-4ffe-a619-5abfd5a8f33b] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; transition-delay: 800ms; transition-duration: 1000ms; translate: 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-e3079452-e891-4fad-b65b-a8b6755dc2dc] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-7911656b-3823-4eee-8cc0-8461f0f30713] { align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 192px 0px 192px; width: 100%; max-width: 100%; --g-color-0: rgba(0, 0, 0, 0); --g-position-0: 0%; --g-color-1: rgba(0, 0, 0, 0.5); --g-position-1: 100%; --g-color-2: rgba(0, 0, 0, 0.5); --g-position-2: 100%; --g-color-3: rgba(0, 0, 0, 0.5); --g-position-3: 100%; --g-color-4: rgba(0, 0, 0, 0.5); --g-position-4: 100%; --g-color-5: rgba(0, 0, 0, 0.5); --g-position-5: 100%; --g-color-6: rgba(0, 0, 0, 0.5); --g-position-6: 100%; --g-color-7: rgba(0, 0, 0, 0.5); --g-position-7: 100%; --g-color-8: rgba(0, 0, 0, 0.5); --g-position-8: 100%; --g-color-9: rgba(0, 0, 0, 0.5); --g-position-9: 100%; --g-color-10: rgba(0, 0, 0, 0.5); --g-position-10: 100%; --g-color-11: rgba(0, 0, 0, 0.5); --g-position-11: 100%; --g-angle: 180deg; }
@media screen and (max-width: 361px){
.sd[data-s-7911656b-3823-4eee-8cc0-8461f0f30713] { padding: 96px 0px 96px; }
}.sd[data-s-a133e65d-6208-4e86-83dd-85b1ed81ff5f] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 48px 0px; transition-delay: 800ms; transition-duration: 1000ms; width: 1280px; max-width: 100%; }
.sd[data-s-a133e65d-6208-4e86-83dd-85b1ed81ff5f]&appear-active { transition-delay: 800ms; }
@media screen and (max-width: 361px){
.sd[data-s-a133e65d-6208-4e86-83dd-85b1ed81ff5f] { padding: 0px 24px 0px; }
}.sd[data-s-742050ac-e78c-4084-adfb-212efafdc11c] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 72px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 800ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-742050ac-e78c-4084-adfb-212efafdc11c].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-742050ac-e78c-4084-adfb-212efafdc11c].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-742050ac-e78c-4084-adfb-212efafdc11c] { font-size: 64px; }
}
@media screen and (max-width: 361px){
.sd[data-s-742050ac-e78c-4084-adfb-212efafdc11c] { font-size: 40px; margin: 0px 0px 12px 0px; max-width: 100%; }
}.sd[data-s-bc4cb2e9-aa9b-44a6-be00-f390cdcffcd4] { color: #ffffff; font-family: var(--s-font-f7a6a6c7); font-size: 28px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 1000ms; transition-duration: 800ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-bc4cb2e9-aa9b-44a6-be00-f390cdcffcd4].appear { opacity: 0; }
.sd[data-s-bc4cb2e9-aa9b-44a6-be00-f390cdcffcd4].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-bc4cb2e9-aa9b-44a6-be00-f390cdcffcd4] { font-size: 24px; }
}
@media screen and (max-width: 361px){
.sd[data-s-bc4cb2e9-aa9b-44a6-be00-f390cdcffcd4] { font-size: 18px; }
}.sd[data-s-777459f0-9d90-4fa3-842c-6f500f12d918] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 96px 48px 96px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-777459f0-9d90-4fa3-842c-6f500f12d918] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 361px){
.sd[data-s-777459f0-9d90-4fa3-842c-6f500f12d918] { padding: 48px 24px 48px; }
}.sd[data-s-a915ee22-0c1e-4d3a-8622-7509833f258f] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 48px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a915ee22-0c1e-4d3a-8622-7509833f258f] { padding: 0px 0px 0px; }
}.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 64px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 800ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b] { font-size: 48px; }
}
@media screen and (max-width: 361px){
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b].appear { translate: 0px 24px; }
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b].appear-active {  }
.sd[data-s-a657c0b8-c29c-4060-951e-c89b6a6a267b] { font-size: 28px; }
}.sd[data-s-51d9bf11-0cdc-4d72-a3e9-abdbba9adec3] { color: #000000; font-family: var(--s-font-f7a6a6c7); font-size: 28px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-51d9bf11-0cdc-4d72-a3e9-abdbba9adec3].appear { opacity: 0; }
.sd[data-s-51d9bf11-0cdc-4d72-a3e9-abdbba9adec3].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-51d9bf11-0cdc-4d72-a3e9-abdbba9adec3] { font-size: 24px; }
}
@media screen and (max-width: 361px){
.sd[data-s-51d9bf11-0cdc-4d72-a3e9-abdbba9adec3] { font-size: 18px; text-align: left; justify-content: flex-start; }
}.sd[data-s-d519a34a-85fb-427a-b1ea-8d83f76ef6ec] { align-content: center; align-items: center; background: #ffffff; border-radius: 10px; box-shadow: 40px 50px 30px rgba(0, 0, 0, 0.1); flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px; padding: 96px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d519a34a-85fb-427a-b1ea-8d83f76ef6ec] { margin: 0px 0px 48px; padding: 48px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-d519a34a-85fb-427a-b1ea-8d83f76ef6ec] { flex-direction: column; flex-wrap: nowrap; padding: 48px 24px 48px; }
}
@media screen and (max-width: 320px){
.sd[data-s-d519a34a-85fb-427a-b1ea-8d83f76ef6ec] { padding: 48px 12px 48px; }
}.sd[data-s-c293bfa9-2616-48f7-8e9f-72ded3560fc3] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 361px){
.sd[data-s-c293bfa9-2616-48f7-8e9f-72ded3560fc3] { flex: none; margin: 0px 0px 0px 0px; width: 100%; }
}.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8] { color: transparent; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; background: var(--s-color-23a037ba); background-clip: text; -webkit-background-clip: text; }
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8] { font-size: 32px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8].appear { translate: 0px 24px; }
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8].appear-active {  }
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8] { font-size: 40px; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-0540ea63-7e68-460b-84e7-c6582a01b1d8] { font-size: 36px; }
}.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c] { color: #000000; flex: none; font-family: var(--s-font-f7a6a6c7); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: center; transition-delay: 400ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c].appear { opacity: 0; }
.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c] { font-size: 14px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-cffb2d28-1097-451f-b0d4-23e80aaaf86c] { text-align: left; justify-content: flex-start; }
}.sd[data-s-0dde7678-6fa4-488b-babb-e1125cc59793] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-0dde7678-6fa4-488b-babb-e1125cc59793] { margin: 0px 0px 48px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-0dde7678-6fa4-488b-babb-e1125cc59793] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-b1f7ab34-2bab-4019-9f15-6747531d8cc6] { align-content: center; align-items: center; border-radius: 10px; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 336px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-b1f7ab34-2bab-4019-9f15-6747531d8cc6] { flex: none; height: 320px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-b1f7ab34-2bab-4019-9f15-6747531d8cc6] { flex: none; height: 280px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-b1f7ab34-2bab-4019-9f15-6747531d8cc6] { flex: none; height: 200px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-36071acd-4164-4710-997c-1e4abd7f9659] { flex: none; height: 100%; margin: 0px 0px 0px 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%; }
.sd[data-s-36071acd-4164-4710-997c-1e4abd7f9659].appear { scale: 1.05 1.05; }
.sd[data-s-36071acd-4164-4710-997c-1e4abd7f9659].appear-active {  }
.sd[data-s-36071acd-4164-4710-997c-1e4abd7f9659]:before { filter: brightness(0.9); }.sd[data-s-b187aa31-4e4c-4139-99af-2b0f222e05cf] { background: #1e5a9f; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; scale: 1e-10 1; top: 0px; transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-b187aa31-4e4c-4139-99af-2b0f222e05cf].appear { scale: 1 1; }
.sd[data-s-b187aa31-4e4c-4139-99af-2b0f222e05cf].appear-active {  }
.sd[data-s-b187aa31-4e4c-4139-99af-2b0f222e05cf]&appear-active { transform-origin: center right; }.sd[data-s-bba4b3d8-7215-45a8-bc06-d8de3cc3b4d5] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 30px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-bba4b3d8-7215-45a8-bc06-d8de3cc3b4d5] { margin: 30px 24px 0px 0px; width: calc(100% - 24px); max-width: calc(100% - 24px); }
}
@media screen and (max-width: 361px){
.sd[data-s-bba4b3d8-7215-45a8-bc06-d8de3cc3b4d5] { flex: none; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c] { color: #000000; font-family: var(--s-font-f7a6a6c7); font-size: 24px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c] { font-size: 18px; }
}
@media screen and (max-width: 361px){
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c].appear { translate: 0px 24px; }
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c].appear-active {  }
.sd[data-s-d8a4087d-7878-4c7c-a52b-ad04746a558c] { margin: 0px 0px 24px 0px; }
}.sd[data-s-3e4b7619-968e-4543-8900-a6cd09b93961] { color: #000000; flex: none; font-family: var(--s-font-abbfb9fe); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3e4b7619-968e-4543-8900-a6cd09b93961].appear { opacity: 0; }
.sd[data-s-3e4b7619-968e-4543-8900-a6cd09b93961].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-3e4b7619-968e-4543-8900-a6cd09b93961] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-3e4b7619-968e-4543-8900-a6cd09b93961] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-b55fa067-ad86-484c-8edd-5f527822dabe] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-b55fa067-ad86-484c-8edd-5f527822dabe: 16px; --gap-v-b55fa067-ad86-484c-8edd-5f527822dabe: 0px; --gap-uuid: b55fa067-ad86-484c-8edd-5f527822dabe; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-b55fa067-ad86-484c-8edd-5f527822dabe] { flex: none; height: auto; width: 100%; --gap-h-b55fa067-ad86-484c-8edd-5f527822dabe: 16px; --gap-v-b55fa067-ad86-484c-8edd-5f527822dabe: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-b55fa067-ad86-484c-8edd-5f527822dabe] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-b55fa067-ad86-484c-8edd-5f527822dabe: 0px; --gap-v-b55fa067-ad86-484c-8edd-5f527822dabe: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-b55fa067-ad86-484c-8edd-5f527822dabe] { flex-direction: column; flex-wrap: nowrap; --gap-h-b55fa067-ad86-484c-8edd-5f527822dabe: 0px; --gap-v-b55fa067-ad86-484c-8edd-5f527822dabe: 16px; }
}.sd[data-s-5b69ec1b-6993-441f-9d0f-538195de0119] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-5b69ec1b-6993-441f-9d0f-538195de0119] { width: calc(20% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.8)); max-width: calc(20% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-5b69ec1b-6993-441f-9d0f-538195de0119] { width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); max-width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-5b69ec1b-6993-441f-9d0f-538195de0119] { flex: none; height: auto; width: 100%; }
}.sd[data-s-2f19b212-85d4-4f69-94a0-82098b8932e4] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.5)); max-width: calc(50% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-2f19b212-85d4-4f69-94a0-82098b8932e4] { width: calc(55% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-2f19b212-85d4-4f69-94a0-82098b8932e4] { font-size: 11px; width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); max-width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-2f19b212-85d4-4f69-94a0-82098b8932e4] { width: 100%; }
}.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 16px; --gap-v-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 0px; --gap-uuid: 163a1f0c-9b4e-4183-a7fb-3e1944a7ac08; max-width: 100%; }
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08]:hover { background: #ff5035ff; --gap-h-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 16px; --gap-v-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08] { width: calc(25% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.75)); --gap-h-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 16px; --gap-v-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 0px; max-width: calc(25% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08] { width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); --gap-h-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 16px; --gap-v-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 0px; max-width: calc(100% - (var(--gap-h-b55fa067-ad86-484c-8edd-5f527822dabe) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08] { width: 100%; --gap-h-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 16px; --gap-v-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08: 0px; }
}.sd[data-s-49540754-aa4a-487d-a02d-cf762e769d8f] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08]:hover .sd[data-s-49540754-aa4a-487d-a02d-cf762e769d8f] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-49540754-aa4a-487d-a02d-cf762e769d8f] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-49540754-aa4a-487d-a02d-cf762e769d8f] { font-size: 14px; }
}.sd[data-s-7baa93b3-4837-4d19-a84b-8d5025ea1be5] { color: #ffffffff; font-size: 16px; }
.sd[data-s-163a1f0c-9b4e-4183-a7fb-3e1944a7ac08]:hover .sd[data-s-7baa93b3-4837-4d19-a84b-8d5025ea1be5] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-7baa93b3-4837-4d19-a84b-8d5025ea1be5] { font-size: 15px; }
}.sd[data-s-cb8fcc72-890b-4b71-86ed-5821901a060a] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a: 16px; --gap-v-cb8fcc72-890b-4b71-86ed-5821901a060a: 0px; --gap-uuid: cb8fcc72-890b-4b71-86ed-5821901a060a; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-cb8fcc72-890b-4b71-86ed-5821901a060a] { margin: 30px 0px 0px 0px; --gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a: 16px; --gap-v-cb8fcc72-890b-4b71-86ed-5821901a060a: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-cb8fcc72-890b-4b71-86ed-5821901a060a] { flex: none; height: auto; width: 100%; --gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a: 16px; --gap-v-cb8fcc72-890b-4b71-86ed-5821901a060a: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-cb8fcc72-890b-4b71-86ed-5821901a060a] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a: 0px; --gap-v-cb8fcc72-890b-4b71-86ed-5821901a060a: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-cb8fcc72-890b-4b71-86ed-5821901a060a] { flex-direction: column; flex-wrap: nowrap; --gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a: 0px; --gap-v-cb8fcc72-890b-4b71-86ed-5821901a060a: 16px; }
}.sd[data-s-ff710a85-00b1-4257-ba90-2b60b5d3ba70] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-ff710a85-00b1-4257-ba90-2b60b5d3ba70] { width: calc(20% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.8)); max-width: calc(20% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-ff710a85-00b1-4257-ba90-2b60b5d3ba70] { width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); max-width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-ff710a85-00b1-4257-ba90-2b60b5d3ba70] { width: 100%; }
}.sd[data-s-08503a50-39ac-4224-9519-413b845bd6d8] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.5)); max-width: calc(50% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-08503a50-39ac-4224-9519-413b845bd6d8] { width: calc(55% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-08503a50-39ac-4224-9519-413b845bd6d8] { font-size: 11px; width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); max-width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-08503a50-39ac-4224-9519-413b845bd6d8] { width: 100%; }
}.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 16px; --gap-v-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 0px; --gap-uuid: c500bb16-6071-4118-b93f-dfd9f0eb75aa; max-width: 100%; }
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa]:hover { background: #ff5035ff; --gap-h-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 16px; --gap-v-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa] { width: calc(25% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.75)); --gap-h-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 16px; --gap-v-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 0px; max-width: calc(25% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa] { width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); --gap-h-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 16px; --gap-v-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 0px; max-width: calc(100% - (var(--gap-h-cb8fcc72-890b-4b71-86ed-5821901a060a) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa] { width: 100%; --gap-h-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 16px; --gap-v-c500bb16-6071-4118-b93f-dfd9f0eb75aa: 0px; }
}.sd[data-s-19575ba8-f5bb-443c-933e-451c35fafa02] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa]:hover .sd[data-s-19575ba8-f5bb-443c-933e-451c35fafa02] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-19575ba8-f5bb-443c-933e-451c35fafa02] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-19575ba8-f5bb-443c-933e-451c35fafa02] { font-size: 14px; }
}.sd[data-s-e34d14ee-7eb2-456d-bb42-5796f7363218] { color: #ffffffff; font-size: 16px; }
.sd[data-s-c500bb16-6071-4118-b93f-dfd9f0eb75aa]:hover .sd[data-s-e34d14ee-7eb2-456d-bb42-5796f7363218] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-e34d14ee-7eb2-456d-bb42-5796f7363218] { font-size: 15px; }
}.sd[data-s-4920ef89-be23-4983-b9e3-d177e4f5bab6] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4920ef89-be23-4983-b9e3-d177e4f5bab6] { margin: 0px 0px 48px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-4920ef89-be23-4983-b9e3-d177e4f5bab6] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-3453a1be-7944-4cd5-87d2-1aa5c6682f8b] { align-content: center; align-items: center; border-radius: 10px; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 336px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-3453a1be-7944-4cd5-87d2-1aa5c6682f8b] { flex: none; height: 320px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-3453a1be-7944-4cd5-87d2-1aa5c6682f8b] { flex: none; height: 280px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-3453a1be-7944-4cd5-87d2-1aa5c6682f8b] { flex: none; height: 200px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-940a9c67-c667-4931-a441-6f02596e1eaa] { flex: none; height: 100%; margin: 0px 0px 0px 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%; }
.sd[data-s-940a9c67-c667-4931-a441-6f02596e1eaa].appear { scale: 1.05 1.05; }
.sd[data-s-940a9c67-c667-4931-a441-6f02596e1eaa].appear-active {  }
.sd[data-s-940a9c67-c667-4931-a441-6f02596e1eaa]:before { filter: brightness(0.9); }.sd[data-s-af54a0eb-6262-47eb-916f-8fcf088e5bd0] { background: #1e5a9f; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; scale: 1e-10 1; top: 0px; transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-af54a0eb-6262-47eb-916f-8fcf088e5bd0].appear { scale: 1 1; }
.sd[data-s-af54a0eb-6262-47eb-916f-8fcf088e5bd0].appear-active {  }
.sd[data-s-af54a0eb-6262-47eb-916f-8fcf088e5bd0]&appear-active { transform-origin: center right; }.sd[data-s-f44f7980-6c3d-442c-9a93-39686e1040e5] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 30px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f44f7980-6c3d-442c-9a93-39686e1040e5] { margin: 30px 24px 0px 0px; width: calc(100% - 24px); max-width: calc(100% - 24px); }
}
@media screen and (max-width: 361px){
.sd[data-s-f44f7980-6c3d-442c-9a93-39686e1040e5] { flex: none; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840] { color: #000000; font-family: var(--s-font-f7a6a6c7); font-size: 24px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840] { font-size: 18px; }
}
@media screen and (max-width: 361px){
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840].appear { translate: 0px 24px; }
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840].appear-active {  }
.sd[data-s-672a488f-6276-4409-b1b8-b01eff4c5840] { margin: 0px 0px 24px 0px; }
}.sd[data-s-4b060064-7fa6-4cbe-98d5-df37aa429d89] { color: #000000; flex: none; font-family: var(--s-font-abbfb9fe); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-4b060064-7fa6-4cbe-98d5-df37aa429d89].appear { opacity: 0; }
.sd[data-s-4b060064-7fa6-4cbe-98d5-df37aa429d89].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-4b060064-7fa6-4cbe-98d5-df37aa429d89] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4b060064-7fa6-4cbe-98d5-df37aa429d89] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-324e7de9-ae4e-414d-8ad0-28c775315331] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-324e7de9-ae4e-414d-8ad0-28c775315331: 16px; --gap-v-324e7de9-ae4e-414d-8ad0-28c775315331: 0px; --gap-uuid: 324e7de9-ae4e-414d-8ad0-28c775315331; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-324e7de9-ae4e-414d-8ad0-28c775315331] { flex: none; height: auto; width: 100%; --gap-h-324e7de9-ae4e-414d-8ad0-28c775315331: 16px; --gap-v-324e7de9-ae4e-414d-8ad0-28c775315331: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-324e7de9-ae4e-414d-8ad0-28c775315331] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-324e7de9-ae4e-414d-8ad0-28c775315331: 0px; --gap-v-324e7de9-ae4e-414d-8ad0-28c775315331: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-324e7de9-ae4e-414d-8ad0-28c775315331] { flex-direction: column; flex-wrap: nowrap; --gap-h-324e7de9-ae4e-414d-8ad0-28c775315331: 0px; --gap-v-324e7de9-ae4e-414d-8ad0-28c775315331: 16px; }
}.sd[data-s-d4ad4a20-dbcc-4806-b3dd-cf8dcaa6625c] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-d4ad4a20-dbcc-4806-b3dd-cf8dcaa6625c] { width: calc(20% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.8)); max-width: calc(20% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-d4ad4a20-dbcc-4806-b3dd-cf8dcaa6625c] { width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); max-width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-d4ad4a20-dbcc-4806-b3dd-cf8dcaa6625c] { flex: none; height: auto; width: 100%; }
}.sd[data-s-2b6aef2b-d3e0-418e-8a90-79934f779f60] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.5)); max-width: calc(50% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-2b6aef2b-d3e0-418e-8a90-79934f779f60] { width: calc(55% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-2b6aef2b-d3e0-418e-8a90-79934f779f60] { font-size: 11px; width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); max-width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-2b6aef2b-d3e0-418e-8a90-79934f779f60] { width: 100%; }
}.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 16px; --gap-v-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 0px; --gap-uuid: a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a; max-width: 100%; }
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a]:hover { background: #ff5035ff; --gap-h-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 16px; --gap-v-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a] { width: calc(25% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.75)); --gap-h-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 16px; --gap-v-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 0px; max-width: calc(25% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a] { width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); --gap-h-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 16px; --gap-v-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 0px; max-width: calc(100% - (var(--gap-h-324e7de9-ae4e-414d-8ad0-28c775315331) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a] { width: 100%; --gap-h-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 16px; --gap-v-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a: 0px; }
}.sd[data-s-60a5060f-c8d9-4711-80ea-fc05a2dd63e9] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a]:hover .sd[data-s-60a5060f-c8d9-4711-80ea-fc05a2dd63e9] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-60a5060f-c8d9-4711-80ea-fc05a2dd63e9] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-60a5060f-c8d9-4711-80ea-fc05a2dd63e9] { font-size: 14px; }
}.sd[data-s-2eac36c1-267d-45c0-b2f1-cd16fb188200] { color: #ffffffff; font-size: 16px; }
.sd[data-s-a16fb93c-fdeb-42a1-a6a3-cd5467e69b3a]:hover .sd[data-s-2eac36c1-267d-45c0-b2f1-cd16fb188200] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-2eac36c1-267d-45c0-b2f1-cd16fb188200] { font-size: 15px; }
}.sd[data-s-9e838af4-1ceb-4b84-a992-fa9cbc747526] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526: 16px; --gap-v-9e838af4-1ceb-4b84-a992-fa9cbc747526: 0px; --gap-uuid: 9e838af4-1ceb-4b84-a992-fa9cbc747526; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-9e838af4-1ceb-4b84-a992-fa9cbc747526] { margin: 30px 0px 0px 0px; --gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526: 16px; --gap-v-9e838af4-1ceb-4b84-a992-fa9cbc747526: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-9e838af4-1ceb-4b84-a992-fa9cbc747526] { flex: none; height: auto; width: 100%; --gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526: 16px; --gap-v-9e838af4-1ceb-4b84-a992-fa9cbc747526: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-9e838af4-1ceb-4b84-a992-fa9cbc747526] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526: 0px; --gap-v-9e838af4-1ceb-4b84-a992-fa9cbc747526: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-9e838af4-1ceb-4b84-a992-fa9cbc747526] { flex-direction: column; flex-wrap: nowrap; --gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526: 0px; --gap-v-9e838af4-1ceb-4b84-a992-fa9cbc747526: 16px; }
}.sd[data-s-167d5429-25d7-4306-97f4-d065d3cee823] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-167d5429-25d7-4306-97f4-d065d3cee823] { width: calc(20% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.8)); max-width: calc(20% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-167d5429-25d7-4306-97f4-d065d3cee823] { width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); max-width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-167d5429-25d7-4306-97f4-d065d3cee823] { width: 100%; }
}.sd[data-s-0694d038-7e27-4002-b50c-a97100192a0f] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.5)); max-width: calc(50% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-0694d038-7e27-4002-b50c-a97100192a0f] { width: calc(55% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-0694d038-7e27-4002-b50c-a97100192a0f] { font-size: 11px; width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); max-width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-0694d038-7e27-4002-b50c-a97100192a0f] { width: 100%; }
}.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 16px; --gap-v-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 0px; --gap-uuid: fc7b6601-fd7b-4478-bb62-647e4254f7c8; max-width: 100%; }
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8]:hover { background: #ff5035ff; --gap-h-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 16px; --gap-v-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8] { width: calc(25% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.75)); --gap-h-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 16px; --gap-v-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 0px; max-width: calc(25% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8] { width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); --gap-h-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 16px; --gap-v-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 0px; max-width: calc(100% - (var(--gap-h-9e838af4-1ceb-4b84-a992-fa9cbc747526) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8] { width: 100%; --gap-h-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 16px; --gap-v-fc7b6601-fd7b-4478-bb62-647e4254f7c8: 0px; }
}.sd[data-s-9789e2ba-b5cf-4658-86d9-7c04be1af9e0] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8]:hover .sd[data-s-9789e2ba-b5cf-4658-86d9-7c04be1af9e0] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-9789e2ba-b5cf-4658-86d9-7c04be1af9e0] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-9789e2ba-b5cf-4658-86d9-7c04be1af9e0] { font-size: 14px; }
}.sd[data-s-120402e8-aa3a-4461-bdc7-97e007d2cf88] { color: #ffffffff; font-size: 16px; }
.sd[data-s-fc7b6601-fd7b-4478-bb62-647e4254f7c8]:hover .sd[data-s-120402e8-aa3a-4461-bdc7-97e007d2cf88] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-120402e8-aa3a-4461-bdc7-97e007d2cf88] { font-size: 15px; }
}.sd[data-s-05d07be0-e9ea-4399-a95c-af9da19c9c52] { align-content: center; align-items: center; background: #000000; border-bottom: 0px solid #000; border-left: 0px solid #000; border-radius: 10px; border-right: 0px solid #000; border-top: 0px solid #000; box-shadow: 20px 20px 30px rgba(0,0,0,0.2); flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 12px 48px 12px; transition-delay: 0ms; transition-duration: 600ms; max-width: 100%; }
.sd[data-s-05d07be0-e9ea-4399-a95c-af9da19c9c52].appear { opacity: 0; transform: ; transition-duration: 1000ms; }
.sd[data-s-05d07be0-e9ea-4399-a95c-af9da19c9c52].appear-active { transition-duration: 1000ms; }
.sd[data-s-05d07be0-e9ea-4399-a95c-af9da19c9c52]:hover { box-shadow: 0px 0px 0px rgba(0,0,0,0.2); translate: 10px 10px; }.sd[data-s-4785936c-553e-4138-888b-063511561586] { color: #ffffff; font-family: var(--s-font-f7a6a6c7); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px 0px 0px 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-4785936c-553e-4138-888b-063511561586] { font-size: 14px; }
}
@media screen and (max-width: 361px){
.sd[data-s-4785936c-553e-4138-888b-063511561586] { font-size: 12px; }
}.sd[data-s-898aed03-ccaf-477f-b2c1-5089b0476e45] { color: #ffffff; font-size: 20px; }.sd[data-s-e1088d6a-bc4b-42c5-898d-596b63f7ae0e] { align-content: center; align-items: center; background: #ffffff; border-radius: 10px; box-shadow: 40px 50px 30px rgba(0, 0, 0, 0.1); flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px; padding: 96px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e1088d6a-bc4b-42c5-898d-596b63f7ae0e] { margin: 0px 0px 48px; padding: 48px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-e1088d6a-bc4b-42c5-898d-596b63f7ae0e] { flex-direction: column; flex-wrap: nowrap; padding: 48px 24px 48px; }
}
@media screen and (max-width: 320px){
.sd[data-s-e1088d6a-bc4b-42c5-898d-596b63f7ae0e] { padding: 48px 12px 48px; }
}.sd[data-s-21f59b6b-6a63-4286-a8a7-e2aed3af987b] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 361px){
.sd[data-s-21f59b6b-6a63-4286-a8a7-e2aed3af987b] { flex: none; margin: 0px 0px 0px 0px; width: 100%; }
}.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071] { color: transparent; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; background: var(--s-color-23a037ba); background-clip: text; -webkit-background-clip: text; }
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071] { font-size: 32px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071].appear { translate: 0px 24px; }
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071].appear-active {  }
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071] { font-size: 40px; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-de46b84a-ab1c-4b2c-84bf-13b0d9c49071] { font-size: 36px; }
}.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728] { color: #000000; flex: none; font-family: var(--s-font-f7a6a6c7); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: center; transition-delay: 400ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728].appear { opacity: 0; }
.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728] { font-size: 14px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-20f0c9da-f722-4b39-8a4e-09a81f7de728] { text-align: left; justify-content: flex-start; }
}.sd[data-s-e274dbc6-41d1-47f0-a90c-c1cf09495a5e] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e274dbc6-41d1-47f0-a90c-c1cf09495a5e] { margin: 0px 0px 48px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-e274dbc6-41d1-47f0-a90c-c1cf09495a5e] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-2b7c6b4f-a62f-4723-8eee-be2a43cc46a4] { align-content: center; align-items: center; border-radius: 10px; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 336px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-2b7c6b4f-a62f-4723-8eee-be2a43cc46a4] { flex: none; height: 320px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-2b7c6b4f-a62f-4723-8eee-be2a43cc46a4] { flex: none; height: 280px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-2b7c6b4f-a62f-4723-8eee-be2a43cc46a4] { flex: none; height: 200px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-d358006a-5c4b-4062-9496-74d86eb935ad] { flex: none; height: 100%; margin: 0px 0px 0px 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%; }
.sd[data-s-d358006a-5c4b-4062-9496-74d86eb935ad].appear { scale: 1.05 1.05; }
.sd[data-s-d358006a-5c4b-4062-9496-74d86eb935ad].appear-active {  }
.sd[data-s-d358006a-5c4b-4062-9496-74d86eb935ad]:before { filter: brightness(0.9); }.sd[data-s-9d51c51c-38e6-45ae-9f89-a4df4661d208] { background: #1e5a9f; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; scale: 1e-10 1; top: 0px; transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-9d51c51c-38e6-45ae-9f89-a4df4661d208].appear { scale: 1 1; }
.sd[data-s-9d51c51c-38e6-45ae-9f89-a4df4661d208].appear-active {  }
.sd[data-s-9d51c51c-38e6-45ae-9f89-a4df4661d208]&appear-active { transform-origin: center right; }.sd[data-s-a6299804-859d-4ca4-8c04-f5ec9f8d32ec] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 30px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a6299804-859d-4ca4-8c04-f5ec9f8d32ec] { margin: 30px 24px 0px 0px; width: calc(100% - 24px); max-width: calc(100% - 24px); }
}
@media screen and (max-width: 361px){
.sd[data-s-a6299804-859d-4ca4-8c04-f5ec9f8d32ec] { flex: none; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-ede0f9e9-8b8a-4bf4-97ec-40c14db654bd] { color: #000000; flex: none; font-family: var(--s-font-abbfb9fe); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-ede0f9e9-8b8a-4bf4-97ec-40c14db654bd].appear { opacity: 0; }
.sd[data-s-ede0f9e9-8b8a-4bf4-97ec-40c14db654bd].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-ede0f9e9-8b8a-4bf4-97ec-40c14db654bd] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-ede0f9e9-8b8a-4bf4-97ec-40c14db654bd] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 16px; --gap-v-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 0px; --gap-uuid: e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1] { flex: none; height: auto; width: 100%; --gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 16px; --gap-v-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 0px; --gap-v-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1] { flex-direction: column; flex-wrap: nowrap; --gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 0px; --gap-v-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1: 16px; }
}.sd[data-s-a31ee40d-1c5e-4275-a16e-d38578feb0a5] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-a31ee40d-1c5e-4275-a16e-d38578feb0a5] { width: calc(20% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.8)); max-width: calc(20% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-a31ee40d-1c5e-4275-a16e-d38578feb0a5] { width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); max-width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-a31ee40d-1c5e-4275-a16e-d38578feb0a5] { flex: none; height: auto; width: 100%; }
}.sd[data-s-5f0af060-affb-49c0-a5af-48e24a51f1c2] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.5)); max-width: calc(50% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-5f0af060-affb-49c0-a5af-48e24a51f1c2] { width: calc(55% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-5f0af060-affb-49c0-a5af-48e24a51f1c2] { font-size: 11px; width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); max-width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-5f0af060-affb-49c0-a5af-48e24a51f1c2] { width: 100%; }
}.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 16px; --gap-v-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 0px; --gap-uuid: 05d6c52f-4453-42de-a8a9-24ad3fa2f7cb; max-width: 100%; }
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb]:hover { background: #ff5035ff; --gap-h-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 16px; --gap-v-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb] { gap: 8px; padding: 15px 16px 12px 16px; width: calc(25% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.75)); --gap-h-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 8px; --gap-v-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 0px; max-width: calc(25% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb] { width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); --gap-h-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 16px; --gap-v-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 0px; max-width: calc(100% - (var(--gap-h-e816ab03-3a27-4f6e-9a31-ca3c9b65b8a1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb] { width: 100%; --gap-h-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 16px; --gap-v-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb: 0px; }
}.sd[data-s-1a9dd533-4309-43ad-a3b0-8fd69220ed94] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb]:hover .sd[data-s-1a9dd533-4309-43ad-a3b0-8fd69220ed94] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-1a9dd533-4309-43ad-a3b0-8fd69220ed94] { flex: none; font-size: 12px; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: 109px; max-width: 100%; justify-content: flex-start; }
}
@media screen and (max-width: 361px){
.sd[data-s-1a9dd533-4309-43ad-a3b0-8fd69220ed94] { font-size: 14px; }
}.sd[data-s-dc1421a7-0460-4505-89b9-97c66f817ef1] { color: #ffffffff; font-size: 16px; }
.sd[data-s-05d6c52f-4453-42de-a8a9-24ad3fa2f7cb]:hover .sd[data-s-dc1421a7-0460-4505-89b9-97c66f817ef1] { color: #fafafaff; transform: ; }
@media screen and (max-width: 1140px){
.sd[data-s-dc1421a7-0460-4505-89b9-97c66f817ef1] { margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-dc1421a7-0460-4505-89b9-97c66f817ef1] { font-size: 15px; }
}.sd[data-s-936cd056-3d78-4067-8456-c9d97fb5034d] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-936cd056-3d78-4067-8456-c9d97fb5034d: 16px; --gap-v-936cd056-3d78-4067-8456-c9d97fb5034d: 0px; --gap-uuid: 936cd056-3d78-4067-8456-c9d97fb5034d; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-936cd056-3d78-4067-8456-c9d97fb5034d] { margin: 30px 0px 0px 0px; --gap-h-936cd056-3d78-4067-8456-c9d97fb5034d: 16px; --gap-v-936cd056-3d78-4067-8456-c9d97fb5034d: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-936cd056-3d78-4067-8456-c9d97fb5034d] { flex: none; height: auto; width: 100%; --gap-h-936cd056-3d78-4067-8456-c9d97fb5034d: 16px; --gap-v-936cd056-3d78-4067-8456-c9d97fb5034d: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-936cd056-3d78-4067-8456-c9d97fb5034d] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-936cd056-3d78-4067-8456-c9d97fb5034d: 0px; --gap-v-936cd056-3d78-4067-8456-c9d97fb5034d: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-936cd056-3d78-4067-8456-c9d97fb5034d] { flex-direction: column; flex-wrap: nowrap; --gap-h-936cd056-3d78-4067-8456-c9d97fb5034d: 0px; --gap-v-936cd056-3d78-4067-8456-c9d97fb5034d: 16px; }
}.sd[data-s-66a4dddc-b7e1-4d71-95d5-e047aeb4e85f] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-66a4dddc-b7e1-4d71-95d5-e047aeb4e85f] { width: calc(20% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.8)); max-width: calc(20% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-66a4dddc-b7e1-4d71-95d5-e047aeb4e85f] { width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); max-width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-66a4dddc-b7e1-4d71-95d5-e047aeb4e85f] { width: 100%; }
}.sd[data-s-b0de9644-0bfb-4b31-abe4-c4f386a6748f] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.5)); max-width: calc(50% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-b0de9644-0bfb-4b31-abe4-c4f386a6748f] { width: calc(55% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-b0de9644-0bfb-4b31-abe4-c4f386a6748f] { font-size: 11px; width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); max-width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-b0de9644-0bfb-4b31-abe4-c4f386a6748f] { width: 100%; }
}.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 16px; --gap-v-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 0px; --gap-uuid: b13be2ed-aa80-4129-9bc8-4cef390b75a2; max-width: 100%; }
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2]:hover { background: #ff5035ff; --gap-h-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 16px; --gap-v-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2] { width: calc(25% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.75)); --gap-h-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 16px; --gap-v-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 0px; max-width: calc(25% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2] { width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); --gap-h-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 16px; --gap-v-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 0px; max-width: calc(100% - (var(--gap-h-936cd056-3d78-4067-8456-c9d97fb5034d) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2] { width: 100%; --gap-h-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 16px; --gap-v-b13be2ed-aa80-4129-9bc8-4cef390b75a2: 0px; }
}.sd[data-s-a1e641ba-2d0e-40fd-a802-0c8ef18b881d] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2]:hover .sd[data-s-a1e641ba-2d0e-40fd-a802-0c8ef18b881d] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-a1e641ba-2d0e-40fd-a802-0c8ef18b881d] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-a1e641ba-2d0e-40fd-a802-0c8ef18b881d] { font-size: 14px; }
}.sd[data-s-a31e6cc9-7667-4064-9a9f-fe0d5089adbe] { color: #ffffffff; font-size: 16px; }
.sd[data-s-b13be2ed-aa80-4129-9bc8-4cef390b75a2]:hover .sd[data-s-a31e6cc9-7667-4064-9a9f-fe0d5089adbe] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-a31e6cc9-7667-4064-9a9f-fe0d5089adbe] { font-size: 15px; }
}.sd[data-s-d103c5b0-598d-4ce2-bbb5-f498399e4718] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718: 16px; --gap-v-d103c5b0-598d-4ce2-bbb5-f498399e4718: 0px; --gap-uuid: d103c5b0-598d-4ce2-bbb5-f498399e4718; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-d103c5b0-598d-4ce2-bbb5-f498399e4718] { margin: 30px 0px 0px 0px; --gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718: 16px; --gap-v-d103c5b0-598d-4ce2-bbb5-f498399e4718: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-d103c5b0-598d-4ce2-bbb5-f498399e4718] { flex: none; height: auto; width: 100%; --gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718: 16px; --gap-v-d103c5b0-598d-4ce2-bbb5-f498399e4718: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-d103c5b0-598d-4ce2-bbb5-f498399e4718] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718: 0px; --gap-v-d103c5b0-598d-4ce2-bbb5-f498399e4718: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-d103c5b0-598d-4ce2-bbb5-f498399e4718] { flex-direction: column; flex-wrap: nowrap; --gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718: 0px; --gap-v-d103c5b0-598d-4ce2-bbb5-f498399e4718: 16px; }
}.sd[data-s-06ea32c1-b61e-403a-8eac-216d856f22b9] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-06ea32c1-b61e-403a-8eac-216d856f22b9] { width: calc(20% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.8)); max-width: calc(20% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-06ea32c1-b61e-403a-8eac-216d856f22b9] { width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); max-width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-06ea32c1-b61e-403a-8eac-216d856f22b9] { width: 100%; }
}.sd[data-s-2507f051-0450-4694-b5bd-0b77faceaed7] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.5)); max-width: calc(50% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-2507f051-0450-4694-b5bd-0b77faceaed7] { width: calc(55% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-2507f051-0450-4694-b5bd-0b77faceaed7] { font-size: 11px; width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); max-width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-2507f051-0450-4694-b5bd-0b77faceaed7] { width: 100%; }
}.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 16px; --gap-v-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 0px; --gap-uuid: 259ab15d-6e37-4d71-89d3-99e8cd99cefe; max-width: 100%; }
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe]:hover { background: #ff5035ff; --gap-h-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 16px; --gap-v-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe] { width: calc(25% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.75)); --gap-h-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 16px; --gap-v-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 0px; max-width: calc(25% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe] { width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); --gap-h-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 16px; --gap-v-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 0px; max-width: calc(100% - (var(--gap-h-d103c5b0-598d-4ce2-bbb5-f498399e4718) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe] { width: 100%; --gap-h-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 16px; --gap-v-259ab15d-6e37-4d71-89d3-99e8cd99cefe: 0px; }
}.sd[data-s-0545008c-a49c-47b2-8770-7e58202458a4] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe]:hover .sd[data-s-0545008c-a49c-47b2-8770-7e58202458a4] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-0545008c-a49c-47b2-8770-7e58202458a4] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-0545008c-a49c-47b2-8770-7e58202458a4] { font-size: 14px; }
}.sd[data-s-aa194b9b-7df2-4e0b-baf9-78812c56fd0a] { color: #ffffffff; font-size: 16px; }
.sd[data-s-259ab15d-6e37-4d71-89d3-99e8cd99cefe]:hover .sd[data-s-aa194b9b-7df2-4e0b-baf9-78812c56fd0a] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-aa194b9b-7df2-4e0b-baf9-78812c56fd0a] { font-size: 15px; }
}.sd[data-s-5cf42672-1f82-4334-bb87-9411449092e5] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-5cf42672-1f82-4334-bb87-9411449092e5: 16px; --gap-v-5cf42672-1f82-4334-bb87-9411449092e5: 0px; --gap-uuid: 5cf42672-1f82-4334-bb87-9411449092e5; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-5cf42672-1f82-4334-bb87-9411449092e5] { margin: 30px 0px 0px 0px; --gap-h-5cf42672-1f82-4334-bb87-9411449092e5: 16px; --gap-v-5cf42672-1f82-4334-bb87-9411449092e5: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-5cf42672-1f82-4334-bb87-9411449092e5] { flex: none; height: auto; width: 100%; --gap-h-5cf42672-1f82-4334-bb87-9411449092e5: 16px; --gap-v-5cf42672-1f82-4334-bb87-9411449092e5: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-5cf42672-1f82-4334-bb87-9411449092e5] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-5cf42672-1f82-4334-bb87-9411449092e5: 0px; --gap-v-5cf42672-1f82-4334-bb87-9411449092e5: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-5cf42672-1f82-4334-bb87-9411449092e5] { flex-direction: column; flex-wrap: nowrap; --gap-h-5cf42672-1f82-4334-bb87-9411449092e5: 0px; --gap-v-5cf42672-1f82-4334-bb87-9411449092e5: 16px; }
}.sd[data-s-b777d9c7-166a-457a-89d2-f3a5381fc408] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-b777d9c7-166a-457a-89d2-f3a5381fc408] { width: calc(20% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.8)); max-width: calc(20% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-b777d9c7-166a-457a-89d2-f3a5381fc408] { width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); max-width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-b777d9c7-166a-457a-89d2-f3a5381fc408] { width: 100%; }
}.sd[data-s-7b543bb9-cc9b-43a1-adac-fd7aeb088618] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.5)); max-width: calc(50% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-7b543bb9-cc9b-43a1-adac-fd7aeb088618] { width: calc(55% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-7b543bb9-cc9b-43a1-adac-fd7aeb088618] { font-size: 11px; width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); max-width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-7b543bb9-cc9b-43a1-adac-fd7aeb088618] { width: 100%; }
}.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 16px; --gap-v-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 0px; --gap-uuid: eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79; max-width: 100%; }
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79]:hover { background: #ff5035ff; --gap-h-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 16px; --gap-v-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79] { width: calc(25% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.75)); --gap-h-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 16px; --gap-v-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 0px; max-width: calc(25% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79] { width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); --gap-h-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 16px; --gap-v-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 0px; max-width: calc(100% - (var(--gap-h-5cf42672-1f82-4334-bb87-9411449092e5) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79] { width: 100%; --gap-h-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 16px; --gap-v-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79: 0px; }
}.sd[data-s-20d3152f-f840-4447-8334-cd3ed2130e5a] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79]:hover .sd[data-s-20d3152f-f840-4447-8334-cd3ed2130e5a] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-20d3152f-f840-4447-8334-cd3ed2130e5a] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-20d3152f-f840-4447-8334-cd3ed2130e5a] { font-size: 14px; }
}.sd[data-s-8ef96540-e012-4857-9433-23cdf2ab7f45] { color: #ffffffff; font-size: 16px; }
.sd[data-s-eaa2f3cd-b800-4f7b-9fd3-1e26f85baa79]:hover .sd[data-s-8ef96540-e012-4857-9433-23cdf2ab7f45] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-8ef96540-e012-4857-9433-23cdf2ab7f45] { font-size: 15px; }
}.sd[data-s-1c26ba39-e939-49ec-af6b-481b771758be] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-1c26ba39-e939-49ec-af6b-481b771758be: 16px; --gap-v-1c26ba39-e939-49ec-af6b-481b771758be: 0px; --gap-uuid: 1c26ba39-e939-49ec-af6b-481b771758be; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-1c26ba39-e939-49ec-af6b-481b771758be] { margin: 30px 0px 0px 0px; --gap-h-1c26ba39-e939-49ec-af6b-481b771758be: 16px; --gap-v-1c26ba39-e939-49ec-af6b-481b771758be: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-1c26ba39-e939-49ec-af6b-481b771758be] { flex: none; height: auto; width: 100%; --gap-h-1c26ba39-e939-49ec-af6b-481b771758be: 16px; --gap-v-1c26ba39-e939-49ec-af6b-481b771758be: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-1c26ba39-e939-49ec-af6b-481b771758be] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-1c26ba39-e939-49ec-af6b-481b771758be: 0px; --gap-v-1c26ba39-e939-49ec-af6b-481b771758be: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-1c26ba39-e939-49ec-af6b-481b771758be] { flex-direction: column; flex-wrap: nowrap; --gap-h-1c26ba39-e939-49ec-af6b-481b771758be: 0px; --gap-v-1c26ba39-e939-49ec-af6b-481b771758be: 16px; }
}.sd[data-s-8a2a135a-458c-496f-a492-e4a648ae4afc] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-8a2a135a-458c-496f-a492-e4a648ae4afc] { width: calc(20% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.8)); max-width: calc(20% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-8a2a135a-458c-496f-a492-e4a648ae4afc] { width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); max-width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-8a2a135a-458c-496f-a492-e4a648ae4afc] { width: 100%; }
}.sd[data-s-4e8be7a9-46fd-4c7f-b062-0f6adf865b5e] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.5)); max-width: calc(50% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4e8be7a9-46fd-4c7f-b062-0f6adf865b5e] { width: calc(55% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-4e8be7a9-46fd-4c7f-b062-0f6adf865b5e] { font-size: 11px; width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); max-width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-4e8be7a9-46fd-4c7f-b062-0f6adf865b5e] { width: 100%; }
}.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-0429fe63-e8f7-4fac-a776-063d954a779e: 16px; --gap-v-0429fe63-e8f7-4fac-a776-063d954a779e: 0px; --gap-uuid: 0429fe63-e8f7-4fac-a776-063d954a779e; max-width: 100%; }
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e]:hover { background: #ff5035ff; --gap-h-0429fe63-e8f7-4fac-a776-063d954a779e: 16px; --gap-v-0429fe63-e8f7-4fac-a776-063d954a779e: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e] { width: calc(25% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.75)); --gap-h-0429fe63-e8f7-4fac-a776-063d954a779e: 16px; --gap-v-0429fe63-e8f7-4fac-a776-063d954a779e: 0px; max-width: calc(25% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e] { width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); --gap-h-0429fe63-e8f7-4fac-a776-063d954a779e: 16px; --gap-v-0429fe63-e8f7-4fac-a776-063d954a779e: 0px; max-width: calc(100% - (var(--gap-h-1c26ba39-e939-49ec-af6b-481b771758be) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e] { width: 100%; --gap-h-0429fe63-e8f7-4fac-a776-063d954a779e: 16px; --gap-v-0429fe63-e8f7-4fac-a776-063d954a779e: 0px; }
}.sd[data-s-76647aa3-784a-4b10-b36c-7a0a7f0e9efd] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e]:hover .sd[data-s-76647aa3-784a-4b10-b36c-7a0a7f0e9efd] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-76647aa3-784a-4b10-b36c-7a0a7f0e9efd] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-76647aa3-784a-4b10-b36c-7a0a7f0e9efd] { font-size: 14px; }
}.sd[data-s-4a8f61e1-98db-403c-a192-8113058f2c74] { color: #ffffffff; font-size: 16px; }
.sd[data-s-0429fe63-e8f7-4fac-a776-063d954a779e]:hover .sd[data-s-4a8f61e1-98db-403c-a192-8113058f2c74] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-4a8f61e1-98db-403c-a192-8113058f2c74] { font-size: 15px; }
}.sd[data-s-6049bcf2-b8dd-415f-b2cd-e7cc065944c6] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 16px; --gap-v-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 0px; --gap-uuid: 6049bcf2-b8dd-415f-b2cd-e7cc065944c6; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-6049bcf2-b8dd-415f-b2cd-e7cc065944c6] { margin: 30px 0px 0px 0px; --gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 16px; --gap-v-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-6049bcf2-b8dd-415f-b2cd-e7cc065944c6] { flex: none; height: auto; width: 100%; --gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 16px; --gap-v-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-6049bcf2-b8dd-415f-b2cd-e7cc065944c6] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 0px; --gap-v-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-6049bcf2-b8dd-415f-b2cd-e7cc065944c6] { flex-direction: column; flex-wrap: nowrap; --gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 0px; --gap-v-6049bcf2-b8dd-415f-b2cd-e7cc065944c6: 16px; }
}.sd[data-s-bd2636e5-f803-4354-9c32-c4e4725cdd71] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-bd2636e5-f803-4354-9c32-c4e4725cdd71] { width: calc(20% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.8)); max-width: calc(20% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-bd2636e5-f803-4354-9c32-c4e4725cdd71] { width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); max-width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-bd2636e5-f803-4354-9c32-c4e4725cdd71] { width: 100%; }
}.sd[data-s-18b10d67-ca06-4731-8f71-ba235fb0939b] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.5)); max-width: calc(50% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-18b10d67-ca06-4731-8f71-ba235fb0939b] { width: calc(55% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-18b10d67-ca06-4731-8f71-ba235fb0939b] { font-size: 11px; width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); max-width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-18b10d67-ca06-4731-8f71-ba235fb0939b] { width: 100%; }
}.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-345b940a-782a-4128-96a3-3bf29ef6cb2a: 16px; --gap-v-345b940a-782a-4128-96a3-3bf29ef6cb2a: 0px; --gap-uuid: 345b940a-782a-4128-96a3-3bf29ef6cb2a; max-width: 100%; }
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a]:hover { background: #ff5035ff; --gap-h-345b940a-782a-4128-96a3-3bf29ef6cb2a: 16px; --gap-v-345b940a-782a-4128-96a3-3bf29ef6cb2a: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a] { width: calc(25% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.75)); --gap-h-345b940a-782a-4128-96a3-3bf29ef6cb2a: 16px; --gap-v-345b940a-782a-4128-96a3-3bf29ef6cb2a: 0px; max-width: calc(25% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a] { width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); --gap-h-345b940a-782a-4128-96a3-3bf29ef6cb2a: 16px; --gap-v-345b940a-782a-4128-96a3-3bf29ef6cb2a: 0px; max-width: calc(100% - (var(--gap-h-6049bcf2-b8dd-415f-b2cd-e7cc065944c6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a] { width: 100%; --gap-h-345b940a-782a-4128-96a3-3bf29ef6cb2a: 16px; --gap-v-345b940a-782a-4128-96a3-3bf29ef6cb2a: 0px; }
}.sd[data-s-fecb2f65-18b1-4358-a9ae-0e2af7793611] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a]:hover .sd[data-s-fecb2f65-18b1-4358-a9ae-0e2af7793611] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-fecb2f65-18b1-4358-a9ae-0e2af7793611] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-fecb2f65-18b1-4358-a9ae-0e2af7793611] { font-size: 14px; }
}.sd[data-s-16d6e5f5-bf80-4db3-908d-14a28d162229] { color: #ffffffff; font-size: 16px; }
.sd[data-s-345b940a-782a-4128-96a3-3bf29ef6cb2a]:hover .sd[data-s-16d6e5f5-bf80-4db3-908d-14a28d162229] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-16d6e5f5-bf80-4db3-908d-14a28d162229] { font-size: 15px; }
}.sd[data-s-c6cf9465-b3f2-4ff6-ac29-87592971d5f2] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 16px; --gap-v-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 0px; --gap-uuid: c6cf9465-b3f2-4ff6-ac29-87592971d5f2; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-c6cf9465-b3f2-4ff6-ac29-87592971d5f2] { margin: 30px 0px 0px 0px; --gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 16px; --gap-v-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-c6cf9465-b3f2-4ff6-ac29-87592971d5f2] { flex: none; height: auto; width: 100%; --gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 16px; --gap-v-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-c6cf9465-b3f2-4ff6-ac29-87592971d5f2] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 0px; --gap-v-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-c6cf9465-b3f2-4ff6-ac29-87592971d5f2] { flex-direction: column; flex-wrap: nowrap; --gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 0px; --gap-v-c6cf9465-b3f2-4ff6-ac29-87592971d5f2: 16px; }
}.sd[data-s-f11041c1-e016-4799-b37b-b5b04bf0acda] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-f11041c1-e016-4799-b37b-b5b04bf0acda] { width: calc(20% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.8)); max-width: calc(20% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-f11041c1-e016-4799-b37b-b5b04bf0acda] { width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); max-width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-f11041c1-e016-4799-b37b-b5b04bf0acda] { width: 100%; }
}.sd[data-s-c256e9a1-9edc-4d59-b02a-5a4c51a73ad2] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.5)); max-width: calc(50% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-c256e9a1-9edc-4d59-b02a-5a4c51a73ad2] { width: calc(55% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-c256e9a1-9edc-4d59-b02a-5a4c51a73ad2] { font-size: 11px; width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); max-width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-c256e9a1-9edc-4d59-b02a-5a4c51a73ad2] { width: 100%; }
}.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-4ae1df68-e724-46ea-8703-1c594d139209: 16px; --gap-v-4ae1df68-e724-46ea-8703-1c594d139209: 0px; --gap-uuid: 4ae1df68-e724-46ea-8703-1c594d139209; max-width: 100%; }
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209]:hover { background: #ff5035ff; --gap-h-4ae1df68-e724-46ea-8703-1c594d139209: 16px; --gap-v-4ae1df68-e724-46ea-8703-1c594d139209: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209] { width: calc(25% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.75)); --gap-h-4ae1df68-e724-46ea-8703-1c594d139209: 16px; --gap-v-4ae1df68-e724-46ea-8703-1c594d139209: 0px; max-width: calc(25% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209] { width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); --gap-h-4ae1df68-e724-46ea-8703-1c594d139209: 16px; --gap-v-4ae1df68-e724-46ea-8703-1c594d139209: 0px; max-width: calc(100% - (var(--gap-h-c6cf9465-b3f2-4ff6-ac29-87592971d5f2) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209] { width: 100%; --gap-h-4ae1df68-e724-46ea-8703-1c594d139209: 16px; --gap-v-4ae1df68-e724-46ea-8703-1c594d139209: 0px; }
}.sd[data-s-d92419c2-d5fe-4939-8d52-d9ec1cbfb05a] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209]:hover .sd[data-s-d92419c2-d5fe-4939-8d52-d9ec1cbfb05a] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-d92419c2-d5fe-4939-8d52-d9ec1cbfb05a] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-d92419c2-d5fe-4939-8d52-d9ec1cbfb05a] { font-size: 14px; }
}.sd[data-s-57f61620-0e22-439c-9a59-7e767354dc94] { color: #ffffffff; font-size: 16px; }
.sd[data-s-4ae1df68-e724-46ea-8703-1c594d139209]:hover .sd[data-s-57f61620-0e22-439c-9a59-7e767354dc94] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-57f61620-0e22-439c-9a59-7e767354dc94] { font-size: 15px; }
}.sd[data-s-7a491026-6009-4858-84de-8c0d330c7020] { align-content: center; align-items: center; background: #000000; border-bottom: 0px solid #000; border-left: 0px solid #000; border-radius: 10px; border-right: 0px solid #000; border-top: 0px solid #000; box-shadow: 20px 20px 30px rgba(0,0,0,0.2); flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 12px 48px 12px; transition-delay: 0ms; transition-duration: 600ms; max-width: 100%; }
.sd[data-s-7a491026-6009-4858-84de-8c0d330c7020].appear { opacity: 0; transform: ; transition-duration: 1000ms; }
.sd[data-s-7a491026-6009-4858-84de-8c0d330c7020].appear-active { transition-duration: 1000ms; }
.sd[data-s-7a491026-6009-4858-84de-8c0d330c7020]:hover { box-shadow: 0px 0px 0px rgba(0,0,0,0.2); translate: 10px 10px; }.sd[data-s-bc52a5f3-eb72-425e-9470-1fbdb3e68705] { color: #ffffff; font-family: var(--s-font-f7a6a6c7); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px 0px 0px 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-bc52a5f3-eb72-425e-9470-1fbdb3e68705] { font-size: 14px; }
}
@media screen and (max-width: 361px){
.sd[data-s-bc52a5f3-eb72-425e-9470-1fbdb3e68705] { font-size: 12px; }
}.sd[data-s-53a36108-84ee-42ef-b935-5d1c38bc135a] { color: #ffffff; font-size: 20px; }.sd[data-s-e379784d-07b2-402f-9a00-870b6ccbc4be] { align-content: center; align-items: center; background: #ffffff; border-radius: 10px; box-shadow: 40px 50px 30px rgba(0, 0, 0, 0.1); flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px; padding: 96px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e379784d-07b2-402f-9a00-870b6ccbc4be] { margin: 0px 0px 48px; padding: 48px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-e379784d-07b2-402f-9a00-870b6ccbc4be] { flex-direction: column; flex-wrap: nowrap; padding: 48px 24px 48px; }
}
@media screen and (max-width: 320px){
.sd[data-s-e379784d-07b2-402f-9a00-870b6ccbc4be] { padding: 48px 12px 48px; }
}.sd[data-s-f217f029-23dc-43af-a818-2603b4d6af4a] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 361px){
.sd[data-s-f217f029-23dc-43af-a818-2603b4d6af4a] { flex: none; margin: 0px 0px 0px 0px; width: 100%; }
}.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e] { color: transparent; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; background: var(--s-color-23a037ba); background-clip: text; -webkit-background-clip: text; }
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e] { font-size: 32px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e].appear { translate: 0px 24px; }
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e].appear-active {  }
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e] { font-size: 40px; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-6198b3e7-826b-4f31-a5cb-8eea7f00558e] { font-size: 36px; }
}.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3] { color: #000000; flex: none; font-family: var(--s-font-f7a6a6c7); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: center; transition-delay: 400ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3].appear { opacity: 0; }
.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3] { font-size: 14px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-5a3eb598-0f21-4669-afcc-d4fa76a271f3] { text-align: left; justify-content: flex-start; }
}.sd[data-s-183ede80-c4b6-41ec-8bba-f376bb448f90] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-183ede80-c4b6-41ec-8bba-f376bb448f90] { margin: 0px 0px 48px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-183ede80-c4b6-41ec-8bba-f376bb448f90] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-5ddb762e-5a74-4bdd-b5c8-5162734a3284] { align-content: center; align-items: center; border-radius: 10px; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 336px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-5ddb762e-5a74-4bdd-b5c8-5162734a3284] { flex: none; height: 320px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-5ddb762e-5a74-4bdd-b5c8-5162734a3284] { flex: none; height: 280px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 361px){
.sd[data-s-5ddb762e-5a74-4bdd-b5c8-5162734a3284] { flex: none; height: 200px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-6773333d-166b-4a08-bd7d-f71f87e56726] { flex: none; height: 100%; margin: 0px 0px 0px 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%; }
.sd[data-s-6773333d-166b-4a08-bd7d-f71f87e56726].appear { scale: 1.05 1.05; }
.sd[data-s-6773333d-166b-4a08-bd7d-f71f87e56726].appear-active {  }
.sd[data-s-6773333d-166b-4a08-bd7d-f71f87e56726]:before { filter: brightness(0.9); }.sd[data-s-4002df6f-c282-43d7-9f5e-bd96fed1174f] { background: #1e5a9f; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; scale: 1e-10 1; top: 0px; transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-4002df6f-c282-43d7-9f5e-bd96fed1174f].appear { scale: 1 1; }
.sd[data-s-4002df6f-c282-43d7-9f5e-bd96fed1174f].appear-active {  }
.sd[data-s-4002df6f-c282-43d7-9f5e-bd96fed1174f]&appear-active { transform-origin: center right; }.sd[data-s-446185df-0190-48ca-83a2-967516d07397] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 30px 0px 0px 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-446185df-0190-48ca-83a2-967516d07397] { margin: 30px 24px 0px 0px; width: calc(100% - 24px); max-width: calc(100% - 24px); }
}
@media screen and (max-width: 361px){
.sd[data-s-446185df-0190-48ca-83a2-967516d07397] { flex: none; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159] { color: #000000; font-family: var(--s-font-f7a6a6c7); font-size: 24px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 24px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159].appear { opacity: 0; translate: 0px 48px; }
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159] { font-size: 18px; }
}
@media screen and (max-width: 361px){
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159].appear { translate: 0px 24px; }
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159].appear-active {  }
.sd[data-s-684ea593-9b6f-4fac-ad5d-6751f377e159] { margin: 0px 0px 24px 0px; }
}.sd[data-s-da2fc5fe-0e7e-4577-b705-7e53e4c77457] { color: #000000; flex: none; font-family: var(--s-font-abbfb9fe); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 48px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-da2fc5fe-0e7e-4577-b705-7e53e4c77457].appear { opacity: 0; }
.sd[data-s-da2fc5fe-0e7e-4577-b705-7e53e4c77457].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-da2fc5fe-0e7e-4577-b705-7e53e4c77457] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-da2fc5fe-0e7e-4577-b705-7e53e4c77457] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-465baf15-f232-4f76-bdd6-0ab5c86a4fc8] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 16px; --gap-v-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 0px; --gap-uuid: 465baf15-f232-4f76-bdd6-0ab5c86a4fc8; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-465baf15-f232-4f76-bdd6-0ab5c86a4fc8] { flex: none; height: auto; width: 100%; --gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 16px; --gap-v-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-465baf15-f232-4f76-bdd6-0ab5c86a4fc8] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 0px; --gap-v-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-465baf15-f232-4f76-bdd6-0ab5c86a4fc8] { flex-direction: column; flex-wrap: nowrap; --gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 0px; --gap-v-465baf15-f232-4f76-bdd6-0ab5c86a4fc8: 16px; }
}.sd[data-s-45c97efc-99fe-4ba1-9eef-e4cc70bbd4fb] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-45c97efc-99fe-4ba1-9eef-e4cc70bbd4fb] { width: calc(20% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.8)); max-width: calc(20% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-45c97efc-99fe-4ba1-9eef-e4cc70bbd4fb] { width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); max-width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-45c97efc-99fe-4ba1-9eef-e4cc70bbd4fb] { flex: none; height: auto; width: 100%; }
}.sd[data-s-7608ff6b-ad36-4e88-bb7b-e860fa215f88] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.5)); max-width: calc(50% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-7608ff6b-ad36-4e88-bb7b-e860fa215f88] { width: calc(55% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-7608ff6b-ad36-4e88-bb7b-e860fa215f88] { font-size: 11px; width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); max-width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-7608ff6b-ad36-4e88-bb7b-e860fa215f88] { width: 100%; }
}.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-84e50c69-b78c-4d60-aa32-bcc927f3d019: 16px; --gap-v-84e50c69-b78c-4d60-aa32-bcc927f3d019: 0px; --gap-uuid: 84e50c69-b78c-4d60-aa32-bcc927f3d019; max-width: 100%; }
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019]:hover { background: #ff5035ff; --gap-h-84e50c69-b78c-4d60-aa32-bcc927f3d019: 16px; --gap-v-84e50c69-b78c-4d60-aa32-bcc927f3d019: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019] { width: calc(25% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.75)); --gap-h-84e50c69-b78c-4d60-aa32-bcc927f3d019: 16px; --gap-v-84e50c69-b78c-4d60-aa32-bcc927f3d019: 0px; max-width: calc(25% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019] { width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); --gap-h-84e50c69-b78c-4d60-aa32-bcc927f3d019: 16px; --gap-v-84e50c69-b78c-4d60-aa32-bcc927f3d019: 0px; max-width: calc(100% - (var(--gap-h-465baf15-f232-4f76-bdd6-0ab5c86a4fc8) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019] { width: 100%; --gap-h-84e50c69-b78c-4d60-aa32-bcc927f3d019: 16px; --gap-v-84e50c69-b78c-4d60-aa32-bcc927f3d019: 0px; }
}.sd[data-s-ade3a9c4-7c70-417f-bb4f-0dd3bab4f369] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019]:hover .sd[data-s-ade3a9c4-7c70-417f-bb4f-0dd3bab4f369] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-ade3a9c4-7c70-417f-bb4f-0dd3bab4f369] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-ade3a9c4-7c70-417f-bb4f-0dd3bab4f369] { font-size: 14px; }
}.sd[data-s-5cd595c7-22f2-4e9d-bb08-79a352c9e840] { color: #ffffffff; font-size: 16px; }
.sd[data-s-84e50c69-b78c-4d60-aa32-bcc927f3d019]:hover .sd[data-s-5cd595c7-22f2-4e9d-bb08-79a352c9e840] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-5cd595c7-22f2-4e9d-bb08-79a352c9e840] { font-size: 15px; }
}.sd[data-s-17e1f445-156c-4748-863d-4fbaa355d8f1] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1: 16px; --gap-v-17e1f445-156c-4748-863d-4fbaa355d8f1: 0px; --gap-uuid: 17e1f445-156c-4748-863d-4fbaa355d8f1; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-17e1f445-156c-4748-863d-4fbaa355d8f1] { margin: 30px 0px 0px 0px; --gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1: 16px; --gap-v-17e1f445-156c-4748-863d-4fbaa355d8f1: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-17e1f445-156c-4748-863d-4fbaa355d8f1] { flex: none; height: auto; width: 100%; --gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1: 16px; --gap-v-17e1f445-156c-4748-863d-4fbaa355d8f1: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-17e1f445-156c-4748-863d-4fbaa355d8f1] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1: 0px; --gap-v-17e1f445-156c-4748-863d-4fbaa355d8f1: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-17e1f445-156c-4748-863d-4fbaa355d8f1] { flex-direction: column; flex-wrap: nowrap; --gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1: 0px; --gap-v-17e1f445-156c-4748-863d-4fbaa355d8f1: 16px; }
}.sd[data-s-4184e24b-680a-49b0-9382-7521a71bcef4] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4184e24b-680a-49b0-9382-7521a71bcef4] { width: calc(20% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.8)); max-width: calc(20% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-4184e24b-680a-49b0-9382-7521a71bcef4] { width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); max-width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-4184e24b-680a-49b0-9382-7521a71bcef4] { width: 100%; }
}.sd[data-s-4f98dc1f-2974-4535-adf3-081d6f9eeb48] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.5)); max-width: calc(50% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4f98dc1f-2974-4535-adf3-081d6f9eeb48] { width: calc(55% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-4f98dc1f-2974-4535-adf3-081d6f9eeb48] { font-size: 11px; width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); max-width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-4f98dc1f-2974-4535-adf3-081d6f9eeb48] { width: 100%; }
}.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; --gap-uuid: bcd02e1e-af23-4646-a5bf-01c707256224; max-width: 100%; }
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224]:hover { background: #ff5035ff; --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224] { display: flex; width: calc(25% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.75)); --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; max-width: calc(25% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0.75)); }
}
@media screen and (max-width: 840px){
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224] { display: flex; --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224] { display: flex; width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; max-width: calc(100% - (var(--gap-h-17e1f445-156c-4748-863d-4fbaa355d8f1) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224] { display: flex; width: 100%; --gap-h-bcd02e1e-af23-4646-a5bf-01c707256224: 16px; --gap-v-bcd02e1e-af23-4646-a5bf-01c707256224: 0px; }
}.sd[data-s-7b652028-c131-403c-bdd8-b0edd2a5dd2c] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224]:hover .sd[data-s-7b652028-c131-403c-bdd8-b0edd2a5dd2c] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-7b652028-c131-403c-bdd8-b0edd2a5dd2c] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-7b652028-c131-403c-bdd8-b0edd2a5dd2c] { font-size: 14px; }
}.sd[data-s-7251a55f-017a-42b6-a12a-bec56db6381c] { color: #ffffffff; font-size: 16px; }
.sd[data-s-bcd02e1e-af23-4646-a5bf-01c707256224]:hover .sd[data-s-7251a55f-017a-42b6-a12a-bec56db6381c] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-7251a55f-017a-42b6-a12a-bec56db6381c] { font-size: 15px; }
}.sd[data-s-fa918361-0b29-4e2c-a430-04043f3ddfb6] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6: 16px; --gap-v-fa918361-0b29-4e2c-a430-04043f3ddfb6: 0px; --gap-uuid: fa918361-0b29-4e2c-a430-04043f3ddfb6; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-fa918361-0b29-4e2c-a430-04043f3ddfb6] { margin: 30px 0px 0px 0px; --gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6: 16px; --gap-v-fa918361-0b29-4e2c-a430-04043f3ddfb6: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-fa918361-0b29-4e2c-a430-04043f3ddfb6] { flex: none; height: auto; width: 100%; --gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6: 16px; --gap-v-fa918361-0b29-4e2c-a430-04043f3ddfb6: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-fa918361-0b29-4e2c-a430-04043f3ddfb6] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6: 0px; --gap-v-fa918361-0b29-4e2c-a430-04043f3ddfb6: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-fa918361-0b29-4e2c-a430-04043f3ddfb6] { flex-direction: column; flex-wrap: nowrap; --gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6: 0px; --gap-v-fa918361-0b29-4e2c-a430-04043f3ddfb6: 16px; }
}.sd[data-s-f5d0f2ab-9439-4b93-99b8-c728c318f2a5] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-f5d0f2ab-9439-4b93-99b8-c728c318f2a5] { width: calc(20% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.8)); max-width: calc(20% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-f5d0f2ab-9439-4b93-99b8-c728c318f2a5] { width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); max-width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-f5d0f2ab-9439-4b93-99b8-c728c318f2a5] { width: 100%; }
}.sd[data-s-e254772a-bfde-4b7a-8d5b-c347e8149761] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.5)); max-width: calc(50% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-e254772a-bfde-4b7a-8d5b-c347e8149761] { width: calc(55% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-e254772a-bfde-4b7a-8d5b-c347e8149761] { font-size: 11px; width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); max-width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-e254772a-bfde-4b7a-8d5b-c347e8149761] { width: 100%; }
}.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 16px; --gap-v-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 0px; --gap-uuid: 12d2af3b-cc08-4ef0-b158-e2558ce4a5b7; max-width: 100%; }
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7]:hover { background: #ff5035ff; --gap-h-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 16px; --gap-v-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7] { width: calc(25% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.75)); --gap-h-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 16px; --gap-v-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 0px; max-width: calc(25% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7] { width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); --gap-h-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 16px; --gap-v-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 0px; max-width: calc(100% - (var(--gap-h-fa918361-0b29-4e2c-a430-04043f3ddfb6) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7] { width: 100%; --gap-h-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 16px; --gap-v-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7: 0px; }
}.sd[data-s-4be637f4-6e03-4214-8465-5ea6a82b8bc5] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7]:hover .sd[data-s-4be637f4-6e03-4214-8465-5ea6a82b8bc5] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-4be637f4-6e03-4214-8465-5ea6a82b8bc5] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-4be637f4-6e03-4214-8465-5ea6a82b8bc5] { font-size: 14px; }
}.sd[data-s-3d07283f-a058-4b62-91cb-5ffec1c47f8d] { color: #ffffffff; font-size: 16px; }
.sd[data-s-12d2af3b-cc08-4ef0-b158-e2558ce4a5b7]:hover .sd[data-s-3d07283f-a058-4b62-91cb-5ffec1c47f8d] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-3d07283f-a058-4b62-91cb-5ffec1c47f8d] { font-size: 15px; }
}.sd[data-s-3a0a57da-53a4-4db3-8e06-2fb1e35aa496] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 0px solid #1e3147ff; border-left: 6px solid #1e3147ff; border-right: 0px solid #1e3147ff; border-top: 0px solid #1e3147ff; box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.83); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; margin: 30px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 24px; width: 100%; --gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 16px; --gap-v-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 0px; --gap-uuid: 3a0a57da-53a4-4db3-8e06-2fb1e35aa496; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-3a0a57da-53a4-4db3-8e06-2fb1e35aa496] { margin: 30px 0px 0px 0px; --gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 16px; --gap-v-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-3a0a57da-53a4-4db3-8e06-2fb1e35aa496] { flex: none; height: auto; width: 100%; --gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 16px; --gap-v-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 0px; }
}
@media screen and (max-width: 361px){
.sd[data-s-3a0a57da-53a4-4db3-8e06-2fb1e35aa496] { flex-direction: column; flex-wrap: nowrap; gap: 12px; padding: 16px; width: 100%; --gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 0px; --gap-v-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 12px; }
}
@media screen and (max-width: 320px){
.sd[data-s-3a0a57da-53a4-4db3-8e06-2fb1e35aa496] { flex-direction: column; flex-wrap: nowrap; --gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 0px; --gap-v-3a0a57da-53a4-4db3-8e06-2fb1e35aa496: 16px; }
}.sd[data-s-0802c935-a372-4dff-a2ad-31fff3f39afa] { color: #222222; flex: none; font-family: var(--s-font-f7a6a6c7); font-feature-settings: normal; font-size: 20px; height: auto; line-height: 1.5; text-align: left; width: 180px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-0802c935-a372-4dff-a2ad-31fff3f39afa] { width: calc(20% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.8)); max-width: calc(20% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.8)); }
}
@media screen and (max-width: 361px){
.sd[data-s-0802c935-a372-4dff-a2ad-31fff3f39afa] { width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); max-width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-0802c935-a372-4dff-a2ad-31fff3f39afa] { width: 100%; }
}.sd[data-s-357c1374-d507-4ab0-a7d9-9b79c3076c8b] { color: #000000ff; flex: none; font-family: var(--s-font-abbfb9fe); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.5)); max-width: calc(50% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-357c1374-d507-4ab0-a7d9-9b79c3076c8b] { width: calc(55% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.44999999999999996)); }
}
@media screen and (max-width: 361px){
.sd[data-s-357c1374-d507-4ab0-a7d9-9b79c3076c8b] { font-size: 11px; width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); max-width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-357c1374-d507-4ab0-a7d9-9b79c3076c8b] { width: 100%; }
}.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2] { align-content: center; align-items: center; background: #1e3147ff; border-radius: 4px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 50px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 12px 16px; width: 208px; --gap-h-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 16px; --gap-v-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 0px; --gap-uuid: 8d51a148-4c69-4d41-96fb-640ac5aaa4f2; max-width: 100%; }
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2]:hover { background: #ff5035ff; --gap-h-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 16px; --gap-v-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2] { width: calc(25% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.75)); --gap-h-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 16px; --gap-v-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 0px; max-width: calc(25% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0.75)); }
}
@media screen and (max-width: 361px){
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2] { width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); --gap-h-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 16px; --gap-v-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 0px; max-width: calc(100% - (var(--gap-h-3a0a57da-53a4-4db3-8e06-2fb1e35aa496) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2] { width: 100%; --gap-h-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 16px; --gap-v-8d51a148-4c69-4d41-96fb-640ac5aaa4f2: 0px; }
}.sd[data-s-6b98ea81-4b1d-43ce-979a-0aa1aa069f53] { color: #ffffffff; flex: none; font-family: var(--s-font-18a508ab); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: 138px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2]:hover .sd[data-s-6b98ea81-4b1d-43ce-979a-0aa1aa069f53] { color: #fafafaff; }
@media screen and (max-width: 1140px){
.sd[data-s-6b98ea81-4b1d-43ce-979a-0aa1aa069f53] { font-size: 12px; text-align: center; justify-content: center; }
}
@media screen and (max-width: 361px){
.sd[data-s-6b98ea81-4b1d-43ce-979a-0aa1aa069f53] { font-size: 14px; }
}.sd[data-s-918e7a5e-b14d-4556-a4f3-3a4e0fc256b7] { color: #ffffffff; font-size: 16px; }
.sd[data-s-8d51a148-4c69-4d41-96fb-640ac5aaa4f2]:hover .sd[data-s-918e7a5e-b14d-4556-a4f3-3a4e0fc256b7] { color: #fafafaff; transform: ; }
@media screen and (max-width: 361px){
.sd[data-s-918e7a5e-b14d-4556-a4f3-3a4e0fc256b7] { font-size: 15px; }
}.sd[data-s-feac5243-39ba-435e-9519-08c13a0fd1b3] { align-content: center; align-items: center; background: #000000; border-bottom: 0px solid #000; border-left: 0px solid #000; border-radius: 10px; border-right: 0px solid #000; border-top: 0px solid #000; box-shadow: 20px 20px 30px rgba(0,0,0,0.2); flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 12px 48px 12px; transition-delay: 0ms; transition-duration: 600ms; max-width: 100%; }
.sd[data-s-feac5243-39ba-435e-9519-08c13a0fd1b3].appear { opacity: 0; transform: ; transition-duration: 1000ms; }
.sd[data-s-feac5243-39ba-435e-9519-08c13a0fd1b3].appear-active { transition-duration: 1000ms; }
.sd[data-s-feac5243-39ba-435e-9519-08c13a0fd1b3]:hover { box-shadow: 0px 0px 0px rgba(0,0,0,0.2); translate: 10px 10px; }.sd[data-s-6596d0c1-3647-47b1-a1aa-d249cf5bef2f] { color: #ffffff; font-family: var(--s-font-f7a6a6c7); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px 0px 0px 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 1; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-6596d0c1-3647-47b1-a1aa-d249cf5bef2f] { font-size: 14px; }
}
@media screen and (max-width: 361px){
.sd[data-s-6596d0c1-3647-47b1-a1aa-d249cf5bef2f] { font-size: 12px; }
}.sd[data-s-9b3053f8-8245-4676-9772-bc359b7ef125] { color: #ffffff; font-size: 20px; }.sd[data-s-4a3a2190-11a0-41c1-aa1e-8d5f5feee175] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 24px 0px 24px; width: 100%; max-width: 100%; }.sd[data-s-752542d9-591c-47b9-982c-27ae70de4c1a] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: auto; overflow-y: hidden; padding: 0px 48px 0px; transition-delay: 800ms; transition-duration: 1000ms; width: 1280px; max-width: 100%; }
.sd[data-s-752542d9-591c-47b9-982c-27ae70de4c1a]&appear-active { transition-delay: 800ms; }
@media screen and (max-width: 361px){
.sd[data-s-752542d9-591c-47b9-982c-27ae70de4c1a] { padding: 0px 24px 0px; }
}.sd[data-s-f483433a-9209-4407-b075-a880fa6bde48] { color: #aaaaaa; font-family: var(--s-font-18a508ab); font-size: 12px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 0ms; transition-duration: 600ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f483433a-9209-4407-b075-a880fa6bde48]:hover { opacity: 0.5; }.sd[data-s-e63ee3fd-956c-4dec-b6d4-4b1d1eacc3f3] { color: #1e5a9f; font-size: 16px; margin: 0px 12px 0px; max-width: calc(100% - 24px); }
@media screen and (max-width: 361px){
.sd[data-s-e63ee3fd-956c-4dec-b6d4-4b1d1eacc3f3] { margin: 0px 6px 0px; max-width: calc(100% - 12px); }
}.sd[data-s-1308bf7a-5398-40a0-8432-b5a28d3fc867] { color: #1e5a9f; font-family: var(--s-font-18a508ab); font-size: 12px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-deb36e8f-f90e-4c6c-91dc-a93f08a65a41] {  }
body { background: #f8f7f6; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-r-1_a898a098-d317-4713-b2dc-a696428bac0c]:before { background-image: url("/images/studio/55228d1857e687cf.jpg") }
.sd[data-r-0_0_2_0_2_0_1_0_3_36071acd-4164-4710-997c-1e4abd7f9659]:before { background-image: url("/images/studio/88833114095178a1.webp") }
.sd[data-r-0_0_3_0_2_0_1_0_3_940a9c67-c667-4931-a441-6f02596e1eaa]:before { background-image: url("/images/studio/76bda8688f9c162b.webp") }
.sd[data-r-0_0_2_0_3_0_1_0_3_d358006a-5c4b-4062-9496-74d86eb935ad]:before { background-image: url("/images/studio/88833114095178a1.webp") }
.sd[data-r-0_0_2_0_4_0_1_0_3_6773333d-166b-4a08-bd7d-f71f87e56726]:before { background-image: url("/images/studio/79da6fcc3f042f9b.webp") }
:root {--s-color-6c909560: #000000ff;--s-color-23a037ba: linear-gradient(90deg, #1e3147ff, #283993ff);--s-color-b0b04bc2: #f8f7f6ff;--s-color-349f82c0: #0eff19ff;--s-font-18a508ab: 'DIN Condensed';--s-font-f7a6a6c7: 'ヒラギノ角ゴ W6 JIS2004';--s-font-abbfb9fe: 'ヒラギノ角ゴ W3 JIS2004';--s-font-6f88e177: Oswald;--s-font-8b81a079: 'DIN Condensed';--s-font-fea9a7b0: 'DIN Condensed';}
